From fb12e1716d653cce57b7b6acfa16c44c748969b4 Mon Sep 17 00:00:00 2001 From: Raph Levien Date: Sun, 9 Jan 2005 07:29:59 +0100 Subject: created macpdf app --- macpdf/carbonpdf.h | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 macpdf/carbonpdf.h (limited to 'macpdf/carbonpdf.h') diff --git a/macpdf/carbonpdf.h b/macpdf/carbonpdf.h new file mode 100644 index 00000000..dde4dca7 --- /dev/null +++ b/macpdf/carbonpdf.h @@ -0,0 +1,31 @@ +#include + +#include +#include + +typedef struct viewctx +{ + WindowRef window; + HIViewRef view; + char *doctitle; + + float zoom; + int rotate; + int pageno; + + pdf_page *page; + fz_obj *pageobj; + + pdf_xref *xref; + pdf_pagetree *pages; + pdf_outline *outline; + fz_renderer *rast; + fz_pixmap *image; +} viewctx; + +OSStatus view_register(void); + +OSStatus +view_openpdf(HIViewRef view, char *filename); + +OSStatus view_showpage(HIViewRef view); -- cgit v1.2.3