ลบฟิลด์
บางครั้งก็เป็นสิ่งจำเป็นที่จะเอาเขตข้อมูลจากเอกสาร นต้องถูกแทนที่ด้วยชนิดฟิลด์อื่นหรือเมื่อฟิลด์ไม่จำเป็นในเอกสารอีกต่อไป ตัวอย่างเช่นฟิลด์TOC
เมื่อบันทึกเป็นHTML.
เมื่อต้องการเอาเขตข้อมูลที่แทรกลงในเอกสารโดยใช้DocumentBuilderInsertFieldใช้วัตถุที่ส่งคืนFieldซึ่งมีวิธีการที่สะดวกRemoveสำหรับการลบฟิลด์ออกจากเอกสาร.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการเอาเขตข้อมูลออกจากเอกสาร:
//For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-C | |
auto doc = MakeObject<Document>(MyDir + u"Various fields.docx"); | |
SharedPtr<Field> field = doc->get_Range()->get_Fields()->idx_get(0); | |
field->Remove(); |