您将如何为Java应用程序实现插件系统?
是否可以使用易于使用(对于开发人员)系统,实现以下目标:
我正在建立一个在线门户网站,研究人员可以上传他们的研究论文.一个要求是,所有PDF都以PDF/A格式存储.由于我无法依赖用户生成符合PDF/A的文档,因此我需要一种工具来检查标准PDF并将其转换为PDF/A格式.
你知道什么是最好的工具?
开源工具将是首选,但搜索没有发现.iText可以创建PDF/a,但转换并不容易,因为您必须阅读每个页面并将其复制到新文档,在此过程中丢失所有书签和注释.(至少据我所知,如果你知道一个简单的解决方案,请告诉我).
API应该可用于PHP,Java或者应该提供命令行工具.请不要列出仅限GUI或仅限在线的解决方案.