Hantera Sidbrytningar i Ruby
Contents
[
Hide
]
Aspose.Cells - Hantera sidbrytningar
Lägga till sidbrytningar
För att lägga till sidbrytningar med Aspose.Cells Java för Ruby, anropa add_page_breaks metoden i pagebreaks modulen. Nedan kan du se kodexemplet.
Ruby-kod
def add_page_breaks(workbook)
worksheets = workbook.getWorksheets()
worksheet = worksheets.get(0)
h_page_breaks = worksheet.getHorizontalPageBreaks()
h_page_breaks.add("Y30")
v_page_breaks = worksheet.getVerticalPageBreaks()
v_page_breaks.add("Y30")
# Saving the modified Excel file in default (that is Excel 2003) format
workbook.save(@data_dir + "Add Page Breaks.xls")
puts "Add page breaks, please check the output file."
end
Rensa alla sidbrytningar
För att rensa alla sidbrytningar med Aspose.Cells Java för Ruby, anropa clear_all_page_breaks metoden i pagebreaks modulen. Nedan kan du se kodexemplet.
Ruby-kod
def clear_all_page_breaks(workbook)
workbook.getWorksheets().get(0).getHorizontalPageBreaks().clear()
workbook.getWorksheets().get(0).getVerticalPageBreaks().clear()
# Saving the modified Excel file in default (that is Excel 2003) format
workbook.save(@data_dir + "Clear All Page Breaks.xls")
puts "Clear all page breaks, please check the output file."
end
Ta bort specifik sidbrytning
För att ta bort en specifik sidbrytning med Aspose.Cells Java för Ruby, anropa remove_page_break metoden i pagebreaks modulen. Nedan kan du se kodexemplet.
Ruby-kod
def remove_page_break(workbook)
worksheets = workbook.getWorksheets()
worksheet = worksheets.get(0)
h_page_breaks = worksheet.getHorizontalPageBreaks()
h_page_breaks.removeAt(0)
v_page_breaks = worksheet.getVerticalPageBreaks()
v_page_breaks.removeAt(0)
# Saving the modified Excel file in default (that is Excel 2003) format
workbook.save(@data_dir + "Remove Page Break.xls")
puts "Remove page break, please check the output file."
end
Ladda ned körbar kod
Hämta Hantera Sidbrytningar (Aspose.Cells) från någon av de nedan nämnda sociala kodningssidorna: