All Projects → bxt → Photoshop-Javascript-Tools

bxt / Photoshop-Javascript-Tools

Licence: other
Utility scripts to speed up daily photoshopping and automate annoying tasks

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Photoshop-Javascript-Tools

Klendario
A Swift wrapper over the EventKit framework
Stars: ✭ 44 (+25.71%)
Mutual labels:  calendar
components
Easily develop emails with email-ready components.
Stars: ✭ 18 (-48.57%)
Mutual labels:  calendar
Fixture
A no-bullshit, free and open source raster graphics editor.
Stars: ✭ 33 (-5.71%)
Mutual labels:  photoshop
image-editor-effects
💎 A WebGL example of image adjustment / effects shaders found in Photoshop, other image editors and game engines.
Stars: ✭ 68 (+94.29%)
Mutual labels:  photoshop
kmm-awesome
An awesome list that curates the best KMM libraries, tools and more.
Stars: ✭ 598 (+1608.57%)
Mutual labels:  tools
vuejs3-datepicker
vue 3 datepicker. supports disabling, highlighting of dates and programmatic access of date.
Stars: ✭ 23 (-34.29%)
Mutual labels:  calendar
mozitools
Mozi Botnet related tools helping to unpack a sample, decode a configuration and track active Mozi nodes using DHT.
Stars: ✭ 23 (-34.29%)
Mutual labels:  tools
dftools
Tools for Star Wars: Dark Forces assets.
Stars: ✭ 18 (-48.57%)
Mutual labels:  tools
LSAdditions
The Category of Commonly used controls and you can create a control quickly(Object, Control ...)
Stars: ✭ 15 (-57.14%)
Mutual labels:  tools
import-graph
🕵🏻‍♂️ Collect data about your dependencies
Stars: ✭ 35 (+0%)
Mutual labels:  tools
astro
自用天文算法,公历农历转换、八大行星位置、日出日落月出月落时间、节气物候时间等
Stars: ✭ 33 (-5.71%)
Mutual labels:  calendar
HITMers
Management system for Harbin Institute of Technology Museum
Stars: ✭ 70 (+100%)
Mutual labels:  tools
prjxray-db
Project X-Ray Database: XC7 Series
Stars: ✭ 52 (+48.57%)
Mutual labels:  tools
hack-tools
"Кали-заменитель". Располагает в себе большое количество утилит для взлома.
Stars: ✭ 39 (+11.43%)
Mutual labels:  tools
google-calendar-api
Demo Project for Google Calendar API Using Spring Boot Rest API with OAuth2
Stars: ✭ 25 (-28.57%)
Mutual labels:  calendar
reactools
Create React interfaces is easy.
Stars: ✭ 14 (-60%)
Mutual labels:  tools
FisherMan
CLI program that collects information from facebook user profiles via Selenium.
Stars: ✭ 117 (+234.29%)
Mutual labels:  tools
forza-painter
Import images into Forza
Stars: ✭ 228 (+551.43%)
Mutual labels:  tools
lapa
Universal AWS Lambda packager
Stars: ✭ 20 (-42.86%)
Mutual labels:  tools
harmony
Availability management backend and API for Sharetribe marketplaces
Stars: ✭ 18 (-48.57%)
Mutual labels:  calendar

Photoshop-Javascript-Tools

Version 0.9.2

News

Contents

The Photoshop Javascript Tools include some handy scripts tested in Adobe Photoshop CS3. Supported languages are German and English.

For end users: (*)

  • Hilfslinien.jsx: Create guide lines for margin, midlines and golden ratio
  • Schriften.jsx: View and change font names as used in JS

For Javascript developers:

  • example.jsx: Simple template batch processing script for including text from JSON data
  • Progressor.jsxinc: A progress bar UI
  • util.jsxinc: Utility functions for file renaming and number formating
  • dates.jsxinc: Date utilities
  • Holidays.jsxinc: Calculate repeating days for a year based on .hld files
  • cal.jsx: Example for creating a neat calendar with holidays
  • webexport.jsx: Example for batch exporting to resized JPEGs
  • printexport.jsx: Similar, but checking for 300dpi and color profile too

Installing

To install simply copy the files listed at (*) into the directoy Adobe Photoshop CS3/Presets/Scripts/ or Adobe Photoshop CS3/Vorgaben/Skripten/.

Then set your JSINCLUDE enviroment variable to the path of this directory, e.g. /c/Program Files/Photoshop-Javascript-Tools/

Progressor.jsxinc: A progress bar UI

image

The Progressor allows you to watch your script proceed. You can use it in your code like this:

#include Progressor.jsxinc

for (var i = 0; i < data.length && !progressor.isCancelRequested(); i++) {
  progressor.progress(i,data.length); // update progress bar
  
  // ...
}

progressor.done();

If you don't have a simple loop like this, you can use a custom way to call progress.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].