git.asbjorn.biz
/
swftools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
efd44c2
)
call swf_output_preparepage() in order to get links to work correctly
author
kramm
<kramm>
Sat, 23 Jul 2005 15:38:33 +0000
(15:38 +0000)
committer
kramm
<kramm>
Sat, 23 Jul 2005 15:38:33 +0000
(15:38 +0000)
pdf2swf/pdf2swf.cc
patch
|
blob
|
history
diff --git
a/pdf2swf/pdf2swf.cc
b/pdf2swf/pdf2swf.cc
index
680864f
..
98f3dce
100644
(file)
--- a/
pdf2swf/pdf2swf.cc
+++ b/
pdf2swf/pdf2swf.cc
@@
-448,7
+448,23
@@
int main(int argn, char *argv[])
pdf_page_t*page;
pdf_page_info_t*info;
} pages[4];
pdf_page_t*page;
pdf_page_info_t*info;
} pages[4];
- int pagenum=0;
+
+ int pagenum = 0;
+ int frame = 1;
+
+ for(int pagenr = 1; pagenr <= pdf->num_pages; pagenr++)
+ {
+ if(is_in_range(pagenr, pagerange)) {
+ swf_output_preparepage(swf, pagenr, frame);
+ pagenum++;
+ }
+ if(pagenum == xnup*ynup || (pagenr == pdf->num_pages && pagenum>1)) {
+ pagenum = 0;
+ frame++;
+ }
+ }
+
+ pagenum = 0;
for(int pagenr = 1; pagenr <= pdf->num_pages; pagenr++)
{
for(int pagenr = 1; pagenr <= pdf->num_pages; pagenr++)
{