精华内容
下载资源
问答
  • QT 打印文件
    千次阅读
    2018-09-25 10:26:04

    1、文本打印
    QPrintDialog标准对话框提供打印机的选择、配置功能,并允许改变文档有关设置,如页面范围、打印份数等。

    QPrinter printer;				               // 新建一个QPrinter对象
    QPrintDialog printDialog(&printer,this);
    if(printDialog.exec())                                         // 判断是否点击打印按钮
    {
    	//获得QTextEdit对象的文档
    	QTextDocument *doc =showWidget->text->document();
    	doc->print(&printer);                                 // 打印
    }
    

    2、图像打印
    在一个QPaintDevice中画图,都是创建一个QPainter对象进行画图,只是打印使用的是QPrinter,QPrinter本质上也是一个绘图设备QPaintDevice。

    QPrinter printer;                                            // 新建一个QPrinter对象
    QPrintDialog printDialog(&printer,this);
    if(printDialog.exec())
    {
    	QPainter painter(&printer);                         // 创建一个QPainter对象,并指定绘图设备为一个QPainter对象
     	QRect rect =painter.viewport();                     // 获得QPainter对象的视图矩形区域
     	QSize size = img.size();                            // 获得图像的大小
     	/* 按照图形的比例大小重新设置视图矩形区域 */
     	size.scale(rect.size(),Qt::KeepAspectRatio);
     	painter.setViewport(rect.x(),rect.y(),size.width(),size.height());
     	painter.setWindow(img.rect());                      // 设置QPainter窗口大小为图像的大小
     	painter.drawImage(0,0,img);                         // 打印图像
    }
    
    更多相关内容
  • word文件加密不允许打印代码 word文件加密不允许打印代码 word文件加密不允许打印代码
  • pdf 文档已加密,但是可以打开阅读,能编辑和打印。这是设置了许可口令,注意不是文档打开口令。 文档打开口令也称用户密码(User password),即打开密码,在打开阅读PDF时须输入。 许可口令,也称所有者密码(Owner...

    文档打开口令和许可口令

    pdf 文档已加密,但是可以打开阅读,不能编辑和打印。这是设置了许可口令,注意不是文档打开口令。

    文档打开口令也称用户密码(User password),即打开密码,在打开阅读PDF时须输入。

    许可口令,也称所有者密码(Owner password),所有者密码则是PDF权限设置相关,在打开PDF时并不需要输入,但会限制一些操作,如禁止打印、禁止复制、禁止编辑等。

    设置了许可口令后,pdf 文件可以正常打开阅读:
    在这里插入图片描述

    但是不能打印:
    在这里插入图片描述
    不能编辑:
    在这里插入图片描述
    在这里插入图片描述

    查看文档属性可以看到被限制的和允许操作的权限:

    在这里插入图片描述

    解除加密

    方法一、FreeMyPdf :http://freemypdf.com/

    在这里插入图片描述

    翻译一下:

    在这里插入图片描述

    可以看到操作很简单,第一步选择文件,第二步点击 do it 即可,在弹出的下载对话框中保存解锁的 PDF 文件。

    方法二、绿色小软件:PDF Password Remover

    这是一款绿色免安装的小软件,适用于 PDF 文件很大且不便于上传到网站,或者 PDF 内容需要保密的情形。

    在这里插入图片描述
    软件在此:

    链接:https://pan.baidu.com/s/1nDUGbmpKxaJT9YkWW-NRbA
    提取码:m1dn

    在这里插入图片描述

    展开全文
  • 满意答案苏mmkk2013.07.06采纳率:45%等级:11...第一步:将打印机连接至主机,打开打印机电源,通过主机的“控制面板”进入到“打印机和传真”文件夹,在空白处单击鼠标右键,选择“添加打印机”命令,打开添加打印...

    满意答案

    dcebd7a0de6265b6ccae5ead692f1eab.png

    苏mmkk

    2013.07.06

    dcebd7a0de6265b6ccae5ead692f1eab.png

    采纳率:45%    等级:11

    已帮助:20600人

    如果你的系统是XP 的话

    查找电脑名称:

    在桌面“我的电脑”上点右键。第二个选项卡上有“计算机名”上面显示的有完整的计算机名,如果想更改的话,点击“更改”按钮。

    第一步:将打印机连接至主机,打开打印机电源,通过主机的“控制面板”进入到“打印机和传真”文件夹,在空白处单击鼠标右键,选择“添加打印机”命令,打开添加打印机向导窗口。选择“连接到此计算机的本地打印机”,并勾选“自动检测并安装即插即用的打印机”复选框。

    第二步:此时主机将会进行新打印机的检测,很快便会发现已经连接好的打印机,根据提示将打印机附带的驱动程序光盘放入光驱中,安装好打印机的驱动程序后,在“打印机和传真”文件夹内便会出现该打印机的图标了。

    第三步:在新安装的打印机图标上单击鼠标右键,选择“共享”命令,打开打印机的属性对话框,切换至“共享”选项卡,选择“共享这台打印机”,并在“共享名”输入框中填入需要共享的名称,例如CompaqIJ,单击“确定”按钮即可完成共享的设定。

    提示:如果希望局域网内其他版本的*作系统在共享主机打印机时不再需要费力地查找驱动程序,我们可以在主机上预先将这些不同版本选择*作系统对应的驱动程序安装好,只要单击“其他驱动程序”按钮,选择相应的*作系统版本,单击“确定”后即可进行安装了。

    2.配置网络协议

    为了让打印机的共享能够顺畅,我们必须在主机和客户机上都安装“文件和打印机的共享协议”。

    右击桌面上的“网上邻居”,选择“属性”命令,进入到“网络连接”文件夹,在“本地连接”图标上点击鼠标右键,选择“属性”命令,如果在“常规”选项卡的“此连接使用下列项目”列表中没有找到“Microsoft网络的文件和打印机共享”,则需要单击“安装”按钮,在弹出的对话框中选择“服务”,然后点击“添加”,在“选择网络服务”窗口中选择“文件和打印机共享”,最后单击“确定”按钮即可完成。

    3.客户机的安装与配置

    现在,主机上的工作我们已经全部完成,下面就要对需要共享打印机的客户机进行配置了。我们假设客户机也是Windows XP*作系统。在网络中每台想使用共享打印机的电脑都必须安装打印驱动程序。

    第一步:单击“开始→设置→打印机和传真”,启动“添加打印机向导”,选择“网络打印机”选项。

    第二步:在“指定打印机”页面中提供了几种添加网络打印机的方式。如果你不知道网络打印机的具体路径,则可以选择“浏览打印机”选择来查找局域网同一工作组内共享的打印机,已经安装了打印机的电脑,再选择打印机后点击“确定”按钮;如果已经知道了打印机的网络路径,则可以使用访问网络资源的“通用命名规范”(UNC)格式输入共享打印机的网络路径,例如“\\james\compaqIJ”(james是主机的用户名),最后点击“下一步”。

    第三步:这时系统将要你再次输入打印机名,输完后,单击“下一步”按钮,接着按“完成”按钮,如果主机设置了共享密码,这里就要求输入密码。最后我们可以看到在客户机的“打印机和传真”文件夹内已经出现了共享打印机的图标,到这儿我们的网络打印机就已经安装完成了。

    4.让打印机更安全

    如果仅仅到此为止的话,局域网内的非法用户也有可能趁机使用共享打印机,从而造成打印成本的“节节攀升”。为了阻止非法用户对打印机随意进行共享,我们有必要通过设置账号使用权限来对打印机的使用对象进行限制。通过对安装在主机上的打印机进行安全属性设置,指定只有合法账号才能使用共享打印机。

    第一步:在主机的“打印机和传真”文件夹中,用鼠标右键单击其中的共享打印机图标,从右键菜单中选择“属性”选项,在接着打开的共享打印机属性设置框中,切换“安全”选项卡。

    第二步:在其后打开的选项设置页面中,将“名称”列表处的“everyone”选中,并将对应“权限”列表处的“打印”选择为“拒绝”,这样任何用户都不能随意访问共享打印机了。

    第三步:接着再单击“添加”按钮,将可以使用共享打印机的合法账号导入到“名称”列表中,再将导入的合法账号选中,并将对应的打印权限选择为“允许”即可。

    重复第三步即可将其他需要使用共享打印机的合法账号全部导入进来,并依次将它们的打印权限设置为“允许”,最后再单击“确定”按钮即可。

    提示:如果找不到“安全”选项卡,可以通过在文件夹菜单栏上依次选择“工具→文件夹选项→查看”,取消“使用简单文件共享”即可。

    074分享举报

    展开全文
  • 发现PDF文件不能复制文字不能打印出来,这是因为PDF被设置了权限密码,一个工具能够解除问题 工具:okfone PDF解密大师(地址链接,需要自取) 使用教程: 解除权限密码,点击软件的【解除限制】,将文件添加到...

    发现PDF文件不能复制文字不能打印出来,这是因为PDF被设置了权限密码,一个工具能够解除问题

    工具:okfone PDF解密大师(地址链接,需要自取

    使用教程:

    解除权限密码,点击软件的【解除限制】,将文件添加到软件中

    点击【开始】按钮,就可以解除限制

     

    展开全文
  • 打印文件并配置打印机设置

    千次阅读 2020-12-20 10:51:45
    有这么多的api允许以一种简单友好的方式访问常见的东西,但是打印似乎是一种“特殊”的东西。。?以下是我所拥有的和我想做的:有一个PDF文件。PDF已经存在,我想创建PDF或任何其他文件类型。我喜欢打印这个PDF...
  • 本控件允许将当前打印预览的内容保存为报表文件,以后使用本控件重新打开该报表文件即可重现原来保存报表时的打印内容。 9、Excel导出功能,可以将DataGridView和GridView导出为Excel文件,5.2版控件还增加了依赖...
  • 这就需要设置共享文件访问权限,尤其是要实现共享文件只读能复制、共享文件只读能保存、共享文件只读打印等,从而全面保护共享文件的安全。那么,具体如何设置呢?通常情况下,可以通过操作系统设置共享文件...
  • 2.1 JPG图片文件格式打印实现 2.2 PDF文件格式打印实现 2.3 Word文件格式打印实现 2.3.1 Word文件采用jacob插件进行打印实现。 2.3.2 先将word转化为pdf文件,然后打印pdf(lz使用) 三、总结 一、Java的打印...
  • 打印

    千次阅读 2020-10-23 09:15:00
    在这章中,我们将会着手用于打印文件和控制打印选项的命令行工具。通常不同发行版的打印配置各有不同且都会在其安装时自动完成,因此这里我们讨论打印的配置过程。本章的练习需要一台正确配置的打印机来完成。 ...
  • PDF加密文件无法打印

    千次阅读 2018-11-07 10:02:29
    前几天遇到一个要打印的PDF可是打印的按钮就是无法使用,用wps打开后发现已被加密了,后在找解密方法时找到一个网站可以使用,这边暂且记着以后方便使用: http://www.pdfdo.com/pdf-remove-restriction.aspx...
  • PDF加密文件的解密和打印

    千次阅读 2019-01-08 04:54:54
     前言:因为现在网络上下载的PDF文件很多都带有安全性设置,通常的安全设置有:文档打印不允许、更改文档不允许、内容复制或提取不允许等等。在实际运用中,我们通常需要把PDF文件导出,保存为DOC文件(Word文件)...
  • 这个比较简单就把button设置成可见就行了。另外就是右键保存,这个找了很多网上的方法。试了都没成功。 比如什么屏蔽鼠标右键之类的方法。 监听鼠标右键的函数,然后返回个false做操作等。 现在实现的效果是,...
  • 本控件允许将当前打印预览的内容保存为报表文件,以后使用本控件重新打开该报表文件即可重现原来保存报表时的打印内容。 9、Excel导出功能,可以将DataGridView和GridView导出为Excel文件,5.2版控件还增加了依赖...
  • 由于项目需求,要在页面预览pdf文件能提供下爱打印功能,故在网上查询了一些前辈的经验,自己也尝试了一番,现在讲经验总结一下。 pdfobject.js jquery.media.js pdf.js 一、 pdfobject.js 1.下载:...
  • Mybatis结合log4j打印sql到日志文件

    千次阅读 2018-08-22 10:21:00
    配置mybatis的配置文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"&g...
  • 为什么print语句打印不出来

    千次阅读 2020-11-30 08:00:49
    逗号分隔符在Python中print语句可根据sys.stdout中包含的文件生成输出,它接受一个逗号分隔的对象表,如下实例:x = 1y = 2z = 3print("the values are", x, y, z)#打印结果为 the values are 1 2 3在...
  • -- 除按日志记录之外,还配置了日志文件不能超过2M,若超过2M,日志文件会以索引0开始,命名日志文件,例如log-error-2013-12-21.0.log --> <maxFileSize>100MB <!-- 追加方式记录日志 --> <append>...
  • 在办公室使用共享打印机的时候,难免遇到一些故障,比如共享打印机无法打印的问题,已经连接上打印机了,但使用它打印的时候就是不行,这时候我们要在自己的电脑上找原因,我们按下面的步骤操作来解决。...
  • pdf被加密无法打印怎么办

    万次阅读 2018-07-12 16:56:19
    PDf被加密无法打印怎么解决呢?由于PDf是一种安全性文档,因此可以设置权限以阻止修改或打印操作。下面就与大家分享一下破解PDf文档实现打印输出的方法,希望能帮助大家。为了实现对PDF文档破解操作,我们需要借助...
  • 【Linux】Linux文件文件的存储

    万次阅读 2018-07-31 18:39:51
    从使用和创建文件的用户角度来看,文件是磁盘的最小存储单元,用户数据除非在文件中,否则能保存到磁盘;从进程的角度来看,文件是一种进程可以对它进行访问的,但独立于进程而存在的数据结构,文件中的信息不会因...
  • 课堂派资料PDF文件下载

    万次阅读 2021-03-07 22:30:15
    课堂派资料PDF文件下载 前排提示,本文没有什么技术含量,大佬轻喷 因为暂时要上网课,但是年前走得着急其实是懒 ,课本没有带回来,所幸有的老师会发一些课本、习题的PDF到课堂派的“资料”里。但是有的时候会限制...
  • 本控件允许将当前打印预览的内容保存为报表文件,以后使用本控件重新打开该报表文件即可重现原来保存报表时的打印内容。 9、Excel导出功能,可以将DataGridView导出为Excel文件,5.7版控件使用开源的NPOI导出Excel,...
  • log4j不打印日志的问题解决方式一

    万次阅读 2018-10-17 19:31:43
    下面介绍一下,使用log4j不打印日志情况的排查。 今天在测试mybatis与ehcache整合的时候发现一个问题,与大家分享一下, 就是导入的log4j的日志失效了,虽然马上找到问题了,但还是与大家分享下 首先,在使用log4j的...
  • C语言文件读写-判断文件是否结束 在读文件的时候,很重要的一个条件是:文件是否结束,因为文件已经结束了,就不用继续读文件了。...函数fgetc返回的值为一个字符,当文件结束时,返回EOF,因为文本文件中可打印字符
  • 网上很多打印机无法打印仅指出服务中开启打印相关进程,但大部分原因是因为网络防火墙未允许打印机,解决方案如下: 选中“文件和打印机共享”,后面两个方框,全打勾,然后点确定即可。 ...
  • log4j2 &slf4j 日志不打印的解决

    万次阅读 2018-07-25 14:39:46
    几乎翻遍百度各个角落的有关log4j的文档,参看别人的经验写配置,根本没用,到最后error都没有就是不打印日志 硬着头皮读官网对于log4j2的说明,才明白log4j2和log4j不是简单的升级关系……这TM是投胎转世…… 好...
  • 近期在处理一个项目的时候,有一个在线阅读pdf文件的需求,需求人的要求也比较BT要求只能看打印、保存,保存网页也不允许。酝酿了很久终于找到比较好的一个解决方案,解决办法如下:   HTML>  HEAD...
  • IIS7.5设置允许下载.exe文件解决方法

    千次阅读 2015-04-25 15:02:07
    网页需要打印功能,使用了lodop打印控件,需要用户计算机安装。没安装的用户计算机会提示下载安装程序,但是下载exe文件时,出现错误 401 - 未授权: 由于凭据无效,访问被拒绝。 解决办法: 1.设置MIME,...
  • iOS之深入解析文件内存映射MMAP

    万次阅读 热门讨论 2021-08-31 19:33:16
    一、常规文件操作 常规文件操作(read/write)有以下重要...如果存在,则通过 inode 定位到文件磁盘地址,将数据从磁盘复制到内核页高速缓冲,之后再次发起读页面过程,进而将内核页高速缓冲中的数据发给用户进程。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 345,746
精华内容 138,298
关键字:

不允许打印文件