C#으로 PPT 파일 구문 분석하기
Aspose.Slides for .NET 을 사용하여 PPT 프레젠테이션에서 텍스트를 추출하세요. NuGet 에서 패키지를 설치하거나 패키지 관리자 콘솔에서 다음 명령을 실행하세요.
명령
PM> Install-Package Aspose.Slides.NETPPT 파일 구문 분석 - C#
using var presentation = new Presentation("presentation.ppt");
var textFrames = SlideUtil.GetAllTextFrames(presentation, true);
foreach (var textFrame in textFrames)
{
foreach (var paragraph in textFrame.Paragraphs)
{
foreach (var portion in paragraph.Portions)
{
Console.WriteLine(portion.Text);
Console.WriteLine(portion.PortionFormat.FontHeight);
var latinFont = portion.PortionFormat.LatinFont;
if (latinFont is not null)
{
Console.WriteLine(latinFont.FontName);
}
}
}
}C#에서 PPT 파일을 구문 분석하는 방법
Aspose.Slides for .NET API를 사용한 기본 문서 구문 분석은 몇 줄의 코드만으로 가능합니다.
Presentation으로 PPT 파일을 로드합니다.SlideUtil.GetAllTextFrames로 텍스트 프레임을 가져옵니다.- 텍스트 프레임, 단락, 텍스트 부분을 순회합니다.
- 필요에 따라
Text,FontHeight,LatinFont.FontName속성을 읽습니다.
시스템 요구 사항
지원되는 .NET 런타임과 Aspose.Slides for .NET 패키지 참조가 필요합니다. Visual Studio 또는 호환되는 다른 C# 개발 환경을 사용할 수 있습니다.
- .NET Framework, .NET, Mono 또는 Xamarin 호환 환경
- Visual Studio와 같은 C# 개발 환경
- NuGet에서 설치한 Aspose.Slides for .NET
Aspose.Slides로 구축
온라인에서 텍스트와 이미지 추출
무료 Aspose.Slides Parser 앱은 위 코드와 동일한 API인 Aspose.Slides for .NET로 구축되었습니다. 앱을 열고 내 PPT 파일로 API가 무엇을 할 수 있는지 확인해 보세요.
- 브라우저에서 실행되며 설치가 필요 없습니다.
- 코드를 작성하기 전에 Aspose.Slides가 파일을 어떻게 읽는지 확인하세요.
- PPT 파일을 업로드하고 텍스트와 이미지를 받으세요.
- 모든 결과를 하나의 ZIP 아카이브로 다운로드하세요.
PPT 파일 형식이란 무엇입니까?
PPT 파일은 바이너리 파일 형식의 Microsoft PowerPoint 97-2003 프레젠테이션입니다. 텍스트, 글머리 기호 목록, 이미지, 멀티미디어 및 포함된 OLE 개체가 있는 슬라이드로 구성됩니다. 최신 PowerPoint 버전은 Office Open XML 기반의 PPTX 형식을 사용합니다. OpenOffice Impress, Apple Keynote 같은 애플리케이션에서도 PPT 파일을 만들 수 있습니다.
기타 지원되는 구문 분석 형식
C#으로 다음 형식도 구문 분석할 수 있습니다.