convert-svg-to-eps-in-csharp

Är du en utvecklare som arbetar med SVG-bilder och behöver konvertera dem till EPS-format? Du är på rätt plats! I den här guiden går vi igenom processen att konvertera SVG till EPS i C#. Oavsett om du siktar på att förbättra kompatibiliteten, förbättra utskriftskvaliteten eller effektivisera din bildhantering, kommer denna steg-för-steg-handledning att förse dig med den kunskap du behöver.

Den här artikeln tar upp följande ämnen:

  1. C# SVG to EPS Converter API – gratis nedladdning
  2. Konvertera SVG till EPS i C#
  3. Konvertera SVG till EPS Online
  4. SVG till EPS – Gratis lärresurser

C# SVG till EPS Converter API – Gratis nedladdning

För att konvertera SVG till EPS-format kommer vi att följa en tvåstegsprocedur. Först kommer vi att använda Aspose.SVG for .NET för att konvertera SVG till bild, och sedan kommer vi att konvertera bilden till EPS med Aspose.Page for .NET API.

Aspose.SVG för .NET underlättar manipulering och hantering av SVG-filer (Scalable Vector Graphics) i .NET-applikationer. Det gör det möjligt för utvecklare att skapa, redigera och konvertera SVG-filer. Klassen Converter i Aspose.SVG tillhandahåller ConvertSVG(SVGDocument source, ImageSaveOptions-alternativ, sträng outputPath) som konverterar SVG-dokument till en bild och sparar en bild på den angivna filsökvägen.

Aspose.Page för .NET låter utvecklare skapa, redigera och spara XPS, EPS och PS dokument. Den låter dig också konvertera PDL-format till andra format som stöds såsom PDF, JPG, PNG, etc. Klassen PsDocument i Aspose.Page tillhandahåller SaveImageAsEps(sträng bildfilsväg, sträng epsfilväg , PsSaveOptions options) metod som tar bildfilens sökväg, EPS-filsökvägen och PsSaveOptions som argument. Den sparar den medföljande bilden i EPS-format.

Vänligen antingen ladda ner DLL:erna för API:erna eller installera dem med NuGet.

PM> Install-Package Aspose.Page 
PM> Install-Package Aspose.SVG

Konvertera SVG till EPS i C#

Vi kan konvertera SVG-filer till EPS-bilder genom att följa stegen nedan:

  1. Ladda SVG-bilden med SVGDocument-klassen.
  2. Skapa en instans av klassen ImageSaveOptions
  3. Konvertera SVG till PNG med metoden Converter.ConvertSVG() .
  4. Efter det skapar du en instans av klassen PsSaveOptions.
  5. Till sist, anropa metoden PsDocument.SaveImageAsEps() för att spara bilden som en EPS-fil.

Följande kodexempel visar hur man konverterar en SVG-bild till EPS-format i C#.

// Detta kodexempel visar hur man konverterar SVG till EPS i C#.
using Aspose.Page.EPS;
using Aspose.Page.EPS.Device;
using Aspose.Svg;
using Aspose.Svg.Converters;

// Filsökvägar
string svg = "C:\\Files\\path_optimized.svg";
string png = "C:\\Files\\outputPNG.png";
string eps = "C:\\Files\\output.eps";

// Ladda SVG-bilden med SVGDocument
using (var document = new SVGDocument(svg))
{
    // Skapa en instans av klassen ImageSaveOptions
    var imageSaveOptions = new Aspose.Svg.Saving.ImageSaveOptions();

    // Konvertera SVG till PNG
    Converter.ConvertSVG(document, imageSaveOptions, png);
}

// skapa en instans av PsSaveOptions
PsSaveOptions PsSaveOptions = new PsSaveOptions();

// Spara PNG-bild till EPS-fil
PsDocument.SaveImageAsEps(png, eps, PsSaveOptions);

SVG till EPS Converter Library – Skaffa en gratis licens

Du kan få en gratis tillfällig licens för att prova biblioteket gratis utan några begränsningar.

Konvertera SVG till EPS Online

Prova vår gratis online-app SVG till EPS-omvandlare som utvecklats med ovanstående API. Det ger ett enkelt och intuitivt sätt att konvertera SVG-bilder till EPS-format. Med bara några klick kan du enkelt konvertera valfri SVG-fil till EPS. Prova det nu!

SVG till PS – Gratis inlärningsresurser

Du kan lära dig mer om att omvandla SVG-bilder till EPS-format och utforska andra funktioner i biblioteket med hjälp av resurserna nedan:

Slutsats

I det här blogginlägget lärde vi oss hur man konverterar SVG till EPS i C#. Steg-för-steg-guiden och kodexemplet visar hur processen är relativt enkel och bara kräver några rader kod. Dessutom tillhandahöll vi ett gratis onlinekonverteringsverktyg för att konvertera SVG-filer till EPS utan att installera någon programvara eller plugins. I händelse av oklarheter, vänligen kontakta oss på vårt gratis supportforum.

Se även