ImageCompressionOptions
Contenuti
[
Nascondere
]ImageCompressionOptions class
La classe contiene le opzioni impostate per la compressione dell’immagine.
public class ImageCompressionOptions
Costruttori
Nome | Descrizione |
---|---|
ImageCompressionOptions() | Default_Costruttore |
Proprietà
Nome | Descrizione |
---|---|
CompressImages { get; set; } | Se questo flag è impostato su true, le immagini verranno compresse nel documento. il livello di compressione è specificato con la proprietà ImageQuality. |
Encoding { get; set; } | Ottiene o imposta la codifica utilizzata per archiviare le immagini. |
ImageQuality { get; set; } | Specifica il livello di compressione dell’immagine quando viene utilizzato il flag CompressIamges. |
MaxResolution { get; set; } | Specifica la risoluzione massima delle immagini. Se l’immagine ha una risoluzione maggiore, verrà ridimensionata |
ResizeImages { get; set; } | Se questo flag è impostato su true e CompressImages è true, le immagini verranno ridimensionate se la risoluzione dell’immagine è maggiore del parametro MaxResolution specificato. |
Version { get; set; } | Versione dell’algoritmo di compressione. I valori possibili sono: 1. compressione standard, 2. veloce (compressione migliorata che è più veloce dello standard ma potrebbe non essere applicabile a tutte le immagini), 3. mista (la compressione standard viene applicata alle immagini che non possono essere compresse da un algoritmo più veloce, questo può fornire la migliore compressione ma è più lento dell’algoritmo “fast”. La versione “Fast” non è applicabile per il ridimensionamento delle immagini (verrà utilizzato il metodo standard). L’impostazione predefinita è “Standard”. |
Guarda anche
- spazio dei nomi Aspose.Pdf.Optimization
- assemblea Aspose.PDF