summaryrefslogtreecommitdiff
path: root/Build/source/libs/xpdf/xpdf-src/xpdf/HTMLGen.h
diff options
context:
space:
mode:
authorDenis Bitouzé <dbitouze@wanadoo.fr>2021-02-25 18:23:07 +0000
committerDenis Bitouzé <dbitouze@wanadoo.fr>2021-02-25 18:23:07 +0000
commitc6101f91d071883b48b1b4b51e5eba0f36d9a78d (patch)
tree1bf7f5a881d7a4f5c5bf59d0b2821943dd822372 /Build/source/libs/xpdf/xpdf-src/xpdf/HTMLGen.h
parent07ee7222e389b0777456b427a55c22d0e6ffd267 (diff)
French translation for tlmgr updated
git-svn-id: svn://tug.org/texlive/trunk@57912 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/xpdf/xpdf-src/xpdf/HTMLGen.h')
-rw-r--r--Build/source/libs/xpdf/xpdf-src/xpdf/HTMLGen.h94
1 files changed, 0 insertions, 94 deletions
diff --git a/Build/source/libs/xpdf/xpdf-src/xpdf/HTMLGen.h b/Build/source/libs/xpdf/xpdf-src/xpdf/HTMLGen.h
deleted file mode 100644
index d09eea3f266..00000000000
--- a/Build/source/libs/xpdf/xpdf-src/xpdf/HTMLGen.h
+++ /dev/null
@@ -1,94 +0,0 @@
-//========================================================================
-//
-// HTMLGen.h
-//
-// Copyright 2010 Glyph & Cog, LLC
-//
-//========================================================================
-
-#ifndef HTMLGEN_H
-#define HTMLGEN_H
-
-#include <aconf.h>
-
-#ifdef USE_GCC_PRAGMAS
-#pragma interface
-#endif
-
-class GString;
-class PDFDoc;
-class TextOutputDev;
-class TextFontInfo;
-class SplashOutputDev;
-class HTMLGenFontDefn;
-
-//------------------------------------------------------------------------
-
-class HTMLGen {
-public:
-
- HTMLGen(double backgroundResolutionA);
- ~HTMLGen();
-
- GBool isOk() { return ok; }
-
- double getBackgroundResolution() { return backgroundResolution; }
- void setBackgroundResolution(double backgroundResolutionA)
- { backgroundResolution = backgroundResolutionA; }
-
- double getZoom() { return zoom; }
- void setZoom(double zoomA) { zoom = zoomA; }
-
- GBool getDrawInvisibleText() { return drawInvisibleText; }
- void setDrawInvisibleText(GBool drawInvisibleTextA)
- { drawInvisibleText = drawInvisibleTextA; }
-
- GBool getAllTextInvisible() { return allTextInvisible; }
- void setAllTextInvisible(GBool allTextInvisibleA)
- { allTextInvisible = allTextInvisibleA; }
-
- void setExtractFontFiles(GBool extractFontFilesA)
- { extractFontFiles = extractFontFilesA; }
-
- void startDoc(PDFDoc *docA);
- int convertPage(int pg, const char *pngURL, const char *htmlDir,
- int (*writeHTML)(void *stream, const char *data, int size),
- void *htmlStream,
- int (*writePNG)(void *stream, const char *data, int size),
- void *pngStream);
-
-private:
-
- int findDirSpan(GList *words, int firstWordIdx, int primaryDir,
- int *spanDir);
- void appendSpans(GList *words, int firstWordIdx, int lastWordIdx,
- int primaryDir, int spanDir,
- double base, GBool dropCapLine, GString *s);
- void appendUTF8(Unicode u, GString *s);
- HTMLGenFontDefn *getFontDefn(TextFontInfo *font, const char *htmlDir);
- HTMLGenFontDefn *getFontFile(TextFontInfo *font, const char *htmlDir);
- HTMLGenFontDefn *getSubstituteFont(TextFontInfo *font);
- void getFontDetails(TextFontInfo *font, const char **family,
- const char **weight, const char **style,
- double *scale);
-
- double backgroundResolution;
- double zoom;
- GBool drawInvisibleText;
- GBool allTextInvisible;
- GBool extractFontFiles;
-
- PDFDoc *doc;
- TextOutputDev *textOut;
- SplashOutputDev *splashOut;
-
- GList *fonts; // [TextFontInfo]
- double *fontScales;
-
- GList *fontDefns; // [HTMLGenFontDefn]
- int nextFontFaceIdx;
-
- GBool ok;
-};
-
-#endif