• 締切済み

PDF出力

PHPを使って、下記のPDFファイルを作成したいのですが、何か良い方法はないでしょうか? http://www.visapro.com/Download/DS-157-Form.pdf http://foia.state.gov/FORMS/visa/ds0157.pdf PDFlib等のツールを使うにしても、フォームが複雑なので、?って感じです。経験者の方がいらっしゃいましたら、ご教示願えますでしょうか?よろしくお願いいたします。

みんなの回答

回答No.2

1. PDFフォーム。 AdobeのHPです。 http://www.acrobat-learning.com/function/form.html Acrobatでフォームを作成し、回収したファイルからCSV出力が可能です。 2. PDFLib いっぽう、PDFLibを使ったPDF出力(PDFフォームではありません)の典型的なデモがありました。 http://www.j-skai.com/dynpdf/fax.php ************************* 両者とも、ユーザにパソコンからデータを入力し、PDF出力(或いはデータを回収)する、という点では一緒ですが、やらせ方は全く違います。 質問者さんの希望は、恐らく1の方じゃ無いですか? 1ならPHPもPDFLibも不要です。

haven3
質問者

お礼

ありがとうございます。 おかげさまで、方向性がつかめてきました。 PDFフォームの線で調べてみます。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

質問者さんのURLのようなフォームは、PHPではなく、Adobe Acrobatで作成が出来ます。そのフォームにAcrobat Readerでユーザに記載し、サーバ側で処理、という形になっています。 こちらはWord等でベースを作成、Acrobatでフォーム作成なので簡単じゃ無いかと思います。簡単なワークフローにはもってこいですね。 PDFLibでもPDFフォームは全く出来なくはないかもしれませんが、普通は使わないと思います。一般的用途としては、WEBのフォームから入力、完成したものをPDFで書き出し、というのが一番一般的な使い方だからです。 PDFlibはPHPにある程度精通していればそう難しくないと思いますが、PDFLibはサーバにインストール且つライセンス問題が解決されている必要がありますので、その辺の環境設定も確認する必要があります。

haven3
質問者

補足

このようなことをおっしゃっているのですか? ​https://www.inszoom.com/PDF/DS-156-092004.pdf Word等でベースを作成、Acrobatでフォーム作成とのことですが、イメージがつかめていません。何か参考のURLとかないでしょうか?あつかましいお願いかもしれませんが、情報提供をして頂けると助かります。よろしくお願いいたします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • phpスクリプトにおいて、PDFファイルを出力

    phpのアプリケーションにおいて、DBから必要項目を取得し、 下記のPDFフォーマットへ落とし込みたいと考えております。 http://shenyang.usconsulate.gov/uploads/images/9RDUpa5a5L_o4AHk0SzO4A/DS-0156.pdf なにか、PHPのスクリプトで、PDFファイルの出力ができるものがあれば教えていただけませんでしょうか?よろしくお願いいたします。

  • インドビザの申し込み書

    インドのビザを個人でもうしこもうとしているのですが、申し込み用紙をダウンロードしようとして、あまりに多くの種類があることがわかりました。いったいどれが、今使用されているものなのでしょう? 申し込みは東京、目的は観光です。 http://www.adventure-collection.com/asia/india/india_visa_sample.html http://www.embassy-avenue.jp/india/pdf/form.pdf http://www.embassyofindiajapan.org/Forms/VisaForm.pdf http://www.india-visa.com/visa-forms/visaap.pdf http://www.indolink.com/Consulate/visaform.pdf http://www.indianembassy.org/consular/visa.pdf#search='india%20visa%20form'

  • PDFフォーム上からの編集

    下記のサイトのように、PDFフォーム上から編集し、編集内容をDBへ反映させる仕組みを作りこみたいのですが、どなたか方法および業務ソフトウェアを知っている方がいらっしゃいましたら、ご教示をお願いできますでしょうか?よろしくお願いいたします。 https://www.inszoom.com/PDF/DS-156-092004.pdf

  • ライブラリの使用について質問です。

    はじめまして。ライブラリの使用について質問させて下さい。 PDFlib(ttp://pdflib.jp/)をフリー版で使用してみたいのですが、リンクが上手くいかず2028や2019のエラーが出てしまい、コンパイルが通りません。 環境は VS2008EE .NET C++ で、ウィンドウズフォームアプリケーションに組み込もうとしています。 ttp://pdflib.hykw.tv/ の入門ページは参照したのですが、よく判りません…。 現状で試した事は、プロジェクトのプロパティから、 追加のインクルードディレクトリの指定、 追加のライブラリディレクトリの指定、 追加の依存ファイルでpdflib.libを指定、 を行い、stdafx.hに #pragma comment (lib, "pdflib.lib") #include <pdflib.hpp> #include <math.h> を追加し、Form1.hで PDFlib p; だけを追加し、ビルド。までです。 未解決のトークンで、実体がないという意味だと思われるエラーが出てしまい、ビルドできません。 未解決のトークンのエラーの実際のエラーコードは以下です。長いです。 PDF_TEST.obj : error LNK2028: 未解決のトークン (0A00000F) "public: __clrcall PDFlib::~PDFlib(void)" (??1PDFlib@@$$FQAM@XZ) が関数 "private: void __clrcall PDF_TESY2::Form1::Form1_Load(class System::Object ^,class System::EventArgs ^)" (?Form1_Load@Form1@PDF_TEST@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z) で参照されました。 以上です。宜しくお願い致します。

  • アメリカ非移民ビザ申請のDS-156について

    DS-156の書き方で迷ってます。「全ての質問に英語で回答…」と書いてありますが、ミドルネームとかファックス番号とかポケベルとか無い場合はどう書けばよいのでしょうか?細かいことかもしれないんですが間違いはしたくないので分かる方教えてください!! このページです↓ http://japan.usembassy.gov/visa-forms/instructions_japanese.htm

  • BullZip PDF Printe

    BullZip PDF Printeをインストールしたいのですが、 これは無料でしょうか? http://www.bullzip.com/products/pdf/download.php を見ると英文で、 Standard Professional Expert の3種類がありますが どれが無料なのでしょうか? 「Standard」 ですか? 下に、1 user $29 / user と書いてあるということは、すべて有料でしょうか? 「Free community edition」をググっても意味がよくわかりませんでした。

  • イラストレータ形式(AI)をプログラムから作りたい

    お世話になります。 実はプログラム内から(PHP、java、VB.NETなど)イラストレータの形式AIを作成する必要が出てきました。 同じような案件でPDFを作成するツールは発見したのですが(PDFlib http://pdflib.jp/ )同じようなものでイラストレータのAI形式を作る開発ツールなどはないものでしょうか? よろしくお願いします。

  • PDFlibでテキストの均等割付をするには

    初めて質問致します。 現在下記の環境で開発を行っております。 【OS】MacOS X 【PHP】Ver5.1.4 【PDFlib】PDFlib6(試用版) ※本番稼動時はPDFlib6製品版を購入 下記の何れかの関数を用いて指定領域(BOXまたはフィットボックス)内にテキストを均等割付しようとしております。 ・PDF_fit_textflow ・PDF_fit_textline 引数のoptlistに均等割付のパラメータを渡せばよいのかと思いますが、マニュアルを見ても均等割付をするためのパラメータが分かりません。 どなたかご存知の方がおいででしたら、 ご教示頂きたくお願いします。 なお、購入するのが「PDFlib Personalization Server (PPS) 6」ではないため、ブロック記入関数は使用できません。 よろしくお願い致します。

    • 締切済み
    • PHP
  • BullZip PDF Printerをオフラインでインストールする方法?

    OSは、WinXP Home です。 BullZip PDF Printerのインストーラはダウンロードできたのですが、ネットに繋がないマシンではインストールできません。オフラインでインストールする方法、お教えください。 なお、ネットに繋いだマシンにはインストールでき、正常に動いています。 よろしくお願いします。 http://www.bullzip.com/products/pdf/info.php#download

  • グアムへの観光ビザについて!!!

    いま東京のほうで大学生をやってます。来月の真ん中あたりに友人たちと自由行動形のツアーでグアムに遊びに行きます。 そのなかにひとり中国国籍の人がいるのですが、彼は観光ビザがいりますよね。 いま一緒に大使館のホームページにあるオンラインビザの申請フォーム(DS-156)の空欄をPCで埋めていってるんですけど、フォームの下あたりで滞在先の州や住所・郵便番号を書かせるとこがあります。 でも私たちは安いツアーで行くので、まだ宿も決まってません! その場合はフォームになんと記入すればよいのでしょうか?空欄はよくなかった気がして・・。Not yet been fixedとでも書いとけばいいんでしょうか?? それでビザ発給に影響が出る可能性はどれくらいありますでしょうか?向こうもこれくらいのケースは想定済みだと思うんですが・・。 ちなみに、友人は家族全員が永住権をもち生活基盤は完全に安定しています。日本人みたいなもんです。 ちなみにフォームは、https://evisaforms.state.gov/DS156_Japanese.asp よろしくお願いします。