Html5CanvasOptions
Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.ImageOptionsBase
public class Html5CanvasOptions extends ImageOptionsBase
Skapa HTML5 Canvas-filer enkelt med vårt API, som låter dig sömlöst kombinera element som formulär, text, bilder, animationer och länkar. Dra nytta av robusta funktioner inklusive stöd för taggidentifierare och kodningsinställningar, vilket säkerställer optimal prestanda och anpassning för dina webbprojekt.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| Html5CanvasOptions() | Initierar en ny instans av klassen Html5CanvasOptions. |
| Html5CanvasOptions(Html5CanvasOptions imageOptions) | Initierar en ny instans av klassen ImageOptionsBase. |
Metoder
| Metod | Beskrivning |
|---|---|
| getCanvasTagId() | Hämtar canvas-tagidentifikatorn. |
| setCanvasTagId(String value) | Ställer in canvas-tagidentifikatorn. |
| getFullHtmlPage() | Hämtar ett värde som indikerar om hela HTML‑sidan ska genereras. |
| setFullHtmlPage(boolean value) | Ställer in ett värde som indikerar om hela HTML‑sidan ska genereras. |
| getEncoding() | Hämtar kodningen. |
| setEncoding(Charset value) | Ställer in kodningen. |
Example: Any vector image (SVG, WMF, CMX, etc.
Vilken som helst vektorbild (SVG, WMF, CMX osv.) kan användas som källa för dina Canvas‑bilder. Följande kod skapar en enkel Canvas‑bild.
try (com.aspose.imaging.Image image = com.aspose.imaging.Image.load("Sample.svg"))
{
com.aspose.imaging.imageoptions.VectorRasterizationOptions vectorRasterizationOptions = new com.aspose.imaging.imageoptions.SvgRasterizationOptions();
com.aspose.imaging.imageoptions.Html5CanvasOptions options = new com.aspose.imaging.imageoptions.Html5CanvasOptions();
options.setVectorRasterizationOptions(vectorRasterizationOptions);
image.save("Canvas.html", options);
}
Example: You can embed more than one Canvas image within HTML page or update already existing page.
Du kan bädda in mer än en Canvas‑bild i en HTML‑sida eller uppdatera en redan befintlig sida. För att göra det måste du exportera endast Canvas‑taggen.
try (com.aspose.imaging.Image image = com.aspose.imaging.Image.load("Sample.svg"))
{
com.aspose.imaging.imageoptions.VectorRasterizationOptions vectorRasterizationOptions = new com.aspose.imaging.imageoptions.SvgRasterizationOptions();
com.aspose.imaging.imageoptions.Html5CanvasOptions options = new com.aspose.imaging.imageoptions.Html5CanvasOptions();
options.setVectorRasterizationOptions(vectorRasterizationOptions);
options.setFullHtmlPage(false);
image.save("Canvas.html", options);
}
Html5CanvasOptions()
public Html5CanvasOptions()
Initierar en ny instans av klassen Html5CanvasOptions.
Html5CanvasOptions(Html5CanvasOptions imageOptions)
public Html5CanvasOptions(Html5CanvasOptions imageOptions)
Initierar en ny instans av klassen ImageOptionsBase.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| imageOptions | Html5CanvasOptions | Bildalternativen. |
getCanvasTagId()
public final String getCanvasTagId()
Hämtar canvas-tagidentifikatorn.
Returns: java.lang.String - canvas‑taggens identifierare.
setCanvasTagId(String value)
public final void setCanvasTagId(String value)
Ställer in canvas-tagidentifikatorn.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | canvas‑taggens identifierare. |
getFullHtmlPage()
public final boolean getFullHtmlPage()
Hämtar ett värde som indikerar om hela HTML‑sidan ska genereras.
Returns: boolean - ett värde som indikerar om hela HTML‑sidan ska genereras.
setFullHtmlPage(boolean value)
public final void setFullHtmlPage(boolean value)
Ställer in ett värde som indikerar om hela HTML‑sidan ska genereras.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | boolean | ett värde som indikerar om hela HTML‑sidan ska genereras. |
Example: You can embed more than one Canvas image within HTML page or update already existing page. Du kan bädda in mer än en Canvas‑bild i en HTML‑sida eller uppdatera en redan befintlig sida. För att göra det måste du exportera endast Canvas‑taggen.
try (com.aspose.imaging.Image image = com.aspose.imaging.Image.load("Sample.svg"))
{
com.aspose.imaging.imageoptions.VectorRasterizationOptions vectorRasterizationOptions = new com.aspose.imaging.imageoptions.SvgRasterizationOptions();
com.aspose.imaging.imageoptions.Html5CanvasOptions options = new com.aspose.imaging.imageoptions.Html5CanvasOptions();
options.setVectorRasterizationOptions(vectorRasterizationOptions);
options.setFullHtmlPage(false);
image.save("Canvas.html", options);
}
getEncoding()
public final Charset getEncoding()
Hämtar kodningen.
Returns: java.nio.charset.Charset - kodningen.
setEncoding(Charset value)
public final void setEncoding(Charset value)
Ställer in kodningen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.nio.charset.Charset | kodningen. |