Add Text to an existing PDF file in PHP
Contents
[
Hide
]
Aspose.PDF - Add Text
To add Text string in Pdf document using Aspose.PDF Java for PHP, simply invoke AddText module.
PHP Code
# Instantiate Document object
$doc = new Document($dataDir . 'input1.pdf');
# get particular page
$pdf_page = $doc->getPages()->get_Item(1);
# create text fragment
$text_fragment = new TextFragment("main text");
$text_fragment->setPosition(new Position(100, 600));
$font_repository = new FontRepository();
$color = new Color();
# set text properties
$text_fragment->getTextState()->setFont($font_repository->findFont("Verdana"));
$text_fragment->getTextState()->setFontSize(14);
# create TextBuilder object
$text_builder = new TextBuilder($pdf_page);
# append the text fragment to the PDF page
$text_builder->appendText($text_fragment);
# Save PDF file
$doc->save($dataDir . "Text_Added.pdf");
print "Text added successfully" . PHP_EOL;
Download Running Code
Download Add Text (Aspose.PDF) from any of the below mentioned social coding sites: