gerbv
2.6A
|
Go to the source code of this file.
Functions | |
void | gerbv_export_png_file_from_project_autoscaled (gerbv_project_t *gerbvProject, int widthInPixels, int heightInPixels, gchar const *filename) |
void | gerbv_export_png_file_from_project (gerbv_project_t *gerbvProject, gerbv_render_info_t *renderInfo, gchar const *filename) |
void | gerbv_export_pdf_file_from_project_autoscaled (gerbv_project_t *gerbvProject, gchar const *filename) |
void | gerbv_export_pdf_file_from_project (gerbv_project_t *gerbvProject, gerbv_render_info_t *renderInfo, gchar const *filename) |
void | gerbv_export_postscript_file_from_project_autoscaled (gerbv_project_t *gerbvProject, gchar const *filename) |
void | gerbv_export_postscript_file_from_project (gerbv_project_t *gerbvProject, gerbv_render_info_t *renderInfo, gchar const *filename) |
void | gerbv_export_svg_file_from_project_autoscaled (gerbv_project_t *gerbvProject, gchar const *filename) |
void | gerbv_export_svg_file_from_project (gerbv_project_t *gerbvProject, gerbv_render_info_t *renderInfo, gchar const *filename) |
This file contains image exporting functions for exporting to PNG, PDF, SVG, and Postscript formats.
Definition in file exportimage.c.
void gerbv_export_pdf_file_from_project | ( | gerbv_project_t * | gerbvProject, |
gerbv_render_info_t * | renderInfo, | ||
gchar const * | filename | ||
) |
Render a project to a PDF file using user-specified render info.
gerbvProject | the project to render |
renderInfo | the render settings for the rendered image |
filename | the filename for the exported PDF file |
Definition at line 108 of file exportimage.c.
References gerbv_render_info_t::displayHeight, and gerbv_render_info_t::displayWidth.
Referenced by gerbv_export_pdf_file_from_project_autoscaled().
void gerbv_export_pdf_file_from_project_autoscaled | ( | gerbv_project_t * | gerbvProject, |
gchar const * | filename | ||
) |
Render a project to a PDF file, autoscaling the layers to fit inside the specified image dimensions.
gerbvProject | the project to render |
filename | the filename for the exported PDF file |
Definition at line 103 of file exportimage.c.
References gerbv_export_pdf_file_from_project().
void gerbv_export_png_file_from_project | ( | gerbv_project_t * | gerbvProject, |
gerbv_render_info_t * | renderInfo, | ||
gchar const * | filename | ||
) |
Render a project to a PNG file using user-specified render info.
gerbvProject | the project to render |
renderInfo | the render settings for the rendered image |
filename | the filename for the exported PNG file |
Definition at line 91 of file exportimage.c.
References gerbv_render_info_t::displayHeight, and gerbv_render_info_t::displayWidth.
Referenced by gerbv_export_png_file_from_project_autoscaled().
void gerbv_export_png_file_from_project_autoscaled | ( | gerbv_project_t * | gerbvProject, |
int | widthInPixels, | ||
int | heightInPixels, | ||
gchar const * | filename | ||
) |
Render a project to a PNG file, autoscaling the layers to fit inside the specified image dimensions.
gerbvProject | the project to render |
widthInPixels | the width of the rendered picture (in pixels) |
heightInPixels | the height of the rendered picture (in pixels) |
filename | the filename for the exported PNG file |
Definition at line 81 of file exportimage.c.
References gerbv_export_png_file_from_project(), GERBV_RENDER_TYPE_CAIRO_HIGH_QUALITY, and gerbv_render_zoom_to_fit_display().
void gerbv_export_postscript_file_from_project | ( | gerbv_project_t * | gerbvProject, |
gerbv_render_info_t * | renderInfo, | ||
gchar const * | filename | ||
) |
Render a project to a Postscript file using user-specified render info.
gerbvProject | the project to render |
renderInfo | the render settings for the rendered image |
filename | the filename for the exported Postscript file |
Definition at line 121 of file exportimage.c.
References gerbv_render_info_t::displayHeight, and gerbv_render_info_t::displayWidth.
Referenced by gerbv_export_postscript_file_from_project_autoscaled().
void gerbv_export_postscript_file_from_project_autoscaled | ( | gerbv_project_t * | gerbvProject, |
gchar const * | filename | ||
) |
Render a project to a Postscript file, autoscaling the layers to fit inside the specified image dimensions.
gerbvProject | the project to render |
filename | the filename for the exported Postscript file |
Definition at line 116 of file exportimage.c.
References gerbv_export_postscript_file_from_project().
void gerbv_export_svg_file_from_project | ( | gerbv_project_t * | gerbvProject, |
gerbv_render_info_t * | renderInfo, | ||
gchar const * | filename | ||
) |
Render a project to a file using user-specified render info.
gerbvProject | the project to render |
renderInfo | the render settings for the rendered image |
filename | the filename for the exported file |
Definition at line 133 of file exportimage.c.
References gerbv_render_info_t::displayHeight, and gerbv_render_info_t::displayWidth.
Referenced by gerbv_export_svg_file_from_project_autoscaled().
void gerbv_export_svg_file_from_project_autoscaled | ( | gerbv_project_t * | gerbvProject, |
gchar const * | filename | ||
) |
Render a project to a SVG file, autoscaling the layers to fit inside the specified image dimensions.
gerbvProject | the project to render |
filename | the filename for the exported file |
Definition at line 128 of file exportimage.c.
References gerbv_export_svg_file_from_project().