Enlightenment CVS committal Author : doursse Project : e17 Module : proto
Dir : e17/proto/epdf/src/lib Modified Files: Epdf.h Makefile.am poppler_forward.h poppler_private.h Added Files: poppler_postscript.cpp poppler_postscript.h Log Message: now, we can save a pdf document in a PostScript file =================================================================== RCS file: /cvs/e/e17/proto/epdf/src/lib/Epdf.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- Epdf.h 17 Apr 2006 18:06:10 -0000 1.2 +++ Epdf.h 23 Apr 2006 23:07:18 -0000 1.3 @@ -8,6 +8,7 @@ #include "poppler_page.h" #include "poppler_document.h" #include "poppler_index.h" +#include "poppler_postscript.h" #include "poppler.h" =================================================================== RCS file: /cvs/e/e17/proto/epdf/src/lib/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- Makefile.am 6 Apr 2006 07:12:37 -0000 1.3 +++ Makefile.am 23 Apr 2006 23:07:18 -0000 1.4 @@ -27,6 +27,7 @@ poppler_index.h \ poppler_page.h \ poppler_page_transition.h \ +poppler_postscript.h \ esmart_pdf.h \ $(EPDF_EWL_HEADER) \ $(EPDF_ETK_HEADER) @@ -38,6 +39,7 @@ poppler_index.cpp \ poppler_page.cpp \ poppler_page_transition.cpp \ +poppler_postscript.cpp \ esmart_pdf.c \ $(EPDF_EWL_WIDGET) \ $(EPDF_ETK_WIDGET) \ =================================================================== RCS file: /cvs/e/e17/proto/epdf/src/lib/poppler_forward.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- poppler_forward.h 17 Apr 2006 18:06:10 -0000 1.2 +++ poppler_forward.h 23 Apr 2006 23:07:18 -0000 1.3 @@ -7,6 +7,7 @@ typedef struct _Epdf_Page Epdf_Page; typedef struct _Epdf_Document Epdf_Document; typedef struct _Epdf_Index_Item Epdf_Index_Item; +typedef struct _Epdf_Postscript Epdf_Postscript; #endif /* _EPDF_FORWARD_H__ */ =================================================================== RCS file: /cvs/e/e17/proto/epdf/src/lib/poppler_private.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- poppler_private.h 17 Apr 2006 18:06:10 -0000 1.3 +++ poppler_private.h 23 Apr 2006 23:07:18 -0000 1.4 @@ -65,6 +65,20 @@ Ecore_List *children; }; +struct _Epdf_Postscript +{ + PDFDoc *pdfdoc; + + char *filename; + + int first_page; + int last_page; + + double width; + double height; + int duplex :1; +}; + Epdf_Page_Transition *epdf_page_transition_new (const Object *data); PDFDoc *epdf_document_doc_get (Epdf_Document *document); ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs