Ich bin migrieren eine Anwendung (PDF2SVG
bei http://github.com/contentmine/pdf2svg) von PDFBox-1.8.8
bis PDFBox-2.0.6
. Im POM habe ichFehlende Klassen in PDFBox2.0
<pdfbox.version>2.0.6</pdfbox.version>
<dependencies>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox</artifactId>
<version>${pdfbox.version}</version>
</dependency>
</dependencies>
...
und keine anderen PDFBox Pakete.
Ich erhalte die folgenden fehlenden Importe:
//import org.apache.pdfbox.encoding.DictionaryEncoding;
//import org.apache.pdfbox.encoding.Encoding;
//import org.apache.pdfbox.pdfviewer.PageDrawer;
//import org.apache.pdfbox.pdmodel.common.PDMatrix;
//import org.apache.pdfbox.pdmodel.graphics.PDGraphicsState;
//import org.apache.pdfbox.pdmodel.graphics.color.PDColorState;
//import org.apache.pdfbox.pdmodel.text.PDTextState;
//import org.apache.pdfbox.util.TextPosition;
ich versucht habe, Tipps in https://pdfbox.apache.org/2.0/migration.html aber ohne Erfolg zu finden.
Ich würde gerne wissen, ob es Ersatz-Pakete oder Klassen und eine Beschreibung der Änderungen gibt.