GroupDocs.Watermark for Node.js ผ่าน Java ช่วยให้นักพัฒนาสามารถเพิ่มความสามารถในการใส่ลายน้ำลงในแอปพลิเคชัน Node.js ของตนเองได้ ในคู่มือนี้ คุณจะได้เรียนรู้วิธีการผสานรวมฟีเจอร์ใส่ลายน้ำเข้ากับโซลูชันของคุณได้อย่างง่ายดาย ภาพรวมฟีเจอร์สำคัญ และสำรวจกรณีการใช้งานจริงด้วยสไนปเป็ตโค้ดที่มีประโยชน์
- การจัดการลายน้ำในรูปแบบเอกสารต่างๆ ด้วย Node.js
- เริ่มต้นใช้งาน GroupDocs.Watermark
- คุณสมบัติหลัก
- กรณีการใช้งาน
- บทสรุป
- รับทดลองใช้งานฟรี
- ดูเพิ่มเติม
การจัดการลายน้ำในรูปแบบเอกสารต่างๆ ด้วย Node.js
GroupDocs.Watermark for Node.js เป็น API ที่แข็งแกร่งที่ช่วยให้คุณสามารถเพิ่ม แก้ไข และลบลายน้ำในรูปแบบเอกสารต่างๆ เช่น PDF, DOCX และ PPTX ได้อย่างง่ายดาย ด้วยการผสานรวม API นี้ คุณสามารถทำให้กระบวนการใส่ลายน้ำเป็นแบบอัตโนมัติ ทำให้มั่นใจได้ว่าเอกสารของคุณปลอดภัยและถูกต้อง ไม่ว่าคุณจะต้องเพิ่มตราประทับลับลงใน PDF หรือโลโก้บริษัทลงในเอกสาร Word GroupDocs.Watermark ก็ทำให้กระบวนการนี้ง่ายดายและมีประสิทธิภาพ การออกแบบที่ใช้งานง่ายช่วยให้คุณสามารถใส่ลายน้ำได้อย่างรวดเร็วโดยไม่ต้องมีความรู้เกี่ยวกับรูปแบบเอกสารมากนัก
เริ่มต้นใช้งาน GroupDocs.Watermark
หากต้องการเริ่มต้นใช้งาน GroupDocs.Watermark for Node.js ให้ทำตามขั้นตอนเหล่านี้:
-
ติดตั้ง Node.js และ npm: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Node.js และ npm ไว้ในเครื่องของคุณแล้ว คุณสามารถดาวน์โหลดได้จาก เว็บไซต์อย่างเป็นทางการของ Node.js
-
ติดตั้งแพ็กเกจ GroupDocs.Watermark: เปิดเทอร์มินัลและไปที่ไดเร็กทอรีโครงการของคุณ รันคำสั่งต่อไปนี้เพื่อติดตั้งแพ็กเกจ:
npm ฉัน @groupdocs/groupdocs.watermark -
-
นำเข้าไลบรารี: ในแอปพลิเคชัน Node.js ของคุณ ต้องใช้โมดูล GroupDocs.Watermark:
const groupdocsWatermark = ต้องการ('@groupdocs/groupdocs.watermark') -
-
เรียกใช้โค้ดตัวอย่าง: หากต้องการตรวจสอบการติดตั้ง คุณสามารถเรียกใช้โค้ดตัวอย่างได้ สร้างไฟล์ JavaScript ใหม่ (เช่น example.js) และเพิ่มโค้ดต่อไปนี้:
// ต้องใช้โมดูล GroupDocs.Watermark
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')
// เริ่มต้นวัตถุเครื่องหมายน้ำ
const watermarker = new groupdocsWatermark.Watermarker('Example.docx');
// สร้างวัตถุแบบอักษรที่จะใช้สำหรับข้อความลายน้ำ
const font = new groupdocsWatermark.Font('Arial', 36, groupdocsWatermark.FontStyle.Bold);
// สร้างอินสแตนซ์คลาสลายน้ำ
const watermark = new groupdocsWatermark.TextWatermark('Test watermark', font);
// เพิ่มลายน้ำด้วยวัตถุลายน้ำ
watermarker.add(watermark);
// บันทึกเอกสารใหม่โดยเพิ่มลายน้ำ
watermarker.save('outFile.docx');
// ปิดวัตถุเครื่องหมายน้ำเพื่อให้เสร็จสิ้นอย่างถูกต้อง
watermarker.close();
console.log('Watermark added and document saved successfully.');
process.exit(0);
- ดำเนินการสคริปต์: เรียกใช้สคริปต์โดยใช้ Node.js:
ตัวอย่างโหนด js -
การปฏิบัติตามขั้นตอนเหล่านี้จะช่วยตั้งค่า GroupDocs.Watermark ในโปรเจ็กต์ Node.js ของคุณ ทำให้คุณสามารถเริ่มเพิ่มลายน้ำลงในเอกสารของคุณได้
คุณสมบัติหลัก
GroupDocs.Watermark for Node.js ผ่านทาง Java นำเสนอฟีเจอร์อันทรงพลังมากมายเพื่อช่วยให้คุณจัดการลายน้ำในเอกสารของคุณได้อย่างมีประสิทธิภาพ ต่อไปนี้คือฟีเจอร์สำคัญบางส่วน:
-
รองรับหลายรูปแบบ: เพิ่ม แก้ไข และลบลายน้ำในไฟล์มากกว่า 50 รูปแบบ รวมถึงรูปภาพ PDF, Word, เอกสาร Excel, งานนำเสนอ PowerPoint และอื่นๆ อีกมากมาย
-
ลายน้ำข้อความและรูปภาพ: ใช้ลายน้ำข้อความและรูปภาพกับเอกสารของคุณได้อย่างง่ายดาย
-
ลายน้ำที่ปรับแต่งได้: ปรับแต่งลักษณะของลายน้ำของคุณ รวมถึงแบบอักษร สี ขนาด ความโปร่งใส และการหมุน
-
การตรวจจับและการลบ: ตรวจจับลายน้ำที่มีอยู่ในเอกสารและลบออกตามความจำเป็น
-
การลบลายน้ำที่น่ารำคาญ: ช่วยค้นหาลายน้ำที่น่ารำคาญที่พรางตัวเป็นเนื้อหาปกติและลบออกอย่างระมัดระวัง
-
การประมวลผลแบบแบตช์: ใส่ลายน้ำให้กับเอกสารหลายฉบับพร้อมกัน เพื่อประมวลผลไฟล์จำนวนมากอย่างมีประสิทธิภาพ
-
ประสิทธิภาพสูง: ออกแบบมาเพื่อประสิทธิภาพและประสิทธิผลสูง GroupDocs.Watermark ได้รับการปรับแต่งเพื่อทำงานในสภาพแวดล้อมต่างๆ ตั้งแต่เครื่องที่มีทรัพยากรต่ำไปจนถึงเซิร์ฟเวอร์ที่มีโหลดสูง
-
ความปลอดภัยและการป้องกัน: เพิ่มความปลอดภัยของเอกสารด้วยการฝังลายน้ำเพื่อป้องกันการคัดลอก แบ่งปัน หรือแจกจ่ายข้อมูลละเอียดอ่อนโดยไม่ได้รับอนุญาต
การใช้ประโยชน์จากคุณลักษณะเหล่านี้ คุณสามารถมั่นใจได้ว่าเอกสารของคุณจะปลอดภัย มีตราสินค้า และได้รับการปกป้องจากการใช้งานโดยไม่ได้รับอนุญาต
กรณีการใช้งาน
GroupDocs.Watermark for Node.js มอบความสามารถในการใส่ลายน้ำแบบอเนกประสงค์ที่เหมาะกับสถานการณ์ต่างๆ ต่อไปนี้คือกรณีการใช้งานจริงบางส่วนพร้อมตัวอย่างโค้ดที่จะช่วยให้คุณเริ่มต้นได้:
การเพิ่มข้อความลายน้ำ
ในตัวอย่างนี้ คุณจะค้นพบวิธีการเพิ่มลายน้ำข้อความลงในเอกสารของคุณโดยใช้ GroupDocs.Watermark ใน Node.js ปฏิบัติตามขั้นตอนที่ระบุไว้เพื่อนำฟีเจอร์นี้ไปใช้ได้อย่างรวดเร็วและมีประสิทธิภาพ
- เริ่มต้นคลาส Watermarker: สร้างอินสแตนซ์ของคลาส GroupDocs.Watermark.Watermarker โดยมีเส้นทางเอกสารอินพุต
- สร้างลายน้ำข้อความ: สร้างอินสแตนซ์ TextWatermark ด้วยข้อความและแบบอักษรที่ต้องการ
- ตั้งค่าคุณสมบัติลายน้ำ: ปรับแต่งสีและการจัดตำแหน่งของลายน้ำ
- เพิ่มลายน้ำลงในเอกสาร: เพิ่มลายน้ำลงในเอกสารโดยใช้เมธอด
add
- บันทึกเอกสารที่มีลายน้ำ: บันทึกเอกสารที่แก้ไขไปยังเส้นทางเอาต์พุตที่ระบุ
- ปิดวอเตอร์มาร์กเกอร์: ปิดวอเตอร์มาร์กเกอร์เพื่อปลดปล่อยทรัพยากร
// ต้องใช้โมดูล GroupDocs.Watermark
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')
// เริ่มต้นคลาส Watermarker
const watermarker = new groupdocsWatermark.Watermarker(inDocumentPath);
// สร้างลายน้ำข้อความ
const watermark = new groupdocsWatermark.TextWatermark('top secret', new groupdocsWatermark.Font('Arial', 36));
// ตั้งค่าคุณสมบัติลายน้ำ
watermark.setForegroundColor(groupdocsWatermark.Color.getRed());
watermark.setHorizontalAlignment(groupdocsWatermark.HorizontalAlignment.Center);
watermark.setVerticalAlignment(groupdocsWatermark.VerticalAlignment.Center);
// เพิ่มลายน้ำลงในเอกสาร
watermarker.add(watermark);
// บันทึกเอกสารที่มีลายน้ำ
watermarker.save(outDocumentPath);
// ปิดเครื่องหมายน้ำ
watermarker.close();
การเพิ่มลายน้ำภาพ
ในตัวอย่างนี้ คุณจะได้เรียนรู้วิธีเพิ่มลายน้ำภาพลงในเอกสารของคุณโดยใช้ GroupDocs.Watermark ใน Node.js ทำตามขั้นตอนเหล่านี้เพื่อผสานลายน้ำภาพเข้ากับโครงการของคุณได้อย่างราบรื่น
- เริ่มต้นคลาส Watermarker: สร้างอินสแตนซ์ของคลาส GroupDocs.Watermark.Watermarker โดยมีเส้นทางเอกสารอินพุต
- สร้างลายน้ำภาพ: สร้างอินสแตนซ์ ImageWatermark พร้อมด้วยเส้นทางไฟล์ภาพ
- ตั้งค่าการจัดตำแหน่งลายน้ำ: ปรับแต่งการจัดตำแหน่งแนวนอนและแนวตั้งของลายน้ำ
- เพิ่มลายน้ำลงในเอกสาร: เพิ่มลายน้ำลงในเอกสารโดยใช้เมธอดเพิ่ม
- บันทึกเอกสารที่มีลายน้ำ: บันทึกเอกสารที่แก้ไขไปยังเส้นทางเอาต์พุตที่ระบุ
- ปิดวอเตอร์มาร์กเกอร์: ปิดวอเตอร์มาร์กเกอร์เพื่อปลดปล่อยทรัพยากร
// ต้องใช้โมดูล GroupDocs.Watermark
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')
// เริ่มต้นคลาส Watermarker
const watermarker = new groupdocsWatermark.Watermarker(inDocumentPath);
// สร้างลายน้ำภาพ
const imageWatermark = new groupdocsWatermark.ImageWatermark(imageFilePath);
// ตั้งค่าการจัดตำแหน่งลายน้ำ
imageWatermark.setHorizontalAlignment(groupdocsWatermark.HorizontalAlignment.Center);
imageWatermark.setVerticalAlignment(groupdocsWatermark.VerticalAlignment.Center);
// เพิ่มลายน้ำลงในเอกสาร
watermarker.add(imageWatermark);
// บันทึกเอกสารที่มีลายน้ำ
watermarker.save(outDocumentPath);
// ปิดเครื่องหมายน้ำ
watermarker.close();
ตัวอย่างเหล่านี้แสดงให้เห็นถึงวิธีการผสานรวมฟังก์ชันการใส่ลายน้ำพื้นฐานเข้ากับแอปพลิเคชัน Node.js ของคุณ คุณสามารถปรับแต่งสไนปเป็ตเหล่านี้เพิ่มเติมเพื่อให้เหมาะกับความต้องการเฉพาะของคุณได้
บทสรุป
GroupDocs.Watermark for Node.js ผ่านทาง Java มอบโซลูชันที่ทรงพลังและยืดหยุ่นสำหรับการเพิ่มลายน้ำให้กับรูปแบบเอกสารต่างๆ ด้วยชุดคุณสมบัติที่ครอบคลุม คุณสามารถผสานลายน้ำข้อความและรูปภาพลงในแอปพลิเคชัน Node.js ได้อย่างง่ายดาย ทำให้มั่นใจได้ว่าเอกสารของคุณจะปลอดภัยและมีแบรนด์ที่เป็นมืออาชีพ
ไม่ว่าคุณต้องการปกป้องข้อมูลที่ละเอียดอ่อนหรือเพิ่มสัมผัสแห่งความเป็นมืออาชีพให้กับเอกสารของคุณ GroupDocs.Watermark for Node.js ก็มีเครื่องมือที่คุณต้องการ เริ่มทดลองใช้งานฟรีวันนี้และดูว่าเครื่องมือนี้สามารถปรับปรุงโครงการของคุณได้อย่างไร
รับทดลองใช้ฟรี
คุณสามารถทดลองใช้ GroupDocs.Watermark for Node.js ผ่าน Java ได้ฟรี เพียงติดตั้งเวอร์ชันล่าสุดด้วย NPM
นอกจากนี้ คุณยังสามารถขอรับใบอนุญาตชั่วคราวเพื่อทดสอบฟีเจอร์ทั้งหมดของไลบรารีได้โดยไม่มีข้อจำกัดใดๆ ไปที่ หน้าใบอนุญาตชั่วคราว เพื่อขอใบอนุญาตชั่วคราว
ด้วยเวอร์ชันทดลองใช้และใบอนุญาตชั่วคราว คุณสามารถสำรวจศักยภาพทั้งหมดของ GroupDocs.Watermark for Node.js และพิจารณาว่าเหมาะกับความต้องการของคุณหรือไม่
ดูเพิ่มเติม
หากต้องการข้อมูลเพิ่มเติมและแหล่งข้อมูลเพิ่มเติม คุณอาจพบว่าลิงก์ต่อไปนี้มีประโยชน์: