package org.simantics.help.base.internal;\r
\r
import java.io.File;\r
-import java.io.FileInputStream;\r
import java.io.IOException;\r
\r
import org.apache.pdfbox.cos.COSDocument;\r
+import org.apache.pdfbox.io.RandomAccessFile;\r
import org.apache.pdfbox.pdfparser.PDFParser;\r
import org.apache.pdfbox.pdmodel.PDDocument;\r
import org.apache.pdfbox.pdmodel.PDDocumentInformation;\r
-import org.apache.pdfbox.util.PDFTextStripper;\r
+import org.apache.pdfbox.text.PDFTextStripper;\r
import org.eclipse.help.search.ISearchDocument;\r
\r
/**\r
public class PDFUtil {\r
\r
public static void stripText(File fromPdf, ISearchDocument doc) throws IOException {\r
- PDFParser parser = new PDFParser(new FileInputStream(fromPdf));\r
+ PDFParser parser = new PDFParser(new RandomAccessFile(fromPdf, "r"));\r
parser.parse();\r
\r
try (COSDocument cosDoc = parser.getDocument()) {\r