Sponsored Content
Top Forums Shell Programming and Scripting Using CSH and need to convert html to PDF Post 302888511 by Akshay Hegde on Friday 14th of February 2014 04:22:00 PM
Old 02-14-2014
html2pdf tool you can find here wkhtmltopdf

Usage :
Code:
$ html2pdf in.html out.pdf

 

10 More Discussions You Might Find Interesting

1. HP-UX

Convert PCL to PDF

We're looking for a program that can convert Text and PCL formats into a PDF. We're not looking to spend a fortune so my search so far has come up empty handed as everyone wants an arm and a leg. I found txt2pdf, but that doesn't support PCL formats. Any help would be appreciated. TIA (2 Replies)
Discussion started by: Randle2I
2 Replies

2. Windows & DOS: Issues & Discussions

convert pdf's to word

Does anyone know any good tools to convert a pdf to word, I can usually cut & paste without a hitch but I have a pdf that doesn't like that and surrounds text with lines as though a table or prints tables in miniscule text. It's only one pdf file so I'm reluctant to buy a product. (3 Replies)
Discussion started by: gefa
3 Replies

3. Shell Programming and Scripting

Converting html to pdf perl

Hi All, I have a requirement of converting an html form into pdf using perl. The html form contains images, tables and css implementation. I tried using various perl modules but failed to achive the target. I succeeded in generating a pdf from the html file using... (2 Replies)
Discussion started by: DILEEP410
2 Replies

4. Shell Programming and Scripting

Perl - Convert html to pdf - PDF::FromHTML

Hi, I am trying to convert html to pdf using perl module PDF::FromHTML, am getting the error as given below. not well-formed (invalid token) at line 2, column 17, byte 56 at C:/Perl/lib/XML/Parser.pm line 187 at C:/Perl/site/lib/PDF/FromHTML.pm line 140 The perl code is as given... (2 Replies)
Discussion started by: DILEEP410
2 Replies

5. Ubuntu

Fetch html page convert to pdf automatically via cmd or other means, shortcut

Hi, Im used to compiling when i stumble upon some interesting topics in the net and convert it into pdf files unto my HD for future reference's. I using the chrome print to pdf procedure since firefox html to pdf don't work correctly. I just wonder in someone do same thing and did it in a easy... (3 Replies)
Discussion started by: jao_madn
3 Replies

6. Shell Programming and Scripting

Convert .sh to .csh

Hi All, Could any one of you give me a hand to convert the following line of codes from .sh to .csh please ? proc_id=`fuser /tmp/test` if then echo "File is not being used by any thing" fi if then echo "File is being used... please wait" sleep 1 fi Regards. ---------- Post... (1 Reply)
Discussion started by: sraj142
1 Replies

7. Shell Programming and Scripting

how to convert from csh to sh

Dear all I am installing some eda software using script. My OS is ubuntu 10.04 and the eda software writing in csh. Since ubuntu reading script file in sh writting. I need someone can help me to convert some definition in script from csh to sh. Below is part of script set archinfo =... (3 Replies)
Discussion started by: tompham
3 Replies

8. UNIX for Advanced & Expert Users

Mutt for html body and multiple html & pdf attachments

Hi all: Been racking my brain on this for the last couple of days and what has been most frustrating is that this is the last piece I need to complete a project. There are numerous posts discussing mutt in this forum and others but I have been unable to find similar issues. Running with... (1 Reply)
Discussion started by: raggmopp
1 Replies

9. UNIX for Dummies Questions & Answers

HTML to PDF...

Hello, I am new to UNIX system. I want to convert HTML file to some non-editable format as we ship this doc to our customer. I am looking for following scripts/utilities: 1. Script/Utility to convert HTML file in PDF format. 2. Script/Utility to convert HTML file in Postscript format. 3.... (4 Replies)
Discussion started by: Abhishek Swami
4 Replies

10. Shell Programming and Scripting

How to send email HTML + PDF attachment?

I am attempting to write a script where I can pass in parameters ( to , from, the location of a pdf attachment ) and send an email that has HTML for the body content and a PDF as an attachment. I have failed to achieve this with sendmail and mutt. I recently found this. If there are any... (2 Replies)
Discussion started by: jvsrvcs
2 Replies
WKHTMLTOPDF(1)						      General Commands Manual						    WKHTMLTOPDF(1)

Name
       wkhtmltopdf - html to pdf converter

Synopsis
	 wkhtmltopdf [OPTIONS]... <input file> [More input files] <output file>

Description
       Converts one or more HTML pages into a PDF document, not using wkhtmltopdf patched qt.

