PDF z polskimi znakami bez wbudowanych TTF - przyklad i pytanie

1,011 views
Skip to first unread message

Tomasz Judycki

unread,
Jun 21, 2011, 12:34:05 PM6/21/11
to warsza...@googlegroups.com
Witam!

Od lat wszyscy uparcie twierdzą, że nie da się wygenerować PDFa z
polskimi znaczkami bez wbudowania własnego fontu. Ja ten problem
rozwiązałem bardzo dawno temu, , w zupełnie innej technologii. Oto
przykład http://tv.com.pl/stepbystep/pdfinclude/pdf_pl.pdf - plik ma
12kb, więc nie ma wbudowanych żadnych fontów, a są polskie znaki.

Teraz pytanie: jak to samo zrobić przy pomocy Apache FOP?

Gotów jestem zapłacić za konsultacje, które doprowadzą do rozwiązania
tej kwestii, aczkolwiek sądzę, że pieniądze są niczym w porównaniu z
nieśmiertelną sławą, na którą można liczyć w tym przypadku ;-)

--

Pozdrawiam,

Tomasz Judycki

Textus Virtualis
Al. Wilanowska 313
02-665 Warszawa
tel/fax (48 22) 879 82 00
http://www.tv.com.pl

Wojciech Majewski

unread,
Jun 21, 2011, 1:02:12 PM6/21/11
to warsza...@googlegroups.com
Mi się wyświetla tylko ó i ł..

2011/6/21 Tomasz Judycki <tjud...@tv.com.pl>:

> --
> Otrzymujesz tę wiadomość, ponieważ subskrybujesz grupę dyskusyjną Google o
> nazwie "Warszawa Java User Group (Warszawa JUG)".
>
> Aby zamieszczać posty w tej grupie, wyślij e-mail na adres
> warsza...@googlegroups.com.
> Aby anulować subskrypcję tej grupy, wyślij e-mail na adres
> warszawa-jug...@googlegroups.com.
> Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem
> http://groups.google.com/group/warszawa-jug?hl=pl.
>
>

Michal Margiel

unread,
Jun 21, 2011, 2:15:57 PM6/21/11
to warsza...@googlegroups.com


W dniu 21 czerwca 2011 19:02 użytkownik Wojciech Majewski <wojciech...@gmail.com> napisał:
Mi się wyświetla tylko ó i ł..


  ja widzę wsio.  Ale na pytanie nie znam odpowiedzi.

--
Pozdrawiam/Best regards
Michał Margiel

http://www.confitura.pl (dawniej Javarsovia)
http://www.linkedin.com/in/MichalMargiel
http://www.margiel.eu

Bartek Kuczyński

unread,
Jun 21, 2011, 2:28:57 PM6/21/11
to warsza...@googlegroups.com
Kwestia użytej czcionki.

Times-Roman 10 ma wbudowane polskie znaki w utf. Jeżeli tworzysz
dokument oparty o czcionki wspierające ogonki to program odczytujący
powinien sobie poradzić. Spróbuj wygenerować dokument z użyciem
jakiejś niestandardowej czcionki np. Calbri pod M$ Office 2010 i
następnie otworzyć dokument pod jakimś mocno okrojonym Linuxem.

Miałem pewien czas temu z tym lekką jazdę (PDFy generujemy na RH,
klient czyta na WinXP), bo zachciało nam się jakiejś niestandardowej
czcionki użyć i SOA #1 było w użyciu.

BTW, otwórz plik vimem i zobacz co masz w środku. Następnie stwórz
plik o takiej samej treści w Libre Office i zobacz co masz w środku...
dwa różne pliki. PDF to naprawdę poryty format.

Pozdrawiam
Bartek "Koziołek" Kuczyński
http://koziolekweb.pl
Lepiej pomyśleć dwa razy i zacząć programować
niż dwa razy programować i potem zacząć myśleć
 \     /
 ~00~
  \_/
   |||

W dniu 21 czerwca 2011 20:15 użytkownik Michal Margiel
<michal....@gmail.com> napisał:

Wojciech Majewski

unread,
Jun 21, 2011, 2:34:02 PM6/21/11
to warsza...@googlegroups.com
teraz tez mi dziala (na max os x) natomiast wcześniej na Ubuntu - nie.


Tomasz Judycki

unread,
Jun 21, 2011, 3:36:45 PM6/21/11
to warsza...@googlegroups.com
A to jest prawdziwy Acrobat Reader? Czy jakaś inna implementacja pod Ubuntu? Teoretycznie Acrobat gwarantuje, że te 14 bazowych fontów zawsze będzie działało identycznie na całym świecie.

Bartek Kuczyński

unread,
Jun 21, 2011, 3:57:35 PM6/21/11
to warsza...@googlegroups.com
@Tomasz, u mnie standardowa implementacja od Adobe.


Pozdrawiam
Bartek "Koziołek" Kuczyński
http://koziolekweb.pl
Lepiej pomyśleć dwa razy i zacząć programować
niż dwa razy programować i potem zacząć myśleć
 \     /
 ~00~
  \_/
   |||

W dniu 21 czerwca 2011 21:36 użytkownik Tomasz Judycki
<tjud...@tv.com.pl> napisał:


> A to jest prawdziwy Acrobat Reader? Czy jakaś inna implementacja pod Ubuntu?
> Teoretycznie Acrobat gwarantuje, że te 14 bazowych fontów zawsze będzie
> działało identycznie na całym świecie.
>

> --
> Otrzymujesz tę wiadomość, ponieważ subskrybujesz grupę dyskusyjną Google o
> nazwie „Warszawa Java User Group (Warszawa JUG)”.

> To view this discussion on the web visit
> https://groups.google.com/d/msg/warszawa-jug/-/GMsc8ODyev4J.

Reply all
Reply to author
Forward
0 new messages