Apri facilmente Word documenti con poche righe di Dart codice. La nostra libreria Dart/Flutter ti fornirà tutto ciò di cui hai bisogno per accedere al contenuto del Word documento in modo programmatico.
Il compito di leggere i Word documenti è il compito di leggere le strutture dati gerarchiche all'interno del modello DOM. Ciò implica conoscere il formato di ogni singolo elemento di Word dati, inclusi tutti i suoi possibili elementi figlio e attributi.
La nostra libreria Dart è una soluzione basata su cloud che ti consentirà di aprire facilmente Word file per la lettura e la scrittura. Questo approccio distribuito offre flessibilità nello sviluppo di software utilizzando il linguaggio Dart, poiché tutta l'elaborazione di Word documenti ad alta intensità di risorse avverrà sui server Aspose. Tutto ciò che serve è ottenere le chiavi private per accedere all'API Cloud in Dart codice.
Puoi scorrere tutti gli elementi di un Word documento oppure puoi cercare elementi specifici in un albero DOM. Forniamo un'ampia gamma di funzioni Dart sia per lavorare con la struttura del Word file che con i dati contenuti nei nodi del documento.
L'esempio di codice seguente ti aiuterà a capire rapidamente come caricare un Word file usando Dart ed eseguire alcune azioni su di esso.
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);
Clona Aspose.Words Cloud SDK for Dart da GitHub e usalo nel tuo progetto. Aggiungi questa dipendenza al tuo pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
Segui queste Instructions per ottenere rapidamente le credenziali di sicurezza necessarie e accedere alla nostra REST API.
Fare riferimento alla Repository Documentation per vedere i dettagli.
Puoi aprire documenti in altri formati: