Giter Site home page Giter Site logo

kotodu / illustrator-line-offset Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 206 KB

illustratorで線を高機能にオフセットできるスクリプト

Home Page: https://kotodu.io/illustrator-Line-Offset

License: MIT License

JavaScript 70.47% HTML 4.69% TypeScript 24.02% Shell 0.82%
illustrator adobe-illustrator illustrator-scripts offset-path

illustrator-line-offset's Introduction

illustrator-Line-Offset

  • illustratorで線を高機能にオフセットできるスクリプト
  • GitHub

注意

  • 現在、ver1.0.0に向けた開発を実行中
  • AdobeCEP対応やtypescript対応などで不安定です
  • 安定版のダウンロードはこちら

概要

  • illustratorでパスのオフセットを複数本同時に行う
    • 今後もしかしたら機能を拡充するかも
  • jsxではなく、ZXPデータでの提供

使い方

  • ZXPデータは ./build/ilo_0.99.0.zxp にあります

導入

  1. ZXPデータをダウンロードする
  2. ZXPをインストールする
  3. 上のメニューバー>ウィンドウ>エクステンション からillustrator-Line-Offsetを選択する

showExtension

使用

  1. スクリプト実行前のIllustratorデータを保存する
  2. オフセットさせたいパスを選択する
  3. illustrator-Line-Offsetのパネルで2つの項目を入力する
    1. オフセット本数(本)
    2. オフセットの線間の幅(px)
  4. オフセット実行を押す
  5. 新たなパスが生成される

サンプル

サンプル

バージョン履歴

CHANGELOG.md

Licence

Copyright 2020 kotodu (MIT Licence)


Q & A

既定値を変更させたい

jsxの変更により実現できましたが、ver1.0.0に上がる際に不可能になりました。

今後機能が追加されるかも?

異なるオフセット幅にしたい

今は未対応。作者の銀行口座にお金を振り込めば、何か良いことがあるかもしれない。

指定する幅ってどこのこと

隣り合う2本のパス間の幅です。線幅は考慮しません。

よく見たらオフセット幅が微妙にずれている

ゼロ除算などを避ける観点で意図的に誤差を出している。ごめんね。

曲線は対応している?

今は未対応。作者にバレンタインチョコを贈れば、何か良いことがあるかもしれない。

選択したパスとアピアランスなどが違う

複数選択した際にそうなるのは把握してます、そのうち直すかもしれない。

設計

design.md

illustrator-line-offset's People

Contributors

kotodu avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

srijonsarkardip

illustrator-line-offset's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.