| PDF Xpress for .NET - User Guide > How To > Modify PDF Document Content > Add, Insert & Delete Pages |
The CreatePage method is called to add a new, empty page to a specified location within a PDF document.
![]() |
PDF Xpress™ enforces the maximum allowable page size to 14,400 by 14,400 units (200 by 200 inches). PDF Xpress™ performs no special action in cases where an attempt is made to exceed this allowable page size. |
| C# Example |
Copy Code
|
|---|---|
// This code demonstrates how to create a new page in a PDF document
Accusoft.PdfXpressSdk.PdfXpress pdfXpress1 = null;
Document document = null;
PageOptions opts = null;
try
{
pdfXpress1 = new PdfXpress();
pdfXpress1.Initialize();
document = new Document(pdfXpress1, "test.pdf");
opts = new PageOptions();
opts.MediaHeight = 792;
opts.MediaWidth = 612;
const int pageNumber = 4;
document.CreatePage(pageNumber, opts);
}
catch (System.Exception)
{
}
finally
{
if (null != document)
{
document.Dispose();
}
if (null != pdfXpress1)
{
pdfXpress1.Dispose();
}
}
|
|
Call the InsertPages method to insert one or more pages at a specified location within the PDF document.
| C# Example |
Copy Code
|
|---|---|
// This code demonstrates how to insert a page into a PDF document
Accusoft.PdfXpressSdk.PdfXpress pdfXpress1 = null;
Document document = null;
Document sourcedoc = null;
InsertPagesOptions io = null;
try
{
pdfXpress1 = new PdfXpress();
pdfXpress1.Initialize();
document = new Document(pdfXpress1, "C:\\pdfexample.pdf");
sourcedoc = new Document(pdfXpress1, "C:\\test.pdf");
io = new InsertPagesOptions();
io.InsertAtPageNumber = 3;
io.SourceDocument = sourcedoc;
PageList pageList = new PageList();
PageRange pageRange = new PageRange(0, 2);
pageList.Add(pageRange);
io.PageList = pageList;
document.InsertPages(io);
}
catch (System.Exception)
{
}
finally
{
if (null != sourcedoc)
{
sourcedoc.Dispose();
}
if (null != document)
{
document.Dispose();
}
if (null != pdfXpress1)
{
pdfXpress1.Dispose();
}
}
|
|
Call the DeletePage method to delete a specified page from the PDF document.
| C# Example |
Copy Code
|
|---|---|
// This code demonstrates how to delete a page in the PDF document
Accusoft.PdfXpressSdk.PdfXpress pdfXpress1 = null;
Accusoft.PdfXpressSdk.Document document = null;
try
{
pdfXpress1 = new PdfXpress();
pdfXpress1.Initialize(null, null);
document = new Document(pdfXpress1, "C:\\pdfexample.pdf");
document.DeletePage(2);
}
catch (System.Exception)
{
}
finally
{
if (null != document)
{
document.Dispose();
}
if (null != pdfXpress1)
{
pdfXpress1.Dispose();
}
}
|
|