喫茶XRAYトップページ
[
スレッド全体
]
[9753]
記事の修正更新
返信
削除
2016/4/14 (木) 09:40:15
Mr.XRAY
印刷プレビュー制御コンポーネント [イメージの描画]
http://
mrxray.
on.
coocan.
jp/
Delphi/
plPrev/
M_Images
.
htm
に,以下の文章を追加しました.
DrawPict(X1, Y1, FileName)
ただし,TplPrev では 1 ドットが 0.1 mm であることに注意して下さい.
これは,同じ画像でも,プリンタの印刷の解像度 (DPI) が異なると,印刷結果
の画像の大きさが異なることを意味します.
StretchDrawBitmap(ARect, Pict)
StretchDrawMetaFile(ARect, Pict)
元の画像の縦横比を保ったまま,指定した枠 (四角の領域) に合わせて画像を描画
するには,画像の縦横比を計算して,その値を元にして ARect の各メンバの値を
計算する必要があります.
[画像の縦横比を保ったまま領域に合わせて画像を描画する例]
http://
mrxray.
on.
coocan.
jp/
Delphi/
plPrev/
M_Images
.
htm#
05
いろいろな質問があるということです.ハイ (涙汗)
これでも,当サイトの記事は「難解」でしょうか ?
[9830]
Re:記事の修正更新
返信
削除
2016/4/26 (火) 12:11:18
Mr.XRAY
> [画像の縦横比を保ったまま領域に合わせて画像を描画する例]
>
http://
mrxray.
on.
coocan.
jp/
Delphi/
plPrev/
M_Images
.
htm#
05
上の記事以降のコードに一部間違いがありました.
修正して,文章も見直しました.
まっ,誤字脱字の天才である私が,急いでやったやつですからね.ホホホッ.
[9832]
更にサンプルコードを追加
返信
削除
2016/4/26 (火) 23:36:36
Mr.XRAY
>
http://
mrxray.
on.
coocan.
jp/
Delphi/
plPrev/
M_Images
.
htm#
05
更にサンプルコードを追加しました.
もうこれ以上は必要ないと思いますが...
後で,もしからしたら,実行結果の画像を追加するかも知れません.
適当な,いい画像が見つかれば.
[
▼次のスレッド
]
INCM/CMT
Cyclamen v3.82