Łatwo otwieraj DOCX dokumenty za pomocą kilku linijek Dart kodu. Nasza Dart/Flutter biblioteka zapewni Ci wszystko, czego potrzebujesz, aby uzyskać dostęp do treści DOCX dokumentów w sposób programowy.
Czytanie DOCX dokumentów to czytanie hierarchicznych struktur danych w modelu DOM. Oznacza to znajomość formatu każdego pojedynczego elementu DOCX danych, w tym wszystkich jego możliwych elementów podrzędnych i atrybutów.
Nasza Dart biblioteka to rozwiązanie oparte na chmurze, które pozwoli Ci na łatwe otwieranie DOCX plików do czytania i pisania. To rozproszone podejście zapewnia elastyczność w tworzeniu oprogramowania przy użyciu języka Dart, ponieważ całe przetwarzanie DOCX dokumentów wymagające dużej ilości zasobów odbywa się na serwerach Aspose. Wszystko, czego potrzebujesz, to uzyskać klucze prywatne, aby uzyskać dostęp do Cloud API w Dart kodzie.
Możesz iterować po wszystkich elementach DOCX dokumentu lub wyszukiwać określone elementy w drzewie DOM. Udostępniamy szeroką gamę funkcji Scali zarówno do pracy ze strukturą DOCX pliku, jak i danymi zawartymi w węzłach dokumentu.
Poniższy przykład kodu pomoże Ci szybko dowiedzieć się, jak załadować DOCX plik za pomocą Dart i wykonać na nim pewne czynności.
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);
Clone Aspose.Words Cloud SDK for Dart z GitHub i użyj go w swoim projekcie. Dodaj tę zależność do pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
Postępuj zgodnie z tymi Instructions, aby szybko uzyskać niezbędne dane uwierzytelniające i uzyskać dostęp do naszego interfejsu REST API.
Zapoznaj się z Repository Documentation, aby zobaczyć szczegóły.
Możesz otwierać dokumenty w innych formatach: