Created
March 10, 2021 02:24
-
-
Save codex73/709f3bc5b16c3baf0ee2fd330db21664 to your computer and use it in GitHub Desktop.
PHP, EXEC(), WKHTMLTOPDF, CMD LINE: How to use exec() command in PHP to generate pdf by pointing to a html page
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// THE BELOW WORKS FOR LOCAL WINDOWS MACHINE FROM A WAMP HOSTED CODEIGNITER SITE - CALL MADE FROM CODEIGNITER CONTROLLER | |
$myCmd = "C://wamp//bin//wkhtmltopdf//wkhtmltopdf.exe http://proofofconcept.proximitystage.com/email-media-queries C://Users//mosley.j//Desktop//jonnny.pdf"; | |
$result = exec($myCmd,$output,$var); | |
var_dump($output); | |
var_dump($var); | |
// BELOW IS THE CMD LINE CODE/STEPS YOU NEED IN ORDER TO RUN THE SAME THING FROM PURE CMD LINE | |
// CHANGE CMD LINE DIRECTORY TO WHERE YOUR .EXE FOR WKHTMLTOPDF SITS | |
cd C:\Program Files (x86)\wkhtmltopdf | |
// RUN THE COMMAND TO EXECUTE THE WKHTMLTOPDF PROGRAM PASSING IN THE HTML PAGE YOU WANT TO RENDER AS A PDF, THEN SPECIFY WHERE YOU WANT THE PDF TO SIT AND WHAT IT SHOULD BE CALLED | |
wkhtmltopdf http://jonmosley.co.uk C:\Users\someusernamehere\Desktop\jon.pdf |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment