PS 변환기 .NET
PS Converter for .NET에 대한 소개
PS Converter for .NET은 개발자가 PNG, JPEG, GIF, BMP 및 TIFF를 포함하여 다양한 이미지 형식으로 PostScript 파일을 변환 할 수있는 강력한 플러그인입니다.이 가이드는 사용 가능한 기능에 대한 개요를 제공하고 C#에서 코드 예를 사용하여 일반적인 작업을 수행하는 방법을 설명합니다.
PostScript 파일 변환
PostScript 파일을 변환하려면 다음을 사용할 수 있습니다. Process
방법에 대 한 The PsConverter
이 방법은 두 가지 매개 변수를 필요로합니다 : 입력 PostScript 파일 경로와 예를 들어 PsConverterOptions
.
PsConverter converter = new PsConverter();
PsConverterToPdfOptions opt = new PsConverterToPdfOptions();
opt.AddDataSource(new FileDataSource("input.ps"));
opt.AddSaveDataSource(new FileDataSource("output.pdf"));
ResultContainer resultContainer = converter.Process(opt);
또한 변환할 페이지 범위, 출력 이미지의 해상도 및 압축 수준과 같은 추가 옵션을 지정할 수 있습니다.
변환 옵션을 정의
변환 옵션을 지정하려면, 당신은 예를 만들 수 있습니다 PsConverterOptions
클래스 및 그것을 통과 Convert
방법을
using (var converter = new PsConverter())
{
var options = new PsConverterToImageOptions();
options.AddDataSource(new FileDataSource("input.ps"));
options.AddSaveDataSource(new FileDataSource("output.png"));
options.Resolution = 300; // set resolution to 300 DPI
converter.Process(options);
}
PostScript 파일을 여러 이미지 형식으로 변환
PostScript 파일을 여러 이미지 형식으로 변환하려면 Convert
다른 출력 파일 경로를 가진 방법.
using (var converter = new PsConverter())
{
var opt1 = new PsConverterToImageOptions();
opt1.AddDataSource(new FileDataSource("input.ps"));
opt1.AddSaveDataSource(new FileDataSource("output.png"));
converter.Process(opt1);
var opt2 = new PsConverterToImageOptions();
opt1.AddDataSource(new FileDataSource("input.ps"));
opt1.AddSaveDataSource(new FileDataSource("output.jpg"));
converter.Process(opt2);
}
오류 및 예외 처리
PS Converter for .NET은 변환 과정에서 오류가 발생하는 경우 예외를 제거합니다.
try
{
var options = new PsConverterToImageOptions();
options.AddDataSource(new FileDataSource("input.ps"));
options.AddSaveDataSource(new FileDataSource("output.png"));
converter.Process(options);
}
catch (NotSupportedException ex)
{
Console.WriteLine($"Error converting file: {ex.Message}");
}
참고하시기 바랍니다 The NotSupportedException
클래스는 오류 코드와 메시지와 같은 오해에 대한 추가 정보를 제공합니다.