한 형식에서 다른 형식으로의 이미지 변환은 프로그래밍에서 일반적인 작업입니다. 이 블로그 게시물에서는 C#에서 PNG을 EPS로 변환하는 방법을 알아봅니다. EPS(Encapsulated PostScript)는 인쇄 및 고해상도 그래픽에 일반적으로 사용되는 벡터 이미지 형식입니다. PNG 이미지를 EPS 형식으로 변환하기 위해 PNG to EPS 변환기 API를 살펴보겠습니다. 다음으로 변환 단계를 살펴보겠습니다. 또한 무료 온라인 변환 도구 및 기타 유용한 링크를 제공합니다. 그럼 시작하겠습니다!
이 문서에서는 다음 항목을 다룹니다.
- C# PNG에서 EPS로 변환기 API – 무료 다운로드
- C#에서 PNG를 EPS로 변환
- FileStream을 사용하여 PNG를 EPS로 변환
- 비트맵을 사용하여 PNG를 EPS로 저장
- 온라인에서 PNG를 EPS로 변환
- PNG에서 EPS로 - 무료 학습 리소스
C# PNG에서 EPS 변환기 API로 – 무료 다운로드
Aspose.Page for .NET API를 사용하여 C#에서 PNG를 EPS로 변환합니다. 개발자가 XPS, EPS 및 PS 문서로 작업할 수 있는 온프레미스 .NET API입니다. XPS 및 EPS/PS 문서를 생성, 편집 및 저장할 수 있습니다. API는 또한 XPS, EPS 및 PS 문서를 PDF, JPG, PNG 등과 같은 지원되는 다른 형식으로 변환하는 것을 지원합니다.
DLL을 다운로드하거나 NuGet을 사용하여 설치하십시오.
PM> Install-Package Aspose.Page
C#에서 PNG를 EPS로 변환
아래 단계에 따라 PNG 파일을 EPS 이미지로 변환할 수 있습니다.
- PsSaveOptions 클래스의 인스턴스를 만듭니다.
- PsDocument.SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) 메서드를 호출하여 이미지를 EPS 파일로 저장합니다.
PsDocument 클래스의 SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options) 메서드는 이미지 파일 경로, EPS 파일 경로 및 PsSaveOptions를 인수로 사용합니다.
다음 코드 예제는 C#에서 PNG 이미지를 EPS 형식으로 변환하는 방법을 보여줍니다.
// 이 코드 예제는 C#에서 PNG를 EPS로 변환하는 방법을 보여줍니다.
using Aspose.Page;
using Aspose.Page.EPS;
// 파일 경로
string png = "C:\\Files\\circle.png";
string eps = "C:\\Files\\output.eps";
// 기본 옵션 만들기
PsSaveOptions options = new PsSaveOptions();
// PNG 이미지를 EPS 파일로 저장
PsDocument.SaveImageAsEps(png, eps, options);
FileStream을 사용하여 PNG를 EPS로 변환
아래 단계에 따라 PNG 파일을 EPS 이미지로 변환할 수 있습니다.
- PsSaveOptions 클래스의 인스턴스를 만듭니다.
- FileStream을 사용하여 PNG 이미지를 읽습니다.
- EPS 파일 출력 스트림을 만듭니다.
- PsDocument.SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options) 메서드를 호출하여 이미지를 EPS 파일로 저장합니다.
PsDocument 클래스의 SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options) 메서드는 PsSaveOptions와 함께 입력 및 출력 스트림 개체를 인수로 사용합니다.
다음 코드 예제는 C#에서 Stream을 사용하여 PNG 이미지를 EPS 형식으로 변환하는 방법을 보여줍니다.
// 이 코드 예제는 C#에서 Stream을 사용하여 PNG를 EPS로 변환하는 방법을 보여줍니다.
using Aspose.Page;
using Aspose.Page.EPS;
// 파일 경로
string png = "C:\\Files\\circle.png";
string eps = "C:\\Files\\output.eps";
// 기본 옵션 만들기
PsSaveOptions options = new PsSaveOptions();
// PNG 이미지 읽기
var pngStream = File.OpenRead(png);
// EPS 파일의 출력 스트림 생성
using (Stream outputStream = File.OpenWrite(eps))
{
// PNG 이미지를 EPS 파일로 저장
PsDocument.SaveImageAsEps(pngStream, outputStream, options);
}
비트맵을 사용하여 PNG를 EPS로 변환
아래 단계에 따라 PNG 파일을 EPS 이미지로 변환할 수 있습니다.
- PsSaveOptions 클래스의 인스턴스를 만듭니다.
- 이미지 파일에서 비트맵 개체를 만듭니다.
- PsDocument.SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options) 메서드를 호출하여 이미지를 EPS 파일로 저장합니다.
PsDocument 클래스의 SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options) 메서드는 비트맵 이미지, EPS 파일 경로 및 PsSaveOptions를 인수로 사용합니다.
다음 코드 예제는 C#의 Bitmap을 사용하여 PNG 이미지를 EPS 형식으로 변환하는 방법을 보여줍니다.
// 이 코드 예제는 C#에서 Stream을 사용하여 PNG를 EPS로 변환하는 방법을 보여줍니다.
using Aspose.Page;
using Aspose.Page.EPS;
// 기본 옵션 만들기
PsSaveOptions options = new PsSaveOptions();
// 이미지 파일에서 비트맵 개체 만들기
using (Bitmap source = new Bitmap("C:\\Files\\circle.png"))
{
// PNG 이미지를 EPS 파일로 저장
PsDocument.SaveImageAsEps(source, "C:\\Files\\output.eps", options);
}
PNG2EPS 변환기 라이브러리 – 무료 라이선스 받기
무료 임시 라이선스를 받아 제한 없이 무료로 라이브러리를 사용해 볼 수 있습니다.
온라인에서 PNG를 EPS로 변환
위의 API를 사용하여 개발된 무료 온라인 PNG to EPS 변환기 앱을 사용해 보십시오. PNG 파일을 EPS로 빠르게 변환해야 하는 사람들에게 이상적인 도구입니다.
PNG에서 PS로 – 학습 리소스
PNG 이미지를 EPS 형식으로 변환하는 방법에 대해 자세히 알아보고 아래 리소스를 사용하여 라이브러리의 다른 기능을 탐색할 수 있습니다.
결론
결론적으로 C#에서 PNG를 EPS로 변환하는 방법을 배웠습니다. 프로세스가 비교적 간단하고 몇 줄의 코드만 필요하다는 것을 확인했습니다. 또한 프로그래밍 방식으로 변환하는 다양한 방법을 보여주었습니다. 모호한 점이 있는 경우 무료 지원 포럼에서 문의하십시오.