Çalışma Sayfasının Kağıt Boyutunun Otomatik Olup Olmadığını Belirleyin
Olası Kullanım Senaryoları
Çoğu zaman çalışma sayfasının kağıt boyutu otomatiktir. Otomatik olduğunda genellikle Mektup olarak ayarlanır. Kullanıcı bazen kağıt boyutunu gereksinimlerine göre ayarlar. Bu durumda kağıt boyutu otomatik değildir. Çalışma sayfasının kağıt boyutunun otomatik olup olmadığını Worksheet.PageSetup.IsAutomaticPaperSize özelliğini kullanarak bulabilirsiniz.
Çalışma Sayfasının Kağıt Boyutunu Otomatik Olup Olmadığını Belirleme
Aşağıda verilen örnek kod, aşağıdaki iki Excel dosyasını yükler
ve ilk çalışma sayfasının kağıt boyutunun otomatik olup olmadığını bulur. Microsoft Excel’de, kağıt boyutunun otomatik olup olmadığını Sayfa Ayarı penceresinden kontrol edebilirsiniz, bu ekran görüntüsünde gösterildiği gibi.
Örnek Kod
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Load the first workbook having automatic paper size false | |
Workbook wb1 = new Workbook(sourceDir + "samplePageSetupIsAutomaticPaperSize-False.xlsx"); | |
//Load the second workbook having automatic paper size true | |
Workbook wb2 = new Workbook(sourceDir + "samplePageSetupIsAutomaticPaperSize-True.xlsx"); | |
//Access first worksheet of both workbooks | |
Worksheet ws11 = wb1.Worksheets[0]; | |
Worksheet ws12 = wb2.Worksheets[0]; | |
//Print the PageSetup.IsAutomaticPaperSize property of both worksheets | |
Console.WriteLine("First Worksheet of First Workbook - IsAutomaticPaperSize: " + ws11.PageSetup.IsAutomaticPaperSize); | |
Console.WriteLine("First Worksheet of Second Workbook - IsAutomaticPaperSize: " + ws12.PageSetup.IsAutomaticPaperSize); |
Konsol Çıktısı
Verilen örnek Excel dosyaları ile çalıştırıldığında yukarıdaki örnek kodun konsol çıktısı işte böyle olur.
First Worksheet of First Workbook - IsAutomaticPaperSize: False
First Worksheet of Second Workbook - IsAutomaticPaperSize: True