![]() |
Pixel in cm umrechnen
Hi,
wie kann man denn pixel in cm /mm /m oder änliche "echte" maßeinheiten umrechten? *MFG* |
Re: Pixel in cm umrechnen
|
Re: Pixel in cm umrechnen
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
|
Re: Pixel in cm umrechnen
ähm lieg ich falsch oder sind da nur funktionen für die andere richtung drin?
(mm -> pixel) |
Re: Pixel in cm umrechnen
Wozu brauchst du das?
|
Re: Pixel in cm umrechnen
nun ich will die länge eines labels bestimmen, in pixeln kein problem, nur dass das nicht sehr userfrundlich ist, da sich kaum einer was drunter vorstellen kann!
|
Re: Pixel in cm umrechnen
Zitat:
auf den Printer Canvas in Pixel umzurechnen. Die Gegenrichtung sollte recht einfach sein (Kehrwert bilden):
Delphi-Quellcode:
function ConvertPixelstoMMX(const Value:Integer):Double;
begin Result := Value / GetPrinterRes(Printer, True) * mmPerInch; end; function ConvertPixelstoMMY(const Value:Integer):Double; begin Result := Value / GetPrinterRes(Printer, False) * mmPerInch; end; |
Re: Pixel in cm umrechnen
ah thx, gleich mal austesten!
|
Re: Pixel in cm umrechnen
Zitat:
![]() |
Re: Pixel in cm umrechnen
Hallo
vielleicht hilft dir das:
Delphi-Quellcode:
mfg
function Tbuchungsform.Drucklinks(mm:integer):integer;
begin result:=StrtoInt(FloattoStrF(mm*GetDeviceCaps(Printer.Handle, LogPixelsX)/25.4,fffixed,10,0)) end; function Tbuchungsform.Druckoben(mm:integer):integer; begin result:=StrtoInt(FloattoStrF(mm*GetDeviceCaps(Printer.Handle, LogPixelsY)/25.4,fffixed,10,0)) end; Peter |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz