From f84e0e8571ef7302477b038ea49fa2c8b450202e Mon Sep 17 00:00:00 2001 From: GOPINATHSF4767 Date: Fri, 17 Apr 2026 14:36:12 +0530 Subject: [PATCH] Added Java file --- .../Program.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 examples/fields/Unlink-Fields-in-WordDocument/Program.java diff --git a/examples/fields/Unlink-Fields-in-WordDocument/Program.java b/examples/fields/Unlink-Fields-in-WordDocument/Program.java new file mode 100644 index 0000000..4af9c2b --- /dev/null +++ b/examples/fields/Unlink-Fields-in-WordDocument/Program.java @@ -0,0 +1,21 @@ +import com.syncfusion.docio.*; +import com.syncfusion.javahelper.system.collections.generic.ListSupport; + +public class Program { + public static void main(String[] args) throws Exception + { + //Loads an existing Word document into DocIO instance. + WordDocument document = new WordDocument("Template.docx"); + //Get all fields present in a document. + ListSupport fields = document.findAllItemsByProperty(EntityType.Field, null, null); + //Unlink all the fields. + for (int i = 0; i < fields.getCount(); i++) { + WField field = (WField) fields.get(i); + if (field.getOwner() != null) + field.unlink(); + } + //Saves and closes the WordDocument instance. + document.save("Sample.docx"); + document.close(); + } +}