0

クラスオブジェクト(ActiveX Acrobat Reader - )SaveAsにファイルをロードするメソッドを実行する必要があります。プロパティはメソッドでロードされます。TAcroPDFAcroPDF.dllLoadFile

TOleContainerさらに、OLE オブジェクト(oleContainer.OleObject)に対して SaveAs 関数を呼び出す方法を知っている人がいるかどうかについて質問があります。たとえば、Microsoft Word と Excel の場合、ファイルは次のように保存できます。

oleContainer1.OleObject.SaveAs ('d:\file.docx');

PDF ファイルの場合、メソッドはサポートされていません。

4

1 に答える 1

0

私が知る限り、リーダーに同梱されている ActiveX コントロールは、製品全体で提供されているものより大幅に削減されています。製品全体の ActiveX とは異なり、ファイルを保存する手段は含まれていません。

ただし、リーダーはファイルを変更できないため、これは制限ではありません。ファイルを保存するために Acrobat Reader は必要ありません。単純なファイル コピーを使用して、必要なことを行うことができます。そのために使用CopyFileします。

于 2013-06-06T10:45:14.257 に答える