2
A
回答
4
您可以使用此方法src
路徑到原始文件,dest
路徑到新創建的PDF,以及attachments
是路徑的數組將文件要附加:
public void addAttachments(
String src, String dest, String[] attachments) throws IOException, DocumentException {
PdfReader reader = new PdfReader(src);
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest));
for (int i = 0; i < attachments.length; i++) {
addAttachment(stamper.getWriter(), new File(attachments[i]));
}
stamper.close();
}
protected void addAttachment(PdfWriter writer, File src) throws IOException {
PdfFileSpecification fs =
PdfFileSpecification.fileEmbedded(writer, src.getAbsolutePath(), src.getName(), null);
writer.addFileAttachment(src.getName().substring(0, src.getName().indexOf('.')), fs);
}
0
相關問題
- 1. 將文件附加到PDF
- 2. 將PDF文件附加到郵件中
- 3. 我想添加一個隨機生成的文本到PDF文件使用PHP
- 4. 將xdf文件附加到pdf與PHP
- 5. 使用WriteAllLines附加到文本文件
- 6. 使用PrintStream附加到文本文件
- 7. 使用PDFsharp將PDF文件附加到Mandrill電子郵件
- 8. 將XHTML文件中的PDF文件附加到電子郵件
- 9. 將文本附加到文件。 %s f.name
- 10. 如何將文本附加到文件?
- 11. 如何使用vim腳本將文本附加到文件?
- 12. download.file()在將隨機後綴附加到文件名時失敗
- 13. 如何將鏈接添加到PDF文檔的文件附件
- 14. 附加隨機訪問文件
- 15. 附加到文本文件
- 16. 將文件隨機文本加載到標籤
- 17. 將附件添加到pdf文件並附上鍊接
- 18. 將PDF文件附加到應用程序的電子郵件
- 19. 得到的文本文件隨機行
- 20. 如何使用iTextSharp將PDF文件從二進制文件附加到已進行中的PDF文件中?
- 21. 如何使用Ansible將大量文本附加到文件?
- 22. 將文本添加到PDF
- 23. 將文本添加到PDF
- 24. 使用PowerShell將文件附加到Outlook
- 25. 將文本附加到文本框VB
- 26. 將文本附加到TextArea
- 27. 將文本附加到文本文件的問題?
- 28. 使用iTextSharp添加附件到現有的PDF文件
- 29. 將附件移動到文件夾並使用電子郵件附加它們
- 30. 附加到PDF文件轉換在bash
太感謝你了它的工作... – ranjan
@ranjan標記答案如果它可以接受的話。 – vikiiii
我可以將PDF格式從PDF轉換爲pdf/a – ranjan