Ανοίξτε εύκολα Word έγγραφα με λίγες μόνο γραμμές κώδικα Dart. Η βιβλιοθήκη μας Dart/Flutter θα σας παρέχει όλα όσα χρειάζεστε για να αποκτήσετε πρόσβαση στο περιεχόμενο του Word εγγράφου μέσω προγραμματισμού.
Η εργασία της ανάγνωσης Word εγγράφων είναι η εργασία της ανάγνωσης ιεραρχικών δομών δεδομένων μέσα στο μοντέλο DOM. Αυτό συνεπάγεται τη γνώση της μορφής κάθε μεμονωμένου στοιχείου δεδομένων Word, συμπεριλαμβανομένων όλων των πιθανών θυγατρικών στοιχείων και χαρακτηριστικών του.
Η βιβλιοθήκη μας Dart είναι μια λύση που βασίζεται σε σύννεφο που θα σας επιτρέψει να ανοίγετε Word αρχεία για ανάγνωση και γραφή εύκολα. Αυτή η κατανεμημένη προσέγγιση σάς παρέχει ευελιξία στην ανάπτυξη λογισμικού χρησιμοποιώντας τη γλώσσα Dart, καθώς όλη η επεξεργασία Word εγγράφων με ένταση πόρων θα πραγματοποιείται σε διακομιστές Aspose. Το μόνο που χρειάζεστε είναι να λάβετε ιδιωτικά κλειδιά για πρόσβαση στο Cloud API στον κώδικα Dart.
Μπορείτε να επαναλάβετε όλα τα στοιχεία ενός Word εγγράφου ή μπορείτε να αναζητήσετε συγκεκριμένα στοιχεία σε ένα δέντρο DOM. Παρέχουμε ένα ευρύ φάσμα λειτουργιών Dart τόσο για την εργασία με τη δομή του Word αρχείου όσο και με τα δεδομένα που περιέχονται στους κόμβους του εγγράφου.
Το ακόλουθο παράδειγμα κώδικα θα σας βοηθήσει να καταλάβετε γρήγορα πώς να φορτώσετε ένα Word αρχείο χρησιμοποιώντας το Dart και να εκτελέσετε ορισμένες ενέργειες σε αυτό.
import 'package:aspose_words_cloud/aspose_words_cloud.dart';
final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);
final fileName = 'Input.docx';
final requestFileContent = (await File(
await context.loadTextFile(fileName)).readAsBytes()).buffer.asByteData();
final uploadDocumentRequest = UploadFileRequest(requestFileContent, fileName);
await wordsApi.uploadFile(uploadDocumentRequest);
final requestParagraph = ParagraphInsert();
requestParagraph.text = 'Reading and writing to the file in the cloud occurs automatically.';
final insertParagraphRequest = InsertParagraphRequest(fileName, requestParagraph);
await wordsApi.insertParagraph(insertParagraphRequest);
final downloadDocumentRequest = DownloadFileRequest(fileName);
await wordsApi.downloadFile(downloadDocumentRequest);
Κλωνοποιήστε Aspose.Words Cloud SDK for Dart από το GitHub και χρησιμοποιήστε το στο έργο σας. Προσθέστε αυτήν την εξάρτηση στο pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
Ακολουθήστε αυτές τις Instructions για να λάβετε γρήγορα τα απαραίτητα διαπιστευτήρια ασφαλείας και να αποκτήσετε πρόσβαση στο REST API.
Ανατρέξτε στην Repository Documentation για να δείτε τις λεπτομέρειες.
Μπορείτε να ανοίξετε έγγραφα σε άλλες μορφές: