ImageOrPrintOptions sınıfı
ImageOrPrintOptions sınıfı
Çalışma sayfasını görüntüye dönüştürürken, çalışma sayfasını yazdırırken veya grafikleri görüntüye dönüştürürken seçenekleri belirtmenize olanak tanır.
ImageOrPrintOptions türü aşağıdaki üyeleri ortaya çıkarır:
İnşaatçılar
Oluşturucu | Tanım |
---|---|
__init__(self) | Kondüktör. |
Özellikler
Mülk | Tanım |
---|---|
save_format | Çıktı dosyası biçim türünü alır veya ayarlar Tiff/XPS’i destekleyin |
print_with_status_dialog | PrintWithStatusDialog = true ise, geçerli yazdırma durumunu gösteren bir iletişim kutusu açılacaktır. aksi takdirde böyle bir iletişim kutusu gösterilmeyecektir. |
horizontal_resolution | Oluşturulan görüntülerin yatay çözünürlüğünü inç başına nokta cinsinden alır veya ayarlar. |
vertical_resolution | Oluşturulan görüntülerin dikey çözünürlüğünü inç başına nokta cinsinden alır veya ayarlar. |
tiff_compression | Sayfalar yalnızca Tiff biçiminde kaydedilirken uygulanacak sıkıştırma türünü alır veya ayarlar. |
tiff_color_depth | Sayfalar yalnızca Tiff biçiminde kaydedilirken uygulanacak bit derinliğini alır veya ayarlar. |
tiff_binarization_method | Görüntüleri 1 bpp biçimine dönüştürürken kullanılan yöntemi alır veya ayarlarImageOrPrintOptions.image_type Tiff olduğunda ve ImageOrPrintOptions.tiff_compression Ccitt3 veya Ccitt4’e eşit olduğunda. |
printing_page | Hangi sayfaların yazdırılmayacağını belirtir. |
quality | Oluşturulan görüntülerin kalitesini belirleyen bir değeri alır veya ayarlar yalnızca sayfalar Jpeg biçiminde kaydedilirken uygulanır. Varsayılan değer 100’dür |
image_type | Oluşturulan görsellerin formatını alır veya ayarlar. varsayılan değer: PNG. |
is_cell_auto_fit | Hücrelerin genişliğinin ve yüksekliğinin hücre değerine göre otomatik olarak uydurulup uydurulmadığını belirtir. Varsayılan değer false’tur. |
one_page_per_sheet | OnePagePerSheet true ise, bir sayfanın tüm içeriği sonuçta yalnızca bir sayfaya çıktı olarak verilir. Pagesetup’ın kağıt boyutu geçersiz olacak ve pagesetup’ın diğer ayarları hala geçerliliğini koruyacaktır. |
all_columns_in_one_page_per_sheet | AllColumnsInOnePagePerSheet true ise, bir sayfanın tüm sütun içeriği sonuçta yalnızca bir sayfaya çıktı olarak verilir. Pagesetup’ın kağıt boyutunun genişliği geçersiz olacak ve pagesetup’ın diğer ayarları hala geçerliliğini koruyacaktır. |
chart_image_type | Dönüştürürken grafik görüntü türünü belirtin. varsayılan değer: PNG. |
embeded_image_name_in_svg | SVG’deki gömülü resmin dosya adını belirtin. Bu, “c:\xpsEmbedded” gibi bir dizine sahip tam yol olmalıdır. |
svg_fit_to_view_port | eğer bu özellik doğruysa, oluşturulan svg görüntü portuna sığacaktır. |
svg_css_prefix | SVG’deki css adının önekini alır ve ayarlar, varsayılan değer boş dizedir. |
only_area | Bu özellik doğruysa, bir Alan çıktısı verilecek ve hiçbir ölçek etkili olmayacaktır. |
text_rendering_hint | Metin oluşturmanın kalitesini belirtir. Varsayılan değer TextRenderingHint.SystemDefault’dur |
smoothing_mode | Çizgilere, eğrilere ve doldurulmuş alanların kenarlarına yumuşatma (antialiasing) uygulanıp uygulanmayacağını belirtir. Varsayılan değer SmoothingMode.None’dur |
transparent | Oluşturulan görüntünün arka planının şeffaf olup olmayacağını belirtir. |
pixel_format | Oluşturulan görsellerin piksel biçimini alır veya ayarlar. |
is_font_substitution_char_granularity | Hücre yazı tipi karakterle uyumlu olmadığında yalnızca karakterin yazı tipinin değiştirilip değiştirilmeyeceğini belirtir. |
page_index | Kaydedilecek ilk sayfanın 0 tabanlı dizinini alır veya ayarlar. |
page_count | Kaydedilecek sayfa sayısını alır veya ayarlar. |
is_optimized | Çıkış elemanlarının optimize edilip edilmeyeceğini belirtir. |
default_font | Excel’deki karakterler Unicode olduğunda ve hücre stilinde doğru yazı tipiyle ayarlanmadığında, Pdf, resim içerisinde blok olarak gözükebilir. Bu karakterleri göstermek için MingLiu veya MS Gothic gibi DefaultFont’u ayarlayın. Bu özellik ayarlanmazsa, Aspose.Cells bu unicode karakterlerini göstermek için sistemin varsayılan yazı tipini kullanacaktır. |
check_workbook_default_font | Excel’deki karakterler Unicode olduğunda ve hücre stilinde doğru yazı tipiyle ayarlanmadığında, Pdf, resim içerisinde blok olarak gözükebilir. Bu karakterleri önce göstermek için çalışma kitabının varsayılan yazı tipini kullanmayı denemek üzere bunu doğru olarak ayarlayın. |
output_blank_page_when_nothing_to_print | Yazdırılacak bir şey olmadığında boş bir sayfa çıktısı alınıp alınmayacağını belirtir. |
gridline_type | Izgara tipini alır veya ayarlar. |
gridline_color | Izgara renginin alınması veya ayarlanması. |
text_cross_type | Metin genişliği hücre genişliğinden büyük olduğunda görüntülenecek metin türünü alır veya ayarlar. |
emf_type | Metafile’ın biçimini belirten bir EmfType alır veya ayarlar. Varsayılan değer EmfPlusDual’dır. |
default_edit_language | Varsayılan düzenleme dilini alır veya ayarlar. |
sheet_set | İşlenecek sayfaları alır veya ayarlar. Varsayılan, çalışma kitabındaki tüm görünür sayfalardır: SheetSet.visible . |
emf_render_setting | Kaynak dosyada Emf meta dosyalarının oluşturulması için ayar. |
custom_render_settings | İşleme sırasında özel ayarları alır veya ayarlar. |
Yöntemler
Yöntem | Tanım |
---|---|
set_desired_size(self, desired_width, desired_height) | Görüntünün istenilen genişliğini ve yüksekliğini ayarlar. |
set_desired_size(self, desired_width, desired_height, keep_aspect_ratio) | Görüntünün istenilen genişliğini ve yüksekliğini ayarlar. |
Örnek
from aspose.cells import Workbook
from aspose.cells.drawing import ImageType
from aspose.cells.rendering import ImageOrPrintOptions
# Set Image Or Print Options
options = ImageOrPrintOptions()
# Set output image format
options.image_type = ImageType.PNG
# Set Horizontal resolution
options.horizontal_resolution = 300
# Set Vertical Resolution
options.vertical_resolution = 300
# Instantiate Workbook
book = Workbook("test.xls")
# Save chart as Image using ImageOrPrint Options
book.worksheets[0].charts[0].to_image("chart.png", options)
Ayrıca bakınız
- modül
aspose.cells.rendering