my $pdf = PDF::API2->new( -file => "Test.pdf" ); my $page1 = $pdf->page; $page1->mediabox (210/mm, 297/mm); my $gfx = $page1->gfx; my $text = $page1->text; my %fonts = ( Helvetica => { Roman => $pdf->corefont( 'Helvetica', -encoding => 'latin1' ), } ); #### my $EGTransparent = $pdf->egstate(); my $EGNormal = $pdf->egstate(); $EGTransparent->transparency(0.5); $EGNormal->transparency(0); #### $text->egstate($EGTransparent); $text->font($fonts{Helvetica}{Roman}, 16/pt); $text->translate(31/mm,250/mm); $text->text("This is a Test, just so you know", undef); $text->egstate($EGNormal); #### $gfx->egstate($EGTransparent); $gfx->image($pdf->image_tiff("Image.tif"), 1/mm, 148/mm, 137/mm, 137/mm); $gfx->egstate($EGNormal); #### $text->translate(31/mm,200/mm); $text->text("This is a Test, just so you know", undef); #### $pdf->save;