Save (print) Visio pages as separate files named by page number
up vote
3
down vote
favorite
I have a Visio document with three pages. I want to print them all separately with Adobe PDF printer, producing three files named (for example) “Page1.pdf”, “Page2.pdf”, and “Page3.pdf” automatically. I can do it manually (currently I'm getting a document called “Visio-Pages.pdf” with all of the pages; then I extract and rename each one), but I want to know if there is a macro, option, or similar method to automate the process.
I will also accept a solution that allows me to store the pages as separate Visio files with the names I set.
I'm using Visio 2010 on Windows 7.
pdf printing automation microsoft-visio
add a comment |
up vote
3
down vote
favorite
I have a Visio document with three pages. I want to print them all separately with Adobe PDF printer, producing three files named (for example) “Page1.pdf”, “Page2.pdf”, and “Page3.pdf” automatically. I can do it manually (currently I'm getting a document called “Visio-Pages.pdf” with all of the pages; then I extract and rename each one), but I want to know if there is a macro, option, or similar method to automate the process.
I will also accept a solution that allows me to store the pages as separate Visio files with the names I set.
I'm using Visio 2010 on Windows 7.
pdf printing automation microsoft-visio
add a comment |
up vote
3
down vote
favorite
up vote
3
down vote
favorite
I have a Visio document with three pages. I want to print them all separately with Adobe PDF printer, producing three files named (for example) “Page1.pdf”, “Page2.pdf”, and “Page3.pdf” automatically. I can do it manually (currently I'm getting a document called “Visio-Pages.pdf” with all of the pages; then I extract and rename each one), but I want to know if there is a macro, option, or similar method to automate the process.
I will also accept a solution that allows me to store the pages as separate Visio files with the names I set.
I'm using Visio 2010 on Windows 7.
pdf printing automation microsoft-visio
I have a Visio document with three pages. I want to print them all separately with Adobe PDF printer, producing three files named (for example) “Page1.pdf”, “Page2.pdf”, and “Page3.pdf” automatically. I can do it manually (currently I'm getting a document called “Visio-Pages.pdf” with all of the pages; then I extract and rename each one), but I want to know if there is a macro, option, or similar method to automate the process.
I will also accept a solution that allows me to store the pages as separate Visio files with the names I set.
I'm using Visio 2010 on Windows 7.
pdf printing automation microsoft-visio
pdf printing automation microsoft-visio
edited Sep 27 '14 at 12:39
ᔕᖺᘎᕊ
5,12042341
5,12042341
asked Nov 11 '13 at 16:46
jlanza
200310
200310
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
You can use a commercial virtual printer driver, create a new profile with a file printer set to PDF and change the output of the profile to "Every page in the document is a separate transmission". If you configure the options you will see it has default: "Create per number of pages a new transmission"
This way you can have a different PDF file per page.
You can also name the PDF files and let it dynamically give it an output. By default it will already do "Printjobname - 0001.pdf", "Printjobname - 0002.pdf".
and in case your visio drawings are too big (e.g. A3) you can also automatically split them up using templates e.g. to split A3 landscape to 2x A4. (see example)
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
You can use a commercial virtual printer driver, create a new profile with a file printer set to PDF and change the output of the profile to "Every page in the document is a separate transmission". If you configure the options you will see it has default: "Create per number of pages a new transmission"
This way you can have a different PDF file per page.
You can also name the PDF files and let it dynamically give it an output. By default it will already do "Printjobname - 0001.pdf", "Printjobname - 0002.pdf".
and in case your visio drawings are too big (e.g. A3) you can also automatically split them up using templates e.g. to split A3 landscape to 2x A4. (see example)
add a comment |
up vote
0
down vote
You can use a commercial virtual printer driver, create a new profile with a file printer set to PDF and change the output of the profile to "Every page in the document is a separate transmission". If you configure the options you will see it has default: "Create per number of pages a new transmission"
This way you can have a different PDF file per page.
You can also name the PDF files and let it dynamically give it an output. By default it will already do "Printjobname - 0001.pdf", "Printjobname - 0002.pdf".
and in case your visio drawings are too big (e.g. A3) you can also automatically split them up using templates e.g. to split A3 landscape to 2x A4. (see example)
add a comment |
up vote
0
down vote
up vote
0
down vote
You can use a commercial virtual printer driver, create a new profile with a file printer set to PDF and change the output of the profile to "Every page in the document is a separate transmission". If you configure the options you will see it has default: "Create per number of pages a new transmission"
This way you can have a different PDF file per page.
You can also name the PDF files and let it dynamically give it an output. By default it will already do "Printjobname - 0001.pdf", "Printjobname - 0002.pdf".
and in case your visio drawings are too big (e.g. A3) you can also automatically split them up using templates e.g. to split A3 landscape to 2x A4. (see example)
You can use a commercial virtual printer driver, create a new profile with a file printer set to PDF and change the output of the profile to "Every page in the document is a separate transmission". If you configure the options you will see it has default: "Create per number of pages a new transmission"
This way you can have a different PDF file per page.
You can also name the PDF files and let it dynamically give it an output. By default it will already do "Printjobname - 0001.pdf", "Printjobname - 0002.pdf".
and in case your visio drawings are too big (e.g. A3) you can also automatically split them up using templates e.g. to split A3 landscape to 2x A4. (see example)
answered Nov 9 '15 at 18:37
juFo
16431020
16431020
add a comment |
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f674485%2fsave-print-visio-pages-as-separate-files-named-by-page-number%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown