掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
PDF直接印刷でページ数、用紙サイズを設定するには? (ID:24070)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
具体的にどのような動作仕様が必要なのかわかりませんが、Acrobatの印刷の 際の印刷のダイアログを表示したい、というのであれば以下の手順でもできます。 [コンポーネントのインストール][ActiveXの取り込み] [Acrobat Control for ActiveX (Version1.X)] で[ユニット作成][インストール]を実行します。 [ActiveX]タブに[Pdf(PdfLib_TLB]ができます。 これを新規作成プロジェクト(必ず新規です)のFormに配置します。 WidthとHeightプロパティを1にします(見えないように)。 TButtonを一つ配置します。 TOpenDialogを一つ配置します 以下のコードを実行します。 動作確認は WindowsXP + Delphi7 + Acrobat5.0 です。 procedure TForm1.Button1Click(Sender: TObject); begin with OpenDialog1 do begin DefaultExt:='PDF'; Filter:='PDF|*.PDF'; Options:=[ofReadOnly]; if Execute then Pdf1.src:=FileName; end; if Pdf1.src<>'' then Pdf1.printWithDialog; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.