protected void |
CFFFontSubset.CreateCharset(CFFFont.OffsetItem charsetRef,
int nglyphs) |
Function creates new CharSet for non-CID fonts.
|
protected void |
CFFFontSubset.CreateFDArray(CFFFont.OffsetItem fdarrayRef,
CFFFont.OffsetItem privateRef,
int Font) |
Function creates new FDArray for non-CID fonts.
|
protected void |
CFFFontSubset.CreateFDSelect(CFFFont.OffsetItem fdselectRef,
int nglyphs) |
Function creates new FDSelect for non-CID fonts.
|
protected void |
CFFFontSubset.CreateKeys(CFFFont.OffsetItem fdarrayRef,
CFFFont.OffsetItem fdselectRef,
CFFFont.OffsetItem charsetRef,
CFFFont.OffsetItem charstringsRef) |
Function adds the keys into the TopDict
|
(package private) void |
CFFFontSubset.CreateNonCIDPrivate(int Font,
CFFFont.OffsetItem Subr) |
The function creates a private dict for a font that was not CID
All the keys are copied as is except for the subrs key
|
(package private) void |
CFFFontSubset.CreateNonCIDSubrs(int Font,
CFFFont.IndexBaseItem PrivateBase,
CFFFont.OffsetItem Subrs) |
the function marks the beginning of the subrs index and adds the subsetted subrs
index to the output list.
|
(package private) void |
CFFFontSubset.ReconstructFDArray(int Font,
CFFFont.OffsetItem[] fdPrivate) |
Function subsets the FDArray and builds the new one with new offsets
|
(package private) void |
CFFFontSubset.ReconstructPrivateDict(int Font,
CFFFont.OffsetItem[] fdPrivate,
CFFFont.IndexBaseItem[] fdPrivateBase,
CFFFont.OffsetItem[] fdSubrs) |
Function Adds the new private dicts (only for the FDs used) to the list
|
(package private) void |
CFFFontSubset.ReconstructPrivateSubrs(int Font,
CFFFont.IndexBaseItem[] fdPrivateBase,
CFFFont.OffsetItem[] fdSubrs) |
Function Adds the new LSubrs dicts (only for the FDs used) to the list
|