Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Delphi - Ako tlačiť TImage?

To lze těžko říci, záleží, v jakém DPI (právě) tiskne tiskárna :-). Většinou bývá 300DPI, takže rozměr A4 v palcích násob 300 :-). Nejlépe je velikost stránky zpracovávat programově. V mém výše uvedeném příkladu je vidět, že velikost stránky zjistíme "Delfáckým" způsobem z Printer.PageWidth a Printer.PageHeight - bacha, je to velikost stránky od kraje do kraje (tedy včetně technicky netištitelné oblasti). "Windowsáckým" způsobem - API funkcí Windows GetDeviceCaps (Printer.Handle, co-chceme) lze o nastavení tiskárny zjistít téměř všechno (velikost netištitelných okrajů je GetDeviceCaps (Printer.Handle, PHYSICALOFFSETX) a GetDeviceCaps (Printer.Handle, PHYSICALOFFSETY)).

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny