From fe970f9d5dcee09d247ca5cac9d5e046bfed1a71 Mon Sep 17 00:00:00 2001 From: Michael Pfeiffer Date: Fri, 7 Jan 2005 17:07:41 +0000 Subject: [PATCH] Added method GetScale git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10607 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/print/PrintJobReader.h | 1 + src/add-ons/print/shared/PrintJobReader.cpp | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/headers/private/print/PrintJobReader.h b/headers/private/print/PrintJobReader.h index d656805078..0998fd001f 100644 --- a/headers/private/print/PrintJobReader.h +++ b/headers/private/print/PrintJobReader.h @@ -74,6 +74,7 @@ public: BRect PaperRect() const; BRect PrintableRect() const; void GetResolution(int32 *xdpi, int32 *ydpi) const; + float GetScale() const; // retrieve page status_t GetPage(int no, PrintJobPage& pjp); diff --git a/src/add-ons/print/shared/PrintJobReader.cpp b/src/add-ons/print/shared/PrintJobReader.cpp index d54c8c8570..fe18838854 100644 --- a/src/add-ons/print/shared/PrintJobReader.cpp +++ b/src/add-ons/print/shared/PrintJobReader.cpp @@ -169,3 +169,8 @@ void PrintJobReader::GetResolution(int32 *xdpi, int32 *ydpi) const { fJobSettings.FindInt32("yres", ydpi); } +float PrintJobReader::GetScale() const { + float scale = 1.0; + fJobSettings.FindFloat("scale", &scale); + return scale; +}