Abra e leia o Word arquivo ou PDF no Dart/Flutter SDK

Use a REST API para abrir e ler documentos programaticamente em Dart

Abra facilmente Word documentos e PDF com apenas algumas linhas de código Dart. Nossa Dart/Flutter biblioteca fornecerá tudo o que você precisa para acessar o conteúdo do documento de forma programática.

Ver trecho de código

Abrir e ler documentos em Dart

Se você deseja abrir um arquivo de texto e trabalhar com os dados em formato de texto simples, pode fazê-lo usando os recursos mais básicos da linguagem Dart e do sistema operacional. Quanto à leitura de documentos de escritório, apresentados em uma ampla variedade de formatos de arquivo (DOCX, DOC, PDF, RTF, ODT, HTML, etc.), essa tarefa é mais difícil de resolver, pois tais documentos são descritos por dados complexos em forma de árvore estruturas dentro do modelo DOM.

Nossa Dart biblioteca é uma solução baseada em nuvem que permite abrir documentos em qualquer formato de escritório e web. Essa abordagem distribuída oferece flexibilidade no desenvolvimento de software usando a linguagem Dart, pois todo o processamento de documentos com uso intensivo de recursos ocorrerá em servidores Aspose. Tudo o que você precisa é obter chaves privadas para acessar a API Cloud no Dart código.

Ler programaticamente Word documentos e PDF em Dart

Você pode iterar sobre os elementos do documento ou pode pesquisar elementos específicos na árvore DOM. Fornecemos uma ampla gama de funções Dart tanto para trabalhar com a estrutura do documento quanto com os dados contidos nos nós do documento.

O exemplo de Dart código a seguir ajudará você a descobrir rapidamente como carregar um documento e executar algumas ações nele.

Carregue um documento que você deseja acessar
Código de execução
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);
Código de execução
  
Copie o código Dart para a área de transferência

Como ler Word documentos, PDF em Dart

  1. Instale o 'Aspose.Words Cloud para Dart/Flutter'
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto Dart
  3. Ler um documento

Instale a Dart biblioteca para ler documentos

Clone o código-fonte do Aspose.Words Cloud SDK for Dart do GitHub e use-o em seu projeto. Adicione esta dependência ao seu pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

Siga estas Instructions para obter rapidamente as credenciais de segurança necessárias e acessar nossa REST API.

Requisitos de sistema

Consulte a Repository Documentation para ver os detalhes.

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2025. Todos os direitos reservados.