These products aren’t as customizable as I wish and also I want to learn more 
about PDF’s aswell. Also If I have some working code I could share it.
Beste Grüße / Best Regards

Christian Schmitt
Entwickler / Developer



> Am 09.12.2015 um 22:28 schrieb Tilman Hausherr <[email protected]>:
> 
> Am 09.12.2015 um 22:01 schrieb Christian Schmitt:
>> Hello,
>> 
>> thanks for your help I already looked a little bit deeper, after I tried to 
>> use PDResources which could add font’s but if I add the font in every page 
>> the file gets too big and if I only add the font at the first page it won’t 
>> validate correctly.
> 
> If it is the same font, you can add the same COSStream object, i.e. you don't 
> have to create a new one.
> 
> About the size - that's why subsets are used. But for that, you would have to 
> analyse each content stream to see which glyphs are used.
> 
> It's probably cheaper to buy a product like callas pdfaPilot.
> https://secure.callassoftware.com/buy_per_web/cls_formBPW_de.php?product=610
> 
> Tilman
> 
>> After that I looked at COS but I’m not that far yet, still thanks after 
>> looking inside the source of pdfbox I will definitely find out more things.
>> 
>> 
>>> Am 09.12.2015 um 18:31 schrieb Tilman Hausherr <[email protected] 
>>> <mailto:[email protected]>>:
>>> 
>>> Am 09.12.2015 um 15:19 schrieb Christian Schmitt:
>>>> I know how to extract them, however adding them seems to be the „bigger“ 
>>>> problem, since mostly I can’t just embed them with a command. The problem 
>>>> relies on where I should put the font file, currently I have a folder with 
>>>> all the necessary fonts and could create font objects with that and also I 
>>>> know which fonts are missing inside my pdf, but now the problem relies on 
>>>> attach the file i.e. embed the font.
>>> 
>>> You need to understand the COS data types (COSDictionary, COSStream, 
>>> COSArray, COSBase etc), then insert a COSStream (that has your font file) 
>>> at the correct place in the font descriptor (type COSDictionary) with the 
>>> correct key. The key is FontFile1, FontFile2 or FontFile3 depending on the 
>>> type of font.
>>> 
>>> Tilman
>>> 
>>>> 
>>>> 
>>>> Beste Grüße / Best Regards
>>>> 
>>>> 
>>>> <Mail-Anhang.png>
>>>> 
>>>> 
>>>> 
>>>> Christian Schmitt
>>>> Entwickler / Developer
>>>> 
>>>> 
>>>> 
>>>>> Am 08.12.2015 um 18:49 schrieb Tilman Hausherr <[email protected] 
>>>>> <mailto:[email protected]>>:
>>>>> 
>>>>> PDFDebugger
>>>> 
>>> 
>> 
> 

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to