Deschideți și citiți Word fișierul sau PDF în Dart/Flutter SDK

Utilizați API ul REST pentru a deschide și a citi documente în mod programatic în Dart

Deschideți cu ușurință Word documente, PDF cu doar câteva rânduri de cod Dart. Biblioteca noastră Dart/Flutter vă va oferi tot ce aveți nevoie pentru a accesa conținutul documentului în mod programatic.

Vizualizați fragmentul de cod

Deschideți și citiți documente în Dart

Dacă doriți să deschideți un fișier text și să lucrați cu datele în format text simplu, o puteți face folosind cele mai de bază caracteristici ale limbajului Dart și ale sistemului de operare. În ceea ce privește citirea documentelor de birou, prezentate într-o mare varietate de formate de fișiere (DOCX, DOC, PDF, RTF, ODT, HTML etc.), această sarcină este mai dificil de rezolvat, deoarece astfel de documente sunt descrise de date complexe de tip arbore. structuri din cadrul modelului DOM.

Biblioteca noastră Dart este o soluție bazată pe cloud care vă va permite să deschideți documente în orice format de birou și web. Această abordare distribuită vă oferă flexibilitate în dezvoltarea de software folosind limbajul Dart, deoarece toate procesarea documentelor care necesită resurse vor avea loc pe serverele Aspose. Tot ce aveți nevoie este să obțineți chei private pentru a accesa Cloud API în Dart codul.

Citiți programatic Word documente, PDF în Dart

Puteți itera elementele documentului sau puteți căuta anumite elemente în arborele DOM. Oferim o gamă largă de funcții Dart atât pentru lucrul cu structura documentului, cât și cu datele conținute în nodurile documentului.

Următorul exemplu de cod Dart vă va ajuta să vă dați seama rapid cum să încărcați un document și să efectuați unele acțiuni asupra acestuia.

Încărcați un document pe care doriți să îl accesați
Rulați codul
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);
Rulați codul
  
Copiați codul Dart în clipboard

Cum să citiți Word documente, PDF în Dart

  1. Instalați "Aspose.Words Cloud pentru Dart/Flutter"
  2. Adăugați o referință la bibliotecă (importați biblioteca) în proiectul dvs. Dart
  3. Citiți un document

Instalați Dart biblioteca pentru a citi documente

Clonează Aspose.Words Cloud SDK for Dart din GitHub și folosește-l în proiectul tău. Adăugați această dependență la pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

Vă rugăm să urmați aceste Instructions pentru a obține rapid acreditările de securitate necesare și pentru a accesa API ul nostru REST.

Cerințe de sistem

Consultați Repository Documentation pentru a vedea detaliile.

5%

Abonați-vă la Actualizări de produse Aspose

Primiți buletine informative lunare și oferte livrate direct în căsuța dvs. poștală.

© Aspose Pty Ltd 2001-2025. Toate drepturile rezervate.