PowerPoint를 이미지로 변환

PowerPoint PPT 또는 PPTX를 JPG 이미지로 변환해야 하는 경우 다양한 시나리오가 있을 수 있습니다. 예를 들어, PPT/PPTX 프레젠테이션을 응용 프로그램 내에서 읽기 전용 모드로 슬라이드 쇼해야 하거나 PowerPoint 프레젠테이션 등의 모든 슬라이드에 대한 축소판을 생성해야 할 수 있습니다. PowerPoint에서 JPG로 변환을 자동화하려면 에서는 C# .NET에서 프로그래밍 방식으로 PPT 또는 PPTX 슬라이드를 JPG 이미지로 변환하는 방법을 보여줍니다.

C#에서 PPT 또는 PPTX를 JPG 이미지로 변환

PPT(X)를 JPG 이미지로 변환하기 위해 PowerPoint 자동화를 위한 완전한 .NET 패키지인 Aspose.Slides for .NET을 사용합니다. API는 PowerPoint 프레젠테이션을 JPG를 포함한 다양한 파일 형식으로 고품질 변환할 수 있습니다.

API의 DLL을 다운로드하여 참조하거나 NuGet 패키지 관리자 또는 패키지 관리자 콘솔을 사용하여 패키지를 설치할 수 있습니다.

NuGet 패키지 관리자 사용

C#에서 JPG로 PPT

패키지 관리자 콘솔 사용

PM> Install-Package Aspose.Slides

C#에서 PowerPoint PPT를 JPG로 변환

다음은 .NET용 Aspose.Slides를 사용하여 PPT를 JPG로 변환하는 단계입니다.

다음 코드 샘플은 C#에서 PPT를 JPG 이미지로 변환하는 방법을 보여줍니다.

using (Presentation pres = new Presentation("PowerPoint-Presentation.ppt"))
{
	foreach (ISlide sld in pres.Slides)
	{
		// 전체 스케일 이미지 생성
		Bitmap bmp = sld.GetThumbnail(1f, 1f);

		// 이미지를 JPEG 형식으로 디스크에 저장
		bmp.Save(string.Format("Slide_{0}.jpg", sld.SlideNumber), System.Drawing.Imaging.ImageFormat.Jpeg);
	}
}

파워포인트 프레젠테이션

C#에서 PowerPoint PPTX를 JPG로

변환된 JPG 이미지

PPT PPTX에서 JPG로 C#

C#에서 사용자 지정 치수를 사용하여 PowerPoint PPTX를 JPG로 변환

요구 사항에 따라 JPG 이미지의 크기를 사용자 정의할 수도 있습니다. 다음 코드 샘플은 C#에서 PPTX를 JPG로 변환하는 동안 ScaleX 및 ScaleY 값을 정의하는 방법을 보여줍니다.

using (Presentation pres = new Presentation("PowerPoint-Presentation.pptx"))
{
	// 차원 정의
	int desiredX = 1200;
	int desiredY = 800;
	// X 및 Y의 스케일된 값 가져오기
	float ScaleX = (float)(1.0 / pres.SlideSize.Size.Width) * desiredX;
	float ScaleY = (float)(1.0 / pres.SlideSize.Size.Height) * desiredY;

	foreach (ISlide sld in pres.Slides)
	{
		// 전체 스케일 이미지 생성
		Bitmap bmp = sld.GetThumbnail(ScaleX, ScaleY);

		// 이미지를 JPEG 형식으로 디스크에 저장
		bmp.Save(string.Format("Slide_{0}.jpg", sld.SlideNumber), System.Drawing.Imaging.ImageFormat.Jpeg);
	}
}

.NET용 Aspose.Slides용 무료 임시 라이선스 받기

평가판 제한을 피하기 위해 .NET용 Aspose.Slides에 대한 무료 임시 라이선스를 얻을 수 있습니다.

또한보십시오

팁: Aspose 무료 PowerPoint to JPG 또는 PPTX to JPG 변환기를 확인하고 싶을 수 있습니다.