Aspose.Words ลายน้ำเอกสารสำหรับ .NET

ปลั๊กอิน **Aspose.Words Document Watermark for .NET ** ให้ API ที่น้ําหนักเบาเพื่อ ใส่และลบ watermark ในเอกสารในรูปแบบที่แตกต่างกัน ใช้เพื่อทําเครื่องหมายการปกป้องหรือบันทึกเนื้อหาในสกรู - ไม่ว่าจะเป็นการเพิ่มตัวอักษร “ความลับ” ใส่โลโก้หรือทําความสะอาดสัญญาณพันธมิตร.

ทํางานบน Windows, Linux, และ macOS ด้วย .NET Framework, .Net Core,.NET 5/6+, หรือ Mono ไม่จําเป็นต้องใช้ Microsoft Office.

การติดตั้งและการตั้งค่า

รูปแบบที่สนับสนุน : DOC, DOCX, RTF, PDF, ODT, HTML, MHTML, EPUB, Markdown และภาพ.

เริ่มต้นอย่างรวดเร็ว: ใส่ข้อความ Watermark

using Aspose.Words;
using Aspose.Words.Watermarking;
using System.Drawing;

var doc = new Document("Document.docx");

var options = new TextWatermarkOptions
{
    Color = Color.Gray,
    FontFamily = "Arial",
    FontSize = 48,
    Layout = WatermarkLayout.Diagonal,
    IsSemitransparent = true
};

doc.Watermark.SetText("CONFIDENTIAL", options);
doc.Save("Document.WithWatermark.docx");

คุณสมบัติและฟังก์ชั่น

หมายเลข Watermarks

  • ข้อความหรือรูปภาพ: ใช้ตัวอักษรหรือโลโก้ / แท็ก.
  • การตั้งค่า: หมายเลขที่กําหนดเองหรือคอลัมน.
  • **การหมุน & ความโปร่งใส: ** ตั้งค่าตัวอักษรแบบแถบด้วยความผิดปกติที่ปรับได.
  • **การวาง: ** ควบคุม Z-คําสั่ง (หลังหรือด้านหน้าของเนื้อหา).

การกําจัดเครื่องหมายน้ํา

  • ลบเครื่องหมายน้ําโดยเลือก (ตามประเภทหรือตัวระบ).
  • สกรูเครื่องหมายน้ําทั้งหมดในเวลาเดียวกันในขณะที่รักษารูปร่างที่ไม่เกี่ยวข้อง.
  • การจัดการอย่างปลอดภัยหัวเท้าและรูปแบบเครื่องหมายน้ํา.

ตัวเลือกการปรับแต่ง

  • ใหม่ใช้ ** รูปแบบ** (การกําหนดค่า JSON / XML ของร้านค้าสําหรับแบรนด).
  • ใช้ตามเงื่อนไข (เช่นขึ้นอยู่กับข้อมูลโลหะ).
  • สนับสนุนสคริปต์ Unicode & RTL สําหรับเครื่องหมายข้อความทั่วโลก.

ประสิทธิภาพ & Scalability

  • แอพลิเคชัน Streamed สําหรับการใช้งานหน่วยความจําต่ํา.
  • Batch ใส่/ลบผ่านไฟล์ที่มี tokens การยกเลิก.
  • เหล็กที่ปลอดภัยจนกว่าแต่ละเหล็กจะจัดการด้วยตัวเอง Document.

ตัวอย่าง: Image Watermark

var doc = new Document("Report.docx");
var options = new ImageWatermarkOptions
{
    Scale = 2.0,   // relative scaling
    IsWashout = true
};

doc.Watermark.SetImage("logo.png", options);
doc.Save("Report.LogoWatermark.pdf");

แนวทางที่ดีที่สุด

  • มุ่งเน้นตัวอย่าง สําหรับการทําแบรนด์อย่างต่อเนื่องผ่านเอกสาร.
  • ตรวจสอบข้อมูลที่มีอยู่ ก่อนที่จะใช้ข้อมูลใหม่เพื่อหลีกเลี่ยงการทําซ้ํา.
  • แอปพลิเคชันเครื่องหมายน้ําหลังจากการดําเนินงานเข้ารหัส (การลงชื่อ / รหัส).
  • ใช้ ท่อแบทช์ สําหรับการดําเนินงานปริมาณสูง Document กรณีอย่างรวดเร็ว.
  • ตรวจสอบการใช้งานที่วัด เพื่อเพิ่มประสิทธิภาพการบริโภคใบอนุญาต.

FAQ

**ฉันสามารถใช้ข้อความและภาพทั้งสองกันได้หรือไม?**ใช่ หลายเครื่องหมายน้ําสามารถวางไว้ในเอกสารเดียว.

**Will watermarks survive การแปลงรูปแบบ?**ใช่. มอเตอร์ rendering ให้การปรากฏตัวที่สม่ําเสมอทั่วรูปแบบ.

**ฉันสามารถลบเครื่องหมายน้ําเฉพาะเท่านั้นหรือไม?**ใช่ ตัวกรองตามประเภทรูปร่างหรือตัวระบ.

**ความโปร่งใสจะได้รับการสนับสนุนหรือไม?**ใช่ ใช IsSemitransparent สําหรับข้อความหรือ IsWashout สําหรับภาพ.

**ต้องติดตั้ง Office ได้หรือไม?**No. Aspose.Words เป็นห้องสมุดที่แยกต่างหาก.

 แบบไทย