převést-svg-to-eps-in-csharp

Jste vývojář pracující s obrázky SVG a potřebujete je převést do formátu EPS? Jste na správném místě! V této příručce vás provedeme procesem převodu SVG na EPS v C#. Ať už chcete zlepšit kompatibilitu, zlepšit kvalitu tisku nebo zefektivnit práci s obrázky, tento podrobný návod vás vybaví znalostmi, které potřebujete.

Tento článek se zabývá následujícími tématy:

  1. C# SVG to EPS Converter API – bezplatné stažení
  2. Převést SVG na EPS v C#
  3. Převést SVG na EPS online
  4. SVG to EPS – bezplatné výukové zdroje

C# SVG to EPS Converter API – ke stažení zdarma

Pro převod SVG do formátu EPS budeme postupovat ve dvou krocích. Nejprve použijeme Aspose.SVG for .NET k převodu SVG na obrázek a poté převedeme obrázek na EPS pomocí Aspose.Page for .NET API.

Aspose.SVG for .NET usnadňuje manipulaci a správu souborů Scalable Vector Graphics (SVG) v aplikacích .NET. Umožňuje vývojářům vytvářet, upravovat a převádět soubory SVG. Třída Converter Aspose.SVG poskytuje ConvertSVG(SVGDocument source, ImageSaveOptions options, string outputPath), která převede SVG dokument na obrázek a uloží obrázek na zadanou cestu k souboru.

Aspose.Page for .NET umožňuje vývojářům vytvářet, upravovat a ukládat dokumenty XPS, EPS a PS. Umožňuje také převádět formáty PDL do jiných podporovaných formátů, jako jsou PDF, JPG, PNG atd. Třída PsDocument na stránce Aspose.Page poskytuje SaveImageAsEps(string imageFilePath, string epsFilePath , PsSaveOptions options) metoda, která přebírá cestu k souboru obrázku, cestu k souboru EPS a PsSaveOptions jako argumenty. Uloží poskytnutý obrázek ve formátu EPS.

Prosím buď stáhněte si DLL rozhraní API, nebo je nainstalujte pomocí NuGet.

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

Převést SVG na EPS v C#

Soubory SVG můžeme převést na obrázky EPS podle následujících kroků:

  1. Načtěte obraz SVG pomocí třídy SVGDocument.
  2. Vytvořte instanci třídy ImageSaveOptions
  3. Převeďte SVG na PNG pomocí metody Converter.ConvertSVG().
  4. Poté vytvořte instanci třídy PsSaveOptions.
  5. Nakonec zavolejte metodu PsDocument.SaveImageAsEps() a uložte obrázek jako soubor EPS.

Následující příklad kódu ukazuje, jak převést obrázek SVG do formátu EPS v C#.

// Tento příklad kódu ukazuje, jak převést SVG na EPS v C#.
using Aspose.Page.EPS;
using Aspose.Page.EPS.Device;
using Aspose.Svg;
using Aspose.Svg.Converters;

// Cesty k souboru
string svg = "C:\\Files\\path_optimized.svg";
string png = "C:\\Files\\outputPNG.png";
string eps = "C:\\Files\\output.eps";

// Načtěte obrázek SVG pomocí dokumentu SVGDocument
using (var document = new SVGDocument(svg))
{
    // Vytvořte instanci třídy ImageSaveOptions
    var imageSaveOptions = new Aspose.Svg.Saving.ImageSaveOptions();

    // Převést SVG na PNG
    Converter.ConvertSVG(document, imageSaveOptions, png);
}

// vytvořte instanci PsSaveOptions
PsSaveOptions PsSaveOptions = new PsSaveOptions();

// Uložit obrázek PNG do souboru EPS
PsDocument.SaveImageAsEps(png, eps, PsSaveOptions);

Knihovna převodníků SVG na EPS – Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci a vyzkoušet knihovnu zdarma bez jakýchkoli omezení.

Převést SVG na EPS Online

Vyzkoušejte prosím naši bezplatnou online aplikaci SVG to EPS converter vyvinutou pomocí výše uvedeného API. Poskytuje jednoduchý a intuitivní způsob převodu obrázků SVG do formátu EPS. Pouhými několika kliknutími můžete snadno převést jakýkoli soubor SVG na EPS. Vyzkoušejte to hned!

SVG na PS – bezplatné výukové zdroje

Můžete se dozvědět více o transformaci obrázků SVG do formátu EPS a prozkoumat další funkce knihovny pomocí zdrojů níže:

Závěr

V tomto blogovém příspěvku jsme se naučili, jak převést SVG na EPS v C#. Podrobný průvodce a ukázka kódu ukazuje, jak je proces relativně jednoduchý a vyžaduje pouze několik řádků kódu. Kromě toho jsme poskytli bezplatný online konvertorový nástroj pro převod souborů SVG na EPS bez instalace jakéhokoli softwaru nebo pluginů. V případě jakýchkoliv nejasností nás prosím kontaktujte na našem bezplatném fóru podpory.

Viz také