Commit 7993a7f1 authored by rbpotter's avatar rbpotter Committed by Commit bot

Add default PDF dpi setting

Make sure save as PDF sets DPI to a nonzero value. Since we now check it
in Windows, if the job settings were previously invalid it will crash if
the printer does not reset them correctly.

BUG=None

Review-Url: https://codereview.chromium.org/2847003007
Cr-Commit-Position: refs/heads/master@{#468351}
parent 4e981bd3
...@@ -65,6 +65,8 @@ PrintingContext::Result PrintingContext::UsePdfSettings() { ...@@ -65,6 +65,8 @@ PrintingContext::Result PrintingContext::UsePdfSettings() {
pdf_settings->SetBoolean(kSettingCollate, true); pdf_settings->SetBoolean(kSettingCollate, true);
pdf_settings->SetInteger(kSettingCopies, 1); pdf_settings->SetInteger(kSettingCopies, 1);
pdf_settings->SetInteger(kSettingColor, printing::COLOR); pdf_settings->SetInteger(kSettingColor, printing::COLOR);
pdf_settings->SetInteger(kSettingDpiHorizontal, kPointsPerInch);
pdf_settings->SetInteger(kSettingDpiVertical, kPointsPerInch);
pdf_settings->SetInteger(kSettingDuplexMode, printing::SIMPLEX); pdf_settings->SetInteger(kSettingDuplexMode, printing::SIMPLEX);
pdf_settings->SetBoolean(kSettingLandscape, false); pdf_settings->SetBoolean(kSettingLandscape, false);
pdf_settings->SetString(kSettingDeviceName, ""); pdf_settings->SetString(kSettingDeviceName, "");
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment