缺少PDFBox2.0中的类

时间:2017-07-01 09:55:10

标签: java pdfbox

我正在将应用程序(http://github.com/contentmine/pdf2svg上的main)从PDF2SVG迁移到PDFBox-1.8.8。在POM我有

PDFBox-2.0.6

...

并没有其他PDFBox包。

我得到以下缺少的导入:

    <pdfbox.version>2.0.6</pdfbox.version>

<dependencies>
    <dependency>
        <groupId>org.apache.pdfbox</groupId>
        <artifactId>pdfbox</artifactId>
        <version>${pdfbox.version}</version>
    </dependency>
</dependencies>

我试图在https://pdfbox.apache.org/2.0/migration.html中找到提示,但没有成功。

我想知道是否有替换包或类以及更改的任何描述。

1 个答案:

答案 0 :(得分:1)

IDE中应该有一个快捷方式来修复这些...在netbeans中,它是CTRL-SHIFT-i。无论如何,这是课程:

import org.apache.pdfbox.pdmodel.font.encoding.DictionaryEncoding;
import org.apache.pdfbox.pdmodel.font.encoding.Encoding;
import org.apache.pdfbox.rendering.PageDrawer;
import org.apache.pdfbox.util.Matrix;
import org.apache.pdfbox.pdmodel.graphics.state.PDGraphicsState;
import org.apache.pdfbox.pdmodel.graphics.state.PDTextState;
import org.apache.pdfbox.text.TextPosition;

我无法找到PDColorState。人们必须要看看你想做什么。