Baskı Seçeneklerini Ayarlama

Yazdırma Seçenekleri Nasıl Ayarlanır

Bu baskı seçenekleri, kullanıcıların şunları yapmalarını sağlar:

  • Çalışma sayfasında belirli bir baskı alanı seçin.
  • Başlıkları yazdırın.
  • Izgaraları yazdırın.
  • Satır/sütun başlıklarını yazdırın.
  • Taslak kalitesine ulaşın.
  • Yorumları yazdırın.
  • Hücre hatalarını yazdırın.
  • Sayfa sıralamasını tanımlayın.

Aspose.Cells for Python via .NET, Microsoft Excel tarafından sunulan tüm yazdırma seçeneklerini destekler ve geliştiriciler bu seçenekleri PageSetup sınıfının özellikleri aracılığıyla kolayca yapılandırabilir. Bu özelliklerin nasıl kullanıldığı aşağıda detaylı olarak açıklanmıştır.

Yazdırma Alanı Nasıl Ayarlanır

Varsayılan olarak, baskı alanı veri içeren çalışma sayfasının tüm alanlarını içerir. Geliştiriciler, çalışma sayfasının belirli bir baskı alanını belirleyebilirler.

Belirli bir baskı alanı seçmek için, PageSetup sınıfının print_area özelliğini kullanın. Bu özelliğe, baskı alanını tanımlayan bir hücre aralığı atayın.

Yazdırma Başlıkları Nasıl Ayarlanır

Aspose.Cells for Python via .NET, satır ve sütun başlıklarının tüm yazdırılan sayfalar üzerinde tekrarlanmasını sağlar. Bunu yapmak için, PageSetup sınıfın print_title_columns ve print_title_rows özelliklerini kullanın.

Tekrar edilecek satırlar veya sütunlar, satır veya sütun numaralarını geçirerek tanımlanır. Örneğin satırlar $1:$2 ve sütunlar $A:$B olarak tanımlanır.

Diğer Yazdırma Seçenekleri Nasıl Ayarlanır

PageSetup sınıfı ayrıca aşağıdaki gibi genel yazdırma seçeneklerini ayarlamak için birkaç başka özellik sunar:

  • print_grid_lines: Izgaraları yazdırmak veya yazdırmamak konusunda tanımlı olan bir Boolean özelliği.
  • print_headings: Satır ve sütun başlıklarını yazdırmak veya yazdırmamak konusunda tanımlı olan bir Boolean özelliği.
  • black_and_white: Çalışsayıyı siyah-beyaz moda yazdırmak veya yazdırmamak konusunda tanımlı olan bir Boolean özelliği.
  • print_comments: Çalışma sayfasındaki yazdırma yorumlarını veya çalışma sayfasının sonunda yer alan yorumları gösterip göstermemeyi tanımlar.
  • print_draft: Grafiksiz olarak çalışsayıyı yazdırmayı tanımlayan bir boolean özelliği.
  • print_errors: Hücre hatalarını, görüntülendiği gibi, boş, çizgi veya N/A olarak yazdırmayı tanımlar.

print_comments ve print_errors özelliklerini ayarlamak için Aspose.Cells, respectively print_comments ve print_errors özelliklerine atanan önceden tanımlanmış değerleri içeren iki numaralamayı, PrintCommentsType ve PrintErrorsType, sağlar.

PrintCommentsType numaralamasındaki önceden tanımlanmış değerler aşağıda açıklamalarıyla listelenmiştir.

Yazdırma Yorumları Türleri Açıklama
YAZDIRİÇİNDE Yorumların çalışma sayfasında gösterilen şekilde yazdırılmasını belirler.
YORUM_YOK Yorumların yazdırılmamasını sağlar.
YAZDIR_SAYFA_SONU Yorumların çalışma sayfasının sonunda yazdırılmasını sağlar.

PrintErrorsType numaralamasındaki önceden tanımlanmış değerler aşağıda açıklamalarıyla listelenmiştir.

Yazdırma Hataları Türleri Açıklama
YAZDIR_HATALAR_BOŞ Hataların yazdırılmamasını sağlar.
YAZDIR_HATALAR_GRAFİK Hataları “–” olarak yazdırır.
YAZDIR_HATALAR_GÖRÜNTÜLENİYOR Hataları görüntülenen şekilde yazdırır.
YAZDIR_HATALAR_NA Hataları “#N/A” olarak yazdırır.

Sayfa Sırasını Nasıl Ayarlarım

PageSetup sınıfı, çalışma sayfasının birden fazla sayfasını yazdırmak için kullanılan Order özelliğini sağlar. Sayfaların sıralaması aşağıdaki gibi iki olasılığı sağlar.

  • Aşağıdan önce ardından: herhangi bir sayfayı sağa yazdırmadan önce tüm sayfaları aşağıya yazdırır.
  • Ardından aşağıdan önce: sayfaları aşağıya yazdırmadan önce soldan sağa doğru sayfaları yazdırır.

Aspose.Cells, tüm önceden tanımlanmış sıralama tiplerini içeren PrintOrderType numaralaması sağlar.

PrintOrderType numaralamasındaki önceden tanımlanmış değerler aşağıda listelenmiştir.

Yazdırma Sıralama Türleri Açıklama
AŞAĞI_DİK Yazdırma sırasını aşağıdan yukarıya doğru temsil eder.
YUKARI_DİK Yazdırma sırasını yukarıdan aşağıya doğru temsil eder.