Proper dpi parameter type for PdfRenderSettings

This commit is contained in:
Tomas Rycl 2018-04-19 15:00:36 +02:00 committed by Samuel Attard
parent bbd6b478ac
commit 32ebd9e221

View file

@ -263,7 +263,7 @@ void PrintJob::StartPdfToEmfConversion(
std::make_unique<PdfConversionState>(page_size, content_area); std::make_unique<PdfConversionState>(page_size, content_area);
const int kPrinterDpi = settings().dpi(); const int kPrinterDpi = settings().dpi();
PdfRenderSettings settings( PdfRenderSettings settings(
content_area, gfx::Point(0, 0), kPrinterDpi, /*autorotate=*/true, content_area, gfx::Point(0, 0), gfx::Size(kPrinterDpi, kPrinterDpi), /*autorotate=*/true,
print_text_with_gdi ? PdfRenderSettings::Mode::GDI_TEXT print_text_with_gdi ? PdfRenderSettings::Mode::GDI_TEXT
: PdfRenderSettings::Mode::NORMAL); : PdfRenderSettings::Mode::NORMAL);
pdf_conversion_state_->Start( pdf_conversion_state_->Start(
@ -311,7 +311,7 @@ void PrintJob::StartPdfToPostScriptConversion(
std::make_unique<PdfConversionState>(gfx::Size(), gfx::Rect()); std::make_unique<PdfConversionState>(gfx::Size(), gfx::Rect());
const int kPrinterDpi = settings().dpi(); const int kPrinterDpi = settings().dpi();
PdfRenderSettings settings( PdfRenderSettings settings(
content_area, physical_offsets, kPrinterDpi, true /* autorotate? */, content_area, physical_offsets, gfx::Size(kPrinterDpi, kPrinterDpi), true /* autorotate? */,
ps_level2 ? PdfRenderSettings::Mode::POSTSCRIPT_LEVEL2 ps_level2 ? PdfRenderSettings::Mode::POSTSCRIPT_LEVEL2
: PdfRenderSettings::Mode::POSTSCRIPT_LEVEL3); : PdfRenderSettings::Mode::POSTSCRIPT_LEVEL3);
pdf_conversion_state_->Start( pdf_conversion_state_->Start(