Skip to main content
All docs
V23.2

PdfPageFacade.ClearContent(PdfRectangle) Method

Clears the document content in the specified rectangle.

Namespace: DevExpress.Pdf

Assembly: DevExpress.Pdf.v23.2.Core.dll

NuGet Package: DevExpress.Pdf.Core

Declaration

public void ClearContent(
    PdfRectangle rect
)

Parameters

Name Type Description
rect PdfRectangle

A page rectangle to clear.

Remarks

The code sample below clears the upper half of the first page:

result

using (PdfDocumentProcessor pdfDocumentProcessor = new PdfDocumentProcessor())
{
    pdfDocumentProcessor.LoadDocument("Document.pdf");
    PdfPageFacade pageFacade = pdfDocumentProcessor.DocumentFacade.Pages[0];

    PdfRectangle cropBox = pdfDocumentProcessor.Document.Pages[0].CropBox;
    double halfPage = cropBox.Top / 2;

    PdfRectangle pageRectangle = new PdfRectangle(cropBox.Left, halfPage, cropBox.Right + halfPage, cropBox.Top);

    // Clear the page area
    pageFacade.ClearContent(pageRectangle);

    pdfDocumentProcessor.SaveDocument("Document_cleared.pdf");
}
See Also