Olá, Mundo!
Um " Olá, Mundo!“código é muitas vezes o primeiro exemplo simples para escrever uisng “Aspose.Words Para C++”, e também pode ser usado como um teste de sanidade para garantir que o software destinado a compilar ou executar o código-fonte esteja instalado corretamente.
“Aspose.Words para C++“a biblioteca dá aos desenvolvedores acesso direto para criar, modificar, mesclar, converter, comparar documentos do Word e da web. PDF, DOCX, DOC, RTF, ODT, EPUB, HTML e muitos outros formatos de arquivo são apoiado.
Be low code snippet segue estes passos:
- Criar um novo vazio Document
- Inicializar uma classe DocumentBuilder
- Inserir texto no documento comece usando o método simples Write
- Abra um Document existente a partir de um ficheiro. Detecta automaticamente o formato do ficheiro
- Append Documento “A” ao e do documento “B”
- Save a saída como PDF
O seguinte trecho de código é um “Olá, Mundo!“exemplo para expor o trabalho de “Aspose.Words para 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"); |