ImageOrPrintOptions

ImageOrPrintOptions class

Çalışma sayfasını görüntülere dönüştürürken, çalışma sayfasını yazdırırken veya tabloyu görüntüye dönüştürürken seçenekleri belirlemeye izin verir.

public class ImageOrPrintOptions

yapıcılar

İsimTanım
ImageOrPrintOptions()Default_Constructor

Özellikleri

İsimTanım
AllColumnsInOnePagePerSheet { get; set; }AllColumnsInOnePagePerSheet true ise, bir sayfanın tüm sütun içeriği sonuç olarak yalnızca bir sayfaya çıkar. Sayfa kurulumunun kağıt boyutunun genişliği geçersiz olacak ve diğer sayfa kurulumu ayarları etkili olmaya devam edecek.
CheckWorkbookDefaultFont { get; set; }Excel’deki karakterler Unicode olduğunda ve hücre stilinde doğru yazı tipiyle ayarlanmadığında, pdf’de blok olarak görünebilirler,image. Bu karakterleri önce göstermek için çalışma kitabının varsayılan yazı tipini kullanmayı denemek için bunu true olarak ayarlayın.
CustomPrintPageEventHandler { get; set; }İstemci, bu EventHandler kullanılarak her sayfayı yazdırırken yazıcıya özel çıktı verebilir
CustomQueryPageSettingsEventHandler { get; set; }İstemci, bu EventHandler kullanarak her sayfayı yazdırırken yazıcının sayfa ayarını kontrol edebilir.
DefaultEditLanguage { get; set; }Varsayılan düzenleme dilini alır veya ayarlar.
DefaultFont { get; set; }Excel’deki karakterler Unicode olduğunda ve hücre stilinde doğru yazı tipiyle ayarlanmadığında, pdf,image. ‘de blok olarak görünebilirler. Bu karakterleri göstermek için MingLiu veya MS Gothic gibi DefaultFont’u ayarlayın. Bu özellik ayarlanmadıysa, Aspose.Cells bu unicode karakterleri göstermek için sistem varsayılan yazı tipini kullanır.
DrawObjectEventHandler { get; set; }Oluştururken DrawObject ve Bound almak için bu arabirimi uygular.
EmbededImageNameInSvg { get; set; }svg’deki gömülü görüntünün dosya adını belirtin. Bu, “c:\xpsEmbedded” gibi bir dizine sahip tam yol olmalıdır
EmfType { get; set; }Metafile.. biçimini belirten bir EmfType alır veya ayarlarVarsayılan değer EmfPlusDual’dır.
GridlineType { get; set; }Kılavuz çizgisi türünü alır veya ayarlar.
HorizontalResolution { get; set; }Oluşturulan görüntüler için inç başına nokta cinsinden yatay çözünürlüğü alır veya ayarlar. Emf biçimindeki görüntüler dışında görüntü oluşturma yöntemini uygular.
ImageType { get; set; }Oluşturulan görüntülerin biçimini alır veya ayarlar. varsayılan değer: PNG.
IsCellAutoFit { get; set; }Hücrelerin genişlik ve yüksekliğinin hücre değerine göre otomatik olarak uydurulup uydurulmadığını gösterir. Varsayılan değer false’tur.
IsFontSubstitutionCharGranularity { get; set; }Hücre yazı tipi uyumlu olmadığında yalnızca karakter yazı tipinin değiştirilip değiştirilmeyeceğini gösterir.
IsOptimized { get; set; }Çıktı öğelerinin optimize edilip edilmeyeceğini belirtir.
OnePagePerSheet { get; set; }OnePagePerSheet true ise, bir sayfanın tüm içeriği sonuç olarak yalnızca bir sayfaya çıkar. Sayfa kurulumunun kağıt boyutu geçersiz olacak ve diğer sayfa kurulumu ayarları etkili olmaya devam edecek.
OnlyArea { get; set; }Bu özellik true ise, bir Alan çıktısı alınır ve hiçbir ölçek etkili olmaz.
OutputBlankPageWhenNothingToPrint { get; set; }Yazdırılacak hiçbir şey olmadığında boş bir sayfanın çıktısının alınıp alınmayacağını belirtir.
PageCount { get; set; }Kaydedilecek sayfaların sayısını alır veya ayarlar.
PageIndex { get; set; }Kaydedilecek ilk sayfanın 0 tabanlı dizinini alır veya ayarlar.
PageSavingCallback { get; set; }Sayfa kaydetme işleminin ilerlemesini kontrol edin/gösterin.
PixelFormat { get; set; }Oluşturulan görüntüler için piksel biçimini alır veya ayarlar.
PrintingPage { get; set; }Hangi sayfaların yazdırılmayacağını belirtir.
PrintWithStatusDialog { get; set; }PrintWithStatusDialog = true ise, geçerli yazdırma durumunu gösteren bir iletişim kutusu olacaktır. yoksa böyle bir iletişim kutusu gösterilmeyecektir.
Quality { get; set; }Oluşturulan görüntülerin kalitesini belirleyen bir değer alır veya ayarlar yalnızca sayfalarıJPEG biçim. Varsayılan değer 100 ‘dir
SaveFormat { get; set; }Çıktı dosyası biçimini alır veya ayarlar type Destek Tiff/XPS
SmoothingMode { get; set; }Çizgilere, eğrilere ve doldurulmuş alanların kenarlarına yumuşatma (antialiasing) uygulanıp uygulanmayacağını belirtir. Varsayılan değer SmoothingMode’dur.None
SVGFitToViewPort { get; set; }bu özellik doğruysa, oluşturulan svg bağlantı noktasını görüntülemek için uygun olacaktır.
TextCrossType { get; set; }Metin genişliği hücre genişliğinden büyük olduğunda metin türünü görüntüleyen alır veya ayarlar.
TextRenderingHint { get; set; }Metin işleme kalitesini belirtir. Varsayılan değer, TextRenderingHint.SystemDefault ‘dir.
TiffColorDepth { get; set; }Yalnızca sayfaları dosyaya kaydederken uygulanacak bit derinliğini alır veya ayarlar.tiftik biçim.
TiffCompression { get; set; }Yalnızca sayfaları dosyaya kaydederken uygulanacak sıkıştırma türünü alır veya ayarlar.tiftik biçim.
Transparent { get; set; }Oluşturulan görüntünün arka planının şeffaf olması gerekip gerekmediğini gösterir.
VerticalResolution { get; set; }Oluşturulan görüntülerin dikey çözünürlüğünü inç başına nokta olarak alır veya ayarlar. Emf biçimindeki görüntü dışında görüntü oluşturma yöntemini uygular.
WarningCallback { get; set; }Uyarı geri aramasını alır veya ayarlar.

