Foxit PDF SDK
|
Instance Methods | |
(id) | - init |
Constructor. | |
(id) | - initWithOther: |
Constructor, with another unembedded fonts setting object. More... | |
(BOOL) | - isEmpty |
Check whether current object is empty or not. More... | |
(void) | - setUnembeddedFontNameArray: |
Set a font name array to specify which fonts are to be unembeded. More... | |
This class represents the settings for unembedded fonts. This class object can be set to class FSOptimizerSettings and then be used to optimize a PDF document.
- (id) initWithOther: | (FSUnembeddedFontSettings*) | other |
Constructor, with another unembedded fonts setting object.
[in] | other | Another ImageSettings object. |
- (BOOL) isEmpty |
Check whether current object is empty or not.
When the current object is empty, that means current object is useless.
- (void) setUnembeddedFontNameArray: | (NSArray<NSString *> *) | font_name_array |
Set a font name array to specify which fonts are to be unembeded.
This function can be used to specify whic fonts are to be unembedded. User can use function FSPDFDoc::getEmbeddedFontData to get the embedded font name arrays of a PDF document, then decide which embeded fonts are to be unembeded, and pass the unembeded font name array to current function.
[in] | font_name_array | A font name array to specify which fonts are to be unembeded. |