Aspose.word: добавить вложение PDF в файл Word

Я новичок в aspose.word в .Net.

У меня есть шаблон документа, в котором мне нужно заменить текстовые поля из документа Word вложением. У меня есть документы excel и pdf в виде вложений.

Может когда-нибудь помочь мне добавить вложение в документ Word?

Спасибо, Джой


person Joydev Dey    schedule 26.09.2016    source источник
comment
Что-нибудь здесь может помочь вам? aspose.com/docs /display/wordsjava/   -  person zquanghoangz    schedule 27.09.2016


Ответы (3)


После того, как вы привязали свои данные к соответствующим полям, преобразуйте их в PDF. Затем вы можете объединить два PDF-файла вместе.

using (var ms = new MemoryStream())
{
    // save Aspose doc to stream as pdf
    doc.Save(ms, SaveFormat.Pdf);
    ms.Position = 0;

    // append doc
    var pdf = new PdfDocument(ms);
    pdf.Append(doc);
    pdf.Save(fileName);
}
person Monofuse    schedule 27.09.2016

Я предлагаю вам использовать найти и заменить функцию Aspose.Words найти текст и заменить его изображением и объектом OLE. Вы можете вставить изображение в документ с помощью DocumentBuilder.InsertImage и вставить встроенный или связанный объект OLE из файла в документ с помощью метода DocumentBuilder.InsertOleObject. Пожалуйста, обратитесь к следующей статье.

Использование DocumentBuilder для вставки элементов документа

Я работаю с Aspose в качестве евангелиста разработчиков.

person Tahir Manzoor    schedule 04.10.2016

вы можете использовать InsertOleObject


попробуй это :

 doc = new Document();
    DocumentBuilder builder = new DocumentBuilder(doc);
    Stream memStream = File.OpenRead("addreess+file.xls");
    Shape oleObject = builder.InsertOleObject(memStream, "AcroExch.Document.7"", false, null);
person Aref Zamani    schedule 15.11.2017