タグ

ブックマーク / okwave.jp (4)

  • IllustratorスクリプトでのEPS保存について - OKWAVE

    IllustratorCS2で、EPS保存時にオーバープリント設定をすべて破棄したいのですが、 件数が多い為にスクリプトで実行しようと考えています。 そこでためしに以下のようなシンプルなスクリプトを組んでみたのですが オーバープリントが破棄されません。 var SaveOptions = new EPSSaveOptions; SaveOptions.overprint = PDFOverprint.DISCARDPDFOVERPRINT; var FileObj = new File(app.activeDocument.path + '/test.eps'); app.activeDocument.saveAs(FileObj, SaveOptions); スクリプトではなく、手作業で別名保存からオーバープリントを 破棄で保存すればちゃんと破棄されるのですが… Windows XPで開

    IllustratorスクリプトでのEPS保存について - OKWAVE
  • 三角関数(-1tan)について - OKWAVE

    へいっ まいどっ!  ^^ >>> 回答ありがとうございます。 検酸の「度」の項目で ((-arctan(1)) * 180) / π = -45 とありましたが、末尾の 「* 180) / π」はどういった 意味なのでしょうか? お手数ですがよろしくお願いします。 Google電卓の三角関数で取り扱う角度の単位はラジアンになっています。 360度は、2πラジアンです。 180度は、πラジアンです。 arctan(1) = π/4 なので、 x度 : 180度 = π/4ラジアン : π という比で表すことができます。 つまり、 x/180 = (π/4)/π x = (π/4)/π × 180 言い換えれば、 x = [Google電卓で計算した角度]/π × 180 = [Google電卓で計算した角度] × 180/π ということです。 逆に、 sin45度、cos45度、tan45

    三角関数(-1tan)について - OKWAVE
  • AppActivateについて - OKWAVE

    むむっ! VB5だとできないのですか? 逆にびっくりしています。 VB5は手元にないために比較ができません。。。残念です。。。 それとOSのパッチバージョンはおそらく関係ないと思います。 ついでと言ってはなんですが、同様な機能を実現するためのAPIを紹介いたします。 これらを組み合わせたら、バージョンに影響されないロジックが組めるかも? ※EnumWindows(起動中のアプリを取得する) http://www.vbvbvb.com/jp/gtips/0751/gEnumWindows.html これで起動中のアプリを取得し、ハンドルを得ます。 ここのBBSにも何度かサンプルを載せています。 ※BringWindowToTop(ウインドウを最前面に表示する) http://oshiete1.goo.ne.jp/kotaeru.php3?q=366978 私に言えるのはこれだけです。。。 す

    AppActivateについて - OKWAVE
  • イラストレーターのマクロとか(2) - OKWAVE

    var objs = documents[0].selection; var obj=objs[0]; obj.name="original"; var mm=2.8346456;//Illustratorの内部計算はポイントで行われる。mmに変換するための数値 var increase_x=1*mm;//ヨコ方向に増分する距離 var increase_y=-1*mm;//タテ方向に増分する距離 var increase_x_1 = 0.1*mm;//一段下がると増分する距離 var increase_y_1 = -0.1*mm;//一段下がると増分する距離 var yoko_num=25;//コピーする数 var tate_num=25; var dx1 = 0;//先頭位置 var dy1 = 0; var temp=0; for(var i=0; i<=tate_num; i++)

    イラストレーターのマクロとか(2) - OKWAVE
  • 1