병합 EPS C# 병합

EPS 파일은 캡슐화된 포스트스크립트 형식으로 저장된 벡터 그래픽입니다. 여기에는 텍스트, 그래픽 또는 기타 시각적 콘텐츠가 포함될 수 있습니다. 확장성 기능으로 인해 그래픽 디자이너가 배너, 광고판 및 기타 대형 인쇄 작업을 저장하기 위해 선호하는 선택입니다. 그러나 때로는 여러 EPS 파일을 병합해야 할 수도 있습니다. 이 문서에서는 C#에서 프로그래밍 방식으로 EPS 파일을 병합하거나 결합하는 방법을 설명합니다.

EPS 파일 결합 또는 병합 – C# API 설치

Aspose.Page for .NET API는 EPS를 포함한 다양한 Page Description Language 형식으로 작업하는 데 사용할 수 있습니다. 다운로드 페이지에서 참조 파일을 다운로드하거나 아래의 NuGet 설치 명령을 사용하여 빠르게 구성할 수 있습니다.

PM> Install-Package Aspose.Page

C#에서 프로그래밍 방식으로 EPS 파일 병합

다음 단계에 따라 다른 EPS 파일을 쉽게 병합할 수 있습니다.

  1. 다른 EPS 문서를 결합하려면 입력 EPS 파일을 로드합니다.
  2. PdfSaveOptionsPsDocument 클래스 개체를 초기화합니다.
  3. 병합할 입력 파일을 로드합니다.
  4. EPS 파일을 결합하고 렌더링된 파일을 PDF 형식으로 작성합니다.

아래 코드 조각은 C#에서 프로그래밍 방식으로 EPS 파일을 병합하는 방법을 보여줍니다.

// PDF 출력 스트림 초기화
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);

// 첫 번째 EPS 파일 입력 스트림 초기화
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);

// 필요한 매개변수로 옵션 객체 초기화
PdfSaveOptions options = new PdfSaveOptions(false);

// PsDocument 클래스 개체 초기화
PsDocument document = new PsDocument(psStream);

// 첫 번째 파일과 병합될 EPS 파일의 배열을 만듭니다.
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };

// PdfDevice 클래스 개체 초기화
PdfDevice device = new PdfDevice(pdfStream);

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

C#의 고급 옵션을 사용하여 EPS 파일 병합

다른 EPS 파일을 병합하면서 다양한 옵션을 설정할 수 있습니다. 예를 들어, 이미지 품질, 오류 억제 등이 있습니다. C#에서 고급 옵션을 사용하여 다른 EPS 파일을 병합하려면 아래 단계를 따르십시오.

  1. 다른 파일을 결합하기 위해 입력 EPS 파일을 로드합니다.
  2. PdfSaveOptions 클래스에 의해 노출되는 다른 속성을 설정합니다.
  3. 소스 EPS 파일을 병합하고 출력 파일을 작성합니다.

아래 코드 조각은 C#에서 EPS 파일을 병합하는 방법을 설명합니다.

// PDF 출력 스트림 초기화
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);

// 첫 번째 EPS 파일 입력 스트림 초기화
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);

// 필요한 매개변수로 옵션 객체 초기화
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQualityLevel = 50;
options.SupressErrors = true;
options.Debug = false;

// PsDocument 클래스 개체 초기화
PsDocument document = new PsDocument(psStream);

// 첫 번째 파일과 병합될 EPS 파일의 배열을 만듭니다.
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };

// PdfDevice 클래스 개체 초기화
PdfDevice device = new PdfDevice(pdfStream);

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

무료 임시 라이센스 받기

API를 전체 용량으로 평가하려면 무료 임시 라이선스를 요청할 수 있습니다.

결론

이 기사에서는 C#에서 프로그래밍 방식으로 서로 다른 EPS 파일을 병합하는 방법을 배웠습니다. 또한 API의 다른 여러 기능은 다른 장의 문서 섹션에서 다룹니다. 문의 사항에 대해 논의하려면 포럼으로 연락해 주십시오.

또한보십시오

C#에서 EPS 또는 PS PostScript 파일을 DOCX 또는 DOC Word 문서로 변환