yöntemler

İsimTanım
SetDesiredSize(int, int)Görüntünün istenen genişliğini ve yüksekliğini ayarlar.

Örnekler


[C#]

//Görüntü veya Yazdırma Seçeneklerini Ayarla
ImageOrPrintOptions options = new ImageOrPrintOptions();

//Çıktı görüntü biçimini ayarla
options.ImageType = ImageType.Png;

// Yatay çözünürlüğü ayarla
options.HorizontalResolution = 300;

// Dikey Çözünürlüğü Ayarla
options.VerticalResolution = 300;

//Çalışma Kitabını Hazırla
Workbook book = new Workbook("test.xls");

//ImageOrPrint Seçeneklerini kullanarak grafiği Resim olarak kaydet
book.Worksheets[0].Charts[0].ToImage("chart.png", options);

[VB.NET]

'Görüntü veya Yazdırma Seçeneklerini Ayarlayın
Dim options As New ImageOrPrintOptions()

'Çıktı görüntü biçimini ayarla
options.ImageType = ImageType.Png

'Yatay çözünürlüğü ayarla
options.HorizontalResolution = 300

'Dikey Çözünürlüğü Ayarla
options.VerticalResolution = 300

rnek Çalışma Kitabı
Dim book As New Workbook("test.xls")

'ImageOrPrint Seçeneklerini kullanarak grafiği Görüntü olarak kaydedin
book.Worksheets(0).Charts(0).ToImage("chart.png", options)

Ayrıca bakınız