Dart kullanarak Word belgelere bir metin veya resim filigranı ekleyin. Word belgesini yükleyin ve gerekli filigranı buna ekleyin. Ardından sonucu DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS ve daha fazlası gibi uygun bir biçimde kaydedin ve filigranlı belgeyi başka bir kişiyle paylaşın. Ayrıca, filigran belgeye önceden eklenmişse ve ekleme nedenleri artık geçerli değilse, Word belgesinden de filigranı kaldırın.
Bu Dart/Flutter API ile geliştiriciler, Word çevrimiçi olarak bir filigran ekleyebilir. Metin veya resim kullanarak filigranı oluşturmanız ve ardından bu filigranı Dart Word belgenize eklemeniz yeterlidir.
Not: Herhangi bir üçüncü taraf uygulama veya kitaplık yüklemenize gerek yoktur. Bu nedenle, Dart/Flutter yazılım çözümümüzün kullanımı çok kolaydır.
Verilen Dart/Flutter SDK, Word filigranları kaldırmak için de yararlıdır. Word bir filigranı kaldırmak, bir metin veya görüntü filigranı ile damgalanmış istediğiniz Word belgesini yükleyebileceğiniz, Dart kullanarak bu filigranı Word kaldırabileceğiniz ve ardından çıktı dosyasını uygun bir biçimde kaydedebileceğiniz anlamına gelir – DOC, DOCX, PDF, JPEG, PNG, TIFF ve diğerleri.
Dart/Flutter API'mızla Word bir filigranın nasıl ekleneceğini veya kaldırılacağını değerlendirmek için, Word ve filigranı bir resim veya metin olarak yükleyin. Ardından uygun bir dışa aktarma dosyası formatı seçin – DOC, DOCX, PDF, HTML, RTF, XPS ve diğerleri.
Nasıl çalıştığını görmek için aşağıdaki örneği kullanın:
import 'package:aspose_words_cloud/aspose_words_cloud.dart';
final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);
final requestDocument = (await File('Input1.docx').readAsBytes()).buffer.asByteData();
final requestImageStream = (await File('Input2.jpg').readAsBytes()).buffer.asByteData();
final requestWatermarkData = WatermarkDataImage();
requestWatermarkData.image = FileReference.fromLocalFile(requestImageStream);
final insertWatermarkRequest = InsertWatermarkOnlineRequest(
requestDocument, requestWatermarkData);
final insertWatermarkResult = await wordsApi.InsertWatermarkOnline(
insertWatermarkRequest);
final convertRequest = ConvertDocumentRequest(
insertWatermarkResult.document.values.first, 'docx');
await wordsApi.convertDocument(convertRequest);
import 'package:aspose_words_cloud/aspose_words_cloud.dart';
final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);
final requestDocument = (await File('Input.docx').readAsBytes()).buffer.asByteData();
final requestWatermarkData = WatermarkDataText();
requestWatermarkData.text = 'This is the watermark text';
requestWatermarkData.layout = WatermarkDataText_LayoutEnum.diagonal;
final insertWatermarkRequest = InsertWatermarkOnlineRequest(
requestDocument, requestWatermarkData);
final insertWatermarkResult =
await wordsApi.InsertWatermarkOnline(insertWatermarkRequest);
final convertRequest = ConvertDocumentRequest(
insertWatermarkResult.document.values.first, 'docx');
await wordsApi.convertDocument(convertRequest);
import 'package:aspose_words_cloud/aspose_words_cloud.dart';
final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);
final requestDocument = (await File('Input.docx').readAsBytes()).buffer.asByteData();
final deleteWatermarkOnline = DeleteWatermarkOnlineRequest(requestDocument);
final deletedWatermark = await wordsApi.deleteWatermarkOnline(deleteWatermarkOnline);
final convertDocument = ConvertDocumentRequest(deletedWatermark.document.values.first, 'docx');
await wordsApi.convertDocument(convertDocument);
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.
Bir belgeye başka biçimlerde filigran ekleyebilirsiniz: