Re: export eps
- To: mathgroup at smc.vnet.net
- Subject: [mg90704] Re: export eps
- From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
- Date: Sun, 20 Jul 2008 06:33:11 -0400 (EDT)
- References: <g5s9tr$557$1@smc.vnet.net>
Hi, since you don't give us an example I can only try to reduce the size with my own example plt = ContourPlot[Sin[x*y], {x, -Pi, Pi}, {y, -Pi, Pi}]; FileInformation[Export["i:/temp/ctest.eps", plt]] gives {File -> "I:\\temp\\ctest.eps", FileType -> File, Date -> 3425476087, ByteCount -> 2688623} while plt1 = ContourPlot[Sin[x*y], {x, -Pi, Pi}, {y, -Pi, Pi}, MaxRecursion -> 0, PlotPoints -> 64, Method -> {"Refinement" -> {"CellDecomposition" -> "Quad"}}] FileInformation[Export["i:/temp/ctest1.eps", plt1]] gives {File -> "I:\\temp\\ctest1.eps", FileType -> File, Date -> 3425476179, ByteCount -> 679263} the last file is nearly 4 times smaller and plt2 = ContourPlot[Sin[x*y], {x, -Pi, Pi}, {y, -Pi, Pi}, MaxRecursion -> 0, PlotPoints -> 32, Method -> {"Refinement" -> {"CellDecomposition" -> "Quad"}}]; FileInformation[Export["i:/temp/ctest2.eps", plt2]] gives a nearly 9 times smaller *.eps file. So you have to play around a with the PlotPoints and MaxRecursions option. How ever since the refinement is adaptive, the size reduction depend on the function you try to plot. Hope that helps Jens jamesmgg at googlemail.com wrote: > hi > > I have a graph generated with ContourPlot3D. > > when I try to export it as eps, the eps file is 50MB size. > > I need to use the eps image in Latex. > > how to solve this problem >