html files
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 11149
HTML Tidy
HTML Tidy cleans up HTML source and formats it nicely. more>>
HTML TIDY is a free utility to fix mistakes made while editing HTML and to automatically tidy up sloppy editing into nicely layed out markup. It also works great on the atrociously hard to read markup generated by specialized HTML editors and conversion tools, and can help you identify where you need to pay further attention on making your pages more accessible to people with disabilities.
When editing HTML its easy to make mistakes. Wouldnt it be nice if there was a simple way to fix these mistakes automatically and tidy up sloppy editing into nicely layed out markup? Well now there is! Dave Raggetts HTML TIDY is a free utility for doing just that. It also works great on the atrociously hard to read markup generated by specialized HTML editors and conversion tools, and can help you identify where you need to pay further attention on making your pages more accessible to people with disabilities.
Tidy is able to fix up a wide range of problems and to bring to your attention things that you need to work on yourself. Each item found is listed with the line number and column so that you can see where the problem lies in your markup. Tidy wont generate a cleaned up version when there are problems that it cant be sure of how to handle. These are logged as "errors" rather than "warnings".
Dave Raggett has now passed the baton for maintaining Tidy to a group of volunteers working together as part of the open source community at Source Forge. The source code continues to be available under an open source license, and you are encouraged to pass on bug reports and enhancement requests at http://tidy.sourceforge.net.
If you find HTML Tidy useful and you would like to say thanks, then please send me a (paper) postcard or other souvenir from the area in which you live along with a few words on what you are using Tidy for. It will be fun to map out where Tidy users are to be found! My postal address is given at the end of this file.
The W3C public email list devoted to HTML Tidy is: . To subscribe send an email to html-tidy-request@w3.org with the word subscribe in the subject line (include the word unsubscribe if you want to unsubscribe). The archive for this list is accessible online. If you would like to contact the developers, or you just want to submit an enhancement request or a bug report, please visit http://tidy.sourceforge.net.
Tidy can now perform wonders on HTML saved from Microsoft Word 2000! Word bulks out HTML files with stuff for round-tripping presentation between HTML and Word. If you are more concerned about using HTML on the Web, check out Tidys "Word-2000" config option! Of course Tidy does a good job on Word97 files as well!
Main features:
- Missing or mismatched end tags are detected and corrected
- End tags in the wrong order are corrected
- Fixes problems with heading emphasis
- Recovers from mixed up tags
- Getting the
in the right place
- Adding the missing "/" in end tags for anchors
- Perfecting lists by putting in tags missed out
- Missing quotes around attribute values are added
- Unknown/Proprietary attributes are reported
- Proprietary elements are recognized and reported as such
- Tags lacking a terminating > are spotted
<<lessWhen editing HTML its easy to make mistakes. Wouldnt it be nice if there was a simple way to fix these mistakes automatically and tidy up sloppy editing into nicely layed out markup? Well now there is! Dave Raggetts HTML TIDY is a free utility for doing just that. It also works great on the atrociously hard to read markup generated by specialized HTML editors and conversion tools, and can help you identify where you need to pay further attention on making your pages more accessible to people with disabilities.
Tidy is able to fix up a wide range of problems and to bring to your attention things that you need to work on yourself. Each item found is listed with the line number and column so that you can see where the problem lies in your markup. Tidy wont generate a cleaned up version when there are problems that it cant be sure of how to handle. These are logged as "errors" rather than "warnings".
Dave Raggett has now passed the baton for maintaining Tidy to a group of volunteers working together as part of the open source community at Source Forge. The source code continues to be available under an open source license, and you are encouraged to pass on bug reports and enhancement requests at http://tidy.sourceforge.net.
If you find HTML Tidy useful and you would like to say thanks, then please send me a (paper) postcard or other souvenir from the area in which you live along with a few words on what you are using Tidy for. It will be fun to map out where Tidy users are to be found! My postal address is given at the end of this file.
The W3C public email list devoted to HTML Tidy is: . To subscribe send an email to html-tidy-request@w3.org with the word subscribe in the subject line (include the word unsubscribe if you want to unsubscribe). The archive for this list is accessible online. If you would like to contact the developers, or you just want to submit an enhancement request or a bug report, please visit http://tidy.sourceforge.net.
Tidy can now perform wonders on HTML saved from Microsoft Word 2000! Word bulks out HTML files with stuff for round-tripping presentation between HTML and Word. If you are more concerned about using HTML on the Web, check out Tidys "Word-2000" config option! Of course Tidy does a good job on Word97 files as well!
Main features:
- Missing or mismatched end tags are detected and corrected
- End tags in the wrong order are corrected
- Fixes problems with heading emphasis
- Recovers from mixed up tags
- Getting the
in the right place
- Adding the missing "/" in end tags for anchors
- Perfecting lists by putting in tags missed out
- Missing quotes around attribute values are added
- Unknown/Proprietary attributes are reported
- Proprietary elements are recognized and reported as such
- Tags lacking a terminating > are spotted
Download (0.22MB)
Added: 2005-05-05 License: MIT/X Consortium License Price:
2216 downloads
HTML Include 0.20
HTML Include solves the problem that the Hypertext Markup Language doesnt know a command. more>>
HTML Include solves the problem that the Hypertext Markup Language doesnt know a command for including other files into a source file. HTML Include uses specially styled comments to refer to other files, which will be inserted at this position.
Unlike to the well known Server Side Include mechanism, this tool pre-processes the HTML files, resulting in files that have all referenced source files directly embedded. Thus it does not depend on any Web-server for correct appearance.
As a bonus, HTML Include also writes the current date to the "last modification" line and brower meta, which you usually forget (or do not bother) to update.
Enhancements:
- This release adds Current Date Replacement for both Custom Tag and Browser Meta Line.
- Tags are now allowed to appear anywhere in the text, not just on single lines.
- This release can process multiple input files.
- The package has been autoconfiscated.
<<lessUnlike to the well known Server Side Include mechanism, this tool pre-processes the HTML files, resulting in files that have all referenced source files directly embedded. Thus it does not depend on any Web-server for correct appearance.
As a bonus, HTML Include also writes the current date to the "last modification" line and brower meta, which you usually forget (or do not bother) to update.
Enhancements:
- This release adds Current Date Replacement for both Custom Tag and Browser Meta Line.
- Tags are now allowed to appear anywhere in the text, not just on single lines.
- This release can process multiple input files.
- The package has been autoconfiscated.
Download (0.075MB)
Added: 2006-05-26 License: GPL (GNU General Public License) Price:
1248 downloads
HTML::Clean 0.8
HTML::Clean module cleans up HTML code for web browsers, not humans. more>>
HTML::Clean module cleans up HTML code for web browsers, not humans.
SYNOPSIS
use HTML::Clean;
$h = new HTML::Clean($filename); # or..
$h = new HTML::Clean($htmlcode);
$h->compat();
$h->strip();
$data = $h->data();
print $$data;
The HTML::Clean module encapsulates a number of common techniques for minimizing the size of HTML files. You can typically save between 10% and 50% of the size of a HTML file using these methods. It provides the following features:
Remove unneeded whitespace (begining of line, etc)
Remove unneeded META elements.
Remove HTML comments (except for styles, javascript and SSI)
Replace tags with equivilant shorter tags (< strong > --> < b >)
etc.
The entire proces is configurable, so you can pick and choose what you want to clean.
<<lessSYNOPSIS
use HTML::Clean;
$h = new HTML::Clean($filename); # or..
$h = new HTML::Clean($htmlcode);
$h->compat();
$h->strip();
$data = $h->data();
print $$data;
The HTML::Clean module encapsulates a number of common techniques for minimizing the size of HTML files. You can typically save between 10% and 50% of the size of a HTML file using these methods. It provides the following features:
Remove unneeded whitespace (begining of line, etc)
Remove unneeded META elements.
Remove HTML comments (except for styles, javascript and SSI)
Replace tags with equivilant shorter tags (< strong > --> < b >)
etc.
The entire proces is configurable, so you can pick and choose what you want to clean.
Download (0.047MB)
Added: 2007-08-07 License: Perl Artistic License Price:
808 downloads
HTML::Latex 1.1
HTML::Latex is a Perl module that creates a Latex file from an HTML file. more>>
HTML::Latex is a Perl module that creates a Latex file from an HTML file.
SYNOPSIS
use HTML::Latex
my $parser = new HTML::Latex($conffile);
$parser->set_option(%options);
$parser->add_package(@packages);
$parser->ban_tag(@banned);
$parser->set_log($logfile);
# Option 1:
foreach my $uri (@ARGV) {
my ($htmlfile,$latexfile) = $parser->html2latex($uri);
}
# Option 2:
foreach my $uri (@ARGV) {
my $in = IO::File->new("< $uri");
my $out = IO::File->new("> $uri.tex");
$parser->html2latex($in,$out);
}
# Option 3:
my $html_string = join("n",);
my $tex_string = $parser->parse_string($html_string,1);
# Option 4:
my $html_string = join("",@ARGV);
my $tex_string = $parser->parse_string($html_string);
print $tex_string;
This class is used to create a text file in Latex format from a file in HTML format. Use the class as follows:
1. Create a new HTML::Latex object.
2. Override any options using set_option(), add_package(), ban_tag(), or set_log().
3. Run html2latex() on a file or URL.
4. Do whatever you want with the filename that was returned.
<<lessSYNOPSIS
use HTML::Latex
my $parser = new HTML::Latex($conffile);
$parser->set_option(%options);
$parser->add_package(@packages);
$parser->ban_tag(@banned);
$parser->set_log($logfile);
# Option 1:
foreach my $uri (@ARGV) {
my ($htmlfile,$latexfile) = $parser->html2latex($uri);
}
# Option 2:
foreach my $uri (@ARGV) {
my $in = IO::File->new("< $uri");
my $out = IO::File->new("> $uri.tex");
$parser->html2latex($in,$out);
}
# Option 3:
my $html_string = join("n",);
my $tex_string = $parser->parse_string($html_string,1);
# Option 4:
my $html_string = join("",@ARGV);
my $tex_string = $parser->parse_string($html_string);
print $tex_string;
This class is used to create a text file in Latex format from a file in HTML format. Use the class as follows:
1. Create a new HTML::Latex object.
2. Override any options using set_option(), add_package(), ban_tag(), or set_log().
3. Run html2latex() on a file or URL.
4. Do whatever you want with the filename that was returned.
Download (0.047MB)
Added: 2006-09-21 License: Perl Artistic License Price:
1133 downloads
htmlcat 1.0
htmlcat is a script that combines a number of HTML files into one. more>>
htmlcat is a script that combines a number of HTML files into one.
The beginning of the first file (up to and including < body ... >) is used for all the files since only their bodies are concatenated. An optional divider followed by the label of a file is used between files.
Note that:
* the code relies on the calling shell to expand wildcard filenames like *.html; this is automatic in a Unix shell, but does not happen at a DOS prompt
* the original files must conform to HTML conventions; if necessary use htmlfix first to correct major problems
* < body ... > and < /body > must be on a line of their own; any other information on these lines will be lost
* in anchors, href="..." and name="..." must be not be split across a line
* any material after "< /body >" (such as HTML comments) will be lost
* the script might get confused by a symbolic directory index link or references to files in remote directories (though it does its best)
* if you move the concatenated HTML file, remember to move any other local files (e.g. images) to the same relative location (e.g. the same directory)
* for use with a frame-based collection of files, exclude the frameset definition file from the list of inputs and probably start with a contents file
Options:
The command line options are:
-d
print divider between concatenated files
-h
print usage as help
-o file
name output file (this will be ignored if present in the input list, e.g. due to giving *.html)
-s
sort input files into case-insensitive alphabetical order (putting the index file first if necessary, and removing the file it points to from the inputs if it is a symbolic link)
Usage:
Run on one or more HTML files. Warning messages are sent to standard error. Examples of usage are:
htmlcat -o some.html def.html res.html
concatenate def.html and res.html to some.html
htmlcat -d -o all.html *.html
concatenate all HTML files to all.html with dividers between them
htmlcat -o -s out.html *.html
sort then concatenate all HTML files to out.html
htmlcat *.html > /tmp/all.html
concatenate all HTML files to standard output (here /tmp/all.html); for this method, do not create a concatenated file in the same directory or the script will run indefinitely on its own output!
The only things likely to need changed for installation are the directory index filename and the nature of a file divider (see customise subroutine in the code).
Change the first line of the script according to where Perl is located. Although tested with Perl5, the script may work with only minor changes for Perl4.
<<lessThe beginning of the first file (up to and including < body ... >) is used for all the files since only their bodies are concatenated. An optional divider followed by the label of a file is used between files.
Note that:
* the code relies on the calling shell to expand wildcard filenames like *.html; this is automatic in a Unix shell, but does not happen at a DOS prompt
* the original files must conform to HTML conventions; if necessary use htmlfix first to correct major problems
* < body ... > and < /body > must be on a line of their own; any other information on these lines will be lost
* in anchors, href="..." and name="..." must be not be split across a line
* any material after "< /body >" (such as HTML comments) will be lost
* the script might get confused by a symbolic directory index link or references to files in remote directories (though it does its best)
* if you move the concatenated HTML file, remember to move any other local files (e.g. images) to the same relative location (e.g. the same directory)
* for use with a frame-based collection of files, exclude the frameset definition file from the list of inputs and probably start with a contents file
Options:
The command line options are:
-d
print divider between concatenated files
-h
print usage as help
-o file
name output file (this will be ignored if present in the input list, e.g. due to giving *.html)
-s
sort input files into case-insensitive alphabetical order (putting the index file first if necessary, and removing the file it points to from the inputs if it is a symbolic link)
Usage:
Run on one or more HTML files. Warning messages are sent to standard error. Examples of usage are:
htmlcat -o some.html def.html res.html
concatenate def.html and res.html to some.html
htmlcat -d -o all.html *.html
concatenate all HTML files to all.html with dividers between them
htmlcat -o -s out.html *.html
sort then concatenate all HTML files to out.html
htmlcat *.html > /tmp/all.html
concatenate all HTML files to standard output (here /tmp/all.html); for this method, do not create a concatenated file in the same directory or the script will run indefinitely on its own output!
The only things likely to need changed for installation are the directory index filename and the nature of a file divider (see customise subroutine in the code).
Change the first line of the script according to where Perl is located. Although tested with Perl5, the script may work with only minor changes for Perl4.
Download (0.004MB)
Added: 2005-09-27 License: GPL (GNU General Public License) Price:
1489 downloads
bib2html 6.1
bib2html is a Perl script which permits to create a set of HTML pages or an XML file from a BibTeX file. more>>
bib2html is a Perl script which permits to create a set of HTML pages or an XML file from a BibTeX file.
bib2html proposes a convenient look and a lot of features (PDF downloading, scientifical domain tree...).
Enhancements:
- When the "pdf" field is related to a local file, it will be replaced by the field "localfile".
<<lessbib2html proposes a convenient look and a lot of features (PDF downloading, scientifical domain tree...).
Enhancements:
- When the "pdf" field is related to a local file, it will be replaced by the field "localfile".
Download (0.58MB)
Added: 2007-04-17 License: GPL (GNU General Public License) Price:
920 downloads
HTML::QuickTable 1.12
HTML::QuickTable is a Perl module to quickly create fairly complex HTML tables. more>>
HTML::QuickTable is a Perl module to quickly create fairly complex HTML tables.
SYNOPSIS
use HTML::QuickTable;
my $qt = HTML::QuickTable->new(
table_width => 95%, # opt method 1
td => {bgcolor => gray}, # opt method 2
font_face => arial, # set font
font => {face => arial}, # same thing
labels => 1, # make top
<<lessSYNOPSIS
use HTML::QuickTable;
my $qt = HTML::QuickTable->new(
table_width => 95%, # opt method 1
td => {bgcolor => gray}, # opt method 2
font_face => arial, # set font
font => {face => arial}, # same thing
labels => 1, # make top
Download (0.014MB)
Added: 2006-09-29 License: Perl Artistic License Price:
1123 downloads
jGetFile 0.80
jGetFile is a scriptable command-line mass-file downloader that is specifically geared towards non-HTML files. more>>
jGetFile project is geared towards mass downloading specifically non-html files from the web. Web crawlers and website downloads are widely available and work very well. Not all web-based file crawlers are equal however.
Few file crawers handle this href scenario: < a href="http://www.foo.com?url=http://youreallywantthislink.com/files" >< /a > jGetFile was engineered to be able to handle as many extraneous href configurations as possible. Although it does not handle all possible cases, more will be supported in future releases.
jGetFile supports a highly configurable means to filter the acceptance of links within the program. A user can use the -i or -e options to have the program only traverse links that start with the addresses the user specified, or to exclude links that start with the specified addresses.
Alternatively, for the powerusers, one can specify a BeanShell script through the -als option. This allows for abritrarily complex rules to be specified for accepting links, like accept only links at depth 1 that begin with www.blah.com, exclude links at level 2 that begin with www.foo.com, and exclude links at level 2 that contain word cat. The depth variable is currently not available to custom scripts, but will be in the next release.
There is no gui in the works, and because of the intended simplicity of this program, one is not planned in the future either. Also, jGetFile is not intended to replace wget, although its initial features were based on wget. jGetFile has the single goal of downloading files fast and efficiently from the web.
<<lessFew file crawers handle this href scenario: < a href="http://www.foo.com?url=http://youreallywantthislink.com/files" >< /a > jGetFile was engineered to be able to handle as many extraneous href configurations as possible. Although it does not handle all possible cases, more will be supported in future releases.
jGetFile supports a highly configurable means to filter the acceptance of links within the program. A user can use the -i or -e options to have the program only traverse links that start with the addresses the user specified, or to exclude links that start with the specified addresses.
Alternatively, for the powerusers, one can specify a BeanShell script through the -als option. This allows for abritrarily complex rules to be specified for accepting links, like accept only links at depth 1 that begin with www.blah.com, exclude links at level 2 that begin with www.foo.com, and exclude links at level 2 that contain word cat. The depth variable is currently not available to custom scripts, but will be in the next release.
There is no gui in the works, and because of the intended simplicity of this program, one is not planned in the future either. Also, jGetFile is not intended to replace wget, although its initial features were based on wget. jGetFile has the single goal of downloading files fast and efficiently from the web.
Download (1.8MB)
Added: 2006-08-11 License: The Apache License 2.0 Price:
1169 downloads
htmloptim 1.2
htmloptim reduces the size of an HTML file by removing unnecessary characters like spaces, tabs, line feeds, and blank lines. more>>
htmloptim project reduces the size of an HTML file by removing unnecessary characters like spaces, tabs, line feeds, and blank lines.
Enhancements:
- added the -p option (remove trailing spaces and tabs)
- added skipping of more < pre > like tags: < listing > < plaintext > < xmp >
- added description of the script
<<lessEnhancements:
- added the -p option (remove trailing spaces and tabs)
- added skipping of more < pre > like tags: < listing > < plaintext > < xmp >
- added description of the script
Download (0.006MB)
Added: 2006-08-11 License: GPL (GNU General Public License) Price:
1170 downloads
HTML::Mail 0.02_05
HTML::Mail is a Perl extension for sending emails with embedded HTML and media. more>>
HTML::Mail is a Perl extension for sending emails with embedded HTML and media.
SYNOPSIS
use HTML::Mail;
### initialisation
my $html_mail = HTML::Mail->new(
HTML => http://www.cpan.org,
Text => This is the text representation of the webpage http://www.cpan.org,
From => me@myhost.org,
To => you@yourhost.org,
Subject => CPAN webpage);
### Send the email ("inherited" from MIME::Lite)
$html_mail->send();
#### Remove text representation
$html_mail->set_Text();
### Rebuild the message and send
$html_mail->build->send;
### Serialise to file for later reuse
$html_mail->dump_file(/tmp/cpan_mail.data);
### Restore from file
my $restored = HTML::Mail->restore_file(/tmp/cpan_mail.data);
HTML::Mail is supposed to help with the task of sending emails with HTML and images (or other media) embedded or externally linked. It uses MIME::Lite for all MIME related jobs, HTML::Parser to find related files and change the URIs and LWP::UserAgent to retrieve the related files.
Email can be multipart/alternative if both HTML and Text content exist and multipart/related if there is only HTML content.
If all you want is to send text-only email, you probably wont find this module useful at all, or at best a huge overkill.
<<lessSYNOPSIS
use HTML::Mail;
### initialisation
my $html_mail = HTML::Mail->new(
HTML => http://www.cpan.org,
Text => This is the text representation of the webpage http://www.cpan.org,
From => me@myhost.org,
To => you@yourhost.org,
Subject => CPAN webpage);
### Send the email ("inherited" from MIME::Lite)
$html_mail->send();
#### Remove text representation
$html_mail->set_Text();
### Rebuild the message and send
$html_mail->build->send;
### Serialise to file for later reuse
$html_mail->dump_file(/tmp/cpan_mail.data);
### Restore from file
my $restored = HTML::Mail->restore_file(/tmp/cpan_mail.data);
HTML::Mail is supposed to help with the task of sending emails with HTML and images (or other media) embedded or externally linked. It uses MIME::Lite for all MIME related jobs, HTML::Parser to find related files and change the URIs and LWP::UserAgent to retrieve the related files.
Email can be multipart/alternative if both HTML and Text content exist and multipart/related if there is only HTML content.
If all you want is to send text-only email, you probably wont find this module useful at all, or at best a huge overkill.
Download (0.015MB)
Added: 2006-10-23 License: Perl Artistic License Price:
1096 downloads
HTML::DWT 2.08
HTML::DWT is a Perl module with DreamWeaver HTML Template. more>>
HTML::DWT is a Perl module with DreamWeaver HTML Template.
INSTALLATION
Unzip/tar the archive:
tar xvfz HTML-DWT-2.08
Create the makefile
perl Makefile.PL
Make the module (must have root access to install)
make
make test
make install
SYNOPSIS
use HTML::DWT;
$template = new HTML::DWT(filename => "file.dwt");
%dataHash = (
doctitle => DWT Generated,
leftcont => some HTML content here
);
$html = $template->fill(%dataHash);
or
use HTML::DWT qw(:Template);
$template = new HTML::DWT(filename => "file.dwt");
$template->param(
doctitle => < title >DWT Generated< /title >,
leftcont => Some HTML content here
);
$html = $template->output();
A perl module designed to parse a simple HTML template file generated by Macromedia Dreamweaver and replace fields in the template with values from a CGI script.
<<lessINSTALLATION
Unzip/tar the archive:
tar xvfz HTML-DWT-2.08
Create the makefile
perl Makefile.PL
Make the module (must have root access to install)
make
make test
make install
SYNOPSIS
use HTML::DWT;
$template = new HTML::DWT(filename => "file.dwt");
%dataHash = (
doctitle => DWT Generated,
leftcont => some HTML content here
);
$html = $template->fill(%dataHash);
or
use HTML::DWT qw(:Template);
$template = new HTML::DWT(filename => "file.dwt");
$template->param(
doctitle => < title >DWT Generated< /title >,
leftcont => Some HTML content here
);
$html = $template->output();
A perl module designed to parse a simple HTML template file generated by Macromedia Dreamweaver and replace fields in the template with values from a CGI script.
Download (0.017MB)
Added: 2006-09-20 License: Perl Artistic License Price:
1141 downloads
HTML_ToPDF 3.5
HTML_ToPDF is a PHP class that makes it easy to convert HTML documents to PDF files on the fly. more>>
Printing webpages is great, but every browser renders a page differently. This can cause problems if you need to be able to print a page that looks the same no matter what platform or browser is being used.
Additionally, PDF files can be searched and browsed as a sort of notebook, making it a useful file format for large text files.
HTML_ToPDF is a PHP class that makes it easy to convert HTML documents to PDF files on the fly. HTML_ToPDF project grew out of the need to convert HTML files (which are easy to create) to PDF files (which are not so easy to create) fast and easily.
Main features:
- The ability to encrypt and set permissions on the PDF file on the fly.
- The ability to set the header and footer text, including the color.
- The ability to set the page size and margins.
- The ability to convert images in the webpage to images embedded in the PDF. The script tries to convert relative image paths in to absolute ones as well.
- The ability to use the CSS in the HTML file in the creation of the PDF. This includes remote CSS files as well.
- The ability to convert remote files.
- The ability to convert links into embedded clickable links in the PDF file
- The ability to scale the HTML page.
- Easy setting of any of these options through the methods of the class.
- Tries to fix quirks in html pages which break html2ps.
- PEAR error handling.
- Works on both Unix/Linux and Windows.
Enhancements:
- Raw HTML can be passed straight into the class, making it easier to convert dynamic pages.
- PEAR is no longer required.
- CSS via "link" tags now works.
- Handling of "input" tags was improved.
- Better instructions were written for Windows installs.
<<lessAdditionally, PDF files can be searched and browsed as a sort of notebook, making it a useful file format for large text files.
HTML_ToPDF is a PHP class that makes it easy to convert HTML documents to PDF files on the fly. HTML_ToPDF project grew out of the need to convert HTML files (which are easy to create) to PDF files (which are not so easy to create) fast and easily.
Main features:
- The ability to encrypt and set permissions on the PDF file on the fly.
- The ability to set the header and footer text, including the color.
- The ability to set the page size and margins.
- The ability to convert images in the webpage to images embedded in the PDF. The script tries to convert relative image paths in to absolute ones as well.
- The ability to use the CSS in the HTML file in the creation of the PDF. This includes remote CSS files as well.
- The ability to convert remote files.
- The ability to convert links into embedded clickable links in the PDF file
- The ability to scale the HTML page.
- Easy setting of any of these options through the methods of the class.
- Tries to fix quirks in html pages which break html2ps.
- PEAR error handling.
- Works on both Unix/Linux and Windows.
Enhancements:
- Raw HTML can be passed straight into the class, making it easier to convert dynamic pages.
- PEAR is no longer required.
- CSS via "link" tags now works.
- Handling of "input" tags was improved.
- Better instructions were written for Windows installs.
Download (1.1MB)
Added: 2006-11-19 License: The PHP License Price:
1077 downloads
pp2html 1.0205
pp2html is a PerlPoint to HTML converter. more>>
pp2html is a PerlPoint to HTML converter.
SYNOPSIS
pp2html --help
pp2html [@options_file] [options] slide_text
pp2html creates a set of HTML files for a foilset based on a simple textfile slide_text. Due to its formatting features and the capability of creating navigation, table of contents and index pages, pp2html is also a suitable tool for writing online documentation.
A slide is normally made up by a header and a number of bullet items:
=Example of a Slide
* Contains a head line ("Example of a Slide")
* Should have some bullet items
* May have footer and/or header section with company logo
and navigation links
The intention of pp2html is to simply write down your headers and bullet items just like above in an ASCII file and then automatically create a set of HTML files ready for presentation.
The main features of pp2html are:
Simple ASCII input file for your text
Optional templates for header and footer of the slides (e.g. for company logo, hyperlinks for navigation, copyright note etc.)
Rudimentary formatting capabilities
Creation of a contents page with links to all slides
Creation of an index page with links to all keywords which have been indexed
Optional layout as HTML frame set (header frame, contents frame, footer frame and eventually index frame). The footer frame has always the same position on the screen.
The index frame may use a TreeApplet which provides convenient access to all pages.
For more information see: http://www.naturallyj.com
The PerlPoint-Converters package contains an older version of the tree applet. The new release of the tree applet is not yet supported.
<<lessSYNOPSIS
pp2html --help
pp2html [@options_file] [options] slide_text
pp2html creates a set of HTML files for a foilset based on a simple textfile slide_text. Due to its formatting features and the capability of creating navigation, table of contents and index pages, pp2html is also a suitable tool for writing online documentation.
A slide is normally made up by a header and a number of bullet items:
=Example of a Slide
* Contains a head line ("Example of a Slide")
* Should have some bullet items
* May have footer and/or header section with company logo
and navigation links
The intention of pp2html is to simply write down your headers and bullet items just like above in an ASCII file and then automatically create a set of HTML files ready for presentation.
The main features of pp2html are:
Simple ASCII input file for your text
Optional templates for header and footer of the slides (e.g. for company logo, hyperlinks for navigation, copyright note etc.)
Rudimentary formatting capabilities
Creation of a contents page with links to all slides
Creation of an index page with links to all keywords which have been indexed
Optional layout as HTML frame set (header frame, contents frame, footer frame and eventually index frame). The footer frame has always the same position on the screen.
The index frame may use a TreeApplet which provides convenient access to all pages.
For more information see: http://www.naturallyj.com
The PerlPoint-Converters package contains an older version of the tree applet. The new release of the tree applet is not yet supported.
Download (0.45MB)
Added: 2007-06-08 License: Perl Artistic License Price:
868 downloads
bib2xhtml 2.26
bib2xhtml is a program that converts BibTeX files into HTML (specifically, XHTML 1.0). more>>
bib2xhtml project can convert BibTeX files into HTML (specifically, XHTML 1.0). The conversion is mostly done by specialized BibTeX style files, derived from a converted bibliography style template.
This ensures that the original BibTeX styles are faithfully reproduced. Some post-processing is performed by Perl code. This is an update of the bib2html program written by David Hull in 1996 and maintained by him until 1998.
Enhancements:
- This version adds an option for specifying how extended file information is displayed.
- This can be used for including PDF file icons or providing more descriptive names.
- In addition, it provides support for counting and listing the number of pages in PDF documents, and documents a previously undocumented option for specifying the file path to URL mappings.
<<lessThis ensures that the original BibTeX styles are faithfully reproduced. Some post-processing is performed by Perl code. This is an update of the bib2html program written by David Hull in 1996 and maintained by him until 1998.
Enhancements:
- This version adds an option for specifying how extended file information is displayed.
- This can be used for including PDF file icons or providing more descriptive names.
- In addition, it provides support for counting and listing the number of pages in PDF documents, and documents a previously undocumented option for specifying the file path to URL mappings.
Download (0.12MB)
Added: 2007-06-14 License: GPL (GNU General Public License) Price:
864 downloads
Pod::Html 5.9.4
Pod::Html is a Perl module to convert pod files to HTML. more>>
Pod::Html is a Perl module to convert pod files to HTML.
SYNOPSIS
use Pod::Html;
pod2html([options]);
Converts files from pod format (see perlpod) to HTML format. It can automatically generate indexes and cross-references, and it keeps a cache of things it knows how to cross-reference.
<<lessSYNOPSIS
use Pod::Html;
pod2html([options]);
Converts files from pod format (see perlpod) to HTML format. It can automatically generate indexes and cross-references, and it keeps a cache of things it knows how to cross-reference.
Download (13.6MB)
Added: 2006-08-23 License: Perl Artistic License Price:
1159 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above html files search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed