ImageOrPrintOptions sınıfı
ImageOrPrintOptions sınıfı
Çalışma sayfasını görüntülere dönüştürürken, çalışma sayfasını yazdırırken veya grafiği 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 | ImageOrPrintOptions’ın yeni bir örneğini oluşturur |
Özellikler
Mülk | Tanım |
---|---|
save_format | Çıktı dosyası formatı türünü alır veya ayarlar Destek Tiff/XPS |
print_with_status_dialog | PrintWithStatusDialog = true ise geçerli yazdırma durumunu gösteren bir iletişim kutusu olacaktır. aksi takdirde böyle bir diyalog gösterilmez. |
horizontal_resolution | Oluşturulan görüntüler için yatay çözünürlüğü inç başına nokta cinsinden alır veya ayarlar. Emf formatındaki görüntüler dışında görüntü oluşturma yöntemini uygular. |
vertical_resolution | Oluşturulan görüntüler için dikey çözünürlüğü inç başına nokta cinsinden alır veya ayarlar. Emf formatındaki görüntü dışında görüntü oluşturma yöntemini uygular. |
tiff_compression | Yalnızca sayfaları Tiff biçiminde kaydederken uygulanacak sıkıştırma türünü alır veya ayarlar. |
tiff_color_depth | Yalnızca sayfaları Tiff biçiminde kaydederken 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ğer alır veya ayarlar yalnızca sayfaları Jpeg biçiminde kaydederken uygulamak için. Varsayılan değer 100’dür |
image_type | Oluşturulan görüntülerin 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 sığdırılıp sığdırılmayacağını belirtir. Varsayılan değer false’tur. |
one_page_per_sheet | OnePagePerSheet true olursa, sonuçta bir sayfanın tüm içeriği yalnızca bir sayfaya yazdırılır. Pagesetup’ın kağıt boyutu ve diğer pagesetup ayarları geçersiz olacaktır. hâlâ geçerli olacaktır. |
all_columns_in_one_page_per_sheet | AllColumnsInOnePagePerSheet true ise, sonuçta bir sayfanın tüm sütun içeriğinin çıktısı yalnızca bir sayfaya çıkar. Pagesetup’ın kağıt boyutunun genişliği geçersiz olacak ve pagesetup’ın diğer ayarları geçersiz olacaktır. hâlâ geçerli olacaktır. |
draw_object_event_handler | İşleme sırasında DrawObject ve Bound’u almak için bu arayüzü uygular. |
chart_image_type | Dönüştürme sırasında grafik görüntü türünü belirtin. varsayılan değer: PNG. |
embeded_image_name_in_svg | Gömülü görüntünün dosya adını svg’de belirtin. Bu, “c:\xpsEmbedded” gibi bir dizine sahip tam yol olmalıdır |
svg_fit_to_view_port | bu özellik doğruysa oluşturulan svg, görüntüleme bağlantı noktasına sığacaktır. |
only_area | Bu özellik true ise, bir Alan çıktısı alınacak 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 (kenar yumuşatma) uygulanıp uygulanmayacağını belirtir. Varsayılan değer: SmoothingMode.None |
transparent | Oluşturulan görüntünün arka planının şeffaf olup olmayacağını belirtir. |
pixel_format | Oluşturulan görüntüler için piksel biçimini alır veya ayarlar. |
warning_callback | Uyarı geri aramasını alır veya ayarlar. |
page_saving_callback | Sayfa kaydetme işleminin ilerlemesini kontrol edin/gösterin. |
is_font_substitution_char_granularity | Yalnızca hücre yazı tipi uyumlu olmadığında 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ış öğelerinin optimize edilip edilmeyeceğini belirtir. |
default_font | Excel’deki karakterler Unicode olduğunda ve hücre stilinde doğru yazı tipiyle ayarlanmadığında, PDF, resimde blok olarak görünebilirler. Bu karakterleri göstermek için MingLiu veya MS Gotik gibi Varsayılan Yazı Tipini ayarlayın. Bu özellik ayarlanmazsa, Aspose.Cells bu unicode karakterleri göstermek için sistem varsayılan yazı tipini kullanır. |
check_workbook_default_font | Excel’deki karakterler Unicode olduğunda ve hücre stilinde doğru yazı tipiyle ayarlanmadığında, PDF, resimde blok olarak görünebilirler. Önce bu karakterleri göstermek amacıyla çalışma kitabının varsayılan yazı tipini kullanmayı denemek için bunu true olarak ayarlayın. |
output_blank_page_when_nothing_to_print | Yazdırılacak bir şey olmadığında boş sayfa çıktısının alınıp alınmayacağını belirtir. |
gridline_type | Kılavuz çizgisi türünü alır veya ayarlar. |
text_cross_type | Metin genişliği hücre genişliğinden büyük olduğunda görüntülenen metin türünü alır veya ayarlar. |
emf_type | Meta dosyasını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 | Oluşturulacak sayfaları alır veya ayarlar. Varsayılan, çalışma kitabındaki tüm görünür sayfalardır: SheetSet.visible . |
emf_render_setting | Emf meta dosyasını işlemeye yönelik ayar. |
Yöntemler
Yöntem | Tanım |
---|---|
set_desired_size | Görüntünün istenen genişliğini ve yüksekliğini ayarlar. |
set_desired_size | Görüntünün istenen 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