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

KonstruktorBeskrivning
Html5CanvasOptions()Initierar en ny instans av klassen Html5CanvasOptions.
Html5CanvasOptions(Html5CanvasOptions imageOptions)Initierar en ny instans av klassen ImageOptionsBase.

Metoder

MetodBeskrivning
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:

ParameterTypBeskrivning
imageOptionsHtml5CanvasOptionsBildalternativen.

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:

ParameterTypBeskrivning
värdejava.lang.Stringcanvas‑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:

ParameterTypBeskrivning
värdebooleanett 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:

ParameterTypBeskrivning
värdejava.nio.charset.Charsetkodningen.