草庐IT

pdf2image

全部标签

windows - Ghostscript:ps2pdf 不适用于 Win 7 32 位

我有最新的GPLGhostscriptv9.05,我在Win32位系统上运行它。在我的XP机器上,这两个命令ps2pdf-v-和rungs-v(usedinternallybyTeXLive)Ghostscript9.05的报告如下:GPLGhostscript9.05(2012-02-08)Copyright(C)2010ArtifexSoftware,Inc.Allrightsreserved.在另一台Win7计算机上,命令ps2pdf-v-在命令行是不是被认为是有效的ps2pdf语法但rungs-v工作正常.我在互联网上阅读了有关在此处为Ghostscript设置临时目录的信息:

php - 通过 PHP 为现有的 .pdf 文件向 pdf 文件添加背景水印?

我收到一个客户的请求,要求我处理他们上传的pdf文件。他们上传pdf文件,我在pdf文件中搜索某些模式,并且应该在某些条件下添加特定的水印。有没有办法通过php打开pdf文件,并添加背景图像并在上传时保存?例子:上传的pdf文件包含单词“你好”..(为pdf页面添加笑脸背景)上传的pdd文件包含“嘿!”(添加公司Logo作为pdf页面的背景)非常感谢您的意见!谢谢。 最佳答案 是的,您可以使用FPDF和此附加组件http://www.fpdf.de/downloads/addons/9/

windows - 直接从dos命令行打印pdf文件

我正在尝试在windowsxp中从dos打印pdf文件。C:\>printc:\dos.pdf/D:"\\jayaprada-pc\HPLaserJet1018"C:\dos.pdfiscurrentlybeingprinted它说docisbeing被打印出来。但是我的打印机没有打印出来。它在打印机后台处理程序窗口中显示文档。从adobereader正常打印时,打印正常。我的配置有什么问题。实际上我想从命令行打印pdf文档,所以它不会弹出打印机属性。向我推荐任何其他可用于从Windows命令行打印的替代工具或第三方工具。 最佳答案

php - 如何在 Windows 机器上使用 PHP 旋转 pdf 内容?

在网站上,我们有客户上传pdf文件,在大多数情况下,它们的方向是正确的。有些是横向的,我们希望能够旋转内容并保存在管理界面中。我正在寻找最简单、成本最低的选项来在上传文档中的所有页面上轮换pdf内容。我看过pdflib,但在编译精简版时遇到问题,而且该产品的许可证非常昂贵。网站以WAMP配置运行。 最佳答案 您可以使用Imagick图书馆$imagick=newImagick();$imagick->readImage('landscape.pdf');$angle=90;//or-90ifyouwantanti-clockwise

windows - Microsoft Server 中缺少 Microsoft Print to PDF 驱动程序

我开发了一个C#网络表单应用程序,它在服务器端生成PDF文档并将其发送到客户端。我使用MicrosoftPrintToPDF(MPTP)、PrintDocument和PrintPageEventArgs.Graphics.DrawString生成PDF。这在我的本地机器上运行良好。进入服务器:当我上传我的应用程序并尝试在我的服务器上运行它时,我收到一条错误消息,指出没有安装打印机。我检查了打印机和设备,发现服务器上没有列出MPTP(解决我的问题的一个方法是将MPTP设置为默认打印机)。如果您在“打印机和设备”中没有MPTP:打开“打开或关闭Windows功能”并选中MPTP。问题是我那

windows - 获取 Windows Image 中某个体系结构的索引号

我有一个包含多个体系结构的Windows7镜像(WIM)。我想知道图像中特定架构的索引号。例如图片包含(排名不分先后):Windows7旗舰版x64Windows7旗舰版x86Windows7专业版x64Windows7专业版x86Windows7家庭高级版x64Windows7家庭高级版x86我没有上述任何版本的索引号。我想在我的Windows镜像文件中检索Windows7Professionalx64的索引号。我该怎么做:到目前为止,我想出了:ifexist%TEMP%\scm(RD%TEMP%\scm/S/Q)md%TEMP%\scmfor/L%%AIN(1,1,12)Do(di

python - 为什么我在 Windows 上从 Pillow 得到 "Not Enough Image Data",而同样的代码在 Linux 上运行良好?

我们正在尝试将在Linux上运行良好的家庭作业的支持文件移植到Windows。作业的一部分要求学生操作原始图像数据,支持文件使用Python在原始数据和图像文件之间进行转换。将图像文件转换为原始数据的代码是:importos,sysfromPILimportImagefromstructimport*fileName=sys.argv[1]try:myImg=Image.open(fileName)width,height=myImg.sizesys.stdout.write(pack("ii",width,height))rgbImg=myImg.convert("RGB")pixe

windows - 批量将页面添加到多个 PDF 而不会弄乱字体

我正在尝试使用Ghostscript将一个PDF作为“最后一页”附加到多个其他PDF。我遇到的问题是Ghostscript遍历整个PDF并进行了一堆字体替换。我正在使用以下批处理脚本:FOR%%GIN(*.pdf)DOIFNOT%%G==lastpage.pdfgswin64c-sDEVICE=pdfwrite-sOutputFile="output\%%G"-dNOPAUSE-dBATCH"%%G"lastpage.pdf示例错误:Page12SubstitutingfontCourierforGGCJBF+Courier.有时我也会遇到其他错误,像这样:jbig2decFATALE

linux - 向现有 PDF 文件添加裁剪标记

我对所有PDF裁剪/出血/修剪技术有点陌生...但我拥有的是大约9x5厘米的PDF格式名片。我只想添加出血和裁剪标记,或者如果没有出血边距,那么至少只添加裁剪标记,距离边缘指定的毫米。我是否可以在Linux中以编程方式执行此操作?就像使用pdftk或ghostscript或imagemagick或一些php库一样?裁剪标记是指文档每个角上的小线。如果没有可用的直接功能,是否可以使用imagemagick在PDF上画线?请记住,我想将裁剪标记添加到现有卡片,所以我不是从头开始制作卡片。我不确定,但这可能被称为“强加”。可以通过桌面应用轻松完成吗? 最佳答案

c++ - PE中的 "Isolated Image"属性是什么?

如果我查看可移植可执行文件的内部结构,在IMAGE_OPTIONAL_HEADER部分中有IMAGE_DLLCHARACTERISTICS_NO_ISOLATION字段,正如Microsoft提到的here这意味着:“图像具有隔离意识,但不应被隔离。”。但是,我不明白这里的意思或暗示是什么,也找不到更多相关信息。此选项也作为VisualStudio选项存在,并且在创建Win32应用程序项目时默认启用(VS2015C++)。在我启用它之前,我想知道它对代码生成有什么作用。如果有人知道,请分享。提前致谢。 最佳答案 它控制Windows