OLE Nesnelerini Yönetme

Giriş

OLE (Object Linking and Embedding), Microsoft’in bir bileşik belge teknolojisi çerçevesidir. Kısaca, bir bileşik belge, her türlü görsel ve bilgi nesnesini içerebilen bir ekran masaüstü gibi bir şeydir: metin, takvimler, animasyonlar, ses, hareketli video, 3B, sürekli güncellenen haberler, kontroller vb. Her masaüstü nesnesi, bir kullanıcıyla etkileşime girebilen ve ayrıca masaüstündeki diğer nesnelerle iletişim kurabilen bağımsız bir program varlığıdır.

OLE (Object Linking and Embedding) birçok farklı program tarafından desteklenir ve bir programda oluşturulan içeriğin başka bir programda kullanılabilir olmasını sağlamak için kullanılır. Örneğin, bir Microsoft Word belgesini Microsoft Excel’e ekleyebilirsiniz. Ne tür içerik ekleyebileceğinizi görmek için tıklayınNesne üzerindeSokmak Menü. Yalnızca bilgisayarda yüklü olan ve OLE nesnelerini destekleyen programlar görüntülenir.Nesne türü Kutu.

OLE Nesnelerini Çalışma Sayfasına Ekleme

Aspose.Cells, çalışma sayfalarına OLE nesneleri eklemeyi, ayıklamayı ve değiştirmeyi destekler. Bu nedenle Aspose.Cells,OleNesne Koleksiyonu toplama listesine yeni bir OLE Nesnesi eklemek için kullanılan sınıf. Başka bir sınıf,Ole nesnesi, bir OLE Nesnesini temsil eder. Bazı önemli üyeleri vardır:

  • buGörüntü Verileriözelliği, bayt dizisi türündeki görüntü (simge) verilerini belirtir. Görüntü, çalışma sayfasında OLE Nesnesini göstermek için görüntülenecektir.
  • buNesne Verileriözelliği, nesne verilerini bir bayt dizisi biçiminde belirtir. OLE Object ikonuna çift tıkladığınızda bu veriler ilgili programda gösterilecektir.

Aşağıdaki örnek, bir OLE Nesnesinin/Nesnelerinin bir çalışma sayfasına nasıl ekleneceğini gösterir.

Çalışma Kitabındaki OLE Nesnelerini Çıkarma

Aşağıdaki örnek, bir Çalışma Kitabında OLE Nesnelerinin nasıl ayıklanacağını gösterir. Örnek, mevcut bir XLS dosyasından farklı OLE nesneleri alır ve OLE nesnesinin dosya biçimi türüne göre farklı dosyaları (DOC, XLS, PPT, PDF, vb.) kaydeder.

Kodu çalıştırdıktan sonra, ilgili OLE Nesneleri biçim türlerine göre farklı dosyaları kaydedebiliriz.

Katıştırılmış MOL Dosyasını Çıkarma

Aspose.Cells, MOL (atomlar ve bağlar hakkında bilgi içeren moleküler veri dosyası) gibi alışılmadık türdeki nesnelerin çıkarılmasını destekler. Aşağıdaki kod parçacığı, gömülü MOL dosyasının çıkarılmasını ve bunu kullanarak diske kaydetmeyi gösterir.örnek excel dosyası.

ileri konular