Привіт, світ!
Код " Hello, World!“часто є першим простим прикладом для написання uisng” Aspose.Words замість C++", і його також можна використовувати як перевірку стану здоров’я, щоб переконатися, що програмне забезпечення, призначене для компіляції або запуску вихідного коду, встановлено правильно.
бібліотека " Aspose.Words для C++" надає розробникам прямий доступ до створення, модифікації, об’єднання, перетворення, порівняння Word та веб-документів. PDF, DOCX, DOC, RTF, ODT, EPUB, HTML і багато інших форматів файлів є підтримуваний.
Для створення фрагментаlow code виконайте наступні дії:
- Створіть новий порожній Document
- Ініціалізувати клас DocumentBuilder
- Вставка тексту в документ починається простим способом Write
- Відкрийте існуючий файл Document з файлу. Автоматично визначає формат файлу
- Append документ “A” до і з документа “B”
- Save виводиться у вигляді PDF
Наступний фрагмент коду-це приклад " Привіт, світ!", що демонструє роботу “Aspose.Words для C++ " API:
// 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"); |