1

これが私の問題です。現在、PowerBuilder 12.5 でデータウィンドウを PDF ファイルに出力しようとしています。いくつかのコードを取得しましたが、現在は次のようになっています。

//dw_1.Modify("Datawindow.Export.PDF.Method = Distill! ")
//dw_1.Modify("DataWindow.Export.PDF.Method = XSLFOP! ")
dw_1.Object.DataWindow.Export.PDF.Method = Distill!
//dw_1.Object.DataWindow.Printer = "\\prntsrvr\pr-6"
dw_1.Object.DataWindow.Export.PDF.Distill.CustomPostScript="No"
dw_1.SaveAs("c:\dw_one.pdf", PDF!, false)

マシンに GhostScript をインストールしましたが、いくつかの場所で、新しいプリンターを作成し、PB ドライバー ディレクトリにいくつかのドライバーを設定する必要があることを読みました。誰でも私を啓発できますか?

4

2 に答える 2

3

私はこれを自分でやっただけです。

Ghostscript http://www.ghostscript.com/download/gsdnld.htmlをインストールし、お使いの OS (32 ビットと 64 ビット) に適したものをインストールしたいので、自分で 9.02 バージョンを使用しました

マシンの管理者としてインストールすると、インストーラー プログラムによって「Sybase Datawindow PS」プリンター デバイスが自動生成されます。

それが完了したら、それが機能するためにデータウィンドウで何かを設定する必要はありません。デフォルトで問題ありません

ただやる: dw_1.saveas( "c:\somefilename.pdf", PDF!, false ) そしてビオラ!pdf

于 2012-07-11T21:38:19.817 に答える
1

ゴーストスクリプトと一緒にpdf8をインストールします。実行時に pdf として保存するように求められます。[OK] をクリックすると、約 2 分間待った後、データ ウィンドウが pdf として変換されます。詳細については、このビデオをご覧ください https://www.youtube.com/watch?v=BfuV7a_4ONU

于 2016-10-24T05:42:16.630 に答える