如何使用Java创建pdf文件而不使用任何外部库?

时间:2013-09-11 11:30:34

标签: java pdf

有没有办法在不使用第三方库的情况下创建PDF文件,如iText,Apache PDFBox,PDFJet等?

1 个答案:

答案 0 :(得分:8)

如果您确实要这样做,请下载PDF specification的副本,然后阅读。 (它只有978页......阅读时间不会那么长......)然后设计并实现一个程序,该程序生成符合指定格式的字节流,并包含您想要输出的信息布局,等等。

您可能会在一周或三周内制作一个简单的“hello world”文档。但它需要(和许多版本)才能达到其中一个现有库的复杂程度。

更好的想法是不要浪费你的时间重新发明轮子。