]> git.ipfire.org Git - thirdparty/cups.git/commit
The pdftops filter now minimizes print processing of PDF files
authormike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Sat, 17 Sep 2005 16:00:23 +0000 (16:00 +0000)
committermike <mike@7a7537e8-13f0-0310-91df-b6672ffda945>
Sat, 17 Sep 2005 16:00:23 +0000 (16:00 +0000)
commit1bcb8531adaecab91d7abdde98c2049dc5536532
treec04a5e1a3d7e5a6b4cfe475997f8b1e265502a77
parentf4eb90030f6d0e12826d37b81b958601d3d9cabd
The pdftops filter now minimizes print processing of PDF files
when using the page-ranges option (STR #273)

pdftops/Gfx.cxx:
    - Gfx::Gfx(): Add initialization of renderThisPage member.

pdftops/Gfx.h:
    - Add renderThisPage member.

pdftops/OutputDev.h:
pdftops/SplashOutputDev.h:
    - startPage(): Change to return GBool.

pdftops/pdftops.cxx
    - main(): Pass page-ranges option to PSOutputDev.

pdftops/PSOutputDev.cxx
    - PSOutputDev(), init(): Add pageRangesA argument.
    - startPage(): Return gTrue or gFalse depending on whether
      the page will be printed.
    - checkRange(): Add.

pdftops/PSOutputDev.h:
    - startPage(): Change to return GBool.
    - PSOutputDev(), init(): Add pageRangesA argument.
    - Add pageRanges member.
    - Add checkRange() method.

pdftops/SplashOutputDev.cxx
    - startPage(): Return gTrue.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@4660 7a7537e8-13f0-0310-91df-b6672ffda945
CHANGES.txt
pdftops/Dependencies
pdftops/Gfx.cxx
pdftops/Gfx.h
pdftops/OutputDev.h
pdftops/PSOutputDev.cxx
pdftops/PSOutputDev.h
pdftops/SplashOutputDev.cxx
pdftops/SplashOutputDev.h
pdftops/pdftops.cxx