Ērti atveriet Word dokumentus, izmantojot tikai dažas Dart koda rindiņas. Mūsu Dart/Flutter bibliotēka nodrošinās jums visu nepieciešamo, lai programmatiski piekļūtu Word dokumentu saturam.
Word dokumentu lasīšanas uzdevums ir uzdevums nolasīt hierarhiskas datu struktūras DOM modelī. Tas nozīmē, ka ir jāzina katra atsevišķā Word datu elementa formāts, ieskaitot visus tā iespējamos pakārtotos elementus un atribūtus.
Mūsu Dart bibliotēka ir uz mākoņiem balstīts risinājums, kas ļaus viegli atvērt Word failus lasīšanai un rakstīšanai. Šī izplatītā pieeja sniedz jums elastību programmatūras izstrādē, izmantojot Dart valodu, jo visa resursietilpīgā Word dokumentu apstrāde notiks Aspose serveros. Viss, kas jums nepieciešams, ir iegūt privātās atslēgas, lai piekļūtu Cloud API Dart kodā.
Varat atkārtot visus Word dokumenta elementus vai meklēt konkrētus elementus DOM kokā. Mēs piedāvājam plašu Dart funkciju klāstu gan darbam ar Word faila struktūru, gan ar dokumenta mezglos esošajiem datiem.
Šis koda piemērs palīdzēs ātri noskaidrot, kā ielādēt Word failu, izmantojot Dart, un veikt ar to dažas darbības.
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);
Klonējiet Aspose.Words Cloud SDK for Dart avota kodu no GitHub un izmantojiet to savā projektā. Pievienojiet šo atkarību savam pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
Lūdzu, izpildiet šos Instructions, lai ātri iegūtu nepieciešamos drošības akreditācijas datus un piekļūtu mūsu REST API.
Sīkāku informāciju skatiet Repository Documentation.
Varat atvērt dokumentus citos formātos: