Criar Documento PDF usando C++
Contents
[
Hide
]
Aspose.PDF para C++ API permite que desenvolvedores de aplicativos C++ integrem funcionalidades de processamento de documentos PDF em suas aplicações. Pode ser usado para criar e ler arquivos PDF sem a necessidade de qualquer outro software instalado na máquina subjacente. Aspose.PDF para C++ pode ser usado em uma variedade de tipos de aplicações C++, como QT, MFC e aplicativos de console.
Como criar um arquivo PDF usando C++
Para criar um arquivo PDF usando C++, os seguintes passos podem ser utilizados.
- Instanciar um objeto Document
- Adicionar uma Page ao objeto do documento
- Crie um objeto TextFragment
- Adicione TextFragment à coleção Paragraph da página
- Salve o documento PDF resultante
void CreatePDF() {
// String para nome do caminho.
String _dataDir("C:\\Samples\\");
// String para nome do arquivo.
String filename("sample-new.pdf");
// Inicializar objeto do documento
auto document = MakeObject<Document>();
// Adicionar página
auto page = document->get_Pages()->Add();
// Adicionar texto à nova página
auto textFragment = MakeObject<TextFragment>(u"Hello World!");
page->get_Paragraphs()->Add(textFragment);
// Salvar PDF atualizado
String outputFileName = _dataDir + filename;
document->Save(outputFileName);
}