~ubuntu-branches/ubuntu/dapper/poppler/dapper-security

« back to all changes in this revision

Viewing changes to fofi/FoFiTrueType.h

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2006-03-06 18:42:44 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20060306184244-oomqyiqr7cgncp2c
Tags: 0.5.1-0ubuntu1
* New upstream version:
  - Support for embedded files.
  - Handle 0-width lines correctly.
  - Avoid external file use when opening fonts.
  - Only use vector fonts returned from fontconfig (#5758).
  - Fix scaled 1x1 pixmaps use for drawing lines (#3387).
  - drawSoftMaskedImage support in cairo backend.
  - Misc bug fixes: #5922, #5946, #5749, #5952, #4030, #5420.
* debian/control.in, debian/libpoppler0c2.dirs, 
  debian/libpoppler0c2-glib.dirs, debian/libpoppler0c2-glib.install,
  debian/libpoppler0c2.install, debian/libpoppler0c2-qt.dirs,
  debian/libpoppler0c2-qt.install, debian/rules:
  - updated for the soname change
* debian/patches/000_splash_build_fix.patch:
  - fix build when using splash
* debian/patches/001_fixes_for_fonts_selection.patch:
  - fix with the new version

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
public:
30
30
 
31
31
  // Create a FoFiTrueType object from a memory buffer.
32
 
  static FoFiTrueType *make(char *fileA, int lenA);
 
32
  static FoFiTrueType *make(char *fileA, int lenA, int faceIndexA=0);
33
33
 
34
34
  // Create a FoFiTrueType object from a file on disk.
35
 
  static FoFiTrueType *load(char *fileName);
 
35
  static FoFiTrueType *load(char *fileName, int faceIndexA=0);
36
36
 
 
37
  FoFiTrueType(char *fileA, int lenA, GBool freeFileDataA, int faceIndexA=0);
37
38
  virtual ~FoFiTrueType();
38
39
 
39
40
  // Return the number of cmaps defined by this font.
104
105
 
105
106
private:
106
107
 
107
 
  FoFiTrueType(char *fileA, int lenA, GBool freeFileDataA);
108
108
  void cvtEncoding(char **encoding,
109
109
                   FoFiOutputFunc outputFunc,
110
110
                   void *outputStream);
133
133
  GooHash *nameToGID;
134
134
 
135
135
  GBool parsedOk;
 
136
  int faceIndex;
136
137
};
137
138
 
138
139
#endif