Использую модуль CAM::PDF
| Код | ... use CAM::PDF; my $pdf = CAM::PDF->new("$Directory$curfile",'','',{fault_tolerant => 1}); $Chars = $pdf -> numPages(); @PDFSize = $pdf -> getPageDimensions(scalar($Chars/2)); ...
|
В @PDFSize у меня координаты размера страницы в поинтах, если я не ошибаюсь, т.е 1/72 дюйма, а дюйм в свою очередь 25,4 мм. Но те, кто работают с тем что я написал, утверждают, что для некоторых pdf-документов размеры страницы не верные, где-то в 10% случаев. Аналогичное я реализовывал даже на Java, но и с библиотеками данного языка у меня все равно получаются те же размеры, т.е. те же поинты
Мож, кто знает еще что-нить стабильное, модуль который бы может еще и размеры выдавал не только в поинтах.  |