TIFF C#에 PowerPoint

PowerPoint에서 TIFF로의 변환은 인쇄, 팩스 등과 같은 다양한 시나리오에서 유용할 수 있습니다. 이 변환을 프로그래밍 방식으로 수행하기 위해 이 문서에서는 C#을 사용하여 PowerPoint PPTX/PPT를 TIFF로 변환하는 방법을 다룹니다. 또한 결과 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로 변환하는 단계입니다.

다음 코드 샘플은 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로 변환하는 결과 이미지의 크기를 사용자 지정할 수도 있습니다. 이를 달성하기 위한 단계는 다음과 같습니다.

다음 코드 샘플은 사용자 지정 이미지 크기로 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로 변환하는 픽셀 형식을 사용자 지정하는 단계입니다.

다음 코드 샘플은 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를 확인하는 것이 좋습니다.