PDFium是否可以读取&;渲染PostScript文件?

PDFium是否可以读取&;渲染PostScript文件?,pdf,pdf-generation,postscript,pdfium,Pdf,Pdf Generation,Postscript,Pdfium,我正在使用谷歌的PDFium库,想知道它是否能够读取和呈现PostScript文件 任何方向都值得赞赏。谢谢。据我所知,PDFium只处理PDF文件。当然,您可以使用Ghostscript从PostScript文件创建PDF文件。这取决于。。。。。这些资源(ghostpdl/Resource下的所有内容)都内置在ROM文件系统中,因此您不需要这些资源,除非您想要修改其中任何一个,或者查看它们以查看使用语法(例如cidfmap、fontmap.GS)。ghostpdl/lib和ghostpdl/t

我正在使用谷歌的PDFium库,想知道它是否能够读取和呈现PostScript文件


任何方向都值得赞赏。谢谢。

据我所知,PDFium只处理PDF文件。当然,您可以使用Ghostscript从PostScript文件创建PDF文件。

这取决于。。。。。这些资源(ghostpdl/Resource下的所有内容)都内置在ROM文件系统中,因此您不需要这些资源,除非您想要修改其中任何一个,或者查看它们以查看使用语法(例如cidfmap、fontmap.GS)。ghostpdl/lib和ghostpdl/toolbin中的所有内容都是有用的附加内容,它们都不是依赖项—它们做的是您可能会发现有用的附加“东西”。ghostpdl/doc下的所有内容都是文档(也许并不奇怪)。ghostpdl/示例下的所有内容都是示例。有什么理由要删除文件吗?哦,我看到你在WIndows上,所以资源文件不包括在内,重建的头也不包括在内。其他一些事情与我们遵守开源许可条款有关。因为Ghostscript是根据AGPL授权的,我们自己显然非常努力地成为好公民。我真的,真的不会使用这样一个旧版本的Ghostscript。有许多错误修复,包括严重的安全漏洞,更不用说性能增强和新功能。PostScript到PDF的转换尤其如此。在至少有14年历史的Ghostscript版本中,修复bug是绝对不可能的!我并不奇怪旧版本需要该文件夹中的文件,而新版本则不需要。说真的,请重新考虑,我绝对不会发布(或使用)这样一个旧版本。你可以去掉东西,当然(CMAP,回退字体),但要以功能为代价。droidsans的回退字体仅为3.6MB。当然,如果删除该选项,丢失的CIDFonts将无法渲染。CMAP是另一个6MB,但是如果没有这些,你也无法创建CIDKeyed字体,所以这是同样的问题。字体是另外4Mb。我向您保证,这些都不是为了使DLL更大而提供的,它们都添加了一些功能,我认为如果没有这些功能,您将非常怀念这些功能。更不用说你将使用一个古老的版本来解决大量的bug了。无法回答GPL。简而言之,您看到的大小差异是因为版本7中存储在磁盘上(或根本不存在)的内容包含在当前版本的DLL中。如果您发布的版本7中没有所有这些支持文件(我相信该版本中至少有大部分支持文件),那么您将失去相同的功能,只是您还没有遇到任何案例。我强烈建议您使用当前版本的Ghostscript,并内置所有支持文件。如果不这样做,我相信您将遇到质量/功能问题。