diff options
| author | bulia byak <buliabyak@gmail.com> | 2006-11-18 04:43:16 +0000 |
|---|---|---|
| committer | buliabyak <buliabyak@users.sourceforge.net> | 2006-11-18 04:43:16 +0000 |
| commit | 68c9f56688a6f362fb20b5576c459625f505d009 (patch) | |
| tree | 7b22237765619b2bdf432ca7ee4b09ee27c21140 /src/extension/internal/eps-out.cpp | |
| parent | Improve option parsing (diff) | |
| download | inkscape-68c9f56688a6f362fb20b5576c459625f505d009.tar.gz inkscape-68c9f56688a6f362fb20b5576c459625f505d009.zip | |
patch 1219308 for embedding type 1 fonts into ps/eps output
(bzr r1977)
Diffstat (limited to 'src/extension/internal/eps-out.cpp')
| -rw-r--r-- | src/extension/internal/eps-out.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/extension/internal/eps-out.cpp b/src/extension/internal/eps-out.cpp index c6feac8d4..e122ad4ad 100644 --- a/src/extension/internal/eps-out.cpp +++ b/src/extension/internal/eps-out.cpp @@ -57,12 +57,17 @@ EpsOutput::save (Inkscape::Extension::Output *mod, SPDocument *doc, const gchar new_val = mod->get_param_bool("textToPath"); ext->set_param_bool("textToPath", new_val); + bool old_fontEmbedded = ext->get_param_bool("fontEmbedded"); + new_val = mod->get_param_bool("fontEmbedded"); + ext->set_param_bool("fontEmbedded", new_val); + final_name = g_strdup_printf("> %s", uri); sp_print_document_to_file(doc, final_name); g_free(final_name); ext->set_param_bool("pageBoundingBox", old_pageBoundingBox); ext->set_param_bool("textToPath", old_textToPath); + ext->set_param_bool("fontEmbedded", old_fontEmbedded); return; } @@ -84,7 +89,8 @@ EpsOutput::init (void) "<name>" N_("Encapsulated Postscript Output") "</name>\n" "<id>org.inkscape.output.eps</id>\n" "<param name=\"pageBoundingBox\" type=\"boolean\" gui-text=\"" N_("Make bounding box around full page") "\">FALSE</param>\n" - "<param name=\"textToPath\" type=\"boolean\" gui-text=\"" N_("Convert text to path") "\">TRUE</param>\n" + "<param name=\"textToPath\" type=\"boolean\" gui-text=\"" N_("Convert texts to paths") "\">TRUE</param>\n" + "<param name=\"fontEmbedded\" type=\"boolean\" gui-text=\"" N_("Embed fonts (Type 1 only)") "\">FALSE</param>\n" "<output>\n" "<extension>.eps</extension>\n" "<mimetype>image/x-e-postscript</mimetype>\n" |
