Back

If your email is not recognized and you believe it should be, please contact us.

Forum Replies Created

Viewing 13 posts - 1 through 15 (of 48 total)
  • Author
    Posts
  • in reply to: Convert PSD files to PNG #14410107
    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…

    in reply to: I want Tips on Streamlining My InDesign Workflow #14409196
    Lukáš Záleský
    Participant

    It’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

    Lukáš Záleský
    Participant

    try 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();

    in reply to: shortcut to change the reference point #14397789
    Lukáš Záleský
    Participant

    Or 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

    in reply to: data merge with indesign snippets #14396441
    Lukáš Záleský
    Participant

    i 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

    in reply to: Directory data collection and updating #14388038
    Lukáš Záleský
    Participant

    1. 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

    in reply to: Packaging Didn’t Change Links #14385444
    Lukáš Záleský
    Participant

    Hi 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

    Lukáš Záleský
    Participant

    With Luise we wrote a simple script what you can use as workaround for this limitation:

    Crop based on frames

    in reply to: Selecting across spreads #14371247
    Lukáš Záleský
    Participant

    On 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

    Lukáš Záleský
    Participant

    Here is cross platform script

    in reply to: Is there a script to swap out groups of links? #14350745
    Lukáš Záleský
    Participant

    OR create a new folder “outlines” move your”__acc” files there, then remove this “acc” part and simple relink to this new folder ;)

    Lukáš Záleský
    Participant

    If you are on windows, post the XML file somewhere, it could be just a sample.

    in reply to: How to Apply Master Pages to Even Pages All at Once #14333656
    Lukáš Záleský
    Participant
Viewing 13 posts - 1 through 15 (of 48 total)