{ "benchmark_times": { "pdfium": { "2201.00214": { "read": 0.5354745388031006, "image_extraction": 0.9854514598846436 }, "GeoTopo-book": { "read": 0.23785948753356934, "image_extraction": 1.6276803016662598 }, "2201.00151": { "read": 0.15154123306274414, "image_extraction": 0.01739645004272461 }, "1707.09725": { "read": 0.18657350540161133, "image_extraction": 3.3717904090881348 }, "2201.00021": { "read": 0.04520702362060547, "image_extraction": 0.8419513702392578 }, "2201.00037": { "read": 0.11394953727722168, "image_extraction": 0.12564539909362793 }, "2201.00069": { "read": 0.04516434669494629, "image_extraction": 5.194401264190674 }, "2201.00178": { "read": 0.045975446701049805, "image_extraction": 0.6853876113891602 }, "2201.00201": { "read": 0.03343319892883301, "image_extraction": 0.5822155475616455 }, "1602.06541": { "read": 0.06058382987976074, "image_extraction": 0.28824901580810547 }, "2201.00200": { "read": 0.036900997161865234, "image_extraction": 0.03152775764465332 }, "2201.00022": { "read": 0.05147051811218262, "image_extraction": 0.47133779525756836 }, "2201.00029": { "read": 0.021167516708374023, "image_extraction": 0.27709078788757324 }, "1601.03642": { "read": 0.025300264358520508, "image_extraction": 0.02291250228881836 } }, "pdfminer": { "2201.00214": { "read": 34.27312994003296, "image_extraction": 43.84336519241333 }, "GeoTopo-book": { "read": 14.03885006904602, "image_extraction": 15.223888397216797 }, "2201.00151": { "read": 10.665843486785889, "image_extraction": 13.051464319229126 }, "1707.09725": { "read": 5.350667715072632, "image_extraction": 14.988297462463379 }, "2201.00021": { "read": 1.3523492813110352, "image_extraction": 1.6095757484436035 }, "2201.00037": { "read": 2.5763087272644043, "image_extraction": 2.6047487258911133 }, "2201.00069": { "read": 1.0133099555969238, "image_extraction": 1.6525194644927979 }, "2201.00178": { "read": 1.2060081958770752, "image_extraction": 1.3438184261322021 }, "2201.00201": { "read": 0.7388486862182617, "image_extraction": 0.8667559623718262 }, "1602.06541": { "read": 1.4035186767578125, "image_extraction": 1.449721097946167 }, "2201.00200": { "read": 1.2979748249053955, "image_extraction": 1.261657476425171 }, "2201.00022": { "read": 1.3417751789093018, "image_extraction": 1.2188796997070312 }, "2201.00029": { "read": 0.7094800472259521, "image_extraction": 0.6789875030517578 }, "1601.03642": { "read": 0.5586402416229248, "image_extraction": 0.514514684677124 } }, "pdfplumber": { "2201.00214": { "read": 56.2922260761261 }, "GeoTopo-book": { "read": 14.40468716621399 }, "2201.00151": { "read": 16.727890491485596 }, "1707.09725": { "read": 9.932822704315186 }, "2201.00021": { "read": 2.9120161533355713 }, "2201.00037": { "read": 4.721874952316284 }, "2201.00069": { "read": 2.1912918090820312 }, "2201.00178": { "read": 2.1240668296813965 }, "2201.00201": { "read": 1.8121776580810547 }, "1602.06541": { "read": 2.7442378997802734 }, "2201.00200": { "read": 2.2910361289978027 }, "2201.00022": { "read": 2.487365961074829 }, "2201.00029": { "read": 1.2512688636779785 }, "1601.03642": { "read": 1.106957197189331 } }, "pdfrw": { "2201.00214": { "watermark": 0.05270719528198242 }, "GeoTopo-book": { "watermark": 0.41639232635498047 }, "2201.00151": { "watermark": 0.04143023490905762 }, "1707.09725": { "watermark": 0.30681848526000977 }, "2201.00021": { "watermark": 0.09033775329589844 }, "2201.00037": { "watermark": 0.054842233657836914 }, "2201.00069": { "watermark": 0.11202216148376465 }, "2201.00178": { "watermark": 0.07307052612304688 }, "2201.00201": { "watermark": 0.055945634841918945 }, "1602.06541": { "watermark": 0.09667611122131348 }, "2201.00200": { "watermark": 0.04491734504699707 }, "2201.00022": { "watermark": 0.1197822093963623 }, "2201.00029": { "watermark": 0.012271881103515625 }, "1601.03642": { "watermark": 0.035218000411987305 } }, "pdftotext": { "2201.00214": { "read": 0.7260444164276123 }, "GeoTopo-book": { "read": 0.9990065097808838 }, "2201.00151": { "read": 0.2891411781311035 }, "1707.09725": { "read": 0.7651748657226562 }, "2201.00021": { "read": 0.0899808406829834 }, "2201.00037": { "read": 0.23349213600158691 }, "2201.00069": { "read": 0.28549623489379883 }, "2201.00178": { "read": 0.13675618171691895 }, "2201.00201": { "read": 0.05962681770324707 }, "1602.06541": { "read": 0.1479783058166504 }, "2201.00200": { "read": 0.06249070167541504 }, "2201.00022": { "read": 0.10353684425354004 }, "2201.00029": { "read": 0.03743743896484375 }, "1601.03642": { "read": 0.07177877426147461 } }, "pymupdf": { "2201.00214": { "read": 0.4000415802001953, "watermark": 0.35861659049987793, "image_extraction": 0.2876420021057129 }, "GeoTopo-book": { "read": 0.3084559440612793, "watermark": 0.6008987426757812, "image_extraction": 0.537616491317749 }, "2201.00151": { "read": 0.17070913314819336, "watermark": 0.16769933700561523, "image_extraction": 0.002773284912109375 }, "1707.09725": { "read": 0.18979978561401367, "watermark": 0.5032076835632324, "image_extraction": 1.7318193912506104 }, "2201.00021": { "read": 0.05968189239501953, "watermark": 0.0756981372833252, "image_extraction": 0.44847774505615234 }, "2201.00037": { "read": 0.10558032989501953, "watermark": 0.11583495140075684, "image_extraction": 0.003283977508544922 }, "2201.00069": { "read": 0.05231595039367676, "watermark": 0.0865013599395752, "image_extraction": 3.0724635124206543 }, "2201.00178": { "read": 0.051722049713134766, "watermark": 0.10247492790222168, "image_extraction": 0.3546178340911865 }, "2201.00201": { "read": 0.05211520195007324, "watermark": 0.0527644157409668, "image_extraction": 0.3232583999633789 }, "1602.06541": { "read": 0.059459686279296875, "watermark": 0.09086108207702637, "image_extraction": 0.08296751976013184 }, "2201.00200": { "read": 0.04548001289367676, "watermark": 0.04652261734008789, "image_extraction": 0.0028252601623535156 }, "2201.00022": { "read": 0.05547738075256348, "watermark": 0.1027371883392334, "image_extraction": 0.281754732131958 }, "2201.00029": { "read": 0.024881601333618164, "watermark": 0.03351259231567383, "image_extraction": 0.20016765594482422 }, "1601.03642": { "read": 0.028113842010498047, "watermark": 0.0418698787689209, "image_extraction": 0.003260374069213867 } }, "pypdf": { "2201.00214": { "read": 23.276073455810547, "watermark": 0.8226597309112549, "image_extraction": 20.253808975219727 }, "GeoTopo-book": { "read": 6.307860374450684, "watermark": 3.2611083984375, "image_extraction": 5.874261140823364 }, "2201.00151": { "read": 6.50593638420105, "watermark": 0.6058468818664551, "image_extraction": 5.152333974838257 }, "1707.09725": { "read": 3.339390277862549, "watermark": 5.644854307174683, "image_extraction": 12.734865427017212 }, "2201.00021": { "read": 0.9873788356781006, "watermark": 0.8018579483032227, "image_extraction": 1.3880090713500977 }, "2201.00037": { "read": 1.4097135066986084, "watermark": 0.5282042026519775, "image_extraction": 0.5474183559417725 }, "2201.00069": { "read": 0.7665338516235352, "watermark": 0.5801985263824463, "image_extraction": 6.814511060714722 }, "2201.00178": { "read": 0.6081781387329102, "watermark": 0.6908154487609863, "image_extraction": 1.159106731414795 }, "2201.00201": { "read": 0.4785475730895996, "watermark": 0.642918586730957, "image_extraction": 1.0422346591949463 }, "1602.06541": { "read": 0.9274270534515381, "watermark": 0.8010680675506592, "image_extraction": 0.7334847450256348 }, "2201.00200": { "read": 0.6830556392669678, "watermark": 0.25014519691467285, "image_extraction": 0.13745331764221191 }, "2201.00022": { "read": 0.6878647804260254, "watermark": 1.547224998474121, "image_extraction": 1.0838313102722168 }, "2201.00029": { "read": 0.563347339630127, "watermark": 0.06649279594421387, "image_extraction": 0.217301607131958 }, "1601.03642": { "read": 0.2890646457672119, "watermark": 0.1534409523010254, "image_extraction": 0.15882062911987305 } }, "tika": { "2201.00214": { "read": 0.8134891986846924 }, "GeoTopo-book": { "read": 0.48948121070861816 }, "2201.00151": { "read": 0.3157804012298584 }, "1707.09725": { "read": 0.34787511825561523 }, "2201.00021": { "read": 0.10914897918701172 }, "2201.00037": { "read": 0.18925976753234863 }, "2201.00069": { "read": 0.11345696449279785 }, "2201.00178": { "read": 0.09755849838256836 }, "2201.00201": { "read": 0.06357574462890625 }, "1602.06541": { "read": 0.10266447067260742 }, "2201.00200": { "read": 0.07486987113952637 }, "2201.00022": { "read": 0.08521699905395508 }, "2201.00029": { "read": 0.05301833152770996 }, "1601.03642": { "read": 0.0567781925201416 } } }, "read_quality": { "pdfium": { "2201.00214": 0.944158584437699, "GeoTopo-book": 0.965667980911819, "2201.00151": 0.9354167723606108, "1707.09725": 0.9869731764348041, "2201.00021": 0.9464271180922926, "2201.00037": 0.9640638094246342, "2201.00069": 0.9864662473109496, "2201.00178": 0.9677399003175537, "2201.00201": 0.9854229673353885, "1602.06541": 0.9930451885864682, "2201.00200": 0.9828159348024235, "2201.00022": 0.7790521573885615, "2201.00029": 0.9008637503482865, "1601.03642": 0.9924969524234672 }, "pdfminer": { "2201.00214": 0.9030983534254631, "GeoTopo-book": 0.7883040472013823, "2201.00151": 0.8560072519350115, "1707.09725": 0.9189929565221477, "2201.00021": 0.8277053494305056, "2201.00037": 0.9301479087658201, "2201.00069": 0.9498290444484434, "2201.00178": 0.9109732558499603, "2201.00201": 0.9130085316134531, "1602.06541": 0.9230412447205493, "2201.00200": 0.9296577946768061, "2201.00022": 0.7090353973857456, "2201.00029": 0.8890795847750865, "1601.03642": 0.8613907069740417 }, "pdfplumber": { "2201.00214": 0.8938838822644957, "GeoTopo-book": 0.8424259883750487, "2201.00151": 0.6786881406810512, "1707.09725": 0.9665887444030606, "2201.00021": 0.583986148356173, "2201.00037": 0.9336735695357739, "2201.00069": 0.6097916390681478, "2201.00178": 0.8769883572667796, "2201.00201": 0.5655670040052588, "1602.06541": 0.5865529531931915, "2201.00200": 0.6654930561377037, "2201.00022": 0.57950023719854, "2201.00029": 0.8936276829709641, "1601.03642": 0.6733225867956252 }, "pdfrw": {}, "pdftotext": { "2201.00214": 0.9183434354616995, "GeoTopo-book": 0.9411707401930939, "2201.00151": 0.9102577100103408, "1707.09725": 0.9452373645570218, "2201.00021": 0.8861557227078675, "2201.00037": 0.9555313782701153, "2201.00069": 0.9544371460928652, "2201.00178": 0.9528537019583202, "2201.00201": 0.9621514331860904, "1602.06541": 0.8323735364569717, "2201.00200": 0.9346265813444949, "2201.00022": 0.7741910594589381, "2201.00029": 0.8735689674335889, "1601.03642": 0.785733863231465 }, "pymupdf": { "2201.00214": 0.9296782325029656, "GeoTopo-book": 0.9578798018626054, "2201.00151": 0.9220710873613472, "1707.09725": 0.9700781181218339, "2201.00021": 0.9394180217630517, "2201.00037": 0.9543154784114144, "2201.00069": 0.981096751913045, "2201.00178": 0.961557969483072, "2201.00201": 0.9780733739778108, "1602.06541": 0.9796117742003992, "2201.00200": 0.9703738505939996, "2201.00022": 0.7739993052070868, "2201.00029": 0.8871459694989107, "1601.03642": 0.9869153101174531 }, "pypdf": { "2201.00214": 0.9390212468240233, "GeoTopo-book": 0.9469393375026269, "2201.00151": 0.9289534918860113, "1707.09725": 0.9841272873132902, "2201.00021": 0.9484779423734332, "2201.00037": 0.9639960238568589, "2201.00069": 0.9663274164650252, "2201.00178": 0.9699759300705206, "2201.00201": 0.9852848208988612, "1602.06541": 0.9919583560248676, "2201.00200": 0.9821488445702177, "2201.00022": 0.7796986243222906, "2201.00029": 0.901355359073145, "1601.03642": 0.9920538212023958 }, "tika": { "2201.00214": 0.9338765220091891, "GeoTopo-book": 0.9826887048907266, "2201.00151": 0.9161504578763684, "1707.09725": 0.9691487650775417, "2201.00021": 0.9418675063582415, "2201.00037": 0.9633315975122081, "2201.00069": 0.9259868979328604, "2201.00178": 0.9426505435943332, "2201.00201": 0.9778292553448192, "1602.06541": 0.92860998828161, "2201.00200": 0.9723188906303961, "2201.00022": 0.729665007399435, "2201.00029": 0.8905089558759284, "1601.03642": 0.9535617970137473 } }, "watermarking_result_file_size": { "pdfium": {}, "pdfminer": {}, "pdfplumber": {}, "pdfrw": { "2201.00214": 2515466.0, "GeoTopo-book": 5738184.0, "2201.00151": 1582521.0, "1707.09725": 7251530.0, "2201.00021": 2725055.0, "2201.00037": 3086248.0, "2201.00069": 15393345.0, "2201.00178": 2379988.0, "2201.00201": 1329452.0, "1602.06541": 3029173.0, "2201.00200": 288194.0, "2201.00022": 1187087.0, "2201.00029": 828767.0, "1601.03642": 1026759.0 }, "pdftotext": {}, "pymupdf": { "2201.00214": 2716324.0, "GeoTopo-book": 6858025.0, "2201.00151": 1682127.0, "1707.09725": 8546425.0, "2201.00021": 2804235.0, "2201.00037": 3401320.0, "2201.00069": 15523048.0, "2201.00178": 2521038.0, "2201.00201": 1402155.0, "1602.06541": 3166459.0, "2201.00200": 342862.0, "2201.00022": 1302188.0, "2201.00029": 935934.0, "1601.03642": 1092620.0 }, "pypdf": { "2201.00214": 2512722.0, "GeoTopo-book": 5683672.0, "2201.00151": 1576116.0, "1707.09725": 7243996.0, "2201.00021": 2727706.0, "2201.00037": 3094382.0, "2201.00069": 15395870.0, "2201.00178": 2376745.0, "2201.00201": 1328083.0, "1602.06541": 3017031.0, "2201.00200": 285214.0, "2201.00022": 1191578.0, "2201.00029": 830119.0, "1601.03642": 1019678.0 }, "tika": {} }, "pypi_release_dates": { "tika==3.3.2": "2026-08-01", "pypdf==6.19.0": "2026-09-16", "pdfminer.six==20260107": "2026-01-07", "pdfplumber==0.11.10": "2026-06-15", "pymupdf==1.28.2": "2026-08-06", "pypdfium2==5.13.0": "2026-08-13", "pdfrw==0.4": "2017-09-18" } }