This topic created in 1922 days ago, the information mentioned may be changed or developed.
接到需求设计 chrome extension 。
当 url 是一个远程的 pd 文件的的时候
对这个 pdf 的长和宽进行重新设定,
然后打印。
我自己理解是需要下载远程 pdf 到本地, 然后用 pdf-lib 对本地 pdf 文件内容用新的长宽进行重新生成。,
然后 windows.print 进行打印这个新的文件。
请教各位老大用 javasript 如何实现 resize pdf 的长宽。多谢。
10 replies • 2021-02-17 00:30:33 +08:00
 |
|
1
Astrian Feb 16, 2021
Chrome 的 pdf 预览器可以接受 extension 的控制吗?
|
 |
|
5
WillBC Feb 16, 2021 via iPhone
|
 |
|
6
chinvo Feb 16, 2021 via iPhone
pdf.js
|
 |
|
8
inframe Feb 16, 2021
能做成服务器端的程序的话,java,c#,python,golang, 各种 pdf 库;
纯浏览器端我想到了两个技术路线, 1.pdf.js 等 js 实现的, 2.使用其他语言编译到 wasm 在浏览器端执行,比如 golang 的代码跑浏览器基本没有问题
|
 |
|
9
wellhome Feb 17, 2021 via iPhone
修改 pdf original 长宽有些复杂。 我在研究如何让 extension 直接修改内置的 pdf viewer js 的来设置打印机的 paper size 到 4*11,然后 scale 选 “fit paper”。 这样文件 original 的 size 没有变。仅仅是针对打印根据 paper size 做了 zoom 。
|