General Options
	   --allow <path>
	      Allow the file or files from the specified folder to be loaded (repeatable)
	   --collate
	      Collate when printing multiple copies
	   --cookie <name> <value>
	      Set an additional cookie (repeatable)
	   --cookie-jar <path>
	      Read and write cookies from and to the supplied cookie jar file
	   --copies <number>
	      Number of copies to print into the pdf file
	   --custom-header <name> <value>
	      Set an additional HTTP header (repeatable)
	   --debug-javascript
	      Show javascript debugging output
       -n, --disable-javascript
	      Do not allow web pages to run javascript
	   --disallow-local-file-access
	      Do not allowed conversion of a local file to read in other local files, unless explecitily allowed with --allow
       -d, --dpi <dpi>
	      Change the dpi explicitly (this has no effect on X11 based systems)
	   --enable-plugins
	      Enable installed plugins (such as flash
	   --encoding <encoding>
	      Set the default text encoding, for input
	   --extended-help
	      Display more extensive help, detailing less common command switches
       -g, --grayscale
	      PDF will be generated in grayscale
       -h, --help
	      Display help
	   --htmldoc
	      Output program html help
	   --ignore-load-errors
	      Ignore pages that claimes to have encountered an error during loading
       -l, --lowquality
	      Generates lower quality pdf/ps. Useful to shrink the result document space
	   --manpage
	      Output program man page
       -B, --margin-bottom <unitreal>
	      Set the page bottom margin (default 10mm)
       -L, --margin-left <unitreal>
	      Set the page left margin (default 10mm)
       -R, --margin-right <unitreal>
	      Set the page right margin (default 10mm)
       -T, --margin-top <unitreal>
	      Set the page top margin (default 10mm)
	   --minimum-font-size <int>
	      Minimum font size
	   --no-background
	      Do not print background
       -O, --orientation <orientation>
	      Set orientation to Landscape or Portrait
	   --page-height <unitreal>
	      Page height (default unit millimeter)
       -s, --page-size <size>
	      Set paper size to: A4, Letter, etc.
	   --page-width <unitreal>
	      Page width  (default unit millimeter)
	   --password <password>
	      HTTP Authentication password
	   --post <name> <value>
	      Add an additional post field (repeatable)
	   --post-file <name> <path>
	      Post an additional file (repeatable)
       -p, --proxy <proxy>
	      Use a proxy
       -q, --quiet
	      Be less verbose
	   --read-args-from-stdin
	      Read command line arguments from stdin
	   --readme
	      Output program readme
	   --redirect-delay <msec>
	      Wait some milliseconds for js-redirects
	   --stop-slow-scripts
	      Stop slow running javascripts
	   --title <text>
	      The title of the generated pdf file (The title of the first document is used if not specified)
	   --user-style-sheet <url>
	      Specify a user style sheet, to load with every page
	   --username <username>
	      HTTP Authentication username
       -V, --version
	      Output version information an exit
	   --zoom <float>
	      Use this zoom factor

Reduced Functionality
       This version of wkhtmltopdf has been compiled against a version of QT without the wkhtmltopdf patches. Therefore some features are missing,
       if you need these features please use the static version.

       Currently the list of features only supported with patch QT includes:

	* Printing more then one HTML document into a PDF file.
	* Running without an X11 server.
	* Adding a document outline to the PDF file.
	* Adding headers and footers to the PDF file.
	* Generating a table of contents.
	* Adding links in the generated PDF file.
	* Printing using the screen media-type.
	* Disabling the smart shrink feature of webkit.

Page sizes
       The default page size of the rendered document is A4, but using this --page-size optionthis can be changed to almost  anything  else,  such
       as: A3, Letter and Legal.  For a full list of supported pages sizes please see <http://doc.trolltech.com/4.6/qprinter.html#PageSize-enum>.

       For a more fine grained control over the page size the --page-height and --page-width options may be used

Reading arguments from stdin
       If  you	need  to  convert  a  lot  of  pages  in  a batch, and you feel that wkhtmltopdf is a bit to slow to start up, then you should try
       --read-args-from-stdin,

       When --read-args-from-stdin each line of input sent to wkhtmltopdf on stdin will act as a separate  invocation  of  wkhtmltopdf,  with  the
       arguments specified on the given line combined with the arguments given to wkhtmltopdf

       For example one could do the following:

	 echo "http://doc.trolltech.com/4.5/qapplication.html qapplication.pdf" >> cmds
	 echo "--cover google.com http://en.wikipedia.org/wiki/Qt_(toolkit) qt.pdf" >> cmds
	 wkhtmltopdf --read-args-from-stdin --book < cmds

Page Breaking
       The  current  page  breaking algorithm of WebKit leaves much to be desired. Basically webkit will render everything into one long page, and
       then cut it up into pages. This means that if you have two columns of text where one is vertically shifted by half a line. Then webkit will
       cut a line into to pieces display the top half on one page. And the bottom half on another page. It will also break image in two and so on.
       If you are using the patched version of QT you can use the CSS page-break-inside property to remedy this somewhat. There is no  easy  solu-
       tion  to  this  problem, until this is solved try organising your HTML documents such that it contains many lines on which pages can be cut
       cleanly.

       See   also:   <http://code.google.com/p/wkhtmltopdf/issues/detail?id=9>,   <http://code.google.com/p/wkhtmltopdf/issues/detail?id=33>   and
       <http://code.google.com/p/wkhtmltopdf/issues/detail?id=57>.

Contact
       If  you	experience  bugs  or want to request new features please visit <http://code.google.com/p/wkhtmltopdf/issues/list>, if you have any
       problems or comments please feel free to contact me: see <http://www.madalgo.au.dk/~jakobt/#about>

Authors
       Written by Jakob Truelsen. Patches by Mario Silva, Benoit Garret and Emmanuel Bouthenot.

								 2009 February 23						    WKHTMLTOPDF(1)
All times are GMT -4. The time now is 01:23 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy