เพิ่มลายน้ำลงใน Excel

ลายน้ำเป็นส่วนสำคัญของการจัดการเอกสาร โดยเฉพาะอย่างยิ่งเมื่อต้องจัดการกับข้อมูลที่ละเอียดอ่อนหรือเป็นความลับ การเพิ่มลายน้ำให้กับไฟล์ Excel(XLS,XLSX) สามารถช่วยปกป้องเนื้อหาและระบุสถานะของเอกสารได้ ในบล็อกโพสต์นี้ เราจะสำรวจ วิธีเพิ่มลายน้ำให้กับไฟล์ Excel โดยใช้ REST API ลายน้ำของ Excel และ Java SDK คู่มือนี้จะครอบคลุมประเด็นต่อไปนี้ตลอดทั้งบทความ และอย่าลืมอ่านส่วนโบนัสในตอนท้ายของโพสต์บนบล็อกนี้

  • [การตั้งค่าสภาพแวดล้อม][8]
  • [เริ่มต้นไคลเอ็นต์ API][9]
  • [อัปโหลดไฟล์ Excel][10]
  • [สร้างลายน้ำในไฟล์ Excel โดยใช้ Java][11]
  • [ดาวน์โหลดไฟล์เอาต์พุต][12]

การตั้งค่าสภาพแวดล้อม

ข้อกำหนดเบื้องต้น:

ก่อนที่เราจะเจาะลึกการนำไปปฏิบัติ ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:

  • ติดตั้ง Java Development Kit (JDK) แล้ว
  • บัญชี GroupDocs เพื่อรับข้อมูลประจำตัว API
  • ความเข้าใจพื้นฐานเกี่ยวกับ REST API และการเขียนโปรแกรม Java

การได้รับข้อมูลรับรอง API:

ในการเริ่มต้น ให้ลงทะเบียนบัญชีคลาวด์ GroupDocs และสร้างแอปพลิเคชัน [แดชบอร์ด][7] จะให้ข้อมูลรับรองที่จำเป็นแก่คุณ (App SID และ คีย์แอป) เพื่อตรวจสอบสิทธิ์คำขอของคุณ

การเพิ่ม GroupDocs.Watermark Cloud SDK สำหรับ Java:

หากต้องการรวม SDK เข้ากับโปรเจ็กต์ Java ของคุณ คุณสามารถ [ดาวน์โหลดไฟล์][5] ไฟล์ JAR ของ API หรือติดตั้งโดยใช้ Maven โดยเพิ่มพื้นที่เก็บข้อมูลและการพึ่งพาต่อไปนี้ลงในไฟล์ pom.xml ของโปรเจ็กต์ของคุณ:

พื้นที่เก็บข้อมูล Maven:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

การพึ่งพา Maven:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-watermark-cloud</artifactId>
    <version>23.3</version>
    <scope>compile</scope>
</dependency>

เริ่มการเริ่มต้นของไคลเอ็นต์ API

หากต้องการกำหนดค่าไคลเอ็นต์ API โปรดรับ รหัสไคลเอ็นต์ และ ความลับไคลเอ็นต์ ของคุณจาก [แดชบอร์ด][7] จากนั้น ใส่โค้ดที่ให้มาตามที่แสดงในตัวอย่างด้านล่าง:

การอัพโหลดเอกสาร Excel

ก่อนที่จะเพิ่มลายน้ำลงในไฟล์ Excel คุณต้องอัปโหลดไฟล์ Excel เฉพาะที่คุณต้องการใช้ลายน้ำ คุณสามารถทำได้โดยใช้วิธีการใดๆ ต่อไปนี้เพื่ออัปโหลดไฟล์ไปยังที่เก็บข้อมูลบนคลาวด์:

  • อัปโหลดไฟล์ทั้งหมดทีละไฟล์โดยใช้ อัปโหลดไฟล์ API จากเบราว์เซอร์
  • การใช้ [แดชบอร์ด][7]
  • อัปโหลดโดยทางโปรแกรมโดยใช้ตัวอย่างโค้ดที่ระบุด้านล่าง:

ดังนั้น ไฟล์ที่อัปโหลดจะสามารถเข้าถึงได้ภายใน [ส่วนไฟล์][5] ของแดชบอร์ดระบบคลาวด์ของคุณ

เพิ่มลายน้ำในไฟล์ Excel โดยใช้ Java

ต่อไปนี้เป็นขั้นตอนและโค้ดตัวอย่างที่แสดงวิธีเพิ่มลายน้ำให้กับไฟล์ Excel ใน Java โดยใช้ REST API ลายน้ำของ Excel

  1. เริ่มแรก รับ AppKey และ AppSID จาก GroupDocs Dashboard
  2. จากนั้น กำหนดค่าโดยใช้ AppKey และ AppSID
  3. ถัดไป ตั้งค่าตัวเลือกลายน้ำและข้อมูลไฟล์
  4. จากนั้น กำหนดรายละเอียดลายน้ำข้อความ (ข้อความ แบบอักษร ขนาด)
  5. ถัดไป สร้างรายการรายละเอียด
  6. จากนั้น สร้างคำขอเพิ่มโดยใช้ WatermarkApi
  7. สุดท้าย ดำเนินการคำขอโดยใช้อินสแตนซ์ WatermarkApi

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแทรกลายน้ำในไฟล์ Excel ใน Java โดยใช้ REST API ลายน้ำของ Excel

