Sayfa Kesmelerinin Yönetimi
Tanıma göre, bir sayfa kesmesi, metin akışının bir sayfanın bittiği ve diğerinin başladığı yeridir. Microsoft Excel kullanıcılarına herhangi bir seçili hücreye sayfa kesmeleri eklemelerine izin verir.
Sayfa sonu eklenen hücre konumu, sayfa biter ve sayfa sonundan sonra kalan veriler yazdırılırken, sayfa bölmeleri belirlerseniz, Excel çalışma sayfanızı belirttiğiniz gibi bölümlere ayırır. Ayrıca, Aspose.Cells for Python via .NET kullanarak çalışma sayfalarınıza çalışma sırasında sayfa sonları ekleyebilirsiniz. Aspose.Cells, iki tür sayfa sonu ekleme imkanı sağlar:
- Yatay sayfa kesmesi
- Dikey sayfa kesmesi
Kalan tartışmada, Aspose.Cells for Python via .NET kullanarak çalışma sayfalarınıza yatay veya dikey sayfa sonları nasıl ekleyeceğinizi açıklayacağız.
Sayfa Sonları
Aspose.Cells for Python via .NET, bir Excel dosyasını temsil eden bir Workbook sınıfı sağlar. Workbook sınıfı, Excel dosyasındaki her çalışma sayfasına erişim sağlayan bir Worksheets koleksiyonunu içerir.
Bir çalışma sayfası, Worksheet sınıfı tarafından temsil edilir. Worksheet sınıfı, çalışma sayfasını yönetmek için kullanılan geniş bir özellik ve yöntem yelpazesi sağlar.
Sayfa kırıklarını eklemek için, Worksheet sınıfının horizontal_page_breaks ve vertical_page_breaks özelliklerini kullanın.
horizontal_page_breaks ve vertical_page_breaks özellikleri, birkaç sayfa kırığı içerebilen koleksiyonlardır. Her koleksiyon, yatay ve dikey sayfa kırıklarını yönetmek için birçok yöntem içerir.
Sayfa Sonu Ekleme Nasıl Yapılır
Bir çalışma sayfasına sayfa kırması eklemek için, belirtilen hücreye dikey ve yatay sayfa kırmaları eklemek amacıyla HorizontalPageBreakCollection.add() ve VerticalPageBreakCollection.add() metodlarını çağırın. Her add yöntemi, kırmanın ekleneceği hücrenin adını alır.
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
# Instantiating a Workbook object | |
workbook = Workbook() | |
# Add a page break at cell Y30 | |
workbook.worksheets[0].horizontal_page_breaks.add("Y30") | |
workbook.worksheets[0].vertical_page_breaks.add("Y30") | |
# Save the Excel file. | |
workbook.save(dataDir + "AddingPageBreaks_out.xls") |
Bilinmesi Gerekenler
Sayfa Yerleşimi Ayarları (yani fit_to_pages_tall ve fit_to_pages_wide) ayarlandığında, sayfa kırığı ayarları etkilenir, bu nedenle çalışma sayfasını yazdırırsanız, sayfa kırığı ayarları dikkate alınmasa da hala ayarlıdır.