Thread View: pl.comp.lang.java
3 messages
3 total messages
Started by aras
Thu, 01 Sep 2011 14:11
Wydruki na LPT
Author: aras
Date: Thu, 01 Sep 2011 14:11
Date: Thu, 01 Sep 2011 14:11
16 lines
1343 bytes
1343 bytes
Witam, Piszę niedużą aplikację w Swing + HSQL. Aplkacja ta musi współpracować ze starymi drukarkami igłowymi podłączonymi do LPT i na te drukarki "puszczać" dokumenty jak faktury itp. Czy jest zatem jakaś biblioteka pozwalająca w prosty sposób formatowac tekst tak by dało się np. tworzyć na stronie tabele podając ilość kolumn, ich szerokości, położenie tekstu wewnątrz taiej kolumny, marginesy itd., czy będę zmuszony stworzyć coś własnego ? Oczywiście musi to być wydruk tekstu, więc wszelkie mi znane narzędzia raportujące odpadają. pozdr. -- Using Opera's revolutionary email client: http://www.opera.com/mail/
Re: Wydruki na LPT
Author: Jacek Czerwinski
Date: Fri, 09 Sep 2011 06:56
Date: Fri, 09 Sep 2011 06:56
36 lines
2555 bytes
2555 bytes
W dniu 2011-09-01 16:11, aras pisze: > Witam, > Piszę niedużą aplikację w Swing + HSQL. > Aplkacja ta musi współpracować ze starymi drukarkami igłowymi > podłączonymi do LPT i na te drukarki "puszczać" dokumenty jak faktury itp. > Czy jest zatem jakaś biblioteka pozwalająca w prosty sposób formatowac > tekst tak by dało się np. tworzyć na stronie tabele podając ilość > kolumn, ich szerokości, położenie tekstu wewnątrz taiej kolumny, > marginesy itd., czy będę zmuszony stworzyć coś własnego ? Kiedyś pobieżnie szukałem, nie znalazłem. Tekstowe exporty z dostępnych silników raportów oczywiście nie spełniają części wymagań. Za DOS-a miałem autorskie rozwiązanie w C++. Na pewno trzeba zrobić to warstwowo, opakować konkretne kody sterujące w ich abstrakcje. Dużo trudniejszy jest 'pion' wydruku, sprawdzanie 'czy ten blok jeszcze się zmieści na stronie, a jak nie to daj Do Przeniesienia' itp. Lużne idee: a) już martwa biblioteka tagów HTML-owych ESC ma koncepcję opakowywania tychże tagów, co zapewnia że zawsze będą "do pary". b) gdzieś niedawno ni mignął (java.dzone?) artykuł, most, wrapper, pomiędzy AWT Printable a PDF-em. W sumie przenieśli to do zupełnie "innego świata". Ale to tylko sygnał, nie wczytywałem się. c) mocne repozytorium informacji nt np kolumn, max długość, drukowalna etykieta, formatowanie prawo-lewo itp na pewno by było pomocne. Być może potraktowanie tego na wyższym stopniu abstrakcji umożliwi finalny wynik w LPT1:, TXT, PDF, HTML itp. Rzecz prowadzi do własnego silnika raportów. d) czy któryś z silników jest tak mocno pluginowalny? Nie wiem ... może BIRT ? Chetnie usłyszę o wynikach.
Re: Wydruki na LPT
Author: Michal Kleczek
Date: Fri, 09 Sep 2011 07:54
Date: Fri, 09 Sep 2011 07:54
19 lines
1565 bytes
1565 bytes
On 2011-09-01 16:11, aras wrote: > Witam, > Piszę niedużą aplikację w Swing + HSQL. > Aplkacja ta musi współpracować ze starymi drukarkami igłowymi > podłączonymi do LPT i na te drukarki "puszczać" dokumenty jak faktury itp. > Czy jest zatem jakaś biblioteka pozwalająca w prosty sposób formatowac > tekst tak by dało się np. tworzyć na stronie tabele podając ilość > kolumn, ich szerokości, położenie tekstu wewnątrz taiej kolumny, > marginesy itd., czy będę zmuszony stworzyć coś własnego ? > > Oczywiście musi to być wydruk tekstu, więc wszelkie mi znane narzędzia > raportujące odpadają. > Szybki gugle "java dotmatrix" dal mi na przyklad: http://www.java4less.com/textprinter/index.html -- Michal
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads