关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

HTML中页面编辑打印,字体不统一打印无法加粗的解决方法

发布时间:2019-11-11 16:33:00
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="xfprint.aspx.cs" Inherits="NetWing.BPM.Admin.mjprint.xfprint" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Data.Sql" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
        <script type="text/javascript">
        //窗口API
        var api = frameElement.api, W = api.opener;
        api.button(
            {
                name: '打印',
                focus: true,
                callback: function () {
                    printWin();
                    //var r = tijiao();//提交动作
                    //return false;
                    //返回false 的时候不会关闭当前窗口 return false;
                }
            },
            {
                name: '关闭'
            });
        //打印方法
        function printWin() {
            var oWin = window.open("", "_blank");
            oWin.document.write(document.getElementById("content").innerHTML);
            oWin.focus();
            oWin.document.close();
            oWin.print()
            oWin.close()
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
              <div id="content" style="text-align:center;">
<style>
 body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote {
                    font-family: '微软雅黑';
                }
input, button, textarea, select, optgroup, option {
                    font-family: inherit;
                    font-size: 100%;
                    font-style: inherit;
                    font-weight: inherit;
                }
                      .big1 {font-size:18px;
                      }
                      .big2{font-size:18px;font-weight:bolder !important;margin:3px 3px 3px 3px }
#form1 table td, #form1 h1{font-family:"微软雅黑" !important;}
                  </style>
                  <br />
                  <br />
                  <br />
                  <br />
                  
            <center><h1>Me+国际青年公寓(<%=depDr["DepartmentName"].ToString() %>)</h1></center>
            <table width="95%" border="1" cellspacing="0" cellpadding="0" bgcolor="#000000">
          
                <tr>
                    <td colspan="6" bgcolor="#FFFFFF"><h3>定金、押金、入住、补办卡等收据(手写无效)</h3></td>
                </tr>
                <tr>
                    <td colspan="6" bgcolor="#FFFFFF">
                        <%foreach (DataRow dr in dtfmain.Rows){%>
                       日期:<%=DateTime.Parse(dr["add_time"].ToString()).ToString("yyyy年MM月dd日 HH:mm:ss") %>&nbsp;&nbsp;&nbsp;&nbsp;房号:<%=dr["roomno"].ToString() %>&nbsp;&nbsp;&nbsp;&nbsp;姓名:<%=dr["unit"].ToString() %>
                            <%} %>
                    </td>
                </tr>
                <tr>
                    <td bgcolor="#FFFFFF">品名</td>
                    <td bgcolor="#FFFFFF">单价<br />
                        (元)</td>
                    <td bgcolor="#FFFFFF">月数<br />
                        或数量</td>
                    <td bgcolor="#FFFFFF">合计<br />
                        (元)</td>
                    <td bgcolor="#FFFFFF">车牌或车架号<br />
                        房型(期限)</td>
                    <td bgcolor="#FFFFFF">备注</td>
                </tr>
                <%foreach (DataRow  dr in dtorderdetail.Rows)
                    {%>
   
                <tr>
                    <td bgcolor="#FFFFFF"><%=dr["subject"].ToString() %></td>
                    <td bgcolor="#FFFFFF"><%=decimal.Round(decimal.Parse(dr["sprice"].ToString()),2) %></td>
                    <td bgcolor="#FFFFFF"><%=dr["num"].ToString() %></td>
                    <td bgcolor="#FFFFFF"><%=decimal.Round(decimal.Parse(dr["summoney"].ToString()),2) %></td>
                    <td bgcolor="#FFFFFF"><%= DateTime.Parse(dr["stime"].ToString()).ToString("yyyy年MM月dd") %>-<%= DateTime.Parse(dr["etime"].ToString()).ToString("yyyy年MM月dd") %></td>
                    <td bgcolor="#FFFFFF"><%=dr["note"].ToString() %></td>
                </tr>
                <%} %>
                <tr>
                    <td bgcolor="#FFFFFF"><h3>总计</h3></td>
                    <td bgcolor="#FFFFFF">&nbsp;</td>
                    <td bgcolor="#FFFFFF">&nbsp;</td>
                    <td bgcolor="#FFFFFF"><h3><%foreach (DataRow dr in dtfmain.Rows){%> <%=decimal.Round(decimal.Parse(dr["total"].ToString()),2) %><%} %></h3></td>
                    <td bgcolor="#FFFFFF">&nbsp;</td>
                    <td bgcolor="#FFFFFF">&nbsp;</td>
                </tr>
                <tr>
                    <td colspan="6" bgcolor="#FFFFFF" align="left" class="big2"><b>Me+国际青年公寓签字(章):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;业主签字:</b></td>
                </tr>
            </table>
        </div>
    </form>
</body>
</html>


注:需要把<style></stle>样式(清除样式css.共用样式css)调用



/template/Home/Zkeys/PC/Static