裁剪 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?