Якщо ви використовуєте підхід "заповнити пусте", ви можете точно розташувати текст де завгодно на сторінці. Тож порівняно легко (якщо не трохи нудно) додати відсутні текст до документа. Наприклад, із Zend Framework:
<?php
require_once 'Zend/Pdf.php';
$pdf = Zend_Pdf::load('blank.pdf');
$page = $pdf->pages[0];
$font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA);
$page->setFont($font, 12);
$page->drawText('Hello world!', 72, 720);
$pdf->save('zend.pdf');
Якщо ви намагаєтесь замінити вбудований вміст, наприклад, "[рядок заповнювача]", це стає набагато складніше. Хоча це технічно можливо, ви, мабуть, зіпсуєте макет сторінки.
Документ PDF складається з набору примітивних операцій малювання: лінія тут, зображення тут, фрагмент тексту там тощо. Він не містить жодної інформації про наміри макета цих примітивів.