46 #ifndef INCLUDED_pd_pdf_implementation_h
47 #define INCLUDED_pd_pdf_implementation_h
57 extern const char *
PD_OBJ;
58 extern const char *
PD_REF;
62 extern const char *
PD_DE;
64 extern const char *
PD_AE;
69 extern void PDDeallocatorNullFunc(
void *ob);
74 #define PDIdentifies(key, pdtype) ((PDID)key == &pdtype)
const char * PD_STARTXREF
the "startxref" symbol
Definition: pd_pdf_implementation.c:64
const char * PD_REF
an object reference
Definition: pd_pdf_implementation.c:56
const char * PD_XREF
an XREF
Definition: pd_pdf_implementation.c:63
const char * PD_ARRAY
an array
Definition: pd_pdf_implementation.c:61
const char ** PDID
Definition: PDDefines.h:284
PDStateRef pdfRoot
Definition: pd_pdf_implementation.c:48
const char * PD_NAME
/Name entry
Definition: pd_pdf_implementation.c:54
void pd_pdf_implementation_discard()
Definition: pd_pdf_implementation.c:523
const char * PD_META
%meta entry
Definition: pd_pdf_implementation.c:50
const char * PD_HEXSTR
Definition: pd_pdf_implementation.c:57
const char * PD_AE
an array entry
Definition: pd_pdf_implementation.c:62
PDStateRef arbStream
Definition: pd_pdf_implementation.c:48
const char * PD_ENDSTREAM
the "endstream" symbol
Definition: pd_pdf_implementation.c:65
PDObjectType PDObjectTypeFromIdentifier(PDID identifier)
Definition: pd_pdf_implementation.c:727
PDObjectType
Definition: PDDefines.h:611
void pd_pdf_conversion_use()
Definition: pd_pdf_implementation.c:538
const char * PD_OBJ
an object (with definition)
Definition: pd_pdf_implementation.c:55
Definition: pd_internal.h:544
const char * PD_DICT
a dictionary
Definition: pd_pdf_implementation.c:59
void pd_pdf_implementation_use()
Definition: pd_pdf_implementation.c:95
void * PDInstanceCreateFromComplex(pd_stack *complex)
Definition: pd_pdf_implementation.c:649
Definition: pd_internal.h:753
char * PDStringFromComplex(pd_stack *complex)
Definition: pd_pdf_implementation.c:635
const char * PD_ENTRIES
entries in a dictionary or array
Definition: pd_pdf_implementation.c:58
void pd_pdf_conversion_discard()
Definition: pd_pdf_implementation.c:546
const char * PD_NUMBER
A number, boolean, or null value.
Definition: pd_pdf_implementation.c:52
const char * PD_DE
a dictionary entry
Definition: pd_pdf_implementation.c:60
PDDeallocator PDDeallocatorNull
Definition: pd_pdf_implementation.c:951
PDStateRef xrefSeeker
Definition: pd_pdf_implementation.c:48
PDStateRef stringStream
Definition: pd_pdf_implementation.c:48
const char * PD_STRING
A string.
Definition: pd_pdf_implementation.c:51
void(* PDDeallocator)(void *ob)
Definition: PDDefines.h:299