2

現在、xepOnline を使用して自分のページの PDF を生成しています。

これは完全に機能していますが、ダウンロード ボタンの隣に、PC でメール プログラムを開き、生成された pdf ファイルを添付するボタンが必要です。

これまでの私のコード:(あまり)

function emailCurrentPage(){
            window.location.href="mailto:?subject="+document.title+"&body="+escape(window.location.href);
        }

<button onClick="javascript:emailCurrentPage()">Doormailen</button>
<button href="#" onclick="return xepOnline.Formatter.Format('content',{render:'download'},{pageWidth:'216mm', pageHeight:'279mm'}, {filename:'Test'});">Opslaan als PDF</button>
4

1 に答える 1

0

mailto の構文は添付ファイルを受け入れません。1 つの説明として、以下を参照してください。

https://yoast.com/dev-blog/guide-mailto-links/

TO、CC、BCC、件名、本文が入力された電子メール自体のみを開くことができ、ユーザーはダウンロードした PDF を手動で添付する必要があります。

@cloudformatter では、PDF が返され、応答に格納されます。応答ハンドラーをオーバーライドして、電子メールを送信するサーバー側アプリケーションにその PDF を再送信できます。

xepOnline スクリプトと、要求を処理して PDF をフォーマットするサーバー側アプリケーションの作成者の 1 人として、私たちは既にサーバー自体にそのような機能を開発し、搭載しています。ユーザーが毎日送信する何万ものメールをサポートできないため、無料版では利用できません。

于 2016-06-04T18:02:06.197 に答える