小编tch*_*096的帖子

解码 PDF 文档中的 FlateDecoded 文本部分

使用peepdf我正在分析两个简单的 pdf 文件。这两个文件都包含一行文本(“ZYXWVUTSRQQRSTUVWXYZ”)并且是在 Mac OS X 上创建的。

第一个文件是用 TextEdit 创建的。只有三个流,看第一个(用peepdf自动解码)可以清楚地显示文本。

PPDF> stream 4

q Q q 72 707.272 468 12.72803 re W n /Cs1 cs 0 sc q 0.9790795 0 0 -0.9790795 72 720
cm BT 0.0001 Tc 11 0 0 -11 5 10 Tm /TT1 1 Tf (ZYXWVUTSRQQRSTUVWXYZ) Tj ET
Q Q
Run Code Online (Sandbox Code Playgroud)

第二个文件是用 MS Word 创建的。有四个流,但无法找到解码的文本。查看 Word 文档中的相应流不会显示解码的字符串:

PPDF> stream 4

q Q q 18 40 576 734 re W n /Cs1 cs 0 0 0 sc …
Run Code Online (Sandbox Code Playgroud)

pdf ms-word deflate pdf-parsing textedit

2
推荐指数
1
解决办法
4017
查看次数

标签 统计

deflate ×1

ms-word ×1

pdf ×1

pdf-parsing ×1

textedit ×1