Avage Word ja PDF dokumendid lihtsalt mõne Dart koodireaga. Meie Dart/Flutter teek pakub teile kõike, mida vajate dokumendi sisule programmiliseks juurdepääsuks.
Kui soovite avada tekstifaili ja töötada andmetega lihtteksti vormingus, saate seda teha Dart keele ja operatsioonisüsteemi kõige elementaarsemate funktsioonide abil. Mis puutub kontoridokumentide lugemisse, mis on esitatud väga erinevates failivormingutes (DOCX, DOC, PDF, RTF, ODT, HTML jne), siis on seda ülesannet keerulisem lahendada, kuna selliseid dokumente kirjeldatakse keerukate puukujuliste andmetega. struktuurid DOM i mudelis.
Meie Dart teek on pilvepõhine lahendus, mis võimaldab teil avada dokumente mis tahes kontori- ja veebivormingus. See hajutatud lähenemine annab teile paindlikkuse tarkvaraarenduses Dart keelt kasutades, kuna kogu ressursimahukas dokumenditöötlus toimub Aspose'i serverites. Kõik, mida vajate, on hankida privaatvõtmed, et pääseda Dart koodis pilve API le juurde.
Saate itereerida üle dokumendi elementide või otsida konkreetseid elemente DOM puust. Pakume laia valikut Dart funktsioone nii dokumendi struktuuri kui ka dokumendisõlmedes sisalduvate andmetega töötamiseks.
Järgmine Dart koodi näide aitab teil kiiresti aru saada, kuidas dokumenti laadida ja sellega mõningaid toiminguid teha.
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);
Kloonige GitHubi Aspose.Words Cloud SDK for Dart ja kasutage seda oma projektis. Lisage see sõltuvus pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.
Üksikasjade vaatamiseks vaadake Repository Documentation.