Add JPEG export support
This commit is contained in:
		| @@ -859,6 +859,7 @@ ag_window_export_image(AgWindow *window, GError **err) | ||||
|                                      _("_Save"), GTK_RESPONSE_ACCEPT, | ||||
|                                      NULL); | ||||
|     gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(fs), filter_svg); | ||||
|     gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(fs), filter_jpg); | ||||
|     gtk_file_chooser_set_filter(GTK_FILE_CHOOSER(fs), filter_svg); | ||||
|     gtk_dialog_set_default_response(GTK_DIALOG(fs), GTK_RESPONSE_ACCEPT); | ||||
|     gtk_file_chooser_set_local_only(GTK_FILE_CHOOSER(fs), FALSE); | ||||
| @@ -887,6 +888,9 @@ ag_window_export_image(AgWindow *window, GError **err) | ||||
|             if (filter == filter_svg) { | ||||
|                 extension = ".svg"; | ||||
|                 save_func = &ag_chart_export_svg_to_file; | ||||
|             } else if (filter == filter_jpg) { | ||||
|                 extension = ".jpg"; | ||||
|                 save_func = &ag_chart_export_jpg_to_file; | ||||
|             } else { | ||||
|                 g_warning("Unknown file type"); | ||||
|                 gtk_file_chooser_set_filter(GTK_FILE_CHOOSER(fs), filter_svg); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user