2016-09-29 18 views
12

私はちょっと立ち往生しています。私はQuill JSエディタで作業していますが、今度はHTMLドキュメントのエディタから出力をレンダリングする必要があります。私はこのような出力をレンダリングする方法をPDF文書には、(HTMLが優先される)QuillJSのリッチテキスト出力をHTMLにレンダリングする方法

{ 
    "ops": [ 
    {"attributes":{"bold":true},"insert":"Test Post"}, 
    {"insert":"\n\nThis is a test post.\n"} 
    ] 
} 

私は周りを見て持っていたが、カントはこれを行う方法を見つけるように見えます。私は誰かが助けることを望む。

ありがとうございます!

答えて

2

ネイルにクイルはネイティブに出力されません。しかし、クイルからデータをレンダリングできるプラグインがあります。quilljs-renderer

3

クイルデルタ自体がビジュアライゼーションではなく内容を表現するように設計されています。 としてdocumentationと言うと、デルタは属性に意味を割り当てません。は、<strong>または<b>または<custom tag>のhtmlで指定できます。つまり、自分のコンテンツを表すようにデルタを設計できます。

デルタを独自の形式でレンダリングするには、quill-renderを使用できます。あなたはhtmlとpdfへのレンダリングのために1つ以上の異なるフォーマットを持つことができます。

13
editor.root.innerHTML 

スタイルを変更する必要があります。

そこから、jsPDFなどのようなものを使ってPDFにエクスポートしたり、サーバにバウンスすることができます。

例:

Getting Quill content

+0

私は、さらに編集することはできません.innerHTML' '使用している場合。 –

+0

@AbhishekEkaanth:あなたの問題が何であるか分かりません。多分新しい質問を開きますか? – Keno

関連する問題