Buscar Propiedades de Campo
Un campo que se inserta usando DocumentBuilder.InsertField devuelve un objeto Field. Esta es una clase de fachada que proporciona métodos útiles para encontrar rápidamente dichas propiedades de un campo.
El siguiente ejemplo de código muestra cómo encontrar el código de campo y el resultado del campo:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java | |
Document doc = new Document(getMyDir() + "Hyperlinks.docx"); | |
for (Field field : doc.getRange().getFields()) | |
{ | |
String fieldCode = field.getFieldCode(); | |
String fieldResult = field.getResult(); | |
} |
Nota: si solo está buscando los nombres de los campos de combinación en el documento, puede utilizar el método integrado GetFieldNames.
El siguiente ejemplo de código muestra cómo obtener los nombres de todos los campos de combinación en un documento.
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java | |
Document doc = new Document(); | |
String[] fieldNames = doc.getMailMerge().getFieldNames(); |