<分区>
如何使用 C++ 将 PDF 转换为位图(如像素数组,而不是 .bmp 文件格式),使其在 Mac 和 Windows 上都能正常工作?在 Mac 上我可以使用 CoreGraphics 来完成它,但这并没有给我一个 Windows 解决方案。我发现许多声称需要 .NET 才能做到这一点的库,但这也不是一个选项。
我需要:
- 支持多页 PDF 并为我可以处理的每个图像获取位图
- 在 Windows 和 Mac 上执行此操作。我有一个适用于 Mac 的解决方案,所以最坏的情况下,仅适用于 Windows 的解决方案也是可以接受的。
- 不受 GPL 许可的约束
- 保持尺寸尽可能小;这是从浏览器插件中使用的,因此调用外部应用程序或具有较大的依赖性将是重大缺点。
有什么想法吗?