X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=pdf2swf%2Fswfoutput.h;h=e07ca5ffdf8844cc5854e49705e1179965205071;hb=5ca580d4583834edd01e83a901d1ec416c3033a1;hp=829123ccfc95c4feb3d42c0edbe2ff552366007c;hpb=1f1f8e67c96ea0b002241fea4db086a0d2d260af;p=swftools.git diff --git a/pdf2swf/swfoutput.h b/pdf2swf/swfoutput.h index 829123c..e07ca5f 100644 --- a/pdf2swf/swfoutput.h +++ b/pdf2swf/swfoutput.h @@ -38,12 +38,14 @@ struct swfcoord { struct swfoutput { + SWF swf; MATRIX fontmatrix; double fontm11,fontm12,fontm21,fontm22; SWFFONT *swffont; RGBA strokergb; RGBA fillrgb; int drawmode; + int x1,y1,x2,y2; void*internal; }; @@ -96,8 +98,9 @@ typedef SWF_PATHSEGMENT SWF_OUTLINE; void swfoutput_setparameter(char*name, char*value); -void swfoutput_init(struct swfoutput*, char*filename); -void swfoutput_newpage(struct swfoutput*, int pageNum, int x1, int y1, int x2, int y2); +void swfoutput_init(struct swfoutput*); +int swfoutput_save(struct swfoutput*, char*filename); +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);