pageoffice自带的打印方法_打印pageoffice - CSDN
精华内容
参与话题
  • 使用pageoffice实现预览和打印

    千次阅读 2017-10-13 11:24:52
    前置条件:需要一个word模板文档,需要输入文字的...1.引入pageoffice(jsp) import="java.util.*,com.zhuozhengsoft.pageoffice.*,com.zhuozhengsoft.pageoffice.wordwriter.*;" pageEncoding="gb2312"%> 2.得到

    前置条件:需要一个word模板文档,需要输入文字的地方使用书签站位,书签格式为PO_xxxx

    1.引入pageoffice(jsp)

    <%@ page language="java"
    import="java.util.*,com.zhuozhengsoft.pageoffice.*,com.zhuozhengsoft.pageoffice.wordwriter.*;"
    pageEncoding="gb2312"%>
    <%@ taglib uri="http://java.pageoffice.cn" prefix="po"%>

    2.得到pageoffice、word对象

    <%

    PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request);
    poCtrl1.setServerPage(request.getContextPath()+"/poserver.zz"); //此行必须
    WordDocument doc = new WordDocument();

    3.获取word文档的书签并赋值

    DataRegion custname = doc.openDataRegion("PO_custname");
    custname.setValue(“上海位一信息科技有限公司”);

    4.隐藏菜单栏

    poCtrl1.setMenubar(false);

    5.设置预览时显示的菜单

    poCtrl1.addCustomToolButton("另存为", "Show1()", 1);
    poCtrl1.addCustomToolButton("全屏/还原", "IsFullScreen", 4);
    poCtrl1.addCustomToolButton("刷新", "flash", 5);
    poCtrl1.addCustomToolButton("打印", "Print()", 6);

    6.设置 PageOfficeCtrl 控件的数据对象

    poCtrl1.setWriter(doc);
    poCtrl1.webOpen(模板文件的路径, OpenModeType.docNormalEdit, 取一个名称);


    7.设置 PageOfficeCtrl 控件是否显示Office工具栏。
    poCtrl1.setOfficeToolbars(false);

    8.此方法非常重要,在PageOfficeCtrl的后台Java调用代码末尾处必须调用。
    poCtrl1.setTagId("PageOfficeCtrl1"); //此行必须

    %>


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
       <script type="text/javascript">
     function Show1() {
                document.getElementById("PageOfficeCtrl1").ShowDialog(2);
            }
            function Save() {
                document.getElementById("PageOfficeCtrl1").WebSave();
              if(document.getElementById("PageOfficeCtrl1").CustomSaveResult=="ok"){
               alert('保存成功!');
            location.reload() ;

           }else{
               alert('保存失败!');
           }
            }
    //全屏/还原
            function IsFullScreen() {
                document.getElementById("PageOfficeCtrl1").FullScreen = !document.getElementById("PageOfficeCtrl1").FullScreen;
            }
    function Print() {
    document.getElementById("PageOfficeCtrl1").ShowDialog(4); 
       }

    function flash(){
    var form = document.getElementById("flashForm");
    form.submit();
    }
    </script>
        
    <link rel="stylesheet" href="/nstyle/css.css" type="text/css">
       







    </head>


    <body οnlοad="Print();">

    <div style="width:80%; height:700px;position:absolute;z-index:1;" >



    <po:PageOfficeCtrl id="PageOfficeCtrl1"></po:PageOfficeCtrl>

    </div>
    </body>
    </html>



    展开全文
  • PDF.js实际运行起来的页面UI效果:http://mozilla.github.io/pdf.js/web/viewer.html ... 1.调用方法: 把generic文件放在项目代码中 a href="resources/js/pdfJs/generic/web/viewer.html?file=../.

    PDF.js实际运行起来的页面UI效果:http://mozilla.github.io/pdf.js/web/viewer.html

    插件下载:https://pan.baidu.com/s/1jIDxrYA

    1.调用方法:

    把generic文件放在项目代码中

    <a href="resources/js/pdfJs/generic/web/viewer.html?file=../../../../instruction/instruction.pdf" target="view_window">系统操作指南</a>

    直接在页面里使用a标签,打开的位置为viewer.html的位置
    file书写想要加载的pdf相对于viewer.html的相对地址
    这样就可以把pdf加载到viewer页面里了。
    这里写图片描述

    2.禁止打印,下载:

    • 寻找方法
      右键打印的按钮观察打印按钮的id,为print。我们可以在viewer.html中找到这个按钮,(同理还有download的下载按钮)。注释掉它们。
      这里写图片描述
      运行会发现页面报错,如果懒得研究js可以

    • 解决方法:

      1. 直接隐藏掉按钮为button添加style样式style="visibility:hidden"
      2. .这时我们右键点击页面仍然会出现弹出菜单,里面有打印选项:
        在js里通过oncontextmenu事件,屏蔽系统自带的右键列表。同样可以自定右键菜单制定自己想要的效果。
     document.oncontextmenu=function(ev){
            return false;
        }

    3.每页水印

    这里写图片描述

    • 水印的效果原理:

      1.水印用我们可以通过遮挡层来实现。
      2.水印的位置:在每一个pdf页面里添加一个对于当前pdf页面相对定位的div。
      3.定义遮挡层css样式,制作想要的水印效果
      4.考虑页面缩放问题

    • 分析页面寻找解决方法:

    右键检查pdf页面,我们可以看到页面放在class="page"的div里,页码由data-page-number设置,在viewer.js里搜寻查看相关的内容。通过这种方式,我们可以设想,在页面添加class="page"时,添加遮挡层cover为孩子节点。继续观察canvasWrapper和textLayer的代码, 我们不难发现需要添加修改的位置.

    • 解决方法:
      修改viewer.js
      在3503行前后修改,添加以下代码。即为在在page中添加textLayer的孩子节点的同时,我们添加cover节点,并根据页面大小修改div大小
    
    textLayerDiv = document.createElement('div');
    textLayerDiv.className = 'textLayer';
    textLayerDiv.style.width = canvas.style.width;
    textLayerDiv.style.height = canvas.style.height; 
    ---------------------------------------------------   
    var cover = document.createElement('div');
    cover.className = "cover";
    cover.innerText = "仅供参考,禁止下载。";
    if (this.annotationLayer) {
        // annotationLayer needs to stay on top
        div.insertBefore(textLayerDiv, this.annotationLayer.div);                  
        div.appendChild(cover);                         
    } else {
       div.appendChild(textLayerDiv);
       div.appendChild(cover);    
    }
    var cover = document.getElementsByClassName('cover'),size = 0,
    nowWidth = +canvas.style.width.split("p")[0],
    //714为100%时,每页的宽度。对比当前的宽度可以计算出页面变化后字体的数值
    size = 50*nowWidth/714 +"px";  
    for(var i=0, len=cover.length; i<len; i++){     
        cover[i].style.fontSize = size;
        cover[i].style.width = canvas.style.width;
        cover[i].style.height = canvas.style.height;            
     }
    }               

    css文件:利用 position: absolute;
    top和left用百分比定位。

    .cover{
     z-index: 100;
     position: absolute;
     top: 41%;
     left: -13%;
     transform: rotate(9deg);
     text-align: center;
     font-size: 310%;
     padding-left: 30px;
     letter-spacing: 18px;
     color:rgba(162, 162, 162, 0.4);    
    }

    效果如下(这马赛克加的也没谁了-_-!)
    这里写图片描述

    4.F12带来的隐患

    这里写图片描述

    打开F12开发者,你会很明显的发现。PDF.js会每个页面进行一个请求.如果你再双击一下这些请求。。。你会发现。。。。。
    这里写图片描述
    mmp,这不又用浏览器默认pdf加载器打开了吗!!??进一步的,我们可以监听F12按键,关闭F12的开发者选项弹出。

    依然是那个问题:网页是面向普通客户还是有心的程序员。

    参考文章:
    http://blog.csdn.net/xiangcns/article/details/42089189

    展开全文
  • jsp页面实现打印功能

    千次阅读 2017-11-24 21:46:16
    本文介绍两种简单的实现方法:第一种方法,将JSP的运行结果生成为Word文档或Excel文档,利用office自身的打印功能;第二种方法,通过DOM设定需要打印的页面部分,再通过JavaScript函数print()调用浏览器自带打印...
    在实际应用中,打印是一项常用的必备功能。在JSP的项目开发中,如何实现打印功能呢?方法有很多,当然实现的难易也不同。本文介绍两种简单的实现方法:第一种方法,将JSP的运行结果生成为Word文档或Excel文档,利用office自身的打印功能;第二种方法,通过DOM设定需要打印的页面部分,再通过JavaScript函数print()调用浏览器自带的打印功能。
    

    以下通过实例进行说明。

    一、    方法一的实例

    以图1所示的效果为例。图1中显示了需要打印的数据格式和数据内容。

     

    图1

    步骤:

    1.先通过Word文档建立图2所示的形式,将相应的word文档另存为“htm”或“html”网页文件。

    图2

    2.将上述网页文件后缀名改为.jsp。以编码方式打开文件后,看见很多代码,这些代码是由word自动生成的,与常规的html代码不太相同,我们无须太多关注。

    3.在上述jsp文件中添加以下代码:

    <%@ page contentType="application/msword;charset=GBK" %>

    4.为了能够打印不同学生的数据,实际的准考证编号、姓名等等数据由数据库提供。也就是说,学生在网上报名参加比赛,填写自己的基本信息,最后由系统生成准考证号、考场、座位号。不管怎样,这些数据都保存的数据库中。由于篇幅所限,如何进行网上报名,填写考生基本信息,如何自动生成准考证号、考场、座位号,本实例不进行讨论。只着重讨论如何提取出数据,填写在相应的位置上。

    设计如表1所示的数据表t_info。

    字段名称

    类型

    长度

    说明

    备注

    id

    int

    4

    自动增加,主键

    记录号

    name

    char

    4

    非空

    姓名

    studentid

    char

    10

    非空

    学号

    department

    varchar

    12

    非空

    系别

    grade

    char

    4

    非空

    年级

    major

    varchar

    20

    非空

    专业

    room

    int

    2

     

    考场

    seat

    int

    2

     

    座位

    exam_id

    char

    11

     

    准考证号

    5.在上述jsp文件中,添加与数据库查询操作相关的代码。具体如下(2-31行所示):

    6.将要打印的数据填写到具体的位置上。

    (1)填写考试年份(172-175行)

    (2)填写准考证号(223行)

    (3)填写其他数据。

    (4)填写代码,关闭与数据库的连接。

    7.启动服务器,输入http://127.0.0.1:8080/xxx/demo11.jsp?ID=xx进行查看(这里假设前述JSP文件名为demo11.jsp,传入的ID值为记录号,由登录报名的考生实际决定),弹出如下窗口:

    可以直接“打开”,也可以“保存”。

    8.在打开第7步得到的word文档后,利用Word自带打印功能进行打印操作。

    小结:此方法8个步骤,看起来十分繁琐,其实不然。实际上就是2个步骤:先定义Word文档并另存为html文件,然后改为JSP文件并填入JSP脚本片段。

    通过Excel进行打印的做法类似,不再赘述。

    二、    方法二的实例

    以图3为例。打印页面中的表格。

    图3

    具体代码如下:

    实际应用时,<table>的具体形式根据实际情况制定,24行、28行这些数据实际由数据库中读取。也就是说,在上述代码的基础上,添加实际的JSP脚本即可。

     

    其他的控制打印的方法也很多,基本原理是一致的:设置格式、动态填入需打印的实际数据。

     

    (The  End !)

    展开全文
  • Web打印的实现方法

    千次阅读 2007-05-31 16:35:00
    目前,在做B/S结构程序开发的时候,最棘手和最令人头疼... 我们知道要实现Web方式的打印不外乎三种方法:第一就是利用大家都熟悉的Office工具来实现Web打印,如利用Word或Excel的打印工具来实现Web打印,该方法的难点是

    目前,在做B/S结构程序开发的时候,最棘手和最令人头疼的问题之一就是Web打印。往往打印出来的效果和自己预期的效果相差甚远,那么怎样才能打印出自己想要的效果呢?本文阐述的方法将解决这一问题,从而使得Web打印变得简单易用。

    我们知道要实现Web方式的打印不外乎三种方法:第一就是利用大家都熟悉的Office工具来实现Web打印,如利用Word或Excel的打印工具来实现Web打印,该方法的难点是怎样把数据从网页中导入Word或Excel中;第二就是利用IE浏览器自带的打印控件来实现Web打印,该方法的难点是怎样在程序中控制浏览器打印控件中的各项设置;第三就是利用第三方的控件或报表软件来实现Web打印,该方法的难点在于大多数的报表软件都是有偿使用的,因此不得不从经济的角度来考虑了。对于第三种方法,这一类的控件有FileSystemObject组件、ScriptX.cab控件等,这一类的报表软件有如意报表、用友公司的Cell插件、《靓妹》全动态Web报表等。这里对它们的用法就不作说明了,只要参照其提供的说明书就能够驾驭它们。以下笔者将重点讲述前两种方法。

    利用Office工具实现打印

    首先介绍第一种方法,即利用Office打印工具实现Web打印。前面我们提到了该方法的难点在于把数据导入Word或Excel中,下面笔者以Excel为例介绍一下把数据导入Excel的方法。其实将网页中的数据导入Excel中的方法有很多种,这里只介绍其中的一种,即利用ActiveX控件——Excel.Application。Excel.Application是微软为Excel提供的编程接口,在其他的编程语言中可以通过该接口程序来操作Excel表格。以下介绍一下在程序中操作EXCEL表的常用命令(以脚本语言VBScript为例,其他语言类似):

    1.Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象

    2.Set xlBook = xlApp.Workbooks.Open("文件名") '打开已经存在的Excel工件簿

    3.Set xlBook = xlApp.Workbooks.Add() '创建新的Excel工件簿

    4.xlApp.Visible = True '设置EXCEL对象可见(或不可见)

    5.Set xlSheet = xlBook.Worksheets("表名") '设置活动工作表

    6.Set xlSheet = xlBook.ActiveSheet '设置活动工作表(默认表名)

    7.xlSheet.Cells(row, col) =值 '给单元格(row,col)赋值

    8.xlSheet.PrintOut '打印工作表

    9.xlBook.Close(True) '关闭工作簿

    10.xlApp.Quit '结束EXCEL对象

    11.Set xlApp = Nothing '释放xlApp对象

    这里通过一个简单的例子来说明这些命令的用法。下面给出它关键的实现代码(用javascript脚本实现,用VBScript也能实现,有兴趣的读者可以自己实现一下):

    < script language="javascript">

    function xlPrint(){

    var xlApp;//存放Excel对象

    var xlBook;//存放Excel工件簿文件

    var xlSheet;//存放Excel活动工作表

    try{

    xlApp = new ActiveXObject("Excel. Application");//创建Excel对象}

    catch(e){

    alert("请启用ActiveX控件设置!");

    return;}

    xlBook = xlApp.Workbooks.Add();//创建Excel工作簿文件

    xlSheet = xlBook.ActiveSheet;//激活Excel工作表

    var rowLen = printData.rows.length;//table对象的行数

    for (var i=0;i< rowLen;i++){

    var colLen = printData.rows(i).cells.length;//table对象的列数

    for (var j=0;j< colLen;j++)//为Excel表的单元格赋值

    xlSheet.Cells(i+1,j+1).value = printData.rows(i).cells(j).innerText;}

    xlApp.Visible = true;//设置Excel对象可见}

    < /script>

    代码说明:只要程序中table的ID设置为:printData,然后再把打印按钮的onclick事件响应函数设置为xlPrint()就可以了;但是运行该程序的前提就是IE要允许对没有标记为安全的ActiveX控件进行初始化和脚本运行。具体的设置方法如下:打开控制面板→Internet选项→安全性→自定义级别→对没有标记为安全的ActiveX控件进行初始化和脚本运行→选中启用,这样我们的程序就可以运行了。如果没有启用该ActiveX控件设置,那么程序在执行创建Excel对象时会抛出一个异常,这时可以通过catch()语句来捕获这个异常,并且做出相应的处理。如果想直接打印可以调用命令:xlSheet.PrintOut。

    以上的方法实现了将数据从网页的单元格到Excel单元格的导入,下面笔者介绍一种将整个表格导入Excel的方法。该方法的主要思路是利用剪切板,先将网页中要打印的内容复制到剪切板中,然后再调用xlSheet.Paste()命令将剪切板中的内容复制到Excel中。下面来看一下它的关键代码:

    var selectArea=document.body.createTextRange(); //创建文本区域

    selectArea.moveToElementText(printData);//将文本区域聚焦到printData

    selectArea.select();//选中printData

    selectArea.execCommand("Copy");//将printData复制到剪切板中

    xlSheet.Paste();//将剪切板中的数据复制到Excel中

    利用IE浏览器实现

    前面我们以Excel为例讲述了利用Office打印工具来完成Web打印,现在我们来看看怎样利用IE浏览器自带的打印控件来完成Web打印。大家都知道IE本身就具有强大的打印功能,那么我们为什么不利用这一点来实现Web打印功能呢。原因是如果我们直接使用IE的打印功能或是在程序中调用window.print()来打印网页,那么在页眉部分会出现网页标题和页码信息,而在页脚部分则会出现网址和日期信息。其实这些信息并不是我们想要打印的,那么怎样才能去掉这些信息呢?做法其实很简单,我们只要在IE的文件菜单中打开页面设置对话框,然后去掉页眉和页脚的代码(页眉:&w&b页码,&p/&P 页脚:&u&b&d)就可以了,现在我们再打印的话这些信息就不会出现了。现在我们来看看这些代码是什么意思呢?其实这些代码是IE提供给我们设置打印页面的,下面给出它们的具体含义,如表所示。

    通过上面的表格,读者应该明白IE打印设置中默认的页眉和页脚的含义,而且读者可以对上述代码进行组合使用来设置自己喜欢的打印设置。这里我们所要说的并不单单是这些,大家设想一下我们开发了一个基于B/S结构的系统,其中有报表的部分,我们不能让每个客户端都自己去设置IE的打印设置,因此我们需要在程序中控制这些设置。下面我们用VBScript脚本写一个函数通过修改注册表键值来达到控制页面设置的目的,代码如下:

    < script language="VBScript">

    dim path, reg

    'path存放IE打印设置的注册表地址, reg存放WScript.Shell组件的对象

    path = "HKEY_CURRENT_USER/Software/Micro-soft/Internet Explorer/PageSetup"

    '通过注册表修改打印设置,只修改页眉、页脚和各边界的值

    '参数说明:header--页眉,footer--页脚,margin_left--左边界

    'margin_top--上边界,margin_right--右边界,margin_bottom--下边界

    '页边距的设置中 1对应25.4mm,即margin_left=1表示实际值的25.4mm

    function pagesetup(header, footer, margin_left, margin_top, margin_right, margin_bottom)

    On Error Resume Next

    Set reg = CreateObject("WScript.Shell")

    if err.Number>0 then

    MsgBox "不能创建WScript.Shell对象!"

    exit function

    end if

    reg.RegWrite path+"/header", header'设置页眉

    reg.RegWrite path+"/footer", footer '设置页脚

    reg.RegWrite path+"/margin_left", margin_left'设置左边界

    reg.RegWrite path+"/margin_top", margin_top'设置上边界

    reg.RegWrite path+"/margin_right", margin_right'设置右边界

    reg.RegWrite path+"/margin_bottom", margin_bottom'设置下边界

    end function

    < /script>

    程序中可以再写一个函数(可用VBscript或javascript脚本写)先调用该函数,然后再调用window.print()实现打印,这里就不给出代码了。细心的读者一定发现了这样打印出来的页面会有打印按钮在上面,而且分页是IE打印控件根据纸张大小分出来的,下面我们介绍一种方法来控制分页和打印按钮的显示。该方法是利用CSS样式表来控制这些设置,因为在样式表中有一个“media=print”属性,该属性只有在打印的时候才会起作用,因此可以实现对打印按钮和分页的控制,具体做法如下:

    < style media=print>

    .noprint{display:none;}

    .pagenext{page-break-after: always;}

    < /style>

    只要在打印按钮中加入代码class="noprint",而在需要分页的地方加入代码< div class="pagenext">< /div>就可以了。到目前为止我们的打印功能已经比较完善了,但是还没有打印预览和直接打印的功能,一般用户在打印之前都会预览一下,如果没有问题就直接打印了。下面我们通过IEWebBrowser组件来实现这两个功能。

    首先创建IEWebBrowser对象:

    < object id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 width=0 height=0>< /object >

    然后通过不同参数调用ExecWB方法实现打印预览和直接打印功能:

    WebBrowser.ExecWB(6,1); //打印

    WebBrowser.ExecWB(6,6); //直接打印

    WebBrowser.ExecWB(7,1); //打印预览

    ExecWB方法还有很多其他的参数,这里就不一一介绍了。 

    展开全文
  • WebOffice开发系列指南 WebOffice文档控件技术交流和版本发布 发表回复 17 篇帖子 • 分页: 1 / 2 • 1, 2 WebOffice开发系列指南 由 hangel » 2010-07-12 11:33 WebOffice开发系列01-自动下载安装...
  • [转自老马的文章]用MODI OCR 21种语言

    万次阅读 2017-06-15 18:00:54
    作者:马健邮箱:stronghorse_mj@hotmail.com发布:2007.12.08更新:2012.07.09按照《MODI中的OCR模块》一文相关内容进行修订2012.07.02按照新版Pdg2Pic的情况对内容进行补充2012.06.11标题从《在简体中文Office ...
  • WEB打印的实现方法 VBScript

    千次阅读 2009-05-08 12:56:00
    目前,在做B/S结构程序开发的时候,最棘手和最令人头疼的... 我们知道要实现Web方式的打印不外乎三种方法:第一就是利用大家都熟悉的Office工具来实现Web打印,如利用Word或Excel的打印工具来实现Web打印,该方法的难
  • WEB 打印的相关技术分析

    千次阅读 2004-10-30 19:07:00
    文/谢康 做Web开发的人员一定都会面临一个共同的难题,那就是打印。的确,相对于Windows桌面应用程序来讲,Web应用程序的打印有种种限制,技术人员在项目开发过程中经常会遇到用户这样或那样的需求. 做过桌面应用...
  • 注册表:HKCU/Software/Microsoft/Office/11.0/MODI/MDI Writer/PrivateFlags0 表示保存为 MDI 格式(1不弹出保存的窗口,文件名为:node.mdi) and 16 是 TIFF 格式(17不弹出保存的窗口)。TIFDPI
  • Java 实现打印文件详解(附demo)

    千次阅读 2019-09-28 19:49:11
    Java 实现打印文件详解 前言:公司最新需要使用到Java 打印,且项目属于C/S结构。故本文讲述的并不是Java Web打印。 说起来也比较头疼,上网查资料,发现示例都不太完善,总会有这样那样...使用 Java原生自带打印功...
  • Word经典技巧大全

    万次阅读 2007-08-09 11:42:00
    这里介绍几种常用的输入其他语种特殊符号的方法。1.插入符号法 单击“插入”菜单栏,选择“符号”命令,在里面可以选择拉丁语、希腊语等语种。 但是此法调用符号模块时间较长,加之在较大的篇幅内寻找需要的符号...
  • 项目中要用到针式打印机票据打印,本来是使用java printable 通过 Graphic2D输出到图形化方式打印的,运行了一段时间客户对版面个性需要比较多,用输出图形的方式调整太麻烦,而且Graphic2D画表格真的很麻烦,所以...
  • Fedora使用入门与基本配置

    万次阅读 2012-11-26 11:46:21
    Fedora使用入门与基本配置 ------------------------ 注:以下内容为个人学习总结,另有部分内容转载自互联网,版权归原著所有,本博内容仅供个人学习使用。...-----------...
  • debian 安装打印机驱动及打印机共享

    千次阅读 2012-06-21 19:04:56
    为了局域网可以共享Debian Linux 服务器上打印机,下面通过cups(common unix printing system)实现的。 debian安装打印机的cups服务及驱动的一般步骤: 安装驱动的相关cups的服务: ... sudo apt-get install ...
  • 第十六章 BIRT疑难杂惑清理

    千次阅读 2013-01-21 15:23:48
    第十四十五章还在书写中,先就目前BIRT比较集中的一些疑难杂惑进行解决。 ... ...View Example "时,加载报表就报错....或者在运行过程中出现:Caused by: java.lang.OutOfMemoryError: PermGen spac
  • 新手电脑硬件软件故障解答(三)

    万次阅读 热门讨论 2007-05-25 17:55:00
    移动硬盘拷贝数据蓝屏 问:我从朋友处借来一个百事灵30GB USB移动硬盘,安装好以后开始拷贝数据,可拷贝了大约1GB内容后机器就出现了蓝屏,系统提示说找不到移动硬盘,但重新拔插...外加电源一般有两种方法:一是通过
  • Latex排版全解

    万次阅读 多人点赞 2016-05-09 16:59:39
    Latex排版全解  LATEX(英语发音:/ˈleɪtɛk/ LAY-tek或英语发音:/ˈlɑːtɛk/ LAH-tek,音译“拉泰赫”),是一种基于TEX的排版系统,由美国电脑学家莱斯利•兰伯特在20世纪80年代初期开发,利用这种格式,...
  • A ACE:Ace压缩档案格式 ACT:Microsoft office助手文件 AIF,AIFF:音频互交换文件,Silicon Graphic and Macintosh应用程序的声音格式 ANI:Windows系统中的动画光标 ARC:LH ARC的压缩档案文件 ARJ:...
  • Oracle AutoVue 安装与配置说明

    千次阅读 2018-02-27 07:44:54
    1 AutoVue简介AutoVue根据客户应用情况的不同,提供Desktop及Client-Server两种解决方案。其中Destop Edition主要基于单机用户应用,Client-Server Edition采取集中式管理方式,客户端无需安装客户程序,只需有支持...
  • Java面试笔试题大汇总(最全+详细答案)

    万次阅读 多人点赞 2018-05-28 09:08:36
    声明:有人说, 有些面试题很变态,个人认为其实是因为我们基础不扎实或者没有深入。本篇文章来自一位很资深的前辈对于最近java面试题目所做的总结归纳,有170道题目 ,知识面很广 ,而且这位前辈对于每个题都自己...
1 2 3 4 5 ... 20
收藏数 1,142
精华内容 456
关键字:

pageoffice自带的打印方法