คุณจะเห็นผลลัพธ์ในภาพหน้าจอต่อไปนี้:

ลายน้ำ Excel

ดาวน์โหลดไฟล์ Excel ผลลัพธ์

รหัสที่ให้ไว้ในขั้นตอนก่อนหน้าจะบันทึกไฟล์ผลลัพธ์บนคลาวด์ หากต้องการดาวน์โหลด คุณสามารถใช้ข้อมูลโค้ดต่อไปนี้

บทสรุป

โดยสรุป การใช้ GroupDocs.Watermark Cloud REST API และ Java SDK เพื่อเพิ่มลายน้ำให้กับไฟล์ Excel ถือเป็นแนวทางที่มีประสิทธิภาพในการสนับสนุนความปลอดภัยของเอกสารและการสร้างแบรนด์ ปฏิบัติตามการดำเนินการที่ระบุไว้ในคู่มือนี้เพื่อรวมลายน้ำเข้ากับเวิร์กโฟลว์การจัดการเอกสารของคุณได้อย่างราบรื่น และปกป้องไฟล์ Excel ของคุณได้อย่างง่ายดาย ขอแนะนำให้คุณไปที่ [เอกสารประกอบ][14] และลองใช้การกำหนดค่าที่หลากหลายเพื่อสร้างลายน้ำบนรูปภาพหรือเอกสารที่ตรงกับความต้องการในการสร้างแบรนด์ของคุณอย่างสมบูรณ์แบบ

นอกจากนี้ คุณจะพบส่วน [การอ้างอิง API][15] ที่เปิดใช้งานการแสดงภาพโดยตรงและการโต้ตอบกับ API ของเราได้โดยตรงจากเบราว์เซอร์ของคุณ ซอร์สโค้ดที่ครอบคลุมของ Java SDK สามารถเข้าถึงได้อย่างเปิดเผยบน [Github][16]

ท้ายที่สุดแล้ว ความพยายามของเรายังคงวนเวียนอยู่กับการสร้างเนื้อหาบล็อกใหม่ๆ ที่เน้นไปที่รูปแบบไฟล์ต่างๆ และการตีความโดยใช้ REST API เชื่อมต่อเพื่อรับการอัปเดตล่าสุด ขอให้คุณประสบความสำเร็จและสมหวังในเส้นทางการเขียนโค้ดของคุณ!

แอป Excel Watermarker ออนไลน์ฟรี

สำหรับวิธีอื่นในการ เพิ่มลายน้ำให้กับไฟล์ Excel โปรดสำรวจ [แอปพลิเคชันลายน้ำออนไลน์ของ Excel][13] เครื่องมือสำหรับการเพิ่มลายน้ำให้กับ Excel นี้สร้างขึ้นโดยใช้ไลบรารีลายน้ำ Java ที่กล่าวถึงก่อนหน้านี้

ถามคำถาม

หากคุณมีข้อสงสัยหรือความไม่แน่นอนเกี่ยวกับ Excel Watermarker โปรดอย่าลังเลที่จะติดต่อเราผ่านทาง [ฟอรั่ม][17]

ดูสิ่งนี้ด้วย

นี่คือบทความที่เกี่ยวข้องบางส่วนที่คุณอาจพบว่ามีประโยชน์:

  • [เพิ่มลายน้ำให้กับเอกสาร Word โดยใช้ REST API ใน C#][21]
  • [เพิ่มลายน้ำให้กับรูปภาพโดยใช้ Java][22]
  • [ค้นหาและแทนที่ลายน้ำโดยใช้ REST API][23]

https://dashboard.groupdocs.cloud/files [6]: https://www.nuget.org/packages/GroupDocs.watermark-Cloud/ [7]: https://dashboard.groupdocs.cloud/ [8]: #setup [9]: #initialize-API-Client [10]: #upload-file [11]: #generate-watermark [12]: #download-xlsx-file [13]: https://products.groupdocs.app/watermark/xlsx [14]: https://docs.groupdocs.cloud/watermark/ [15]: https://apireference.groupdocs.cloud/watermark/ [16]: https://github.com/groupdocs-watermark-cloud/groupdocs-watermark-cloud-dotnet [17]: https://forum.groupdocs.cloud/c/watermark/29 [18]: https://products.groupdocs.cloud/watermark/net/ [19]: #faq [20]: # [21]: https://blog.groupdocs.cloud/th/watermark/add-watermark-to-word-documents-using-rest-api-in-csharp/ [22]: https://blog.groupdocs.cloud/th/watermark/add-watermark-to-images-using-java/ [23]: https://blog.groupdocs.cloud/th/watermark/find-and-replace-watermark-using-rest-api/