Belge Özelliklerini Yönet
giriiş
Microsoft Excel, elektronik tablo dosyalarına özellikler ekleme olanağı sağlar. Bu belge özellikleri yararlı bilgiler sağlar ve aşağıda ayrıntıları verildiği gibi 2 kategoriye ayrılır.
- Sistem tanımlı (yerleşik) özellikler: Yerleşik özellikler, belge başlığı, yazar adı, belge istatistikleri vb. gibi belge hakkında genel bilgiler içerir.
- Kullanıcı tanımlı (özel) özellikler: Son kullanıcı tarafından isim-değer çifti şeklinde tanımlanan özel özelliklerdir.
Microsoft Excel’i Kullanarak Belge Özellikleri Nasıl Yönetilir
Microsoft Excel, Excel dosyalarının belge özelliklerini WYSIWYG biçiminde yönetmenize olanak tanır. Açmak için lütfen aşağıdaki adımları izleyin.Özellikler Excel 2016’daki iletişim kutusu.
- itibarenDosya menüsünde Bilgi*‘yi seçin.
Bilgi Menüsünün Seçilmesi |
---|
- TıklamakÖzellikler başlığına gidin ve “Gelişmiş Özellikler"i seçin.
Gelişmiş Özellikler Seçimine Tıklama |
---|
- Dosyanın belge özelliklerini yönetin.
Özellikler İletişim Kutusu |
---|
Özellikler iletişim kutusunda Genel, Özet, İstatistik, İçerik ve Gümrük gibi farklı sekmeler bulunur. Her sekme, dosyayla ilgili farklı türde bilgilerin yapılandırılmasına yardımcı olur. Özel sekmesi özel özellikleri yönetmek için kullanılır. |
Aspose.Cells Kullanarak Belge Özellikleriyle Nasıl Çalışılır
Geliştiriciler, Aspose.Cells API’lerini kullanarak belge özelliklerini dinamik olarak yönetebilirler. Bu özellik, geliştiricilerin, dosyanın ne zaman alındığı, işlendiği, zaman damgası vb. gibi yararlı bilgileri dosyayla birlikte saklamasına yardımcı olur.
Aspose.Cells for .NET, çıktı dokümanlarına doğrudan API ve Versiyon Numarası bilgilerini yazar. Örneğin, Belge PDF’e işlendiğinde Aspose.Cells for .NET doldurulurBaşvuru ‘Aspose.Cells’ değerine sahip alan vePDF Üretici değeri olan alan, örneğin ‘Aspose.Cells v17.9’.
Lütfen Aspose.Cells for .NET’e bu bilgiyi çıktı Belgelerinden değiştirmesi veya kaldırması talimatını veremeyeceğinizi unutmayın.
Belge Özelliklerine Nasıl Erişilir
Aspose.Cells API’ler, yerleşik ve özel olmak üzere her iki belge özelliği türünü de destekler. Aspose.Cells’Çalışma kitabı sınıf bir Excel dosyasını temsil eder ve bir Excel dosyası gibi,Çalışma kitabı sınıf, her biri aşağıdakilerle temsil edilen birden fazla çalışma sayfası içerebilir:Çalışma kağıdı sınıf, çalışma sayfalarının koleksiyonu iseÇalışma Sayfası Koleksiyonusınıf.
KullanÇalışma Sayfası KoleksiyonuAşağıda açıklandığı gibi dosyanın belge özelliklerine erişmek için.
- Yerleşik belge özelliklerine erişmek için şunu kullanın:WorksheetCollection.BuiltInDocumentProperties.
- Özel belge özelliklerine erişmek için şunu kullanın:WorksheetCollection.CustomDocumentProperties.
İkisi deWorksheetCollection.BuiltInDocumentProperties VeWorksheetCollection.CustomDocumentProperties örneğini döndürAspose.Cells.Properties.DocumentPropertyCollection. Bu koleksiyon şunları içerir:Aspose.Cells.Properties.DocumentPropertyher biri tek bir yerleşik veya özel belge özelliğini temsil eden nesneler.
Bir mülke nasıl erişileceği başvuru şartına bağlıdır, yani; özelliğin dizinini veya adını kullanarakBelgeÖzellikKoleksiyonuaşağıdaki örnekte gösterildiği gibi.
Aspose.Cells.Properties.DocumentPropertyclass, belge özelliğinin adını, değerini ve türünü almaya izin verir:
- Özellik adını almak için şunu kullanın:DocumentProperty.Name.
- Özellik değerini almak için şunu kullanın:DocumentProperty.Value. DocumentProperty.Valuedeğeri bir Nesne olarak döndürür.
- Özellik türünü almak için şunu kullanın:DocumentProperty.Type . Bu aşağıdakilerden birini döndürürEmlak Tipinumaralandırma değerleri. Özellik türünü aldıktan sonra aşağıdakilerden birini kullanın:DocumentProperty.ToXXX kullanmak yerine uygun türün değerini elde etme yöntemleriDocumentProperty.Value .DocumentProperty.ToXXXyöntemler aşağıdaki tabloda açıklanmıştır.
Üye adı | Tanım | ToXXX Yöntemi |
---|---|---|
Boolean | Özellik veri türü Boolean’dır | ToBool |
Tarih | Özellik veri türü DateTime’dır. Microsoft Excel’in yalnızca depoladığını unutmayın tarih kısmı, bu türdeki özel bir özellikte saat saklanamaz |
ToDateTime |
Batmadan yüzmek | Özellik veri türü Double’dır | Çifte |
Sayı | Özellik veri türü Int32’dir | Hedef |
String | Özellik veri türü: String | ToString |
Özel Belge Özellikleri Nasıl Eklenir veya Kaldırılır
Bu konunun başında daha önce açıkladığımız gibi, geliştiriciler yerleşik özellikleri ekleyemez veya kaldıramaz çünkü bu özellikler sistem tanımlıdır ancak özel özellikleri eklemek veya kaldırmak mümkündür çünkü bunlar kullanıcı tanımlıdır.
Özel Özellikler Nasıl Eklenir?
Aspose.Cells API’ler şunları ortaya çıkardı:Eklemek için yöntemCustomDocumentPropertyCollection Koleksiyona özel özellikler eklemek için class.Eklemek yöntemi, özelliği Excel dosyasına ekler ve yeni belge özelliği için bir referansı bir referans olarak döndürür.Aspose.Cells.Properties.DocumentPropertynesne.
“İçeriğe bağlantı” Özel Özelliği Nasıl Yapılandırılır
Belirli bir aralığın içeriğine bağlı özel bir özellik oluşturmak içinCustomDocumentPropertyCollection.AddLinkToContent yöntem ve geçiş özelliği adı ve kaynağı. Bir özelliğin içeriğe bağlı olarak yapılandırılıp yapılandırılmadığını kontrol edebilirsiniz.DocumentProperty.IsLinkedToContent mülk. Ayrıca, kaynak aralığını kullanarak da ulaşmak mümkündür.Kaynak mülkiyetiBelge Özelliğisınıf.
Örnekte basit bir şablon olan Microsoft Excel dosyasını kullanıyoruz. Çalışma kitabında etiketli tanımlanmış bir adlandırılmış aralık varAralığım bu bir hücre değerini ifade eder.
Özel Özellikler Nasıl Kaldırılır
Aspose.Cells’i kullanarak özel özellikleri kaldırmak içinDocumentPropertyCollection.Removeyöntemi ve kaldırılacak belge özelliğinin adını iletin.