PageSetup

PageSetup class

Sayfa düzeni açıklamasını temsil eden nesneyi kapsüller. PageSetup nesnesi tüm sayfa kurulum seçeneklerini içerir.

public class PageSetup

Özellikleri

İsimTanım
BlackAndWhite { get; set; }Belgenin öğelerinin siyah beyaz yazdırılıp yazdırılmayacağını temsil eder.
BottomMargin { get; set; }Alt kenar boşluğunun boyutunu santimetre cinsinden temsil eder.
BottomMarginInch { get; set; }Alt kenar boşluğunun boyutunu inç cinsinden temsil eder.
CenterHorizontally { get; set; }Sayfanın yatay olarak ortalanmış olarak yazdırılıp yazdırılmadığını temsil eder.
CenterVertically { get; set; }Sayfanın dikey olarak ortalanmış olarak yazdırılıp yazdırılmadığını temsil eder.
FirstPageNumber { get; set; }Bu sayfa yazdırıldığında kullanılacak ilk sayfa numarasını temsil eder.
FitToPagesTall { get; set; }Çalışma sayfasının yazdırıldığında ölçekleneceği sayfaların sayısını temsil eder. Varsayılan değer 1.
FitToPagesWide { get; set; }Çalışma sayfasının yazdırıldığında ölçekleneceği sayfaların sayısını temsil eder. Varsayılan değer 1.
FooterMargin { get; set; }Sayfanın altından altbilgiye olan mesafeyi santimetre biriminde temsil eder.
FooterMarginInch { get; set; }Sayfanın alt kısmından altbilgiye olan mesafeyi inç cinsinden temsil eder.
HeaderMargin { get; set; }Sayfanın üst kısmından başlığa olan mesafeyi santimetre biriminde temsil eder.
HeaderMarginInch { get; set; }Sayfanın üst kısmından başlığa olan mesafeyi inç cinsinden temsil eder.
IsAutoFirstPageNumber { get; set; }İlk sayfa numarasının otomatik olarak atanıp atanmadığını gösterir.
IsAutomaticPaperSize { get; }Kağıt boyutunun otomatik olup olmadığını gösterir.
IsHFAlignMargins { get; set; }Üstbilgi ve altbilgi kenar boşluklarının sayfa kenar boşluklarıyla hizalanıp hizalanmadığını gösterir. Bu özellik doğruysa, sol üstbilgi ve altbilgi sol kenar boşluğuyla hizalanır, ve sağ üstbilgi ve altbilgi sağ kenar boşluğuyla hizalanır. Bu seçenek varsayılan olarak etkindir.
IsHFDiffFirst { get; set; }Doğru, ilk sayfanın üstbilgisinin/altbilgisinin diğer sayfalardan farklı olduğu anlamına gelir.
IsHFDiffOddEven { get; set; }True, tek sayfaların üstbilgisinin/altbilgisinin tek sayfalardan farklı olduğu anlamına gelir.
IsHFScaleWithDoc { get; set; }Üstbilgi ve altbilginin belge ölçeklemeyle ölçeklenip ölçeklenmediğini gösterir. Yalnızca Excel 2007 için geçerlidir.
IsPercentScale { get; set; }Bu özellik False ise, FitToPagesWide ve FitToPagesTall özellikleri çalışma sayfasının nasıl ölçeklendiğini kontrol eder.
LeftMargin { get; set; }Sol kenar boşluğunun boyutunu santimetre cinsinden temsil eder.
LeftMarginInch { get; set; }Sol kenar boşluğunun boyutunu inç cinsinden temsil eder.
ODSPageBackground { get; }ODS’nin arka planını alır.
Order { get; set; }Büyük bir çalışma sayfası yazdırırken Microsoft Excel’in sayfaları numaralandırmak için kullandığı sırayı temsil eder.
Orientation { get; set; }Sayfa yazdırma yönünü temsil eder.
PaperHeight { get; }Sayfa yönlendirmesi dikkate alınarak kağıdın yüksekliğini inç cinsinden alır.
PaperSize { get; set; }Kağıdın boyutunu temsil eder.
PaperWidth { get; }Sayfa yönü dikkate alınarak kağıdın genişliğini inç cinsinden alır.
PrintArea { get; set; }Yazdırılacak aralığı temsil eder.
PrintComments { get; set; }Yorumların sayfayla yazdırılma şeklini temsil eder.
PrintCopies { get; set; }Alın ve yazdırılacak kopya sayısını ayarlar.
PrintDraft { get; set; }Sayfanın grafik olmadan yazdırılıp yazdırılmayacağını temsil eder.
PrintErrors { get; set; }Görüntülenen yazdırma hatasının türünü belirtir.
PrinterSettings { get; set; }Varsayılan yazıcının ayarlarını alır ve ayarlar.
PrintGridlines { get; set; }Hücre kılavuz çizgilerinin sayfada yazdırılıp yazdırılmadığını temsil eder.
PrintHeadings { get; set; }Satır ve sütun başlıklarının bu sayfayla yazdırılıp yazdırılmadığını gösterir.
PrintQuality { get; set; }Baskı kalitesini temsil eder.
PrintTitleColumns { get; set; }Her sayfanın sol tarafında yinelenecek hücreleri içeren sütunları temsil eder.
PrintTitleRows { get; set; }Her sayfanın başında yinelenecek hücreleri içeren satırları temsil eder.
RightMargin { get; set; }Sağ kenar boşluğunun boyutunu santimetre cinsinden temsil eder.
RightMarginInch { get; set; }Sağ kenar boşluğunun boyutunu inç cinsinden temsil eder.
TopMargin { get; set; }Üst kenar boşluğunun boyutunu santimetre cinsinden temsil eder.
TopMarginInch { get; set; }Üst kenar boşluğunun boyutunu inç cinsinden temsil eder.
Zoom { get; set; }Ölçeklendirme faktörünü yüzde olarak temsil eder. 10 ile 400. arasında olmalıdır

