C#으로 PPT 파일 구문 분석

서버 측 .NET API로 PPT 파일에서 텍스트를 추출하고 텍스트 서식을 확인하세요.

C#으로 PPT 파일 구문 분석하기

Aspose.Slides for .NET 을 사용하여 PPT 프레젠테이션에서 텍스트를 추출하세요. NuGet 에서 패키지를 설치하거나 패키지 관리자 콘솔에서 다음 명령을 실행하세요.

명령

PM> Install-Package Aspose.Slides.NET

PPT 파일 구문 분석 - 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를 사용한 기본 문서 구문 분석은 몇 줄의 코드만으로 가능합니다.

  1. Presentation으로 PPT 파일을 로드합니다.
  2. SlideUtil.GetAllTextFrames로 텍스트 프레임을 가져옵니다.
  3. 텍스트 프레임, 단락, 텍스트 부분을 순회합니다.
  4. 필요에 따라 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#으로 다음 형식도 구문 분석할 수 있습니다.