Export to PDF drops graphics

27465
13
03-31-2011 12:04 PM
TereseRowekamp
New Contributor III
On my layout I have a couple of graphic files (jpgs) I've added to the layout. When I export to pdf, the graphics are dropped from the pdf file that is created (that part of the layout is just blank). This is an mxd I have successfully exported to pdf in the past, but doesn't work now in either 9.3 or 10.

Ideas?
Tags (2)
0 Kudos
13 Replies
DanaNolan
Regular Contributor
This is very common and is probably related to the printing engine, transparency, and just too much information/layers for the buggy interface ArcView uses to print. (Labels also disappear sometimes on multiframe maps.)

You can try fiddling with the resolution by making the output-page size bigger or by reducing the resolution of the export. You could also try exporting to a lossless format like TIFF and creating a PDF from that if you have a PDF creator like full Acrobat, but this doesn't work very often. The last resort is exporting parts of the map separately and reassembling them in Illustrator or similar tool, if you have access to one.
0 Kudos
JimW1
by
Occasional Contributor II
On my layout I have a couple of graphic files (jpgs) I've added to the layout. When I export to pdf, the graphics are dropped from the pdf file that is created (that part of the layout is just blank). This is an mxd I have successfully exported to pdf in the past, but doesn't work now in either 9.3 or 10.

Ideas?


Are these graphics? If so, then right click on the image and in its properties there is a check for 'Save as part of document'. This fixes most of my exporting issues.

Also try saving the original jpegs as tiffs and then re-adding them to your layout.

I run into this problem usually when it's a logo from somebody else.
TereseRowekamp
New Contributor III
Unfortunately, none of these suggestions fixed my problem. My original graphics were screenshots I took and saved as jpgs. I added these to a layout, exported to pdf and the graphics were missing from the pdf. (I should mention that I've done this many times before and the export to pdf worked fine).

I tried converting the jpgs to different image formats, saving the graphics in the document, changing export settings, reconstructing the mxd and nothing solved the issue.

I also discovered that when I opened other similar mxds (containing a layout with added graphic files) that I had successfully exported to pdf in the past, they also dropped graphics when I tried to export to pdf now.

I never found a way to get the pdf exported from ArcMap successfully. I was sending something to a printer and ended up delivering the pdf file with the missing graphcs. I also gave the printer the 2 jpg files and they added them back in to the pdf before printing.

Very frustrating - especially when I discovered that layouts that had exported successfully in the past no longer export to pdf successfully now.
0 Kudos
DavidWatkins
Esri Contributor
Images dropping out on export is usually related to your default printer page size. See the following knowledge base article for some suggestions:

http://resources.arcgis.com/content/kbase?fa=articleShow&d=30753
0 Kudos
JakubSisak
Regular Contributor II
The pdf exporter is GARBAGE. It does not mater what articles you read and what suggestions you follow for some issues there are no solutions. There have been issues with it since version  8 and the more complex it becomes the worst the problems. (If you will ever be able to create a PDF you are happy with (from a map that contains graphics or a raster), the file will be so large in size it will shock you)
As Dana has already mentioned, the only way to get a nice (as well as the smallest possible in file size) PDF out of ArcMap is to export it out to a TIFF (only lossless TIFF works for me) then use Adobe Acrobat to conver that to a PDF. Only Acrobat does a good job with this because it has a fantastic rendering engine.  Alternatively you can download the free Nitro PDF Express (7) which also has a good rendering engine. The Nitro PDF 6 professional DOES NOT HAVE the same engine it still uses the legacy one. The free version actually includes the new one and does a much MUCH better job with this.

Export map to TIFF @ 600DPI (or so) then convert to PDF with Adobe or Nitro PDF Express.  Sounds crude and simple but this is the only way to get a decent result. Initially the TIFF will be extremely large but the resulting PDF very reasonable in size while very good in image quality.  Delete the TIFF when conversion is dine (conversion only takes a few seconds even for the largest files)

As a final thought in my rant; even the method descried here is not 100%. I have actually experienced a problem when i use a graphic inside a label symbol that even the TIFF exported struggled with resulting in either missing or half created graphics. The solution was to not use graphic in a label or t convert your graphic to vector such as font.

There are some 3rd party plugins for specifically exporting PDFs out of  ArcMap. Some say they are great but the cost is in the 1000s of $.

And all this is nothing compared to the issues with exporting anything out of ArcScene. I contacted ESRI's  "Ask the Cartographer" who suggested stitching screenshots in phtoshop for a workaround.  Go figure
TereseRowekamp
New Contributor III
Images dropping out on export is usually related to your default printer page size. See the following knowledge base article for some suggestions:

http://resources.arcgis.com/content/kbase?fa=articleShow&d=30753


I was creating an 86" x 33.5" layout to be printed as a banner by a print shop. I can't set a default page size that large. I resolved my problem by sending the pdf output from ArcMap (which included everything other than the 2 graphics) and the 2 graphic files and having the print shop put everything back together.

I did a little experimenting with with larger default page sizes and different dpis, and 1 graphic would sometimes export fine, but never both. It was annoying because a similar layout for another banner that I created a year ago exported to pdf fine then, but won't export to pdf successfully now either.

If the print shop couldn't resolve this for me, I would have used the convert to Tiff approach, but the frustrating thing is that I shouldn't have to.
0 Kudos
MattWilkie3
Occasional Contributor II

What we've done in this situation is compose and export the map at 50% of final print size, output at 600dpi, and then double the scale in Adobe reader/acrobat when printing. It took some careful calculating to get the font, graphic sizes, etc. correct but worked.

JakubSisak
Regular Contributor II
http://resources.arcgis.com/content/...leShow&d=30753

The workaround in this link does not work. Certainly didn't work in 9.2. 9.3, and 9.3.1.

TIFF approach is the only way to produce a complex PDF containing raster data and graphics.
RyanSitch
New Contributor II
This would happen to me constantly with even smaller maps, where you loop through a series and export map after map, using ArcObjects in VB .Net and VB6.  After about 4-5, pending on complexity, items would start to disappear from my exports, eventually to the point where the exporter would just save blank PDFs.

I deduced this is a memory leak of sorts.  If I created a separate EXE and passed parameters and did the looping in the parent program I was able to produce maps over and over because it was a new EXE call that would generate each map.  ESRI still insists this is not broken, even after I sent them my code.  They simply ran it a single iteration and said it works fine.

I am now trying to export an ANSI E map and no matter what I set the resolution too it is coming out at 400mbs.  Is there an additional level of resolution I shoudl be setting for PDF that you would not have to set for JPG?

Thanks.