diff options
author | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2015-07-21 05:10:23 +0000 |
---|---|---|
committer | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2015-07-21 05:10:23 +0000 |
commit | 0b17c5165b50b8184cb459e11ed9298819cb42e0 (patch) | |
tree | 11c794e44bf0b63c1339c73eb1cb492cb5d3b9fe /Build/source/texk/dvipdfm-x/pdfobj.h | |
parent | fb8abbdf8dd3ace56dd0c0d49b8c7cc09cfe27c5 (diff) |
dvipdfm-x: Support pagebox=artbox etc. in PDF inclusion. It works with a new dvipdfmx.def.
git-svn-id: svn://tug.org/texlive/trunk@37918 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipdfm-x/pdfobj.h')
-rw-r--r-- | Build/source/texk/dvipdfm-x/pdfobj.h | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/Build/source/texk/dvipdfm-x/pdfobj.h b/Build/source/texk/dvipdfm-x/pdfobj.h index 41f5df3fa10..20b7e83db00 100644 --- a/Build/source/texk/dvipdfm-x/pdfobj.h +++ b/Build/source/texk/dvipdfm-x/pdfobj.h @@ -27,15 +27,15 @@ /* Here is the complete list of PDF object types */ -#define PDF_BOOLEAN 1 -#define PDF_NUMBER 2 -#define PDF_STRING 3 -#define PDF_NAME 4 -#define PDF_ARRAY 5 -#define PDF_DICT 6 -#define PDF_STREAM 7 +#define PDF_BOOLEAN 1 +#define PDF_NUMBER 2 +#define PDF_STRING 3 +#define PDF_NAME 4 +#define PDF_ARRAY 5 +#define PDF_DICT 6 +#define PDF_STREAM 7 #define PDF_NULL 8 -#define PDF_INDIRECT 9 +#define PDF_INDIRECT 9 #define PDF_UNDEFINED 10 #define PDF_OBJ_INVALID 0 @@ -140,17 +140,17 @@ extern void pdf_put_dict (pdf_obj *dict, const char *key, pdf_obj *value * key to allow modification (fix) of key. */ extern int pdf_foreach_dict (pdf_obj *dict, - int (*proc) (pdf_obj *, pdf_obj *, void *), - void *pdata); + int (*proc) (pdf_obj *, pdf_obj *, void *), + void *pdata); extern pdf_obj *pdf_new_stream (int flags); extern void pdf_add_stream (pdf_obj *stream, - const void *stream_data_ptr, - long stream_data_len); + const void *stream_data_ptr, + long stream_data_len); #if HAVE_ZLIB extern int pdf_add_stream_flate (pdf_obj *stream, - const void *stream_data_ptr, - long stream_data_len); + const void *stream_data_ptr, + long stream_data_len); #endif extern int pdf_concat_stream (pdf_obj *dst, pdf_obj *src); extern pdf_obj *pdf_stream_dict (pdf_obj *stream); @@ -195,4 +195,5 @@ extern int pdfobj_escape_str (char *buffer, int size, const unsigned char * extern pdf_obj *pdf_new_indirect (pdf_file *pf, unsigned long label, unsigned short generation); +extern int PageBox; #endif /* _PDFOBJ_H_ */ |