Zobrazení vlastností dokumentu v Excelu pomocí Java

Tento rychlý průvodce vysvětluje, jak zobrazit vlastnosti dokumentu v Excel pomocí Java. Má prostředky pro nastavení IDE pro vývoj, seznam kroků požadovaných pro tuto funkci a ukázkový kód pro tisk vlastností excelové tabulky pomocí Javy. Získáte informace o různých vlastnostech dokumentu a přístupu k nim různými způsoby podle požadavků.

Kroky k zobrazení vlastností souboru Excel pomocí Java

  1. Nastavte IDE pomocí Aspose.Cells for Java k tisku vlastností souboru Excel
  2. Načtěte soubor Excel do Workbook a iterujte kolekcí vlastních vlastností
  3. Změňte typ objektu na DocumentProperty a zobrazte název a hodnotu
  4. Iterujte všechny vestavěné vlastnosti a zobrazte názvy a hodnoty
  5. Přístup k jednotlivým vlastnostem pomocí názvu nebo indexu a zobrazení různých parametrů

Tyto kroky pomáhají při přístupu a zobrazení vlastností tabulky Excel pomocí Java. Načtěte tabulku aplikace Excel a získejte přístup ke kolekci CustomDocumentProperties a BuiltInDocumentProperties v ní. V každé iteraci převeďte typ objektu na DocumentProperty a zobrazte názvy, hodnoty a další dostupné informace.

Kód pro tisk vlastností sešitu Excel pomocí 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");
}
}

Tento kód ukazuje jak zobrazit vlastnosti dokumentu v Excelu pomocí Java. Vlastnost dokumentu obsahuje název a hodnotu, které jsou zobrazeny, můžete však v něm použít jiné metody a vlastnosti, například zdroj, kód hash, isLinkedToContent, toDateTime atd. Soubor aplikace Excel má různé vlastnosti, ke kterým lze přistupovat a které lze zobrazit, jako je název, předmět , Autor, Komentáře, LastSavedBy a CreateTime.

Tento článek nás naučil, jak získat přístup k vlastnostem souboru Excel a jak je zobrazit. Pokud chcete použít filtry v souboru aplikace Excel, přečtěte si článek o jak použít filtr v Excelu pomocí Java.

 Čeština