Java 2d vektorová grafika - převod px na cm
Ahoj, pracuji na jednom projektu (do školy).
Mám vytvořit aplikačku v javě(gui), která bude exportovat výkres do pdf(vytiskne ho) dle předem zadaných rozměrů.
Např, obdélník A=10cm, B=20cm.
Já však kreslím v px - příkazem g.drawLine(int x1, int y1, int x2, int y2).
Jak tedy přepočítat px na cm? Abych to mohl přesně vytisknout v 10cm x 20cm.
Jde mi jen o výpočet, díky za rady.
Aha, děkuji za radu, dále to zvládnu sám
Ahoj, zkoušel jsem to co jste mi poradili.
Vytisknul jsem kružnici dle vzorečku (DPI/2,54) * px;
Vyšlo 1181.0; po exportu do pdf - jsem si nastavil 100% zobrazení a změřil jsem kružnici ,,pravítke,, nicméně rozměr nesedí vůbec.
Jak na to..? Nemám za DPI dosadit DPI monitoru?
Pokud ano, jak ho zjistím?
Díky
DPI monitoru opravdu dosadit musíš. Buď si ho někde zjistíš, nebo si ho vypočítáš.
Zkoušel jsem ho vypátrat v nastavení rozlišení, ale není tam.
Jak ho vypočíst?
Co Tohle. píše to 96x96
Vypočítáš to ze šířky zobrazovací plochy monitoru a z horizontálního rozlišení.
Nevím jak se to povedlo, ale již mi to tiskne správně, každopádně díky za rady.
Až budu mít více času, tuto problematiku omrknu více.
Ahoj kluci, nechci zakládat nové vlákno a tak se zeptám tady.
Jaké se v praxi používá nejvyšší ppi pro tisk na A4?
Hledal jsem a konzultoval.
Je to 600?
Díky