2013-04-11 2 views
2

Java를 사용하여 PDF 문서에 텍스트를 써야합니다. 나는 그것을위한 코드를 썼다. 하지만 파일을 열 수 없습니다. 너희들이 몇 가지 아이디어가 있다면 나랑 나누어.Java를 사용하여 PDF를 작성하는 방법

+0

PDF는 텍스트 파일이 아니므로이 방법으로 열 수 없습니다. POI는 좋은 것입니다. 또 다른 가능성은 Velocity 템플릿을 사용하는 것일 수 있습니다. – iberbeu

+4

Apache POI는 PDF 파일이 아닌 Microsoft Office 문서 작업용입니다. – Jesper

+0

PDF는 일반 텍스트 형식이 아닙니다. 코드를 사용하면 일반 텍스트 파일을 간단하게 만들 수 있습니다. [iText] (http://itextpdf.com/) 또는 Apache FOP와 같은 PDF 라이브러리를 사용해야합니다. 그러한 라이브러리가 더 많이 있습니다. –

답변

4

귀하의 코드는 확장자가 .pdf 인 일반 텍스트 파일을 작성하고 있습니다. PDF 파일은 일반 텍스트 파일이 아닙니다.

Java에서 PDF 파일 작업에 사용할 수있는 라이브러리가 여러 개 있습니다 (예 : iTextApache PDFBox).

관련 문제