Yalnızca birkaç satırlık Dart koduyla Word belgeyi kolayca açın. Dart/Flutter kitaplığımız, Word belge içeriğine programlı olarak erişmek için ihtiyacınız olan her şeyi size sağlayacaktır.
Word belgelerini okuma görevi, DOM modeli içindeki hiyerarşik veri yapılarını okuma görevidir. Bu, olası tüm alt öğeleri ve öznitelikleri dahil olmak üzere her bir Word veri öğesinin biçimini bilmek anlamına gelir.
Dart kitaplığımız, Word dosyalarını kolayca okumak ve yazmak için açmanıza olanak tanıyan bulut tabanlı bir çözümdür. Bu dağıtılmış yaklaşım, Dart dilini kullanarak yazılım geliştirmede size esneklik sağlar, çünkü tüm kaynak yoğun Word belge işleme Aspose sunucularında gerçekleştirilecektir. Tek ihtiyacınız olan, Dart kodunda Cloud API'ye erişmek için özel anahtarlar almaktır.
Bir Word belgesinin tüm öğelerini yineleyebilir veya bir DOM ağacında belirli öğeleri arayabilirsiniz. Hem Word dosyasının yapısıyla hem de belge düğümlerinde bulunan verilerle çalışmak için çok çeşitli Dart işlevleri sunuyoruz.
Aşağıdaki kod örneği, Dart kullanarak bir Word dosyasının nasıl yükleneceğini hızlı bir şekilde anlamanıza ve üzerinde bazı eylemler gerçekleştirmenize yardımcı olacaktır.
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);
Aspose.Words Cloud SDK for Dart kaynak kodunu GitHub'dan klonlayın ve projenizde kullanın. Bu bağımlılığı pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
Gerekli güvenlik kimlik bilgilerini hızla almak ve REST API'mize erişmek için lütfen bu Instructions izleyin.
Ayrıntıları görmek için Repository Documentation bakın.