欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

iText官方教程

发布时间:2023/12/14 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 iText官方教程 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

如果要导出PDF文件,首选当然是iText,从网上也找了些资料,有很多,也有些乱。

自己做了个例子,感觉还是很浅,深入的内容还是研究不透。下载了官方的jar包,本来想看看

里面的Demo,结果只有api文档。资料还真是不好找。

今天发现官方还是有很多例子代码的。

下载地址:http://itextpdf.com/examples/

iText官网: http://itextpdf.com/

在首页下面有个Online resources

下面有个 example code 的链接,点击进入后,发现里面是个很华丽的教程,配备实例代码!

http://itextpdf.com/book/examples.php

这比网上其他人写的博客要权威多了,发现这个好东西,和大家分享一下。

里面有16章,内容相当全,还有演示视频。

这是HelloWord例子,其他自己研究吧:

/** This class is part of the book "iText in Action - 2nd Edition"* written by Bruno Lowagie (ISBN: 9781935182610)* For more info, go to: http://itextpdf.com/examples/* This example only works with the AGPL version of iText.*/package part1.chapter01;import java.io.FileOutputStream; import java.io.IOException;import com.itextpdf.text.Document; import com.itextpdf.text.DocumentException; import com.itextpdf.text.Paragraph; import com.itextpdf.text.pdf.PdfWriter;/*** First iText example: Hello World.*/ public class HelloWorld {/** Path to the resulting PDF file. */public static final String RESULT= "results/part1/chapter01/hello.pdf";/*** Creates a PDF file: hello.pdf* @param args no arguments needed*/public static void main(String[] args)throws DocumentException, IOException {new HelloWorld().createPdf(RESULT);}/*** Creates a PDF document.* @param filename the path to the new PDF document* @throws DocumentException * @throws IOException */public void createPdf(String filename)throws DocumentException, IOException {// step 1Document document = new Document();// step 2PdfWriter.getInstance(document, new FileOutputStream(filename));// step 3document.open();// step 4document.add(new Paragraph("Hello World!"));// step 5document.close();} }


总结

以上是生活随笔为你收集整理的iText官方教程的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。