Převést EPS PS na TIFF WMF EMF

Soubory EPS jsou zapouzdřené soubory PostScript, které se používají k umístění obrázků do dokumentu PostScript. Soubory EPS můžete převést do různých formátů souborů programově. Další podrobnosti naleznete v následujících nadpisech:

Převodník EPS na TIFF, EMF nebo WMF – instalace C# API

Aspose.Page for .NET API podporuje převod souborů EPS do různých formátů souborů. Rozhraní API můžete snadno nainstalovat stažením souboru DLL ze sekce New Releases nebo jej nakonfigurovat pomocí správce galerie NuGet v prostředí Visual Studio IDE pomocí následujícího příkazu:

PM> Install-Package Aspose.Page

Převést soubor EPS na obrázek TIFF programově v C#

Soubor EPS můžete převést na vícestránkový nebo vícesnímkový obrázek TIFF pomocí následujících kroků:

  1. Načtěte vstupní soubor EPS.
  2. Vytvořte instanci třídy ImageSaveOptions.
  3. Vytvořte vykreslovací zařízení pro výstupní obrázek TIFF.
  4. Převeďte obrázek EPS na obrázek TIFF pomocí metody Save.

Následující kód ukazuje, jak převést soubor EPS na obrázek TIFF programově v C#:

// vytvořte proud pro vstupní soubor EPS
using (var epsStream = new FileStream("Sample.eps", FileMode.Create, FileAccess.Read))
{
    // vytvořit stream pro výstupní soubor TIFF
    using (var tiffStream = File.Open("output.tiff", FileMode.Open, FileAccess.Write))
    {
        // načíst soubor EPS ze streamu
        var document = new Aspose.Page.EPS.PsDocument(epsStream);

        // vytvořit instanci ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // vytvořit vykreslovací zařízení pro TIFF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Tiff);
 
       // Převést EPS na TIFF obrázek
        document.Save(device, options);
    }
}

Programově převést EPS na EMF obrázek pomocí C#

Postscriptový soubor EPS můžete převést na obrázek EMF pomocí následujících kroků:

  1. Načtěte vstupní soubor EPS pomocí třídy PsDocument.
  2. Inicializujte objekt třídy ImageSaveOptions.
  3. Vytvořte vykreslovací zařízení s třídou ImageDevice.
  4. Nakonec převeďte EPS na obrázek EMF.

Níže uvedený kód vysvětluje, jak převést soubor EPS na obrázek EMF programově pomocí C#:

// vytvořte proud pro vstupní soubor EPS
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // vytvořit stream pro výstupní soubor EMF
    using (var pdfStream = System.IO.File.Open("output.emf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // načíst soubor EPS ze streamu
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // vytvořit instanci ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // vytvořit vykreslovací zařízení pro EMF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Emf);

        // Převést EPS na EMF obrázek
        document.Save(device, options);
    }
} 

Programová konverze souborů EPS do WMF pomocí C#

Soubor EPS můžete exportovat nebo uložit jako obrázek WMF pomocí následujících kroků:

  1. Nejprve načtěte vstupní soubor EPS pomocí konstruktoru PsDocument.
  2. Spusťte instanci třídy ImageSaveOptions.
  3. Převést obrázek EPS na WMF.

Následující kód ukazuje, jak převést EPS na obrázek WMF programově pomocí C#:

// vytvořte proud pro vstupní soubor EPS
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // vytvořit stream pro výstupní soubor WMF
    using (var pdfStream = System.IO.File.Open("output.wmf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // načíst soubor EPS ze streamu
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // vytvořit instanci ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // vytvořit vykreslovací zařízení pro WMF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Wmf);

        // Převést EPS na WMF obrázek
        document.Save(device, options);
    }
} 

Získejte bezplatnou licenci API

Všechny funkce API můžete vyhodnotit pomocí Free Temporary License.

Závěr

Na závěr jste se naučili, jak převést soubor EPS na obrázek TIFF, EMF nebo WMF programově pomocí C#. Tyto funkce můžete začlenit do jakékoli aplikace .NET. Kromě toho můžete prozkoumat další funkce na Dokumentace API nebo nás neváhejte kontaktovat na Free Support Forum.

Viz také