|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #57124 Cannot print in LANDSCAPE using php_printer.dll
Submitted: 2006-07-04 02:18 UTC Modified: 2006-07-04 07:50 UTC
From: mangan at aptrut dot com Assigned:
Status: Not a bug Package: PECL bug system (PECL)
PHP Version: 5.1.2 OS: Win XP
Private report: No CVE-ID: None
 [2006-07-04 02:18 UTC] mangan at aptrut dot com
When trying to set PRINTER_OPTION for printing LANDSCAPE the actuall setting doesn't seem to be affected.

I'm using the precompiled PHP version 5.1.2 on Windows XP.

Reproduce code:

Expected result:
I expected the page to be printed in LANDSCAPE

Actual result:
The page prints in PORTRAIT


Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2006-07-04 07:34 UTC] mangan at aptrut dot com
As suggested by tanes73 at hotmail dot com in bug thread 18412 it seems like the set options is not set correctly. But after looking at the source code for print.c I think I found the code mentioned by tanes73 at line 583-590 but under the case VALID_OPTIONS. 

The problem now is how to call the printer_set_option with the option VALID_OPTIONS?

Because the passed option parameter is parsed in the extension you can't just call it with option = 16 (value for VALID_OPTIONS).
I can't find the call ever being made in the source code internally, so there doesn't seem to be any automatic calling being done.
 [2006-07-04 07:42 UTC] pierre dot php at gmail dot com
Can you please keep using Printer has no release in pecl and it is not a bug system issue :)
 [2006-07-04 07:50 UTC] mangan at aptrut dot com
Ok, sorry about that!

Just followed the Bugs link from I will move my report to at once. 

PHP Copyright © 2001-2021 The PHP Group
All rights reserved.
Last updated: Sat Dec 04 05:03:37 2021 UTC