Существует тип Z-индекса, но нет ничего, что могло бы на самом деле манипулировать им прагматично. Я пытался сделать подобное больше месяца.
Я попробовал: Zend, FPDF, AcroJS, PyPDF, ImageMagick и GhostScript без удачи.
Единственный способ добавить что-то «под» в PDF-файл - это перестроить его снизу вверх.
Пример: мне нужно было добавить фотографию под штрих-кодом сотрудника.
Сначала я обрезал PDF только до штрих-кода (my_crop.py - Python)
Затем я преобразовал его в TIFF (imagemagick)
Затем я добавил фотографию сотрудника в исходный PDF (Zend Framework)
Наконец я добавил штрих-код с первого шага (Zend Framework)
Это ни в коем случае не идеально, но это единственное, что я мог получить где-то рядом с тем, что я хотел.