gpt4 book ai didi

pdf - 使用 PostScript 创建 PDF 超链接

转载 作者:行者123 更新时间:2023-12-01 08:39:54 25 4
gpt4 key购买 nike

基本上,我试图通过修改后记将超链接添加到 PDF 中。

下面是 adobe 提供的用于通过 postscript 生成链接的代码:
[/Rect [ 0 425 295 445 ]
/Action << /Subtype /URI /URI (http://www.adobe.com/) >>
/Border [ 0 0 2 ]
/Color [ .7 0 0 ]
/Subtype /Link
ANN pdfmark

这是我尝试修改的代码示例:

%PDF-1.4
%âãÏÓ
6 0 object
>流
1 瓦
[] 0 天
0.0 克
36 775 米
576 775 升

尾流
结束对象
7 0 目标
>流
BT
36 777 天
0 吨
/F1 16 Tf
0.0 克
(测试PDF)Tj
ET
尾流
结束对象
1 0 object
>/ProcSet[/PDF]>>/Parent 8 0 R/MediaBox[0 0 612 792]/Contents[6 0 R 7 0 R]/Type/Page>>
结束对象

9 0 目标
>/ProcSet[/PDF]>>/Parent 8 0 R/MediaBox[0 0 612 792]/Contents[10 0 R 11 0 R]/Type/Page>>
结束对象
8 0 object
>
结束对象
12 0 object
>
结束对象
13 0 目标
>
结束对象
外部参照
0 14
0000000000 65535 f
0000017066 00000 n
0000000015 00000 n
0000000116 00000 n
0000000212 00000 n
0000000319 00000 n
0000000422 00000 n
0000003831 00000 n
0000025138 00000 n
0000024976 00000 n
0000017226 00000 n
0000021450 00000 n
0000025207 00000 n
0000025253 00000 n
预告片
]>>
起始引用
25381
%%EOF

最佳答案

以下是您并未要求但仍可帮助您实现目标的建议:使用 Ghostscript 转换您的 PDF 并添加超链接。

就是这样。示例假设您使用 Windows。在 Linux 或 Mac OS X 上,使用 gs (而不是 gswin32c.exe 并使用 \ 作为续行而不是 ^ :

gswin32c.exe ^
-o with-hyperlink.pdf ^
-sDEVICE=pdfwrite ^
-c "[ /Rect [0 425 295 465]" ^
-c " /Border [0 0 2]" ^
-c " /Color [.7 0 0]" ^
-c " /Page 1" ^
-c " /Action <</Subtype /URI" ^
-c " /URI (http://stackoverflow.com/questions/4663409/creating-a-pdf-hyperlink-with-postscript/4674664#4674664)>>" ^
-c " /Subtype /Link" ^
-c " /ANN pdfmark" ^
-f without-hyperlink.pdf

此命令将不带-hyperlink.pdf 的原始 PDF 重新提炼为带-hyperlink.pdf。生成的 PDF 将在第 1 页上有超链接。

这是可能的,但在文本编辑器中操作 PDF 的内容太麻烦了。但是您需要成为一名真正的 PDF 专家才能对大多数 PDF 执行此操作。

关于pdf - 使用 PostScript 创建 PDF 超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4663409/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com