Відображення властивостей документа в Excel за допомогою Java

Цей короткий посібник пояснює, як відображати властивості документа в Excel за допомогою Java. Він містить ресурси для налаштування IDE для розробки, список кроків, необхідних для цієї функції, і зразок коду для друку властивостей електронної таблиці Excel за допомогою Java. Ви отримаєте інформацію про різні властивості документів і доступ до них різними способами відповідно до вимог.

Кроки для відображення властивостей файлу Excel за допомогою Java

  1. Налаштуйте IDE за допомогою Aspose.Cells for Java для друку властивостей файлу Excel
  2. Завантажте файл Excel у Workbook і перегляньте колекцію спеціальних властивостей
  3. Змініть тип об’єкта на DocumentProperty і відобразіть назву та значення
  4. Перегляньте всі вбудовані властивості та відобразіть імена та значення
  5. Доступ до окремих властивостей за допомогою імені або індексу та відображення різних параметрів

Ці кроки допомагають отримати доступ і відобразити властивості електронної таблиці Excel за допомогою Java. Завантажте електронну таблицю Excel і отримайте доступ до колекції CustomDocumentProperties і BuiltInDocumentProperties у ній. У кожній ітерації перетворюйте тип об’єкта на DocumentProperty та відображайте імена, значення та іншу доступну інформацію.

Код для друку властивостей книги Excel за допомогою 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");
}
}

Цей код демонструє як відобразити властивості документа в Excel за допомогою Java. DocumentProperty містить ім’я та значення, які відображаються, однак ви можете використовувати інші методи та властивості в ньому, наприклад джерело, хеш-код, isLinkedToContent, toDateTime тощо. Файл Excel має різні властивості, до яких можна отримати доступ і відобразити, як-от заголовок, тема , Автор, Коментарі, LastSavedBy і CreateTime.

Ця стаття навчила нас, як отримати доступ до властивостей файлу Excel і відобразити їх. Якщо ви хочете застосувати фільтри до файлу Excel, зверніться до статті як застосувати фільтр в Excel за допомогою Java.

 Українська