Tips

Webブラウザ中のPDFファイルの表示

日付2001/07/20
ID01-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