Este guia rápido explica como exibir propriedades de documentos em Excel usando Java. Possui recursos para configurar o IDE para desenvolvimento, uma lista de etapas necessárias para esse recurso e um código de amostra para imprimir propriedades de planilha Excel usando Java. Você obterá informações sobre diversas propriedades do documento e poderá acessá-las de diferentes maneiras de acordo com os requisitos.
Etapas para exibir propriedades de arquivo Excel usando Java
- Defina o IDE usando Aspose.Cells for Java para imprimir as propriedades do arquivo Excel
- Carregue o arquivo Excel em Workbook e percorra a coleção de propriedades personalizadas
- Altere o tipo de objeto para DocumentProperty e exiba o nome e o valor
- Itere por todas as propriedades integradas e exiba os nomes e valores
- Acesse propriedades individuais usando o nome ou índice e exiba vários parâmetros
Estas etapas auxiliam no acesso e exibição das propriedades da planilha Excel usando Java. Carregue a planilha do Excel e acesse a coleção de CustomDocumentProperties e BuiltInDocumentProperties nela. Em cada iteração, converta o tipo Object em DocumentProperty e exiba os nomes, valores e outras informações disponíveis.
Código para imprimir propriedades da pasta de trabalho do Excel usando Java
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Display Excel file properties in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Open an Excel file | |
Workbook workbook = new Workbook("Input.xlsx"); | |
for(Object obj : workbook.getCustomDocumentProperties()) | |
{ | |
DocumentProperty custProp = (DocumentProperty)obj; | |
System.out.println("Workbook Custom Property Name: " + custProp.getName() + ", Value = " + custProp.getValue()); | |
} | |
for (Object obj : workbook.getBuiltInDocumentProperties()) | |
{ | |
DocumentProperty builtInProp = (DocumentProperty)obj; | |
System.out.println("Workbook Builtin Property Name: " + builtInProp.getName() + ", Value = " + builtInProp.getValue()); | |
} | |
// Retrieve a list of all builtin document properties of the Excel file | |
DocumentPropertyCollection builtinProperties = workbook.getBuiltInDocumentProperties(); | |
DocumentProperty builtinProperty; | |
// Accessing a builtin document property by using the property name | |
builtinProperty = builtinProperties.get("Author"); | |
System.out.println(builtinProperty.getName() + " " + builtinProperty.getValue()); | |
// Accessing the same builtin document property by using the property index | |
builtinProperty = builtinProperties.get(0); | |
System.out.println(builtinProperty.getName() + " " + builtinProperty.getValue()); | |
System.out.println("Done"); | |
} | |
} |
Este código demonstra como exibir propriedades de documentos no Excel usando Java. O DocumentProperty contém o nome e o valor que são exibidos, no entanto, você pode usar outros métodos e propriedades nele, como fonte, código hash, isLinkedToContent, toDateTime, etc. Um arquivo Excel possui várias propriedades que podem ser acessadas e exibidas como Título, Assunto , Autor, Comentários, LastSavedBy e CreateTime.
Este artigo nos ensinou como acessar as propriedades do arquivo Excel e exibi-las. Se você deseja aplicar filtros em um arquivo Excel, consulte o artigo em como aplicar filtro no Excel usando Java.