Arbetsbladsvyer

Förhandsvisning av sidbrytning

Alla kalkylblad kan visas i två lägen:

  • Normal vy.
  • Förhandsgranskning av sidbrytning.

Normalvyn är standardvyn för ett kalkylblad. Förhandsgranskning av sidbrytning är en redigeringsvy som visar ett kalkylblad när det skrivs ut. Förhandsgranskning av sidbrytningar visar vilken data som kommer att finnas på varje sida så att du kan justera utskriftsområdet och sidbrytningarna. Genom att använda Aspose.Cells kan utvecklare aktivera normala visnings- eller sidbrytningslägen.

Styra visningslägen

Aspose.Cells tillhandahåller en klassArbetsbok som representerar en Microsoft Excel-fil. DeArbetsbok klass innehåller enArbetsbladsamling som ger åtkomst till varje kalkylblad i en Excel-fil.

Ett arbetsblad representeras avArbetsbladklass. DeArbetsblad klass tillhandahåller ett brett utbud av metoder för att hantera kalkylblad. För att aktivera normala eller sidbrytningsförhandsvisningslägen, användSetIsPageBreakPreview metod förArbetsblad klass.IsPageBreakPreview returnerar ett boolvärde, vilket betyder att det bara kan lagra ettSann ellerfalsk värde.

Aktiverar normal vy

Ställ in ett kalkylblad till normal vy genom att ställa inSetIsPageBreakPreviewmetod förArbetsbladklass till falskt*.

Aktiverar förhandsgranskning av sidbrytning

Ställ in valfritt kalkylblad till förhandsvisning av sidbrytning genom att ställa inSetIsPageBreakPreviewmetod förArbetsbladklass till sant*. Om du gör det ändras kalkylbladet från normal vy till förhandsvisning av sidbrytning.

Ett komplett exempel ges nedan som visar hur man använderSetIsPageBreakPreviewmetod för att aktivera förhandsgranskningsläge för sidbrytning för det första kalkylbladet i en Excel-fil.

Zoomfaktor

Använder Microsoft Excel

Microsoft Excel tillhandahåller en funktion som låter användare ställa in ett kalkylblads zoom- eller skalningsfaktor. Den här funktionen hjälper användare att se kalkylbladets innehåll i mindre eller större vyer. Användare kan ställa in zoomfaktorn till valfritt värde.

Aspose.Cells & Zoomfaktor

Aspose.Cells tillåter också utvecklare att ställa in kalkylbladets zoomfaktor. Aspose.Cells tillhandahåller en klassArbetsbok som representerar en Microsoft Excel-fil. DeArbetsbok klass innehåller enArbetsbladsamling som ger åtkomst till varje kalkylblad i en Excel-fil.

Ett arbetsblad representeras avArbetsblad klass. DeArbetsbladklass tillhandahåller ett brett utbud av metoder för att hantera kalkylblad. För att ställa in ett kalkylblads zoomfaktor, användStäll inZoom metod förArbetsblad klass. Zoomfaktorn ställs in genom att tilldela ett numeriskt värde (heltal).Ställ inZoommetod.

Ett komplett exempel ges nedan som visar hur man använderStäll inZoommetod för att ställa in zoomfaktorn för det första kalkylbladet i Excel-filen.

Frys rutor

Använder Microsoft Excel

Frys rutor är en funktion som tillhandahålls av Microsoft Excel. Frysa rutor låter dig välja data som ska förbli synliga när du rullar i ett kalkylblad.

Aspose.Cells & Frys rutor

Aspose.Cells tillåter också utvecklare att tillämpa frysrutor på kalkylblad under körning. Aspose.Cells tillhandahåller en klassArbetsbok som representerar en Microsoft Excel-fil. DeArbetsbok klass innehåller enArbetsbladsamling som ger åtkomst till varje kalkylblad i en Excel-fil.

Ett arbetsblad representeras avArbetsblad klass. DeArbetsbladklass tillhandahåller ett brett utbud av metoder för att hantera kalkylblad. För att konfigurera frysrutor, ringFreezePanesmetod förArbetsblad klass. DeFreezePanesmetoden tar följande parametrar:

  • Rad*, radindexet för cellen som frysningen startar från.
  • Kolumn*, kolumnindex för cellen som frysningen startar från.
  • Frysta rader*, antalet synliga rader i den övre rutan.
  • Frysta kolumner*, antalet synliga kolumner i den vänstra rutan

Ett komplett exempel ges nedan som visar hur man använderFreezePanesmetod för att frysa rader och kolumner (med början från C4, representerade av 4:e raden och 3:e kolumnen, där raderna och kolumnerna börjar från 0-indexet) i det första kalkylbladet i Excel-filen.

Delade rutor

Om du behöver dela skärmen för att få två olika vyer i samma kalkylblad, dela rutor. Microsoft Excel erbjuder en mycket praktisk funktion som låter dig visa mer än en kopia av ditt kalkylblad och för att du ska kunna rulla igenom varje ruta i ditt kalkylblad oberoende av varandra: delade paneler.

Rutorna fungerar samtidigt. Om du gör en ändring i den ena, visas ändringen samtidigt i den andra. Aspose.Cells tillhandahåller funktionen för delade rutor för användarna.

Applicera och ta bort delade rutor

Dela rutor

Aspose.Cells tillhandahåller en klassArbetsbok som representerar en Microsoft Excel-fil. DeArbetsbokklass tillhandahåller ett brett utbud av metoder för att hantera en Excel-fil. För att implementera delade vyer, användDela metod förArbetsblad klass. För att ta bort de delade rutorna, användTa bort Splitmetod.

I exemplet använder vi en enkel mallfil som laddas, sedan tillämpas funktionen för delade paneler på en cell i det första kalkylbladet. Den uppdaterade filen sparas.

Ta bort rutor

Ta bort delade rutor med hjälp avTa bort Splitmetod.