Próbuję dowiedzieć się, dlaczego interfejs Java Print API nie obsługuje formatów papieru, w których szerokość jest większa niż wysokość. Klasa MediaSize i wszystkie jej klasy wewnętrzne mają tylko rozmiary, w których wysokość jest większa niż szerokość. Próbuję drukować etykiety o wymiarach 4 "x 2", ale zadanie drukowania, które napisałem, zawsze konwertuje je na papier 2 "x 2".Dlaczego interfejs Java Print API nie obsługuje szerokości papieru przekraczającej wysokość?
Znalazłem kilka rzeczy w Internecie, które stwierdzają, że wysokość musi zawsze być większa niż szerokość i widzieliśmy w źródłach Javy sprawdzanie tego z towarzyszącymi komunikatami, że tak jest, ale nie może znaleźć przyczyny.
Czy ktoś wie, dlaczego tak jest?
Nie znam interfejsu Java Print API, ale nie jest to problem rozwiązywany przez orientację, np. krajobraz kontra portret? –
Myślałem, że to może być sposób na obejście tego, ale o ile mogę powiedzieć, nie jest. – jonsinfinity