We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

请问如何在使用aspose.word 插入图片后,在图片前后产生的空白区域?

请问如何在使用aspose.word 插入图片后,在图片前后产生的空白区域?
另外请问?
在网站上下载的产品,
与在nuget上下载的产品有什么不同吗?
如果不购买使用许可证,那么我在nuget上下载的dll
能使用多久呢?
谢谢

@1113

感谢您的询问。您可以在之前添加内容。请检查以下示例代码向图片添加标题。但是,如果您的要求和我们的理解有任何差异,请在此处分享您的输入和预期输出文档作为ZIP文件。我们会研究一下,并指导你。

Document doc = new Document("input.docx");
DocumentBuilder builder = new DocumentBuilder(doc);
NodeCollection Shapes = doc.GetChildNodes(NodeType.Shape, true);
foreach (Shape shape in Shapes)
{

    if (shape.HasImage)
    {
        builder.MoveTo(shape.ParentParagraph);
        builder.Write("Figure: ");
        builder.InsertField(@"SEQ Numlist \r", "");
    }
}

在NuGet和Aspose下载部分提供的Aspose API没有区别,两者都是相同的。但是,Aspose下载部分包含一个额外的版本,仅限DLL版本。当您不想使用MSI安装程序时,这是非常有用的。

如果您不购买许可证并且没有许可证使用Aspose DLL,则没有时间限制,但是您将对DLL进行评估限制。
Evaluate Aspose.Words