私の数学は非常にさびているに違いありません。既知のアルゴリズムを考え出す必要があります:
- バツ
- y
- 幅
- 身長
ドキュメント内の要素を別のハードウェア デバイスの同じ領域に変換します。たとえば、ドキュメントが印刷用に作成され (8.5 インチ x 11 インチのレター サイズと仮定します)、このドキュメント内の要素が専用の電子リーダーに転送されます。
また、電子書籍リーダーに関する既知の事実として、画面は 825x1200 ピクセルの縦長です。1 インチあたり 150 ピクセルあります。
印刷されたドキュメントのソース要素がポイント単位で与えられます (1 インチあたり 72 Postscript ポイント)。
これまでのところ、近いアルゴリズムがありますが、正確である必要があり、画像にアスペクト比を組み込む必要があると感じています。私が今していることは次のとおりです。
x (in pixels) = ( x(in points)/width(of document in points) ) * width(of ereader in pixels)
等
手がかりはありますか?
ありがとう!