簡単な印刷スクリプトがあります
my $pdf_data = $agent->content;
open my $ofh, '>:raw', "test.pdf"
or die "Could not write: $!";
print {$ofh} $pdf_data;
close $ofh;
「ワイド文字の警告」が表示されることがありますが、これを受け取る理由がわかっているので、破損した失敗を印刷する代わりに、印刷をキャンセルできるようにしたいと考えています。何かのようなもの
if(wideCharWarning)
{
delete "test.pdf"
}
else{
print {$ofh} $pdf_data;
}