Adding Lines - Part 2

Post Reply
hopkinsprinting
Newbie
Posts: 6
Joined: Tue Feb 15, 2022 7:10 pm

Adding Lines - Part 2

Post by hopkinsprinting »

Hi all,

First, a question. Where is Pitstop's X,Y origin point on a page? From what I have seen with some of my testing, I am guessing it's the lower left corner? If that is correct, is there a way to set it to the upper left corner? Now for some context of why I am asking:

I have a built some Action Lists that will add lines to a page to show fold positions. The Action Lists use variables so the user can enter where the fold positions should be. I have Action Lists for adding vertical lines to folding brochures and they work great BUT the Action Lists I built for adding horizontal lines to letters (a standard trifold letter for example) aren't. The issue is that if I tell the Action List to add a horizontal line 1" from the top of the page (the Action List is configured relative to the upper left), the line is drawn 1" above and outside the page trim. If I enter "-1" into the Action List, I get correct position. Although I guess I am ok with enter negative numbers to get this to work, I would prefer to enter the "real" number.

Now for the second question. Given the scenario of an 11 x 8.5 trifold brochure where the fold positions on the outside spread from left to right are 3.625 and 7.3125 (3.625 + 3.6875), could the calculation-based option within a variable be used such that instead of having to add 3.6875 to 3.625 ahead of time to get the second fold position, that I could just enter the actual panel widths instead and Pitstop will add the widths to get the fold positions?

Thank you,
hp
freddyp
Advanced member
Posts: 1072
Joined: Thu Feb 09, 2012 3:53 pm

Re: Adding Lines - Part 2

Post by freddyp »

The origin of PDF is indeed lower left, but when adding objects PitStop lets you choose a position relative to one of the 9 anchor points.

What remains true is that for horizontal X positions positive offsets move to the right, and for vertical Y positions positive values go up. So if you want to go left with a positive value you have to multiply it by -1 using a calculation-based variable: you create a new variable e.g. FinalValue that is UserValue * -1.
Post Reply