- 01: 名前:細井投稿日:2001/01/18(木) 17:27
- はじめまして、仕事でVISIO2000をWindows98で使っています。
1つの図面が12メガになってしまいました。過去ログに
「ウインドウ/図面のマスターシェイプ一覧」のローカルステンシルを削除するとありましたが
これは、VISIO2000でも有効ですか?マスターシェイプ一覧が見つからないのですが・・・
パソコンを触るのが10年ぶりなのでいろいろ戸惑っていますどうか助けてください
この後数百の図面を作らなくてはならないので出来るだけコンパクトにしたいのですが
他にも良い方法はありませんか?
それからエクセルの図面とハイパーリンクさせたいのですがリンクさせたい部分が
1つの図面に数十個あります、数十個×数百・・・気が遠くなります。
何とかまとめて設定する方法はないでしょうか?
急ぎの仕事なので1時間でも早く知りたいです。
なにとぞよろしくお願いします
- 02: 名前:oki 投稿日:2001/01/18(木) 20:49
- >「ウインドウ/図面のマスターシェイプ一覧」のローカルステンシルを削除するとありましたが
>これは、VISIO2000でも有効ですか?マスターシェイプ一覧が見つからないのですが・・・
ローカルステンシルを削除することはVisio2000でも有効です。
Visio2000では「ウィンドウ/図面ステンシルを表示」です。
VISIO講座第三回に管理人さんの作成した「Clear Shape」というプログラムがあります。
これは、使用していないマスターシェイプを自動的に削除してくれるという優れものです。
大変便利なので試してみてはいかがでしょうか?
- 03: 名前:細井 投稿日:2001/01/19(金) 10:51
- 早速の回答ありがとうございました。
[Clear Shape」使って見ました、すごく便利ですね。
でも数KBしか小さくなりませんでした。
もっと小さくしたいのですが。
スキャンした絵を貼り付けたりしているので、その辺をどうにかすれば少しは小さくなるのかな
どんな些細なことでも良いので教えてください
- 04: 名前:oki 投稿日:2001/01/19(金) 22:08
- イメージを右クリックすると一番下に「イメージオブジェクト→変換」というショートカット
メニューが出る事があります(どういうケースで出るかイマイチわかりませんが)。
これをピクチャ(DIB)オブジェクトに変換するとファイルサイズがかなり小さくなるようです。
また、ファイルのメンテナンスが面倒になるかもしれませんが、絵を埋め込みオブジェクトに
しないでリンク(ファイルへの参照)にするというのは筋違いですよね?
- 05: 名前:細井 投稿日:2001/01/19(金) 23:40
- okiさんありがとうございます。一人で悶々としているのでご意見ありがたいです。
「イメージを右クリックすると一番下に「イメージオブジェクト→変換」というショートカット」
は、出来ませんでしたリンク(ファイルの参照)に出来る部分は全部リンクにしたのですがまだ
11メガ強あります。「超入門」というVISIOの本を買ってみようと思うのですが。
このケースについて参考になるでしょうか?ご存知でしたら教えてください
- 06: 名前:oki 投稿日:2001/01/22(月) 21:31
- 貼り付けているイメージがあやしいですね。イメージは何形式でしょうか?
マイクロソフトのサポートにファイルサイズを小さくする方法が何点か載っていました。
http://www.microsoft.com/JAPAN/support/kb/articles/J056/5/54.htm?LN=JA&SD=SO&FR=0 [source] [check]
後はイメージ形式を変えてみるとか色数を減らしてみるとか試してみてはどうでしょうか?
お役に立てなくてスイマセン。。。
(本に関しては見たことがないので何ともいえません)
- 07: 名前:細井投稿日:2001/01/30(火) 11:29
- 大きくなってしまったVISIO図面を小さくする方法は
見つかりませんでしたが,防止策はいくつかわかりました
一番の原因はコピーの乱用と思われます。
マスターシェイプからクリックアンドドロップした物とコピーしたものとでは
コピーした方が、シェイプ10個で1.5KB大きくなるので
単純計算で1000個コピーすると150KB無駄に使っていたわけです
今回の図面ではでかなりコピーしているので全部やり直したとしたら数メガ
小さくなるかも知れません。
これから大きなファイルを作ろうとしている方は面倒がらず
自分のマスターシェイプを作りながら作業した方がいいと思います
okiさん本当にありがとうございました
これからも掲示版使わせていただくと思いますのでよろしくお願いします。
- 08: 名前:さおり投稿日:2005/04/17(日) 15:03
- すみません、この質問は解決されていると思うのですが、
細井さんの回答を見て疑問に思いましたので質問させて
ください。
マスターシェイプからドラッグしたのと、コピーしたのでは
ファイルサイズが大きくなるというのは、
図面の中にあるものをコピーして貼り付けたほうがという
ことでしょうか?
この貼り付けたものが、もともとマスターシェイプの中に
あったものでもファイルサイズは大きくなってしまうと言う
ことでしょうか?
- 09: 名前:yoda投稿日:2005/04/17(日) 18:41
- 細井さん」は、そう発言していますね、正しいと思います。
http://counter.onamae.com/chubu/r6/visio/intro.html [source] [check]
にVisioのマスタシェイプについて、こんな記述があります。
『ユーザーがステンシルからマスタシェイプを図面ぺージに
ドラッグする場合、Visio エンジンでは、そのマスタシェイプ
のコピーを図面ステンシルに作成し、図面ぺージにマスタ
シェイプのインスタンスを作成します。そのシェイプを図面
ぺージから削除した場合にも、図面ファイルには、必ず、
そのマスタシェイプのコピーが入った図面ステンシルが
含まれています。インスタンスは、図面ステンシルのマス
タシェイプのコピーにリンクされ、動作と外観はマスタシェ
イプから継承します。 』
これも大変わかりにくいのですが、
自分の図面の図面ステンシルを開いておいて、見ていると、
マスタシェイプから、同じものをたくさん図面にドラッグしても
図面ステンシルには一つしかコピーされません。
図面の上にたくさんドラッグした同じ図形は皆、図面ステン
シルの継承になっていると言っているようです。
要するに、同じものをたくさん使う場合は、マスタシェイプから
ドラッグしたほうがファイルサイズは小さくなると、言っている
ように思われます。ぜんぜん自信はないのですが。
- 10: 名前:M1号投稿日:2005/05/18(水) 17:37
- yodaさんの解釈で概ね正解です。
継承を理解する方法を一つ。
まず空白の図面に四角を描いてシェイプシートを開いてみてください。WidthやPinの値(もしくは数式)が青字で表示されていますね?
次に今描いた四角を図面ステンシル(新規のステンシルでも構いません)にドロップしてマスターシェイプにします。
そして登録した四角を図面にドロップしてシェイプシートを開いてください。
今度はPinXとPinY以外は黒字で表示されていませんか?
これは、ステンシルから図面にドロップした四角は、ステンシルの四角(マスター)にリンクしていて
図面上の四角とマスターの差異はPinXとPinY、つまり四角が置かれている位置だけでそれ以外は同じもの(継承)であるという意味です。
これを確かめるにはステンシルから図面にドロップした四角のWidthを変えてみるとWidthの値(数式)が青字に変わることで理解できると思います。
同様に、動作を一次元にしたり、保護をかけたりするとマスターと異なる部分が青字に変わっていきます。
少々乱暴な説明ですが、VISIOで図面を保存するとシェイプシートの黒字部分は保存されません。
これは保存しなくても青字部分の情報とそのシェイプのマスターがあれば図面を再現できるからです。
■トップに戻る リロード 単独スレ表示
|