How do I get large images to print in Publisher-created webpage?

R

RoyL

I want users to be able to print webpages that I create in Publisher.
Many of my pages carry images. Some of the images are large (actually, I
think the problem is length, not width) that likely span a calculated printer
'page break.'

When the user tries to print the webpage, the part of the image that
would appear on 'page 1' of the printed version is 'dropped' (not printed at
all--big white space) but the other part of the image (that carries over to
page two) prints fine. The same thing shows in the browers 'print preview.'

What is happening and can I 'fix' it? (It doesn't matter to me or the
end users that the image prints on two pages and is split in half. It's just
that the first half doesn't print at all.)
 
D

David Bartosik

Web pages aren't typically designed with the intent of end printing. Usually
to get a fairly decent print out of a page you need to adjust page setting in
the browser to the smallest margins allowed and then typically may have to
switch to landscape mode as well.
As a site designer if you want to make it easier on the visitor you supply a
"print friendly" version of the page. Surely you have seen site with "print"
links and/or buttons.
For example - http://publishermvps.com/Default.aspx?tabid=157

Ideally to do this with publisher you make a second pub file with the same
pages but you dumb the design down to have no images and you change the site
width to 600. These print friendly pages are then linked to from the original
site pages.

Optionally you can just create a page in the existing web publication that
you copy the content object to and then make the box 600 pixels wide. And
then just internally link the pages.

David Bartosik - [MSFT MVP]
http://www.publishermvps.com
http://www.davidbartosik.com
 
R

RoyL

David,
Thank you for your kind reply. As my original post indicated, it wasn't a
'width-thing' of which I was complaining (my web pages are all 600 pixels for
the very reasons you give), but rather the image was too long. That is
something over which I really have little easy control. The image is simply
longer than a typical page. (I could break the image in half, but then I can
never edit the page for fear that I would shove things around too much.)

My end readers don't mind that the image ends up being printed top-half
on one page and bottom-half on the other. The problem is that the top half
doesn't print at all (but the bottom half does on the second page, so we are
half-way there). I was curious to know if there is a print image control
somewhere that I don't know about. Is this a Publisher issue or a browser
issue, or a combination?

RoyL

David Bartosik said:
Web pages aren't typically designed with the intent of end printing. Usually
to get a fairly decent print out of a page you need to adjust page setting in
the browser to the smallest margins allowed and then typically may have to
switch to landscape mode as well.
As a site designer if you want to make it easier on the visitor you supply a
"print friendly" version of the page. Surely you have seen site with "print"
links and/or buttons.
For example - http://publishermvps.com/Default.aspx?tabid=157

Ideally to do this with publisher you make a second pub file with the same
pages but you dumb the design down to have no images and you change the site
width to 600. These print friendly pages are then linked to from the original
site pages.

Optionally you can just create a page in the existing web publication that
you copy the content object to and then make the box 600 pixels wide. And
then just internally link the pages.

David Bartosik - [MSFT MVP]
http://www.publishermvps.com
http://www.davidbartosik.com

RoyL said:
I want users to be able to print webpages that I create in Publisher.
Many of my pages carry images. Some of the images are large (actually, I
think the problem is length, not width) that likely span a calculated printer
'page break.'

When the user tries to print the webpage, the part of the image that
would appear on 'page 1' of the printed version is 'dropped' (not printed at
all--big white space) but the other part of the image (that carries over to
page two) prints fine. The same thing shows in the browers 'print preview.'

What is happening and can I 'fix' it? (It doesn't matter to me or the
end users that the image prints on two pages and is split in half. It's just
that the first half doesn't print at all.)
 
D

David Bartosik

So you are talking about printing a single image versus a page? I'd call that
a design issue. Why does the image have to be that size? Why is it being
printed in the first place? The proper way to handle this if indeed you must
is that you compress the image in a zip file and upload that. You can then
link to that zip file off a link put on a small version of the image on the
web page (called a thumbnail). The visitor then downloads the zip and locally
opens the image file. When they open the file locally it will open in their
default image program which would provide for printing the image according to
their printer abilities and the type and size of paper they specify.

David Bartosik - [MSFT MVP]
http://www.publishermvps.com
http://www.davidbartosik.com


RoyL said:
David,
Thank you for your kind reply. As my original post indicated, it wasn't a
'width-thing' of which I was complaining (my web pages are all 600 pixels for
the very reasons you give), but rather the image was too long. That is
something over which I really have little easy control. The image is simply
longer than a typical page. (I could break the image in half, but then I can
never edit the page for fear that I would shove things around too much.)

My end readers don't mind that the image ends up being printed top-half
on one page and bottom-half on the other. The problem is that the top half
doesn't print at all (but the bottom half does on the second page, so we are
half-way there). I was curious to know if there is a print image control
somewhere that I don't know about. Is this a Publisher issue or a browser
issue, or a combination?

RoyL

