Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Kelas PdfPageEditor di dalam namespace Aspose.Pdf.Facades namespace mengandung properti bernama PageSize yang dapat digunakan untuk mengubah ukuran halaman dari sebuah halaman atau beberapa halaman sekaligus. Properti Pages dapat digunakan untuk menetapkan nomor halaman di mana ukuran halaman baru harus diterapkan. Kelas PageSize memuat daftar berbagai ukuran halaman sebagai anggotanya. Salah satu anggota dari kelas ini dapat ditetapkan ke properti PageSize dari kelas PdfPageEditor. Anda juga dapat memperoleh ukuran halaman dari halaman manapun dengan menggunakan metode GetPageSize dan memasukkan nomor halaman.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ChangePdfPageSize()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf();
// Create PdfPageEditor object
using (var pdfPageEditor = new Aspose.Pdf.Facades.PdfPageEditor())
{
// Bind PDF document
pdfPageEditor.BindPdf(dataDir + "FilledForm.pdf");
// Change page size of the selected pages
pdfPageEditor.ProcessPages = new[] { 1 };
// Select a predefined page size (LETTER) and assign it
pdfPageEditor.PageSize = Aspose.Pdf.PageSize.PageLetter;
// Save the file with the updated page size
pdfPageEditor.Save(dataDir + "ChangePageSizes_out.pdf");
// Get and display the page size assigned
pdfPageEditor.BindPdf(dataDir + "FilledForm.pdf");
var pageSize = pdfPageEditor.GetPageSize(1);
Console.WriteLine($"Width: {pageSize.Width}, Height: {pageSize.Height}");
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.