Xceed.Words.NET从资源添加图像

时间:2019-11-26 13:34:20

标签: c# image docx xceed

我正在为PILOT-ICE程序编写插件,它将根据给定的数据自动创建文档。我需要使用Xceed免费DocX库来形成带有标题的文档,其中包含图像。不幸的是,document.AddImage()要求字符串具有图像的相对\完整路径,但是由于潜在用户之间的绝对路径不同,并且相对路径始终不正确(选择system32文件夹),因此我需要将图像存储为嵌入式资源。作为根)由于飞行员的API限制。

到目前为止,我尝试获取当前有效的目录,但看来我的应用程序不在Build文件夹中。

var workingDirecotry= Directory.GetCurrentDirectory();

Image image = null;
switch (projectAtts["company"].ToString())
{
    default:
        image = document.AddImage(Path.Combine(workingDirecotry, @"Properties\Resources\Header.png"));
        break;
}

0 个答案:

没有答案