Añadir Texto a un archivo PDF existente en PHP

Aspose.PDF - Añadir Texto

Para añadir una cadena de texto en un documento Pdf usando Aspose.PDF Java para PHP, simplemente invoca el módulo AddText.

Código PHP


# Instanciar el objeto Document
$doc = new Document($dataDir . 'input1.pdf');

# obtener una página en particular
$pdf_page = $doc->getPages()->get_Item(1);

# crear fragmento de texto
$text_fragment = new TextFragment("texto principal");
$text_fragment->setPosition(new Position(100, 600));

$font_repository = new FontRepository();
$color = new Color();

# establecer propiedades del texto
$text_fragment->getTextState()->setFont($font_repository->findFont("Verdana"));
$text_fragment->getTextState()->setFontSize(14);

# crear objeto TextBuilder
$text_builder = new TextBuilder($pdf_page);

# añadir el fragmento de texto a la página PDF
$text_builder->appendText($text_fragment);

# Guardar archivo PDF
$doc->save($dataDir . "Text_Added.pdf");

print "Texto añadido exitosamente" . PHP_EOL;

Descargar Código en Ejecución

Descargar Agregar Texto (Aspose.PDF) desde cualquiera de los sitios de codificación social mencionados a continuación: