我有一堆PNG名为foo<bar>.pngI wish 的文件转换为TIF动画.<bar>是一个从0到25的数字,飞跃五.ImageMagick foo5.png在动画中排在最后,而它应该是第二个.有没有办法,除了重命名文件foo05.png,把它放在正确的地方?
我想导出存储在某些PDF文档中的页面标签,以便于解析.我知道在转换后可以深入研究PDF文档qpdf,但这似乎有些过分.
是否没有命令行工具只会打印每个页面的页面标签(或与其他元数据一起)?我知道PDFSpy将导出标签,但300美元不是一个选项,最好是解决方案应该是免费的.
我正在研究PDF(文本提取)的解析器.
当页面需要Flate Decoded(来自zlib压缩)时,我的代码能够解压缩内容流,然后我有输出(流对象),如下所示:
BT
56.8 721.3 Td
/F2 12 Tf
[<01>2<0203>2<04>-10<0503>2<04>-2<0506070809>2<0A>1<0B>]TJ
ET
Run Code Online (Sandbox Code Playgroud)
我对字符串数组(TJ的操作数)感兴趣.
看起来这个数组中包含多个十六进制编码的字符串,但相应的十六进制值没有意义.相反,它出现了像010203这样的序列......类似于lz77压缩.
我想从PDF文件中删除所有图像.
页面布局不应更改.所有图像都应该用空格替换.
我有大约250个单页pdf文件,其名称如下:
file_1_100.pdf,
file_1_200.pdf,
file_1_300.pdf,
file_2_100.pdf,
file_2_200.pdf,
file_2_300.pdf,
file_3_100.pdf,
file_3_200.pdf,
file_3_300.pdf
...etc
Run Code Online (Sandbox Code Playgroud)
我使用以下命令将它们组合到单个pdf文件中:
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=finished.pdf file*pdf
Run Code Online (Sandbox Code Playgroud)
它完美地工作,以正确的顺序组合它们.但是,当我查看finished.pdf时,我希望有一个引用,告诉我每个页面的orignal文件名.
有没有人有什么建议?我可以添加引用文件或其他内容的页面名称吗?
我需要扫描上传的PDF以确定其中的页面是否全部是纵向还是有任何横向页面.有没有我可以使用PHP或Linux命令扫描这些页面的PDF?
我一直在使用谷歌浏览器,最近我重新安装了我的浏览器.
我发现我打开的PDF链接都是直接下载的.但是,我想让它们在浏览器上查看.
我怎样才能做到这一点?
Chrome是更新版本.
gs -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dBATCH \
-sDEVICE=pdfwrite -sOutputFile=output.pdf input.pdf
Run Code Online (Sandbox Code Playgroud)
我正在使用(尝试无论如何)使用Ghostscript来减少我的PDF文件大小.上面的命令看起来像它的工作,它大大减少了文件大小,但随后几个字段出现乱码.至于我可以追踪它,它正在进行字体替换.IE,同一文本=相同的乱码文本.
当它到达我时,字体嵌入在PDF中.另外,我试图将所有字体添加到Fontmap中.
任何想法,理想情况下我希望它使用嵌入式字体,而不必更新gs系统字体/编辑字体图等.我正在使用Ubuntu 9.10和嵌入的字体是Windows字体,Arial/TimesNewRoman.
谢谢.
pdf ×9
ghostscript ×3
postscript ×2
.net ×1
browser ×1
c# ×1
cocoa ×1
command-line ×1
fonts ×1
imagemagick ×1
linux ×1
objective-c ×1
pdf.js ×1
pdfium ×1
php ×1
poppler ×1
ubuntu ×1