Crear Documento PDF usando C++
Contents
[
Hide
]
Aspose.PDF para C++ API permite a los desarrolladores de aplicaciones C++ integrar la funcionalidad de procesamiento de documentos PDF en sus aplicaciones. Se puede utilizar para crear y leer archivos PDF sin la necesidad de tener instalado ningún otro software en la máquina subyacente. Aspose.PDF para C++ se puede usar en una variedad de tipos de aplicaciones C++ como QT, MFC y aplicaciones de consola.
Cómo crear un archivo PDF usando C++
Para crear un archivo PDF usando C++, se pueden seguir los siguientes pasos.
- Instanciar un objeto Document
- Agregar una Page al objeto del documento
- Crea un objeto TextFragment
- Añade TextFragment a la colección Paragraph de la página
- Guarda el documento PDF resultante
void CreatePDF() {
// Cadena para el nombre de la ruta.
String _dataDir("C:\\Samples\\");
// Cadena para el nombre del archivo.
String filename("sample-new.pdf");
// Inicializar objeto de documento
auto document = MakeObject<Document>();
// Añadir página
auto page = document->get_Pages()->Add();
// Añadir texto a la nueva página
auto textFragment = MakeObject<TextFragment>(u"Hello World!");
page->get_Paragraphs()->Add(textFragment);
// Guardar PDF actualizado
String outputFileName = _dataDir + filename;
document->Save(outputFileName);
}