Postscript VS PDF
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
2005/06/20(月) 12:54:47>>82
ps は文章を直接書くのには向いてない気がする
0084デフォルトの名無しさん
2005/06/23(木) 14:07:220085デフォルトの名無しさん
2005/06/23(木) 14:40:12サポートするプログラムがあれば・・・
・・・でもアレ、Postscriptみたいな「Forth言語」じゃなくて、
単にオペレータを呼び捲るだけの「フォーマット」だからなぁ。
ビットマップの値を一個一個指定して萌え絵描くのと同じくらい無理
0086デフォルトの名無しさん
2005/06/23(木) 14:41:000087デフォルトの名無しさん
2005/06/23(木) 20:36:43自作ベクターソフトのデータをpsフォーマットで出力しようと思っています。
linetoとかarcについての解説は多いのですが、
ベジェ曲線を書き出すには、どういう命令、書式になるのでしょうか。
アドビ彷徨い中ですが、どうにも見つからずで。
0088デフォルトの名無しさん
2005/06/23(木) 22:42:09x1 y1 x2 y2 x3 y3 curveto
x0 y0はカレント、x3 y3が終点。x1 y1、x2 y2が制御点。
0089デフォルトの名無しさん
2005/06/24(金) 00:12:55うぉぉぉ、神と呼ばせてください
ありがとうございました!
他スレで聞いたのではこうはいかなかったろうなぁ…
0090デフォルトの名無しさん
2005/06/24(金) 00:19:380091デフォルトの名無しさん
2005/06/24(金) 05:06:54ttp://www.adobe.com/products/postscript/pdfs/PLRM.pdf
これを嫁
0092デフォルトの名無しさん
2005/06/28(火) 17:42:31ソフト作ってるとかいう割にpsの青本や赤本は持ってないのか?
買え。損はしないから
0093デフォルトの名無しさん
2005/07/03(日) 08:28:57gsave
newpath
718 407 moveto
574 279 lineto
stroke
740 250 moveto
718 407 lineto
stroke
574 279 moveto
740 250 lineto
stroke
showpage
grestore
これの2番目の線を、いくつかのアプリで描画してくれずに悩んでいます
一体何がまずいのでしょうか、よろしければご教授を
0094デフォルトの名無しさん
2005/07/03(日) 08:45:59描画範囲に無いだけじゃない?
数字を全部500未満にするとどうよ
0095デフォルトの名無しさん
2005/07/03(日) 09:08:07ありがとうございます、仰るとおり数字を少なくると描画されます
しかし、93は三角形なのですが、範囲という事ならば、
他の辺は描画されるのに、2番目の線だけ描かれないというのが、どうにも腑に落ちず
0096デフォルトの名無しさん
2005/07/03(日) 10:35:35その変形行列使って図を描画領域に収めて描画した後、
もう一回変形行列かまして表示領域を設定したらどう?
もしかして表示領域は別の方法で設定するのかも。
どっちにせよ、赤本第二版かAdobeが配布しているリファレンス嫁
0097デフォルトの名無しさん
2005/07/03(日) 10:36:44PSのチュートリアル:青本
PSのTIPS本:緑本
あたりも買っとけ
0098デフォルトの名無しさん
2005/07/03(日) 10:54:08全ての座標が描画範囲外にあるパスは無視する仕様とかアプリ固有の問題じゃあるまいか
ちなみに↓はどう表示される?
%!
gsave
newpath
718 407 moveto
574 279 lineto
%stroke
574 279 moveto
740 250 lineto
%stroke
740 250 moveto
718 407 lineto
stroke
showpage
grestore
009993
2005/07/03(日) 11:24:04私がテストに使っているフリーツールだと問題ありません。
Acrylic辺りで読めれば良かったのですが…。
テストは知人に行ってもらっているのですが、
(というかそいつのための簡単なツールですが)、今いないみたいで、すいませんがバージョンまでは。
思いついてイラストレータの体験版をDLし、98さんのを試してからと思ったのですが、
ナローのため時間がかかりそうなので、先にお礼まで。
いよいよとなったら縮小したいと思います。
皆さんレスありがとうございました。
0100デフォルトの名無しさん
2005/07/03(日) 13:13:34> しかし、93は三角形なのですが、範囲という事ならば、
> 他の辺は描画されるのに、2番目の線だけ描かれないというのが、どうにも腑に落ちず
他の2本も「全体が表示」されているのか?
描画範囲だけ表示されているだけじゃないの?
0101デフォルトの名無しさん
2005/08/01(月) 23:18:45Acrobat SDKって会員にならないと落とせないんですが、
いったいどういう代物なんですか?
自作でPDF作ろうかと思ってるんだけど、
やっぱSDKあった方が良い?
0102デフォルトの名無しさん
2005/08/01(月) 23:20:16ドキュメントはダウンロード可能なんだから、読もうよ。
0103デフォルトの名無しさん
2005/08/01(月) 23:35:00PDF Specification以外にダウンロード出来るものあります?
0104デフォルトの名無しさん
2005/08/01(月) 23:46:12http://www.pugo.org/
一応ローカルに保存してたやつがあったからあぷろだに上げておいた。
http://ccfa.info/cgi-bin/up/src/up14397.gz
0105デフォルトの名無しさん
2005/08/01(月) 23:53:37PDF作成ライブラリ
http://www.lowagie.com/iText/
0106デフォルトの名無しさん
2005/08/02(火) 00:20:09アーカイブ行きのようだが、
>>5
がよろし。出力だけならSDKは不要。下手なサードパーティのライブラリを使うまでもない。
PDFの入力は、金で時間を買うならSDK。コンパイラ開発ができる人ならSDK無しでも何とかなる。
0107103
2005/08/02(火) 00:36:14> >>103
>
> アーカイブ行きのようだが、
> >>5
> がよろし。出力だけならSDKは不要。下手なサードパーティのライブラリを使うまでもない。
>>5は見れなくなってるみたいですねぇ。
いろいろフリーのものがあるみたいなんで、仕様書とフリーのライブラリ覗いたりしてみます。
0108デフォルトの名無しさん
2005/08/02(火) 10:17:51アーカイブ行きということは
http://web.archive.org/web/20030812130938/kobu.com/docs/pdf/pdfxhand.htm
PDFはこれで学んだ。貴重な資料だと思う。
0109デフォルトの名無しさん
2005/08/03(水) 19:50:45最近の自尿はよくわからんが
0110デフォルトの名無しさん
2005/08/22(月) 14:20:19Postscript中に非ASCII文字が含まれたとき、
その部分は8進数表記(\+8進3桁の数字)に置き換えられますが
これの元の文字を簡単に取得する方法ってありますか?
要は%%Titleや%%Forの部分を抜き出す処理を作りたいのですが、
自前で展開しようとすると結構面倒だったり…
0111デフォルトの名無しさん
2005/08/22(月) 20:17:24やるしかないと思うが。
0112デフォルトの名無しさん
2005/08/26(金) 23:43:320113デフォルトの名無しさん
2005/09/20(火) 11:06:368枚のページを1枚にまとめるような
ユーティリティーを自作したいのですが、
PDFの仕様を理解すれば簡単に作れるものなのでしょうか?
#psnupみたいなやつです
#pdfnup
0114デフォルトの名無しさん
2005/09/20(火) 16:20:42PDFの仕様を完全に理解しようとするのはかなり難しいと思う。
PSよりはマシかもしれないけど、個人的には同じくらいだと思ってる。
質問の答えではないが、↓でPDFのNupができるみたい。
pdfnup in PDFjam
ttp://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/software/pdfjam/
pdfpagesというのでPDFのページレイアウトを制御できるっぽいので、
このソースやドキュメントを見れば参考になる・・・かも。
0115デフォルトの名無しさん
2005/09/21(水) 16:08:290116デフォルトの名無しさん
2005/09/21(水) 22:40:29参考にしたいと思います。
ところで、話はかわりますが
PDF仕様勉強会とかしませんか?
私はかなりのへぼプログラマーなので、
足を引っ張ってしまいそうですが。
0117デフォルトの名無しさん
2005/09/22(木) 18:09:330118デフォルトの名無しさん
2005/09/23(金) 10:22:340119デフォルトの名無しさん
2005/09/26(月) 11:34:123.14章のバイナリエンコーディングについて
もう少し、わかりやすい資料(本・WEBなど)はないですか?
0120デフォルトの名無しさん
2005/09/26(月) 12:15:03ヒントだけでもいただけないでしょうか?
0121デフォルトの名無しさん
2005/09/26(月) 12:29:32世の中に転がっているpsファイルを表示するソフトを参考にすればいいと思います。
0122デフォルトの名無しさん
2005/09/26(月) 12:32:010123デフォルトの名無しさん
2005/09/26(月) 12:40:40そもそも、ghostscriptそのもののドキュメントをちゃんと読めば
欲しいラスタライズをさせるためにどうすればいいか普通にわかるだろうに。
0124デフォルトの名無しさん
2005/09/26(月) 12:49:190125デフォルトの名無しさん
2005/09/26(月) 20:26:47ソースも一緒に公開しないとダメなんだよね?
0126デフォルトの名無しさん
2005/09/26(月) 21:45:190127デフォルトの名無しさん
2005/09/26(月) 21:46:530128デフォルトの名無しさん
2005/10/03(月) 23:10:08次期、OfficeはPDF出力をサポートするそうだ
ttp://www.itmedia.co.jp/news/articles/0510/03/news070.html
互換性問題が発生しそうな悪寒…
0129デフォルトの名無しさん
2005/10/04(火) 02:53:12単に OOo の後追いなだけだと思うけど。
0130デフォルトの名無しさん
2005/10/04(火) 04:46:030131デフォルトの名無しさん
2005/10/04(火) 06:16:13独自拡張した PDF を「出力」出来ても、それを閲覧出来ないなら普及しないから。
逆に、MS がリーダーを出して来たら Adobe やばいかもね。
0132デフォルトの名無しさん
2005/10/04(火) 09:53:46今更いらねーよ。
プリンタドライバタイプで十分。
どうせMicrosoftの独自fontを埋め込まずに利用するのがデフォールト設定でしょ?
0133デフォルトの名無しさん
2005/10/04(火) 11:09:35しおりとか自動作成してくれるなら、そこそこ使えると思うけどな
0134デフォルトの名無しさん
2005/11/15(火) 13:50:050135デフォルトの名無しさん
2005/11/25(金) 23:59:18例えば (abcd) (efgh) という二つのスタックから (abcdefgh) というスタックを生成するなど
0136デフォルトの名無しさん
2005/11/29(火) 12:55:45こんなんでどうですか。
/concat {
2 copy length exch length add string
dup dup 5 -1 roll exch copy
length 4 -1 roll putinterval
} def
(abcd) (efgh) concat
=> (abcdefgh)
0137デフォルトの名無しさん
2005/11/29(火) 23:35:20ありがとうございました.
putinterval の使い方がわかっていなかったようです(恥
0138デフォルトの名無しさん
2005/11/30(水) 08:18:40LinuxとかMacで、ps2pdfコマンドで PS ファイルを PDF に
度々変換する事があります。
そこで、PDFに変換する際にアンチエイリアスのかかった(表現が変?)
フォントにしてほしいのです。
(言い方が悪いかもしれませんが、PDFになったときにTrueTypeフォント
に置き換わっていてほしい。。。という事です。)
gs のオプションで出来ないかなぁといろいろと調べては見たのですが、
良い解が見つかりませんでした。
最近の文書で、PDFで配布さいれているものはフォントがきれいで
見やすいのですが、ひと昔前の文章だとPSで配布されている事が多く、
PDFに変換して見ているのですが、フォントがギザギザで見難くて。。。
よろしくお願い致します。
0139デフォルトの名無しさん
2005/12/02(金) 21:50:35んなこと出来るかは知らんけど
0140デフォルトの名無しさん
2005/12/03(土) 06:01:55ま、そうだわな。 単純にはできんわな
PS ファイルを編集できるソフトを使えば何とかなる可能性はあるものの、
確実にうまくいく保証はないわな
PS ファイルはテキスト形式だから、
最終手段としてテキストエディタで編集することも理論的には可能だが、
対応する TT フォントが存在するのかどうかすら分からんわな
そもそも、「理論的に可能」 と 「実際に可能」 とは雲泥の差があるわな
結論 : 簡単な方法はない。 複雑な方法はありうるが、そこまでするほどのものか?
0141デフォルトの名無しさん
2005/12/03(土) 20:57:52そのためにテキストエディタを使うのなら無難な選択だと思うけど。
0142デフォルトの名無しさん
2005/12/03(土) 21:57:06別のツールを探した方がいいのかも
0143デフォルトの名無しさん
2005/12/04(日) 16:58:39つ[Acrobat Distiller]
0144デフォルトの名無しさん
2005/12/04(日) 23:07:58私は138ではありませんが、
同じことで困ったことがあるので(フォントが汚い・検索ができない)
質問させて下さい。
Distiller(Acrobat 6.0付属品)を使って変換したこともあるのですが、
フォントは汚いままでした。
どのように設定すればうまくいくでしょうか?
自分でもいろいろ設定いじったのですが、だめでした。
0146144
2005/12/05(月) 23:09:40PSファイルはビットマップフォントが埋め込まれていました。
Distillerでフォントを埋め込まないように設定しても
ビットマップフォントを取り除くことができず、
フォントが汚く表示されてしまう状況です。
あと、
144では「検索できない」と書きましたが、
私の勘違いでした。申し訳ないです。
ps2pdfで変換したときに検索できないことがあったのですが、
Distillerでは検索できました。
0147デフォルトの名無しさん
2005/12/06(火) 19:51:34故意にpsのフォントサイズを90などと
固定ピッチフォントが存在しないサイズを
指定するとTrueTypeフォントになりますよね。
このようにしてpdfファイルにできたフォント名を
filterのようなものを使って、pdfの中の
小さいフォントサイズのフォント名を置き換える
などという方法はないのでしょうか。
0148デフォルトの名無しさん
2005/12/14(水) 01:57:070149デフォルトの名無しさん
2006/02/03(金) 17:43:18SJISのコードを単純に8進表記にすると、もともと埋まっているコードと違ってしまいます。
"日"は、SJISで9E48、8進で\117\110
でも、イラレで作ったpdfの中の該当個所は\223\372
になってます。
エロイ人教えてください。
おながいします
0150デフォルトの名無しさん
2006/02/03(金) 17:49:42君の変換が間違っている。どうやっているか知らないが。
0151デフォルトの名無しさん
2006/02/03(金) 18:16:24え?そなんでつか?
0152デフォルトの名無しさん
2006/02/03(金) 19:13:54だってShiftJISで日は0x93FAだから。
0153デフォルトの名無しさん
2006/02/03(金) 19:53:080154デフォルトの名無しさん
2006/02/04(土) 13:28:360155デフォルトの名無しさん
2006/02/21(火) 19:25:28赤本にはBeginpage,Endpageを書き換えると書いてあったんですが、具体例がのってなかったので。
0156デフォルトの名無しさん
2006/02/24(金) 13:16:09scale
rotate
translate
を適当に呼ぶ
マンドクセから後は自分で考えて
0157デフォルトの名無しさん
2006/04/15(土) 15:27:36UNIX系のコマンドにpsnupってのがあるから参考にして。
psnup.cでぐぐれば出てくる。
0158デフォルトの名無しさん
2006/08/18(金) 03:57:440159デフォルトの名無しさん
2006/10/13(金) 08:25:190160デフォルトの名無しさん
2006/10/15(日) 19:17:39MacExpertEncodingを使用した、フォントNot EmbeddedなPDFファイルを作りたいのですが、
どうしてもEncodingがカスタム(PDF埋め込み)になってしまいます。
■ このスレッドは過去ログ倉庫に格納されています