Class MetafileRenderingOptions
Il nome: Aspose.Words.Saving Assemblea: Aspose.Words.dll (25.4.0)
Permette di specificare ulteriori opzioni di rendering metafilica.
Per saperne di più, visita il Handling Windows Metafiles Articolo di documentazione.
public class MetafileRenderingOptions
Inheritance
object ← MetafileRenderingOptions
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MetafileRenderingOptions()
public MetafileRenderingOptions()
Properties
EmfPlusDualRenderingMode
Riceve o impone un valore che determina come i metafili EMF+ Dual dovrebbero essere rilasciati.
public EmfPlusDualRenderingMode EmfPlusDualRenderingMode { get; set; }
Valore di proprietà
Remarks
I metafili EMF+ Dual contengono entrambe le parti EMF+ e EMF. MS Word e GDI+ rendono sempre la parte EMF+. Aspose.Words attualmente non supporta pienamente tutti i record EMF+ e in alcuni casi rendendo il risultato della parte EMF sembra meglio poi rendendo il risultato della parte EMF+.
Questa opzione viene utilizzata solo quando i metafili vengono rilasciati come grafici vectoriali.Quando i metafili vengono rilasciati in bitmap, la parte EMF+ viene sempre utilizzata.
Il valore di default è Aspose.Words.Saving.EmfPlusDualRenderingMode.EmfPlusWithFallback.
EmulateRasterOperations
Riceve o impone un valore che determina se le operazioni di raster dovrebbero essere emulate o meno.
public bool EmulateRasterOperations { get; set; }
Valore di proprietà
Remarks
Le operazioni di raster specifici potrebbero essere utilizzate nei metafili. non possono essere renderate direttamente ai grafici vettori. Operazioni emulatorie richiedono la rasterializzazione parziale dei grafici vittoriali risultanti che possono influenzare le prestazioni di rendering dei metafil.
Quando questo valore è impostato , Aspose.Words emulizza le operazioni di raster. la produzione risultante potrebbe essere parzialmente rasterizzato e il rendimento potrebbe essere più lento.
Quando questo valore è impostato a , Aspose.Words non emula le operazioni di raster.Quando Aspose.Words incontrerà un’operazione di raster in un metafile si riduce per rendere il metafile in una bitmap utilizzando il sistema operativo.
Questa opzione viene utilizzata solo quando i metafili vengono rilasciati come grafici vectoriali.
Il valore default è.
EmulateRenderingToSizeOnPage
Riceve o impone un valore che determina se il rendering metafilico emulga l’esposizione del metafilico in base alla dimensione della paginao l’esposizione del metafilo nella sua dimensione predefinita.
public bool EmulateRenderingToSizeOnPage { get; set; }
Valore di proprietà
Remarks
Quando i metafili vengono visualizzati in MS Word, alcuni grafici possono essere scalati in base alla vera dimensione dei metafili in pixel.
Quando questo valore è impostato a , Aspose.Words emula rendering in base alla dimensione metafilica sulla pagina. La dimensione in pixel viene calcolata dalla dimensione metafilica sulla pagina e dalla specifica Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution.
Quando questo valore è impostato, Aspose.Words emula il rendering metafilico alla sua dimensione predefinita in pixel.
Questa opzione viene utilizzata solo quando i metafili vengono rilasciati come grafici vectoriali.
Il valore default è.
EmulateRenderingToSizeOnPageResolution
Riceve o impone la risoluzione in pixel per pollice per l’emulazione dei metafili rendendo alla dimensione sulla pagina.
public int EmulateRenderingToSizeOnPageResolution { get; set; }
Valore di proprietà
Remarks
Questa opzione viene utilizzata solo quando Aspose.Words.Saving.MetafileRenderingOptions.EmulateRenderingToSizeOnPage è impostato a .
Il valore predefinito è 96.Questa è una risoluzione display predefinita. cioè il rendering metafilico emulgerà l’esposizione del metafilico in MS Word con un fattore zoom del 100%.
RenderingMode
Riceve o impone un valore che determina come le immagini metafiliche dovrebbero essere riprodotte.
public MetafileRenderingMode RenderingMode { get; set; }
Valore di proprietà
Remarks
Per le immagini è Aspose.Words.Saving.MetafileRenderingMode.Bitmap.Per altri formati è Aspose.Words.Saving.MetafileRenderingMode.VectorWithFallback.
UseEmfEmbeddedToWmf
Riceve o stabilisce un valore che determina come i metafili WMF con metafili EMF incorporati dovrebbero essere rilasciati.
public bool UseEmfEmbeddedToWmf { get; set; }
Valore di proprietà
Remarks
I metafili WMF potrebbero contenere dati EMF incorporati. MS Word nella maggior parte dei casi utilizza dati EMF incorporati. GDI+ utilizza sempre i dati WMF.
Quando questo valore è impostato , Aspose.Words utilizza i dati EMF incorporati durante il rendering.
Quando questo valore è impostato , Aspose.Words utilizza i dati WMF durante il rendering.
Questa opzione viene utilizzata solo quando i metafili vengono rilasciati come grafici vectoriali.Quando i metafili vengono rilasciati in bitmap, i dati WMF vengono sempre utilizzati.
Il valore default è.
UseGdiRasterOperationsEmulation
Riceve o impone un valore che determina se utilizzare il GDI+ per l’emulazione delle operazioni di raster.
public bool UseGdiRasterOperationsEmulation { get; set; }
Valore di proprietà
Remarks
La biblioteca di Windows GDI+ potrebbe essere utilizzata per simulare le operazioni di raster. fornisce supporto per tutte le operazioni di raster rispetto all’emulazione di Aspose.Words, ma le prestazioni possono essere più lente in alcuni casi.
Quando questo valore è impostato , Aspose.Words utilizza GDI+ per l’emulazione delle operazioni di raster.
Quando questo valore è impostato , Aspose.Words utilizza la propria implementazione di operazioni di raster emulazione.
Questa opzione viene utilizzata solo quando i metafili vengono rilasciati come grafici vectoriali.
Il valore default è.