PowerPoint에서 TIFF로의 변환은 인쇄, 팩스 등과 같은 다양한 시나리오에서 유용할 수 있습니다. 이 변환을 프로그래밍 방식으로 수행하기 위해 이 문서에서는 C#을 사용하여 PowerPoint PPTX/PPT를 TIFF로 변환하는 방법을 다룹니다. 또한 결과 TIFF 이미지의 크기와 픽셀 형식을 사용자 지정하는 방법을 배웁니다.
- TIFF 변환기에 C# PowerPoint
- 파워포인트를 TIFF로 변환
- 사용자 정의 이미지 크기로 PowerPoint를 TIFF로 변환
- 사용자 정의 픽셀 형식을 사용하여 PPTX에서 TIFF로
TIFF 변환기에 C# PowerPoint
PowerPoint 프레젠테이션을 변환하기 위해 Aspose.Slides for .NET을 사용합니다. API는 .NET 응용 프로그램 내에서 프레젠테이션 문서를 생성, 조작 및 변환하도록 설계되었습니다. API를 다운로드하거나 NuGet을 사용하여 설치할 수 있습니다.
PM> Install-Package Aspose.Slides.NET
C#을 사용하여 PowerPoint PPTX를 TIFF로 변환
다음은 C#을 사용하여 PowerPoint PPTX/PPT를 TIFF로 변환하는 단계입니다.
- Presentation 클래스를 사용하여 PowerPoint 프레젠테이션을 로드합니다.
- Presentation.Save(string, SaveFormat.Tiff) 메서드를 사용하여 PPTX를 TIFF로 변환합니다.
다음 코드 샘플은 PowerPoint PPTX 파일을 TIFF로 변환하는 방법을 보여줍니다.
// 프레젠테이션 파일을 나타내는 프레젠테이션 개체를 인스턴스화합니다.
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
// 프레젠테이션을 TIFF 문서에 저장
presentation.Save("output.tiff", SaveFormat.Tiff);
}
C# 사용자 지정 이미지 크기를 사용하여 PowerPoint를 TIFF로 변환
.NET용 Aspose.Slides를 사용하면 PowerPoint에서 TIFF로 변환하는 결과 이미지의 크기를 사용자 지정할 수도 있습니다. 이를 달성하기 위한 단계는 다음과 같습니다.
- Presentation 클래스를 사용하여 PowerPoint 프레젠테이션을 로드합니다.
- TiffOptions 클래스의 인스턴스를 만듭니다.
- TiffOptions.ImageSize 속성을 사용하여 이미지 크기를 설정합니다.
- Presentation.Save(string, SaveFormat.Tiff) 메서드를 사용하여 PPTX를 TIFF로 변환합니다.
다음 코드 샘플은 사용자 지정 이미지 크기로 PPTX를 TIFF로 변환하는 방법을 보여줍니다.
// Presentation 파일을 나타내는 Presentation 개체를 인스턴스화합니다.
using (Presentation pres = new Presentation("Presentation.pptx"))
{
// TiffOptions 클래스 인스턴스화
TiffOptions opts = new TiffOptions();
// 압축 유형 설정
opts.CompressionType = TiffCompressionTypes.Default;
// 깊이는 압축 유형에 따라 다르며 수동으로 설정할 수 없습니다.
// 해상도 단위는 항상 "2"(인치당 도트 수)와 같습니다.
// 이미지 DPI 설정
opts.DpiX = 200;
opts.DpiY = 100;
// 이미지 크기 설정
opts.ImageSize = new Size(1728, 1078);
// 지정된 이미지 크기로 프레젠테이션을 TIFF에 저장
pres.Save("TiffWithCustomSize_out.tiff", SaveFormat.Tiff, opts);
}
사용자 지정 픽셀 형식을 사용하여 PowerPoint를 TIFF로 변환
다음은 C#을 사용하여 PPTX에서 TIFF로 변환하는 픽셀 형식을 사용자 지정하는 단계입니다.
- Presentation 클래스를 사용하여 PowerPoint 프레젠테이션을 로드합니다.
- TiffOptions 클래스의 인스턴스를 만듭니다.
- TiffOptions.PixelFormat 속성을 사용하여 픽셀 형식을 원하는 format로 설정합니다.
- Presentation.Save(string, SaveFormat.Tiff) 메서드를 사용하여 PPTX를 TIFF로 변환합니다.
다음 코드 샘플은 PPTX에서 TIFF로 변환하는 픽셀 형식을 사용자 지정하는 방법을 보여줍니다.
// Presentation 파일을 나타내는 Presentation 개체를 인스턴스화합니다.
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
TiffOptions options = new TiffOptions();
options.PixelFormat = ImagePixelFormat.Format8bppIndexed;
/*
ImagePixelFormat contains the following values (as could be seen from documentation):
Format1bppIndexed; // 1 bits per pixel, indexed.
Format4bppIndexed; // 4 bits per pixel, indexed.
Format8bppIndexed; // 8 bits per pixel, indexed.
Format24bppRgb; // 24 bits per pixel, RGB.
Format32bppArgb; // 32 bits per pixel, ARGB.
*/
// 지정된 이미지 크기로 프레젠테이션을 TIFF에 저장
presentation.Save("Tiff_With_Custom_Image_Pixel_Format_out.tiff", SaveFormat.Tiff, options);
}
무료 API 라이선스 받기
임시 라이선스를 요청하면 평가 제한 없이 Aspose.Slides for .NET을 사용할 수 있습니다.
결론
이 기사에서는 C#을 사용하여 PowerPoint PPTX/PPT를 TIFF로 변환하는 방법을 배웠습니다. 또한 결과 TIFF 이미지의 크기와 픽셀 형식을 사용자 지정하는 방법을 살펴보았습니다. 문서를 방문하여 .NET용 Aspose.Slides의 다른 기능을 탐색할 수 있습니다. 또한 포럼을 통해 문의 사항에 대해 자유롭게 알려주실 수 있습니다.
또한보십시오
팁: Aspose FREE 온라인 PowerPoint to Poster Converter를 확인하는 것이 좋습니다.