Op 20/05/2011 9:50, chen jun schreef:
> return GetStreamBytes((PRStream)contents, file);", I call this method
> only return 78 bytes contents, not all of the page content and resources; 
This is what I found on page 1 after decrypting the file:
q
1 0 0 1 17 772.6000061 cm
/RelativeColorimetric ri
/GS0 gs
/Fm0 Do
Q

If you read and understand this syntax, you know that the actual content
can be found in the XObject with name /Fm0:

/CS0 CS 0.51 0.51 0.51 SCN
1 i 0.012 w 10 M 0 j 0 J []0 d
/RelativeColorimetric ri
/GS0 gs
15.84 -536.606 539.41 -60.998 re
S
/CS0 cs 0.714 0.714 0.714 scn
15.846 -597.599 539.398 60.986 re
f
0 G
0.72 w
15.845 -81.599 m
555.852 -81.599 l
S
0.36 w
15.845 -260.6 m
555.852 -260.6 l
15.845 -107.599 m
555.852 -107.599 l
15.845 -229.6 m
555.852 -229.6 l
367.85 -9.6 m
367.85 -190.601 l
15.845 -340.601 m
555.852 -340.601 l
S
0.72 w
15.845 -526.602 m
555.852 -526.602 l
S
0.36 w
15.845 -536.602 m
555.852 -536.602 l
367.848 -41.598 m
555.847 -41.598 l
15.845 -158.599 m
555.852 -158.599 l
15.845 -190.599 m
555.852 -190.599 l
S
0.25 w
427.848 -249.6 m
547.85 -249.6 l
S
0.36 w
507.849 -381.601 m
518.798 -381.601 l
S
1.25 w
15.84 -9.602 540 -726.005 re
S
0.36 w
456.85 -340.598 m
456.85 -389.45 l
493.849 -381.601 m
504.798 -381.601 l
521.849 -381.601 m
532.798 -381.601 l
15.845 -389.601 m
555.852 -389.601 l
15.84 -609.605 m
555.847 -609.605 l
S
0.72 w
15.84 -597.605 m
555.847 -597.605 l
S
0.36 w
403.848 -609.607 m
403.848 -735.456 l
194.846 -609.607 m
194.846 -735.47 l
403.843 -672.605 m
555.346 -672.605 l
349.848 -505.602 m
545.061 -505.602 l
S
0.25 w
390.848 -240.6 9 -9 re
243.847 -240.6 9 -9 re
276.847 -482.602 9 -9 re
375.848 -446.601 9 -9 re
375.848 -434.601 9 -9 re
303.847 -498.602 9 -9 re
169.846 -567.602 9 -9 re
21.845 -567.602 9 -9 re
21.845 -434.601 9 -9 re
347.848 -567.602 9 -9 re
21.845 -498.602 9 -9 re
74.846 -400.601 9 -9 re
180.846 -434.601 9 -9 re
387.848 -482.602 9 -9 re
340.848 -400.601 9 -9 re
180.846 -458.602 9 -9 re
180.846 -446.601 9 -9 re
21.845 -482.602 9 -9 re
21.845 -458.602 9 -9 re
21.845 -446.601 9 -9 re
292.847 -240.6 9 -9 re
341.848 -240.6 9 -9 re
S
0.36 w
479.849 -381.601 m
490.798 -381.601 l
S
0 g
BT
/T1_0 1 Tf
0 Tc 0 Tw 0 Ts 100 Tz 0 Tr 6 0 0 6 238 -743 Tm
(PREVIOUS EDITION IS OBSOLETE.)Tj
/T1_1 1 Tf
8 0 0 8 438 -744 Tm
(PAGE 1 OF 2)Tj
/T1_2 1 Tf
-8.375 90.5 Td
[(Form)-292(Approved:)]TJ
/T1_0 1 Tf
7.75 0 Td
[(OMB)-347(No.)-319(0910-0014.)]TJ
/T1_2 1 Tf
-7.75 -1.125 Td
[(Expiration)-304(Date:)]TJ
/TT0 1 Tf
( )Tj
/TT1 1 Tf
(May 31, 2009)Tj
/T1_2 1 Tf
0 -1.125 TD
[(See)-346(OMB)-222(Statement)-317(on)-263(Reverse.)]TJ
7 0 0 7 474 -257 Tm
(\(Specify\))Tj
/T1_0 1 Tf
0.571 -14.714 Td
(SERIAL NUMBER)Tj
/T1_1 1 Tf
8 0 0 8 374 -55 Tm
(NOTE:)Tj
/T1_0 1 Tf
4.125 0 Td
[(No)-597(drug)-749(may)-611(be)-763(shipped)-623(or)-611(clinical)]TJ
-4.125 -1.125 Td
[(investigation)-1067(begun)-970(until)-1041(an)-888(IND)-1028(for)-958(that)]TJ
T*
[(investigation)-317(is)-278(in)-347(effect)-304(\(21)-305(CFR)-195(312.40\).)]TJ
7 0 0 7 19 -116 Tm
[(3.)-880(ADDRESS)]TJ
/T1_2 1 Tf
6.857 0 Td
[(\(Number,)-261(Street,)-197(City,)-286(State)-236(and)-332(Zip)-325(Code\))]TJ
/T1_0 1 Tf
43.429 0 Td
[(4.)-880(TELEPHONE)-229(NUMBER)]TJ
/T1_2 1 Tf
1.714 -1.286 Td
[(\(Include)-300(Area)-174(Code\))]TJ
/T1_0 1 Tf
-52 -10.571 Td
[(7.)-880(INDICATION\(S\))]TJ
/T1_2 1 Tf
9 0 Td
[(\(Covered)-316(by)-230(this)-301(submission\))]TJ
/T1_0 1 Tf
-9 4.571 Td
[(5.)-880(NAME\(S\))-206(OF)-325(DRUG)]TJ
/T1_2 1 Tf
11.143 0 Td
[(\(Include)-157(all)-286(available)-340(names:)-292(Trade,)-253(Generic,)-221(Chemical,)-412(Code\))]TJ
/T1_1 1 Tf
9 0 0 9 81 -25 Tm
(DEPARTMENT OF HEALTH AND HUMAN SERVICES)Tj
/T1_0 1 Tf
8 0 0 8 123 -37 Tm
(FOOD AND DRUG ADMINISTRATION)Tj
/T1_1 1 Tf
12 0 0 12 44 -61 Tm
(INVESTIGATIONAL NEW DRUG APPLICATION \(IND\))Tj
/T1_3 1 Tf
9 0 0 9 55 -73 Tm
(\(TITLE 21, CODE OF FEDERAL REGULATIONS \(CFR\) PART 312\))Tj
/T1_4 1 Tf
0.0001 Tc -0.0001 Tw 5 0 0 5 476 -752 Tm
(PSC Media Arts \(301\) 443-1090)Tj
/T1_0 1 Tf
0 Tc 0 Tw 7 0 0 7 371 -167 Tm
[(6.)-880(IND)-278(NUMBER)]TJ
/T1_2 1 Tf
8.286 0 Td
[(\(If)-254(previously)-356(assigned\))]TJ
/T1_0 1 Tf
-58.571 11 Td
[(1.)-880(NAME)-254(OF)-325(SPONSOR)]TJ
50.286 0 Td
[(2.)-595(DATE)-190(OF)-325(SUBMISSION)]TJ
-50.286 -21.143 Td
[(8.)-880(PHASE\(S\))-277(OF)-182(CLINICAL)-356(INVESTIGATION)-276(TO)-325(BE)-237(CONDUCTED:)]TJ
0 -15.857 TD
(10.)Tj
/T1_3 1 Tf
9 0 0 9 34 -349 Tm
[(IND)-722(submission)-665(should)-611(be)-722(consecutively)-608(numbered.)-999(The)-666(initial)-721(IND)-611(should)-722(be)-722(numbered)]TJ
0 -1 TD
[("Serial)-691(number:)-556(0000.")-691(The)-666(next)-611(submission)-665(\(e.g.,)-666(amendment,)-666(report,)-611(or)-667(correspondence\))]TJ
T*
[(should)-1167(be)-1166(numbered)-1277("Serial)-1135(Number:)-1222(0001.")-1135(Subsequent)-1277(submissions)-1109(should)-1167(be)]TJ
T*
[(numbered)-277(consecutively)-164(in)-333(the)-278(order)-222(in)-333(which)-277(they)-277(are)-277(submitted.)]TJ
/T1_0 1 Tf
7 0 0 7 19 -269 Tm
[(9.)-880(LIST)-888(NUMBERS)-1000(OF)-1040(ALL)-935(INVESTIGATIONAL)-910(NEW)-1095(DRUG)-913(APPLICATIONS)-1006(\(21)-984(CFR)-945(Part)-880(312\),)-1007(NEW)-953(DRUG)-1056(OR)-929(ANTIBIOTIC)-959(APPLICATIONS)]TJ
/T1_2 1 Tf
1.714 -1.286 Td
[(\(21)-841(CFR)-802(Part)-880(314\))]TJ
/T1_0 1 Tf
9.857 0 Td
[(,)-865(DRUG)-770(MASTER)-833(FILES)]TJ
/T1_2 1 Tf
13.571 0 Td
[(\(21)-841(CFR)-802(Part)-880(314.420\))]TJ
/T1_0 1 Tf
11.714 0 Td
[(,)-865(AND)-889(PRODUCT)-913(LICENSE)-721(APPLICATIONS)-863(\(21)-841(CFR)-945(Part)-737(601\))-856(REFERRED)]TJ
-35.143 -1.286 Td
[(TO)-325(IN)-143(THIS)-293(APPLICATION.)]TJ
-1.714 -16 Td
[(11.)-1039(THIS)-293(SUBMISSION)-292(CONTAINS)-261(THE)-286(FOLLOWING:)]TJ
/T1_2 1 Tf
25.857 0 Td
[(\(Check)-261(all)-286(that)-332(apply\))]TJ
/T1_0 1 Tf
-16 -1.286 Td
[(INITIAL)-181(INVESTIGATIONAL)-339(NEW)-524(DRUG)-342(APPLICATION)-244(\(IND\))-9755(RESPONSE)-300(TO)-325(CLINICAL)-213(HOLD)]TJ
-9.857 -2.571 Td
[(PROTOCOL)-388(AMENDMENT\(S\):)-8659(INFORMATION)-286(AMENDMENT\(S\):)-11945(IND)-278(SAFETY)-253(REPORT\(S\):)]TJ
2.286 -2.286 Td
[(NEW)-238(PROTOCOL)-14816(CHEMISTRY/MICROBIOLOGY)-13712(INITIAL)-324(WRITTEN)-302(REPORT)]TJ
0 -1.714 TD
[(CHANGE)-293(IN)-286(PROTOCOL)-11531(PHARMACOLOGY/TOXICOLOGY)-12266(FOLLOW-UP)-341(TO)-182(A)-333(WRITTEN)-302(REPORT)]TJ
T*
[(NEW)-238(INVESTIGATOR)-12982(CLINICAL)]TJ
0 -3.429 TD
[(RESPONSE)-300(TO)-182(FDA)-286(REQUEST)-309(FOR)-317(INFORMATION)-12000(ANNUAL)-372(REPORT)-7404(GENERAL)-221(CORRESPONDENCE)]TJ
53.143 -18.286 Td
[(DIVISION)-324(ASSIGNMENT:)]TJ
/T1_1 1 Tf
8 0 0 8 247 -607 Tm
(FOR FDA USE ONLY)Tj
-28.5 7 Td
[(JUSTIFICATION)-319(STATEMENT)-264(MUST)-292(BE)-236(SUBMITTED)-292(WITH)-320(APPLICATION)-222(FOR)-264(ANY)-389(CHECKED)-181(BELOW.)-625(REFER)-236(TO)-236(THE)-250(CITED)-375(CFR)]TJ
0 -1 TD
[(SECTION)-305(FOR)-264(FURTHER)-348(INFORMATION.)]TJ
7.5 0 0 7.5 33 -575 Tm
[(TREATMENT)-234(IND)-278(21)-221(CFR)-345(312.35\(b\))-3798(TREATMENT)-234(PROTOCOL)-333(21)-221(CFR)-345(312.35\(a\))-2787(CHARGE)-200(REQUEST/NOTIFICATION)-310(21)-355(CFR312.7\(d\))]TJ
8 0 0 8 228 -535 Tm
(CHECK ONLY IF APPLICABLE)Tj
/T1_0 1 Tf
7 0 0 7 35 -506 Tm
[(REQUEST)-309(FOR)-175(REINSTATEMENT)-269(OF)-325(IND)-278(THAT)-246(IS)-341(WITHDRAWN,)-9818(OTHER)]TJ
0 -1.143 TD
[(INACTIVATED,)-253(TERMINATED)-214(OR)-357(DISCONTINUED)]TJ
23.286 -14.857 Td
[(DDR)-405(RECEIPT)-237(STAMP)]TJ
29.857 -9 Td
[(IND)-278(NUMBER)-381(ASSIGNED:)]TJ
/T1_2 1 Tf
3.857 24 Td
(\(Specify\))Tj
/T1_0 1 Tf
-4.429 37.857 Td
(OTHER)Tj
-21 0 Td
[(PHASE)-324(1)-2730(PHASE)-324(2)-2730(PHASE)-324(3)]TJ
/T1_4 1 Tf
6 0 0 6 549 -752 Tm
(EF)Tj
/T1_1 1 Tf
8 0 0 8 16 -744 Tm
(FORM FDA 1571 \()Tj
/TT2 1 Tf
(4)Tj
/T1_1 1 Tf
(/0)Tj
/TT2 1 Tf
(6)Tj
/T1_1 1 Tf
(\))Tj
/T1_0 1 Tf
7 0 0 7 19 -618 Tm
[(CDR/DBIND/DGD)-373(RECEIPT)-237(STAMP)]TJ
ET

------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions

iText(R) is a registered trademark of 1T3XT BVBA.
Many questions posted to this list can (and will) be answered with a reference 
to the iText book: http://www.itextpdf.com/book/
Please check the keywords list before you ask for examples: 
http://itextpdf.com/themes/keywords.php

Reply via email to