我要尋找的API,使我.doc
或.pdf
文件轉換爲PDF/A-1。我希望這使我的文件符合ISO 19005標準。轉換爲PDF/A-1下的ISO 19005
3
A
回答
3
我不知道的(免費的啤酒,或免費爲自由)API,允許你這樣做可靠,易於使用和驗證的方式。
作爲命令行工具的Ghostscript將或多或少地工作。看到這些答案:
- 「How to use Ghostscript DLL to convert PDF to PDF/A」
- 「How to use Ghostscript to convert PDF to PDF/A or PDF/X ?」
- 「Create print-ready PDF/X (with bleedbox, trimbox, mediabox, etc) programatically?」
所得PDF將聲稱是PDF/A-1 *** b *** (並且Adobe Reader會顯示關於此的提示)。但是,您仍然無法100%驗證PDF是否真的符合標準規範。
如果您的業務依賴於一絲不苟的匹配,您至少應該在商業專業PDF/A驗證工具完成後進行一些測試,然後切換到生產中的此方法。
0
如果你的目標是Windows操作系統,你可以考慮商業庫,那麼你可以試試Amyuni PDF Converter。
Amyuni PDF Converter是,你可以從使用一個的COM/ActiveX接口或.NET程序集您的應用程序編程控制一個虛擬打印機驅動程序;您可以將其配置爲PDF/A輸出。
平時免責聲明適用
0
對於PDF文件,我建議你去嘗試Docotic.Pdf library。它能夠將PDF文檔轉換爲PDF/A-1b格式。
下面是該任務的示例:
public static void convertToPdfA(string input, string output)
{
using (PdfDocument pdf = new PdfDocument(input))
{
pdf.SaveOptions.ProducePdfA = true;
pdf.Save(output);
}
}
聲明:我在圖書館的供應商合作。
相關問題
- 1. 使用iTextSharp將PDF轉換爲PDFA1-A
- 2. 將ISO 639-1轉換爲ISO 639-2
- 3. Python轉換爲ISO-8859-5
- 4. 腓轉換爲ISO-8859-9
- 5. 從日曆的Android轉換爲ISO 8601
- 6. Python的 - 轉換日期爲ISO 8601
- 7. 轉換.ISO到.qcow2
- 8. 將日期轉換爲MongoDB ISO日期
- 9. 將日期時間轉換爲ISO 8601
- 10. 從ISO-LATIN轉換爲UTF-8
- 11. MongoExport將ISO日期轉換爲數值
- 12. file_get_contents()將UTF-8轉換爲ISO-8859-1
- 13. 如何把ISO 6937轉換爲unicode?
- 14. Qt將ISO日期轉換爲QDate
- 15. Javascript自動將UTF轉換爲ISO-8859
- 16. ISO-8859爲UTF-8轉換C++
- 17. Android將ISO-8859-2轉換爲UTF-8
- 18. asp.net轉換iso-8859文件爲utf-8
- 19. 如何將utf8轉換爲iso-8859-7?
- 20. 從UTF8轉換爲ISO 8859-5,越來越ISO 8859-1代替
- 21. 如何在ISO或SQL中將ISO DATE轉換爲時間戳?
- 22. 轉換ISO日期與JavaScript
- 23. J2k到ISO轉換在java
- 24. Java jaxb utf-8/iso轉換
- 25. 的iconv爲什麼不能從UTF-8轉換爲ISO-8859-1
- 26. UTC/ISO 8601格式的日期轉換
- 27. PHP ISO 8601的格式轉換問題
- 28. 轉換日小時分秒ISO 8601的
- 29. 如何在ISO中將ISO 8601日期轉換爲UNIX時間戳?
- 30. 在歡樂連接轉換hl7 datetime在本地時間爲ISO日期iso
[轉換爲PDF/A和檢查Linux下的合規]可能重複(http://stackoverflow.com/questions/464539/convert-to-pdf-a-and-check-compliance-under-linux) –