• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
1

adding crop marks to individual things on one sheet

New Here ,
Jan 22, 2019 Jan 22, 2019

Copy link to clipboard

Copied

I am going to be printing several of my cards on one A1 sheet so I can then cut it myself, am I able to add individual crop marks for each different card I place on the sheet?

Views

29.0K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Jan 22, 2019 Jan 22, 2019

Hi caitlinl32871084 ,

as long there is a rectangular object or a group that reflects the exact position and size of a card, you could use a script that comes with InDesign to set crop marks.

If not you could easily add rectangles on an additional laye and then do the script action on the rectangles.

Select all rectangles, open Window > Utilities > Scripts.

Under Samples > JavaScript you'll find cropmarks.jsx

Double-click it's name:

crops3-EN.png

A new dialog pops up:

CropMarks-1.PNG

No registration marks needed, so turn off that op

...

Votes

Translate

Translate
Guide ,
Jan 22, 2019 Jan 22, 2019

Copy link to clipboard

Copied

select the objects on your page and ran the script CropMarks

Schermata 2019-01-22 alle 09.30.08.png

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guide ,
Jan 22, 2019 Jan 22, 2019

Copy link to clipboard

Copied

Hi

Piece of cake with the "CropMarks" script that comes with Indesign.

Select the objects you want to add crop marks to and go Window > Utilities > Scripts

Run the "CropMarks" script in the "Samples" folder and you're done!

Edit: Vladan shot faster than me ^^

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 22, 2019 Jan 22, 2019

Copy link to clipboard

Copied

Hi caitlinl32871084 ,

as long there is a rectangular object or a group that reflects the exact position and size of a card, you could use a script that comes with InDesign to set crop marks.

If not you could easily add rectangles on an additional laye and then do the script action on the rectangles.

Select all rectangles, open Window > Utilities > Scripts.

Under Samples > JavaScript you'll find cropmarks.jsx

Double-click it's name:

crops3-EN.png

A new dialog pops up:

CropMarks-1.PNG

No registration marks needed, so turn off that option:

CropMarks-2.PNG

Run the action with OK. Below the result where I first removed my helper rectangles:

CropMarks-3.PNG

Remove all elements that you do not need. Like the inner cropmarks here with my sample.

The script is just drawing simple graphic lines.

Best do that action with helper rectangles on an additional layer so that you can easily remove elements.

Regards,
Uwe

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 22, 2019 Jan 22, 2019

Copy link to clipboard

Copied

@Laubender:

It has always frustrated me why the default ID script adds inner cropmarks like those shown in your example.

There is a user-adjusted version of this script that deals with this, along with a bleed offset: https://www.scriptopedia.org/en/js-indesign/122-advancedcropmarks-en.html

If the answer wasn't in my post, perhaps it might be on my blog at colecandoo!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 23, 2019 Jan 23, 2019

Copy link to clipboard

Copied

LATEST

Hi Colin,

thank you for pointing to this advanced version.

We even can go one step further and wrap all the code into an anonymous function with a doScript() command so we can undo all the script's action in one go:

( function()

{

app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;

app.doScript

(

    doAdvancedCropMarks,

    ScriptLanguage.JAVASCRIPT,

    [],

    UndoModes.ENTIRE_SCRIPT,

    "Do Advanced Crop Marks | SCRIPT"

);

function doAdvancedCropMarks()

{

/* INSERT THE ORIGINAL SCRIPT'S CODE RIGHT AFTER THIS LINE */

/* DO NOT REMOVE OR CHANGE THE CODE AFTER THIS LINE */

}

}() )

The contents of line 13 will show up as:

Undo: Do Advanced Crop Marks | SCRIPT

after running the script.

Regards,
Uwe

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 22, 2019 Jan 22, 2019

Copy link to clipboard

Copied

Or...create the card, export the PDF with cropmarks and place them on your larger sheet.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines