我正在为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;
}