私はiTextというAPIについて聞いたことがあります。サーブレットを使用してPDFファイル(テンプレート)を書きます
私の問題は、現在、jspフォームで提供されている情報を既存のpdfファイル(テンプレート)に上書きしたいということです。 インターネット上で見つかったコードを試しましたが、サーブレットではうまく動作しませんでした。おかげさまで
EDIT私が見つけてサーブレットに入れることを試みたコードはここにあります。
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
Document document = new Document(PageSize.A4);
try {
PdfWriter.getInstance(document, new FileOutputStream(new File(
"test.pdf")));
document.open();
String content = request.getParameter("aa");
Paragraph paragraph = new Paragraph(content);
document.add(paragraph);
} catch (DocumentException e) {
e.printStackTrace();
} catch (FileNotFoundException e) {
e.printStackTrace();
} finally {
document.close();
}
}
試したことを共有できますか? – soorapadman
_私はインターネット上で見つかったコードをいくつか試しました_ - あなたがそのコードを見つけた場所を教えてください。 –
私はそれに応じて自分の投稿を更新しました。 –