David Bartosik said:
Web pages aren't typically designed with the intent of end printing. Usually
to get a fairly decent print out of a page you need to adjust page setting in
the browser to the smallest margins allowed and then typically may have to
switch to landscape mode as well.
As a site designer if you want to make it easier on the visitor you supply a
"print friendly" version of the page. Surely you have seen site with "print"
links and/or buttons.
For example - http://publishermvps.com/Default.aspx?tabid=157

Ideally to do this with publisher you make a second pub file with the same
pages but you dumb the design down to have no images and you change the site
width to 600. These print friendly pages are then linked to from the original
site pages.

Optionally you can just create a page in the existing web publication that
you copy the content object to and then make the box 600 pixels wide. And
then just internally link the pages.

David Bartosik - [MSFT MVP]
http://www.publishermvps.com
http://www.davidbartosik.com

RoyL said:
I want users to be able to print webpages that I create in Publisher.
Many of my pages carry images. Some of the images are large (actually, I
think the problem is length, not width) that likely span a calculated printer
'page break.'

When the user tries to print the webpage, the part of the image that
would appear on 'page 1' of the printed version is 'dropped' (not printed at
all--big white space) but the other part of the image (that carries over to
page two) prints fine. The same thing shows in the browers 'print preview.'

What is happening and can I 'fix' it? (It doesn't matter to me or the
end users that the image prints on two pages and is split in half. It's just
that the first half doesn't print at all.)
 
O

Outlook 2003 email problems

I read everything that was said, but I still need help with this. Let me
tell you what is happening, imagine a 7 page website and I have additional
pages that you can link to from one of the original 7 pages. One of the
links is to 2 seperate scanned images (articles), both on the same page. At
the top is a very small header (logo, company name) with no navigation bar.

When I go to web preview and hit print:

the first page is the header (logo and company name) and then nothing...big
white empty space, with the address and date of course at the bottom.

the second page prints out perfectly. I have it set up to have one article
on each page for freindly printing. But I did test it, and if I drag the
first article down a little, the first page still doesn't print but the image
gets cut off a little and prints the rest on the second page before the 2nd
article prints.

I also tired putting a text box above the first article, didn't do anything.
And, I know it is not the IMAGE, per say, cause I dragged it down a page and
it printed on page 2 & 3 just fine.

Thanks!



David Bartosik said:
So you are talking about printing a single image versus a page? I'd call that
a design issue. Why does the image have to be that size? Why is it being
printed in the first place? The proper way to handle this if indeed you must
is that you compress the image in a zip file and upload that. You can then
link to that zip file off a link put on a small version of the image on the
web page (called a thumbnail). The visitor then downloads the zip and locally
opens the image file. When they open the file locally it will open in their
default image program which would provide for printing the image according to
their printer abilities and the type and size of paper they specify.

David Bartosik - [MSFT MVP]
http://www.publishermvps.com
http://www.davidbartosik.com


RoyL said:
David,
Thank you for your kind reply. As my original post indicated, it wasn't a
'width-thing' of which I was complaining (my web pages are all 600 pixels for
the very reasons you give), but rather the image was too long. That is
something over which I really have little easy control. The image is simply
longer than a typical page. (I could break the image in half, but then I can
never edit the page for fear that I would shove things around too much.)

My end readers don't mind that the image ends up being printed top-half
on one page and bottom-half on the other. The problem is that the top half
doesn't print at all (but the bottom half does on the second page, so we are
half-way there). I was curious to know if there is a print image control
somewhere that I don't know about. Is this a Publisher issue or a browser
issue, or a combination?

RoyL

David Bartosik said:
Web pages aren't typically designed with the intent of end printing. Usually
to get a fairly decent print out of a page you need to adjust page setting in
the browser to the smallest margins allowed and then typically may have to
switch to landscape mode as well.
As a site designer if you want to make it easier on the visitor you supply a
"print friendly" version of the page. Surely you have seen site with "print"
links and/or buttons.
For example - http://publishermvps.com/Default.aspx?tabid=157

Ideally to do this with publisher you make a second pub file with the same
pages but you dumb the design down to have no images and you change the site
width to 600. These print friendly pages are then linked to from the original
site pages.

Optionally you can just create a page in the existing web publication that
you copy the content object to and then make the box 600 pixels wide. And
then just internally link the pages.

David Bartosik - [MSFT MVP]
http://www.publishermvps.com
http://www.davidbartosik.com

:

I want users to be able to print webpages that I create in Publisher.
Many of my pages carry images. Some of the images are large (actually, I
think the problem is length, not width) that likely span a calculated printer
'page break.'

When the user tries to print the webpage, the part of the image that
would appear on 'page 1' of the printed version is 'dropped' (not printed at
all--big white space) but the other part of the image (that carries over to
page two) prints fine. The same thing shows in the browers 'print preview.'

