public void TrimPDFFile(Stream outputStream, Stream inputStream, PageLayout pageLayout)
{
using (var reader = new PdfReader(inputStream))
{
var inputPageSize = reader.GetPageSize(1);
var inputPage = reader.GetPageN(1);
inputPage.Put(PdfName.MEDIABOX, new PdfRectangle(PageLayoutA4.GetLabelRect(0)));
using (var stamper = new PdfStamper(reader, outputStream))
{
stamper.Writer.CloseStream = false;
stamper.MarkUsed(inputPage);
}
}
}