ホームページを作成する際に、ページのリンクボタンからPDFファイルにリンクさせ、そのPDFファイルのテキストのキーワードを検索できるようにしたいと考えています。
AcrobatのPDFファイルに表示されているテキストを検索することはできるのかどうか教えてください。
1.ブラウザ上でできるのか。
2.ブラウザ上に表示させているPDFファイルのテキストのキーワードを検索しようとした場合、ASPやJavaScript等プログラムを作成すれば検索は可能となるのか。
質問が下手ですみませんが、ヒントでもいいので是非教えてください。宜しくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (5件)

ん??namazuではだめですか?Perl版ならCGI設置が可能ならば、気軽に利用できると思うのですが・・・



参考URL:http://www.namazu.org/
    • good
    • 0

>どういう機能があるのか試せるといいなと思ってしまいま>した。



以下のサイトで実行できる評価版が
ダウンロードできるようです。

http://www.xelo.co.jp/XELO/download/index.html#A …
    • good
    • 0

できるようです。


自分で動かして確かめたわけではないですが、
以下のようなソフトがあります。
http://www.vector.co.jp/soft/win95/writing/se132 …

あと、ナレッジベースとかテキストマイニングとか
のキーワードがついているソフトの機能をお調べに
なるとよいと思います。

参考URL:http://www.vector.co.jp/soft/win95/writing/se132 …
    • good
    • 0
この回答へのお礼

ありがとうございます。
教えていただいたソフトは購入前に試すことができないみたいですが、どういう機能があるのか試せるといいなと思ってしまいました。
その他のソフトも含めて調べてみます。

お礼日時:-0001/11/30 00:00

 補足見ました。


 今この場で言えるのは、アドビ社の胸ひとつである、ということです(笑)
    • good
    • 0

 理論上は可能ですが、ものすごく難しいです(^_^;


 PDF形式のファイルをテキストエディタなどで開いてみると分かると思いますが、実データがフィルタか何かでエンコードされてしまっています。
 よって、この文字列をデコードして検索をかけるという処理が必要です。

 まずJavaScriptでは仕様上不可能です。ASPなら、PDF形式をデコードする資料があれば可能ですが、フルコーディングするとおそらくプログラムがめちゃくちゃ重くなって使えないことも考えられます。
 それにその資料とやらも、アドビ社にPDF形式のデコードロジックの著作権を主張された場合、強行すると違法です。

 よって、アドビ社に問い合わせてみて断られたら、あきらめるしかありません。
    • good
    • 0
この回答へのお礼

ありがとうございます。
JavascriptにしてもASPにしても、ほぼ無理ということですね。他に可能性があってかつ現実的な方法はないのでしょうか。それともPDFファイルの検索自体をあきらめざるを得ないのでしょうか。

お礼日時:-0001/11/30 00:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QC# バルーンヒントのヘルプテキストにリンクを埋めたい

C#でGUIアプリケーションを開発しています。

そのアプリケーションは、タスクトレイアイコンを表示し、イベントに応じたバルーンヒントを表示します。

このバルーンヒントのヘルプテキストにリンクをうめる方法がわかりません。
(XPなどのバルーンヒントに書かれている、「問題を解決するにはここをクリックしてください。」というようなヤツをイメージしています。)


どなたかご教授ください。
あるいは、どんな些細な情報でも良いので、教えてください。

Aベストアンサー

現在C#で開発を行っている者です。
現行の開発でGrapeCityさんのツールを利用しているのですが、その中に「CompornentOne Studio」というものがあります。

その中に「SuperToolTip」というバルーンと同様の動きをするコントロールがあります。
このコントロールだとバルーン表示の内容を、通常のプレーンテキストだけでなく自分でカスタマイズできます(HTML等)

私はこのコントロールを利用しているわけではないので、実際可能かどうかはわかりませんが参考にしてください。

サイトからダウンロードすればトライアル版も使用可能ですので、試してみてはいかがでしょうか?

参考URL:http://www.grapecity.com/japan/spotlight/c1/2007/products.htm

Qテキストファイルを入力してテキストファイルを出力

EXCEL VBAで、テキストファイルを入力して、テキストファイルを出力するサンプルがあれば教えてください。

Aベストアンサー

ここにいろいろあります。

https://www.google.co.jp/search?q=EXCEL+VBA%E3%81%A7%E3%80%81%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E5%85%A5%E5%8A%9B%E3%81%97%E3%81%A6%E3%80%81%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E5%87%BA%E5%8A%9B&ie=utf-8&oe=utf-8&aq=t&hl=ja

Q特定のキーワードを自動リンクし、関連情報を一覧表示をしたいです

いつも大変お世話になっております。
皆様にお力を拝借したく、何卒よろしくお願いいたします。

先日も他カテゴリで質問をさせて頂いたのですが、
カテ違いかと思い、削除して再度こちらへ質問させて頂きます。
どうかよろしくお願いいたします。

資料を集約し、検索等も用いて閲覧できるHPを作りたいのですが
機能として、特定のキーワード同士に自動的にリンクを張り、
リンクをクリックすると、同サイト内でそのキーワードを含んだ資料の
検索結果を一覧表示したいと考えています。
例えば「Access」というキーワードに張られたリンクをクリックすると
タイトル・本文中に「Access」というキーワードが含まれた
資料の一覧を表示したいのです。
イメージ的に、Wikiのように自動的に張られたキーワードをリンクすると
辞典が表示されるのではなく、そのキーワードに関連する内容を
Google検索等をした結果の様に一覧表示したい、と考えています。

また、その特定の特定のキーワード同士に自動的にリンクする際、
PDFファイル内の文章も対象としたいと考えています。

当初はキーワードの自動リンクという事から
はてなAPI・PukiWikiが使えたら等考えていたのですが、
私もPHP等の知識がなく何かいい方法はないものか?!と悩んでおります。

そこでまず、
・上記のような機能を持たせたHPを作成する事は可能でしょうか?
・また、PDF内の文章もキーワードリンクの対象とし、キーワードの
 関連情報を一覧表示のようにする方法する何かいい方法はないでしょうか?

皆様お忙しい中、まことに恐れ入りますが
何卒ご教授いただけますよう、よろしくお願い申し上げます。

いつも大変お世話になっております。
皆様にお力を拝借したく、何卒よろしくお願いいたします。

先日も他カテゴリで質問をさせて頂いたのですが、
カテ違いかと思い、削除して再度こちらへ質問させて頂きます。
どうかよろしくお願いいたします。

資料を集約し、検索等も用いて閲覧できるHPを作りたいのですが
機能として、特定のキーワード同士に自動的にリンクを張り、
リンクをクリックすると、同サイト内でそのキーワードを含んだ資料の
検索結果を一覧表示したいと考えています。
例えば「Acc...続きを読む

Aベストアンサー

全文検索システムnamazuはどうでしょう?
解説や実際に使っている例はたくさんあります。

参考URL:http://www.namazu.org/

Qforfilesで検索したファイルをテキストに出力

forfilesコマンドを使って、更新日付が30日以上前のファイルを検索して削除するバッチファイルを作ろうとしています。

削除する前に検索結果をテキストに出して確認したいのですが、ファイル名しか出すことが出来ません。

なんとか更新日付も出力したいのですが、可能なのでしょうか。現在下記のようになっています。

※WindowsXP

✳︎✳︎✳︎✳︎✳︎✳︎✳︎✳︎✳︎✳︎✳︎✳︎

forfiles -pC:\WORK\ゴミ箱 -s -m*.* -d-30 >> "ファイル一覧.txt

→テキストを確認してから削除実行

forfiles -pC:\WORK\ゴミ箱 -s -m*.* -d-30 -c"CMD /C DEL 0x22@FILE0x22"

✳︎✳︎✳︎✳︎✳︎✳︎✳︎✳︎✳︎✳︎✳︎✳︎

プログラミングの知識がないため、WEB検索しながら何とか作っています。
ご教授頂けると幸いです。

Aベストアンサー

forfiles -pC:\WORK\ゴミ箱 -s -m*.* -d-30 -c"cmd /c echo @file @fdate">> "ファイル一覧.txt

でどうでしょうか?

参考

http://www.atmarkit.co.jp/fwin2k/win2ktips/1137forfiles/forfiles.html

http://saolinenet.com/wordpress/?p=257

参考URL:http://saolinenet.com/wordpress/?p=257

Qテキストファイル内容の、16進数コードでの検索方法は?

EUC-JPなテキストファイルをその場の環境に応じてLinux、Windowsの両方の環境で書いていると時々行末に余分な制御文字0dH(16進数コード)が入ったりします。
そんな時は、
$ sed -e "s/\x0d$//" INPUT_FILE > OUTPUT_FILE
としています。

これに関連して、Linux上で、エディタを開かずにテキストファイル内の 0dH の有無を確かめるにはどのようなコマンドが適切でしょうか。(いちいち調べずに、sedに流し込めばよいのですが)

なお、下記では、検索できませんでした。
$ grep "\x0d" INPUTFILE

2006年2月11日
RASUM2

Aベストアンサー

grep には引数を十六進指定する機能は無いので、シェルの機能に頼ることになります。
bashなら、$'…' という記法が使えるので(詳細はman bash の $' の説明参照)、
grep $'\x0d' INPUTFILE と書けます。


人気Q&Aランキング

おすすめ情報