出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[1205] Re:ASPからサーバ上でPDF化する方法
投稿者:Tomitomiさん 2001/12/05 10:39:55
こんにちは、Tomitomiです。

> PDFlib-4.0.1-activex.exeをダウンロードしたんですが、解凍っていうより、セットアップって感じですがいいんですよね。

今後のために、実験してみました。
DLLの登録と「C:\Program Files\PDFlib\PDFlib 4.0.1」にサンプルや説明書がインストールされます。
で、「PDFlib 4.0.1\examples\Active Server Pages」にASPのサンプルがあります。
それをご参考にしてください。といいたいところですが、前回も書いた通り日本語を表示するのに苦労するのを見越して
僕が、サンプル内の「hello.js.asp」を日本語表示するように修正を加えたので、
以下のコードでお試しください。
ただし、「JScript」で書かれているので、「VBScript」へはご自分で直してください。
また、実行するとわかるのですが、背景文字?に「PDFlib.com」と入ります。
またそれを消す方法を今のところわかっておりません。w
レジストの問題かなぁ。フリーだったような気がしたけど。。僕も英語ダメなので。w


<%@ LANGUAGE = "JavaScript" %>
<%
// $Id: hello.js.asp,v 1.4 2001/02/28 18:10:40 tm Exp $
//
// PDFlib client: hello example for ActiveX with Active Server Pages and JScript
// Requires the PDFlib ActiveX component
//
var font;
var oPDF;

oPDF = Server.CreateObject("PDFlib_com.PDF");

if (oPDF == null) {
Response.write("Couldn't create PDFlib object!");
Response.end();
}
//日本語CIDフォントを使う為に必要らしい。
oPDF.set_parameter("nativeunicode","true");

// Open new PDF file
oPDF.open_file("");



//oPDF.set_info("Creator", "hello3.asp");
//oPDF.set_info("Author", "Thomas Merz");
oPDF.set_info("Title", "こんにちは、とみとみです。");

// start a new page
oPDF.begin_page(595, 842);

font = oPDF.findfont("HeiseiKakuGo-W5", "UniJIS-UCS2-HW-H", 0);

oPDF.setfont(font, 24);

oPDF.set_text_pos(50, 700);
oPDF.show("こんにちはTomitomiです。");
oPDF.continue_text("どうなんだい?");

oPDF.end_page();
oPDF.close();

Response.Expires = 0;
Response.Buffer = true;
Response.ContentType = "application/pdf";
// The following header is suggested in order to prevent problems with IE
Response.Addheader("Content-Disposition", "inline; filename=" + "hello3.pdf");

Response.BinaryWrite(oPDF.get_buffer());
Response.End();
%>

ASPからサーバ上でPDF化する方法   杉本さん [2001/12/03 17:53:58] [1181]
  Re:ASPからサーバ上でPDF化する方法   Tomitomiさん [2001/12/03 18:47:36] [1183]
    Re:ASPからサーバ上でPDF化する方法   杉本さん [2001/12/04 13:01:16] [1189]
      Re:ASPからサーバ上でPDF化する方法   Tomitomiさん [2001/12/04 13:39:22] [1190]
        Re:ASPからサーバ上でPDF化する方法   杉本さん [2001/12/04 18:50:41] [1200]
          Re:ASPからサーバ上でPDF化する方法   Tomitomiさん [2001/12/05 10:39:55] [1205]
            機械翻訳   北岳さん [2001/12/05 11:37:04] [1208]
              Re:機械翻訳   杉本さん [2001/12/05 12:49:40] [1211]
                Re:機械翻訳   Tomitomiさん [2001/12/05 13:07:52] [1213]
                  機械翻訳・新発見   北岳さん [2001/12/05 14:48:20] [1214]
            Re:ASPからサーバ上でPDF化する方法   杉本さん [2001/12/05 12:47:54] [1210]
              Re:ASPからサーバ上でPDF化する方法   Tomitomiさん [2001/12/05 13:06:23] [1212]
                ADOBE Acrobat PDF Reader/Writer   北岳さん [2001/12/06 9:59:02] [1215]
  光が見えてきましたw   Tomitomiさん [2001/12/06 16:54:20] [1217]
  Acrbat 5.0 SDKを使ってみました   杉本さん [2001/12/07 15:56:12] [1224]
    Re:Acrbat 5.0 SDKを使ってみました   Tomitomiさん [2001/12/07 16:16:09] [1226]
  ASPからサーバ上でPDF化する方法(暫定版)   Tomitomiさん [2001/12/10 18:26:35] [1229]


TreeBBS For ASP V.0.1.3
Program By YasNet