問題
VisualforceページのコンテンツをPDFとして表示するコードはどれですか。
- <apex:page contentType=”pdf”>
- <apex:page renderAs=”pdf”>
- <apex:page contentType=”application/pdf”>
- <apex:page rendersAs=”application/pdf”>
正解
- <apex:page contentType=”pdf”>
- <apex:page renderAs=”pdf”>
- <apex:page contentType=”application/pdf”>
- <apex:page rendersAs=”application/pdf”>
解説
それぞれの選択肢の理由について説明します。
□ <apex:page contentType=”pdf”>
これは不正解です。この属性の値は正しくありません。contentType
属性は、MIME(contentTypeはMultipurpose Internet Mail Extension)タイプを指定するためのもので、”pdf”は正しいMIMEタイプではありません。
□ <apex:page renderAs=”pdf”>
これは正解です。renderAs属性を使用して、VisualforceページのコンテンツをPDFとして表示することができます。この属性の値として”pdf”を指定することで、ページはPDFとしてレンダリングされます。
□ <apex:page contentType=”application/pdf”>
これは不正解です。contentType
はMIMEタイプを指定するためのものですが、VisualforceページをPDFとしてレンダリングするためにはrenderAs
属性を使用する必要があります。
□ <apex:page rendersAs=”application/pdf”>
これは不正解です。この属性名や値は正しくありません。正しい属性名はrenderAs
で、正しい値は”pdf”です。
参考:apex:page
次の問題へ
![](https://tysonblog-whitelabel.com/wp-content/uploads/2023/11/2021-03_Badge_SF-Certified_Platform-Developer-I_High-Res-300x294.png)
前の問題へ
![](https://tysonblog-whitelabel.com/wp-content/uploads/2023/11/2021-03_Badge_SF-Certified_Platform-Developer-I_High-Res-300x294.png)
1問目から復習する
![](https://tysonblog-whitelabel.com/wp-content/uploads/2023/11/2021-03_Badge_SF-Certified_Platform-Developer-I_High-Res-300x294.png)
コメント