使用 Aspose.Page JavaScript 通过 C++ API 转换 EPS
本文以 EPS 到 WMF 格式的转换为例,讲解了如何使用 C++ 转换 EPS 文件。
使用 C++ 编写的 Aspose.Page for JavaScript 允许您通过 Java 转换 BMP、JPG、EMF、TIFF、PNG、WMF 和 PDF 格式的 EPS 文件。
- JavaScript EPS 转 JPG
- JavaScript EPS 转 BMP
- JavaScript EPS 转 PNG
- JavaScript EPS 转 TIFF
- JavaScript EPS 转 PDF
您可以通过免费在线工具检查 Aspose.Page EPS 转 PNG 的质量并查看结果 EPS 转 PNG 转换器 或 EPS 查看器
Aspose.Page for JavaScript via C++ EPS 转 PNG 转换器允许在 Windows 和 Linux 系统上将封装的 PostScript (EPS) 文件转换为 PNG 图像。
需要调用 AsposePSSaveAsImage 执行 EPS 转 PNG 转换:
- 创建文件读取器“const file_reader = new FileReader();”并读取文件“file_reader.readAsArrayBuffer(e.target.files[0]);”。
- 在加载事件处理程序中调用 AsposePSSaveAsImage,并将文件内容及其名称、 图像格式 Module.ImageFormat.Png 和 SuppressError 布尔值传递给它。
- 结果 JSON 包含 countFiles 中的文件数量和 filesNameResult 中的文件名数组。输入文档的一页对应一个文件。
- 如果 SuppressErrors 值为 true(默认情况下),则可以查看 EPS 转换为 PNG 期间引发的错误。
- 您可以使用 DownloadFile 函数下载文件:‘for (let fileIndex = 0; fileIndex < JSON.filesCount; fileIndex++) DownloadFile(JSON.filesNameResult[fileIndex], “image/png”);’
以下代码片段展示了如何在 JavaScript 中将 EPS 文件转换为 PNG 文件:
完整示例和数据文件请访问 https://github.com/aspose-page/Aspose.Page-for-JavaScript-C
我们来考虑一些参数。
- SuppressError 控制 EPS 转图像转换器在出现非关键错误时的行为。如果该值为 true,则可以在转换后在 Exceptions 字段中查看此类错误列表。默认值为 true。
在我们的 EPS 转 PNG 转换器 上在线评估 EPS 转 PNG 的转换效果。您可以一次性将多个 EPS 文件转换为 PNG 文件,并在几秒钟内下载结果。
您可以从 GitHub 下载示例和数据文件。