summaryrefslogtreecommitdiffstats
path: root/printing
diff options
context:
space:
mode:
authordpapad@chromium.org <dpapad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-31 01:21:39 +0000
committerdpapad@chromium.org <dpapad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-31 01:21:39 +0000
commitbb27c9bacbf8ef1c1a22eb7af83da5d6d2ed45fd (patch)
tree01026f2b480fd3a52e71eb7d356127f31c371a5b /printing
parent089a5d64a8cfba9141061f62cdc62ad5c02178d4 (diff)
downloadchromium_src-bb27c9bacbf8ef1c1a22eb7af83da5d6d2ed45fd.zip
chromium_src-bb27c9bacbf8ef1c1a22eb7af83da5d6d2ed45fd.tar.gz
chromium_src-bb27c9bacbf8ef1c1a22eb7af83da5d6d2ed45fd.tar.bz2
Adding "Print to PDF" functionality in the print preview tab.
BUG=69508 TEST=Linux, Mac only: Run chrome with flag --enable-print-preview, hit ctrl+p, select Print to PDF from the printer list and hit the print button, select a filename and save. A pdf file should be generated at the specified location. Review URL: http://codereview.chromium.org/6698074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79941 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'printing')
-rw-r--r--printing/print_job_constants.cc3
-rw-r--r--printing/print_job_constants.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/printing/print_job_constants.cc b/printing/print_job_constants.cc
index 115896b..1e316be 100644
--- a/printing/print_job_constants.cc
+++ b/printing/print_job_constants.cc
@@ -12,6 +12,9 @@ const char kSettingColor[] = "color";
// Page orientation: true for landscape, false for portrait.
const char kSettingLandscape[] = "landscape";
+// Print to PDF option: true if selected, false if not.
+const char kSettingPrintToPDF[] = "printToPDF";
+
// Printer name.
const char kSettingPrinterName[] = "printerName";
diff --git a/printing/print_job_constants.h b/printing/print_job_constants.h
index 7cde21a..8a0f41a 100644
--- a/printing/print_job_constants.h
+++ b/printing/print_job_constants.h
@@ -9,6 +9,7 @@ namespace printing {
extern const char kSettingColor[];
extern const char kSettingLandscape[];
+extern const char kSettingPrintToPDF[];
extern const char kSettingPrinterName[];
} // namespace printing