0

アプリケーションには、GtkListStore モデルからデータを読み取る GtkTreeView ウィジェットを含むウィンドウとして表されるレポートがいくつかあります。これらのレポートは、列名、ヘッダーとフッターのテキスト、おそらく小さな画像など、通常のものを含む Excel テーブルによく似ています。

私は GTK+ を使用する C プログラマーであり、コードを Linux および Windows に移植できるようにしたいことを念頭に置いて、これを印刷できるようにするには、何を使用/読み取り/学習する必要がありますか。

これを行うための最良の方法と、おそらくいくつかの(疑似または実際の)コードを入れるためのヒントを教えてください。

4

1 に答える 1

1

これはlibCairoで可能になるはずです。Windows GDI、PostScript、PDF などの多くのバックエンドがサポートされています。

確かに、印刷ダイアログは表示されませんが、印刷するデータがすべての重要な形式で自動的に計算できる場合は、それほど複雑ではありません。Mozilla Firefox も libCairo で印刷できると思います。

于 2009-02-15T14:13:42.480 に答える