php库以任何合理的格式转换cdr文件

时间:2011-05-13 12:03:57

标签: php

我正在寻找能够在任何基于栅格的图像格式(jpg,gif)中转换CDR files的php模块。任何人都可以帮助提出想法或解决方案吗?


我想添加一些关于我的问题的其他信息,因为它是扩展解决方案的一部分,互联网上没有材料。

我的初始任务是从上传的html表单创建一个pdf文件,其中包含unicode数据。用户可以上传必须合并为pdf的图像文件(cdr格式)。

我使用的mpdf实际上支持所有内容(unicode字体,html渲染,图像渲染等),但不支持cdr。感谢uniconvertor我设法将cdr转换为svg并将其临时存储在服务器上。

2评论:

  1. 我将cdr转换为pdf并尝试合并2个文件,但合并pdf并不是mpdf转换器最强的一面。

  2. 我评估了ImageMagick,它可以进一步将svg转换为jpeg。虽然这可以做到这一点,但在Windows上安装ImageMagick很麻烦。 如果有人遵循我的步骤,只需使用带有mpdf的svg(虽然svg是基于矢量的图像就像cdr一样),也许是因为svg是开源格式,mpdf支持它。

1 个答案:

答案 0 :(得分:2)

对此没有本地PHP解决方案; ImageMagick也无法处理CDR文件。

这个开源工具看起来非常有前景:SK1 UniConvertor

  

UniConvertor是一款通用矢量图形转换器。它是一个命令行工具,它使用sK1对象模型将一种格式转换为另一种格式。