การทำงานกับลายน้ำ
หัวข้อนี้กล่าวถึงวิธีการทำงานตามโปรแกรมด้วยลายน้ำโดยใช้Aspose.Words ลายน้ำเป็นภาพพื้นหลังที่แสดงอยู่เบื้องหลังข้อความในเอกสาร ลายน้ำสามารถประกอบด้วยข้อความหรือรูปภาพที่แสดงโดยคลาสของWatermark.
ลองออนไลน์
คุณสามารถลองฟังก์ชั่นนี้กับเรา ลายน้ำเอกสารออนไลน์ฟรี.
เพิ่มลายน้ำในเอกสาร
ในMicrosoft Wordลายน้ำสามารถแทรกลงในเอกสารโดยใช้คำสั่งแทรกลายน้ำ Aspose.Wordsให้watermarkคลาสที่จะเพิ่มหรือลบลายน้ำในเอกสาร. Aspose.Wordsให้การแจงนับWatermarkTypeกำหนดสามประเภทที่เป็นไปได้ของลายน้ำ(ข้อความ,ภาพ,และไม่มี)ที่จะทำงา
เพิ่มลายน้ำข้อความ
ตัวอย่างรหัสต่อไปนี้แสดงให้เห็นถึงวิธีการแทรกลายน้ำข้อความในเอกสารโดยการกำหนดTextWatermarkOptionsโดยใช้วิธีการSetText:
เพิ่มลายน้ำภาพ
ตัวอย่างรหัสต่อไปนี้แสดงให้เห็นถึงวิธีการแทรกลายน้ำภาพในเอกสารโดยการกำหนดImageWatermarkOptionsโดยใช้วิธีการSetImage:
ลายน้ำยังสามารถแทรกโดยใช้ชั้นเรียนรูปร่างได้เป็นอย่างดี มันเป็นเรื่องง่ายมากที่จะแทรกรูปร่างหรือภาพใดๆลงในส่วนหัวหรือส่วนท้ายและทำให้การส.
ตัวอย่างรหัสต่อไปนี้แทรกลงในเอกสารคำ:
ลบลายน้ำออกจากเอกสาร
คลาสWatermarkมีวิธีการRemove
เพื่อลบลายน้ำออกจากเอกสาร.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการเอาลายน้ำออกจากเอกสาร:
เมื่อต้องการเอาลายน้ำออกจากเอกสารที่คุณต้องตั้งค่าเฉพาะชื่อของรูปร่างลายน้ำในระ.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการตั้งค่าชื่อของรูปร่างลายน้ำและลบออกจากเอกสาร:
// Set name to be able to remove it afterwards
watermark.Name("WaterMark");
เพิ่มลายน้ำลงในเซลล์ตาราง
บางครั้งคุณต้องใส่ลายน้ำ/ภาพลงในเซลล์ของตารางและแสดงนอกโต๊ะคุณสามารถใช้IsLayoutInCellคุณสมบัติ คุณสมบัตินี้ได้รับหรือตั้งค่าสถานะที่ระบุว่ารูปร่างจะแสดงภายในตารางหรือภายนอกของมัน โปรดทราบว่าคุณสมบัตินี้ทำงานเฉพาะเมื่อคุณเพิ่มประสิทธิภาพเอกสารสำหรับMicrosoft Word2010 โดยใช้วิธีOptimizeFor
ตัวอย่างรหัสต่อไปนี้แสดงวิธีใช้คุณสมบัตินี้: