Hantera sidbrytningar
Enligt definitionen är en sidbrytning en plats i ett textflöde där en sida slutar och nästa börjar. Microsoft Excel låter användare lägga till sidbrytningar i valfri vald cell i ett kalkylblad.
Platsen för cellen där sidbrytningen läggs till, sidan avslutas och resten av data efter sidbrytningen skrivs ut på nästa sida under utskrift. Med enkla ord delar sidbrytningar upp ditt kalkylblad i flera sidor enligt dina specifikationer. Du kan också lägga till sidbrytningar till dina kalkylblad under körning med Aspose.Cells. Aspose.Cells tillåter utvecklare att lägga till två typer av sidbrytningar:
- Horisontell sidbrytning
- Vertikal sidbrytning
I resten av diskussionen kommer vi att beskriva hur du kan lägga till horisontella eller vertikala sidbrytningar i dina kalkylblad med Aspose.Cells.
Sidbrytningar
Aspose.Cells tillhandahåller enArbetsbok klass som representerar en Excel-fil. DeArbetsbok klass innehåller enArbetsbladsamling som ger åtkomst till varje kalkylblad i Excel-filen.
Ett arbetsblad representeras avArbetsblad klass. DeArbetsbladklass tillhandahåller ett brett utbud av egenskaper och metoder som används för att hantera ett kalkylblad.
För att lägga till sidbrytningar, användArbetsblad klass'HorizontalPageBreaks ochVerticalPageBreaksegenskaper.
DeHorizontalPageBreaks ochVerticalPageBreaksegenskaper är samlingar som kan innehålla flera sidbrytningar. Varje samling innehåller flera metoder för att hantera horisontella och vertikala sidbrytningar.
Lägga till sidbrytningar
För att lägga till en sidbrytning i ett kalkylblad, infoga vertikala och horisontella sidbrytningar i den angivna cellen genom att anropaHorizontalPageBreakCollection.Add() ochVerticalPageBreakCollection.Add() metoder. VarjeLägg till metoden tar namnet på cellen där brytningen ska läggas till.
Rensa alla sidbrytningar
För att rensa alla sidbrytningar i ett kalkylblad, anropaHorizontalPageBreakCollection ochVerticalPageBreakCollection samlingar'Klar()metoder.
Ta bort specifik sidbrytning
För att ta bort en specifik sidbrytning, ring tillHorizontalPageBreakCollection.RemoveAt() ochVerticalPageBreakCollection.RemoveAt() metoder. VarjeTa bortAtmetoden tar indexet för sidbrytningen på väg att tas bort.
Viktigt att veta
När du ställer inFitToPages egenskaper (det vill sägaFitToPagesTall ochFitToPagesWide) i sidinställningarna påverkas sidbrytningsinställningarna, så om du skriver ut kalkylbladet beaktas inte sidbrytningsinställningarna även om de fortfarande är inställda.