PNG JPG BMP TIFF PPT
Aspose.Slides  for C++

Analyzujte formáty PPT v C++

Nativní a vysoce výkonná analýza dokumentů PPT pomocí Aspose.Slides pro C++ API na straně serveru bez použití jakéhokoli softwaru, jako je Microsoft nebo Adobe PDF.

Jak analyzovat soubor PPT pomocí C++

Abychom mohli analyzovat soubor PPT, použijeme

Aspose.Slides pro C++

API, což je funkčně bohaté, výkonné a snadno použitelné API pro analýzu dokumentů pro platformu C++. Jeho nejnovější verzi si můžete stáhnout přímo, stačí otevřít

NuGet

správce balíčků, vyhledejte Aspose.Slides.Cpp a nainstalovat. Můžete také použít následující příkaz z konzoly Správce balíčků.

Příkaz


PM> Install-Package Aspose.Slides.Cpp

Kroky k analýze souborů PPT v C++

Základní analýzu dokumentu pomocí Aspose.Slides for C++ API lze provést pomocí několika řádků kódu.

  1. Načíst soubor PPT.

  2. Získejte pole objektů ITextFrame prvního snímku.

  3. Procházejte polem TextFrames

  4. Procházejte odstavce v aktuálním ITextFrame.

  5. Procházejte částmi v aktuálním IP odstavci.

  6. Zobrazte text.

Požadavky na systém

Aspose.Slides pro C++ podporuje na všech hlavních platformách a operačních systémech. Ujistěte se prosím, že máte následující předpoklady.

  • Microsoft Windows nebo kompatibilní OS s C++ Runtime Environment pro Windows 32 bit, Windows 64 bit a Linux 64 bit.
  • Aspose.Slides pro C++ DLL odkazované ve vašem projektu.
 

Analýza souborů PPT - C++

// Sample file path
const String sourceFilePath = u"SourcePath\sourceFile.ppt";

// Load the PPT file
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

// Get an Array of ITextFrame objects from the first slide
System::ArrayPtr<SharedPtr<ITextFrame>> textFramesSlideOne = SlideUtil::GetAllTextBoxes(presentation->get_Slides()->idx_get(0));

// Loop through the Array of TextFrames
for (int i = 0; i get_Length(); i++){
	// Loop through paragraphs in current ITextFrame
	for (SharedPtr<IParagraph> paragraph : textFramesSlideOne[i]->get_Paragraphs()){
		// Loop through portions in the current IParagraph
		for (SharedPtr<IPortion> portion : paragraph->get_Portions()){
			// Display text
			Console::WriteLine(portion->get_Text());
		}
	}
}  

    
 
  • O Aspose.Slides pro C++ API

    Aspose.Slides API lze použít ke čtení, zápisu, manipulaci a převodu dokumentů Microsoft PowerPoint do PDF, XPS, HTML, TIFF, ODP a různých dalších formátů. Je možné vytvářet nové soubory od začátku a ukládat je v příslušných podporovaných formátech. Aspose.Slides je samostatné API pro vytváření, analýzu nebo manipulaci s prezentacemi, snímky a prvky a nezávisí na žádném softwaru, jako je Microsoft nebo OpenOffice.

    Online PPT Parser Live Demos

    Extract text and images from PPT documents right now by visiting our Live Demos website . The live demo has the following benefits

      No need to download Aspose API.
      No need to write any code.
      Just upload your PPT files.
      It will be parsed instantly.

    PPT Co je formát PPT

    A file with PPT extension represents PowerPoint file that consists of a collection of slides for displaying as SlideShow. It specifies the Binary File Format used by Microsoft PowerPoint 97-2003. A PPT file can contain several different types of information such as text, bulleted points, images, multimedia and other embedded OLE objects. Microsoft came up with newer file format for PowerPoint, known as PPTX, from 2007 onwards that is based on Office OpenXML and is different from this binary file format. Several other application programs such as OpenOffice Impress and Apple Keynote can also create PPT files.

    Více

    Další podporované dokumenty analýzy

    Pomocí C++ lze snadno analyzovat další formáty včetně.

    ODP (Formát prezentace OpenDocument)
    PPTX (Formát otevřené prezentace XML)