PdfFormatConversionOptions
General
PdfFormatConversionOptions és una classe en FOSS per Java.
Opcions per controlar la validació i conversió de PDF/A (i altres estàndards).
Aquesta classe proporciona 41 mètodes per treballar amb objectes PdfFormatConversionOptions en programes Java. Els mètodes disponibles inclouen: PdfFormatConversionOptions, getAutoTaggingSettings, getDefault, getDefaultFontName, getErrorAction, getExcludeFontsStrategy, getFontEmbeddingOptions, getFormat, getIccProfileFileName, getLogFileName, getLogStream, getSoftMaskAction, i 26 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: alignText, autoTaggingSettings, default, defaultFontName, embedFonts, errorAction, i 13 més.
Propietats
| Nom | Tipus de productes | Access | Descripció |
|---|---|---|---|
default | PdfFormatConversionOptions | Llegeix. | Retorna un conjunt d’opcions per defecte conservador utilitzat per a crides de validació simples. |
logFileName | String | Llegeix. | Retorna el nom del fitxer de registre, o {@code null} si no està establert. |
logStream | OutputStream | Llegeix. | Retorna el flux de sortida del registre, o {@code null} si no està establert. |
format | PdfFormat | Llegeix. | Retorna el format PDF de destinació. |
errorAction | ConvertErrorAction | Llegeix. | Retorna l’estratègia d’acció de l"error". |
transparencyAction | ConvertTransparencyAction | Llegeix. | Retorna l’acció de manipulació de transparència. |
embedFonts | boolean | Llegeix. | Retorna si s’han d’incloure fonts durant la conversió. |
subsetFonts | boolean | Llegeix. | Retorna si s’han de subconfigurar fonts incrustades. |
defaultFontName | String | Llegeix. | Retorna el nom de font predeterminat utilitzat quan no es pot trobar una lletra. |
ignoreResourceFontErrors | boolean | Llegeix. | Retorna si s’han d’ignorar els errors de font del recurs durant la conversió. |
alignText | boolean | Llegeix. | Retorna si l’alineació de text està habilitada durant la conversió. |
softMaskAction | ConvertSoftMaskAction | Llegeix. | Retorna l’acció de manipulació de màscara suau. |
autoTaggingSettings | AutoTaggingSettings | Llegeix. | Retorna les configuracions d’auto-etiquetatge, o {@code null} si no està establert. |
optimizeFileSize | boolean | Llegeix. | Retorna si la conversió ha de intentar minimitzar el mida del fitxer d’exportació. |
lowMemoryMode | boolean | Llegeix. | Retorna si el mode de conversió amb poca memòria està activat. |
transferInfo | boolean | Llegeix. | Retorna si la informació del document s’ha de transferir a metadades generades. |
iccProfileFileName | String | Llegeix. | Retorna el nom del fitxer de perfil ICC utilitzat per a la generació d’intenció de sortida. |
fontEmbeddingOptions | FontEmbeddingOptions | Llegeix. | Retorna les opcions d’incorporació de fonts utilitzades per la conversió. |
excludeFontsStrategy | int | Llegeix. | Retorna les banderes de la estratègia d’exclusió de fonts bitwise. |
Mètodes
| Signature | Descripció |
|---|---|
PdfFormatConversionOptions(format: PdfFormat) | Crea opcions per al format subministrat utilitzant el comportament de suposició en error predeterminat. |
PdfFormatConversionOptions(format: PdfFormat, errorAction: ConvertErrorAction) | Crea opcions per al format subministrat i l’acció d’error sense registre predefinit. |
PdfFormatConversionOptions(logFileName: String, format: PdfFormat, errorAction: ConvertErrorAction) | Crea opcions que escriuen el registre de conversió en un fitxer. |
PdfFormatConversionOptions(logStream: OutputStream, format: PdfFormat, errorAction: ConvertErrorAction) | Crea opcions que escriuen el registre de conversió en un flux d’exportació. |
getDefault() → PdfFormatConversionOptions | Retorna un conjunt d’opcions per defecte conservador utilitzat per a crides de validació simples. |
getLogFileName() → String | Retorna el nom del fitxer de registre, o {@code null} si no està establert. |
setLogFileName(logFileName: String) | Estableix el nom del fitxer de registre. |
getLogStream() → OutputStream | Retorna el flux de sortida del registre, o {@code null} si no està establert. |
setLogStream(logStream: OutputStream) | Estableix el flux de sortida del registre. |
getFormat() → PdfFormat | Retorna el format PDF de destinació. |
setFormat(format: PdfFormat) | Estableix el format PDF de destinació. |
getErrorAction() → ConvertErrorAction | Retorna l’estratègia d’acció de l"error". |
setErrorAction(errorAction: ConvertErrorAction) | Estableix l’estratègia d’acció d’error. |
getTransparencyAction() → ConvertTransparencyAction | Retorna l’acció de manipulació de transparència. |
setTransparencyAction(transparencyAction: ConvertTransparencyAction) | Estableix l’acció de gestió de transparència. |
isEmbedFonts() → boolean | Retorna si s’han d’incloure fonts durant la conversió. |
setEmbedFonts(embedFonts: boolean) | Estableix si les fonts s’han d’incrustar durant la conversió. |
isSubsetFonts() → boolean | Retorna si s’han de subconfigurar fonts incrustades. |
setSubsetFonts(subsetFonts: boolean) | Estableix si les fonts incrustades s’han de subestablir. |
getDefaultFontName() → String | Retorna el nom de font predeterminat utilitzat quan no es pot trobar una lletra. |
setDefaultFontName(defaultFontName: String) | Estableix el nom de la font per defecte utilitzat quan no es pot trobar una font. |
isIgnoreResourceFontErrors() → boolean | Retorna si s’han d’ignorar els errors de font del recurs durant la conversió. |
setIgnoreResourceFontErrors(ignoreResourceFontErrors: boolean) | S’estableix si s’han d’ignorar els errors de font del recurs durant la conversió. |
isAlignText() → boolean | Retorna si l’alineació de text està habilitada durant la conversió. |
setAlignText(alignText: boolean) | Es defineix si s’ha d’aplicar l’alineació de text durant la conversió. |
getSoftMaskAction() → ConvertSoftMaskAction | Retorna l’acció de manipulació de màscara suau. |
setSoftMaskAction(softMaskAction: ConvertSoftMaskAction) | Estableix l’acció de gestió de màscara suau. |
getAutoTaggingSettings() → AutoTaggingSettings | Retorna les configuracions d’auto-etiquetatge, o {@code null} si no està establert. |
setAutoTaggingSettings(autoTaggingSettings: AutoTaggingSettings) | Configura la configuració d’autoetiquetatge per a l’etiquetatge automàtic de les estructures durant la conversió. |
isOptimizeFileSize() → boolean | Retorna si la conversió ha de intentar minimitzar el mida del fitxer d’exportació. |
setOptimizeFileSize(optimizeFileSize: boolean) | Establi si la conversió ha de intentar minimitzar el mida del fitxer d’exportació. |
isLowMemoryMode() → boolean | Retorna si el mode de conversió amb poca memòria està activat. |
setIsLowMemoryMode(lowMemoryMode: boolean) | Estableix si el mode de conversió de baixa memòria està habilitat. |
isTransferInfo() → boolean | Retorna si la informació del document s’ha de transferir a metadades generades. |
setTransferInfo(transferInfo: boolean) | Es defineix si la informació del document s’ha de transferir a metadades generades. |
getIccProfileFileName() → String | Retorna el nom del fitxer de perfil ICC utilitzat per a la generació d’intenció de sortida. |
setIccProfileFileName(iccProfileFileName: String) | S’estableix el nom del fitxer de perfil ICC utilitzat per a la generació d’intencions de sortida. |
getFontEmbeddingOptions() → FontEmbeddingOptions | Retorna les opcions d’incorporació de fonts utilitzades per la conversió. |
setFontEmbeddingOptions(fontEmbeddingOptions: FontEmbeddingOptions) | Estableix les opcions d’incrustació de fonts utilitzades per la conversió. |
getExcludeFontsStrategy() → int | Retorna les banderes de la estratègia d’exclusió de fonts bitwise. |
setExcludeFontsStrategy(excludeFontsStrategy: int) | Estableix els senyaladors de l’estratègia d’exclusió de fonts a nivell de bits. |