>>784
単なるラスターデバイスならそれでいいだろうけど、
ベクターならdeviceは、図形から個々の情報取り出す必要があるでしょ。
画像とか、文字の区別をdevice側でどう付ける気?
まさか、ダウンキャスト?