[poppler] utils/pdftohtml.1 utils/pdftohtml.cc
Albert Astals Cid
aacid at kemper.freedesktop.org
Thu Dec 16 16:37:08 PST 2010
utils/pdftohtml.1 | 3 ---
utils/pdftohtml.cc | 15 ++++++---------
2 files changed, 6 insertions(+), 12 deletions(-)
New commits:
commit 471102ef68b439dfa13e20e3b0f2e143f8d0dc85
Author: Albert Astals Cid <aacid at kde.org>
Date: Fri Dec 17 00:36:36 2010 +0000
Remove -resolution
Actually use -zoom that is there for a reason
diff --git a/utils/pdftohtml.1 b/utils/pdftohtml.1
index bbdfa56..d94c68c 100644
--- a/utils/pdftohtml.1
+++ b/utils/pdftohtml.1
@@ -55,9 +55,6 @@ use standard output
.B \-zoom <fp>
zoom the pdf document (default 1.5)
.TP
-.B \-r <int>
-Specifies the resolution, in DPI (default 72 DPI)
-.TP
.B \-xml
output for XML post-processing
.TP
diff --git a/utils/pdftohtml.cc b/utils/pdftohtml.cc
index 5e43f51..b46bf1b 100644
--- a/utils/pdftohtml.cc
+++ b/utils/pdftohtml.cc
@@ -73,7 +73,6 @@ GBool ignore=gFalse;
static GBool useSplash=gTrue;
static char extension[5]="png";
static double scale=1.5;
-static int resolution=72;
GBool noframes=gFalse;
GBool stout=gFalse;
GBool xml=gFalse;
@@ -119,8 +118,6 @@ static const ArgDesc argDesc[] = {
"use standard output"},
{"-zoom", argFP, &scale, 0,
"zoom the pdf document (default 1.5)"},
- {"-r", argInt, &resolution, 0,
- "resolution to render the pdf document (default 72)"},
{"-xml", argFlag, &xml, 0,
"output for XML post-processing"},
{"-hidden", argFlag, &showHidden, 0,
@@ -401,7 +398,7 @@ int main(int argc, char *argv[]) {
if (htmlOut->isOk())
{
- doc->displayPages(htmlOut, firstPage, lastPage, 72, 72, 0,
+ doc->displayPages(htmlOut, firstPage, lastPage, 72 * scale, 72 * scale, 0,
gTrue, gFalse, gFalse);
if (!xml)
{
@@ -425,7 +422,7 @@ int main(int argc, char *argv[]) {
for (int pg = firstPage; pg <= lastPage; ++pg) {
doc->displayPage(splashOut, pg,
- resolution, resolution,
+ 72 * scale, 72 * scale,
0, gTrue, gFalse, gFalse);
SplashBitmap *bitmap = splashOut->getBitmap();
@@ -433,7 +430,7 @@ int main(int argc, char *argv[]) {
htmlFileName->getCString(), pg, extension);
bitmap->writeImgFile(format, imgFileName->getCString(),
- resolution, resolution);
+ 72 * scale, 72 * scale);
delete imgFileName;
}
@@ -464,7 +461,7 @@ int main(int argc, char *argv[]) {
gsCmd->append(" -sDEVICE=");
gsCmd->append(gsDevice);
gsCmd->append(" -dBATCH -dNOPROMPT -dNOPAUSE -r");
- sc = GooString::fromInt(static_cast<int>(resolution*scale));
+ sc = GooString::fromInt(static_cast<int>(72*scale));
gsCmd->append(sc);
gsCmd->append(" -sOutputFile=");
gsCmd->append("\"");
@@ -472,11 +469,11 @@ int main(int argc, char *argv[]) {
gsCmd->append("%03d.");
gsCmd->append(extension);
gsCmd->append("\" -g");
- tw = GooString::fromInt(static_cast<int>(scale*w*resolution/72.0));
+ tw = GooString::fromInt(static_cast<int>(scale*w));
gsCmd->append(tw);
gsCmd->append("x");
th = GooString::fromInt(static_cast<int>(scale*h));
- th = GooString::fromInt(static_cast<int>(scale*h*resolution/72.0));
+ th = GooString::fromInt(static_cast<int>(scale*h));
gsCmd->append(th);
gsCmd->append(" -q \"");
gsCmd->append(psFileName);
More information about the poppler
mailing list