Отворете и прочетете Word или PDF файл в Dart/Flutter SDK

Използвайте REST API, за да отваряте и четете документи програмно в Dart

Отваряйте лесно Word, PDF документи само с няколко реда Dart код. Нашата Dart/Flutter библиотека ще ви предостави всичко необходимо за програмен достъп до съдържанието на документа.

Вижте кодовия фрагмент

Отваряне и четене на документи в Dart

Ако искате да отворите текстов файл и да работите с данните в обикновен текстов формат, можете да го направите, като използвате най-основните функции на езика и операционната система Dart. Що се отнася до четенето на офис документи, представени в голямо разнообразие от файлови формати (DOCX, DOC, PDF, RTF, ODT, HTML и др.), Тази задача е по-трудна за решаване, тъй като такива документи се описват от сложни дървовидни данни структури в DOM модела.

Нашата Dart библиотека е базирано на облак решение, което ще ви позволи да отваряте документи във всеки офис и уеб формат. Този разпределен подход ви дава гъвкавост при разработката на софтуер с помощта на езика Dart, тъй като цялата обработка на документи с интензивно използване на ресурси ще се извършва на сървърите на Aspose. Всичко, от което се нуждаете, е да получите лични ключове за достъп до Cloud API в Dart код.

Програмно четене на Word, PDF документи в Dart

Можете да обхождате елементите на документа или да търсите конкретни елементи в DOM дървото. Предоставяме широк набор от функции на Dart както за работа със структурата на документа, така и с данните, съдържащи се в възлите на документа.

Следният пример за код на Dart ще ви помогне бързо да разберете как да заредите документ и да извършите някои действия върху него.

Качете документ, до който искате да получите достъп
Изпълнение на код
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);
Изпълнение на код
  
Копирайте кода Dart в клипборда

Как да четете Word, PDF документи в Dart

  1. Инсталирайте "Aspose.Words Cloud за Dart/Flutter"
  2. Добавете препратка към библиотека (импортирайте библиотеката) към вашия Dart проект
  3. Прочетете документ

Инсталирайте Dart библиотека, за да четете документи

Клонирайте Aspose.Words Cloud SDK for Dart от GitHub и го използвайте във вашия проект. Добавете тази зависимост към вашия pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

Моля, следвайте тези Instructions, за да получите бързо необходимите идентификационни данни за сигурност и да получите достъп до нашия REST API.

Системни изисквания

Обърнете се към Repository Documentation, за да видите подробностите.

5%

Абонирайте се за актуализации на продуктите на Aspose

Получавайте месечни бюлетини и оферти директно до вашата пощенска кутия.

© Aspose Pty Ltd 2001-2025. Всички права запазени.