yöntemler

İsimTanım
ClearHeaderFooter()Üstbilgi ve altbilgi ayarını temizler.
Copy(PageSetup, CopyOptions)Sayfa kurulumunun ayarını kopyalar.
CustomPaperSize(double, double)Özel kağıt boyutunu inç cinsinden ayarlar.
GetCommands(string)Tüm üstbilgi veya altbilgi komutlarını alır.
GetEvenFooter(int)Bir Excel dosyasının çift alt bilgisini biçimlendiren bir komut dosyası alır.
GetEvenHeader(int)Bir Excel dosyasının çift başlığını biçimlendiren bir komut dosyası alır.
GetFirstPageFooter(int)Bir Excel dosyasının ilk sayfa alt bilgisini biçimlendiren bir komut dosyası alır.
GetFirstPageHeader(int)Bir Excel dosyasının ilk sayfa başlığını biçimlendiren bir komut dosyası alır.
GetFooter(int)Bir Excel dosyasının alt bilgisini biçimlendiren bir komut dosyası alır.
GetHeader(int)Bir Excel dosyasının başlığını biçimlendiren bir komut dosyası alır.
GetPicture(bool, int)Picture üstbilginin / altbilginin nesnesi.
GetPicture(bool, bool, bool, int)Picture üstbilginin / altbilginin nesnesi.
SetEvenFooter(int, string)Bir Excel dosyasının çift sayfa alt bilgisini biçimlendiren bir komut dosyası ayarlar. Yalnızca Excel 2007’de IsHFDiffOddEven true olduğunda etkilidir.
SetEvenHeader(int, string)Bir Excel dosyasının çift sayfa üstbilgisini biçimlendiren bir komut dosyası ayarlar. Yalnızca Excel 2007’de IsHFDiffOddEven true olduğunda etkilidir.
SetFirstPageFooter(int, string)Bir Excel dosyasının ilk sayfa alt bilgisini biçimlendiren bir komut dosyası ayarlar.
SetFirstPageHeader(int, string)Bir Excel dosyasının ilk sayfa başlığını biçimlendiren bir komut dosyası ayarlar. Yalnızca Excel 2007’de IsHFDiffFirst true olduğunda etkilidir.
SetFitToPages(int, int)Çalışma sayfasının yazdırıldığında ölçekleneceği sayfa sayısını ayarlar.
SetFooter(int, string)Bir Excel dosyasının alt bilgisini biçimlendiren bir komut dosyası ayarlar.
SetFooterPicture(int, byte[])Çalışma sayfasının alt bilgisine bir resim yerleştirir.
SetHeader(int, string)Bir Excel dosyasının başlığını biçimlendiren bir komut dosyası ayarlar.
SetHeaderPicture(int, byte[])Çalışma sayfasının başlığına bir resim yerleştirir.
SetPicture(bool, bool, bool, int, byte[])Bir çalışma sayfasının üstbilgi/altbilgisinde bir resim ayarlar.

Örnekler

[C#]

Workbook workbook = new Workbook();

WorksheetCollection sheets = workbook.Worksheets;

//Çalışma sayfası ekle
sheets.Add();
Worksheet sheet = sheets[1];
PageSetup pageSetup = sheet.PageSetup;
pageSetup.PrintArea = "D1:K13";

//işini yap

[Visual Basic]
Dim excel as Workbook = new Workbook()

Dim sheets as WorksheetCollection = excel.Worksheets

alışma sayfası ekle
sheets.Add()
Dim sheet as Worksheet = sheets(1)
Dim pageSetup as PageSetup = sheet.PageSetup
pageSetup.PrintArea = "D1:K13"

Ayrıca bakınız