精华内容
下载资源
问答
  • Word2003打印出的文字与电脑上的显示不同原因:1、Microsoft Word可能正使用草稿字体显示文字。请单击“工具”菜单上的“选项”命令,再单击“视图”选项卡。在“大纲视图和普通视图选项”下,清除“草稿字体”复选...

    807c1e11ec163e1b665545f3ea6d3e77.png

    Word2003打印出的文字与电脑上的显示不同原因:

    1、Microsoft Word可能正使用草稿字体显示文字。请单击“工具”菜单上的“选项”命令,再单击“视图”选项卡。在“大纲视图和普通视图选项”下,清除“草稿字体”复选框。

    2、Word 可能正在打印文本的草稿。请单击“工具”菜单上的“选项”命令,再单击“打印”选项卡。清除“草稿输出”复选框。

    3、使用的打印机可能不支持文档中的字体。请将文档中的字体更改为 TrueType 字体,该字体在打印的页面上的外观与在屏幕上的显示相同。或者将字体更改为打印机中可用的字体。

    若要查看可用的打印机字体,请在“常用”工具栏上的“字体”框中进行查找 —  标明打印机字体,标明 TrueType 字体。

    4、文档中的字体可能在打印机上可用,但没有与之相应的屏幕显示字体。Microsoft Windows 将使用代替的 TrueType 字体在屏幕上显示文字。请尝试将文档中的字体更改为 TrueType 字体。

    5、无法打印动态文字效果。如果文档中的文本是动态的,将以基本文字格式打印文字,例如加粗或斜体,但无法打印动态效果。

    6、如果要以高于目前桌面打印机所用的分辨率来打印文档,可以创建打印机文件。打印机文件保存文档中必需的信息,使换行、分页符以及字符间距等均保持不变。只要文档中的字体在打印机上是可用的,则任何使用相同打印机语言(例如 PostScript 语言)的打印机都可打印该文件,打印结果也符合计算机的输出结果。而且,使用打印机文件可以在未安装 Word 的计算机上打印该文件。

    7、使用页面视图。在页面视图(页面视图:文档或其他对象的一种视图,与打印效果一样。例如,页眉、页脚、栏和文本框等项目会出现在它们的实际位置上。)中,您可查看诸如页眉、页脚或图形对象等对象在打印出的文档中的位置,以及在屏幕所显示的打印文档中的位置。在打印预览 (打印预览:打印文档时显示文档的一种视图。)中,您也可利用缩小和放大文档的功能,查看文档打印后的情况,并可同时查看多个页面。

    阅读已结束,喜欢的话就点个赞吧注册坚果云网盘

    还有其他问题,可以咨询小坚果咨询小坚果

    展开全文
  • 利用Aspose.Words打印word文档

    千次阅读 热门讨论 2015-09-13 22:17:39
    的情况下,仍然可以生成,更改,转换,渲染和打印word文档,并且支持DOC,PDF等其他格式。  下面就以 Aspose.Words如何实现打印word文档为例做一个小demo。 1·制作word模板  在word模板中,在需要插入的地方...

              Aspose.Words是一款先进的类库,可以直接在各个应用程序中执行各种文档处理,即使在没有Microsoft word

    的情况下,仍然可以生成,更改,转换,渲染和打印word文档,并且支持DOC,PDF等其他格式。

             下面就以  Aspose.Words如何实现打印word文档为例做一个小demo。

    1·制作word模板

          在word模板中,在需要插入的地方选择插入--文档部件--域--域名是MergeField--域名是字段名,例如name,点击确定即可。


    效果图如下:


    2 实现代码:

            由于我是加入MVC框架的,所以在controller中接收的是来自view的实体,不用再经过数据库查找相应的数据,如果在纯三层或几层中实现,直接调用D层,通过D层访问数据库获得即可。

            简单一句话来说,就是一个赋参数的一个过程,然后直接调用该类库下的方法即可。方法有很多,具体的可以参考Aspose.Word的API文档。

          

    #region 初婚未育调查报告 +  void FirstMarriageReport(FamilyPlanInfoViewModel enFamilyInfo)   贾丽敏  2015/9/3
            /// <summary>
            /// 初婚未育调查报告
            /// </summary>
            /// <param name="enFamilyInfo">FamilyPlanInfoViewModel</param>
            public void FirstMarriageReport(FamilyPlanInfoViewModel enFamilyInfo)
            {
    
                if (Session["userID"] != null)//判断登陆时用户ID是否为空,为空则跳转登陆页面
                {
                    //获取模板的路径
                    var path = Server.MapPath("../Document/2初婚未育调查报告.doc");
                    #region 初婚未育调查报告中各参数赋值
                    string strUserID = Session["userID"].ToString();
                    while (strUserID.Length < 4)
                    {
                        strUserID = "0" + strUserID;
                    }
                    //获取信函编号
                    string strCardNo = numberInfo.GetNumber();
                    while (strCardNo.Length < 4)
                    {
                        strCardNo = "0" + strCardNo;
                    }
                    //获取documentID参数
                    string strDocumentID = "LFRC" + strUserID + "No." + strCardNo;
                    //赋值
                    string name = enFamilyInfo.name;//姓名
                    string sex = enFamilyInfo.sex;//性别
                    string spouseWorkplace = enFamilyInfo.spouseworkplace;//配偶工作地
                    string spousename = enFamilyInfo.spousename;//配偶姓名
                    string year, month, date;
                    if (enFamilyInfo.idNumber == null)
                    {
                        year = "";
                        month = "";
                        date = "";
                    }
                    else
                    {
                        year = enFamilyInfo.idNumber.Substring(6, 4);//出生年份
                        month = enFamilyInfo.idNumber.Substring(10, 2);//出生月份
                        date = enFamilyInfo.idNumber.Substring(12, 2);//出生日
                    }
    
                    string marryyear, marrymonth, marrydate;
                    if (enFamilyInfo.marriageregistrationdate1 == null)
                    {
                        marryyear = "";//结婚登记年份
                        marrymonth = " ";//结婚登记月份
                        marrydate = " ";//结婚登记日
                    }
                    else
                    {
                        marryyear = enFamilyInfo.marriageregistrationdate1.Substring(0, 4);
                        marrymonth = enFamilyInfo.marriageregistrationdate1.Substring(5, 1);
                        marrydate = enFamilyInfo.marriageregistrationdate1.Substring(7, 2);
    
                    }
                    #endregion
                    string fileName = "初婚未育调查报告.doc";
                    //获取模板中设定好的字段
                    String[] fieldNames = new String[] { "documentID", "name", "sex", "year", "month", "date", "marryyear", "marrymonth", "marrydate", "spouseworkplace", "spousename" };
                    //给模版中参数赋值
                    Object[] fieldValues = new Object[] { strDocumentID, name, sex, year, month, date, marryyear, marrymonth, marrydate, spouseWorkplace, spousename };
                    Print(path, fileName, fieldNames, fieldValues);//调用封装好的print方法,在下方。
    
                  
                }
                else
                { //跳转到登陆界面
                    this.Response.Write("<script type='text/javascript'> goIndex(); function goIndex(){window.location.href='../Login/Login';}</script>");
                }
            }
            #endregion

    封装好的print方法:

    #region 封装信函打印 +  void Print(string path, String[] fieldNames, Object[] fieldValues)  贾丽敏 2015/9/3
            /// <summary>
            /// 封装信函打印
            /// </summary>
            /// <param name="path">文件路径</param>
            /// <param name="fieldNames">参数数组</param>
            /// <param name="fieldValues">参数值数组</param>
            public void Print(string path, string fileName, String[] fieldNames, Object[] fieldValues)
            {
                //string fileName = path.Substring(path.LastIndexOf("\\") + 1);//获取文件名
                var ouputPath = Server.MapPath("../Document/");
                Document doc = new Document(path);
    
                //合并模版,相当于页面的渲染
                doc.MailMerge.Execute(fieldNames, fieldValues);
                ouputPath = ouputPath + fileName;
                //保存合并后的文档,生成的文档存放到服务器硬盘上
                doc.Save(ouputPath);
                //通过response对象,执行下载操作
                System.IO.FileInfo file = new System.IO.FileInfo(ouputPath);
                if (file.Exists)//判断文件是否存在
                {
                    Response.Clear();
                    Response.ClearHeaders();
                    Response.Buffer = false;
                    Response.AddHeader("content-disposition", "attachment;filename=" + file.Name);
                    Response.AddHeader("cintent_length", "attachment;filename=" + HttpUtility.UrlDecode(file.Name));
                    Response.AddHeader("cintent_length", file.Length.ToString());
                    //设定输入文件的类型
                    Response.ContentType = "application.vnd.ms-word";
                    Response.WriteFile(file.FullName);
                    Response.Flush();
                    Response.End();
                    //从服务器硬盘中删除刚生成的Word文件
                    System.IO.File.Delete(ouputPath);
                }
            }
            #endregion
          最后效果图如下:


            实现word打印的方式不仅仅是这一种,这只是其中的一个demo而已,最好的了解方式就是Aspose.Words的api文档。而且这一点需求在实际业务用处很大。




    展开全文
  • Word2003是微软公司提供的一款文字处理软件,可以对文字进行排版和编辑、分段等各种处理,最终将编辑好的内容打印出来,是办公室一族中必备的办公软件之一。Word2003具有一个“书籍折页”的功能,能够在一页纸上打印...
    Word
    2003是微软公司提供的一款文字处理软件,可以对文字进行
    排版
    和编辑、分段等各种处理,最终将编辑好的内容打印出来,是办公室一族中必备的办公软件之一。Word2003具有一个“书籍折页”的功能,能够在一页纸上打印两页的内容,打印后可以从中缝装订成折叠的小册子,更便于携带和阅读,具体怎么来设置呢?就让Word联盟为大家带来分享!
    

    动画演示:

    将Word文档打印成小册子

    ① 打开“页面设置”对话框,切换到“纸张”选项卡,选择一种纸型,例如“A4”。

    ②切换到“页边距”选项卡,在“多页”的下拉列表中选择“书籍折页”。 如果Word文档的纸张方向没有设为横向,Word会自动将其设为横向。

    ③切换到“页边距”选项卡,输入“上”、“下”、“内侧”和“外侧”的间距。

    ④ 在“每册中页数”列表中,选择希望单个小册子包含的页数,可选择的页数为4的倍数,最大为40。如果文档中的页数超过了选择的页数,Word会自动将文档分成多个小册子来打印。当然用户也可以选择“全部”,以把整篇文档打印成一个小册子。

    ⑤ 单击“确定”按钮,退出“页面设置”对话框。

    提示:

    1、 预览中将按页序显示页面,而打印时则是按页面的实际装订次序。打印效果可以通过Office2003自带的虚拟打印机进行预览。

    2、 页数最好控制为等于或近于4的倍数的页数,否则将出现过多的空白页。例如:一个文档中折页共21页,那么将多出3个空白页,打印时次序如下(按页面方向从左至右):

    第一张纸正面:空白,1;背面:2,空白

    第二张纸正面:空白,3;背面:4,21

    第三张纸正面:20,5;背面:6,19

    第四张纸正面:18,7;背面:8,17

    第五张纸正面:16,9;背面:10,15

    第六张纸背面:14,11;背面:12,13

    如果用的不是双面打印机,执行“文件”→“打印”,在“打印”对话框中选择“手动双面打印”复选框。Word会在纸的一面打印,再提示将纸放回纸盒,然后在另一面打印。

    3、 通过“插入”→“页码”,可以为每个折页都加上页码,同样也可以添加页眉和页脚。http://pdftoword.55.la/eb2word/
    展开全文
  • Word/wps怎么打印背景图片?对于使用WPS工作、学习的朋友们或许会遇到背景无法打印的问题,精美的背景、花纹常常是所做文档的一个不可或缺的部分。那么我们该如何打印出背景呢?小编在这里有多种办法。一、文本框法1...

    Word/wps怎么打印背景图片?对于使用WPS工作、学习的朋友们或许会遇到背景无法打印的问题,精美的背景、花纹常常是所做文档的一个不可或缺的部分。那么我们该如何打印出背景呢?小编在这里有多种办法。

    2b045ec7a5023dbbc08934aa8df92be9.png

    一、文本框法

    1、如图,点击【插入】--【文本框】,在文档内拖出任意大小的文本框,再调整到页面的大小。

    47eb3ef7b6d0a37befc343e737cae290.png

    1185315587b2ab1145eb7f845461afc9.png

    2、右键文本框,选择【设置对象格式】,在弹出窗口中选择【填充】。如果你的背景是纯色的话,就可以在各色块中选择想要的颜色。如果背景是个图片的话,就可以选择【填充效果】--【图案】,使用你喜爱的图片。

    cc5d46e9a948550b9c408ea3d5b9d78a.png

    1d5f9baf7c48da59a3d89ff909ec0cda.png

    3、成品图如下。这时,你可以试试打印了,你会惊喜地发现,背景被成功打印下来了。

    85960d3d93799ab7727af500ab7a7601.png

    二、图片置底法

    1、首先,打开你想要作为背景的图片。

    4d7d85774d5014b8c6c1881e31eec8a0.png

    57b726477e162bf64f2bf104cf27142e.png

    2、右键图片,选择【设置对象格式】--【版式】--【衬于文字下方】即可。

    a549a8ccd2644b919182fd3dca549be3.png

    39f718633465bf6362d2fc3ed27da8cd.png

    3、将图片调整成为页面大小覆盖住页面。接下来你就可以打字了。最后打印的成品也是会带有背景的。

    50d46103a23f51595163c43f501c2922.png

    三、二次打印法

    1、首先单独打印出你的背景。这里我就打印出了一张格点图作为背景。

    319e7cc772b7e6c447a29a320d137d01.png

    2、接着在同一张纸的同一面继续打印你的文本,如图,效果依旧完美。不过要注意的是,如果是在文印店打印的话,你可能要付两次打印的钱。

    1e8f5f9b7befd7302975964fad5bb8cc.png

    4f14386179aaec1f69939c7369ee18d7.png

    展开全文
  • http://phpword.codeplex.com/解压缩,添加以下文件至项目中:PHPWord // 文件夹 PHPWord.class.php // 文件然后在项目中引用PHPWord.class.php;$PHPWord = new PHPWord(); $section = $PHPWord->createSection();...
  • java实现word预览打印

    2020-12-22 10:04:48
    framemaker动态生成模板word文件,实现转为PDF在页面预览打印
  • 打印机打印效果走样解决办法也许大家会说,用打印机打印材料还不简单,先运行文档编辑程序,然后在编辑窗口中输入材料内容,再进行适当排版编辑,最后单击“打颖命令就可以将材料;打印出来啦,哪有那样麻烦。的确,...
  • word打印技巧

    2014-11-30 16:14:32
    自动调整文档打印效果 在用Word打印文档时,我们会发现有时打印出的页面效果与显示的版式有明显的差别,这主要是因为正在打印的文档中是用其它语言版本的Word创建的文档,并且文档的纸张大小也与当前打印机的要求...
  • 本来是在word填写表格实现打印 现在通过填写表单打印页面,要得到和word相同效果, 技术上如何实现?
  • 2. 保证打印效果 选择 [文件] ->[另存为],将文档另存为PDF格式。 3. 自动保存时间间隔 选择 [文件] -> [选项] ,在弹出的word选项窗口中,选择 [保存],修改保存自动恢复信息时间间隔分钟数。 .....
  • 首先我们准备一个空的word文档temp.doc存放打印内容,在文档正文空白处设置书签PrintTxt: 1 引用using Aspose.Words;  //加载word模板  var TempDocPath="D://temp.doc"  var doc = new Docu
  • 我们在办公的时候,很多人时常会需要打印各种各样的文件,很多人都只知道,去打印当前页,或者是整个文档,但在Word打印中也有很多不同的技巧,那么Word如何设置打印?今天呢就来给大家分享一下Word打印技巧,让你...
  • 部落窝教育微课堂作者:佚名 来源:学个P啊(id:i_sharing8)Word作为最常用的办公软件,撰写文档文档排版、打印文档等都会用到。其中,打印文档可以算是工作过程中最常用到的技能了,但对Word打印功能你了解多少...
  • word文档打印大号字

    千次阅读 2012-12-19 15:52:57
    word文档打印大号字  设置之前可以先将页面设置为横向。文件à页面设置à横向 一 、使用快捷键操作字体(比较简单实用) 按快捷键 'Ctrl'+'Shift'+'>' 可以将所选择的文字的字号不断变大,按快捷键 'Ctrl'...
  • 户要求用程序生成标准的word文档,要能打印,而且不能变形,以前用过很多解决方案,都在客户严格要求下牺牲的无比惨烈。 POI读word文档还行,写文档实在不敢恭维,复杂的样式很难控制不提,想象一下一个20多页,...
  • 近日,遇到一个需求,要将 word 文档转化为 pdf 文档,并且能在 IE 浏览器、火狐浏览器、谷歌浏览器等主流浏览器上展示 pdf 内容。 分析:目前在线预览 word 文档用的是卓正的 pageoffice 控件,只需要将这份 word ...
  • abap中制作word文档并排版打印SAPscript

    千次阅读 2015-08-31 13:08:52
    这次要完成的功能是,在abap中制作一个事务码,通过普通的输入框获取数据,然后将数据排版到一个...对于word文档的制作需要用到事务码se71 也就是SAPscript这个概念 请参考这个链接《SAPscript Forms 教程》 SAPscript
  • Spire.Doc for .NET是一个专业的Word .NET库,设计用于帮助开发人员高效地开发创建、阅读、编写、转换和打印任何来自.NET( C#, VB.NET, ASP.NET)平台的Word文档文件的功能。以下示例将详细讲述如何使用Spire.Doc在...
  • 最近同事提出问题,在我来此公司之前,他们为客户做过一个打印管理系统,业务是这样的,需要打印的人员,需要先将打印的内容上传到服务器上,然后进行打印的申请,然后领导审批完成,可以进行打印打印需要到专门的...
  • WinForm中ListView打印Word文档样式)

    千次阅读 2010-09-23 17:55:00
    一般应用于简单、固定、单调的模板打印,其主要常用控件有: (1) PrintDocument:是一个可用于设置属性来描述有关打印的信息,并且可用于调用方法Print()或通过事件PrintPage来打印文档的组件。 (2) ...
  • WORD打印代替WEB打印(三)

    千次阅读 2012-07-22 23:43:54
    有两个列表,这个两个列表需要根据内容条目的变化而变化,这里需要注意的是,当第一个列表发生变化之后(增加行),那么第二个列表的起始行业就相应的发生变化,那么计算出来后就可以正确地编辑这个打印范本了。...
  • 原标题:你可能不知道的Word文档的小技巧对于学生和白领来说,word文档是一款不可或缺的文档编辑软件,但是很少有人能把word的功能完全挖掘出来。今天小橙子就来告诉大家几个word文档的小技巧。 1、换电脑Word文档...
  • 效果图 步骤 下载“Office批量打印精灵”,地址http://www.pc6.com/softview/SoftView_671733.html 选择文件夹,批量添加word文件 “开始打印” 评价 免费、高效、无广告! word、excel、powerpoint、...
  • Word打印技巧:打印大字1.设置页面大小单击“文件→页面设置”命令,打开“页面设置”对话框,选择“纸张”标签,并选择“纸型”为“自定义大小”,设置纸张的大小,如宽55厘米、高55厘米等,单击“确定”按钮,此时...
  • Word打印设置技巧(转)

    2019-05-19 09:51:04
    Word打印设置技巧(转) ... 如果你有一篇很多页的文档需要打印,按照Word中的默认设置总是从第一页打印到最后一页,所以整篇文档打印完后是最后一页在最上面,第一页在最下面,这样我们又要手工将所有的页逆序...
  • [实用]【更新中】Java Apache POI 打印Word文档工具(含文本替换,动态表格功能)基于Apache POI对Word进行操作一、基于Apache POI封装的word文档工具V1.0介绍二、Apache POI 知识1. jar包(maven的,这个不多做解释...
  • 对比图 右边是word文档打印出来效果,比左边打印出来的好,怎么解决这种问题?有什么方案吗? 是哪方面出现的问题 ![图片说明](https://img-ask.csdn.net/upload/201907/09/1562661825_6547.jpg) ``` <!...
  • WORD打印代替WEB打印(二)

    千次阅读 2012-07-22 23:29:18
     报名单位的列表已经设定了15行,但是投标单位多于15家,那么就得相应的增加行,为了处理方便,需要将这个列表的某一行复制出来,并添加进去,而且应该在、并且只能在某个地方添加进去,所以这里是需要注意的。...
  • 单击:“插入”—“文本框”—“横排”,然后在刚才新建的文档中画出一个文本框,大小大约为这页纸的四分之一。然后将鼠标放到该文本框的边缘,单击鼠标右键—“复制”,在空白处点鼠标右键—“粘贴”,得到第2个...
  • 在日常工作学习中,对于文档打印是我们使用的比较多的功能,今天小编教大家有关Word、PDF的实用打印技巧。Word减少页数打印方法一第一步:调出“打印预览编辑模式”直接点击打印,可以看到“打印预览”,但是无法...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 44,415
精华内容 17,766
关键字:

如何看word打印出来的效果