Привет, мир!

Contents
[ ]

Код “Привет, мир!” часто является первым простым примером написания uisng “Aspose.Words для C++”, и его также можно использовать в качестве проверки работоспособности, чтобы убедиться, что программное обеспечение, предназначенное для компиляции или запуска исходного кода, установлено правильно.

“Aspose.Words для C++” библиотека предоставляет разработчикам прямой доступ к созданию, изменению, объединению, конвертации, сравнению документов Word и Web. PDF, DOCX, DOC, RTF, ODT, EPUB, HTML и многим другим форматам файлов доступны поддерживаемый.

Для создания фрагментаlow code выполните следующие действия:

  1. Создайте новый пустой Document
  2. Инициализируйте класс DocumentBuilder
  3. Начните вставлять текст в документ простым способом Write
  4. Откройте существующий файл Document из файла. Автоматически определяет формат файла
  5. Append документ “A” к и из документа “B”
  6. Save выводится в виде PDF

Следующий фрагмент кода является примером “Привет, мир!”, демонстрирующим работу API “Aspose.Words для C++”.:

// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-C.git.
auto docA = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(docA);
// Insert text to the document start.
builder->MoveToDocumentStart();
builder->Write(u"First Hello World paragraph");
auto docB = MakeObject<Document>(MyDir + u"Document.docx");
// Add document B to the and of document A, preserving document B formatting.
docA->AppendDocument(docB, ImportFormatMode::KeepSourceFormatting);
docA->Save(ArtifactsDir + u"HelloWorld.SimpleHelloWorld.pdf");
view raw hello-world.h hosted with ❤ by GitHub