From 6e409d2f7e2aada7ff5132d51eca4d90be367313 Mon Sep 17 00:00:00 2001 From: Oleg Korshul Date: Mon, 16 Jan 2017 15:08:21 +0300 Subject: [PATCH] images bug --- DesktopEditor/doctrenderer/docbuilder_p.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/DesktopEditor/doctrenderer/docbuilder_p.h b/DesktopEditor/doctrenderer/docbuilder_p.h index 4ba6e6e43a..58e1122029 100644 --- a/DesktopEditor/doctrenderer/docbuilder_p.h +++ b/DesktopEditor/doctrenderer/docbuilder_p.h @@ -342,7 +342,7 @@ public: _formatDst = NSDoctRenderer::DoctRendererFormat::PPTT; else if (type & AVS_OFFICESTUDIO_FILE_SPREADSHEET) _formatDst = NSDoctRenderer::DoctRendererFormat::XLST; - else if (type & AVS_OFFICESTUDIO_FILE_CROSSPLATFORM) + else if ((type & AVS_OFFICESTUDIO_FILE_CROSSPLATFORM) || (type & AVS_OFFICESTUDIO_FILE_IMAGE)) _formatDst = NSDoctRenderer::DoctRendererFormat::PDF; v8::Context::Scope context_scope(m_context); @@ -1408,10 +1408,12 @@ namespace NSDoctRenderer nFormat = AVS_OFFICESTUDIO_FILE_SPREADSHEET_CSV; else if (L"pdf" == _builder_params[0]) nFormat = AVS_OFFICESTUDIO_FILE_CROSSPLATFORM_PDF; + else if (L"image" == _builder_params[0]) + nFormat = AVS_OFFICESTUDIO_FILE_IMAGE; else if (L"jpg" == _builder_params[0]) - nFormat = AVS_OFFICESTUDIO_FILE_IMAGE_JPG; + nFormat = AVS_OFFICESTUDIO_FILE_IMAGE; else if (L"png" == _builder_params[0]) - nFormat = AVS_OFFICESTUDIO_FILE_IMAGE_PNG; + nFormat = AVS_OFFICESTUDIO_FILE_IMAGE; if (m_pInternal->m_oParams.m_bSaveWithDoctrendererMode) {