Main Menu

Printing a Quadrant

Started by David_H, March 12, 2010, 05:22:30 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

David_H

Not sure if this qualifies for the power user forum but here goes :-).  Imagine a 36 x 24 page size.  Now imagine that I divide that page (for my drawing purposes) into a quadrant of 4 unequal sections and that the lower left section corresponds to 17 x 11.  Is there a way to easily (without pulling my hair out) ONLY print the 17 x 11 section, when desired, across ALL pages of a single Visio file that is say, 50 pages?  The concept here is that there are times I need to print the entire page, but other times I just want to print the lower left 17 x 11 section.

If I have to, I could do the printing from another program such as Adobe Pro, if it has more intelligent print options.

Thanks

Jumpy

Don't think there is a direct way in the print options, but two other things come to mind:

a) Put the lower left quadrant on a background page and make it the background page for aour 50 other pages.
If you only want the lower left section printed, print the backgroundpage. Otherwise all other pages you print, will contain the section, too.

b) Put the shapes in the lower left section on a layer and all other shapes on a different layer.
You can turn on and off the "printability" of the layers as you need them.

Paul Herber

This might be done as a macro:
Loop through all pages
  create a selection of the appropriate size
  print the selection
endloop

Electronic and Electrical engineering, business and software stencils for Visio -

https://www.paulherber.co.uk/

Yacine

Hi David,
what an interesting question. It brings up the concept of foreground page as opposite to background pages. Masks that you would put in front of your actual working pages, to hide certain areas of the drawing. But, that would need to be implemented directly in Visio's core.

Instead, I'd offer you a work around, consisting of a limiter shape, that you put on your background page. This limiter defines the margins of your drawing.
The pages themselves must reference the coordinates of the limiter in their shapesheets. You'd write those formulas by hand - in case of 2..3 pages- or by macro - in case of more pages or if you need this function more often.
Yacine

David_H

Hello, a belated thank you to everyone who helped out here.

Browser ID: smf (is_webkit)
Templates: 4: index (default), Display (default), GenericControls (default), GenericControls (default).
Sub templates: 6: init, html_above, body_above, main, body_below, html_below.
Language files: 4: index+Modifications.english (default), Post.english (default), Editor.english (default), Drafts.english (default).
Style sheets: 4: index.css, attachments.css, jquery.sceditor.css, responsive.css.
Hooks called: 205 (show)
Files included: 34 - 1321KB. (show)
Memory used: 1103KB.
Tokens: post-login.
Cache hits: 12: 0.00150s for 26,582 bytes (show)
Cache misses: 1: (show)
Queries used: 18.

[Show Queries]