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

Ανάλυση μορφών ODP σε C++

Εγγενής ανάλυση εγγράφων ODP υψηλής απόδοσης με χρήση Aspose.Slides για C++ API, χωρίς τη χρήση λογισμικού όπως η Microsoft ή το Adobe PDF.

Πώς να αναλύσετε το αρχείο ODP χρησιμοποιώντας C++

Για να αναλύσουμε το αρχείο ODP, θα χρησιμοποιήσουμε

Aspose.Slides για C++

API που είναι ένα πλούσιο σε χαρακτηριστικά, ισχυρό και εύχρηστο API ανάλυσης εγγράφων για πλατφόρμα C++. Μπορείτε να κατεβάσετε την τελευταία του έκδοση απευθείας, απλά ανοίξτε

NuGet

διαχειριστής πακέτων, αναζητήστε Aspose.Slides.Cpp και εγκαταστήστε. Μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή από την Κονσόλα Package Manager.

Εντολή


PM> Install-Package Aspose.Slides.Cpp

Βήματα για την ανάλυση αρχείων ODP στη C++

Μια βασική ανάλυση εγγράφων με Aspose.Slides for C++ API μπορεί να γίνει με λίγες μόνο γραμμές κώδικα.

  1. Φόρτωση αρχείου ODP.

  2. Αποκτήστε μια σειρά αντικειμένων ITextFrame της πρώτης διαφάνειας.

  3. Κάντε βρόχο μέσα από τη Συστοιχία TextFrames

  4. Κάντε βρόχο μέσω των παραγράφων στο τρέχον ITextFrame.

  5. Κάντε βρόχο μέσω τμημάτων στην τρέχουσα IPparagraph.

  6. Εμφάνιση του κειμένου.

Απαιτήσεις συστήματος

Το Aspose.Slides for C++ υποστηρίζει όλες τις μεγάλες πλατφόρμες και λειτουργικά συστήματα. Βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις.

  • Microsoft Windows ή συμβατό λειτουργικό σύστημα με C++ Runtime Environment για Windows 32 bit, Windows 64 bit και Linux 64 bit.
  • Aspose.Slides για C++ DLL που αναφέρονται στο έργο σας.
 

Ανάλυση αρχείων ODP - C++

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

// Load the ODP 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());
		}
	}
}  

    
 
  • Σχετικά με το Aspose.Slides for C++ API

    Το Aspose.Slides API μπορεί να χρησιμοποιηθεί για ανάγνωση, εγγραφή, χειρισμό και μετατροπή εγγράφων του Microsoft PowerPoint σε PDF, XPS, HTML, TIFF, ODP και διάφορες άλλες μορφές. Κάποιος μπορεί να δημιουργήσει νέα αρχεία από την αρχή και να τα αποθηκεύσει στις σχετικές υποστηριζόμενες μορφές. Το Aspose.Slides είναι ένα αυτόνομο API για δημιουργία, ανάλυση ή χειρισμό παρουσιάσεων, διαφανειών και στοιχείων και δεν εξαρτάται από κανένα λογισμικό όπως το Microsoft ή το OpenOffice.

    Online ODP Parser Live Demos

    Extract text and images from ODP 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 ODP files.
      It will be parsed instantly.

    ODP Τι είναι μορφή αρχείου ODP

    Files with ODP extension represent presentation file format used by OpenOffice.org in the OASISOpen standard. A presentation file is a collection of slides where each slide can comprise of text, images, formatting, animations, and other media. These slides are presented to audience in the form of slideshows with custom presentation settings. ODP files can be opened by applications that conform to the OpenDocument format (such as OpenOffice or StarOffice).

    Διαβάστε Περισσότερα

    Άλλα υποστηριζόμενα έγγραφα ανάλυσης

    Χρησιμοποιώντας C++, μπορεί κανείς να αναλύσει εύκολα άλλες μορφές, συμπεριλαμβανομένων.

    PPT (Microsoft PowerPoint 97-2003)
    PPTX (Ανοίξτε τη μορφή παρουσίασης XML)