Html5CanvasOptions
Contenuti
[
Nascondere
]Html5CanvasOptions class
Opzioni di creazione del formato del file Canvas HTML5.
public class Html5CanvasOptions : ImageOptionsBase
Costruttori
| Nome | Descrizione |
|---|---|
| Html5CanvasOptions() | Default_Costruttore |
Proprietà
| Nome | Descrizione |
|---|---|
| BufferSizeHint { get; set; } | Ottiene o imposta l’hint per la dimensione del buffer che è la dimensione massima consentita per tutti i buffer interni. |
| CanvasTagId { get; set; } | Ottiene o imposta l’identificatore del tag canvas. |
| Disposed { get; } | Ottiene un valore che indica se questa istanza è stata eliminata. |
| Encoding { get; set; } | Ottiene o imposta la codifica. |
| FullFrame { get; set; } | Ottiene o imposta un valore che indica se [fotogramma intero]. |
| FullHtmlPage { get; set; } | Ottiene o imposta un valore che indica se deve essere generata la pagina HTML completa. |
| MultiPageOptions { get; set; } | Le opzioni multipagina |
| virtual Palette { get; set; } | Ottiene o imposta la tavolozza dei colori. |
| ProgressEventHandler { get; set; } | Ottiene o imposta il gestore dell’evento di avanzamento. |
| virtual ResolutionSettings { get; set; } | Ottiene o imposta le impostazioni di risoluzione. |
| Source { get; set; } | Ottiene o imposta l’origine in cui creare l’immagine. |
| VectorRasterizationOptions { get; set; } | Ottiene o imposta le opzioni di rasterizzazione del vettore. |
| virtual XmpData { get; set; } | Ottiene o imposta il contenitore di metadati XMP. |
Metodi
| Nome | Descrizione |
|---|---|
| virtual Clone() | Clona questa istanza. |
| Dispose() | Elimina l’istanza corrente. |
Esempi
Qualsiasi immagine vettoriale (SVG, WMF, CMX, ecc.) può essere utilizzata come origine per le immagini della tela. Il codice seguente crea una semplice immagine Canvas.
[C#]
using (var image = Image.Load(@"Sample.svg"))
{
image.Save(@"Canvas.html", new Html5CanvasOptions
{
VectorRasterizationOptions = new SvgRasterizationOptions()
});
}
Puoi incorporare più di un’immagine Canvas all’interno di una pagina HTML o aggiornare una pagina già esistente. Per fare ciò devi esportare solo il tag Canvas.
[C#]
using (var image = Image.Load(@"Sample.svg"))
{
image.Save(@"Canvas.html", new Html5CanvasOptions
{
VectorRasterizationOptions = new SvgRasterizationOptions(),
FullHtmlPage = false
});
}
Guarda anche
- class ImageOptionsBase
- spazio dei nomi Aspose.Imaging.ImageOptions
- assemblea Aspose.Imaging