You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
I've been assigned to create custom formatting for exporting to PDF. There are a lot of attributes that can be customized, as is outlined in the Atlassian documentation. As a newbie to Confluence and CSS/HTML, I'm a bit overwhelmed by the possibilities.
Since there is so much that can be done, I'm curious to see how others have customized their PDF formatting.
What have you customized for your instance's PDF format? If you haven't customized anything yet, what are some things you'd like to have customized?
Do you include this macro in templates so users don't have to add it every time they want it? Or is it not needed that often?
In our case, it's the users adding it themselves when needed. It's not needed that often as usually it would be to export a page and send it to someone who doesn't have access to our wiki which is hosted locally.
It's nothing fancy :
## Macro title: Export PDF in landscape
## Macro has a body: N
## Output: Selected output option
##
## by: Julien Nicolas de Verteuil
## @Param Landscape:title=Export in "Landscape"|type=boolean
## @Param MaxWidth:title=Max Width|type=string|desc=Input the max width (pixel or percent, i.e.: 100px or 15%).|required=false
#if($paramLandscape == "true")
<style>
@Bonifacp{
size: 297mm 210mm;
}
</style>
#end
#if ($paramMaxWidth)
<style>
td {
max-width: $paramMaxWidth;
}
</style>
#end
Oh, man, it so good to know this. Thank you for the example. :)
Best regards,
Wojciech Andryszek