Я искал много форумов, но ничего не решил мою проблему
вот мой код Заранее спасибо
@ WebServlet ("/ pdfexport") publi c класс PDFExport extends HttpServlet {
private static final long serialVersionUID = 3946473150566453971L;
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String masterPath = request.getServletContext().getRealPath("/WEB-INF/Bulletin.pdf");
response.setContentType("application/pdf");
try (PdfReader reader = new PdfReader(masterPath);
PdfWriter writer = new PdfWriter(response.getOutputStream());
PdfDocument document = new PdfDocument(reader, writer);)
{
PdfPage page = document.getPage(1);
PdfCanvas canvas = new PdfCanvas(page);
FontProgram fontProgram = FontProgramFactory.createFont();
PdfFont font = PdfFontFactory.createFont(fontProgram, "utf-8", true);
canvas.setFontAndSize(font,8);
canvas.beginText();
canvas.setTextMatrix(100, 100);
canvas.showText("test");
canvas.setTextMatrix(200, 200);
canvas.showText("test");
canvas.endText();
}
}
}
И мой PDF в альбомном формате