#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"
Classes | |
| class | wxPdfDocument |
| Class representing a PDF document. More... | |
Defines | |
| #define | wxPDF_PRODUCER _T("wxPdfDocument 0.8.0") |
| #define | wxPDF_EPSILON 1e-6 |
Functions | |
| 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, bool, wxIntegerHash, wxIntegerEqual, wxPdfBoolHashMap) | |
| Hashmap class for boolean values. | |
| WX_DECLARE_HASH_MAP (long, double, wxIntegerHash, wxIntegerEqual, wxPdfDoubleHashMap) | |
| Hashmap class for double values. | |
| WX_DECLARE_HASH_MAP (long, wxPdfLink *, wxIntegerHash, wxIntegerEqual, wxPdfLinkHashMap) | |
| Hashmap class for document links. | |
| 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_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, 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, wxPdfExtGState *, wxIntegerHash, wxIntegerEqual, wxPdfExtGStateMap) | |
| Hashmap class for extended graphics states. | |
| WX_DECLARE_HASH_MAP (long, int, wxIntegerHash, wxIntegerEqual, wxPdfExtGSLookupMap) | |
| WX_DECLARE_HASH_MAP (long, wxPdfGradient *, wxIntegerHash, wxIntegerEqual, wxPdfGradientMap) | |
| Hashmap class for gradients. | |
| WX_DECLARE_STRING_HASH_MAP (int, wxPdfCoreFontMap) | |
| Hashmap class for core fonts. | |
| WX_DECLARE_STRING_HASH_MAP (int, wxPdfNamedLinksMap) | |
| Hashmap class for core fonts. | |
| WX_DECLARE_STRING_HASH_MAP (wxPdfFont *, wxPdfFontHashMap) | |
| Hash map class for used/embedded fonts. | |
| WX_DECLARE_STRING_HASH_MAP (wxPdfImage *, wxPdfImageHashMap) | |
| Hash map class for embedded images. | |
| 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. | |
| WX_DECLARE_STRING_HASH_MAP (wxPdfParser *, wxPdfParserMap) | |
| Hash map class for parsers. | |
| #define wxPDF_EPSILON 1e-6 |
| #define wxPDF_PRODUCER _T("wxPdfDocument 0.8.0") |
| 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 | , | |
| wxString * | , | |||
| wxIntegerHash | , | |||
| wxIntegerEqual | , | |||
| wxPdfDiffHashMap | ||||
| ) |
Hashmap class for font encoding differences.
| WX_DECLARE_HASH_MAP | ( | long | , | |
| wxPdfTemplate * | , | |||
| wxIntegerHash | , | |||
| wxIntegerEqual | , | |||
| wxPdfTemplatesMap | ||||
| ) |
Hashmap class for templates.
| WX_DECLARE_HASH_MAP | ( | long | , | |
| wxPdfIndirectObject * | , | |||
| wxIntegerHash | , | |||
| wxIntegerEqual | , | |||
| wxPdfFormFieldsMap | ||||
| ) |
Hashmap class for form fields.
| WX_DECLARE_HASH_MAP | ( | long | , | |
| wxArrayPtrVoid * | , | |||
| wxIntegerHash | , | |||
| wxIntegerEqual | , | |||
| wxPdfFormAnnotsMap | ||||
| ) |
Hashmap class for document annotations.
| WX_DECLARE_HASH_MAP | ( | long | , | |
| wxArrayPtrVoid * | , | |||
| wxIntegerHash | , | |||
| wxIntegerEqual | , | |||
| wxPdfAnnotationsMap | ||||
| ) |
Hashmap class for document annotations.
| WX_DECLARE_HASH_MAP | ( | long | , | |
| wxArrayPtrVoid * | , | |||
| wxIntegerHash | , | |||
| wxIntegerEqual | , | |||
| wxPdfPageLinksMap | ||||
| ) |
Hashmap class for page links.
| WX_DECLARE_HASH_MAP | ( | long | , | |
| wxPdfLink * | , | |||
| wxIntegerHash | , | |||
| wxIntegerEqual | , | |||
| wxPdfLinkHashMap | ||||
| ) |
Hashmap class for document links.
| WX_DECLARE_HASH_MAP | ( | long | , | |
| double | , | |||
| wxIntegerHash | , | |||
| wxIntegerEqual | , | |||
| wxPdfDoubleHashMap | ||||
| ) |
Hashmap class for double values.
| WX_DECLARE_HASH_MAP | ( | long | , | |
| bool | , | |||
| wxIntegerHash | , | |||
| wxIntegerEqual | , | |||
| wxPdfBoolHashMap | ||||
| ) |
Hashmap class for boolean values.
| WX_DECLARE_HASH_MAP | ( | long | , | |
| wxMemoryOutputStream * | , | |||
| wxIntegerHash | , | |||
| wxIntegerEqual | , | |||
| wxPdfPageHashMap | ||||
| ) |
Hashmap class for document pages.
| WX_DECLARE_HASH_MAP | ( | long | , | |
| int | , | |||
| wxIntegerHash | , | |||
| wxIntegerEqual | , | |||
| wxPdfOffsetHashMap | ||||
| ) |
Hashmap class for offset values.
| WX_DECLARE_STRING_HASH_MAP | ( | wxPdfParser * | , | |
| wxPdfParserMap | ||||
| ) |
Hash map class for parsers.
| WX_DECLARE_STRING_HASH_MAP | ( | wxPdfIndirectObject * | , | |
| wxPdfRadioGroupMap | ||||
| ) |
Hash map class for spot colors.
| WX_DECLARE_STRING_HASH_MAP | ( | wxPdfSpotColour * | , | |
| wxPdfSpotColourMap | ||||
| ) |
Hash map class for spot colors.
| 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 | ( | int | , | |
| wxPdfCoreFontMap | ||||
| ) |
Hashmap class for core fonts.
1.5.1-p1