summaryrefslogtreecommitdiff
path: root/src/pdflib/pdflib/p_page.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/pdflib/pdflib/p_page.h')
-rw-r--r--src/pdflib/pdflib/p_page.h34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/pdflib/pdflib/p_page.h b/src/pdflib/pdflib/p_page.h
new file mode 100644
index 0000000..3f496e4
--- /dev/null
+++ b/src/pdflib/pdflib/p_page.h
@@ -0,0 +1,34 @@
+/*---------------------------------------------------------------------------*
+ | PDFlib - A library for generating PDF on the fly |
+ +---------------------------------------------------------------------------+
+ | Copyright (c) 1997-2006 Thomas Merz and PDFlib GmbH. All rights reserved. |
+ +---------------------------------------------------------------------------+
+ | |
+ | This software is subject to the PDFlib license. It is NOT in the |
+ | public domain. Extended versions and commercial licenses are |
+ | available, please check http://www.pdflib.com. |
+ | |
+ *---------------------------------------------------------------------------*/
+
+/* $Id: p_page.h,v 1.1 2008/10/17 06:11:49 scuri Exp $
+ *
+ * Header file for the PDFlib page system
+ *
+ */
+
+#ifndef P_PAGE_H
+#define P_PAGE_H
+
+/* the "pageno" parameter for function pdf_set_pagelabel() can take
+** negative values, indicating the calling function.
+*/
+#define PDF_FC_BEGIN_DOCUMENT -1
+#define PDF_FC_END_DOCUMENT -2
+void pdf_set_pagelabel(PDF *p, const char *optlist, int pageno);
+
+pdc_id pdf_write_pages_tree(PDF *p);
+
+void pdf_set_transition(PDF *p, const char *type);
+void pdf_set_duration(PDF *p, double t);
+
+#endif /* P_PAGE_H */