首页 > 解决方案 > 如何在使用 PDF BOX 时获取 pdf 的高度和宽度

问题描述

这是一个问题:当我使用 PDF Box 时,我不知道如何获取 PDF 文件的高度和宽度。我看不到任何get方法。

PDDocument pdDocument = getPDDocument(fis);
PDPage doc = pdDocument.getPage(0);

标签: javapdfbox

解决方案


在每个内部,PDPage您都有一个调用的方法,该方法getMediaBox()返回一个PDRectangle. 您可以获得高度和宽度。

请注意表示宽度和高度的 UOM。

https://pdfbox.apache.org/docs/2.0.0/javadocs/org/apache/pdfbox/pdmodel/PDPage.html#getMediaBox()


推荐阅读