裁剪 PDF 并使用 jquery 或 javascript 保存 [关闭]

Posted

技术标签:

【中文标题】裁剪 PDF 并使用 jquery 或 javascript 保存 [关闭]【英文标题】:Crop PDF and save it using jquery or javascript [closed] 【发布时间】:2013-06-06 06:07:31 【问题描述】:

如何在 iFrame 中裁剪 PDF 图像?以及如何将裁剪后的图像保存为相同的格式?

【问题讨论】:

如果不使用浏览器中嵌入的 PDF 阅读器提供的某种 API,我认为这是不可能的。 PDFBox 可让您轻松栅格化页面。我会在几秒钟内发布一个 sn-p。 谢谢@Thihara。 jquery 中可用的任何其他选项 哎呀——你想要javascript。我看到了Java标签。无论如何,PDFBox 将在服务器端工作。 你可以使用javascript或jquery 【参考方案1】:

如果你想用 Java 在服务器上做,PDFBox (http://pdfbox.apache.org/) 可以光栅化图像。没有错误检查、质量选项等的精简模式可能看起来像这样:

File file = new File("filename.pdf");
OutputStream outputStream = // ?
PDDocument doc = PDDocument.load(file);
List<PDPage> pages = (List<PDPage>) doc.getDocumentCatalog().getAllPages();
PDPage page = pages.get(0);
// 24 bit image, 100dpi:
BufferedImage image = page.convertToImage(BufferedImage.TYPE_3BYTE_BGR, 100);
ImageIO.write(image, "jpg", outputStream);

【讨论】:

紫外线。现在,如果我能找到一个 c++ 版本...

以上是关于裁剪 PDF 并使用 jquery 或 javascript 保存 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Ghostscript:如何将 STDIN 自动裁剪为“边界框”并写入 PDF?

python - svg 或 pdf 的破坏性裁剪和调整大小

用于拆分和自动裁剪 PDF 文件的 Bash

使用 jQuery 裁剪图片 [关闭]

使用 iText 在不丢失注释的情况下裁剪 pdf

使用 jQuery/Java 裁剪和上传图像