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 >>>> >>> >> >
signature.asc
Description: Message signed with OpenPGP using GPGMail

