This example adds an user field at the beginning of paragraph 4.
import com.ibm.symphony.javaapi.Application; import com.ibm.symphony.javaapi.document.Document; import com.ibm.symphony.javaapi.document.Documents; import com.ibm.symphony.javaapi.document.TextFields; public class TextFieldsExample { public void example() { try { Application application = Application.getInstance(); Documents documents = application.getDocuments(); Document document = documents.openDocument("D:\\test.odt", true); TextFields fields = document.getFields(); System.out.println(fields.getCount()); fields.add(document.getParagraphs().item(4).getRange().getStart(), "User", "User_Defined_Field"); System.out.println(fields.getCount()); } catch (Exception e) { e.printStackTrace(); } } }
Related information