Krijg papierbreedte en hoogte van het werkblad

In deze zelfstudie nemen we u stap voor stap mee om de volgende C#-broncode uit te leggen om de papierbreedte en -hoogte van een werkblad te verkrijgen met behulp van Aspose.Cells voor .NET. Volg onderstaande stappen:

Stap 1: Maak de werkmap

Begin met het maken van een nieuwe werkmap met behulp van deWorkbook klas:

Workbook wb = new Workbook();

Stap 2: Open het eerste werkblad

Navigeer vervolgens naar het eerste werkblad in de werkmap met behulp van deWorksheet klas:

Worksheet ws = wb.Worksheets[0];

Stap 3: Stel het papierformaat in op A2 en toon de papierbreedte en -hoogte in inches

Gebruik dePaperSize eigendom van dePageSetup object om het papierformaat in te stellen op A2 en gebruik vervolgens dePaperWidth EnPaperHeight eigenschappen om respectievelijk de papierbreedte en -hoogte te verkrijgen. Geef deze waarden weer met behulp van deConsole.WriteLine methode:

ws.PageSetup.PaperSize = PaperSizeType.PaperA2;
Console.WriteLine("PaperA2: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);

Stap 4: Herhaal de stappen voor andere papierformaten

Herhaal de voorgaande stappen, wijzig het papierformaat in A3, A4 en Letter en geef vervolgens de papierbreedte- en hoogtewaarden voor elk formaat weer:

ws.PageSetup.PaperSize = PaperSizeType.PaperA3;
Console.WriteLine("PaperA3: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);

ws.PageSetup.PaperSize = PaperSizeType.PaperA4;
Console.WriteLine("PaperA4: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);

ws.PageSetup.PaperSize = PaperSizeType.PaperLetter;
Console.WriteLine("PaperLetter: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);

Voorbeeldbroncode voor Papierbreedte en hoogte van werkblad ophalen met Aspose.Cells voor .NET

//Werkmap maken
Workbook wb = new Workbook();
//Toegang tot het eerste werkblad
Worksheet ws = wb.Worksheets[0];
//Stel het papierformaat in op A2 en druk de papierbreedte en -hoogte af in inches
ws.PageSetup.PaperSize = PaperSizeType.PaperA2;
Console.WriteLine("PaperA2: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//Stel het papierformaat in op A3 en druk de papierbreedte en -hoogte af in inches
ws.PageSetup.PaperSize = PaperSizeType.PaperA3;
Console.WriteLine("PaperA3: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//Stel het papierformaat in op A4 en druk de papierbreedte en -hoogte af in inches
ws.PageSetup.PaperSize = PaperSizeType.PaperA4;
Console.WriteLine("PaperA4: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//Stel het papierformaat in op Letter en druk de breedte en hoogte van het papier af in inches
ws.PageSetup.PaperSize = PaperSizeType.PaperLetter;
Console.WriteLine("PaperLetter: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);

Conclusie

U hebt geleerd hoe u Aspose.Cells voor .NET kunt gebruiken om de papierbreedte en -hoogte van een spreadsheet te bepalen. Deze functie kan handig zijn voor de configuratie en nauwkeurige lay-out van uw Excel-documenten.

Veelgestelde vragen (FAQ)

Wat is Aspose.Cells voor .NET?

Aspose.Cells voor .NET is een krachtige bibliotheek voor het manipuleren en verwerken van Excel-bestanden in .NET-toepassingen. Het biedt vele functies voor het maken, wijzigen, converteren en analyseren van Excel-bestanden.

Hoe kan ik het papierformaat van een spreadsheet verkrijgen met Aspose.Cells voor .NET?

U kunt gebruik maken van dePageSetup klasse van deWorksheet object om toegang te krijgen tot het papierformaat. Gebruik dePaperSize eigenschap om het papierformaat en dePaperWidth EnPaperHeight eigenschappen om respectievelijk de papierbreedte en -hoogte te verkrijgen.

Welke papierformaten ondersteunt Aspose.Cells voor .NET?

Aspose.Cells voor .NET ondersteunt een breed scala aan veelgebruikte papierformaten, zoals A2, A3, A4 en Letter, evenals vele andere aangepaste formaten.

Kan ik het papierformaat van een spreadsheet aanpassen met Aspose.Cells voor .NET?

Ja, u kunt een aangepast papierformaat instellen door de exacte breedte- en hoogte-afmetingen op te geven met behulp van dePaperWidth EnPaperHeight eigenschappen van dePageSetup klas.