[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: pdf factuur, xpdf of evince



Hoi Sjoerd,

On Sat, 2015-03-28 at 00:37 +0100, Sjoerd Hiemstra wrote:
> Frans van Berckel schreef:
> > # xpdf P2013121221801661.pdf 
> > Warning: Cannot convert string
> > "-*-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1" to type FontStruct
> > <enz.>
> 
> Dit soort fonts (Helvetica, Times, Courier en zo nog een paar) wordt door
> o.a. xpdf intern gebruikt en heeft geen invloed op de weergave van de pdf.
> Ik neem aan dat deze waarschuwingen verdwijnen als je xfonts-75dpi en
> xfonts-100dpi installeert. Het schijnt dat deze op moderne Linux-systemen
> niet meer standaard worden meegeïnstalleerd.

Even gecheckt, zie dat xfonts-75dpi en 100dpi in der daad reeds zijn installeert. Maar -transcoded niet.

> Als er tekens in de weergave ontbreken, dan gaat het gewoonlijk om een
> ontbrekend font. Dat is een fout van de maker van de pdf, want alle
> gebruikte fonts zouden in de pdf ge-embed moeten zijn. Om welk font het
> gaat, kun je nagaan met:
> 
> $ pdffonts P2013121221801661.pdf

name + type + encoding + emb + sub + uni + object + ID

DMWKQU+Frutiger-Bold Type 1 Custom yes yes no 14  0
DMWKQR+Frutiger-Roman Type 1 Custom yes yes no 17  0
DMWKQS+KIX-Barcode-Regular Type 1 Builtin yes yes no 20  0
DMWKQT+FoundrySans-Light Type 1 Builtin yes yes no 23  0
Helvetica Type 1 WinAnsi no no no 25  0
Helvetica-Bold Type 1 Standard no no no 27  0
DMWKQU+Frutiger-Italic Type 1 Builtin yes yes no 30  0

> Blijkt een gebruikt font inderdaad niet in de pdf aanwezig te zijn, dan
> zou je dat font kunnen installeren. Het komt nogal eens voor dat in pdf's
> fonts worden gebruikt die standaard in Windows zitten, zodat het daar
> altijd werkt. Maar dit hoort dus niet zo te zijn.

Bij Helvetica en Bold zie ik duidelijk no/no/no staan. Zitten die
standaard wel in Windows en Mac OS? Ga maar eens zoeken hoe je in Debian
een zo'n extra font moet installeren. Of doe je dat beter per user?

Met vriendelijke groet,

Frans van Berckel


Reply to: