Terms and Conditions

Welcome to keithratner.live. By accessing or using this website, you agree to be bound by the following terms and conditions. If you do not agree with any part of these terms, please refrain from using our website.

1. Intellectual Property
All content on this website, including but not limited to text, graphics, logos, images, and software, is the property of Keith Ratner and is protected by international copyright laws. You may not reproduce, modify, distribute, or republish any content from this website without prior written consent.

2. Personal Information
By using this website, you consent to the collection, use, and disclosure of your personal information in accordance with our Privacy Policy. We will not share your personal information with third parties without your explicit consent, except as required by law.

3. Third-Party Links
This website may contain links to third-party websites. We are not responsible for the content or privacy practices of these websites. We encourage you to review the terms and conditions and privacy policies of any third-party websites you visit.

4. Limitation of Liability
In no event shall Keith Ratner be liable for any direct, indirect, incidental, consequential, or punitive damages arising out of or in connection with your use of this website, including but not limited to damages for loss of profits, use, data, or other intangible losses.

5. Indemnification
You agree to indemnify, defend, and hold harmless Keith Ratner from and against any and all claims, damages, costs, and expenses, including reasonable attorneys’ fees, arising from or related to your use of this website or your violation of these terms and conditions.

6. Governing Law
These terms and conditions shall be governed by and construed in accordance with the laws of the jurisdiction in which Keith Ratner operates. Any disputes arising from or related to these terms and conditions shall be subject to the exclusive jurisdiction of the courts in that jurisdiction.

7. Modifications
We reserve the right to modify these terms and conditions at any time without prior notice. Your continued use of this website after any such changes constitutes your acceptance of the new terms and conditions.

If you have any questions or concerns about these terms and conditions, please contact us at admin@keithratner.live.

Web and Print Design Code

Unlocking Efficiency and Creativity: Adobe Illustrator Custom Scripts

Are you an Adobe Illustrator enthusiast looking to enhance your design workflow and elevate your creativity? Dive into the world of custom scripts, where automation meets innovation, and discover how you can revolutionize your Illustrator experience. In this comprehensive guide, we’ll explore the power of Adobe Illustrator scripts, providing you with invaluable insights and resources to supercharge your design process.

Adobe Illustrator is a design powerhouse, empowering artists and professionals to bring their visions to life. However, as projects become more intricate and deadlines tighter, streamlining your tasks and achieving consistency can be a daunting challenge. This is where custom scripts step in as your creative ally, helping you achieve more with less effort.

To install, right-click on each link and save the .jsx file into your scripts folder. On Mac, that will be /Applications/Adobe Illustrator [version]/Presets/en_US [or other locale]. On PC, that will be Computer > Program Files > Adobe > Adobe Illustrator (the version you are using) > Presets > (Your Language Folder) > Scripts. The scripts should show up under your File – Automation – Scripts menu.

Bulk Rename Artboards (BulkRenameArtboards.jsx)

This script opens a simple search and replace dialog to bulk rename your artboards.

Export Named Artboards to PNG or JPG (ExportNamedArtboardsToPNGorJPG.jsx)

Name your artboards then export them to individual PNG or JPG files. Keep all of your project assets in a single Illustrator file. This single script saved me years of my time. Credit to Matthew Ericson. According to ChatGPT: “As of my last knowledge update in September 2021, Matt Ericson was a data journalist and the Deputy Graphics Director at The New York Times. He was known for his work in creating interactive data visualizations and graphics that helped readers better understand complex topics through visual representation. Please note that there might have been developments or changes since then that I am unaware of. If you’re looking for the most up-to-date information, I recommend checking The New York Times’ official website or other reliable news sources.”

List Open Files (ListOpenFiles.jsx)

If you open a lot of Illustrator files without closing them, sometimes the windows get out of control, and the menu bar won’t show all of the files and it may truncate file names. This script will create a new blank Illustrator file and list your open files for you.

Open Multipage PDF (OpenMultipagePDF.jsx)

This awesome script will extract each page of a PDF file into its own artboard. This is useful for adding electronic signatures and other text to forms. It comes in especially handy if you don’t have access to a printer. There are all sorts of other things you can do with the extracted PDF depending on how the PDF was generated. Credit to Carlos Canto.