2017-02-10 63 views

回答

2

我不確定「高亮顏色」是什麼意思。

PDF文檔沒有「背景」。您必須在每個頁面上繪製頁面大小的矩形,並將其填充顏色設置爲所需的值。

像這樣的東西應該適合你,但我目前無法測試它。

當然,你必須將它與您現有的代碼理智結合起來,確保包含彩色矩形背景內容被別的之前創建

my $page = $pdf->page; 

my $bg_content = $page->gfx; 

my ($blx, $bly, $trx, $try) = $page->get_mediabox; 

my $bg_rect = $bg_content->rect($blx, $bly, $trx-$blx, $try-$bly); 
$bg_rect->fillcolor('blue'); 
$bg_rect->fill;