Add vector graphics output (i.e. postscript)
Users have wanted this for at least 5 years (see http://www.paraview.org/pipermail/paraview/2004-September/000836.html), and it was never done. There is a user-made patch by Christian Becker that has been in Mantis for two years (see http://public.kitware.com/Bug/bug_view_page.php?bug_id=2887).
This is now in ParaView 4.0. Please send comments
-
Anonymous commented
Two years after the previous post, it appears that Paraview 4.1.0 has still broken export. The PDF is empty, and the SVG file consists of completely scattered patches and lines.
-
Anonymous commented
my paraview export of point data to svg in not working, i am using windows 7 for paraview, please help in sorting out this issue
-
David Lonie commented
Hi Miguel, can you give an example of ParaView pipeline that demonstrates these issues, preferably using builtin sources and filters?
I've not seen the empty file issue, but the missing color problem sounds like a known issue -- GL2PS (the backend used to export these files) cannot handle texture-mapped surfaces, as OpenGL does not specify texture information in the feedback buffer. Such surfaces require the 3D geometry to be rasterized to get the correct colors in the output. I can look into adding a warning to the export configuration dialog when 3D rasterization is disabled.
-
Miguel de Benito Delgado commented
Hi, thanks for the feature! Problems so far (with 4.0.1 Mac "Lion - Python27" binary):
* Export of a 3D mesh as an EPS/SVG without background and no rasterization results in an empty file.
* Export of a 3D surface as an EPS/SVG without background and no rasterization loses all coloring. -
Anonymous commented
Being able to display streamlines in a vectorised format (i.e. not having it classified as a 3D object along with other geometries when export to vectorised graphics format) would be nice too.
-
BahmanAb commented
Like Bill says:
1) Mesh lines and surfaces
2) Contour lines
3) Glyphs
4) Annotations
5) 2D Graphs & Plots -
José commented
Like Bill says:
1) Mesh lines and surfaces
2) Contour lines
3) Glyphs
4) Annotations
5) 2D Graphs & Plots -
Bill Luter commented
1) Mesh lines and surfaces
2) Contour lines
3) Glyphs
4) Annotations
5) 2D Graphs & Plots -
Magician commented
Sources' Mesh Line and Flat-Shaded Surfaces, Glyphs, Contour Lines, Annotation items. I just mean GL2PS as a general function.
-
Anonymous commented
3D plots of meshes are often needed in numerical-algorithmy related publications. There is now a quite interesting patch available at https://github.com/demarle/ParaView/tree/vector-graphics-export, which should ease up this development quite a bit.
-
Ricardo Reis commented
2D plots. Streamlines, wireframes, axis lines and fonts in 3D surface plots.
-
Mohamad commented
I would go with the most "straightforward" ones, first,
Having 2D charts in either svg or eps format would be very nice. No need to generate the plots in other vector graphics softwares.
Also, 2D color contours as I use them a lot.
I am not sure how is it with 3D isosurfaces, I know it is not straightforward. -
Ricardo Reis commented
I would also got for svg, it can be easily converted to other formats with inkscape, for instance.
-
stephen commented
i should have added - .svg would be my output format of choice
-
stephen commented
Charts and graphs would be a great first objective. Embedded images as a second objective would be great - presumably with the labelling as vector objects... I agree with Bill's suggestion.
-
Bill Luter commented
The post-processing industry usually supports two output at a minimum - PDF and sometimes postscript (or EPS). I would also vote for SVG.
As for supported types, I would like to see all charts and graphs supported directly as vector, but surface plots etc as a start could be supported using an embedded image.
Isn't Paraview developed using Qt? If so, it has SVG output supported directly.
-
capitalaslash commented
Vector graphics for at least charts would be very usefull IMHO.
-
Adminberk.geveci (Admin, paraview) commented
No one answered my question about the types of plots that they'd like to see vector output for. Unless the request is scoped down, my comment stands. If we can scope it down to something reasonable like charts and 3D lines, we will consider it. It is not going to happen for general 3D surfaces and volumes.
-
stephen commented
I'm not sure if Berk's comment above is up to date - surely if this is a lot of work it could be addressed in a staged manner. First start with 2D plots, then 3D etc etc... if the jury is still out i'd like to vote for vector plot capabilities for Paraview. Paraview is a great tool. Its raison d'etre is to communicate, if the pictures look poor - the message is much harder to pass. Without this capability i may have to reconsider my company's use of Paraview.
-
praveen commented
Its a pity that paraview does not support vector graphics. Guess I have to shell out more money to renew my tecplot license. Bitmap is simply useless for publications or even for making presentations.