我正在使用PDF::Report
模块。
我试过了,但我没有得到任何文字位置。
#!/usr/bin/perl
use strict;
use warnings;
use PDF::Report;
my $filename = "pdffile.pdf";
my $pdf = new PDF::Report(File => $filename);
my $pages = $pdf->pages();
print "$pages \n";
my $fname = $pdf->getFont();
print "$fname \n";
my $String = "APRÈS ";
my $string_w = $pdf->getStringWidth($String);
print "$string_w \n";
my ($hPos, $vPos) = $pdf->getAddTextPos($String);
print "$hPos & $vPos \n";
答案 0 :(得分:1)
PDF::Report
模块用于创建 PDF文件。它将保持当前水平和垂直位置,其中将添加文本以及addText
的调用。这是getAddTextPos
返回的位置(可以使用setAddTextPos
修改)
目前还不清楚“获取单词的坐标”是什么意思。 getAddTextPos
不接受任何参数,并将返回添加 next 字的坐标,除非调用自动换行