要するに...
渡されたパラメーターに基づいて PDF を生成する ASP.NET スクリプトがあります。まず、このスクリプトを PHP から呼び出せるようにする必要があります。次に、ファイルがブラウザーに送信された後は保存されないようにする必要があります。
スクリプトの呼び出し
私の最初の質問は、PHP.NET
を必要とするアプリケーションをどのように実行できるかということです。DLL's
PHP について何か読んだことComponent Object Model
がありますが、これが何であり、どのように機能するかについては少しわかりません (ここを読みました)。または、このスクリプトを にコンパイルして、.exe
それを介して呼び出す方がよいでしょうか?
.exe
さらに、 PHP経由で呼び出すときにパラメーターを渡すことは可能ですか?
ファイルを保存せずに送信する
ファイルが生成されたら(経由.NET
または経由で.exe
)、サーバーに保存せずにブラウザに送信したいと思います。私は次のスレッドを見てきました:
上記のスレッドには正しい答えが含まれている可能性がありますが、これらの方法のいずれかを使用して PDF を送信できるかどうかはわかりませんでした...
結論として
以下を実現するスクリプトを書きたいと思います。
- パラメーターを指定してスクリプト (
.NET
アプリケーションまたは) を呼び出します。.exe
- 結果のコンテンツ (PDF) をサーバーに保存せずにブラウザーに出力します。
私は誰かにこのスクリプトを書くように頼んでいるわけではありません。私がこれを自分で書けるようにするための指針が欲しいだけです :-)
これらの PDF が同じになることはめったにないため、これらの PDF をサーバーに保存しても意味がありません。