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.