喫茶XRAYトップページ

[スレッド全体
]

[4259] インクジェットプリンタの4辺フチなし印刷返信 削除
2011/1/26 (水) 18:52:40 Sara
こんにちは、Saraです。

本日は、日頃思っている疑問を1点。

インクジェットプリンタで写真を印刷するときに
撮影日付やファイル名なども一緒に印刷したい場合
通常であれば単純にPrinter.Canvasで必要な場所にTextOutなどを
すれば良いわけですが、4辺フチなしで印刷をすると、
プリンタードライバ側で勝手にフチなしになる程度に拡大して
印刷されるため、日付などを画像の端に描画しておくと位置によっては
用紙からはみ出て印刷されてしまうことがあります。

この、画像がはみ出る量をあらかじめ取得できれば、その範囲外に
日付などを描画すれば良いことになりますが、そんなことは可能ですか?

やはり、用紙サイズを考慮して自分で拡大した場合にどの程度はみ出るのかを
算出してその範囲外に印刷するしかないですかね・・・(^^;
(もちろん、別途微調整はできるようにするとしても)

皆様のご意見をお聞かせください。

[4278] Re:インクジェットプリンタの4辺フチなし印刷返信 削除
2011/2/1 (火) 15:54:14 Mr.XRAY
▼ Saraさん,どうもです.

> やはり、用紙サイズを考慮して自分で拡大した場合にどの程度はみ出るのかを
> 算出してその範囲外に印刷するしかないですかね・・・(^^;
> (もちろん、別途微調整はできるようにするとしても)


みたいです,少しだけど試行錯誤やってみたんだけど.
うまい方法,みつかりませんでした.
分かりません.知りません.できません,存じません!!

ん? 努力が足りないって?


[4279] Re2:インクジェットプリンタの4辺フチなし印刷返信 削除
2011/2/1 (火) 18:17:05 たてぐや
▼ Mr.XRAYさん

 procedure GetPrinterStatus(p : printer; var Settings : TPrinterSetings);

 夢に出てきました。pにプリンターの番号を入れると構造体が返ってくる…
ありえませんね。

> 分かりません.知りません.できません,存じません!!

 私も同様に思います。


[4281] Re3:インクジェットプリンタの4辺フチなし印刷返信 削除
2011/2/2 (水) 09:39:51 Mr.XRAY
▼ たてぐやさん

>  procedure GetPrinterStatus(p : printer; var Settings : TPrinterSetings);
>
>  夢に出てきました。pにプリンターの番号を入れると構造体が返ってくる…


なるほど,面白いですね.
個別で取得するのではなく,まとめて.現在の設定状態を.


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82