Lengvai atidarykite "Word", PDF dokumentus naudodami tik kelias Dart kodo eilutes. Mūsų Dart/Flutter biblioteka suteiks jums viską, ko reikia norint programiškai pasiekti dokumentų turinį.
Jei norite atidaryti tekstinį failą ir dirbti su duomenimis paprasto teksto formatu, galite tai padaryti naudodami pagrindines Dart kalbos ir operacinės sistemos funkcijas. Skaitant biuro dokumentus, pateikiamus įvairiais failų formatais (DOCX, DOC, PDF, RTF, ODT, HTML ir kt.), šią užduotį išspręsti sunkiau, nes tokie dokumentai aprašomi sudėtingais į medį panašiais duomenimis. DOM modelio struktūros.
Mūsų "Dart" biblioteka yra debesies pagrindu sukurtas sprendimas, leidžiantis atidaryti dokumentus bet kokiu biuro ir žiniatinklio formatu. Šis paskirstytas metodas suteikia jums lankstumo kuriant programinę įrangą naudojant Dart kalbą, nes visas daug išteklių reikalaujantis 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 dokumento elementus arba ieškoti konkrečių elementų DOM medyje. Teikiame platų Dart funkcijų spektrą tiek darbui su dokumento struktūra, tiek su dokumento mazguose esančiais duomenimis.
Šis Dart kodo pavyzdys padės greitai išsiaiškinti, kaip įkelti dokumentą 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.