我正在编写一个使用Cairo图形库输出PDF文件的CAD应用程序.许多单元测试不需要实际生成PDF文件,例如计算对象的预期边界框.但是,我想确保在更改代码后生成的PDF文件"看起来"正确.有没有自动化的方法来做到这一点?我怎样才能尽可能自动化?我是否需要目视检查每个生成的PDF?如何在不拔头发的情况下解决这个问题?
我正在使用Ghostscript库API(从C#包装)从我的应用程序打印PDF文档.
使用' -dFirstPage '和' -dLastPage '参数,我可以选择要打印的页面范围,但PDF页面的总数如何?
允许用户选择2到10之间的页面间隔并不是很好,当然,让我说,PDF文档只有4页.
考虑一下我通过gsapi_init_with_args API库调用使用Ghostscript库.
我正在关注这个例子http://cubiq.org/create-fixed-size-thumbnails-with-imagemagick,这正是我想对图像做的事情,除了背景剩余部分(即白色边框) ).有没有办法做到这一点,并可能裁剪白色背景?还有另一种方法吗?重新调整大小需要成比例,因此我不仅要设置宽度重新调整大小限制或高度限制,而是按比例重新调整图像大小.
Are iText Java libraries to generate PDF documents free or do we have to pay for it?
一些现代浏览器转换链接
<a href="http://somesite.com">Site</a>
Run Code Online (Sandbox Code Playgroud)
成
Run Code Online (Sandbox Code Playgroud)Site (http://somesite.com)
作为生成的PDF的一部分.
有没有办法从纯CSS中省略生成的PDF版本的链接?
必须定义print.css中的哪些CSS类才能禁止链接URL?
我已经对学术论文进行了几年的评分,我已经开始看到拼写和语法错误的多种模式.此外,我注意到经验不足的学者倾向于使用某些能够立即为更有经验的研究人员带来"气味"的结构.
我想在PDF文件中自动识别和注释这些内容.是否有人知道我可以用来自动注释和评论PDF文件的脚本?也许这很简单,但我觉得我是第一个提出这个问题的人之一.
编程没问题.
我在Mac机器上编写LaTeX,同时使用Mac的Preview.app进行预览.重新编译LaTeX文件后:
我想知道是否有一种配置方式,所以
我正在寻找一种方法来"概述" PDF文件中的所有文本/字体,即将它们转换为曲线.
我更愿意这样做而无需将PDF转换为PostScript并返回.此外,我想使用可以从命令行自动执行的免费轻量级跨平台工具,例如Ghostscript或MuPDF.
因此,PDF压缩中存在一些线索,说压缩PDF有一些但不是很多,因为PDF已经被压缩了.
我的问题是:所有PDF格式都适用,包括格式的旧版本吗?
此外,我确信可能有人(可能是白痴)将位图放入PDF而不是JPEG等.我们的公司在其数据库中有很多PDF(可能有一些较旧的格式).我们正在考虑使用gzip在传输过程中进行压缩,但不知道它是否值得麻烦
我想从这里提取所有行,同时忽略列标题以及所有页面标题,即Supported Devices
.
pdftotext -layout DAC06E7D1302B790429AF6E84696FCFAB20B.pdf - \
| sed '$d' \
| sed -r 's/ +/,/g; s/ //g' \
> output.csv
Run Code Online (Sandbox Code Playgroud)
生成的文件应采用CSV电子表格格式(逗号分隔值字段).
换句话说,我想改进上面的命令,以便输出根本不会制动.有任何想法吗?
pdf ×6
ghostscript ×3
imagemagick ×2
annotations ×1
api ×1
browser ×1
cairo ×1
comments ×1
compression ×1
css ×1
fonts ×1
grep ×1
gzip ×1
itext ×1
latex ×1
licensing ×1
macos ×1
mogrify ×1
mupdf ×1
pdftotext ×1
preview ×1
printing ×1
python ×1
regex ×1
unit-testing ×1