2012-08-17 2 views
0

Android에 적절한 구조로 텍스트를 삽입하여 PDF 파일을 만들려고합니다.텍스트를 PDF로 변환

Document doc = new Document(); 
PdfWriter.getInstance(doc, new FileOutputStream("urgentz.pdf")); 
doc.open(); 
Image image = Image.getInstance ("urgentzImageahslkdhaosd.jpg"); 
doc.add(new Paragraph("Your text blah bleh")); 
doc.add(image);    
doc.close(); 

위의 코드는 작동하지 않습니다.

+1

을 시도 iText

  • 사용 droidText 대신의 AndroidManifest.xml에 android.permission.WRITE_EXTERNAL_STORAGE을 정의했는지 확인 자바 PDF로 텍스트를 변환하는 방법에 대한 튜토리얼입니다 . 희망이 도움이됩니다. http://www.roseindia.net/java/java-conversion/TextToPDF.shtml – gkiar

  • +0

    - iKiar 안드로이드에서 작동하지 않습니다. PDF 판독기 가져 오기 오류가 발생합니다. – Sumit

    +0

    모든 .jar 파일을 프로젝트에 제대로 추가 했습니까? (Java 빌드 경로 확인) – gkiar

    답변

    0

    stacktrace를 보지 않고 무엇이 잘못되었는지를 짐작할 수 있습니다. 당신은 유용한 이러한 질문을 찾을 수 있습니다

    몇 가지 아이디어 :

    1. 확인 파일 경로. 경로가없는 pdf 및 image에 대한 파일 이름 만 지정했습니다. /mnt/sdcard/<YourFolderHere>/somefile.pdf 같은 것을 사용하고 다른 PDF 작가 라이브러리 여기 http://coderesearchlabs.com/androidpdfwriter/