Ανοίξτε το DOCX στο C++ SDK

Χρησιμοποιήστε το REST API για να ανοίξετε και να διαβάσετε DOCX αρχεία μέσω προγραμματισμού στο C++

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

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

Ανοίξτε ένα DOCX αρχείο στο C++

Η εργασία της ανάγνωσης DOCX εγγράφων είναι η εργασία της ανάγνωσης ιεραρχικών δομών δεδομένων μέσα στο μοντέλο DOM. Αυτό συνεπάγεται τη γνώση της μορφής κάθε μεμονωμένου στοιχείου δεδομένων DOCX, συμπεριλαμβανομένων όλων των πιθανών θυγατρικών στοιχείων και χαρακτηριστικών του.

Η βιβλιοθήκη μας C++ είναι μια λύση που βασίζεται σε σύννεφο που θα σας επιτρέψει να ανοίγετε DOCX αρχεία για ανάγνωση και γραφή εύκολα. Αυτή η κατανεμημένη προσέγγιση σάς παρέχει ευελιξία στην ανάπτυξη λογισμικού χρησιμοποιώντας τη γλώσσα C++, καθώς όλη η επεξεργασία DOCX εγγράφων με ένταση πόρων θα πραγματοποιείται σε διακομιστές Aspose. Το μόνο που χρειάζεστε είναι να λάβετε ιδιωτικά κλειδιά για πρόσβαση στο Cloud API στον κώδικα C++.

Ανάγνωση DOCX εγγράφων μέσω προγραμματισμού στο C++

Μπορείτε να επαναλάβετε όλα τα στοιχεία ενός DOCX εγγράφου ή μπορείτε να αναζητήσετε συγκεκριμένα στοιχεία σε ένα δέντρο DOM. Παρέχουμε ένα ευρύ φάσμα λειτουργιών C++ τόσο για την εργασία με τη δομή του DOCX αρχείου όσο και με τα δεδομένα που περιέχονται στους κόμβους του εγγράφου.

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

Ανεβάστε ένα έγγραφο στο οποίο θέλετε να αποκτήσετε πρόσβαση
Εκτέλεση κώδικα
using namespace aspose::words::cloud;

auto config = std::make_shared<ApiConfiguration>(L"####-####-####-####-####", 
   L"##################");
auto wordsApi = std::make_shared<WordsApi>(config);
std::wstring fileName = L"Input.docx";

auto requestFileContent = std::shared_ptr<std::istream>(
   new std::ifstream(
      std::filesystem::path(getFileTextUtf16(fileName)), std::istream::binary));
std::shared_ptr<requests::UploadFileRequest> uploadDocumentRequest(
    new requests::UploadFileRequest(
        requestFileContent, std::make_shared<std::wstring>(fileName)
    )
);
wordsApi->uploadFile(uploadDocumentRequest);

auto requestParagraph = std::make_shared<aspose::words::cloud::models::ParagraphInsert>();
requestParagraph->setText(std::make_shared<std::wstring>(
   L"Reading and writing to the file in the cloud occurs automatically."));
std::shared_ptr<requests::InsertParagraphRequest> insertParagraphRequest(
    new requests::InsertParagraphRequest(
        std::make_shared<std::wstring>(fileName), requestParagraph
    )
);
wordsApi->insertParagraph(insertParagraphRequest);

std::shared_ptr<requests::DownloadFileRequest> downloadDocumentRequest(
    new requests::DownloadFileRequest(
        std::make_shared<std::wstring>(fileName)
    )
);
wordsApi->downloadFile(downloadDocumentRequest);
Εκτέλεση κώδικα
  
Αντιγράψτε τον κωδικό C++ στο πρόχειρο

Πώς να διαβάσετε ένα DOCX αρχείο στο C++

  1. Εγκαταστήστε το "Aspose.Words Cloud for C++"
  2. Προσθέστε μια αναφορά βιβλιοθήκης (εισαγωγή της βιβλιοθήκης) στο έργο σας C++
  3. Διαβάστε ένα DOCX αρχείο

Εγκαταστήστε τη βιβλιοθήκη C++ για να διαβάσετε DOCX αρχεία

Κλωνοποίηση Aspose.Words Cloud SDK for C++ από το GitHub. Μπορείτε να βρείτε αναλυτικές πληροφορίες σχετικά με τη δημιουργία και τη διαμόρφωση του SDK στην ενότητα "How to use the SDK".

Για να λάβετε γρήγορα τα απαραίτητα διαπιστευτήρια ασφαλείας και να αποκτήσετε πρόσβαση στο REST API, ακολουθήστε αυτές τις Instructions στην τεκμηρίωση.

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

Ανατρέξτε στην Repository Documentation για να δείτε τις λεπτομέρειες.

Άλλες υποστηριζόμενες μορφές αρχείων

Μπορείτε να ανοίξετε έγγραφα σε άλλες μορφές:

5%

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

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

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