MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Export a graphical plot to pdf file

  • To: mathgroup at smc.vnet.net
  • Subject: [mg128620] Re: Export a graphical plot to pdf file
  • From: "Kevin J. McCann" <kjm at KevinMcCann.com>
  • Date: Sat, 10 Nov 2012 02:08:12 -0500 (EST)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • Delivered-to: l-mathgroup@wolfram.com
  • Delivered-to: mathgroup-newout@smc.vnet.net
  • Delivered-to: mathgroup-newsend@smc.vnet.net
  • References: <k7ct90$dqe$1@smc.vnet.net> <k7hh8e$o1m$1@smc.vnet.net>

I have not done this; however, I frequently print out entire notebooks 
as PDF's, and they appear fine. You could do that and then cut and paste 
the PDF version of the plot. Just a suggestion.

Kevin

On 11/8/2012 7:03 PM, Nasser M. Abbasi wrote:
> On 11/6/2012 11:57 PM, Szymon Roziewski wrote:
>> Hi there,
>>
>> I have a ContourPlot result which I need to put into pdf file.
>> The problem is that the filled area is in a mess, I mean there are lots of
>> thin white stripes on it.
>>
>> For example, please try out this bunch of code
>>
>> gr = ContourPlot[x^2 + y^2, {x, -1, 1}, {y, -1, 1}];
>> Export["file.pdf", gr]
>>
>>
>> Best regards,
>> Szymon Roziewski
>>
>
> Do not know much about this, but trying few things, I found this
> to produce good image in the PDF file (no  white stripes on it)
>
> ---------------------------
> gr = ContourPlot[x^2 + y^2, {x, -1, 1}, {y, -1, 1}]
> Export["file.pdf", Rasterize[gr, ImageResolution -> 128]]
> --------------------------------
>
> You can change the options to Rasterize to see which gives
> you best image in the PDF.
>
> To obtain more information on the pdf file generated by
> the export, you can list the Elements. something like:
>
> ---------------------------
> lis = Import["file.pdf", "Elements"]
> Grid[
>    Table[{lis[[i]], Import["file.pdf", lis[[i]]]}, {i, 1, Length[lis]}],
>     Frame -> All]
> ------------------------------
>
> Another thing to try is to issue the command
>
> SetOptions[$FrontEndSession, PrintingStyleEnvironment -> "Working"]
>
> first before exporting. Again, this is something to try.
> But the Rasterize'd image in PDF do not have the white stripes
> any more.
>
> --Nasser
>
>
>
>
>



  • Prev by Date: Re: Export a graphical plot to pdf file
  • Next by Date: piecewise and if
  • Previous by thread: Re: Export a graphical plot to pdf file
  • Next by thread: Re: Export a graphical plot to pdf file