Logo Search packages:      
Sourcecode: codeblocks version File versions  Download package

Classes | Defines | Functions

pdfdoc.h File Reference

Interface of the wxPdfDocument class. More...

#include <wx/dynarray.h>
#include <wx/mstream.h>
#include "wx/pdfdocdef.h"
#include "wx/pdfencrypt.h"
#include "wx/pdffont.h"
#include "wx/pdfimage.h"
#include "wx/pdfproperties.h"
Include dependency graph for pdfdoc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  wxPdfDocument
 Class representing a PDF document. More...


#define wxPDF_EPSILON   1e-6
#define wxPDF_PRODUCER   _T("wxPdfDocument 0.8.0")


 WX_DECLARE_HASH_MAP (long, int, wxIntegerHash, wxIntegerEqual, wxPdfOffsetHashMap)
 Hashmap class for offset values.
 WX_DECLARE_HASH_MAP (long, wxMemoryOutputStream *, wxIntegerHash, wxIntegerEqual, wxPdfPageHashMap)
 Hashmap class for document pages.
 WX_DECLARE_HASH_MAP (long, double, wxIntegerHash, wxIntegerEqual, wxPdfDoubleHashMap)
 Hashmap class for double values.
 WX_DECLARE_HASH_MAP (long, wxArrayPtrVoid *, wxIntegerHash, wxIntegerEqual, wxPdfFormAnnotsMap)
 Hashmap class for document annotations.
 WX_DECLARE_HASH_MAP (long, wxPdfIndirectObject *, wxIntegerHash, wxIntegerEqual, wxPdfFormFieldsMap)
 Hashmap class for form fields.
 WX_DECLARE_HASH_MAP (long, wxPdfLink *, wxIntegerHash, wxIntegerEqual, wxPdfLinkHashMap)
 Hashmap class for document links.
 WX_DECLARE_HASH_MAP (long, wxPdfTemplate *, wxIntegerHash, wxIntegerEqual, wxPdfTemplatesMap)
 Hashmap class for templates.
 WX_DECLARE_HASH_MAP (long, wxString *, wxIntegerHash, wxIntegerEqual, wxPdfDiffHashMap)
 Hashmap class for font encoding differences.
 WX_DECLARE_HASH_MAP (long, wxPdfGradient *, wxIntegerHash, wxIntegerEqual, wxPdfGradientMap)
 Hashmap class for gradients.
 WX_DECLARE_HASH_MAP (long, int, wxIntegerHash, wxIntegerEqual, wxPdfExtGSLookupMap)
 WX_DECLARE_HASH_MAP (long, wxPdfExtGState *, wxIntegerHash, wxIntegerEqual, wxPdfExtGStateMap)
 Hashmap class for extended graphics states.
 WX_DECLARE_HASH_MAP (long, bool, wxIntegerHash, wxIntegerEqual, wxPdfBoolHashMap)
 Hashmap class for boolean values.
 WX_DECLARE_HASH_MAP (long, wxArrayPtrVoid *, wxIntegerHash, wxIntegerEqual, wxPdfPageLinksMap)
 Hashmap class for page links.
 WX_DECLARE_HASH_MAP (long, wxArrayPtrVoid *, wxIntegerHash, wxIntegerEqual, wxPdfAnnotationsMap)
 Hashmap class for document annotations.
 WX_DECLARE_STRING_HASH_MAP (wxPdfParser *, wxPdfParserMap)
 Hash map class for parsers.
 WX_DECLARE_STRING_HASH_MAP (wxPdfImage *, wxPdfImageHashMap)
 Hash map class for embedded images.
 WX_DECLARE_STRING_HASH_MAP (wxPdfFont *, wxPdfFontHashMap)
 Hash map class for used/embedded fonts.
 WX_DECLARE_STRING_HASH_MAP (int, wxPdfNamedLinksMap)
 Hashmap class for core fonts.
 WX_DECLARE_STRING_HASH_MAP (wxPdfSpotColour *, wxPdfSpotColourMap)
 Hash map class for spot colors.
 WX_DECLARE_STRING_HASH_MAP (wxPdfIndirectObject *, wxPdfRadioGroupMap)
 Hash map class for spot colors.
 Hashmap class for core fonts.

Detailed Description

Interface of the wxPdfDocument class.

Definition in file pdfdoc.h.

Generated by  Doxygen 1.6.0   Back to index