ImageOrPrint Seçeneklerini Kullanarak Çalışma Sayfasını Görüntüye Dönüştürme

Çalışma Sayfalarını Görüntülere Kaydetme - Farklı Yaklaşımlar

Bazen, çalışma sayfalarınızı resimli bir sunum olarak sunmanız gerekebilir. Çalışma sayfası görüntülerini uygulamalarınıza veya web sayfalarınıza sunmanız gerekir. Görüntüleri bir Word belgesine, bir PDF dosyasına, bir PowerPoint sunumuna eklemeniz veya başka bir senaryoda kullanmanız gerekebilir. Basitçe, başka bir yerde kullanabilmeniz için bir çalışma sayfasının görüntü olarak işlenmesini istiyorsunuz. Aspose.Cells, Excel dosyalarındaki çalışma sayfalarının görüntülere dönüştürülmesini destekler. Ayrıca Aspose.Cells, görüntü formatı, çözünürlük (dikey ve yatay), görüntü kalitesi ve diğer görüntü ve baskı seçenekleri gibi farklı seçeneklerin ayarlanmasını destekler.

Office Otomasyonu’nu deneyebilirsiniz, ancak Office otomasyonunun kendi dezavantajları vardır. İlgili birkaç neden ve sorun vardır: örneğin, güvenlik, kararlılık, ölçeklenebilirlik ve hız, fiyat ve özellikler. Kısacası, pek çok neden var ve bunlardan en önemlisi Microsoft’in yazılım çözümlerinden Office otomasyonuna karşı şiddetle tavsiye etmesi.

Bu makale, Visual Studio .NET’de bir konsol uygulamasının nasıl oluşturulacağını, Aspose.Cells API kullanarak birkaç ve en basit kod satırıyla farklı görüntü ve yazdırma seçeneklerini kullanarak bir çalışma sayfasının görüntüye dönüştürülmesini nasıl gerçekleştireceğinizi gösterir.

içe aktarmanız gerekiyorAspose.Cells.Renderingprogramınıza/projenize ad alanı. Birkaç değerli sınıfı vardır, örneğin,SheetRender, ResimVeyaBaskıSeçenekleri, Çalışma KitabıRendervesaire.

buAspose.Cells.Rendering.SheetRender class, çalışma sayfası için görüntüleri işlemek üzere bir çalışma sayfasını temsil eder, aşırı yüklenmişHayal etmekbir çalışma sayfasını, istediğiniz nitelikler veya seçeneklerle belirtilen görüntü dosya(lar)ına doğrudan dönüştürebilen yöntem. System.Drawing.Bitmap nesnesini döndürebilir ve bir görüntü dosyasını diske/akışa kaydedebilirsiniz. Desteklenen birkaç resim formatı vardır, örneğin BMP, PNG, GIFF, JPEG, TIFF, EMF vb.

ImageOrPrint seçeneklerini kullanarak Çalışma Sayfasını Görüntüye Dönüştürmek için Aspose.Cells’i kullanma.

Microsoft Excel’de şablon çalışma kitabı oluşturma

MS Excel’de yeni bir çalışma kitabı oluşturdum ve ilk çalışma sayfasına bazı veriler ekledim. Şimdi şablon dosyasının “Sheet1” çalışma sayfasını “SheetImage.tiff” imaj dosyasına çevireceğim ve yatay ve dikey çözünürlükler, TiffCompression vb. farklı resim seçeneklerini uygulayacağım.

İndirin ve yükleyin Aspose.Cells

Öncelikle yapmanız gerekenlerindirmek .Net için Aspose.Cells. Geliştirme bilgisayarınıza kurun. TümAsposebileşenler kurulduğunda değerlendirme modunda çalışır. Değerlendirme modunun zaman sınırı yoktur ve yalnızca üretilen belgelere filigran ekler.

Proje Oluştur

Visual Studio’yu başlatın. Net ve yeni bir konsol uygulaması oluşturun. Bu örnek, bir C# konsol uygulamasını gösterecektir, ancak VB.NET’i de kullanabilirsiniz.

Referans Ekle

Bu proje Aspose.Cells’i kullanacaktır. Bu nedenle, projenize Aspose.Cells bileşenine referans eklemelisiniz. Örneğin, ….\Program Files\Aspose\Aspose.Cells for .NET\Bin\Net1.0\Aspose.Cells.dll dosyasına bir başvuru ekleyin.

Çalışma Sayfasını bir Görüntü dosyasına dönüştürün

Dönüşüm Seçenekleri

Görüntüye belirli sayfaları kaydetmek mümkündür. Aşağıdaki kod, bir çalışma kitabındaki birinci ve ikinci çalışma sayfalarını JPG resimlerine dönüştürür.

WorkbookRender kullanarak görüntü dönüştürme

Bir TIFF görüntüsü birden fazla çerçeve içerebilir. Tüm çalışma kitabını birden fazla çerçeve veya sayfa içeren tek bir TIFF görüntüsüne kaydedebilirsiniz: