如何将.wmf转换为.pdf

时间:2017-04-05 09:24:36

标签: c# pdf itext arabic wmf

如何将.wmf“阿拉伯语”文件转换为PDF格式?

我使用此代码

iTextSharp.text.Image img1 = ImgWMF.GetInstance(@"path.wmf");
Document pdfDoc = new Document(img1);
PdfWriter.GetInstance(pdfDoc, new FileStream(@"path.pdf", FileMode.Create));
pdfDoc.Open();
img1.SetAbsolutePosition(0, 0);
pdfDoc.Add(img1);
pdfDoc.Close();

但不幸的是,这些字母被“从左到右”翻转

Converted Wmf to PDF using ITextSharp

PS:我尝试过其他库和工具,但PDF图像的质量太差了。

Wmf2pdf converted using another tools

1 个答案:

答案 0 :(得分:0)

您可以尝试使用iText7和pdfCalligraph插件。这个插件增加了对阿拉伯语脚本的支持。