AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 15:32

Parameter dieser Suchanfrage:

Suche in Thema: Pixel in Millimiter umrechnen mit dieser Funktion ?
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: Pixel in Millimiter umrechnen mit dieser Funktion ?

      Delphi
      by himitsu, 5. Feb 2009
    jupp, nimm mal 'nen Beamer und verschieb diesen 'nen Zentimeter :twisted:

    bei Druckern isses heutzutage eigentlich Recht genau, vorallem wenn man im Milimeterbereich arbeitet,
    da de Drucker ja 'ne sehr hohe Auflösung besitzt (da hält sich der Rundungsfehler in Grenzen und mit SetMapMode kann man auch da den Rundungsfehler schön leicht auf den ganzen Druckbereich verteilen)

    und wenn die...
  • Forum: Sonstige Fragen zu Delphi

    Re: Pixel in Millimiter umrechnen mit dieser Funktion ?

      Delphi
      by himitsu, 5. Feb 2009
    Du hast halt bei allen Rechnungen immer mindestens eine Rundung der Werte drin.
    Und demnach ergeben sich unterschiedliche Ergebnisse.
    also wenn's möglichst genau sein soll, dann entweder SetMapMode, da sind die Ungenauigkeiten über den gesamten "Monitor" verteilt, oder du Rundest nur einmal und das ganz weit zum Schluß der Rechnung.


    wenn du nur einen Monitor hast,
    oder alle Monitore die...
  • Forum: Sonstige Fragen zu Delphi

    Re: Pixel in Millimiter umrechnen mit dieser Funktion ?

      Delphi
      by himitsu, 5. Feb 2009
    ist der DPI-Wert für deinen Monitor eigentlich richtig eingestellt?
    (nicht daß da nur irgendwo 'ne falsche Angabe steht)

    ich frag mich auch, was du mit myscreenWidth und myscreenHeight anstellst. :shock:
    procedure TForm1.PixelsPerMM(canvas: TCanvas; var x, y: Extended);
    var
    H:HDC;
    hres,vres,
    hsiz,vsiz:integer;
    begin
  • Forum: Sonstige Fragen zu Delphi

    Re: Pixel in Millimiter umrechnen mit dieser Funktion ?

      Delphi
      by himitsu, 4. Feb 2009
    was klappt nicht? (Fehlerbeschreibung!)

    ich kann's mir zwar denken ... schau mal in die OH, was zu IntToStr steht und schau dir dann z.B. FloatToStr an.
  • Forum: Sonstige Fragen zu Delphi

    Re: Pixel in Millimiter umrechnen mit dieser Funktion ?

      Delphi
      by himitsu, 4. Feb 2009
    na du übergibst der Funktion dein Canvas (worauf zu zeichen willst),
    bekommst die Pixel pro Millimeter zurück und verrechnest diese dann mit der Größe deines Bildes.
    Var X, Y: Single;

    PixelsPerMM(Canvas, X, Y);
    MMWidth := Bild.Witdh / X;
    MMHeight := Bild.Height / Y;

    PS: mit SetMapMode könntest du auch z.B. dein Drucker-Canvas so umschalten, daß die Pixel "Millimetern" entsprechen...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=himitsu&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=128708
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz