Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,551,831
Community Members
 
Community Events
184
Community Groups

Add total number of pages in the bottom-of-page of a PDF export ?

I want to add "page 3 of 143" at the bottom of the page.

It's ok for "page 3" with http://confluence.atlassian.com/display/CONF35/Editing+the+PDF+Stylesheet#EditingthePDFStylesheet-ExamplesofBasicCustomisations

but I cannot find the total number.

5 answers

1 accepted

5 votes
Answer accepted
Steffen Heller
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Apr 18, 2012

The total number of pages is retrieved with "counter(pages)". Thus "page 3 of 143" translates as

content: "page " counter(page) " of " counter(pages);

Works on Atlassian Confluence 3.3.3. Thanks a lot !

DanielG
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Feb 17, 2013

Thanks! Works for me :)

Nice :D
V4.3.1

Thx a lot!

Thanks a lot!!!!

Confluence 1000.0.0

It does not work.

2 votes
NielsJ
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Mar 25, 2012

The page number is inserted with CSS counters. As far as I know there is no possibility to count all pages in CSS. So there is no chance for you to the the total page number in dhe PDF...

I've tried following, even some comments say it won't work:

 

In the "PDF stylesheet" section, add following:

@page
{

@bottom-left
{
content: " © my company goes here" ;
font-family: ConfluenceInstalledFont, Helvetica, Arial, sans-serif;
font-size: 8pt;
}
@bottom-right
{
content: "Page " counter(page) " of " counter(pages); /* Page Counters */
font-family: ConfluenceInstalledFont, Helvetica, Arial, sans-serif;
font-size: 8pt;
}

/* Any other page-specific rules */

}

 

Works fine.

print.JPG 

Out put showing like this. Total pages is 2 but showing 0.Please help me thanks to all

content: "page " counter(page) " of " counter(pages); this one Generate like this page 1 of 0 . it will not come  total pages count can you suggest anything for total pages 
Steffen Heller
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Feb 20, 2019

What did you do exactly? Where did you enter the above code? Where is the text supposed to appear?

In short: This is CSS code. It must be entered in the PDF stylesheet and will create text in a PDF when the wiki page is exported via "Export to PDF".

in Dompdf inside a <style>#pagenumber:before {
content: "Page " counter(page) " of " counter(pages);
}</style>

 

I call the id inside the body

<body><span id="pagenumber"></span>

</body>

the Output come like Page 1/0

Steffen Heller
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Feb 20, 2019

The solution proposed here, works as follows:

  1. Add the following code at Browse > Space Admin > PDF stylesheet
    @page {
    @bottom-right {
    content: counter(page) " / " counter(pages);
    }
    }
  2. Click Tools > Export to PDF

The result will be a PDF with the page number(s) "x / x" at the bottom right of your PDF file.

You seem to try something different which I am not familiar with. So I can't help with that.

image.PNGi marked round in picture that header side i need  so i can use  inside a style as a ID    

#id{

content: counter(page) " / " counter(pages);
}
<body>
<div id="id"></div>
</body>

this will work or not ?

it will not work i checked any other option for that to print in pdf  -> page no./total page count 

any solution?

Like # people like this

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events