![]() |
温文尔雅的甜瓜 · 湾区动力/湾区超级火车站 广州白云站启用 ...· 5 月前 · |
![]() |
旅行中的黑框眼镜 · python百度翻译-腾讯云开发者社区-腾讯云· 5 月前 · |
![]() |
强健的硬币 · 有梯子还是进不去谷歌 - 百度· 6 月前 · |
![]() |
坚强的脸盆 · 睡遍女学员,这些渣男你必须警惕!|辣妹|健身 ...· 8 月前 · |
![]() |
年轻有为的饭盒 · 投诉、删稿、发律师函、索赔...盘点花爸打假 ...· 9 月前 · |
Adam,
I haven't worked with A4 paper size, but the renderAs=pdf functionality does honor at least this type of @page directive in CSS (we use it to get page numbering and landscape printing in PDF's):
Yes - that does indeed work perfectly - thanks for taking the time to post
I also managed to sort out my other issue with VisualForce PDF and Fonts being stuck on Times Roman, you must use "Arial Unicode MS" in your CSS definition - I cannot yet get this to go bold in VF but its a 100 times nicer than Time Roman
Adam
I have a question about @page. Should this be defined in your style section like this:
Here is the official w3 @page doc.
Generally instead of inline CSS for PDF rendering, I use the stylesheet tag:
One last question. I'm still learning all this css stuff. When I create my .css file do I need to have the style tags in it:
There are tons of good CSS intros out there that describe all the details you will need to know. Here is an example of a good one.
Jeremy Kraybill
Austin TX
Hi Jeremy,
You seem to have some good knowledge on this, so I hope you don't mind an additional question -
Have you had any luck flowing any sort of styled content a la divs or something into those @page headers/footers? We have only been able to get plain text to work. It would be fantastic if we could put some HTML in there for more 'robust' headers and footers.
thanks
Not really my area of expertise, I've only used straight plain text. I believe according to the spec, you should be able to use at least text styling directives on the header so you should be able to do better than actual "plain text" but haven't used it. I haven't seen any examples of using the "content:" attribute to populate anything other than text.
Jeremy Kraybill
Austin, TX
This works for me in @page: