サイトでCKeditorを使用してユーザー入力を取得しています。ユーザーがテキストを太字にしたり、イタリックにしたり、コンテンツをコピーして貼り付ける機能など、ある種のフォーマットを実行できるようにしたいので、CKEditorを使用しています。取得した入力は、いくつかのレポートの作成にも使用されます。
現在、一部のユーザーは異なるフォント [Arial、Calibiri などを使用] を使用しており、好みのフォント サイズを使用しているという問題に直面しています。
レポートを作成するとき、サイトから入力されたテキストについて、少なくとも 2 つの点、つまりフォントとフォント サイズ [Arial とサイズ 10 に制限したい] に関して一貫性を確保したいと考えています。
フォントとフォントサイズを選択するためのCKEditor機能を無効にすることを考えていました。しかし、ユーザーがコンテンツをコピーして貼り付けている場合でも、フォントとサイズの問題が残ります。試してみることができるオプションを探しています。
私の頭に浮かんだ1つのオプションは、コンテンツを貼り付けた後、CKEditorを実行して、フォントとサイズの仕様に従ってコンテンツを置き換えるオプションを使用できるかどうかです。もしそうなら、どうすればこれを行うことができますか?
私が考えている別のオプションは、ユーザーが入力したフィールドから入力を取得し、仕様に従ってCKEditorを使用して値を設定する別のフィールドをフォームに含めることです。
どちらの場合も、同じフィールドまたは別のフィールドを更新するには、ユーザーがフィールドでのアクションをいつ完了したかを知る必要があります。助言がありますか?
ありがとう