Tile Image

Description

“Tile Image” is a mirror effects script using the JSON Action Manager scripting library.

This stand-alone script written in JavaScript applies a tiling effect on an existing image, including possible transparency. The original image is not modified.

Input the horizontal and vertical tiling factors by typing their values in the Rows and Columns fields respectively.

Tile Image Dialog (Mac OS X)

Example

Test Image

Tile Image 2x2 Example

Requirements

This script can be used in Adobe Photoshop CS or later. It has been successfully tested in CS and CS4 on Mac OS X, but should be platform agnostic.

Copyright

This Software is copyright © 2011-2015 by Michel MARIANI.

License

This Software is licensed under the GNU General Public License (GPL) v3.

Download

Installation

Download the Zip file and unzip it.

Move the script to the Presets/Scripts folder in the default preset location of the Adobe Photoshop application. On next launch, the script will get directly accessible from Photoshop’s File menu: in Photoshop CS or CS2, it will appear in the File>Scripts submenu, among all other scripts sorted by lexical order; from Photoshop CS3, it will appear grouped by category in the File>Automate submenu.

Version History

  • 4.3

    • Used new version 4.4.4 of jamEngine scripting library module.
  • 4.2

    • Used new version 4.4.1 of scripting library modules.
  • 4.1

    • Used new version 4.3 of jamHelpers scripting library module.
  • 4.0

    • Added use of suspend history.
  • 3.9

    • Used new version 4.0 of scripting library modules.
  • 3.8

    • Used new version of scripting library modules.
  • 3.7

    • Fixed incorrect layer name; added boolean flag for fit on screen.
  • 3.6

    • Used new version of scripting library modules.
  • 3.5

    • Used new version of scripting library modules.
  • 3.4

    • Used new version of scripting library modules.
  • 3.3

    • Improved speed by replacing each “duplicate layer” then “move layer” steps by a simple “move layer with copy” step.
  • 3.2

    • Incremented version number to keep in sync with scripting library modules.
  • 3.1

    • Incremented version number to keep in sync with scripting library modules.
  • 3.0

    • Applied the redefined JSON AM Reference format.
  • 2.0

    • Simplified About string in resource header.
    • Made stand-alone (using inline minified headers).
  • 1.0

    • Initial release.

Tags: , , ,

Comments are closed.