Vai al contenuto principale
Questo oggetto consente di configurare i parametri di elaborazione dei file PDF di input “solo immagine” o “immagine su testo” durante la creazione di un file PDF con testo ricercabile tramite il metodo InjectTextLayer dell’oggetto Engine. Le proprietà di un oggetto appena creato di questo tipo sono impostate su valori predefiniti appropriati (vedere la descrizione delle proprietà).

Proprietà

,di sola lettura

Restituisce l’oggetto Engine.

Specifica se modificare l’aspetto del file PDF di output in caso di problemi durante la sua elaborazione.

Per impostazione predefinita questa proprietà è FALSE, il che significa che ogni volta che il documento non è valido verrà restituito il codice FREN_E_PDFA_CONVERSION_FAILED e l’elaborazione del documento verrà annullata.
Se questa proprietà è TRUE, verrà visualizzato un avviso relativo alla modifica dell’aspetto dell’output. Utilizzare il callbackper gestire l’elaborazione del documento.

Specifica la conformità allo standard PDF/A per il file PDF di output.

Per impostazione predefinita questa proprietà è PCM_None, il che significa che il file di output eredita la conformità allo standard PDF/A dal documento originale.

Specifica se l’elaborazione del documento deve essere eseguita durante l’inserimento del livello di testo.

Per impostazione predefinita questa proprietà è TRUE. Se è FALSE, il documento originale verrà convertito senza l’inserimento del livello di testo.

Specifica se applicare la correzione dell’inclinazione e dell’orientamento al documento originale. Quando questa proprietà è impostata su TRUE, il documento finale conterrà l’immagine corretta.

Questa proprietà è disponibile solo se la proprietàCorrectOrientationModedell’oggettoPagePreprocessingParamsnon è impostata su COM_No. In caso contrario, l’inclinazione e l’orientamento non verranno corretti.

Per impostazione predefinita questa proprietà è FALSE.

Specifica se il documento PDF risultante deve essere taggato.

Il PDF taggato è un utilizzo particolare del PDF strutturato che consente di estrarre il contenuto della pagina e utilizzarlo per vari scopi, come il riflusso di testo e grafica, la conversione in formati di file quali HTML e XML e l’accessibilità per i non vedenti.

Il PDF esportato può contenere i seguenti tag:

  • <DIV> (elementi di divisione)
  • <P> (paragrafi)
  • <SPAN> (elementi di voce)
  • <L> (elementi di elenco, elementi di voce di elenco, elementi del corpo della voce di elenco ecc.)
  • <Caption> (didascalie)
  • <Figure> (immagini)
  • <Link> (collegamenti esterni)
  • <InternalLink> (collegamenti interni)
  • <Lbl> (numeratori e marcatori)
  • <RunningTitle> (titoli correnti)
  • <Note> (elementi di nota)
  • <Footnote> (elementi di testo esplicativo)
  • <Reference> (elementi di voce di riferimento).

Inoltre, i paragrafi contenenti lingue diverse verranno suddivisi in frammenti di testo con i tag <SPAN>. Ogni tag <SPAN> contiene testo in una singola lingua.

Questa proprietà deve essere impostata su TRUE:
  • se la proprietà PDFAComplianceMode è impostata su PCM_Pdfa_1a, PCM_Pdfa_2a o PCM_Pdfa_3a, poiché PDF/A-1a, PDF/A-2a e PDF/A-3a sono sempre taggati.
  • se la proprietà PDFAComplianceMode è impostata su PCM_None per impostazione predefinita, ma vengono passati come parametri di input PCM_Pdfa_1a, PCM_Pdfa_2a o PCM_Pdfa_3a.

Il valore predefinito di questa proprietà è FALSE. Tuttavia, se il file PDF sorgente è taggato, il valore di questa proprietà viene ignorato e il file PDF risultante è sempre taggato.

Parametro di output

Questo oggetto costituisce il parametro di output del metodo CreateTextLayerInjectionParams dell’oggetto Engine.

Parametro di input

Questo oggetto viene passato come parametro di input al metodo InjectTextLayer dell’oggetto Engine.

Vedi anche

Utilizzare i profili