Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
มีหลายวิธีในการแทรกฟิลด์ลงในเอกสาร:
ในบทความนี้เราจะดูที่แต่ละวิธีในรายละเอียดมากขึ้นและวิเคราะห์วิธีการแทรกเขตข้อมูลบางอย่างโดยใช้ตัวเลือกเหล่านี้.
ในAspose.WordsวิธีInsertFieldจะใช้ในการแทรกฟิลด์ใหม่ลงในเอกสาร พารามิเตอร์แรกยอมรับรหัสฟิลด์เต็มของฟิลด์ที่จะแทรก พารามิเตอร์ที่สองเป็นตัวเลือกและอนุญาตให้ฟิลด์ผลลัพธ์ของฟิลด์ที่จะตั้งค่าด้วยตนเอง อัพเดตโดยอัตโนมัติ คุณสามารถส่งผ่านโมฆะหรือว่างไปยังพารามิเตอร์นี้เพื่อแทรกฟิลด์ที่มีค่าฟิลด์ว่าง หากคุณไม่แน่ใจเกี่ยวกับไวยากรณ์รหัสฟิลด์เฉพาะ,สร้างฟิลด์ในMicrosoft Wordก่อนและสลับเพื่อดูรหัสฟิลด์.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการแทรกฟิลด์ผสานลงในเอกสารโดยใช้DocumentBuilder:
เทคนิคเดียวกันจะใช้เพื่อแทรกฟิลด์ที่ซ้อนกันภายในฟิลด์อื่น.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการแทรกฟิลด์ที่ซ้อนกันภายในฟิลด์อื่นโดยใช้DocumentBuilder:
ตัวระบุภาษาเป็นตัวย่อตัวเลขสากลมาตรฐานสำหรับภาษาในประเทศหรือภูมิภาคทางภูมิศ ด้วยAspose.Wordsคุณสามารถระบุโลแคลที่ระดับฟิลด์โดยใช้คุณสมบัติLocaleIdซึ่งได้รับหรือตั้งค่าโลแคลของฟิลด์ID.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีใช้ตัวเลือกนี้:
หากคุณต้องการแทรกฟิลด์ที่ไม่ได้พิมพ์/ว่างเปล่า({})เช่นเดียวกับMicrosoft Wordอนุญาต,คุณสามารถใช้วิธีการInsertFieldกับFieldType.FieldNoneพารามิเตอร์. เมื่อต้องการแทรกฟิลด์ลงในเอกสารคำคุณสามารถกดปุ่ม"ควบคุมการ+F9".
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการแทรกฟิลด์ว่างลงในเอกสาร:
ทางเลือกในการแทรกฟิลด์ในAspose.WordsคือFieldBuilderคลาส จะมีอินเตอร์เฟซที่คล่องแคล่วในการระบุสวิทช์ฟิลด์และค่าอาร์กิวเมนต์เป็นข้อความโหนดห.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการแทรกฟิลด์ลงในเอกสารโดยใช้FieldBuilder:
นอกจากนี้คุณยังสามารถแทรกประเภทต่างๆของเขตข้อมูลโดยใช้ Aspose.Wordsรูปแบบวัตถุเอกสาร(DOM). ในส่วนนี้เราจะดูตัวอย่างบางส่วน.
ฟิลด์MERGEFIELDในเอกสารคำสามารถแสดงโดยคลาสของFieldMergeField คุณสามารถใช้FieldMergeFieldคลาสในการดำเนินการต่อไปนี้:
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการเพิ่มฟิลด์MERGEโดยใช้DOMไปยังย่อหน้าในเอกสาร:
ฟิลด์ADDRESSBLOCKถูกใช้เพื่อแทรกบล็อกที่อยู่mail mergeในเอกสารคำ ฟิลด์ADDRESSBLOCKในเอกสารคำสามารถแสดงโดยFieldAddressBlockชั้น คุณสามารถใช้FieldAddressBlockคลาสในการดำเนินการต่อไปนี้:
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการเพิ่มฟิลด์Mail MergeADDRESSBLOCKโดยใช้DOMไปยังย่อหน้าในเอกสาร:
ฟิลด์ADVANCEใช้เพื่อชดเชยข้อความที่ตามมาภายในบรรทัดไปทางซ้ายขวาขึ้นหรือลง ฟิลด์ADVANCEในเอกสารคำสามารถแสดงโดยคลาสของFieldAdvance คุณสามารถใช้FieldAdvanceคลาสในการดำเนินการดังต่อไปนี้:
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการเพิ่มฟิลด์ADVANCEโดยใช้DOMไปยังย่อหน้าในเอกสาร:
ASKลงในเอกสารโดยไม่ใช้DocumentBuilderฟิลด์ASKถูกใช้เพื่อแจ้งให้ผู้ใช้กำหนดข้อความให้กับบุ๊กมาร์กในเอกสารคำ ฟิลด์ASKในเอกสารคำสามารถแสดงโดยFieldAskชั้น คุณสามารถใช้FieldAskคลาสในการดำเนินการต่อไปนี้:
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการเพิ่มฟิลด์ASKโดยใช้DOMไปยังย่อหน้าในเอกสาร:
AUTHORลงในเอกสารโดยไม่ใช้DocumentBuilderฟิลด์AUTHORใช้เพื่อระบุชื่อของผู้เขียนของเอกสารจากคุณสมบัติDocument ฟิลด์AUTHORในเอกสารคำสามารถแสดงโดยFieldAuthorชั้น คุณสามารถใช้FieldAuthorคลาสในการดำเนินการต่อไปนี้:
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการเพิ่มฟิลด์AUTHORโดยใช้DOMไปยังย่อหน้าในเอกสาร:
INCLUDETEXTลงในเอกสารโดยไม่ใช้DocumentBuilderฟิลด์INCLUDETEXTแทรกข้อความและกราฟิกที่มีอยู่ในเอกสารที่มีชื่อในรหัสฟิลด์ คุณสามารถแทรกเอกสารทั้งหมดหรือบางส่วนของเอกสารที่อ้างถึงโดยบุ๊กมาร์ก ฟิลด์นี้ในเอกสารคำแสดงด้วยINCLUDETEXT คุณสามารถใช้คลาสFieldIncludeTextเพื่อดำเนินการดังต่อไปนี้:
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการเพิ่มฟิลด์INCLUDETEXTโดยใช้DOMไปยังย่อหน้าในเอกสาร:
TOAลงในเอกสารโดยไม่ใช้DocumentBuilderฟิลด์TOA(Table of Authorities)สร้างและแทรกตารางของเจ้าหน้าที่ ฟิลด์TOAรวบรวมรายการที่ทำเครื่องหมายด้วยฟิลด์TA(Table of Authorities Entry) Microsoftคำสำนักงานแทรกฟิลด์TOAเมื่อคุณคลิกInsert Table of Authoritiesในกลุ่มTable of Authoritiesบนแท็บReferences เมื่อคุณดูฟิลด์TOAในเอกสารของคุณไวยากรณ์มีลักษณะเช่นนี้:
{ TOA [Switches ] }
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการเพิ่มฟิลด์TOAโดยใช้DOMไปยังย่อหน้าในเอกสาร:
/
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.