დაამატეთ ტექსტის ან სურათის ჭვირნიშანი DOCX დოკუმენტებში Dart ის გამოყენებით. ჩატვირთეთ DOCX დოკუმენტი და ჩადეთ მასში საჭირო წყლის ნიშანი. შემდეგ შეინახეთ შედეგი მოსახერხებელ ფორმატში, როგორიცაა DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS და სხვა, და გაუზიარეთ წყალმონიშნული დოკუმენტი სხვა პირს. ასევე ამოიღეთ წყლის ნიშანი DOCX დოკუმენტიდან, თუ ჭვირნიშანი ადრე დაემატა დოკუმენტს და დამატების მიზეზები აღარ არის შესაბამისი.
ამ Dart/Flutter API ით, დეველოპერებს შეუძლიათ დაამატოთ წყლის ნიშანი DOCX ზე ონლაინ. უბრალოდ შექმენით წყლის ნიშანი ტექსტის ან სურათის გამოყენებით და შემდეგ ჩადეთ ეს წყლის ნიშანი თქვენს DOCX დოკუმენტში Dart ში.
შენიშვნა: არ არის საჭირო მესამე მხარის აპლიკაციების ან ბიბლიოთეკების დაყენება. ამიტომ, ჩვენი Dart/Flutter პროგრამული გადაწყვეტა ძალიან მარტივი გამოსაყენებელია.
მოცემული Dart/Flutter SDK ასევე სასარგებლოა DOCX დან წყლის ნიშნების ამოსაღებად. ჭვირნიშნის ამოღება DOCX ში ნიშნავს, რომ თქვენ შეგიძლიათ ჩატვირთოთ სასურველი DOCX დოკუმენტი, რომელიც დაბეჭდილია ტექსტის ან გამოსახულების ჭვირნიშნით, ამოიღოთ ეს ჭვირნიშანი DOCX დან Dart ის გამოყენებით და შემდეგ შეინახოთ გამომავალი ფაილი მოსახერხებელ ფორმატში – DOC, DOCX, PDF, JPEG, PNG, TIFF და სხვა.
იმისათვის, რომ შეაფასოთ, თუ როგორ უნდა დაამატოთ ან ამოიღოთ ჭვირნიშანი DOCX ში ჩვენი Dart/Flutter API ით, ჩატვირთეთ DOCX და ჭვირნიშანი, როგორც სურათი ან ტექსტი. შემდეგ აირჩიეთ მოსახერხებელი საექსპორტო ფაილის ფორმატი - DOC, DOCX, PDF, HTML, RTF, XPS და სხვა.
გამოიყენეთ შემდეგი მაგალითი, რომ ნახოთ როგორ მუშაობს:
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 ის წყაროს კოდისთვის GitHub-დან და გამოიყენეთ იგი თქვენს პროექტში. დაამატეთ ეს დამოკიდებულება თქვენს pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
გთხოვთ, მიჰყვეთ ამ Instructions, რომ სწრაფად მიიღოთ უსაფრთხოების საჭირო სერთიფიკატები და შეხვიდეთ ჩვენს REST API ზე.
დეტალების სანახავად იხილეთ Repository Documentation.
თქვენ შეგიძლიათ დაამატოთ ჭვირნიშანი დოკუმენტს სხვა ფორმატებში: