Rodyti dokumento ypatybes programoje Excel naudojant C#

Šiame straipsnyje aprašoma, kaip pateikti dokumento ypatybes Excel naudojant C#. Jame yra išsami informacija, skirta nustatyti IDE darbui su šia funkcija, veiksmų, kad būtų atlikta užduotis, sąrašas ir pavyzdinis kodas, rodantis Excel failo ypatybes naudojant C#. Išmoksite pasiekti integruotas ir pasirinktines ypatybes naudodami įvairių tipų argumentus.

Veiksmai, kaip rodyti dokumento ypatybes programoje Excel naudojant C#

  1. Nustatykite IDE naudoti Aspose.Cells for .NET ypatybėms skaityti
  2. Įkelkite Excel failą į Workbook klasę, kad būtų rodomos ypatybės
  3. Peržiūrėkite visas pasirinktines dokumento ypatybes darbaknygėje
  4. Rodyti nuosavybės pavadinimus ir reikšmes
  5. Pakartokite visus builtin properties ir rodomus pavadinimus bei reikšmes
  6. Pasiekite įvairias ypatybes naudodami nuosavybės pavadinimą arba indeksą

Šie veiksmai apibendrina kaip rodyti dokumento ypatybes programoje Excel naudojant C#. Įkelkite šaltinio Excel failą, išnagrinėkite visas pasirinktines / integruotas ypatybes ir parodykite kelias funkcijas, pvz., pavadinimą ir vertę. Pasiekite atskiras nuosavybes naudodami nuosavybės pavadinimą arba indeksą pagal reikalavimus.

Kodas, rodantis „Excel“ dokumento ypatybes naudojant C#

using Aspose.Cells;
using Aspose.Cells.Properties;
using System;
class Program
{
static void Main(string[] args) // Show Excel Document Properties in C#
{
new License().SetLicense("License.lic");
// Open an Excel file
Workbook workbook = new Workbook("Input.xlsx");
foreach(DocumentProperty custProp in workbook.CustomDocumentProperties)
{
Console.WriteLine($"Workbook Custom Property Name: {custProp.Name}, Value = {custProp.Value}");
}
foreach (DocumentProperty builtInProp in workbook.BuiltInDocumentProperties)
{
Console.WriteLine($"Workbook Builtin Property Name: {builtInProp.Name}, Value = {builtInProp.Value}");
}
// Retrieve a list of all builtin document properties of the Excel file
DocumentPropertyCollection builtinProperties = workbook.BuiltInDocumentProperties;
DocumentProperty builtinProperty;
// Accessing a builtin document property by using the property name
builtinProperty = builtinProperties["Author"];
Console.WriteLine(builtinProperty.Name + " " + builtinProperty.Value);
// Accessing the same builtin document property by using the property index
builtinProperty = builtinProperties[0];
Console.WriteLine(builtinProperty.Name + " " + builtinProperty.Value);
Console.WriteLine("Excel document properties displayed successfully");
}
}

Šis pavyzdinis kodas parodė, kaip rodyti ypatybes programoje Excel naudojant C#. Atminkite, kad pasirinktinės ypatybės bus rodomos, jei jos yra Excel failuose, tačiau įtaisytosios ypatybės visada rodomos. Norėdami pasiekti atskirą nuosavybę, galite naudoti bet kurias kitas integruotas ypatybes, pvz., Autorius, LastSavedBy, CreateTime, LastSavedTime ir Version.

Šis straipsnis išmokė mus pasiekti ir rodyti ypatybes Excel faile. Norėdami nebeslėpti Excel lapo, žr. straipsnį kaip paslėpti Excel lapą naudojant C#.

 Latviski