Forum Replies Created
-
AuthorPosts
-
Lukáš Záleský
Participant@david this wont work on bigger psd files, 1GB max.
Bridge is…well, just file explorer with some actions for me. (And very good for thumbnails for many file types)
Google “image procesor pro” it’s plugin for PS and it will handle more formats then classic image procesor.
Or actions…November 30, 2024 at 8:03 am in reply to: I want Tips on Streamlining My InDesign Workflow #14409196Lukáš Záleský
ParticipantIt’s not just about InDesign; organization outside of InDesign is just as important.
1. Use keyboard shortcuts as much as possible.
Styles of course..2. Start using small, individual scripts (ChatGPT can handle these easily).
3. Take advantage of InDesign snippets.
4. Outside of InDesign, use tools like radial menus, Everything by Voidtools, Total Commander, PSDCodec for thumbnails, and more.
This way, you’ll create a comprehensive workflow that will boost your efficiency immensely.
Youtube.com/DTPtutorialyCZ
June 17, 2024 at 11:31 am in reply to: How to save a single Indesign page from a multipage ID document #14404159Lukáš Záleský
Participanttry it:
// ExtendScript for Adobe InDesign
// This script prompts for a range of pages to keep and saves a new document with those pages.#target indesign
// Function to show input dialog and get page ranges
function getPageRanges() {
var dialog = app.dialogs.add({name: "Select Pages to Keep"});
with (dialog.dialogColumns.add()) {
staticTexts.add({staticLabel: "Enter page numbers or ranges (e.g., 1,3-5,7):"});
var inputField = textEditboxes.add({editContents: "", minWidth: 400}); // Adjusted width to be 2x wider
}
if (dialog.show() == true) {
var pageRanges = inputField.editContents;
dialog.destroy();
return pageRanges;
} else {
dialog.destroy();
return null;
}
}// Function to parse page ranges and return an array of page numbers
function parsePageRanges(pageRanges) {
var pagesToKeep = [];
var ranges = pageRanges.split(",");
for (var i = 0; i < ranges.length; i++) {
if (ranges[i].indexOf("-") > -1) {
var range = ranges[i].split("-");
var start = parseInt(range[0]);
var end = parseInt(range[1]);
for (var j = start; j <= end; j++) {
pagesToKeep.push(j);
}
} else {
pagesToKeep.push(parseInt(ranges[i]));
}
}
return pagesToKeep;
}// Main function
function main() {
if (app.documents.length === 0) {
alert("No document open.");
return;
}var doc = app.activeDocument;
var pageRanges = getPageRanges();
if (!pageRanges) {
return;
}var pagesToKeep = parsePageRanges(pageRanges);
var newDoc = app.documents.add();
newDoc.properties = doc.properties;// Copy pages to new document
for (var i = 0; i < pagesToKeep.length; i++) {
var pageIndex = pagesToKeep[i] - 1;
if (pageIndex >= 0 && pageIndex < doc.pages.length) {
doc.pages[pageIndex].duplicate(LocationOptions.AT_END, newDoc.pages[-1]);
}
}// Remove blank page that is created by default
newDoc.pages[0].remove();// Save the new document
var originalFilePath = doc.fullName.absoluteURI;
var newFilePath = originalFilePath.replace(/\.indd$/, "_pages.indd");
newDoc.save(new File(newFilePath));alert("New document saved as: " + newFilePath);
newDoc.close();
}main();
Lukáš Záleský
ParticipantOr here:
app.layoutWindows[0].transformReferencePoint = AnchorPoint.CENTER_ANCHOR;another AnchorPoints:
AnchorPoint.BOTTOM_CENTER_ANCHOR
AnchorPoint.BOTTOM_LEFT_ANCHOR
AnchorPoint.BOTTOM_RIGHT_ANCHOR
AnchorPoint.CENTER_ANCHOR
AnchorPoint.LEFT_CENTER_ANCHOR
AnchorPoint.RIGHT_CENTER_ANCHOR
AnchorPoint.TOP_CENTER_ANCHOR
AnchorPoint.TOP_LEFT_ANCHOR
AnchorPoint.TOP_RIGHT_ANCHOR@DTPtutorialyCZ
Lukáš Záleský
Participanti have my own tool for this,
this script will get informations from excel, write it to the idms (xml) file and then load modified snippet to the place gun. Then i am using my layout tool window for place the snippets where a want.
it can by modify to place at precises coordinates on the page.video here:
https://www.uschovna.cz/zasilka/MZ7H2RHJYME9JKNK-8M3/@DTPtutorialyCZ
Lukáš Záleský
Participant1. Adobe Incopy
2. Share for review directly from InDesign
3. Import PDF annotations directly into indesign and just accepted this changes (works with CC19)#miNerikejZeToNejde
Lukáš Záleský
ParticipantHi with Luise we made this script:
https://corullon.com.br/scripts/product/package-selected-pages/
which will package links from linked indd files on all levels#MiNerikejZeToNejde
November 2, 2022 at 10:36 am in reply to: Adding more than 10 pages to a multi page spread. Is it possible? #14374308Lukáš Záleský
ParticipantWith Luise we wrote a simple script what you can use as workaround for this limitation:
Lukáš Záleský
ParticipantOn Windows it’s easy to write a script for swap images across the pages.
You select the frame on page 1 press shortcut…then go to page 50, select frame and pres shortcut again…done
+ I wrote quick page jumper script. You just hold win key and type number of page where you want to go..so Win key + 56 on numpad will jump on page 56 Immediately.#dtptutorialycz
August 1, 2022 at 11:28 am in reply to: Export an InDesign to PDF with layers Illustrator can read #14368985Lukáš Záleský
ParticipantHere is cross platform script
Lukáš Záleský
ParticipantOR create a new folder “outlines” move your”__acc” files there, then remove this “acc” part and simple relink to this new folder ;)
November 1, 2021 at 2:57 am in reply to: Extract body, readable_date, and type attributes from XML file #14349655Lukáš Záleský
ParticipantIf you are on windows, post the XML file somewhere, it could be just a sample.
December 22, 2020 at 3:39 am in reply to: How to Apply Master Pages to Even Pages All at Once #14333656Lukáš Záleský
Participant -
AuthorPosts
