Διαχωρισμός εγγράφων σε μέρη σε C++

Γρήγορη βιβλιοθήκη C++ για να χωρίσετε ένα έγγραφο σε μια ομάδα μικρότερων αρχείων σύμφωνα με τα δεδομένα κριτήρια

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

Προβολή αποσπάσματος κώδικα

Διαχωρίστε το Word, PDF χρησιμοποιώντας C++

Αυτή η βιβλιοθήκη λογισμικού παρέχει στους προγραμματιστές C++ ένα σύνολο λειτουργιών για να χωρίσουν Word έγγραφα, PDF, EPUB, HTML, DOCX σε μέρη. Ο διαχωρισμός κειμένου σε ξεχωριστά αρχεία μπορεί να χρησιμοποιηθεί για να διευκολύνει την εργασία με τμήματα εγγράφων. Η διαδικασία διαχωρισμού εγγράφων μπορεί να είναι μέρος της τεχνολογίας για την ενσωμάτωση δεδομένων σε αυτοματοποιημένα συστήματα πληροφοριών ή βάσεις δεδομένων.

Η βιβλιοθήκη μας παρέχει στους προγραμματιστές C++ όλες τις απαραίτητες λειτουργίες για έγγραφα και εξαγωγή σελίδων εγγράφων σύμφωνα με την καθορισμένη λειτουργία. Αυτή είναι μια αυτόνομη λύση C++ που δεν χρειάζεται εγκατεστημένο το Microsoft Word, το Acrobat Reader ή άλλες εφαρμογές.

Διαχωρίστε ένα έγγραφο σε μέρη χρησιμοποιώντας C++

Διαχωρίστε το περιεχόμενο του εγγράφου χρησιμοποιώντας διαφορετικά κριτήρια στον κώδικα C++. Μπορείτε να χρησιμοποιήσετε τις ακόλουθες λειτουργίες εξαγωγής σελίδων: 'διαχωρισμός κατά επικεφαλίδες', 'διαίρεση κατά ενότητες', 'διαίρεση σελίδας προς σελίδα', 'διαίρεση κατά εύρος σελίδων'.

Αφού χωρίσετε το έγγραφο, μπορείτε να εξαγάγετε το αποτέλεσμα στην απαιτούμενη μορφή αρχείου χρησιμοποιώντας τη μέθοδο 'Document.Save'. Μπορείτε επίσης να ελέγξετε τον τρόπο εξαγωγής των τμημάτων του εγγράφου σε μορφές HTML ή EPUB χρησιμοποιώντας την ιδιότητα 'DocumentPartSavingCallback', η οποία θα σας επιτρέψει να ανακατευθύνετε ροές εξόδου.

Διαχωρίστε εύκολα έγγραφα με τη λύση μας για το C++. Το ακόλουθο παράδειγμα δείχνει πώς να χωρίσετε ένα έγγραφο χρησιμοποιώντας το C++:

Παράδειγμα κώδικα στο C++ για να χωρίσετε ένα έγγραφο σε μέρη
Ανεβάστε ένα αρχείο που θέλετε να χωρίσετε
Εκτέλεση κώδικα
Επιλέξτε τη μορφή προορισμού από τη λίστα
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.docx");

for (int page = 0; page < doc->get_PageCount(); page++)
{
    auto extractedPage = doc->ExtractPages(page, 1);
    extractedPage->Save(String::Format(u"Output_{0}.docx", page + 1));
}
Εκτέλεση κώδικα

Πώς να χωρίσετε το Word, το PDF, το HTML και άλλες μορφές αρχείων σε C++

  1. Εγκαταστήστε τη βιβλιοθήκη C++ για να χωρίσετε έγγραφα μέσω προγραμματισμού.
  2. Προσθέστε μια αναφορά βιβλιοθήκης (εισαγωγή της βιβλιοθήκης) στο έργο σας C++.
  3. Ανοίξτε το έγγραφο προέλευσης στο C++.
  4. Καλέστε τη μέθοδο ExtractPages() για να εξαγάγετε συγκεκριμένες σελίδες από το έγγραφό σας.
  5. Λάβετε το αποτέλεσμα του διαχωρισμού εγγράφων ως ξεχωριστά αρχεία.

C++ βιβλιοθήκη για διαχωρισμό αρχείων

Υπάρχουν τρεις επιλογές για να εγκαταστήσετε το Aspose.Words for C++ στο περιβάλλον προγραμματιστή σας. Επιλέξτε αυτό που μοιάζει με τις ανάγκες σας και ακολουθήστε τις οδηγίες βήμα προς βήμα:

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

Μπορείτε να χρησιμοποιήσετε αυτήν τη βιβλιοθήκη C++ για να αναπτύξετε λογισμικό σε Microsoft Windows, Linux και macOS:

  • GCC >= 6.3.0 και Clang >= 3.9.1 απαιτούνται για Linux
  • Xcode >= 12.5.1, Clang και libc++ για macOS

Εάν αναπτύσσετε λογισμικό για Linux ή macOS, ελέγξτε τις πληροφορίες για πρόσθετες εξαρτήσεις βιβλιοθήκης (πακέτα ανοιχτού κώδικα fontconfig και mesa-glu) στην τεκμηρίωση προϊόντος.

Οι πιο δημοφιλείς μορφές αρχείων για διαχωρισμό

5%

Εγγραφείτε στις ενημερώσεις προϊόντων Aspose

Λάβετε μηνιαία ενημερωτικά δελτία και προσφορές απευθείας στο γραμματοκιβώτιό σας.

© Aspose Pty Ltd 2001-2024. Ολα τα δικαιώματα διατηρούνται.