Získejte šířku a výšku papíru listu

tomto tutoriálu vás krok za krokem provedeme vysvětlením následujícího zdrojového kódu C#, abyste získali šířku a výšku papíru listu pomocí Aspose.Cells for .NET. Postupujte podle následujících kroků:

Krok 1: Vytvořte sešit

Začněte vytvořením nového sešitu pomocíWorkbook třída:

Workbook wb = new Workbook();

Krok 2: Otevřete první list

Dále přejděte na první list v sešitu pomocíWorksheet třída:

Worksheet ws = wb.Worksheets[0];

Krok 3: Nastavte velikost papíru na A2 a zobrazte šířku a výšku papíru v palcích

PoužijtePaperSize vlastnictvímPageSetup objekt pro nastavení velikosti papíru na A2, pak použijtePaperWidth aPaperHeight vlastnosti, abyste získali šířku a výšku papíru. Zobrazte tyto hodnoty pomocíConsole.WriteLine metoda:

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

Krok 4: Opakujte kroky pro další velikosti papíru

Opakujte předchozí kroky, změňte velikost papíru na A3, A4 a Letter a poté zobrazte hodnoty šířky a výšky papíru pro každou velikost:

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);

Ukázka zdrojového kódu pro Get Paper Width And Height Of Worksheet pomocí Aspose.Cells for .NET

//Vytvořte sešit
Workbook wb = new Workbook();
//Přístup k prvnímu listu
Worksheet ws = wb.Worksheets[0];
//Nastavte velikost papíru na A2 a tiskněte šířku a výšku papíru v palcích
ws.PageSetup.PaperSize = PaperSizeType.PaperA2;
Console.WriteLine("PaperA2: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//Nastavte velikost papíru na A3 a tiskněte šířku a výšku papíru v palcích
ws.PageSetup.PaperSize = PaperSizeType.PaperA3;
Console.WriteLine("PaperA3: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//Nastavte velikost papíru na A4 a tiskněte šířku a výšku papíru v palcích
ws.PageSetup.PaperSize = PaperSizeType.PaperA4;
Console.WriteLine("PaperA4: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//Nastavte velikost papíru na Letter a tiskněte šířku a výšku papíru v palcích
ws.PageSetup.PaperSize = PaperSizeType.PaperLetter;
Console.WriteLine("PaperLetter: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);

Závěr

Naučili jste se používat Aspose.Cells pro .NET k získání šířky a výšky papíru tabulky. Tato funkce může být užitečná pro konfiguraci a přesné rozvržení vašich dokumentů aplikace Excel.

Často kladené otázky (FAQ)

Co je Aspose.Cells pro .NET?

Aspose.Cells for .NET je výkonná knihovna pro manipulaci a zpracování souborů aplikace Excel v aplikacích .NET. Nabízí mnoho funkcí pro vytváření, úpravu, konverzi a analýzu souborů aplikace Excel.

Jak mohu získat velikost papíru tabulky pomocí Aspose.Cells pro .NET?

Můžete použítPageSetup třídyWorksheet objekt pro přístup k velikosti papíru. PoužijtePaperSize vlastnost pro nastavení velikosti papíru aPaperWidth aPaperHeight vlastnosti, abyste získali šířku a výšku papíru.

Jaké velikosti papíru podporuje Aspose.Cells for .NET?

Aspose.Cells for .NET podporuje širokou škálu běžně používaných velikostí papíru, jako je A2, A3, A4 a Letter, stejně jako mnoho dalších vlastních velikostí.

Mohu přizpůsobit velikost papíru tabulky pomocí Aspose.Cells pro .NET?

Ano, můžete nastavit vlastní velikost papíru zadáním přesných rozměrů šířky a výšky pomocíPaperWidth aPaperHeight vlastnostiPageSetup třída.