必要なjarファイルをすべて追加しましたitextpdf-5.1.0.jarが、それでもエラーが発生します..以下のコードを参照してください。ネットで調べたのですがうまくいきません。
インポート中にエラーが発生します
com.lowagie.text.Document; com.lowagie.text.Paragraph; com.lowagie.text.pdf.PdfWriter;
何がうまくいかないのか理解できません。iText jarファイルの最新バージョンを追加しましたが、解決策が得られません。
正しい解決策またはコードを教えてください。段階的に言及してください。初めてやるので…
com.lowagie.text.Document をインポートします。
com.lowagie.text.Paragraph をインポートします。
com.lowagie.text.pdf.PdfWriter をインポートします。
java.io.File をインポートします。
java.io.FileOutputStream をインポートします。
パブリック クラス Doc2Pdf2 {
/**
* このメソッドは、指定されたファイルを PDF 形式に変換するために使用されます
*
* @param 入力ファイル
* - ファイルの名前とパス
* @param 出力ファイル
* - PDF ファイルを保存する名前とパス
* @param isPictureFile
*/
private void createPdf(String inputFile, String outputFile,
boolean isPictureFile) {
ドキュメント pdfDocument = new Document();
文字列 pdfFilePath = outputFile;
試す {
FileOutputStream fileOutputStream = new FileOutputStream(
pdfFilePath);
PdfWriter ライター = null;
ライター = PdfWriter.getInstance(pdfDocument, fileOutputStream);
ライター.open();
pdfDocument.open();
if (isPictureFile) { pdfDocument.add(com.lowagie.text.Image.getInstance(inputFile));
} そうしないと {
ファイル file = new File(inputFile);
pdfDocument.add(新しい段落(org.apache.commons.io.FileUtils
.readFileToString(ファイル)));
}
pdfDocument.close();
ライター.close();
} catch (例外例外) {
System.out.println("ドキュメント例外!" + 例外);
}
}
public static void main(String args[]) {
PDFConversion pdfConversion = new PDFConversion();
pdfConversion.createPdf("C:/demo.doc", "C:/demopdf.pdf", true);
}
}