Dapatkan Lebar Kertas Dan Tinggi Lembar Kerja

Dalam tutorial ini, kami akan membawa Anda langkah demi langkah menjelaskan kode sumber C# berikut untuk mendapatkan lebar dan tinggi kertas lembar kerja menggunakan Aspose.Cells untuk .NET. Ikuti langkah-langkah di bawah ini:

Langkah 1: Buat buku kerja

Mulailah dengan membuat buku kerja baru menggunakanWorkbook kelas:

Workbook wb = new Workbook();

Langkah 2: Akses lembar kerja pertama

Selanjutnya, navigasikan ke lembar kerja pertama di buku kerja menggunakanWorksheet kelas:

Worksheet ws = wb.Worksheets[0];

Langkah 3: Atur ukuran kertas menjadi A2 dan tunjukkan lebar dan tinggi kertas dalam inci

MenggunakanPaperSize properti dariPageSetup objek untuk mengatur ukuran kertas menjadi A2, lalu gunakanPaperWidth DanPaperHeight properti untuk mendapatkan lebar dan tinggi kertas masing-masing. Tampilkan nilai-nilai ini menggunakanConsole.WriteLine metode:

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

Langkah 4: Ulangi langkah untuk ukuran kertas lainnya

Ulangi langkah sebelumnya, ubah ukuran kertas menjadi A3, A4, dan Letter, lalu tampilkan nilai lebar dan tinggi kertas untuk setiap ukuran:

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

Contoh kode sumber untuk Mendapatkan Lebar dan Tinggi Kertas Lembar Kerja menggunakan Aspose.Cells untuk .NET

//Buat buku kerja
Workbook wb = new Workbook();
//Akses lembar kerja pertama
Worksheet ws = wb.Worksheets[0];
//Atur ukuran kertas ke A2 dan cetak lebar dan tinggi kertas dalam inci
ws.PageSetup.PaperSize = PaperSizeType.PaperA2;
Console.WriteLine("PaperA2: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//Atur ukuran kertas ke A3 dan cetak lebar dan tinggi kertas dalam inci
ws.PageSetup.PaperSize = PaperSizeType.PaperA3;
Console.WriteLine("PaperA3: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//Atur ukuran kertas ke A4 dan cetak lebar dan tinggi kertas dalam inci
ws.PageSetup.PaperSize = PaperSizeType.PaperA4;
Console.WriteLine("PaperA4: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//Atur ukuran kertas ke Letter dan cetak lebar dan tinggi kertas dalam inci
ws.PageSetup.PaperSize = PaperSizeType.PaperLetter;
Console.WriteLine("PaperLetter: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);

Kesimpulan

Anda mempelajari cara menggunakan Aspose.Cells untuk .NET untuk mendapatkan lebar dan tinggi kertas spreadsheet. Fitur ini dapat berguna untuk konfigurasi dan tata letak dokumen Excel Anda secara presisi.

Pertanyaan yang Sering Diajukan (FAQ)

Apa itu Aspose.Cells untuk .NET?

Aspose.Cells for .NET adalah perpustakaan yang kuat untuk memanipulasi dan memproses file Excel dalam aplikasi .NET. Ia menawarkan banyak fitur untuk membuat, memodifikasi, mengkonversi dan menganalisis file Excel.

Bagaimana saya bisa mendapatkan ukuran kertas spreadsheet dengan Aspose.Cells untuk .NET?

Anda dapat menggunakanPageSetup kelas tersebutWorksheet objek untuk mengakses ukuran kertas. MenggunakanPaperSize properti untuk mengatur ukuran kertas danPaperWidth DanPaperHeight properti untuk mendapatkan lebar dan tinggi kertas masing-masing.

Berapa ukuran kertas yang didukung Aspose.Cells untuk .NET?

Aspose.Cells untuk .NET mendukung berbagai ukuran kertas yang umum digunakan, seperti A2, A3, A4, dan Letter, serta banyak ukuran khusus lainnya.

Bisakah saya menyesuaikan ukuran kertas spreadsheet dengan Aspose.Cells untuk .NET?

Ya, Anda dapat mengatur ukuran kertas khusus dengan menentukan dimensi lebar dan tinggi yang tepat menggunakanPaperWidth DanPaperHeight properti dariPageSetup kelas.