PDFから埋め込みファイルを抽出する
JPedalは、PDFから埋め込みファイルを簡単に抽出できる複数のメソッドを提供しています。この処理によって元のファイルが変更されることはありません。
java -cp jpedal.jar org.jpedal.examples.acroform.ExtractEmbeddedFiles inputFile outputFolder
静的な便利メソッド
ExtractEmbeddedFiles.extractAllFilesFromPdf("inputFile.pdf", "outputFolder");
API アクセスメソッド
ExtractEmbeddedFiles extract = new ExtractEmbeddedFiles("inputFile.pdf");
//extract.setPassword("password");
if (extract.openPDFFile()) {
if (extract.containsEmbeddedFiles()) {
extract.extractEmbeddedFiles("outputFolder");
}
if (extract.containsFilesAttachments()) {
extract.extractFileAttachments("outputFolder");
}
}
extract.closePDFfile();
