perl (ストロベリー) と win32::ole を使用して、powerpoint (office2010 から) を使用して ppt(x) を pdf に変換するのに問題があります。
Export関数を使用してjpgにエクスポートできますが、関数ExportAsFixedFormatの構文は非常にあいまいで、常に
Win32::OLE(0.1709) error 0x80020011: "Does not support a collection"
.
これは私が試しているもののサンプルです
my $ppoint = Win32::OLE->new('PowerPoint.Application', 'Quit');
my $Presentation = $ppoint->Presentations->Open("$infile") || die("Una +ble to open document ", Win32::OLE->LastError()) ;
$Presentation->ExportAsFixedFormat("$outfile", 2, 2, "msoCTrue", "ppPrintHandoutHorizontalFir +st", "ppPrintOutputFourSlideHandouts", "msoFalse", "", "" , "", "Fals +e", "False", "False", "False", "False");
2 番目のパラメーターppFixedFormatTypePDFは 2 である必要があります
3 番目のパラメータ「ppFixedFormatIntentPrint」は 2 にする必要があります
誰でも実際の例を提案できますか?