Belge Özelliklerini Yönet
Giriş
Microsoft Excel, elektronik tablo dosyalarına özellikler ekleme yeteneği 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 ad-değer çifti şeklinde tanımlanan özel özellikler.
Microsoft Excel Kullanarak Belge Özelliklerini Yönetme
Microsoft Excel, Excel dosyalarının belge özelliklerini WYSIWYG tarzında yönetmenizi sağlar. açmak için lütfen aşağıdaki adımları izleyin.Özellikler Excel 2016’da iletişim kutusu.
- itibarenDosya menü, seçBilgi.
Bilgi Menüsünün Seçilmesi |
---|
- TıklamakÖzelliklerbaşlığını açın 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, İstatistikler, İçerik ve Gümrük gibi farklı sekmeler bulunur. Her sekme, dosyayla ilgili farklı türden 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 Çalışma
Geliştiriciler, Aspose.Cells API’lerini kullanarak belge özelliklerini dinamik olarak yönetebilir. Bu özellik geliştiricilerin, dosyanın ne zaman alındığı, işlendiği, zaman damgası eklendiği vb. yararlı bilgileri dosyayla birlikte depolamasına yardımcı olur.
Aspose.Cells for .NET, API ve Sürüm Numarası ile ilgili bilgileri doğrudan çıktı belgelerine yazar. Örneğin, Belge PDF’e işlendiğinde, Aspose.Cells for .NET doldurulurUygulama ‘Aspose.Cells’ değerine sahip alan vePDF Yapımcı değeri olan alan, örneğin ‘Aspose.Cells v17.9’.
Lütfen Aspose.Cells for .NET’e bu bilgileri çıktı Belgelerinden değiştirme veya kaldırma talimatı veremeyeceğinizi unutmayın.
Belge Özelliklerine Erişme
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ı class bir Excel dosyasını temsil eder ve bir Excel dosyası gibiÇalışma kitabı sınıf, her biri tarafından temsil edilen birden çok çalışma sayfası içerebilir.Çalışma kağıdı sınıf, oysa çalışma sayfalarının koleksiyonu şu şekilde temsil edilir:Çalışma Sayfası Koleksiyonusınıf.
KullanÇalışma Sayfası KoleksiyonuDosyanın belge özelliklerine aşağıda açıklandığı gibi 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 geri verAspose.Cells.Properties.DocumentPropertyCollection. Bu koleksiyon içerirAspose.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ı kullanarakDocumentPropertyCollectionaşağıdaki örnekte gösterildiği gibi.
buAspose.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, şunlardan birini döndürür:Emlak Tipi numaralandırma değerleri. Özellik türünü aldıktan sonra,DocumentProperty.ToXXX kullanmak yerine uygun türün değerini elde etmek için yöntemlerDocumentProperty.Value . buDocumentProperty.ToXXXyöntemler aşağıdaki tabloda açıklanmıştır.
Üye adı | Açıklama | ToXXX Yöntemi |
---|---|---|
boole | Ö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 bölümü, bu türden özel bir özellikte hiçbir zaman depolanamaz |
ToDateTime |
Batmadan yüzmek | Özellik veri türü Double | Çifte |
Sayı | Özellik veri türü Int32’dir. | ToInt |
Sicim | Özellik veri türü String’dir | ToString |
Özel Belge Özellikleri Ekleme veya Kaldırma
Bu konunun başında daha önce açıkladığımız gibi, geliştiriciler yerleşik özellikler ekleyemez veya kaldıramaz çünkü bu özellikler sistem tanımlıdır, ancak kullanıcı tanımlı oldukları için özel özellikler eklemek veya kaldırmak mümkündür.
Özel Özellikler Ekleme
Aspose.Cells API’ler şu bilgileri açığa çıkardı:Eklemek için yöntemCustomDocumentPropertyCollection koleksiyona özel özellikler eklemek için sınıf. buEklemek yöntemi, özelliği Excel dosyasına ekler ve yeni belge özelliği için bir referans olarak bir referans döndürür.Aspose.Cells.Properties.DocumentPropertynesne.
“İçeriğe bağlantı” Özel Özelliğini Yapılandırma
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 Emlak. Ayrıca, kullanarak kaynak aralığını elde etmek de mümkündür.Kaynak mülkiyetiBelge Özelliğisınıf.
Örnekte basit bir şablon Microsoft Excel dosyası kullanıyoruz. Çalışma kitabı, etiketli tanımlanmış bir adlandırılmış aralığa sahiptir.Aralığım bu da bir hücre değerini ifade eder.
Özel Özellikleri Kaldırma
Aspose.Cells’i kullanarak özel özellikleri kaldırmak içinDocumentPropertyCollection.Kaldıryöntemini seçin ve kaldırılacak belge özelliğinin adını iletin.