웹 응용 프로그램 내에서 프레젠테이션 슬라이드를 사용하거나 슬라이드 축소판을 사용하려고 할 수 있습니다. 이러한 경우 PowerPoint 프레젠테이션 슬라이드를 이미지로 변환해야 합니다. 이 기사에서는 C#을 사용하여 프로그래밍 방식으로 PPT 또는 PPTX 프레젠테이션을 JPG 및 PNG 이미지 파일로 변환하는 방법을 배웁니다.

.NET을 사용하여 PPT를 JPG 또는 PNG 이미지로 변환

여기에서는 다음 주제에 대해 설명합니다.

프레젠테이션을 변환하는 .NET API

GroupDocs.Conversion은 .NET 애플리케이션 내에서 프레젠테이션 파일을 이미지로 변환할 수 있는 .NET API를 선보입니다. 이 기사에서는 GroupDocs.Conversion for .NET을 사용하여 PPT/PPTX 프레젠테이션을 이미지 형식으로 변환합니다. 또한 API는 문서에 언급된 워드 프로세서 문서, 스프레드시트, 프레젠테이션, eBook, 이미지 및 기타 여러 파일 형식의 변환을 지원합니다.

다운로드 섹션에서 DLL 또는 MSI 설치 프로그램을 다운로드하거나 NuGet을 통해 .NET 애플리케이션에 API를 설치할 수 있습니다. //www.nuget.org/packages/groupdocs.conversion).

PM> Install-Package GroupDocs.Conversion

C#을 사용하여 프레젠테이션을 JPG 이미지로 변환

목표로 빠르게 이동하여 프레젠테이션을 이미지 형식으로 변환해 보겠습니다. 다음 단계는 C#에서 PowerPoint PPT 또는 PPTX를 JPG 이미지 형식으로 변환하는 방법을 보여줍니다.

  • Converter 클래스를 사용하여 프레젠테이션 파일을 로드합니다.
  • ImageConvertOptions 클래스를 사용하여 이미지 변환 옵션을 준비합니다.
  • 변환 파일 형식을 JPG로 정의합니다.
  • Convert() 메서드를 사용하여 이미지로 변환합니다.

다음 C# 소스 코드는 PowerPoint 프레젠테이션을 JPG 형식으로 변환합니다.

// C#을 사용하여 PPT, PPTX 프레젠테이션을 JPG 이미지로 변환
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.jpg", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Jpg 
    };  
    converter.Convert(getPageStream, options);
}

C#을 사용하여 프레젠테이션을 PNG 이미지로 변환

가장 많이 사용되는 이미지 형식 중 하나는 PNG입니다. 비슷한 방식으로 슬라이드를 PNG로 변환해 보겠습니다. 다음 단계는 C#에서 PowerPoint PPT 또는 PPTX를 PNG 이미지 형식으로 변환하는 방법을 안내합니다.

  • Converter 클래스를 사용하여 프레젠테이션 PPT/PPTX 파일을 로드합니다.
  • 이미지 변환 옵션을 준비합니다.
  • 변환 파일 형식을 PNG로 설정합니다.
  • Convert() 메서드를 사용하여 프레젠테이션을 이미지로 변환합니다.

다음 C# 코드 예제에서는 PowerPoint 프레젠테이션을 PNG 형식으로 변환합니다.

// C#을 사용하여 PPT, PPTX 프레젠테이션을 PNG 이미지로 변환
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.png", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Png 
    };  
    converter.Convert(getPageStream, options);
}

무료 API 라이선스 받기

임시 무료 라이선스 받기를 통해 평가 제한 없이 API를 사용할 수 있습니다.

결론

결론적으로 C#에서 프레젠테이션을 JPG 또는 PNG 이미지 형식으로 변환하는 방법을 배웠습니다. 고유한 변환 애플리케이션을 빌드하려면 문서를 사용하여 변환 자동화 .NET API에 대해 자세히 알아볼 수 있습니다. 가장 좋은 방법은 GitHub에서 사용할 수 있는 예제를 경험하는 것입니다. 문의 사항은 포럼을 통해 문의해 주세요.

또한보십시오