If you could provide screen shots of the results, that'd be great. On a copy of your presentation, ungroup the chart (several times, until you can select the light-grey parallelogram and delete it then replace it with an identical new shape set to grey fill and change the transparency to give the same effect as the original. Try both to see if changing that setting has any effect.
When you create the PDF via File | Save As | Save as type:, you have the option to save a PDF for Print or Online use (words to that effect). Make sure you're saving the PDF by choosing File | Save As | Save as type: and choosing PDF rather than File | Save As Adobe PDF A few things to try that'll help pinpoint the problem (I hope): I'm not at all sure what's causing the wildly pixellated results in the second set of images, but the problem in the first set is something I've seen before in one form or another. I also tried some online converters to go from EMF (which Powerpoint can save into) to either PDF or EPS, but each of those produce its own type of artefact.Ĭan anyone suggest a solution to save this Powerpoint content into an artefact-free PDF or EPS file?įirst off, THANK YOU for providing the before/after screen shots of each problem. Here is another example of a figure that looks fine in Powerpoint but blurred when saved as PDF: even though they look fine when viewed in Powerpoint: Were imported as a vector graphics EMF from Matlab) appear blurred in the saved PDF: However, several parts of the image (those that Selecting the entire slide contents and right-clicking SavePictureAs only gives me EMF as the only vector graphics option, so instead I saved the entire presentation (consisting of a single slide) as a PDF.
I would like to save the entire contents of the Powerpoint slide as a PDF or EPS file, so as to have the figure (Note that the %d-counting is zero-based - file-000.png corresponds to page 1 of the PDF, 001 to page 2.I have used Powerpoint 2016 to create a complex plot, based on an imported EMF graph saved from Matlab and some line drawings added in Powerpoint. This will create PNG files named page-000.png, page-001.png.
If you want to have a separate PNG per PDF page, you can use the %d syntax: gs -sDEVICE=pngalpha -o file-d.png -r144 cover.pdf
pipe used to avoid writing out a temp file on disk.Ĭomplete solution: gs -sDEVICE=pngalpha \.convert used for creating transparent background,.GS used for alpha channel handling a special image,.Luckily, convert can read from stdin ( convert -background transparent - output.png).You can use one commandline with two commands ( gs, convert) connected through a pipe, if the first command can write its output to stdout, and if the second one can read its input from stdin.