Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Библиотека Aspose.PDF for .NET предоставляет полную гибкость для работы со страницами в PDF-документе с использованием C# или любого другого языка .NET. Она хранит все страницы PDF-документа в PageCollection, который можно использовать для работы со страницами PDF. Aspose.PDF for .NET позволяет вставлять страницу в PDF-документ в любое место файла, а также добавлять страницы в конец PDF-файла. В этом разделе показано, как добавить страницы в PDF с помощью C#.
Aspose.PDF for .NET позволяет вставлять страницу в PDF-документ в любое место файла, а также добавлять страницы в конец PDF-файла.
Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing.
Чтобы вставить пустую страницу в PDF-файл:
Следующий фрагмент кода показывает, как вставить страницу в PDF-файл.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void InsertAnEmptyPage()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "InsertEmptyPage.pdf"))
{
// Insert an empty page in a PDF
document.Pages.Insert(2);
// Save PDF document
document.Save(dataDir + "InsertEmptyPage_out.pdf");
}
}
В приведённом выше примере мы добавили пустую страницу с параметрами по умолчанию. Если вам нужно сделать размер страницы таким же, как у другой страницы в документе, вы должны добавить несколько строк кода:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void InsertAnEmptyPageWithParameters()
{
var page = document.Pages.Insert(2);
//copy page parameters from page 1
page.ArtBox = document.Pages[1].ArtBox;
page.BleedBox = document.Pages[1].BleedBox;
page.CropBox = document.Pages[1].CropBox;
page.MediaBox = document.Pages[1].MediaBox;
page.TrimBox = document.Pages[1].TrimBox;
}
Иногда требуется убедиться, что документ заканчивается пустой страницей. В этом разделе объясняется, как вставить пустую страницу в конец PDF-документа.
Чтобы вставить пустую страницу в конец PDF-файла:
Следующий фрагмент кода показывает, как вставить пустую страницу в конец PDF-файла.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void InsertAnEmptyPageAtTheEnd()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "InsertEmptyPageAtEnd.pdf"))
{
// Insert an empty page at the end of a PDF file
document.Pages.Add();
// Save PDF document
document.Save(dataDir + "InsertEmptyPageAtEnd_out.pdf");
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.