Здравей, Свят!
“Здравей, Свят!“кодът често е първият прост пример за писане на “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"); |