เพิ่มลายน้ำใน DOC หรือลบลายน้ำที่เพิ่มไว้ก่อนหน้านี้โดยใช้ Dart

ใช้ไลบรารี Dart/Flutter นี้ประทับตราเอกสาร DOC ด้วยภาพหรือลายน้ำข้อความ หรือลบลายน้ำที่เพิ่มแล้วในไม่กี่ขั้นตอน

เพิ่มลายน้ำข้อความหรือรูปภาพในเอกสาร DOC โดยใช้ Dart โหลดเอกสาร DOC และใส่ลายน้ำที่จำเป็นลงไป จากนั้นบันทึกผลลัพธ์ในรูปแบบที่สะดวก เช่น DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS และอื่นๆ และแบ่งปันเอกสารที่มีลายน้ำกับบุคคลอื่น นอกจากนี้ ให้ลบลายน้ำออกจากเอกสาร DOC หากก่อนหน้านี้มีการเพิ่มลายน้ำลงในเอกสาร และเหตุผลในการเพิ่มไม่เกี่ยวข้องอีกต่อไป

ดูข้อมูลโค้ด

DOC – เพิ่มลายน้ำใน Dart

ด้วย Dart/Flutter API นี้ นักพัฒนาสามารถเพิ่มลายน้ำลงใน DOC ออนไลน์ได้ เพียงสร้างลายน้ำโดยใช้ข้อความหรือรูปภาพ จากนั้นแทรกลายน้ำนั้นลงในเอกสาร DOC ของคุณใน Dart

หมายเหตุ: ไม่จำเป็นต้องติดตั้งแอปพลิเคชันหรือไลบรารีของบุคคลที่สาม ดังนั้น โซลูชันซอฟต์แวร์ Dart/Flutter ของเราจึงใช้งานง่ายมาก

ลบลายน้ำออกจาก DOC – Dart

Dart/Flutter SDK ที่ให้มานั้นมีประโยชน์ในการลบลายน้ำออกจาก DOC การลบลายน้ำใน DOC หมายความว่าคุณสามารถโหลดเอกสาร DOC ที่ต้องการประทับตราด้วยลายน้ำข้อความหรือรูปภาพ ลบลายน้ำนี้ออกจาก DOC โดยใช้ Dart แล้วบันทึกไฟล์เอาต์พุตในรูปแบบที่สะดวก – DOC, DOCX, PDF, JPEG, PNG, TIFF และอื่นๆ

ทำงานกับลายน้ำใน DOC

ในการประเมินวิธีการเพิ่มหรือลบลายน้ำใน 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);
รันโค้ด
  
คัดลอกรหัส Dart ไปยังคลิปบอร์ด

วิธีลบลายน้ำใน DOC โดยใช้ Dart

  1. ติดตั้ง Aspose.Words Cloud for Dart/Flutter
  2. เพิ่มการอ้างอิงไลบรารี (นำเข้าไลบรารี) ไปยัง Dart โครงการของคุณ
  3. กำหนดค่า API โดยใช้คีย์แอปของคุณ
  4. โหลดเอกสาร DOC ที่คุณต้องการลบลายน้ำจาก
  5. สร้างคำขอลบลายน้ำ
  6. บันทึกผลลัพธ์เป็นรูปแบบไฟล์ที่สะดวก

Dart ห้องสมุดเพื่อใช้ลายน้ำใน DOC

โคลน Aspose.Words Cloud SDK for Dart จาก GitHub และใช้ในโครงการของคุณ เพิ่มการพึ่งพานี้ใน pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

โปรดปฏิบัติตาม Instructions เหล่านี้เพื่อรับข้อมูลประจำตัวด้านความปลอดภัยที่จำเป็นอย่างรวดเร็วและเข้าถึง REST API ของเรา

ความต้องการของระบบ

อ้างถึง Repository Documentation เพื่อดูรายละเอียด

รูปแบบไฟล์อื่นๆ ที่รองรับ

คุณสามารถเพิ่มลายน้ำให้กับเอกสารในรูปแบบอื่นๆ:

5%

สมัครสมาชิก Aspose Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