将字符串写入pdf文件
我需要从Java程序中将一个字符串对象“纯文本”写入一个pdf文件,java或spring是否有任何可以完成这项工作的内置库。如果不是最佳选择外部库?
我知道我可以使用FileOutputStream
把数据写入一个文件,但有可以在PDF格式的数据,并将其写入文件,就像任何选项.setContentType("application/pdf")
中的HttpServletResponse
提前致谢
如果您需要编辑/更新PDF文档并且不想使用任何库,那么您将不得不自己实现PDF规范。 http://en.wikipedia.org/wiki/Portable_Document_Format
但是,看起来不是很简单。 所以我会建议不要重新发明轮子并使用像iText这样的库。
关于mime类型,是的,它是application/pdf
。 更多详细信息,请参阅适用于PDF文件的MIME媒体类型