Sziasztok!
Valamiért nincsenek meg Evince alatt egyes PDF-ek (pl. számlák) ő és ű karakterei.
Ezeket a számlákat TCPDF generálja PDF-be, a használt betűtípus a freeserif.
A hibát reprodukáltam ezen rendszerek alatt:
Debian Stretch, GNOME, Evince 3.22.1.
OpenSUSE Leap 42.2, GNOME, Evince
Viszont jól jelenik meg ezek alatt:
Debian Jessie, KDE, Okular
Ubuntu 16.04 LTS, Unity, Evince
Van valakinek valamilyen ötlete? A generáláson is tudok minimálisan módosítani, ha kell.
- 2026 megtekintés
Hozzászólások
Tipp: nem lehet, hogy a hiányzó karakterek Helveticából lennének? Mert a WinAnsi kódolásba a magyar ékezetesek nem férnek bele.
(Elég rég, nagyjából az Unicode elterjedése óta, nem illendő dolog PDF-be nem beágyazni a fontokat, tekintve, hogy a „beépített” fontok többnyire csak az ISOLatin1 szerinti rajzolatokat tartalmazzák.)
- A hozzászóláshoz be kell jelentkezni
Nem igazán értem mit keres ott a Helvetica, mivel a teljes dokumentum Freeserif és annak a különböző változatait (dőlt, félkövér, félkövér+dőlt) tartalmazza csak és kizárólag.
--
Kum Gábor
Linux póló | Ciprus | Matek korrepetálás
- A hozzászóláshoz be kell jelentkezni
Valahol mégis hivatkozza a Helveticát.
Azt már próbáltad, hogy nem subseteled a fontot? (Csináld meg kézzel előre a subsetet ISO-8859-2-re, ha elég a magyar nyelv, ha nem akarsz 3,5 MB-ot bepakolni minden PDF-be.)
- A hozzászóláshoz be kell jelentkezni
Előfordul, hogy becsúsznak más karakterek is, nem szívesen vennék ki kézzel semmit, ahogy nézem a TCPDF megteszi helyettem.
A probléma oka továbbra sem derült ki, de a TCPDF frissítésével megoldódott.
Talán az lehet, amit fentebb írtál, kivette a TCPDF a magyar ő-t és ű-t a beágyazott fontból, pedig nem kellett volna.
Köszönöm a segítséget.
--
Kum Gábor
Linux póló | Ciprus | Matek korrepetálás
- A hozzászóláshoz be kell jelentkezni
off: egyszer én is kipróbáltam a TCPDF-et, itt blogoltam róla
- A hozzászóláshoz be kell jelentkezni
Helló
én mysql + tcpdf kzoll alapján web alapú CMR (fuvarokmány kitöltő) készítettem.
Szigorú számadású nyomtatvány egyedi sorszámmal utólagos változtatásra nincs mód a webes felületen.
nálunk minden szépen jól működik nem volt font mizéria.
üdv
Balooo
------------------------
Nincs a világon se jó, se rossz. A gondolkodás teszi azzá... (W. Shakespeare)
- A hozzászóláshoz be kell jelentkezni
Eddig nálunk sem, csak KDE-ről (Okular) GNOME-ra (Evince) váltottam.
--
Kum Gábor
Linux póló | Ciprus | Matek korrepetálás
- A hozzászóláshoz be kell jelentkezni
Bérszámfejtő szoftver kimenete nálunk is ilyen volt, de csak kinyomtatva. Maga a PDF jó volt. :) (subscribe)
- A hozzászóláshoz be kell jelentkezni
A HUP-on keresgélve találtam reggel egy ezzel kapcsolatos topikot, kimondottan a nyomtatás volt a gond, és a probléma a HPLIP-pel volt, ha jól emlékszem.
--
Kum Gábor
Linux póló | Ciprus | Matek korrepetálás
- A hozzászóláshoz be kell jelentkezni
Szívtam én is anno a tcpdf-fel és az mpdf-fel is mire rájöttem, hogy a freeserif sem jó betűtípus azt hiszem egyszerűen freefonts volt amivel jól jelent meg minden rendszer alatt, bár lehet, hogy ez már csak az mpdf-re igaz. Utána kellene néznem a forráskódoknak.
--
A főnököm mindig megtartja amit ígér, ha pénzt ígér azt is!
- A hozzászóláshoz be kell jelentkezni
Féloff: ubuntu 14.04, default "document viewer", copyright 96-12 The Evince authors, szóval evince.
Evince: kitölthető pdf, ő/ű betűt beleírva nem látszik, viszont lementi.
Adobe reader (9?), megnyitja, kicsit módosítva látszanak az ő/ű betűk, viszont lementeni nem engedi, csak nyomtatni hagyná.
Hogy sújt minket az a gyönyörű...
- A hozzászóláshoz be kell jelentkezni
LibreOffice által készített kitölthető PDF űrlap is pontosan ugyan így viselkedik Evince-el megnézve, de ugyanaz a PDF file máshol, mással nézve tökéletes.
--
http://eVIR.hu
Elektronikus Vállalatirányítási Információs Rendszer
- A hozzászóláshoz be kell jelentkezni