Foxit PDF SDK
|
Public Member Functions | |
UnembeddedFontSettings () | |
Constructor. | |
UnembeddedFontSettings (UnembeddedFontSettings other) | |
Constructor, with another unembedded fonts setting object. More... | |
synchronized void | delete () |
Clean up related resources immediately. More... | |
boolean | isEmpty () |
Check whether current object is empty or not. More... | |
void | setUnembeddedFontNameArray (WStringArray font_name_array) throws com.foxit.sdk.PDFException |
Set a font name array to specify which fonts are to be unembeded. More... | |
![]() | |
synchronized void | delete () |
Clean up related resources immediately. More... | |
This class represents the settings for unembedded fonts. This class object can be set to class OptimizerSettings and then be used to optimize a PDF document.
com.foxit.sdk.addon.optimization.UnembeddedFontSettings.UnembeddedFontSettings | ( | UnembeddedFontSettings | other | ) |
Constructor, with another unembedded fonts setting object.
[in] | other | Another ImageSettings object. |
synchronized void com.foxit.sdk.addon.optimization.UnembeddedFontSettings.delete | ( | ) |
Clean up related resources immediately.
boolean com.foxit.sdk.addon.optimization.UnembeddedFontSettings.isEmpty | ( | ) |
Check whether current object is empty or not.
When the current object is empty, that means current object is useless.
void com.foxit.sdk.addon.optimization.UnembeddedFontSettings.setUnembeddedFontNameArray | ( | WStringArray | font_name_array | ) | throws com.foxit.sdk.PDFException |
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 pdf.PDFDoc.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. |