LoadOptions.PageSizeAdjustmentModes

LoadOptions.PageSizeAdjustmentModes enumeration

ATTENZIONE! La funzionalità è stata implementata ma non è stata ancora inserita nell’API pubblica poiché il problema del blocco nel livello OSHARED è stato rivelato per il documento di esempio. Rappresenta la modalità di utilizzo delle dimensioni della pagina durante la conversione. I formati (come HTML, EPUB ecc.), di solito hanno un design float , quindi, consente di adattare la dimensione della pagina richiesta . Ma a volte il contenuto ha specifiche posizioni orizzontali o dimensioni che non consentono di inserire il contenuto nella dimensione della pagina richiesta. In tal caso possiamo definire cosa dovrebbe essere fatto in questo caso (cioè quando la dimensione del contenuto non si adatta a dimensione iniziale della pagina richiesta di risultato documento PDF).

public enum PageSizeAdjustmentModes

I valori

NomeValoreDescrizione
NoAjustmentAllwaysUsePredefinedSize0In questa modalità le pagine dei risultati avranno la dimensione della pagina richiesta definita in LoadOptions, indipendentemente dal fatto che il contenuto dopo la conversione esca dai limiti della pagina o no.
EnlargeRequiredViewportWidthAndDoConversionAgain1Questa modalità definisce tale comportamento: dopo aver ottenuto il risultato della conversione , e aver rilevato il fatto che alcuni contenuti sono stati troncati, la larghezza della portview viene ingrandita per adattarsi al contenuto e la conversione viene ripetuta. Questa modalità consente di ottenere meno pagine nel risultato in questo caso, ma richiede un rendering ripetuto (e quindi più tempo di elaborazione).

Guarda anche