Seite 1 von 1

[gelöst] Qt4: Auflösungsunabhängig Druckausgaben erstellen

Verfasst: 18. November 2009 09:58
von nando
Hi,

ich zeichne mit einem Painter und moechte das Ergebnis dann drucken.

In der Konfiguration möchte ich bestimmten wieviele cm z.B. eine Tabelle ganau breit sein soll.

Irgendwie kommen bei mir aber je nach Auflösung verschieden grosse Tabellen raus.

Weiss jemand was ich beachten, damit ich immer die selben Resultate erhalte?

Ich zeichen mit einem QPainter...

Und gibt es eine Möglichkeit cm in Pixel umzurechnen. Das brauch ich ja wenn ich mit dem Painter arbeite...

In der Konfig sollte sowas stehen wie:

BREITE = 22cm

und dann soll die Tabelle auch 22cm breit sein, egal ob 1024x768 oder
1920x1020er Auflösung....

Gruss,
Nando

Verfasst: 18. November 2009 10:10
von Mani99
Pixel in cm / cm in pixel umrechnen:

Alle formeln sind auflösungsabhängig, ich hab hier eben 300 dpi angegeben, das kannst du aber für die jeweilige auflösung ändern!

cm --> pixel:
Größe in cm * 300 dpi / 2,54 = Pixel

pixel --> cm:
Maß in Pixel * 2,54 / 300 dpi = cm