|
gerbv
2.10.1-dev~180c67
|
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, const gchar *filename) |
| void | gerbv_export_png_file_from_project (gerbv_project_t *gerbvProject, gerbv_render_info_t *renderInfo, const gchar *filename) |
| void | gerbv_export_pdf_file_from_project_autoscaled (gerbv_project_t *gerbvProject, const gchar *filename) |
| void | gerbv_export_pdf_file_from_project (gerbv_project_t *gerbvProject, gerbv_render_info_t *renderInfo, const gchar *filename) |
| void | gerbv_export_postscript_file_from_project_autoscaled (gerbv_project_t *gerbvProject, const gchar *filename) |
| void | gerbv_export_postscript_file_from_project (gerbv_project_t *gerbvProject, gerbv_render_info_t *renderInfo, const gchar *filename) |
| void | gerbv_export_svg_file_from_project_autoscaled (gerbv_project_t *gerbvProject, const gchar *filename) |
| void | gerbv_export_svg_file_from_project (gerbv_project_t *gerbvProject, gerbv_render_info_t *renderInfo, const gchar *filename) |
This file contains image exporting functions for exporting to PNG, PDF, SVG, and Postscript formats.
Definition in file export-image.c.
| void gerbv_export_pdf_file_from_project | ( | gerbv_project_t * | gerbvProject, |
| gerbv_render_info_t * | renderInfo, | ||
| const gchar * | 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 110 of file export-image.c.
References gerbv_render_info_t::displayHeight, and gerbv_render_info_t::displayWidth.
| void gerbv_export_pdf_file_from_project_autoscaled | ( | gerbv_project_t * | gerbvProject, |
| const gchar * | 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 104 of file export-image.c.
| void gerbv_export_png_file_from_project | ( | gerbv_project_t * | gerbvProject, |
| gerbv_render_info_t * | renderInfo, | ||
| const gchar * | 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 89 of file export-image.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, | ||
| const gchar * | 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 77 of file export-image.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, | ||
| const gchar * | 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 125 of file export-image.c.
References gerbv_render_info_t::displayHeight, and gerbv_render_info_t::displayWidth.
| void gerbv_export_postscript_file_from_project_autoscaled | ( | gerbv_project_t * | gerbvProject, |
| const gchar * | 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 119 of file export-image.c.
| void gerbv_export_svg_file_from_project | ( | gerbv_project_t * | gerbvProject, |
| gerbv_render_info_t * | renderInfo, | ||
| const gchar * | 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 139 of file export-image.c.
References gerbv_render_info_t::displayHeight, and gerbv_render_info_t::displayWidth.
| void gerbv_export_svg_file_from_project_autoscaled | ( | gerbv_project_t * | gerbvProject, |
| const gchar * | 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 133 of file export-image.c.