• ベストアンサー

illustoratorでのビットマップの書き出し

初心者です。すみませんが教えてください。 illustratorCSを使用しています。 8ビット(256色)のビットマップで書き出してほしいと言われたのですが、書き出しをするときのダイアログボックスで8ビットを選べず24ビットになってしまいます。 グレースケールにすれば選べるのですが、グレースケールではダメなものなのです。 どのようにすれば、色がついたまま8ビットのビットマップを書き出せるのでしょうか? よろしくお願いします。

noname#21652
noname#21652

質問者が選んだベストアンサー

  • ベストアンサー
noname#222916
noname#222916
回答No.1

通常RGBは8ビットx3の24ビットですから。 Illustratorでは難しいように思います。 Photoshopに持っていって、カラーモードをインデックスカラーに変換すれば、8ビットで保存できるようです。

noname#21652
質問者

お礼

教えていただいたとおりにやったらうまく行きました! ありがとうございました! ビットとかぜんぜん知らなかったので勉強します。

その他の回答 (1)

  • ex_hmmt
  • ベストアンサー率48% (726/1485)
回答No.2

Illustratorから直接書き出す必要はありますか?普通は、Photoshopとか他のアプリケーションの仕事です(Illustratorにも得意不得意があります) フリーウェアでも適当に減色してくれるアプリはあるんじゃないかなぁ。 http://hulatt.hp.infoseek.co.jp/Resize.html

noname#21652
質問者

お礼

ありがとうございました。photoshopでできました!いろいろなフリーウェアがあるんですね!今後に役立ちそうです。本当にありがとうございました。

関連するQ&A

  • ・illustratorCS4で、ビットマップ画像をパスデータに変換す

    ・illustratorCS4で、ビットマップ画像をパスデータに変換するには illustratorCS4を使用しています。 フォトショップで作成したビットマップ画像を、イラストレーターのパスデータに 変換するには、どのような手順を踏んだらよいでしょうか?

  • ビットマップハンドルからビットマップボタンを作りたいです

    MFC初心者です。どうかよろしくお願いいたします。 環境はVC++6.0 MFC ダイアログベースです。 HBITMAP hBitmap; hBitmap = (HBITMAP)LoadImage(AfxGetInstanceHandle(), (LPCTSTR)sSaveFile,IMAGE_BITMAP, 0,0,LR_LOADFROMFILE); を使ってビットマップハンドルを取得しました。 ここからボタンに貼り付ける方法がわかりません。 リソースにボタンを作った後、どのようにすれば良いでしょうか? あと、ボタンの好きな位置にビットマップを貼り付ける方法も教えていただけると幸いです。

  • ビットマップを表示させる(MFC)

    CDC::SelectObject を使用して、 ビットマップをメモリDCに割り当てたあと、 CDC::BitBltで画面に表示しています。 すでに、画面に表示されているビットマップを残したまま、 2枚目のビットマップを表示したいのですが、 2枚目を表示すると同時に1枚目のビットマップが消えてしまいます。 (当然ですが。。。) 1枚目(すでに表示させているビットマップ)を残し、 2枚目のビットマップを同じ画面に表示するには、 どうすればよいでしょうか?

  • ビットマップのグラフィック化について

    初心者の質問ですが、どうかよろしくお願いいたします。 画像をフェードインさせたいと思っています。 jpg画像を取り込むとビットマップとして書き出され、それを「修正」ー「ビットマップ」ー「ビットマップのトレース」でグラフィック化しようとしたのですが、この手順でできてくるものは、なぜかシェイプと認識されてしまいます。 マウスでクリックすると、部分的にだけ選択されるためだと思うのですが…。 プロパティインスペクタで「グラフィック」と認識されるには、どうしたらいいでしょうか?

    • ベストアンサー
    • Flash
  • ビットマップ画像の色取得のご相談

    ビットマップ画像の色取得のご相談 WinXPでVC++2008ExpressEditionを使用してWinアプリケーションで画像処理をしようとしています.そこで,現在ビットマップのカラー画像を二値化(閾値判別分析法)するために,各色の抽出してグレースケール化を試みているのですが,色々試したのですがエラーがとれないので,もし間違い等ありましたら,ご助言いただけたらなと思います.何卒よろしくお願いいたします. 【エラー内容】 'System.ArgumentOutOfRangeException' のハンドルされていない例外が System.Drawing.dll で発生しました。追加情報: パラメータは正の値で、高さより小さい値指定しなければなりません。 【流れ】(ボタンを押したら以下三つを実行) 1.ファイルの読み込みピクチャーボックスに表示 2. ビットマップ画像の色の抽出 3. グレースケール化 /*ここから*/ OpenFileDialog^ OpenDlg = gcnew OpenFileDialog; //ファイルを開くダイアログ OpenDlg->Filter ="画像ファイル(*.bmp,*.jpg,*.jpeg,*.png,*.tif,*.tiff,*.ico)|*.bmp;*.jpg;*.jpeg;*.png;*.tif;*.tiff;*.ico"; OpenDlg->ShowDialog(); //ダイアログの表示 if (OpenDlg->FileName == "") { //ファイル名が指定されなかった場合 return; } Bitmap^ bmp; bmp = gcnew Bitmap(OpenDlg->FileName); //Bitmapをファイルより作成 pictureBox1->Image = bmp; //ピクチャボックスへ画像の表示 Bitmap^ bmp1 = gcnew Bitmap(pictureBox1->Image); unsigned char Image_in[480][640][3]; //Image_in[Y][X][3] unsigned char (*Gray)[640] = new unsigned char[480][640]; //(*Gray)[X] = new unsigned char[Y][X] double Y; int i, j; //iがY方向,jがX方向 Color color1; unsigned char R,G,B; // 赤,緑,青成分の抽出 for( i = 1; i < 480; i++) //Y方向 { for( j = 1; j < 640; j++) //X方向 { ////////////////////////////////////////////// /*この辺がエラーの原因だと思うのですが・・・*/ color1 = bmp->GetPixel(i,j); R = color1.R; G = color1.G; B = color1.B; Image_in[i][j][0] = R; Image_in[i][j][1] = G; Image_in[i][j][2] = B; } } //RGB to Gray カラー画像をグレースケール化 for( i = 0; i < 480; i++) //Y方向 { for( j = 0; j < 640; j++) //X方向 { Y = 0.299*Image_in[i][j][0] + 0.587*Image_in[i][j][1] + 0.114*Image_in[i][j][2]; Gray[i][j] = Y; } }

  • ビットマップボタンを押したときの処理についてなんですが

    環境はVC++6.0 MFC ダイアログベースです。 MFC初心者なんですが、 HBITMAP hBitmap; hBitmap = (HBITMAP)::LoadImage(AfxGetInstanceHandle(), (LPCTSTR)csBMPFile,      IMAGE_BITMAP, 0, 0,LR_LOADFROMFILE|LR_CREATEDIBSECTION); を使いビットマップハンドルをし取得しました。 ビットマップの貼り付けは出来たのですが、ボタンを押したときにビットマップの画像を変える処理の仕方がわかりません>< loadbitmapsなら容易に出来るのですが、どうしてもloadimageを使って表示したいのですが、どのようにすれば良いでしょうか? 御教授よろしくお願いします><

  • ビットマップファイル拡大したい

    ビットマップファイル「250×250pix」のファイルを、縦横倍にして「500×500pix」の画像にしたいのですが、自動的に変換する方法はありますでしょうか? 1ドットが4ドットになって、色はそのまま単純な拡大画像がほしいのですが・・・。 ペイントは使えるのかなぁ・・・初心者ですが、どうか教えて下さい。

  • EXCELでビットマップ画像を操作できますか?

    初心者なのでチョット無謀な質問かも知れませんが、よろしくお願いします。 白地図のようなビットマップ画像があるとします。たとえばある市の集落を線画で描いたようなもの。これにある数値に応じて色を付けようと思っています。 Win付属のペイントで一つ一つ色を付けていけば良いのでしょうが、できれば、エクセルで数値を計算し、その結果で自動的に色が付かないかと思っています。無理でしょうか? たとえば、ビットマップの色を付けたい範囲のある座標と色のコードがエクセルに準備できているとして、自動色塗りはできるのでしょうか。 WINは98、エクセルは2000を使用しています。VBAの知識はほとんど無いに等しいです。(多分VBAを使わないと実現しないと思いますが・・・) 初心者だからできる大胆発言かも知れませんが、大量の色塗りに困惑しているのでどうか助けてください。要領を得ない質問で済みません。よろしくお願いします。

  • aiファイルなのにビットマップみたいになってしまった

    IllustratorCSで作ったオブジェクトを、aiファイルと間違ってepsで保存したまま、aiファイルデータだと思って拡大縮小をしていたら、線がすべてガタガタになってしまいました。 aiに保存しなおして、線をいろいろやってみたり再起動したりしてみたんですけど、どうしてもこのガタガタが治りません。 どうしたらこのビットマップデータみたいになってるaiファイルデータを普通のベクトルデータに治せますか?

  • エクセルに貼り付けた、ビットマップの固定について

    エクセルに貼り付けた、ビットマップの固定について Windows 7 エクセル2010を使用しています。ソフトの操作マニュアルをsnipping Toolとビットマップを使用してエクセルに貼り付けをして作成していますが、エクセルに貼り付けたビットマップの画像がドラッグしたようにカーソルが動くと画像も動くのですが、画像を固定する方法はないのでしょうか