2017-01-25 9 views
0

カイロのバックエンドなしでテキストレイアウトを行うためにPangoを使用しています(現在win32バックエンドでテスト中)。そして、私はパンゴがイメージの周りのフローレイアウトか、または任意のコンテナに対応できるかどうかを知りたいのです。または、カスタムコンテナ内にあるかもしれません。このようなコンテナの周りのPangoのレイアウトフロー(画像)

何か:Flow around image

私は多くの例とPangoのAPIをチェックしていると、このような機能は見つかりませんでした。たぶん私は何かを欠いているか、Pangoにはこの機能がありません。

答えて

0

this answerで述べたように、あなたはできません。私は、Pangoのグラフィックス処理は、無用の原点であるソースコードを調べました。過去1年間に大きな変更が加えられていない限り、リリースノートには記載されていないが、これはおそらく同じだろう。

例として指定したイメージは、すべての行、単語、およびグリフをページ上でハードに配置する必要がある瞬間にはPDFとしてのみ利用できます。理論的には、イメージのアルファチャンネルをチェックして、実際のイメージの周りのテキストをラップするようにすることは可能ですが、これは動的出力システムで実装されたことはありません。

パンゴは、具体的には後で追加するグラフィックスのテキストに「穴」を開くことさえできず、コードレベルでは複数行のセルの概念さえも持たないため、その最大のコンポーネントです。

WebKitをより複雑な表示にすることをお勧めします。私は、1つは、かなりパンゴをあきらめており、あまり人気がないようです。

関連する問題