X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=pdf2swf%2Fswfoutput.h;h=50ee1c9f11b092b182906fd971c19e4a4af10f14;hb=24571778cbf67a84fed7e7f3144889f6ca6134c9;hp=298e456dcb442a0dd9f28909653a96a6d6d33dfb;hpb=8e87afb52ee4c10c314d163bc8846ba555755724;p=swftools.git diff --git a/pdf2swf/swfoutput.h b/pdf2swf/swfoutput.h index 298e456..50ee1c9 100644 --- a/pdf2swf/swfoutput.h +++ b/pdf2swf/swfoutput.h @@ -44,6 +44,7 @@ struct swfoutput RGBA strokergb; RGBA fillrgb; int drawmode; + int x1,y1,x2,y2; void*internal; }; @@ -97,8 +98,13 @@ typedef SWF_PATHSEGMENT SWF_OUTLINE; void swfoutput_setparameter(char*name, char*value); void swfoutput_init(struct swfoutput*); -void swfoutput_save(struct swfoutput*, char*filename); -void swfoutput_newpage(struct swfoutput*, int pageNum, int x1, int y1, int x2, int y2); +int swfoutput_save(struct swfoutput*, char*filename); +SWF* swfoutput_get(struct swfoutput*); +void swfoutput_getdimensions(struct swfoutput*, int*x1, int*y1, int*x2, int*y2); + +void swfoutput_pagefeed(struct swfoutput*obj); +void swfoutput_newpage(struct swfoutput*, int pageNum, int movex, int movey, int x1, int y1, int x2, int y2); + void swfoutput_setfont(struct swfoutput*, char*fontid, char*filename); int swfoutput_queryfont(struct swfoutput*, char*fontid); int getCharID(SWFFONT *font, int charnr, char *charname, int u);