Java导出PDF文件3个实列.docxVIP

  • 6
  • 0
  • 约2.9千字
  • 约 3页
  • 2017-05-04 发布于四川
  • 举报
Java导出PDF文件3个实列

Java 导出PDF文件三个实列 一、直接导出成PDF Java代码 import java.io.FileNotFoundException; import java.io.FileOutputStream; import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.Paragraph; import com.itextpdf.text.pdf.PdfWriter; public class ItextProduce { public static void main(String[] args) { Document doc = null; try { doc = new Document(); PdfWriter.getInstance(doc, new FileOutputStream(C:\\itext.pdf)); doc.open(); doc.add(new Paragraph(Hello World)); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (DocumentException e) { e.printStackTrace(); } finally { doc.close(); } } } 二、由Servlet导出PDF Java代码 package com.lwf.eus.servlet; import java.io.ByteArrayOutputStream; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.Paragraph; import com.itextpdf.text.pdf.PdfWriter; public class ListRocarsReportServlet extends HttpServlet { private static final long serialVersionUID = 1L; public ListRocarsReportServlet() { super(); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doPost(request, response); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { Document doc = new Document(); ByteArrayOutputStream ba = new ByteArrayOutputStream(); try { PdfWriter writer = PdfWriter.getInstance(doc, ba); doc.open(); doc.add(new Paragraph(Hello World)); } catch (DocumentException e) { e.printStackTrace(); } doc.close(); response.setContentType(application/pdf); response.setContentLength(ba.size()); ServletOutputStream out = response.getOutputStream();

文档评论(0)

1亿VIP精品文档

相关文档