Device (デバイス)#
異なるフォーマットハンドラ(pdf、xps など)はページを「デバイス」に解釈します。デバイスはページで行うすべてのことの基盤であり、レンダリング、テキスト抽出、検索などが行えます。デバイスのタイプは選択した構築方法によって決まります。
クラスAPI
- class Device#
- __init__(self, object, clip)#
ピクセルマップまたは表示リストデバイスのコンストラクタ。
- パラメータ:
object (Pixmap or DisplayList(ディスプレイリスト)) --
PixmapまたはDisplayListのいずれか。clip (IRect) --
Pixmapデバイス用の任意の IRect で、ページの特定の領域にレンダリングを制限するためのものです。完全なページが必要な場合は、Noneを指定してください。表示リストデバイスの場合、このパラメータは省略する必要があります。
- __init__(self, textpage, flags=0)#
テキストページデバイスのコンストラクタ。
- パラメータ:
textpage (TextPage (テキストページ)) -- TextPageオブジェクト
flags (int) -- control the way how text is parsed into the text page. Currently 3 options can be coded into this parameter, see Font Properties. To set these options use something like
flags=0 | TEXT_PRESERVE_LIGATURES | ....
