Sloučit Kombinovat EPS C#

Soubor EPS je vektorová grafika uložená ve formátu Encapsulated PostScript. Mohou obsahovat text, grafiku nebo jiný vizuální obsah. Díky své škálovatelnosti je preferovanou volbou grafických designérů pro ukládání bannerů, billboardů a dalších velkých tiskových úloh. Někdy však může být nutné sloučit více souborů EPS. Tento článek popisuje, jak sloučit nebo kombinovat soubory EPS programově v C#.

Kombinovat nebo sloučit soubory EPS – instalace C# API

Aspose.Page for .NET API lze použít pro práci s různými formáty jazyka popisu stránky včetně EPS. Můžete jej rychle nakonfigurovat stažením referenčních souborů ze stránky Downloads nebo pomocí instalačního příkazu NuGet níže:

PM> Install-Package Aspose.Page

Sloučit soubory EPS programově v C#

Různé soubory EPS můžete snadno sloučit pomocí následujících kroků:

  1. Načtěte vstupní soubor EPS a zkombinujte další dokumenty EPS.
  2. Inicializujte objekt třídy PdfSaveOptions a PsDocument.
  3. Načtěte vstupní soubory pro sloučení.
  4. Zkombinujte soubory EPS a zapište vykreslený soubor ve formátu PDF.

Níže uvedený fragment kódu ukazuje, jak programově sloučit soubory EPS v C#:

// Inicializujte výstupní proud PDF
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);

// Inicializujte první vstupní datový proud souboru EPS
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);

// Inicializujte objekt options s potřebnými parametry
PdfSaveOptions options = new PdfSaveOptions(false);

// Inicializujte objekt třídy PsDocument
PsDocument document = new PsDocument(psStream);

// Vytvořte pole souborů EPS, které bude sloučeno s prvním souborem
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };

// Inicializujte objekt třídy PdfDevice
PdfDevice device = new PdfDevice(pdfStream);

try
{
    document.Merge(filesForMerge, device, options);
}
finally
{
    psStream.Close();
    pdfStream.Close();
}

Sloučit soubory EPS s pokročilými možnostmi v C#

Při slučování různých souborů EPS můžete nastavit různé možnosti. Například kvalita obrázků, potlačení chyb atd. Při slučování různých souborů EPS s pokročilými možnostmi v C# postupujte podle následujících kroků:

  1. Načtěte vstupní soubor EPS pro kombinování dalších souborů s ním.
  2. Nastavte různé vlastnosti vystavené třídou PdfSaveOptions.
  3. Sloučte zdrojové soubory EPS a zapište výstupní soubor.

Níže uvedený fragment kódu vysvětluje, jak sloučit soubory EPS v C#:

// Inicializujte výstupní proud PDF
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);

// Inicializujte první vstupní datový proud souboru EPS
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);

// Inicializujte objekt voleb s potřebnými parametry
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQualityLevel = 50;
options.SupressErrors = true;
options.Debug = false;

// Inicializujte objekt třídy PsDocument
PsDocument document = new PsDocument(psStream);

// Vytvořte pole souborů EPS, které bude sloučeno s prvním souborem
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };

// Inicializujte objekt třídy PdfDevice
PdfDevice device = new PdfDevice(pdfStream);

try
{
    document.Merge(filesForMerge, device, options);
}
finally
{
    psStream.Close();
    pdfStream.Close();
}

Získejte bezplatnou dočasnou licenci

Můžete požádat o bezplatnou dočasnou licenci k vyhodnocení plné kapacity API.

Závěr

V tomto článku jste se naučili, jak programově sloučit různé soubory EPS v C#. Kromě toho je několik dalších funkcí API popsáno v části dokumentace v různých kapitolách. Neváhejte nás kontaktovat na fóru, pokud chcete prodiskutovat jakýkoli ze svých dotazů.

Viz také

Převést soubor EPS nebo PS PostScript na dokument DOCX nebo DOC Word v C#