What is happening and can I 'fix' it? (It doesn't matter to me or the
end users that the image prints on two pages and is split in half. It's just
that the first half doesn't print at all.)
 
D

David Bartosik [MSFT MVP]

Web preview is only using memory to generate a temporary page, I would not
use that for any testing other than viewing the display. You should publish
the web publication to your pc and then browse to the htm file and open it
in your browser and test printing using that physical htm file.

Printing a web page is like web design itself, it's not an exact science.
Tons of variables are involved. If you want to try and make it easier for
the user to print a web page and create a "friendly" "printable" page, then
you create a separate copy of the page. And you make that copy as plain as
possible, it should be text only, and if you have a logo then use a black
and white copy (preferably smaller) of it. This copy should be narrower then
the original to help prevent text be chopped off in the printing. Make the
text boxes only 700 pixels wide (Pub2003 has pixel measurements). Then
simply put a link from the original page to the "friendly" page. You may
want to have a link on that page that points back to the original page, but
nothing more, the printable page should not have a web menu on it.

An example can be seen at http://www.barvin.com - click an article link and
browse to the bottom of the article, there is a printable hyperlink, click
that and you get the copy of the original.

David Bartosik - [MSFT MVP]
http://www.publishermvps.com
http://www.davidbartosik.com

"Outlook 2003 email problems"
I read everything that was said, but I still need help with this. Let me
tell you what is happening, imagine a 7 page website and I have additional
pages that you can link to from one of the original 7 pages. One of the
links is to 2 seperate scanned images (articles), both on the same page.
At
the top is a very small header (logo, company name) with no navigation
bar.

When I go to web preview and hit print:

the first page is the header (logo and company name) and then
nothing...big
white empty space, with the address and date of course at the bottom.

the second page prints out perfectly. I have it set up to have one
article
on each page for freindly printing. But I did test it, and if I drag the
first article down a little, the first page still doesn't print but the
image
gets cut off a little and prints the rest on the second page before the
2nd
article prints.

I also tired putting a text box above the first article, didn't do
anything.
And, I know it is not the IMAGE, per say, cause I dragged it down a page
and
it printed on page 2 & 3 just fine.

Thanks!



David Bartosik said:
So you are talking about printing a single image versus a page? I'd call
that
a design issue. Why does the image have to be that size? Why is it being
printed in the first place? The proper way to handle this if indeed you
must
is that you compress the image in a zip file and upload that. You can
then
link to that zip file off a link put on a small version of the image on
the
web page (called a thumbnail). The visitor then downloads the zip and
locally
opens the image file. When they open the file locally it will open in
their
default image program which would provide for printing the image
according to
their printer abilities and the type and size of paper they specify.

David Bartosik - [MSFT MVP]
http://www.publishermvps.com
http://www.davidbartosik.com


RoyL said:
David,
Thank you for your kind reply. As my original post indicated, it wasn't
a
'width-thing' of which I was complaining (my web pages are all 600
pixels for
the very reasons you give), but rather the image was too long. That is
something over which I really have little easy control. The image is
simply
longer than a typical page. (I could break the image in half, but then
I can
never edit the page for fear that I would shove things around too
much.)

My end readers don't mind that the image ends up being printed
top-half
on one page and bottom-half on the other. The problem is that the top
half
doesn't print at all (but the bottom half does on the second page, so
we are
half-way there). I was curious to know if there is a print image
control
somewhere that I don't know about. Is this a Publisher issue or a
browser
issue, or a combination?

RoyL

:

Web pages aren't typically designed with the intent of end printing.
Usually
to get a fairly decent print out of a page you need to adjust page
setting in
the browser to the smallest margins allowed and then typically may
have to
switch to landscape mode as well.
As a site designer if you want to make it easier on the visitor you
supply a
"print friendly" version of the page. Surely you have seen site with
"print"
links and/or buttons.
For example - http://publishermvps.com/Default.aspx?tabid=157

Ideally to do this with publisher you make a second pub file with the
same
pages but you dumb the design down to have no images and you change
the site
width to 600. These print friendly pages are then linked to from the
original
site pages.

Optionally you can just create a page in the existing web publication
that
you copy the content object to and then make the box 600 pixels wide.
And
then just internally link the pages.

David Bartosik - [MSFT MVP]
http://www.publishermvps.com
http://www.davidbartosik.com

:

I want users to be able to print webpages that I create in
Publisher.
Many of my pages carry images. Some of the images are large
(actually, I
think the problem is length, not width) that likely span a
calculated printer
'page break.'

When the user tries to print the webpage, the part of the
image that
would appear on 'page 1' of the printed version is 'dropped' (not
printed at
all--big white space) but the other part of the image (that
carries over to
page two) prints fine. The same thing shows in the browers 'print
preview.'

What is happening and can I 'fix' it? (It doesn't matter to me
or the
end users that the image prints on two pages and is split in half.
It's just
that the first half doesn't print at all.)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top