function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
thsrthsr 

ApexコードでQRコード(画像ファイル)を作成

1、ApexコードでQRコード(画像ファイル)を作成することができるのでしょうか?

サンプルがあればありがたいです。

 

2、カスタマオブジェクトの画像項目を定義するときは、データ型を何に設定しますか?

(1で作成したQR画像ファイルをforce.com DBに保存するため)

 

以上、よろしくお願いいたします。

Best Answer chosen by Admin (Salesforce Developers) 
tajimatajima

残念ですが、上記の方法によらずSalesforceの差し込み印刷機能で

動的に画像を出力することはできません。

 

画像付きの帳票を出したいのであれば、

用途によってはVisualforceのPDF出力機能が使えるかもしれません。

 

以上、よろしくお願いいたします。 

All Answers

tajimatajima
残念ながら、Apexコードで画像ファイルの生成はできません。
外部サービスを組み合わせる等の工夫が必要になります。

また、画像ファイルはそのままではカスタム項目に格納することができません。
代替案としては、以下のような方法が考えられます。

・Attachment(レコードの添付ファイル)を利用する
 →1ファイルあたり最大5MBまでという制限が付きます
・静的リソースに格納する
 →1ファイルあたり最大5MBまで・組織あたり合計250MBまでという制限が付きます
・ドキュメントに格納する
 →1ファイルあたり最大5MBまでという制限が付きます

thsrthsr

ご回答ありがとうございます。

 

>・Attachment(レコードの添付ファイル)を利用する
>・静的リソースに格納する
>・ドキュメントに格納する
 
上記の方法で(Word)差込印刷 で格納した画像を出せるのでしょうか?
 
よろしくお願いいたします。

tajimatajima

残念ですが、上記の方法によらずSalesforceの差し込み印刷機能で

動的に画像を出力することはできません。

 

画像付きの帳票を出したいのであれば、

用途によってはVisualforceのPDF出力機能が使えるかもしれません。

 

以上、よろしくお願いいたします。 

This was selected as the best answer
thsrthsr

ご回答ありがとうございました。

またよろしくお願いします。