We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

TextElement on bottom of the last page

Thread ID:





128009 Dec 24,2016 05:07 PM UTC Dec 27,2016 11:08 AM UTC WPF 1
Tags: PDF
Vladimir Culum
Asked On December 24, 2016 05:07 PM UTC


I am using PDF for WPF.

I don`t know how many pages will document have (it is dinamic).

I want to add PdfTextElement only to the bottom of the last page (not like footer on every page).

How can I achieve this.

Thank You.

Chinnu Muniyappan [Syncfusion]
Replied On December 27, 2016 11:08 AM UTC

Hi Vladimir, 
Thank you for contacting Syncfusion support. 
We can get the last page of the PDF document by using PdfLoadedPageCollection.PageCount property, we have created a sample for inserting PdfTextElement in bottom of the last page for your reference, please refer the below code snippet and sample for more details. 
            //Load the existing PDF document  
            PdfLoadedDocument ldoc = new PdfLoadedDocument("../../Barcode.pdf"); 
            //Get the PDF document page count 
            int pageCount = ldoc.Pages.Count; 
            //Get the last page 
            PdfLoadedPage lastPage = ldoc.Pages [pageCount-1] as PdfLoadedPage ; 
            //Create a new PDF text element 
            PdfTextElement lastPageElement = new PdfTextElement("This is the last page", new PdfStandardFont(PdfFontFamily.Helvetica, 15, PdfFontStyle.Bold), PdfBrushes.Red); 
            //Draw the text element to the last page of the document 
            lastPageElement.Draw(lastPage.Graphics, new System.Drawing.PointF(0, lastPage.Size.Height - 20)); 
            //Save the document  
            //Close the document 
Sample Link: 
Let us know if you have any concern. 


This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

Please sign in to access our forum

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon