Webブラウザ中のPDFファイルの表示
日付 | 2001/07/20 |
---|---|
ID | 01-653 |
バージョン | v6.5.x and 6.7.x |
プラットフォーム | Windows and Mac |
一般に、Webブラウザに送られるドキュメントはすべてそれらのMIME/TYPEがあるかチェックされるでしょう。ブラウザがドキュメントのタイプを認識する場合、それはマシンで利用可能なアプリケーションで開くことを試みるでしょう。WebユーザがそれらのWebブラウザの中で見るのを好むPDFドキュメントを持っていれば最初に読まなければなりません。SEND HTML BLOBコマンドを使用するブラウザーにPDFファイルを含ませていなければなりません。
注:WebブラウザはAcrobat Readerをローカルに使用するでしょう。したがってAcrobat Readerはクライアントマシン上でインストールされるでしょう。
重要:Webブラウザがファイルタイプを認識することを可能にするSEND HTML BLOBコマンド中の正確なMIME/TYPEおよびそれを開くアプリケーションtneededを指定しなければなりません。
例:ここに私たちは、1つを含んでいるシンプルなHTMLページを持っています、ボタンを提出します。
<html> <body> <form action="/4DACTION/SendPDF" method=post> <input type="submit" name="web_PDF" value="Document.PDF"> </form> </body> </html>
ユーザがボタンをクリックする場合、リクエストは、4D/4D ServerのHTTP engineへ送られます。また、SendPDFメソッドが実行されます。
` Project Method: SendPDF ` Description: Reads a PDF document into a blob and ` sends it to the Web ` Author: Add Komoncharoensiri C_BLOB(blb) C_TEXT(web_PDF) If (web_PDF#"") DOCUMENT TO BLOB(":WebFolder:"+web_PDF;blb) SEND HTML BLOB(blb;"application/PDF") End if