Lengvai atidarykite Word dokumentus naudodami tik kelias Dart kodo eilutes. Mūsų Dart/Flutter biblioteka suteiks jums viską, ko reikia norint programiškai pasiekti Word dokumento turinį.
Word dokumentų skaitymo užduotis yra DOM modelio hierarchinių duomenų struktūrų skaitymo užduotis. Tai reiškia, kad reikia žinoti kiekvieno atskiro Word duomenų elemento formatą, įskaitant visus galimus antrinius elementus ir atributus.
Mūsų "Dart" biblioteka yra debesies pagrindu sukurtas sprendimas, leidžiantis lengvai atidaryti Word failus, kad galėtumėte skaityti ir rašyti. Šis paskirstytas metodas suteikia jums lankstumo kuriant programinę įrangą naudojant Dart kalbą, nes visas daug išteklių reikalaujantis Word dokumentų apdorojimas vyks Aspose serveriuose. Viskas, ko jums reikia, yra gauti privačius raktus, kad galėtumėte pasiekti "Cloud API" "Dart" kode.
Galite kartoti visus Word dokumento elementus arba galite ieškoti konkrečių elementų DOM medyje. Siūlome platų Dart funkcijų spektrą tiek darbui su Word failo struktūra, tiek su dokumento mazguose esančiais duomenimis.
Šis kodo pavyzdys padės greitai išsiaiškinti, kaip įkelti Word failą naudojant Dart ir atlikti kai kuriuos veiksmus.
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 šaltinio kodui iš GitHub ir naudokite jį savo projekte. Pridėkite šią priklausomybę prie savo pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
Vykdykite šias Instructions, kad greitai gautumėte reikiamus saugos kredencialus ir pasiektumėte mūsų REST API.
Išsamią informaciją rasite Repository Documentation.
Galite atidaryti dokumentus kitais formatais: