アプリ版:「スタンプのみでお礼する」機能のリリースについて

フリーのpdf作成ソフトで、リンクの設定ができるものはないでしょうか?

A 回答 (14件中1~10件)

9月1日より企業向けのソフト開発してきたクセロより


コンシューマ向けのクセロPDF(フリーソフト)が
無償ダウンロードできるそうです。

独自の高性能エンジンを使用しており、
おそらくリンクの設定ができるのではないかと思います。

私はさっそくダウンロードして
使ってみようかと思います(笑)。

参考URL:http://pcweb.mycom.co.jp/news/2004/08/26/002.htm …
    • good
    • 0

 > gswin32 PostScriptファイル名



として、PostScriptの内容がちゃんと表示されるのを
確かめてください。
最初、かなりデカク表示されるんで、
PostScriptイメージの左上が白かったら
画面が真っ白になってびびるけど、サイドバーを動かして
印刷されてるところまで持っていって確認してください。

完全に真っ白な場合はPostScriptファイルの問題、
gswin32が立ち上がらなかった場合はgswin32cに
PATHが通ってない可能性があります。
    • good
    • 0
この回答へのお礼

返信遅れてすいません。
パスはできてますので、パソコン自体の問題かもしれません。これ以上いろいろやるのは難しいと思うので、これで終わりにしたいと思います。ありがとうございました。

お礼日時:2004/09/19 18:11

どこかにplatexというファイルがあるとそうなる可能性があります。



なんで、一応拡張子もつけて

 > platex.exe main.tex

としてみてください。

これでだめな場合、PATHが正しくてコマンドが認識されないことは、
どうも考えられません。

 > PATH > PATH.txt
 > notepad PATH.txt

とするとPATHがノートパッドで見れるので
ログイン名など個人情報がわかるものがあれば
******で潰して教えてください。
もちろん公開が不可なら別の方法を考えます。

なお、追加ですが
「(GhostScriptをインストールしたフォルダ)\lib」
もPATHに追加してください。
忘れてた。

この回答への補足

[dvipdfm main.dvi]
まで行きましたが、できたpdfのmain.pdfが白紙でした。

補足日時:2004/08/24 02:26
    • good
    • 0

おうおう、それと、念のため c:\tex\bin に


ちゃんと platex.exe があることも確認しておいてねん。

この回答への補足

pathは間違ってないようです。 platex.exe もありました。

補足日時:2004/08/23 22:59
    • good
    • 0

環境変数が正しく設定されてない可能性があります。



コマンドプロンプト上で

 > set PATH

を実行してみて、出力される内容に c:\tex\bin が存在し、
間違えてないことを確認してください。
また、パスとパスの区切り文字は半角英数のセミコロン「;」です。

問題があった場合は、設定の4をやり直してください。
    • good
    • 0

 > texinst753 c:\tex



としてみてください。

この回答への補足

pdfの作成の2番「platex main.tex」をコマンドプロンプトに入れると、「platexは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と表示されます。

補足日時:2004/08/23 21:40
    • good
    • 0

完成しました。


処理の流れを説明します。

■設定
1.#6で紹介したYaa999のサイトの説明に従い、
 PostScriptプリンタドライバをインストールします。

2.#6で紹介したYaa999のサイトの説明に従い、
 GhostScriptをインストールします。
 どこにインストールをしたのか覚えておいてください。

3.参考URLのサイトの説明に従い、LaTeXをインストールします。
 具体的には、まずCドライブの直下に「tex」という
 フォルダを作成してください。
 texinst753.zipをダウンロードし、そのフォルダに保存します。
 unzip32.exeもダウンロードし、同じフォルダに保存。
 コマンドプロンプトを開き、次のコマンドを順番に実行してください。

  > c:
  > cd c:\tex
  > unzip texinst753.zip

 コマンドプロンプトはそのままにしておきます。
 その後、「最小インストール」と「標準インストール」の
 中身をすべてダウンロードし、同フォルダに保存しておきます。
 「フルインストール」の下にあるruntime.tar.gzも
 同様に保存しておきます。
 すべてのダウンロードが完了したら、
 コマンドプロンプト上で次のように実行してください。

  > mkdir src
  > texinst753 ./

 インストールが終わるまで待ちます。

4.環境変数Pathに「c:\tex\bin」と、
 「(GhostScriptをインストールしたフォルダ)\bin」
 を『追加』します。
 また、環境変数「TEXMF」を新規に作成し、
 値を「c:\tex\share\texmf」にします。
 値に設定したフォルダが実際に存在することを
 エクスプローラなどで確認しておきます。
 わからないときは、こちらを参考にしてください。

 <<環境変数の設定について>>
  http://hashi4.civil.tohoku.ac.jp/soft/node2.html

5.PDFにしたいドキュメントを一ページづつPostScriptファイル
 にしてc:\tex\srcに保存しておきます。

6.#7の中身を全部ノートパッドか何かにコピペし、
 c:\tex\src\ に「main.tex」というファイル名で保存します。

7.main.texの ★START★ から ★END★ の中の、
 Page001.psなどを、5.で保存したPostScriptのファイル名に
 置き換えて保存してください。
 必要に応じてページ数を増やしてください。

■PDF作成
1.コマンドプロンプトを開き、次のように実行します。

  > c:
  > cd c:\tex\src

2.main.tex をコンパイルします。

  > platex main.tex

 この時点でエラーが出たり、おかしいと感じたときは
 教えてください。
 成功した場合は、

  > dvipdfm main.dvi

 とします。
 c:\tex\src をエクスプローラで開き、main.pdfがあれば成功です。
 PDFを開き、ちゃんとできてるか確認します。

■リンクの設定
main.texを少し編集します。
各ページの \inputPS{~} の下に、次のようなコードを追加します。

\ReturnTop
\hyplink{4mm}{18mm}{12mm}{7mm}{http://www.yahoo.co.jp}

何を意味してるかというと、
たとえばA4用紙の、左から4mm、上から18mmの位置を開始位置として
右方向に12mm、下方向に7mmの範囲をクリックするとYahoo!Japanに
飛ぶハイパーリンクをこれで作成しています。

つまり、

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2ページ目
\PL
\inputPS{Page002.ps}
\ReturnTop
\hyplink{4mm}{18mm}{12mm}{7mm}{http://www.yahoo.co.jp}
\hyplink{50mm}{57mm}{42.3mm}{6mm}{http://www.google.com}
\hyplink{75mm}{26.2mm}{4.5mm}{7mm}{http://www.msn.com}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3ページ目
       :

のようにすればOK。
完成したPDFを開き、PDF作成の2.を繰り返しながら
微調整します。

参考URL:http://www.fsci.fuk.kindai.ac.jp/~kakuto/win32-p …

この回答への補足

> texinst753 ./
上を実行しても、インストールが始まりません。
「wrong name of the path」と表示されるだけです。
c:\texの中に、texinst753.zipとunzipを入れて、コマンド実行、最小&標準&runtime.tar.gzダウンロードをしてtex内に保存した状態です。

補足日時:2004/08/23 15:12
    • good
    • 0

\documentclass[10pt]{jarticle}


\setlength{\topmargin}{-1in}
\setlength{\oddsidemargin}{-1in}
\setlength{\evensidemargin}{-1in}
\setlength{\headheight}{0mm}
\setlength{\headsep}{0mm}
\setlength{\textheight}{297mm}
\setlength{\textwidth}{210mm}
\setlength{\fboxsep}{.3mm}
\newlength{\ReturnTopHeight}
\setlength{\ReturnTopHeight}{-\textheight}
\addtolength{\ReturnTopHeight}{-1.5mm}
\newlength{\TempLengthX}\newlength{\TempLengthY}
\def\ReturnTop{\\[\ReturnTopHeight]}
\def\inputPS#1{\includegraphics[width=\textwidth,height=\textheight]{#1}}
\def\FPL{\enlargethispage{2cm}}
\def\PL{\newpage\enlargethispage{2cm}}
\def\hyplink#1#2#3#4#5{%
\setlength{\TempLengthX}{#3}\addtolength{\TempLengthX}{-5pt}\addtolength{\TempLengthX}{2mm}%
\setlength{\TempLengthY}{#4}\addtolength{\TempLengthY}{-5pt}%
\vspace{#2}\vspace{-2mm}\\[-\baselineskip]\hspace*{#1}%
\href{#5}{\framebox[\TempLengthX][s]{\tiny   \raisebox{-\TempLengthY}{\tiny  }}}\\[-\baselineskip]
\vspace{-#2}\vspace{-\TempLengthY}\vspace{12pt}\\[-\baselineskip]}
\usepackage[dvipdfm]{graphicx}
\usepackage[dvipdfm]{graphics}
\usepackage{fancybox}
\usepackage[dvipdfm,colorlinks,linkcolor=blue]{hyperref}
\pagestyle{empty}
\begin{document} % ★START★
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 1ページ目
\FPL
\inputPS{Page001.ps}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2ページ目
\PL
\inputPS{Page002.ps}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3ページ目
\PL
\inputPS{Page003.ps}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 4ページ目
\PL
\inputPS{Page004.ps}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% おしまい
\end{document} % ★END★
    • good
    • 0

勘違いしていたようです。


「PDFしおり&リンク作成ツールTXT2PDB」ではPDFファイルに
リンクを張るにはAcrobatを持っていることが前提でした。
大変ご迷惑おかけいたしました。

他に検索してみましたが、
どうもお求めの機能を見つけることができませんでした。

どれほどお時間がありますでしょうか。

LaTeXというシステムにリンク付のPDFを作成する機能があります。
これは自分自身ドキュメントを作成して確かめていることなので
可能であることが保障されています。
このシステム自体は学術用ソフトでフリーですが、
ただし多少扱いが高度です。

<<Yaa999 Presents Programming Web Site>>
 http://home1.catvmics.ne.jp/~yaa999/pdf.html

で紹介されているPostScriptプリンタドライバ、
GhostScriptとLaTeXを組み合わせることにより、
一度PostScriptに変換したドキュメント上の
任意の位置にハイパーリンクを作成することが
可能になるかもしれません。
今時間が余ってるので試しに作ってみようと思うのですが。
提供する形としてはA4サイズ縦型PostScriptファイルを読み込み、
任意の位置にハイパーリンクを作成できるような
LaTeXのソースコードとなります。

もし所望でしたら8時間ほどの予定となります。
(といいつつ暇なので書いてますが。)

あるいは、印刷→PS→LaTeX→PDF という形でなければ、
LaTeX単体でドキュメントを作成し、
PDFにハイパーリンクを設定することもできます。

もちろん、他に適当なソフトの紹介があれば
それで解決になりますけれども。

この回答への補足

たびたびすいません。いろいろ言ってますが、あんまりパソコンのこと詳しくないのでよくわからないのですが、ソースコードだけで何かできるのですか?質問しっぱなしでごめんなさい。

補足日時:2004/08/23 02:49
    • good
    • 0

ものっすごいごめんなさい。


質問をちゃんと読んでなかったようです。

PDFにハイパーリンクを設定できるソフトということですが
シェアウェア(試用可)であれば

<<エキスパートPDF 2>>
 http://www.vector.co.jp/magazine/softnews/040424 …

フリーソフトでPDFへ変換の際にリンクを設定できるものは
見たことがありませんが、完成したPDFにリンクを作成する
ものならあります。

<<PDFしおり&リンク作成ツールTXT2PDB>>
 http://www.vector.co.jp/soft/win95/writing/se297 …

この回答への補足

<<PDFしおり&リンク作成ツールTXT2PDB>>を使いましたが、「用意するもの」をそろえても、うまくできませんでした。

補足日時:2004/08/23 01:31
    • good
    • 0
この回答へのお礼

すいません。お礼ではありませんが、「用意するもの」の中に絶対に用意できないものがありました。
adobeの有料ソフトです。ほかのは、ないでしょうか?

お礼日時:2004/08/23 01:49

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