是否可以在 Microsoft Word 文档的特定位置插入图标,在 C# 中使用 Aspose.Word

Is it possible to insert an icon in Microsoft Word document at a specific position, using Aspose.Word in C#

是否有任何正确的方法可以使用 Aspose.Word.docx 文件中的特定位置插入具有特定大小的图标?

A​​spose word文档对象有ResourceLoadingCallback 属性接收一个继承自IResourceLoadingCallback的对象。写一个继承自IResourceLoadingCallback的class并实现ResourceLoading函数ResourceLoadingArgs参数,如果你的html有一个link到图标image 然后你可以从 url 中提取字节并设置为 args setdata.

if (args.ResourceType == ResourceType.Image)
{
    if (args.Uri.Equals(ExportConstants.NoImage))
    {
        var resourceStream = GetBytesForResource(args.Uri);
        if (resourceStream != null)
        {
            args.SetData(resourceStream);
        }
    }
}

我已经通过联系 Aspose 支持团队找到了解决方案。并且可以参考下面这个link:How to insert an icon in MS Word using Aspose.Word C#