gpt4 book ai didi

Salesforce api v28 在渲染 pdf 时不渲染 css 类

转载 作者:行者123 更新时间:2023-12-02 21:59:02 27 4
gpt4 key购买 nike

我正在创建一个呈现为 pdf 格式的 Visualforce 页面 ( renderAs="pdf" ),并且该页面不会呈现我的任何 CSS 样式。我正在包装我的<style><head>如下图所示。

<apex:page standardController="Account" readOnly="true" showHeader="false" sidebar="false" standardStylesheets="false" renderAs="pdf">
<head>
<style>
@page{
margin:1in;
}
.myTable {
border-collapse:collapse;
border:1px solid black;
}
</style>
</head>
<table class="myTable">
<tr>
<td>A Column</td>
</tr>
</table>
</apex:page>

真正奇怪的是,我尝试复制另一个已渲染为带有样式类等的 PDF 的 VF 页面,而 IT 也不会渲染。于是我想,“如果我把VF页面的API版本改成27会怎么样?”你看,它有效。

关于修复此问题以与 API v28 一起使用有什么想法吗?或者这只是一个错误?

最佳答案

http://cloudyworlds.blogspot.com/2013/06/using-css-in-pdf-for-page-numbering.html

我已在上述博文中记录了行为。

Applyhtml=false 必须在 apex:page 中手动设置为 false 才能正常工作。这是 API 28.0 中添加的新属性

关于Salesforce api v28 在渲染 pdf 时不渲染 css 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17242564/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com