Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.081 Beiträge
Delphi 2009 Professional
|
AW: TCanvas Formen sehen auf verschiedenen Bildschirmen anders (unscharf) aus
17. Jul 2024, 03:10
Wenn man gerne mit Canvas arbeiten und sich beim Generieren der Zeichnung nicht um die Skalierung kümmern möchte, kann man zuerst in Standardgröße auf eine TMetafileCanvas malen und anschließend das resultierende TMetaFile in der gewünschten Größe zeichnen so wie jedes andere Bild - mit der richtigen Zeichenmethode ist das dann aber immer scharf - sofern die DPI-Einstellungen so sind, dass die Skalierung nicht durch Windows passiert. Ein anderes Zwischenformat ist SVG, dafür gibt es kleinere (RedeemerSVG) und größere Bibliotheken, aber SVG kann keine Hatches.
Janni 2005 PE, 2009 PA, XE2 PA
|