• 締切済み

C#でEPSファイル生成

はじめまして。よろしくお願いします。 現在.net framework ver1.1、C#、ASP.netの組み合わせでWebアプリケーションを作成しています。 そのうちの機能で任意の文字で選択したフォントのアウトラインのEPSファイルを作成する機能を作ろうとしています。 そこでC#のプログラムで使用できるEPSファイルを生成するツールやコンポーネント、ライブライなどを探していますが、なかなか見つかりません。 なるべく無償なもので探していますが、ご存知の方がいらっしゃいましたら、ご教授おねがいします。

みんなの回答

  • AlexSuns
  • ベストアンサー率67% (78/115)
回答No.1

Ghostscript とかどうでしょう

mrnori
質問者

お礼

早速の回答ありがとうございます。 ちなみにGhostscriptは使ったことがないのですが、 フォントのアウトラインを出力するようなことは、 可能でしょうか? (Illustratorの"アウトラインを作成"のような機能)

関連するQ&A

  • イラストレーターEPSファイルについて

    お世話になります。 仕事で広告作成に携わるようになり、イラストレーターを使用しております。 ちなみにイラストレーターを使うのは初めてです。 引継していただいた方から、広告会社にデータを引き渡す関係で「Ver.8」で作成し、 EPSファイルに変換したうえで広告会社にデータを送っている、とのことでした。 しかしEPSファイルというのは、もはや「編集不可」の状態であるとのこと。 (ちなみに文字もアウトライン化して編集不可となっています) それならば「Ver.9」で作成し、EPSファイルに変換したものでもいいのではないのでしょうか。 というのも、事務所では広告会社に渡すものは「Ver.8」で作成し、自社で印刷可能なものは 「Ver.9」で作成するということになっているからです。 私としては機能が多い(というか透明化機能があるので)、常時「Ver.9」を使用して作業をしたいのです。 EPSファイルにしてもバージョンごとの影響を受けるのでしょうか。 (Ver.9で作成したEPSファイルはVer.8のイラレでは読み込めない、印刷に影響が出るとか) 内容が散漫な質問になってしまって申し訳ありませんが、どなたかご教授いただけると幸いです。

  • サーバーアップしたEPSファイルのサムネイルを生成したい

    サーバーとの動的なやりとりをASPで行う仕組みを作成します。 いわゆる画像データベースのようなものです。 主に扱う画像データがEPS(AI)ファイルになります。 JPEGの縮小サムネイル画像の生成や、PDFのサムネイルの生成は「ドットnet」関連で出来るようです。 自分達が調べた感じではEPSからJPEGなりGIFなりのサムネイル生成できるエンジンとか見当たらず、 今の状態ではEPSとそれに対応するJPEGの両方をアップしなければならず実際には結構な手間が予想されています。 アップ作業の労力としてはEPSだけをアップする形にしておき、 実はアップ時にローカルマシンで、EPSに対するJPEG等を自動生成して一緒に送る方法でも良いですし、 アップされたEPSデータをサーバー側で確認しJPEGを自動生成してサムネイルとする方法でも構いません。 なお、ローカルでの端末アプリはブラウザ(IE6)を想定していますので、アップも閲覧もブラウザで動作することが条件となっています。 WINDOWSでなら可能、MACでなら可能、WINでもMACでも可能・・・どれでもOKです。 方法とかヒントがあるならお教えいただけませんでしょうか?

  • EPSファイルが埋め込み出来ません。(-_-;)

    どなたか至急に御教授願います!! Illustrator 10で作成したEPSファイルを業者に提出したところ、『ver.5で保存してくれ』と言われました。 それでIllustratorでEPS保存する際にver5.0/5.5を選び、保存したのですが、埋め込んであったEPSファイル(画像)が消えてしまっているんです。(+_+) リンクのチェックは外してちゃんと埋め込んだはずなのですが、IllustratorでEPS保存して、再度確認のために開きましたら、画像が埋め込まれていない状態なんです。 早く送らねばならないのですが、どうしたらよろしいのでしょうか? よろしくお願い致します。

  • illustrator EPS フォント埋め込み

    イラストレータについて教えてください。 Windows illustrator10.03を使用していますが、 EPS形式で保存する際に、保存オプションで「フォントデータを含む」というのがあります。 この機能を使ったEPSファイルを、ほかの環境に渡せば、アウトライン化する必要はないのでしょうか? また、フォントデータというのは、文書内で使用されている文字(「あ」なら、「あ」という文字のフォントデータ)についてのみ、フォントデータが保存されているということなのでしょうか?

  • epsファイルが開けない。

    イラレで作成してメールで送られてきたepsファイルが開けません。どうも 先方は.aiの拡張子を付けているのでepsにしてるつもりはないのでしょうが「オペランドの数がちがう!」という警告が出てしまい、うまく開けません。どうしたらいいのでせうか??? ちなみに先方はウィンドウズで イラレver10,こちらはMAC-OS9.1でイラレver8使ってます。

  • EPSファイル内の使用フォントを知りたい

    EPSファイルについて教えてください。 B5サイズで出力されたEPSが200ファイルほどあります。 このファイルはMACのEDIANで作成されたものなのですが、ATMフォントとPSフォントが使用されています。 Windows環境で、すべてのファイルについて、使用されているPSフォントを知るにはどうすればできるでしょうか? EDIANネイティブデータは、他社にあるため、手元にはこのEPSしかありません。 Acrobat8でなんとかできないかと思ってやっていますが、いい方法がみつかりません。

  • バッチファイルからフォントを生成する方法

     先ほどからdviファイルについて質問させていただいています。おかげさまでやっとdviファイルをほぼ読み込めるところまでいったのですが、あと少しがうまくいかず途方にくれて再びご質問させていただきました。dviout for windowsをインストールすることによりdviファイルのほとんどは読み込めたのですが、一部のファイルでどうやらフォントの問題で正しく表示されないという問題が出てきたのです。調べてみるとdviout for windowsでは足らないフォントがあると自動生成機能でバッチファイルを生成してから必要なフォントを生成しているらしいのですが、どうやらフォントの自動生成機能が何故か効いていないようなのです。それならば元となるバッチファイルがあればフォントも生成できると思うのですが、幸い、バッチファイルは手元にあるのです。おそらくこのバッチファイルをもとにフォントをつくることができればよいのでしょうが、全くそのやり方がわかりません。知っている方、そのやり方を書いてあるサイトがあれば教えていただけませんか? また生成したフォントのdvioutへの組み込み方もできれば教えていただきたいです。お願いします。

  • windowsの代替フォント

    はじめまして。 mrnoriと申します。 現在.net frameworkでフォントファイル(ttf,ttc,otf)を読み込んで 画像を生成し、画面に出力するという処理を実装しています。 その際かなフォントに漢字など入力すると漢字がMSゴシックと思われるフォントに代替されます。 これはwindowsの標準フォントが代替フォントとして使用されているのでしょうか? また漢字が表示されると読み込んだファイルに漢字のグリフがあると勘違いしてしまいそうなので、代替フォントを指定するなどして、グリフの存在しない文字は"・"や"□"などに置き換わるようにしたいのですが、可能でしょうか? ご教授のほどよろしくお願いします。 ちなみに環境は以下のとおりです。 .net framework ver1.4 asp.net ver1.4 C# win32api ※otfを扱うためAddFontResourceExでファイルを読み込み、CreateFontで論理ファイルを作成、TextOutで文字描画を行っています。

  • Illustrator8.0epsファイルを10で同様に8.0epsで保存するとファイルサイズが倍加する。

    元データはMACで作成されたIllustrator8.0eps形式です。 WINのIllustrator10で開き、一部の修正をした後に別名保存でそのまま8.0eps形式で保存すると、ファイルサイズが倍近くに増えます。 例 元8.0eps:805KB 8.0aiで保存:304KB 8.0epsで保存(フォント含む):1,541KB 8.0epsで保存(フォント含まない):1,201KB 画像はありません。 ググってみると、CSの日本語処理が違っているためという内容はありましたが、 10でも、似たような違いがあるのでしょうか?

  • C# Excelファイルを生成したい

    只今Excelファイルの出力について悩んでいます。 DataGridViewやListViewのデータをExcelに吐き出そうと思っています。 が、ネットで色々と調べてもよくわかりません・・・ サンプルソースは出てくるのですが、何が必要でどのようなことができるのかが いまいちピンと来なく、なかなか実現に至っていません。 やりたいことは  ・新規作成するExcelファイルの名前を任意で入力  ・保存先を指定  ・DataGridViewなどの入力データをExcelにそのまま吐き出す です。 分からないのは  ・Excelファイルを生成して保存してからデータを入れるのか(処理の順番)  ・データ挿入はどうやるのか  ・そもそもExcelファイルの生成と保存の仕方 プログラミング初心者なので、いまいち把握しきれません できれば97-2003ブックに対応したものをと思っています。 手順など分かる方、よろしくお願いします。 念のため開発環境とExcelのバージョンを・・ VisualStudio2008 C# OS:XP Excel:2007

専門家に質問してみよう