我正在尝试将 vsd/vsdx 转换为 png 文件,直到今天它工作正常。这是我的代码。请帮忙。代码卡在convertApi.ConvertAsync行上,它不会引发任何错误。但它只是不返回任何东西。
public async void PrintVisioToTIFF(string VisioFilePath, string Filepath, string Extension)
{
var convertApi = new ConvertApi("XXXXXXXXXXXXXXX");
if (Extension == ".vsd")
{
var convert = await convertApi.ConvertAsync("vsd", "jpg",
new ConvertApiFileParam("File", VisioFilePath));
await convert.SaveFilesAsync(Filepath);
}
else if (Extension == ".vsdx")
{
var convert = await convertApi.ConvertAsync("vsdx", "png",
new ConvertApiFileParam("File", VisioFilePath));
await convert.SaveFilesAsync(Filepath);
}
}