PdfSaveOptions

PdfSaveOptions class

Classe che rappresenta le opzioni di salvataggio in PDF.

public class PdfSaveOptions : SaveOptions

Costruttori

NomeDescrizione
PdfSaveOptions()Default_Costruttore

Proprietà

NomeDescrizione
EncryptionDetails { get; set; }Ottiene o imposta i dettagli di crittografia. Se non è impostato, non verrà eseguita alcuna crittografia.
ImageCompression { get; set; }Specifica il tipo di compressione da utilizzare per tutte le immagini nel documento. L’impostazione predefinita èAuto .
JpegQualityLevel { get; set; }La categoria Qualità specifica il livello di compressione per un’immagine. I valori disponibili sono compresi tra 0 e 100. Più basso è il numero specificato, maggiore è la compressione e quindi minore è la qualità dell’immagine. Il valore 0 restituisce la qualità dell’immagine più bassa, mentre 100 restituisce la più alta.
OutlineTreeExpansionLevel { get; set; }Specifica fino a quale livello la struttura del documento deve essere espansa quando viene visualizzato il file PDF. 1 - vengono visualizzati solo gli elementi della struttura di primo livello, 2 - vengono visualizzati solo gli elementi della struttura di primo e secondo livello, e così via. Il valore predefinito è 1.
OutlineTreeHeight { get; set; }Specifica l’altezza della struttura della struttura del documento da salvare. 0 - la struttura della struttura non verrà convertita, 1 - verranno convertiti solo gli elementi della struttura del primo livello, e così via.
RasterizeFormulas { get; set; }Ottiene/imposta il flag che permette di rasterizzare le formule matematiche.
RasterizeIncludedGraphics { get; set; }Ottiene/imposta il flag che permette di rasterizzare la grafica inclusa PS/EPS e/o XPS/OXPS.
SubsetFonts { get; set; }Ottiene/imposta il flag che indica se sottoimpostare i caratteri nel file di output o meno.
TextCompression { get; set; }Specifica il tipo di compressione da utilizzare per tutti i flussi di contenuto eccetto le immagini. L’impostazione predefinita èFlate .

Guarda anche