Ohal Raporu Kanvas Bileşeni
Ürün Arka Planı
Rapor Tuvali Bileşeni, kullanıcının önceden yüklenmiş bir veri kümesine dayalı olarak görsel raporlar oluşturmasına olanak tanır. Kullanıcı tuvaline resimler, metin kutuları, çizelgeler ve tablolar dahil olmak üzere farklı bileşenler ekleyebilir, ardından verileri ve bunların nasıl bir araya getirilmesi gerektiğini belirtir. Kullanıcı daha sonra nesneleri sayfalarına sığdırmak için yeniden düzenleyebilir ve yeniden boyutlandırabilir. Kullanıcı, renk paletlerini belirleyebilir ve ileride kullanmak üzere şablonları kaydedebilir. Aspose.Cells tuvaldeki tüm nesneleri doğru verilerle Excel’e aktarmak için kullanılır. Bileşen, Visual Studio 2008’de VB.Net ile yazılmıştır.
Gereksinim Senaryosu
Neredeyse eksiksiz Microsoft Excel dışa aktarma özellikleri nedeniyle Aspose.Cells’i seçtik. Bizim için en önemlisi, özellikle Microsoft Excel 2007’de grafikleri ve tabloları dışa aktarabilme yeteneğidir – bunlar diğer 3. taraf bileşenlerinde yoktu.
Çözüm Uygulaması
Rapor tuvalindeki her nesnenin, Aspose.Cells çalışma sayfasının bir örneğini geçiren ve kendisini çalışma sayfasına ekleyen bir işlevi vardır. Kullanıcı bir dışarı aktarma isteğinde bulunduğunda, çalışma kitabı ve çalışma sayfaları başlatılır ve rapor tuvalindeki her nesne bu işleve sahiptir.
Faydalar
Aspose.Cells, Excel çalışma kitabını Excel’den tamamen bağımsız olarak oluşturmamıza ve ardından çalışma kitabını kullanıcı tarafından seçilen biçimde kaydetmemize olanak sağladı. Bu, Excel birlikte çalışmasını kullanırken ve Excel’in çeşitli sürümlerine kaydetmek için farklı yordamlar uygularken etkileşimde hata ayıklamak için saatler kazandırdı.
Gelecekteki Uygulama
Excel dosyalarının tüm yüklenmesi ve kaydedilmesi için Aspose.Cells kullanmamız muhtemeldir. Bu, veri şablonlarının yüklenmesini ve sonuçların dışa aktarılmasını içerecektir.