在PHP中向现有PDF文件添加文本
Contents
[
Hide
]
Aspose.PDF - 添加文本
要使用Aspose.PDF Java for PHP在Pdf文档中添加文本字符串,只需调用AddText模块。
PHP代码
# 实例化Document对象
$doc = new Document($dataDir . 'input1.pdf');
# 获取特定页面
$pdf_page = $doc->getPages()->get_Item(1);
# 创建文本片段
$text_fragment = new TextFragment("main text");
$text_fragment->setPosition(new Position(100, 600));
$font_repository = new FontRepository();
$color = new Color();
# 设置文本属性
$text_fragment->getTextState()->setFont($font_repository->findFont("Verdana"));
$text_fragment->getTextState()->setFontSize(14);
# 创建TextBuilder对象
$text_builder = new TextBuilder($pdf_page);
# 将文本片段附加到PDF页面
$text_builder->appendText($text_fragment);
# 保存PDF文件
$doc->save($dataDir . "Text_Added.pdf");
print "文本添加成功" . PHP_EOL;
下载可运行代码
从以下任一社交编码网站下载 添加文本 (Aspose.PDF):