เพิ่มลายน้ำข้อความหรือรูปภาพในเอกสาร DOC โดยใช้ Dart โหลดเอกสาร DOC และใส่ลายน้ำที่จำเป็นลงไป จากนั้นบันทึกผลลัพธ์ในรูปแบบที่สะดวก เช่น DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS และอื่นๆ และแบ่งปันเอกสารที่มีลายน้ำกับบุคคลอื่น นอกจากนี้ ให้ลบลายน้ำออกจากเอกสาร DOC หากก่อนหน้านี้มีการเพิ่มลายน้ำลงในเอกสาร และเหตุผลในการเพิ่มไม่เกี่ยวข้องอีกต่อไป
ด้วย Dart/Flutter API นี้ นักพัฒนาสามารถเพิ่มลายน้ำลงใน DOC ออนไลน์ได้ เพียงสร้างลายน้ำโดยใช้ข้อความหรือรูปภาพ จากนั้นแทรกลายน้ำนั้นลงในเอกสาร DOC ของคุณใน Dart
หมายเหตุ: ไม่จำเป็นต้องติดตั้งแอปพลิเคชันหรือไลบรารีของบุคคลที่สาม ดังนั้น โซลูชันซอฟต์แวร์ Dart/Flutter ของเราจึงใช้งานง่ายมาก
Dart/Flutter SDK ที่ให้มานั้นมีประโยชน์ในการลบลายน้ำออกจาก DOC การลบลายน้ำใน DOC หมายความว่าคุณสามารถโหลดเอกสาร DOC ที่ต้องการประทับตราด้วยลายน้ำข้อความหรือรูปภาพ ลบลายน้ำนี้ออกจาก DOC โดยใช้ Dart แล้วบันทึกไฟล์เอาต์พุตในรูปแบบที่สะดวก – DOC, DOCX, PDF, JPEG, PNG, TIFF และอื่นๆ
ในการประเมินวิธีการเพิ่มหรือลบลายน้ำใน DOC ด้วย Dart/Flutter API ของเรา ให้โหลด DOC และลายน้ำเป็นรูปภาพหรือข้อความ จากนั้นเลือกรูปแบบไฟล์ส่งออกที่สะดวก – 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.doc').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, 'doc');
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.doc').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, 'doc');
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.doc').readAsBytes()).buffer.asByteData();
final deleteWatermarkOnline = DeleteWatermarkOnlineRequest(requestDocument);
final deletedWatermark = await wordsApi.deleteWatermarkOnline(deleteWatermarkOnline);
final convertDocument = ConvertDocumentRequest(deletedWatermark.document.values.first, 'doc');
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 เพื่อดูรายละเอียด
คุณสามารถเพิ่มลายน้ำให้กับเอกสารในรูปแบบอื่นๆ: