| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310 |
- R"""
- Auto-generated by:
- ctypesgen -l pdfium --runtime-libdirs . --no-system-libsearch --no-load-library --no-macro-guards --no-symbol-guards --symbol-rules 'if_needed=\w+_$|\w+_t$|_\w+' --headers fpdf_annot.h fpdf_attachment.h fpdf_catalog.h fpdf_dataavail.h fpdf_doc.h fpdf_edit.h fpdf_ext.h fpdf_flatten.h fpdf_formfill.h fpdf_fwlevent.h fpdf_javascript.h fpdf_ppo.h fpdf_progressive.h fpdf_save.h fpdf_searchex.h fpdf_signature.h fpdf_structtree.h fpdf_sysfontinfo.h fpdf_text.h fpdf_thumbnail.h fpdf_transformpage.h fpdfview.h -o '~/work/pypdfium2/pypdfium2/data/bindings/bindings.py'
- """
- import ctypes
- from ctypes import *
- # -- Begin loader template --
- import sys
- import ctypes
- import ctypes.util
- import pathlib
- def _find_library(name, dirs, search_sys):
-
- if sys.platform in ("win32", "cygwin", "msys"):
- patterns = ["{}.dll", "lib{}.dll", "{}"]
- elif sys.platform == "darwin":
- patterns = ["lib{}.dylib", "{}.dylib", "lib{}.so", "{}.so", "{}"]
- else: # assume unix pattern or plain name
- patterns = ["lib{}.so", "{}.so", "{}"]
-
- for dir in dirs:
- dir = pathlib.Path(dir)
- if not dir.is_absolute():
- dir = (pathlib.Path(__file__).parent / dir).resolve(strict=False)
- for pat in patterns:
- libpath = dir / pat.format(name)
- if libpath.is_file():
- return str(libpath)
-
- libpath = ctypes.util.find_library(name) if search_sys else None
- if not libpath:
- raise ImportError(f"Could not find library '{name}' (dirs={dirs}, search_sys={search_sys})")
-
- return libpath
- _libs_info, _libs = {}, {}
- def _register_library(name, dllclass, **kwargs):
- libpath = _find_library(name, **kwargs)
- _libs_info[name] = {**kwargs, "path": libpath}
- _libs[name] = dllclass(libpath)
- # -- End loader template --
- # Load library 'pdfium'
- _register_library(
- name = 'pdfium',
- dllclass = ctypes.CDLL,
- dirs = ['.'],
- search_sys = False,
- )
- # -- Begin header members --
- # ./fpdfview.h: 59
- enum_anon_2 = c_int
- # ./fpdfview.h: 59
- FPDF_TEXTRENDERMODE_UNKNOWN = (-1)
- # ./fpdfview.h: 59
- FPDF_TEXTRENDERMODE_FILL = 0
- # ./fpdfview.h: 59
- FPDF_TEXTRENDERMODE_STROKE = 1
- # ./fpdfview.h: 59
- FPDF_TEXTRENDERMODE_FILL_STROKE = 2
- # ./fpdfview.h: 59
- FPDF_TEXTRENDERMODE_INVISIBLE = 3
- # ./fpdfview.h: 59
- FPDF_TEXTRENDERMODE_FILL_CLIP = 4
- # ./fpdfview.h: 59
- FPDF_TEXTRENDERMODE_STROKE_CLIP = 5
- # ./fpdfview.h: 59
- FPDF_TEXTRENDERMODE_FILL_STROKE_CLIP = 6
- # ./fpdfview.h: 59
- FPDF_TEXTRENDERMODE_CLIP = 7
- # ./fpdfview.h: 59
- FPDF_TEXTRENDERMODE_LAST = FPDF_TEXTRENDERMODE_CLIP
- # ./fpdfview.h: 59
- FPDF_TEXT_RENDERMODE = enum_anon_2
- # ./fpdfview.h: 62
- class struct_fpdf_action_t__ (Structure):
- pass
- # ./fpdfview.h: 62
- FPDF_ACTION = POINTER(struct_fpdf_action_t__)
- # ./fpdfview.h: 63
- class struct_fpdf_annotation_t__ (Structure):
- pass
- # ./fpdfview.h: 63
- FPDF_ANNOTATION = POINTER(struct_fpdf_annotation_t__)
- # ./fpdfview.h: 64
- class struct_fpdf_attachment_t__ (Structure):
- pass
- # ./fpdfview.h: 64
- FPDF_ATTACHMENT = POINTER(struct_fpdf_attachment_t__)
- # ./fpdfview.h: 65
- class struct_fpdf_avail_t__ (Structure):
- pass
- # ./fpdfview.h: 65
- FPDF_AVAIL = POINTER(struct_fpdf_avail_t__)
- # ./fpdfview.h: 66
- class struct_fpdf_bitmap_t__ (Structure):
- pass
- # ./fpdfview.h: 66
- FPDF_BITMAP = POINTER(struct_fpdf_bitmap_t__)
- # ./fpdfview.h: 67
- class struct_fpdf_bookmark_t__ (Structure):
- pass
- # ./fpdfview.h: 67
- FPDF_BOOKMARK = POINTER(struct_fpdf_bookmark_t__)
- # ./fpdfview.h: 68
- class struct_fpdf_clippath_t__ (Structure):
- pass
- # ./fpdfview.h: 68
- FPDF_CLIPPATH = POINTER(struct_fpdf_clippath_t__)
- # ./fpdfview.h: 69
- class struct_fpdf_dest_t__ (Structure):
- pass
- # ./fpdfview.h: 69
- FPDF_DEST = POINTER(struct_fpdf_dest_t__)
- # ./fpdfview.h: 70
- class struct_fpdf_document_t__ (Structure):
- pass
- # ./fpdfview.h: 70
- FPDF_DOCUMENT = POINTER(struct_fpdf_document_t__)
- # ./fpdfview.h: 71
- class struct_fpdf_font_t__ (Structure):
- pass
- # ./fpdfview.h: 71
- FPDF_FONT = POINTER(struct_fpdf_font_t__)
- # ./fpdfview.h: 72
- class struct_fpdf_form_handle_t__ (Structure):
- pass
- # ./fpdfview.h: 72
- FPDF_FORMHANDLE = POINTER(struct_fpdf_form_handle_t__)
- # ./fpdfview.h: 73
- class struct_fpdf_glyphpath_t__ (Structure):
- pass
- # ./fpdfview.h: 73
- FPDF_GLYPHPATH = POINTER(struct_fpdf_glyphpath_t__)
- # ./fpdfview.h: 74
- class struct_fpdf_javascript_action_t (Structure):
- pass
- # ./fpdfview.h: 74
- FPDF_JAVASCRIPT_ACTION = POINTER(struct_fpdf_javascript_action_t)
- # ./fpdfview.h: 75
- class struct_fpdf_link_t__ (Structure):
- pass
- # ./fpdfview.h: 75
- FPDF_LINK = POINTER(struct_fpdf_link_t__)
- # ./fpdfview.h: 76
- class struct_fpdf_page_t__ (Structure):
- pass
- # ./fpdfview.h: 76
- FPDF_PAGE = POINTER(struct_fpdf_page_t__)
- # ./fpdfview.h: 77
- class struct_fpdf_pagelink_t__ (Structure):
- pass
- # ./fpdfview.h: 77
- FPDF_PAGELINK = POINTER(struct_fpdf_pagelink_t__)
- # ./fpdfview.h: 78
- class struct_fpdf_pageobject_t__ (Structure):
- pass
- # ./fpdfview.h: 78
- FPDF_PAGEOBJECT = POINTER(struct_fpdf_pageobject_t__)
- # ./fpdfview.h: 79
- class struct_fpdf_pageobjectmark_t__ (Structure):
- pass
- # ./fpdfview.h: 79
- FPDF_PAGEOBJECTMARK = POINTER(struct_fpdf_pageobjectmark_t__)
- # ./fpdfview.h: 80
- class struct_fpdf_pagerange_t__ (Structure):
- pass
- # ./fpdfview.h: 80
- FPDF_PAGERANGE = POINTER(struct_fpdf_pagerange_t__)
- # ./fpdfview.h: 81
- class struct_fpdf_pathsegment_t (Structure):
- pass
- # ./fpdfview.h: 81
- FPDF_PATHSEGMENT = POINTER(struct_fpdf_pathsegment_t)
- # ./fpdfview.h: 82
- class struct_fpdf_schhandle_t__ (Structure):
- pass
- # ./fpdfview.h: 82
- FPDF_SCHHANDLE = POINTER(struct_fpdf_schhandle_t__)
- # ./fpdfview.h: 83
- class struct_fpdf_signature_t__ (Structure):
- pass
- # ./fpdfview.h: 83
- FPDF_SIGNATURE = POINTER(struct_fpdf_signature_t__)
- # ./fpdfview.h: 84
- FPDF_SKIA_CANVAS = POINTER(None)
- # ./fpdfview.h: 85
- class struct_fpdf_structelement_t__ (Structure):
- pass
- # ./fpdfview.h: 85
- FPDF_STRUCTELEMENT = POINTER(struct_fpdf_structelement_t__)
- # ./fpdfview.h: 86
- class struct_fpdf_structelement_attr_t__ (Structure):
- pass
- # ./fpdfview.h: 86
- FPDF_STRUCTELEMENT_ATTR = POINTER(struct_fpdf_structelement_attr_t__)
- # ./fpdfview.h: 87
- class struct_fpdf_structtree_t__ (Structure):
- pass
- # ./fpdfview.h: 87
- FPDF_STRUCTTREE = POINTER(struct_fpdf_structtree_t__)
- # ./fpdfview.h: 88
- class struct_fpdf_textpage_t__ (Structure):
- pass
- # ./fpdfview.h: 88
- FPDF_TEXTPAGE = POINTER(struct_fpdf_textpage_t__)
- # ./fpdfview.h: 89
- class struct_fpdf_widget_t__ (Structure):
- pass
- # ./fpdfview.h: 89
- FPDF_WIDGET = POINTER(struct_fpdf_widget_t__)
- # ./fpdfview.h: 90
- class struct_fpdf_xobject_t__ (Structure):
- pass
- # ./fpdfview.h: 90
- FPDF_XOBJECT = POINTER(struct_fpdf_xobject_t__)
- # ./fpdfview.h: 93
- FPDF_BOOL = c_int
- # ./fpdfview.h: 94
- FPDF_RESULT = c_int
- # ./fpdfview.h: 95
- FPDF_DWORD = c_ulong
- # ./fpdfview.h: 96
- FS_FLOAT = c_float
- # ./fpdfview.h: 104
- enum__FPDF_DUPLEXTYPE_ = c_int
- # ./fpdfview.h: 104
- DuplexUndefined = 0
- # ./fpdfview.h: 104
- Simplex = (DuplexUndefined + 1)
- # ./fpdfview.h: 104
- DuplexFlipShortEdge = (Simplex + 1)
- # ./fpdfview.h: 104
- DuplexFlipLongEdge = (DuplexFlipShortEdge + 1)
- # ./fpdfview.h: 104
- FPDF_DUPLEXTYPE = enum__FPDF_DUPLEXTYPE_
- # ./fpdfview.h: 107
- FPDF_WCHAR = c_ushort
- # ./fpdfview.h: 113
- FPDF_BYTESTRING = POINTER(c_char)
- # ./fpdfview.h: 117
- FPDF_WIDESTRING = POINTER(FPDF_WCHAR)
- # ./fpdfview.h: 125
- class struct_FPDF_BSTR_ (Structure):
- __slots__ = ['str', 'len']
- struct_FPDF_BSTR_._fields_ = [
- ('str', POINTER(c_char)),
- ('len', c_int),
- ]
- # ./fpdfview.h: 125
- FPDF_BSTR = struct_FPDF_BSTR_
- # ./fpdfview.h: 134
- FPDF_STRING = POINTER(c_char)
- # ./fpdfview.h: 151
- class struct__FS_MATRIX_ (Structure):
- __slots__ = ['a', 'b', 'c', 'd', 'e', 'f']
- struct__FS_MATRIX_._fields_ = [
- ('a', c_float),
- ('b', c_float),
- ('c', c_float),
- ('d', c_float),
- ('e', c_float),
- ('f', c_float),
- ]
- # ./fpdfview.h: 151
- FS_MATRIX = struct__FS_MATRIX_
- # ./fpdfview.h: 154
- class struct__FS_RECTF_ (Structure):
- __slots__ = ['left', 'top', 'right', 'bottom']
- struct__FS_RECTF_._fields_ = [
- ('left', c_float),
- ('top', c_float),
- ('right', c_float),
- ('bottom', c_float),
- ]
- # ./fpdfview.h: 163
- FS_LPRECTF = POINTER(struct__FS_RECTF_)
- # ./fpdfview.h: 163
- FS_RECTF = struct__FS_RECTF_
- # ./fpdfview.h: 166
- FS_LPCRECTF = POINTER(FS_RECTF)
- # ./fpdfview.h: 169
- class struct_FS_SIZEF_ (Structure):
- __slots__ = ['width', 'height']
- struct_FS_SIZEF_._fields_ = [
- ('width', c_float),
- ('height', c_float),
- ]
- # ./fpdfview.h: 172
- FS_LPSIZEF = POINTER(struct_FS_SIZEF_)
- # ./fpdfview.h: 172
- FS_SIZEF = struct_FS_SIZEF_
- # ./fpdfview.h: 175
- FS_LPCSIZEF = POINTER(FS_SIZEF)
- # ./fpdfview.h: 178
- class struct_FS_POINTF_ (Structure):
- __slots__ = ['x', 'y']
- struct_FS_POINTF_._fields_ = [
- ('x', c_float),
- ('y', c_float),
- ]
- # ./fpdfview.h: 181
- FS_LPPOINTF = POINTER(struct_FS_POINTF_)
- # ./fpdfview.h: 181
- FS_POINTF = struct_FS_POINTF_
- # ./fpdfview.h: 184
- FS_LPCPOINTF = POINTER(FS_POINTF)
- # ./fpdfview.h: 195
- class struct__FS_QUADPOINTSF (Structure):
- __slots__ = ['x1', 'y1', 'x2', 'y2', 'x3', 'y3', 'x4', 'y4']
- struct__FS_QUADPOINTSF._fields_ = [
- ('x1', FS_FLOAT),
- ('y1', FS_FLOAT),
- ('x2', FS_FLOAT),
- ('y2', FS_FLOAT),
- ('x3', FS_FLOAT),
- ('y3', FS_FLOAT),
- ('x4', FS_FLOAT),
- ('y4', FS_FLOAT),
- ]
- # ./fpdfview.h: 195
- FS_QUADPOINTSF = struct__FS_QUADPOINTSF
- # ./fpdfview.h: 198
- FPDF_ANNOTATION_SUBTYPE = c_int
- # ./fpdfview.h: 199
- FPDF_ANNOT_APPEARANCEMODE = c_int
- # ./fpdfview.h: 202
- FPDF_OBJECT_TYPE = c_int
- # ./fpdfview.h: 242
- enum_anon_3 = c_int
- # ./fpdfview.h: 242
- FPDF_RENDERERTYPE_AGG = 0
- # ./fpdfview.h: 242
- FPDF_RENDERERTYPE_SKIA = 1
- # ./fpdfview.h: 242
- FPDF_RENDERER_TYPE = enum_anon_3
- # ./fpdfview.h: 281
- class struct_FPDF_LIBRARY_CONFIG_ (Structure):
- __slots__ = ['version', 'm_pUserFontPaths', 'm_pIsolate', 'm_v8EmbedderSlot', 'm_pPlatform', 'm_RendererType']
- struct_FPDF_LIBRARY_CONFIG_._fields_ = [
- ('version', c_int),
- ('m_pUserFontPaths', POINTER(POINTER(c_char))),
- ('m_pIsolate', POINTER(None)),
- ('m_v8EmbedderSlot', c_uint),
- ('m_pPlatform', POINTER(None)),
- ('m_RendererType', FPDF_RENDERER_TYPE),
- ]
- # ./fpdfview.h: 281
- FPDF_LIBRARY_CONFIG = struct_FPDF_LIBRARY_CONFIG_
- # ./fpdfview.h: 293
- FPDF_InitLibraryWithConfig = _libs['pdfium']['FPDF_InitLibraryWithConfig']
- FPDF_InitLibraryWithConfig.argtypes = [POINTER(FPDF_LIBRARY_CONFIG)]
- FPDF_InitLibraryWithConfig.restype = None
- # ./fpdfview.h: 306
- FPDF_InitLibrary = _libs['pdfium']['FPDF_InitLibrary']
- FPDF_InitLibrary.argtypes = []
- FPDF_InitLibrary.restype = None
- # ./fpdfview.h: 322
- FPDF_DestroyLibrary = _libs['pdfium']['FPDF_DestroyLibrary']
- FPDF_DestroyLibrary.argtypes = []
- FPDF_DestroyLibrary.restype = None
- # ./fpdfview.h: 335
- FPDF_SetSandBoxPolicy = _libs['pdfium']['FPDF_SetSandBoxPolicy']
- FPDF_SetSandBoxPolicy.argtypes = [FPDF_DWORD, FPDF_BOOL]
- FPDF_SetSandBoxPolicy.restype = None
- # ./fpdfview.h: 389
- FPDF_LoadDocument = _libs['pdfium']['FPDF_LoadDocument']
- FPDF_LoadDocument.argtypes = [FPDF_STRING, FPDF_BYTESTRING]
- FPDF_LoadDocument.restype = FPDF_DOCUMENT
- # ./fpdfview.h: 413
- FPDF_LoadMemDocument = _libs['pdfium']['FPDF_LoadMemDocument']
- FPDF_LoadMemDocument.argtypes = [POINTER(None), c_int, FPDF_BYTESTRING]
- FPDF_LoadMemDocument.restype = FPDF_DOCUMENT
- # ./fpdfview.h: 438
- FPDF_LoadMemDocument64 = _libs['pdfium']['FPDF_LoadMemDocument64']
- FPDF_LoadMemDocument64.argtypes = [POINTER(None), c_size_t, FPDF_BYTESTRING]
- FPDF_LoadMemDocument64.restype = FPDF_DOCUMENT
- # ./fpdfview.h: 462
- class struct_anon_4 (Structure):
- __slots__ = ['m_FileLen', 'm_GetBlock', 'm_Param']
- struct_anon_4._fields_ = [
- ('m_FileLen', c_ulong),
- ('m_GetBlock', CFUNCTYPE(c_int, POINTER(None), c_ulong, POINTER(c_ubyte), c_ulong)),
- ('m_Param', POINTER(None)),
- ]
- # ./fpdfview.h: 462
- FPDF_FILEACCESS = struct_anon_4
- # ./fpdfview.h: 558
- class struct_FPDF_FILEHANDLER_ (Structure):
- __slots__ = ['clientData', 'Release', 'GetSize', 'ReadBlock', 'WriteBlock', 'Flush', 'Truncate']
- struct_FPDF_FILEHANDLER_._fields_ = [
- ('clientData', POINTER(None)),
- ('Release', CFUNCTYPE(None, POINTER(None))),
- ('GetSize', CFUNCTYPE(FPDF_DWORD, POINTER(None))),
- ('ReadBlock', CFUNCTYPE(FPDF_RESULT, POINTER(None), FPDF_DWORD, POINTER(None), FPDF_DWORD)),
- ('WriteBlock', CFUNCTYPE(FPDF_RESULT, POINTER(None), FPDF_DWORD, POINTER(None), FPDF_DWORD)),
- ('Flush', CFUNCTYPE(FPDF_RESULT, POINTER(None))),
- ('Truncate', CFUNCTYPE(FPDF_RESULT, POINTER(None), FPDF_DWORD)),
- ]
- # ./fpdfview.h: 558
- FPDF_FILEHANDLER = struct_FPDF_FILEHANDLER_
- # ./fpdfview.h: 581
- FPDF_LoadCustomDocument = _libs['pdfium']['FPDF_LoadCustomDocument']
- FPDF_LoadCustomDocument.argtypes = [POINTER(FPDF_FILEACCESS), FPDF_BYTESTRING]
- FPDF_LoadCustomDocument.restype = FPDF_DOCUMENT
- # ./fpdfview.h: 594
- FPDF_GetFileVersion = _libs['pdfium']['FPDF_GetFileVersion']
- FPDF_GetFileVersion.argtypes = [FPDF_DOCUMENT, POINTER(c_int)]
- FPDF_GetFileVersion.restype = FPDF_BOOL
- # ./fpdfview.h: 619
- FPDF_GetLastError = _libs['pdfium']['FPDF_GetLastError']
- FPDF_GetLastError.argtypes = []
- FPDF_GetLastError.restype = c_ulong
- # ./fpdfview.h: 634
- FPDF_DocumentHasValidCrossReferenceTable = _libs['pdfium']['FPDF_DocumentHasValidCrossReferenceTable']
- FPDF_DocumentHasValidCrossReferenceTable.argtypes = [FPDF_DOCUMENT]
- FPDF_DocumentHasValidCrossReferenceTable.restype = FPDF_BOOL
- # ./fpdfview.h: 651
- FPDF_GetTrailerEnds = _libs['pdfium']['FPDF_GetTrailerEnds']
- FPDF_GetTrailerEnds.argtypes = [FPDF_DOCUMENT, POINTER(c_uint), c_ulong]
- FPDF_GetTrailerEnds.restype = c_ulong
- # ./fpdfview.h: 664
- FPDF_GetDocPermissions = _libs['pdfium']['FPDF_GetDocPermissions']
- FPDF_GetDocPermissions.argtypes = [FPDF_DOCUMENT]
- FPDF_GetDocPermissions.restype = c_ulong
- # ./fpdfview.h: 676
- FPDF_GetDocUserPermissions = _libs['pdfium']['FPDF_GetDocUserPermissions']
- FPDF_GetDocUserPermissions.argtypes = [FPDF_DOCUMENT]
- FPDF_GetDocUserPermissions.restype = c_ulong
- # ./fpdfview.h: 687
- FPDF_GetSecurityHandlerRevision = _libs['pdfium']['FPDF_GetSecurityHandlerRevision']
- FPDF_GetSecurityHandlerRevision.argtypes = [FPDF_DOCUMENT]
- FPDF_GetSecurityHandlerRevision.restype = c_int
- # ./fpdfview.h: 695
- FPDF_GetPageCount = _libs['pdfium']['FPDF_GetPageCount']
- FPDF_GetPageCount.argtypes = [FPDF_DOCUMENT]
- FPDF_GetPageCount.restype = c_int
- # ./fpdfview.h: 707
- FPDF_LoadPage = _libs['pdfium']['FPDF_LoadPage']
- FPDF_LoadPage.argtypes = [FPDF_DOCUMENT, c_int]
- FPDF_LoadPage.restype = FPDF_PAGE
- # ./fpdfview.h: 718
- FPDF_GetPageWidthF = _libs['pdfium']['FPDF_GetPageWidthF']
- FPDF_GetPageWidthF.argtypes = [FPDF_PAGE]
- FPDF_GetPageWidthF.restype = c_float
- # ./fpdfview.h: 730
- FPDF_GetPageWidth = _libs['pdfium']['FPDF_GetPageWidth']
- FPDF_GetPageWidth.argtypes = [FPDF_PAGE]
- FPDF_GetPageWidth.restype = c_double
- # ./fpdfview.h: 740
- FPDF_GetPageHeightF = _libs['pdfium']['FPDF_GetPageHeightF']
- FPDF_GetPageHeightF.argtypes = [FPDF_PAGE]
- FPDF_GetPageHeightF.restype = c_float
- # ./fpdfview.h: 752
- FPDF_GetPageHeight = _libs['pdfium']['FPDF_GetPageHeight']
- FPDF_GetPageHeight.argtypes = [FPDF_PAGE]
- FPDF_GetPageHeight.restype = c_double
- # ./fpdfview.h: 764
- FPDF_GetPageBoundingBox = _libs['pdfium']['FPDF_GetPageBoundingBox']
- FPDF_GetPageBoundingBox.argtypes = [FPDF_PAGE, POINTER(FS_RECTF)]
- FPDF_GetPageBoundingBox.restype = FPDF_BOOL
- # ./fpdfview.h: 778
- FPDF_GetPageSizeByIndexF = _libs['pdfium']['FPDF_GetPageSizeByIndexF']
- FPDF_GetPageSizeByIndexF.argtypes = [FPDF_DOCUMENT, c_int, POINTER(FS_SIZEF)]
- FPDF_GetPageSizeByIndexF.restype = FPDF_BOOL
- # ./fpdfview.h: 796
- FPDF_GetPageSizeByIndex = _libs['pdfium']['FPDF_GetPageSizeByIndex']
- FPDF_GetPageSizeByIndex.argtypes = [FPDF_DOCUMENT, c_int, POINTER(c_double), POINTER(c_double)]
- FPDF_GetPageSizeByIndex.restype = c_int
- # ./fpdfview.h: 844
- class struct_FPDF_COLORSCHEME_ (Structure):
- __slots__ = ['path_fill_color', 'path_stroke_color', 'text_fill_color', 'text_stroke_color']
- struct_FPDF_COLORSCHEME_._fields_ = [
- ('path_fill_color', FPDF_DWORD),
- ('path_stroke_color', FPDF_DWORD),
- ('text_fill_color', FPDF_DWORD),
- ('text_stroke_color', FPDF_DWORD),
- ]
- # ./fpdfview.h: 844
- FPDF_COLORSCHEME = struct_FPDF_COLORSCHEME_
- # ./fpdfview.h: 904
- FPDF_RenderPageBitmap = _libs['pdfium']['FPDF_RenderPageBitmap']
- FPDF_RenderPageBitmap.argtypes = [FPDF_BITMAP, FPDF_PAGE, c_int, c_int, c_int, c_int, c_int, c_int]
- FPDF_RenderPageBitmap.restype = None
- # ./fpdfview.h: 932
- FPDF_RenderPageBitmapWithMatrix = _libs['pdfium']['FPDF_RenderPageBitmapWithMatrix']
- FPDF_RenderPageBitmapWithMatrix.argtypes = [FPDF_BITMAP, FPDF_PAGE, POINTER(FS_MATRIX), POINTER(FS_RECTF), c_int]
- FPDF_RenderPageBitmapWithMatrix.restype = None
- # ./fpdfview.h: 961
- FPDF_ClosePage = _libs['pdfium']['FPDF_ClosePage']
- FPDF_ClosePage.argtypes = [FPDF_PAGE]
- FPDF_ClosePage.restype = None
- # ./fpdfview.h: 969
- FPDF_CloseDocument = _libs['pdfium']['FPDF_CloseDocument']
- FPDF_CloseDocument.argtypes = [FPDF_DOCUMENT]
- FPDF_CloseDocument.restype = None
- # ./fpdfview.h: 1012
- FPDF_DeviceToPage = _libs['pdfium']['FPDF_DeviceToPage']
- FPDF_DeviceToPage.argtypes = [FPDF_PAGE, c_int, c_int, c_int, c_int, c_int, c_int, c_int, POINTER(c_double), POINTER(c_double)]
- FPDF_DeviceToPage.restype = FPDF_BOOL
- # ./fpdfview.h: 1049
- FPDF_PageToDevice = _libs['pdfium']['FPDF_PageToDevice']
- FPDF_PageToDevice.argtypes = [FPDF_PAGE, c_int, c_int, c_int, c_int, c_int, c_double, c_double, POINTER(c_int), POINTER(c_int)]
- FPDF_PageToDevice.restype = FPDF_BOOL
- # ./fpdfview.h: 1090
- FPDFBitmap_Create = _libs['pdfium']['FPDFBitmap_Create']
- FPDFBitmap_Create.argtypes = [c_int, c_int, c_int]
- FPDFBitmap_Create.restype = FPDF_BITMAP
- # ./fpdfview.h: 1139
- FPDFBitmap_CreateEx = _libs['pdfium']['FPDFBitmap_CreateEx']
- FPDFBitmap_CreateEx.argtypes = [c_int, c_int, c_int, POINTER(None), c_int]
- FPDFBitmap_CreateEx.restype = FPDF_BITMAP
- # ./fpdfview.h: 1155
- FPDFBitmap_GetFormat = _libs['pdfium']['FPDFBitmap_GetFormat']
- FPDFBitmap_GetFormat.argtypes = [FPDF_BITMAP]
- FPDFBitmap_GetFormat.restype = c_int
- # ./fpdfview.h: 1181
- FPDFBitmap_FillRect = _libs['pdfium']['FPDFBitmap_FillRect']
- FPDFBitmap_FillRect.argtypes = [FPDF_BITMAP, c_int, c_int, c_int, c_int, FPDF_DWORD]
- FPDFBitmap_FillRect.restype = None
- # ./fpdfview.h: 1203
- FPDFBitmap_GetBuffer = _libs['pdfium']['FPDFBitmap_GetBuffer']
- FPDFBitmap_GetBuffer.argtypes = [FPDF_BITMAP]
- FPDFBitmap_GetBuffer.restype = POINTER(None)
- # ./fpdfview.h: 1212
- FPDFBitmap_GetWidth = _libs['pdfium']['FPDFBitmap_GetWidth']
- FPDFBitmap_GetWidth.argtypes = [FPDF_BITMAP]
- FPDFBitmap_GetWidth.restype = c_int
- # ./fpdfview.h: 1221
- FPDFBitmap_GetHeight = _libs['pdfium']['FPDFBitmap_GetHeight']
- FPDFBitmap_GetHeight.argtypes = [FPDF_BITMAP]
- FPDFBitmap_GetHeight.restype = c_int
- # ./fpdfview.h: 1232
- FPDFBitmap_GetStride = _libs['pdfium']['FPDFBitmap_GetStride']
- FPDFBitmap_GetStride.argtypes = [FPDF_BITMAP]
- FPDFBitmap_GetStride.restype = c_int
- # ./fpdfview.h: 1244
- FPDFBitmap_Destroy = _libs['pdfium']['FPDFBitmap_Destroy']
- FPDFBitmap_Destroy.argtypes = [FPDF_BITMAP]
- FPDFBitmap_Destroy.restype = None
- # ./fpdfview.h: 1253
- FPDF_VIEWERREF_GetPrintScaling = _libs['pdfium']['FPDF_VIEWERREF_GetPrintScaling']
- FPDF_VIEWERREF_GetPrintScaling.argtypes = [FPDF_DOCUMENT]
- FPDF_VIEWERREF_GetPrintScaling.restype = FPDF_BOOL
- # ./fpdfview.h: 1262
- FPDF_VIEWERREF_GetNumCopies = _libs['pdfium']['FPDF_VIEWERREF_GetNumCopies']
- FPDF_VIEWERREF_GetNumCopies.argtypes = [FPDF_DOCUMENT]
- FPDF_VIEWERREF_GetNumCopies.restype = c_int
- # ./fpdfview.h: 1271
- FPDF_VIEWERREF_GetPrintPageRange = _libs['pdfium']['FPDF_VIEWERREF_GetPrintPageRange']
- FPDF_VIEWERREF_GetPrintPageRange.argtypes = [FPDF_DOCUMENT]
- FPDF_VIEWERREF_GetPrintPageRange.restype = FPDF_PAGERANGE
- # ./fpdfview.h: 1281
- FPDF_VIEWERREF_GetPrintPageRangeCount = _libs['pdfium']['FPDF_VIEWERREF_GetPrintPageRangeCount']
- FPDF_VIEWERREF_GetPrintPageRangeCount.argtypes = [FPDF_PAGERANGE]
- FPDF_VIEWERREF_GetPrintPageRangeCount.restype = c_size_t
- # ./fpdfview.h: 1293
- FPDF_VIEWERREF_GetPrintPageRangeElement = _libs['pdfium']['FPDF_VIEWERREF_GetPrintPageRangeElement']
- FPDF_VIEWERREF_GetPrintPageRangeElement.argtypes = [FPDF_PAGERANGE, c_size_t]
- FPDF_VIEWERREF_GetPrintPageRangeElement.restype = c_int
- # ./fpdfview.h: 1303
- FPDF_VIEWERREF_GetDuplex = _libs['pdfium']['FPDF_VIEWERREF_GetDuplex']
- FPDF_VIEWERREF_GetDuplex.argtypes = [FPDF_DOCUMENT]
- FPDF_VIEWERREF_GetDuplex.restype = FPDF_DUPLEXTYPE
- # ./fpdfview.h: 1321
- FPDF_VIEWERREF_GetName = _libs['pdfium']['FPDF_VIEWERREF_GetName']
- FPDF_VIEWERREF_GetName.argtypes = [FPDF_DOCUMENT, FPDF_BYTESTRING, POINTER(c_char), c_ulong]
- FPDF_VIEWERREF_GetName.restype = c_ulong
- # ./fpdfview.h: 1333
- FPDF_CountNamedDests = _libs['pdfium']['FPDF_CountNamedDests']
- FPDF_CountNamedDests.argtypes = [FPDF_DOCUMENT]
- FPDF_CountNamedDests.restype = FPDF_DWORD
- # ./fpdfview.h: 1343
- FPDF_GetNamedDestByName = _libs['pdfium']['FPDF_GetNamedDestByName']
- FPDF_GetNamedDestByName.argtypes = [FPDF_DOCUMENT, FPDF_BYTESTRING]
- FPDF_GetNamedDestByName.restype = FPDF_DEST
- # ./fpdfview.h: 1366
- FPDF_GetNamedDest = _libs['pdfium']['FPDF_GetNamedDest']
- FPDF_GetNamedDest.argtypes = [FPDF_DOCUMENT, c_int, POINTER(None), POINTER(c_long)]
- FPDF_GetNamedDest.restype = FPDF_DEST
- # ./fpdfview.h: 1378
- FPDF_GetXFAPacketCount = _libs['pdfium']['FPDF_GetXFAPacketCount']
- FPDF_GetXFAPacketCount.argtypes = [FPDF_DOCUMENT]
- FPDF_GetXFAPacketCount.restype = c_int
- # ./fpdfview.h: 1396
- FPDF_GetXFAPacketName = _libs['pdfium']['FPDF_GetXFAPacketName']
- FPDF_GetXFAPacketName.argtypes = [FPDF_DOCUMENT, c_int, POINTER(None), c_ulong]
- FPDF_GetXFAPacketName.restype = c_ulong
- # ./fpdfview.h: 1423
- FPDF_GetXFAPacketContent = _libs['pdfium']['FPDF_GetXFAPacketContent']
- FPDF_GetXFAPacketContent.argtypes = [FPDF_DOCUMENT, c_int, POINTER(None), c_ulong, POINTER(c_ulong)]
- FPDF_GetXFAPacketContent.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 52
- class struct__IPDF_JsPlatform (Structure):
- __slots__ = ['version', 'app_alert', 'app_beep', 'app_response', 'Doc_getFilePath', 'Doc_mail', 'Doc_print', 'Doc_submitForm', 'Doc_gotoPage', 'Field_browse', 'm_pFormfillinfo', 'm_isolate', 'm_v8EmbedderSlot']
- struct__IPDF_JsPlatform._fields_ = [
- ('version', c_int),
- ('app_alert', CFUNCTYPE(c_int, POINTER(struct__IPDF_JsPlatform), FPDF_WIDESTRING, FPDF_WIDESTRING, c_int, c_int)),
- ('app_beep', CFUNCTYPE(None, POINTER(struct__IPDF_JsPlatform), c_int)),
- ('app_response', CFUNCTYPE(c_int, POINTER(struct__IPDF_JsPlatform), FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_BOOL, POINTER(None), c_int)),
- ('Doc_getFilePath', CFUNCTYPE(c_int, POINTER(struct__IPDF_JsPlatform), POINTER(None), c_int)),
- ('Doc_mail', CFUNCTYPE(None, POINTER(struct__IPDF_JsPlatform), POINTER(None), c_int, FPDF_BOOL, FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING)),
- ('Doc_print', CFUNCTYPE(None, POINTER(struct__IPDF_JsPlatform), FPDF_BOOL, c_int, c_int, FPDF_BOOL, FPDF_BOOL, FPDF_BOOL, FPDF_BOOL, FPDF_BOOL)),
- ('Doc_submitForm', CFUNCTYPE(None, POINTER(struct__IPDF_JsPlatform), POINTER(None), c_int, FPDF_WIDESTRING)),
- ('Doc_gotoPage', CFUNCTYPE(None, POINTER(struct__IPDF_JsPlatform), c_int)),
- ('Field_browse', CFUNCTYPE(c_int, POINTER(struct__IPDF_JsPlatform), POINTER(None), c_int)),
- ('m_pFormfillinfo', POINTER(None)),
- ('m_isolate', POINTER(None)),
- ('m_v8EmbedderSlot', c_uint),
- ]
- # ./fpdf_formfill.h: 323
- IPDF_JSPLATFORM = struct__IPDF_JsPlatform
- # ./fpdf_formfill.h: 341
- TimerCallback = CFUNCTYPE(None, c_int)
- # ./fpdf_formfill.h: 355
- class struct__FPDF_SYSTEMTIME (Structure):
- __slots__ = ['wYear', 'wMonth', 'wDayOfWeek', 'wDay', 'wHour', 'wMinute', 'wSecond', 'wMilliseconds']
- struct__FPDF_SYSTEMTIME._fields_ = [
- ('wYear', c_ushort),
- ('wMonth', c_ushort),
- ('wDayOfWeek', c_ushort),
- ('wDay', c_ushort),
- ('wHour', c_ushort),
- ('wMinute', c_ushort),
- ('wSecond', c_ushort),
- ('wMilliseconds', c_ushort),
- ]
- # ./fpdf_formfill.h: 355
- FPDF_SYSTEMTIME = struct__FPDF_SYSTEMTIME
- # ./fpdf_formfill.h: 377
- class struct__FPDF_FORMFILLINFO (Structure):
- __slots__ = ['version', 'Release', 'FFI_Invalidate', 'FFI_OutputSelectedRect', 'FFI_SetCursor', 'FFI_SetTimer', 'FFI_KillTimer', 'FFI_GetLocalTime', 'FFI_OnChange', 'FFI_GetPage', 'FFI_GetCurrentPage', 'FFI_GetRotation', 'FFI_ExecuteNamedAction', 'FFI_SetTextFieldFocus', 'FFI_DoURIAction', 'FFI_DoGoToAction', 'm_pJsPlatform', 'xfa_disabled', 'FFI_DisplayCaret', 'FFI_GetCurrentPageIndex', 'FFI_SetCurrentPage', 'FFI_GotoURL', 'FFI_GetPageViewRect', 'FFI_PageEvent', 'FFI_PopupMenu', 'FFI_OpenFile', 'FFI_EmailTo', 'FFI_UploadTo', 'FFI_GetPlatform', 'FFI_GetLanguage', 'FFI_DownloadFromURL', 'FFI_PostRequestURL', 'FFI_PutRequestURL', 'FFI_OnFocusChange', 'FFI_DoURIActionWithKeyboardModifier']
- struct__FPDF_FORMFILLINFO._fields_ = [
- ('version', c_int),
- ('Release', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO))),
- ('FFI_Invalidate', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), FPDF_PAGE, c_double, c_double, c_double, c_double)),
- ('FFI_OutputSelectedRect', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), FPDF_PAGE, c_double, c_double, c_double, c_double)),
- ('FFI_SetCursor', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), c_int)),
- ('FFI_SetTimer', CFUNCTYPE(c_int, POINTER(struct__FPDF_FORMFILLINFO), c_int, TimerCallback)),
- ('FFI_KillTimer', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), c_int)),
- ('FFI_GetLocalTime', CFUNCTYPE(FPDF_SYSTEMTIME, POINTER(struct__FPDF_FORMFILLINFO))),
- ('FFI_OnChange', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO))),
- ('FFI_GetPage', CFUNCTYPE(FPDF_PAGE, POINTER(struct__FPDF_FORMFILLINFO), FPDF_DOCUMENT, c_int)),
- ('FFI_GetCurrentPage', CFUNCTYPE(FPDF_PAGE, POINTER(struct__FPDF_FORMFILLINFO), FPDF_DOCUMENT)),
- ('FFI_GetRotation', CFUNCTYPE(c_int, POINTER(struct__FPDF_FORMFILLINFO), FPDF_PAGE)),
- ('FFI_ExecuteNamedAction', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), FPDF_BYTESTRING)),
- ('FFI_SetTextFieldFocus', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), FPDF_WIDESTRING, FPDF_DWORD, FPDF_BOOL)),
- ('FFI_DoURIAction', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), FPDF_BYTESTRING)),
- ('FFI_DoGoToAction', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), c_int, c_int, POINTER(c_float), c_int)),
- ('m_pJsPlatform', POINTER(IPDF_JSPLATFORM)),
- ('xfa_disabled', FPDF_BOOL),
- ('FFI_DisplayCaret', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), FPDF_PAGE, FPDF_BOOL, c_double, c_double, c_double, c_double)),
- ('FFI_GetCurrentPageIndex', CFUNCTYPE(c_int, POINTER(struct__FPDF_FORMFILLINFO), FPDF_DOCUMENT)),
- ('FFI_SetCurrentPage', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), FPDF_DOCUMENT, c_int)),
- ('FFI_GotoURL', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), FPDF_DOCUMENT, FPDF_WIDESTRING)),
- ('FFI_GetPageViewRect', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), FPDF_PAGE, POINTER(c_double), POINTER(c_double), POINTER(c_double), POINTER(c_double))),
- ('FFI_PageEvent', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), c_int, FPDF_DWORD)),
- ('FFI_PopupMenu', CFUNCTYPE(FPDF_BOOL, POINTER(struct__FPDF_FORMFILLINFO), FPDF_PAGE, FPDF_WIDGET, c_int, c_float, c_float)),
- ('FFI_OpenFile', CFUNCTYPE(POINTER(FPDF_FILEHANDLER), POINTER(struct__FPDF_FORMFILLINFO), c_int, FPDF_WIDESTRING, POINTER(c_char))),
- ('FFI_EmailTo', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), POINTER(FPDF_FILEHANDLER), FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING)),
- ('FFI_UploadTo', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), POINTER(FPDF_FILEHANDLER), c_int, FPDF_WIDESTRING)),
- ('FFI_GetPlatform', CFUNCTYPE(c_int, POINTER(struct__FPDF_FORMFILLINFO), POINTER(None), c_int)),
- ('FFI_GetLanguage', CFUNCTYPE(c_int, POINTER(struct__FPDF_FORMFILLINFO), POINTER(None), c_int)),
- ('FFI_DownloadFromURL', CFUNCTYPE(POINTER(FPDF_FILEHANDLER), POINTER(struct__FPDF_FORMFILLINFO), FPDF_WIDESTRING)),
- ('FFI_PostRequestURL', CFUNCTYPE(FPDF_BOOL, POINTER(struct__FPDF_FORMFILLINFO), FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING, POINTER(FPDF_BSTR))),
- ('FFI_PutRequestURL', CFUNCTYPE(FPDF_BOOL, POINTER(struct__FPDF_FORMFILLINFO), FPDF_WIDESTRING, FPDF_WIDESTRING, FPDF_WIDESTRING)),
- ('FFI_OnFocusChange', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), FPDF_ANNOTATION, c_int)),
- ('FFI_DoURIActionWithKeyboardModifier', CFUNCTYPE(None, POINTER(struct__FPDF_FORMFILLINFO), FPDF_BYTESTRING, c_int)),
- ]
- # ./fpdf_formfill.h: 1139
- FPDF_FORMFILLINFO = struct__FPDF_FORMFILLINFO
- # ./fpdf_formfill.h: 1155
- FPDFDOC_InitFormFillEnvironment = _libs['pdfium']['FPDFDOC_InitFormFillEnvironment']
- FPDFDOC_InitFormFillEnvironment.argtypes = [FPDF_DOCUMENT, POINTER(FPDF_FORMFILLINFO)]
- FPDFDOC_InitFormFillEnvironment.restype = FPDF_FORMHANDLE
- # ./fpdf_formfill.h: 1170
- FPDFDOC_ExitFormFillEnvironment = _libs['pdfium']['FPDFDOC_ExitFormFillEnvironment']
- FPDFDOC_ExitFormFillEnvironment.argtypes = [FPDF_FORMHANDLE]
- FPDFDOC_ExitFormFillEnvironment.restype = None
- # ./fpdf_formfill.h: 1183
- FORM_OnAfterLoadPage = _libs['pdfium']['FORM_OnAfterLoadPage']
- FORM_OnAfterLoadPage.argtypes = [FPDF_PAGE, FPDF_FORMHANDLE]
- FORM_OnAfterLoadPage.restype = None
- # ./fpdf_formfill.h: 1197
- FORM_OnBeforeClosePage = _libs['pdfium']['FORM_OnBeforeClosePage']
- FORM_OnBeforeClosePage.argtypes = [FPDF_PAGE, FPDF_FORMHANDLE]
- FORM_OnBeforeClosePage.restype = None
- # ./fpdf_formfill.h: 1215
- FORM_DoDocumentJSAction = _libs['pdfium']['FORM_DoDocumentJSAction']
- FORM_DoDocumentJSAction.argtypes = [FPDF_FORMHANDLE]
- FORM_DoDocumentJSAction.restype = None
- # ./fpdf_formfill.h: 1231
- FORM_DoDocumentOpenAction = _libs['pdfium']['FORM_DoDocumentOpenAction']
- FORM_DoDocumentOpenAction.argtypes = [FPDF_FORMHANDLE]
- FORM_DoDocumentOpenAction.restype = None
- # ./fpdf_formfill.h: 1260
- FORM_DoDocumentAAction = _libs['pdfium']['FORM_DoDocumentAAction']
- FORM_DoDocumentAAction.argtypes = [FPDF_FORMHANDLE, c_int]
- FORM_DoDocumentAAction.restype = None
- # ./fpdf_formfill.h: 1285
- FORM_DoPageAAction = _libs['pdfium']['FORM_DoPageAAction']
- FORM_DoPageAAction.argtypes = [FPDF_PAGE, FPDF_FORMHANDLE, c_int]
- FORM_DoPageAAction.restype = None
- # ./fpdf_formfill.h: 1304
- FORM_OnMouseMove = _libs['pdfium']['FORM_OnMouseMove']
- FORM_OnMouseMove.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, c_double, c_double]
- FORM_OnMouseMove.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1335
- FORM_OnMouseWheel = _libs['pdfium']['FORM_OnMouseWheel']
- FORM_OnMouseWheel.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, POINTER(FS_POINTF), c_int, c_int]
- FORM_OnMouseWheel.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1360
- FORM_OnFocus = _libs['pdfium']['FORM_OnFocus']
- FORM_OnFocus.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, c_double, c_double]
- FORM_OnFocus.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1382
- FORM_OnLButtonDown = _libs['pdfium']['FORM_OnLButtonDown']
- FORM_OnLButtonDown.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, c_double, c_double]
- FORM_OnLButtonDown.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1395
- FORM_OnRButtonDown = _libs['pdfium']['FORM_OnRButtonDown']
- FORM_OnRButtonDown.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, c_double, c_double]
- FORM_OnRButtonDown.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1414
- FORM_OnLButtonUp = _libs['pdfium']['FORM_OnLButtonUp']
- FORM_OnLButtonUp.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, c_double, c_double]
- FORM_OnLButtonUp.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1427
- FORM_OnRButtonUp = _libs['pdfium']['FORM_OnRButtonUp']
- FORM_OnRButtonUp.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, c_double, c_double]
- FORM_OnRButtonUp.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1450
- FORM_OnLButtonDoubleClick = _libs['pdfium']['FORM_OnLButtonDoubleClick']
- FORM_OnLButtonDoubleClick.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, c_double, c_double]
- FORM_OnLButtonDoubleClick.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1470
- FORM_OnKeyDown = _libs['pdfium']['FORM_OnKeyDown']
- FORM_OnKeyDown.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, c_int]
- FORM_OnKeyDown.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1492
- FORM_OnKeyUp = _libs['pdfium']['FORM_OnKeyUp']
- FORM_OnKeyUp.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, c_int]
- FORM_OnKeyUp.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1511
- FORM_OnChar = _libs['pdfium']['FORM_OnChar']
- FORM_OnChar.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, c_int]
- FORM_OnChar.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1534
- FORM_GetFocusedText = _libs['pdfium']['FORM_GetFocusedText']
- FORM_GetFocusedText.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, POINTER(None), c_ulong]
- FORM_GetFocusedText.restype = c_ulong
- # ./fpdf_formfill.h: 1557
- FORM_GetSelectedText = _libs['pdfium']['FORM_GetSelectedText']
- FORM_GetSelectedText.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, POINTER(None), c_ulong]
- FORM_GetSelectedText.restype = c_ulong
- # ./fpdf_formfill.h: 1580
- FORM_ReplaceAndKeepSelection = _libs['pdfium']['FORM_ReplaceAndKeepSelection']
- FORM_ReplaceAndKeepSelection.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, FPDF_WIDESTRING]
- FORM_ReplaceAndKeepSelection.restype = None
- # ./fpdf_formfill.h: 1600
- FORM_ReplaceSelection = _libs['pdfium']['FORM_ReplaceSelection']
- FORM_ReplaceSelection.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, FPDF_WIDESTRING]
- FORM_ReplaceSelection.restype = None
- # ./fpdf_formfill.h: 1617
- FORM_SelectAllText = _libs['pdfium']['FORM_SelectAllText']
- FORM_SelectAllText.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE]
- FORM_SelectAllText.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1630
- FORM_CanUndo = _libs['pdfium']['FORM_CanUndo']
- FORM_CanUndo.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE]
- FORM_CanUndo.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1644
- FORM_CanRedo = _libs['pdfium']['FORM_CanRedo']
- FORM_CanRedo.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE]
- FORM_CanRedo.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1657
- FORM_Undo = _libs['pdfium']['FORM_Undo']
- FORM_Undo.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE]
- FORM_Undo.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1670
- FORM_Redo = _libs['pdfium']['FORM_Redo']
- FORM_Redo.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE]
- FORM_Redo.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1685
- FORM_ForceToKillFocus = _libs['pdfium']['FORM_ForceToKillFocus']
- FORM_ForceToKillFocus.argtypes = [FPDF_FORMHANDLE]
- FORM_ForceToKillFocus.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1710
- FORM_GetFocusedAnnot = _libs['pdfium']['FORM_GetFocusedAnnot']
- FORM_GetFocusedAnnot.argtypes = [FPDF_FORMHANDLE, POINTER(c_int), POINTER(FPDF_ANNOTATION)]
- FORM_GetFocusedAnnot.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1729
- FORM_SetFocusedAnnot = _libs['pdfium']['FORM_SetFocusedAnnot']
- FORM_SetFocusedAnnot.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION]
- FORM_SetFocusedAnnot.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1785
- FPDFPage_HasFormFieldAtPoint = _libs['pdfium']['FPDFPage_HasFormFieldAtPoint']
- FPDFPage_HasFormFieldAtPoint.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_double, c_double]
- FPDFPage_HasFormFieldAtPoint.restype = c_int
- # ./fpdf_formfill.h: 1804
- FPDFPage_FormFieldZOrderAtPoint = _libs['pdfium']['FPDFPage_FormFieldZOrderAtPoint']
- FPDFPage_FormFieldZOrderAtPoint.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_double, c_double]
- FPDFPage_FormFieldZOrderAtPoint.restype = c_int
- # ./fpdf_formfill.h: 1832
- FPDF_SetFormFieldHighlightColor = _libs['pdfium']['FPDF_SetFormFieldHighlightColor']
- FPDF_SetFormFieldHighlightColor.argtypes = [FPDF_FORMHANDLE, c_int, c_ulong]
- FPDF_SetFormFieldHighlightColor.restype = None
- # ./fpdf_formfill.h: 1851
- FPDF_SetFormFieldHighlightAlpha = _libs['pdfium']['FPDF_SetFormFieldHighlightAlpha']
- FPDF_SetFormFieldHighlightAlpha.argtypes = [FPDF_FORMHANDLE, c_ubyte]
- FPDF_SetFormFieldHighlightAlpha.restype = None
- # ./fpdf_formfill.h: 1866
- FPDF_RemoveFormFieldHighlight = _libs['pdfium']['FPDF_RemoveFormFieldHighlight']
- FPDF_RemoveFormFieldHighlight.argtypes = [FPDF_FORMHANDLE]
- FPDF_RemoveFormFieldHighlight.restype = None
- # ./fpdf_formfill.h: 1905
- FPDF_FFLDraw = _libs['pdfium']['FPDF_FFLDraw']
- FPDF_FFLDraw.argtypes = [FPDF_FORMHANDLE, FPDF_BITMAP, FPDF_PAGE, c_int, c_int, c_int, c_int, c_int, c_int]
- FPDF_FFLDraw.restype = None
- # ./fpdf_formfill.h: 1938
- FPDF_GetFormType = _libs['pdfium']['FPDF_GetFormType']
- FPDF_GetFormType.argtypes = [FPDF_DOCUMENT]
- FPDF_GetFormType.restype = c_int
- # ./fpdf_formfill.h: 1964
- FORM_SetIndexSelected = _libs['pdfium']['FORM_SetIndexSelected']
- FORM_SetIndexSelected.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int, FPDF_BOOL]
- FORM_SetIndexSelected.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 1989
- FORM_IsIndexSelected = _libs['pdfium']['FORM_IsIndexSelected']
- FORM_IsIndexSelected.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, c_int]
- FORM_IsIndexSelected.restype = FPDF_BOOL
- # ./fpdf_formfill.h: 2001
- FPDF_LoadXFA = _libs['pdfium']['FPDF_LoadXFA']
- FPDF_LoadXFA.argtypes = [FPDF_DOCUMENT]
- FPDF_LoadXFA.restype = FPDF_BOOL
- # ./fpdf_annot.h: 98
- enum_FPDFANNOT_COLORTYPE = c_int
- # ./fpdf_annot.h: 98
- FPDFANNOT_COLORTYPE_Color = 0
- # ./fpdf_annot.h: 98
- FPDFANNOT_COLORTYPE_InteriorColor = (FPDFANNOT_COLORTYPE_Color + 1)
- # ./fpdf_annot.h: 98
- FPDFANNOT_COLORTYPE = enum_FPDFANNOT_COLORTYPE
- # ./fpdf_annot.h: 121
- FPDFAnnot_IsSupportedSubtype = _libs['pdfium']['FPDFAnnot_IsSupportedSubtype']
- FPDFAnnot_IsSupportedSubtype.argtypes = [FPDF_ANNOTATION_SUBTYPE]
- FPDFAnnot_IsSupportedSubtype.restype = FPDF_BOOL
- # ./fpdf_annot.h: 134
- FPDFPage_CreateAnnot = _libs['pdfium']['FPDFPage_CreateAnnot']
- FPDFPage_CreateAnnot.argtypes = [FPDF_PAGE, FPDF_ANNOTATION_SUBTYPE]
- FPDFPage_CreateAnnot.restype = FPDF_ANNOTATION
- # ./fpdf_annot.h: 142
- FPDFPage_GetAnnotCount = _libs['pdfium']['FPDFPage_GetAnnotCount']
- FPDFPage_GetAnnotCount.argtypes = [FPDF_PAGE]
- FPDFPage_GetAnnotCount.restype = c_int
- # ./fpdf_annot.h: 152
- FPDFPage_GetAnnot = _libs['pdfium']['FPDFPage_GetAnnot']
- FPDFPage_GetAnnot.argtypes = [FPDF_PAGE, c_int]
- FPDFPage_GetAnnot.restype = FPDF_ANNOTATION
- # ./fpdf_annot.h: 163
- FPDFPage_GetAnnotIndex = _libs['pdfium']['FPDFPage_GetAnnotIndex']
- FPDFPage_GetAnnotIndex.argtypes = [FPDF_PAGE, FPDF_ANNOTATION]
- FPDFPage_GetAnnotIndex.restype = c_int
- # ./fpdf_annot.h: 172
- FPDFPage_CloseAnnot = _libs['pdfium']['FPDFPage_CloseAnnot']
- FPDFPage_CloseAnnot.argtypes = [FPDF_ANNOTATION]
- FPDFPage_CloseAnnot.restype = None
- # ./fpdf_annot.h: 181
- FPDFPage_RemoveAnnot = _libs['pdfium']['FPDFPage_RemoveAnnot']
- FPDFPage_RemoveAnnot.argtypes = [FPDF_PAGE, c_int]
- FPDFPage_RemoveAnnot.restype = FPDF_BOOL
- # ./fpdf_annot.h: 191
- FPDFAnnot_GetSubtype = _libs['pdfium']['FPDFAnnot_GetSubtype']
- FPDFAnnot_GetSubtype.argtypes = [FPDF_ANNOTATION]
- FPDFAnnot_GetSubtype.restype = FPDF_ANNOTATION_SUBTYPE
- # ./fpdf_annot.h: 202
- FPDFAnnot_IsObjectSupportedSubtype = _libs['pdfium']['FPDFAnnot_IsObjectSupportedSubtype']
- FPDFAnnot_IsObjectSupportedSubtype.argtypes = [FPDF_ANNOTATION_SUBTYPE]
- FPDFAnnot_IsObjectSupportedSubtype.restype = FPDF_BOOL
- # ./fpdf_annot.h: 216
- FPDFAnnot_UpdateObject = _libs['pdfium']['FPDFAnnot_UpdateObject']
- FPDFAnnot_UpdateObject.argtypes = [FPDF_ANNOTATION, FPDF_PAGEOBJECT]
- FPDFAnnot_UpdateObject.restype = FPDF_BOOL
- # ./fpdf_annot.h: 231
- FPDFAnnot_AddInkStroke = _libs['pdfium']['FPDFAnnot_AddInkStroke']
- FPDFAnnot_AddInkStroke.argtypes = [FPDF_ANNOTATION, POINTER(FS_POINTF), c_size_t]
- FPDFAnnot_AddInkStroke.restype = c_int
- # ./fpdf_annot.h: 244
- FPDFAnnot_RemoveInkList = _libs['pdfium']['FPDFAnnot_RemoveInkList']
- FPDFAnnot_RemoveInkList.argtypes = [FPDF_ANNOTATION]
- FPDFAnnot_RemoveInkList.restype = FPDF_BOOL
- # ./fpdf_annot.h: 258
- FPDFAnnot_AppendObject = _libs['pdfium']['FPDFAnnot_AppendObject']
- FPDFAnnot_AppendObject.argtypes = [FPDF_ANNOTATION, FPDF_PAGEOBJECT]
- FPDFAnnot_AppendObject.restype = FPDF_BOOL
- # ./fpdf_annot.h: 267
- FPDFAnnot_GetObjectCount = _libs['pdfium']['FPDFAnnot_GetObjectCount']
- FPDFAnnot_GetObjectCount.argtypes = [FPDF_ANNOTATION]
- FPDFAnnot_GetObjectCount.restype = c_int
- # ./fpdf_annot.h: 277
- FPDFAnnot_GetObject = _libs['pdfium']['FPDFAnnot_GetObject']
- FPDFAnnot_GetObject.argtypes = [FPDF_ANNOTATION, c_int]
- FPDFAnnot_GetObject.restype = FPDF_PAGEOBJECT
- # ./fpdf_annot.h: 287
- FPDFAnnot_RemoveObject = _libs['pdfium']['FPDFAnnot_RemoveObject']
- FPDFAnnot_RemoveObject.argtypes = [FPDF_ANNOTATION, c_int]
- FPDFAnnot_RemoveObject.restype = FPDF_BOOL
- # ./fpdf_annot.h: 300
- FPDFAnnot_SetColor = _libs['pdfium']['FPDFAnnot_SetColor']
- FPDFAnnot_SetColor.argtypes = [FPDF_ANNOTATION, FPDFANNOT_COLORTYPE, c_uint, c_uint, c_uint, c_uint]
- FPDFAnnot_SetColor.restype = FPDF_BOOL
- # ./fpdf_annot.h: 319
- FPDFAnnot_GetColor = _libs['pdfium']['FPDFAnnot_GetColor']
- FPDFAnnot_GetColor.argtypes = [FPDF_ANNOTATION, FPDFANNOT_COLORTYPE, POINTER(c_uint), POINTER(c_uint), POINTER(c_uint), POINTER(c_uint)]
- FPDFAnnot_GetColor.restype = FPDF_BOOL
- # ./fpdf_annot.h: 339
- FPDFAnnot_HasAttachmentPoints = _libs['pdfium']['FPDFAnnot_HasAttachmentPoints']
- FPDFAnnot_HasAttachmentPoints.argtypes = [FPDF_ANNOTATION]
- FPDFAnnot_HasAttachmentPoints.restype = FPDF_BOOL
- # ./fpdf_annot.h: 355
- FPDFAnnot_SetAttachmentPoints = _libs['pdfium']['FPDFAnnot_SetAttachmentPoints']
- FPDFAnnot_SetAttachmentPoints.argtypes = [FPDF_ANNOTATION, c_size_t, POINTER(FS_QUADPOINTSF)]
- FPDFAnnot_SetAttachmentPoints.restype = FPDF_BOOL
- # ./fpdf_annot.h: 370
- FPDFAnnot_AppendAttachmentPoints = _libs['pdfium']['FPDFAnnot_AppendAttachmentPoints']
- FPDFAnnot_AppendAttachmentPoints.argtypes = [FPDF_ANNOTATION, POINTER(FS_QUADPOINTSF)]
- FPDFAnnot_AppendAttachmentPoints.restype = FPDF_BOOL
- # ./fpdf_annot.h: 380
- FPDFAnnot_CountAttachmentPoints = _libs['pdfium']['FPDFAnnot_CountAttachmentPoints']
- FPDFAnnot_CountAttachmentPoints.argtypes = [FPDF_ANNOTATION]
- FPDFAnnot_CountAttachmentPoints.restype = c_size_t
- # ./fpdf_annot.h: 391
- FPDFAnnot_GetAttachmentPoints = _libs['pdfium']['FPDFAnnot_GetAttachmentPoints']
- FPDFAnnot_GetAttachmentPoints.argtypes = [FPDF_ANNOTATION, c_size_t, POINTER(FS_QUADPOINTSF)]
- FPDFAnnot_GetAttachmentPoints.restype = FPDF_BOOL
- # ./fpdf_annot.h: 405
- FPDFAnnot_SetRect = _libs['pdfium']['FPDFAnnot_SetRect']
- FPDFAnnot_SetRect.argtypes = [FPDF_ANNOTATION, POINTER(FS_RECTF)]
- FPDFAnnot_SetRect.restype = FPDF_BOOL
- # ./fpdf_annot.h: 415
- FPDFAnnot_GetRect = _libs['pdfium']['FPDFAnnot_GetRect']
- FPDFAnnot_GetRect.argtypes = [FPDF_ANNOTATION, POINTER(FS_RECTF)]
- FPDFAnnot_GetRect.restype = FPDF_BOOL
- # ./fpdf_annot.h: 430
- FPDFAnnot_GetVertices = _libs['pdfium']['FPDFAnnot_GetVertices']
- FPDFAnnot_GetVertices.argtypes = [FPDF_ANNOTATION, POINTER(FS_POINTF), c_ulong]
- FPDFAnnot_GetVertices.restype = c_ulong
- # ./fpdf_annot.h: 442
- FPDFAnnot_GetInkListCount = _libs['pdfium']['FPDFAnnot_GetInkListCount']
- FPDFAnnot_GetInkListCount.argtypes = [FPDF_ANNOTATION]
- FPDFAnnot_GetInkListCount.restype = c_ulong
- # ./fpdf_annot.h: 457
- FPDFAnnot_GetInkListPath = _libs['pdfium']['FPDFAnnot_GetInkListPath']
- FPDFAnnot_GetInkListPath.argtypes = [FPDF_ANNOTATION, c_ulong, POINTER(FS_POINTF), c_ulong]
- FPDFAnnot_GetInkListPath.restype = c_ulong
- # ./fpdf_annot.h: 471
- FPDFAnnot_GetLine = _libs['pdfium']['FPDFAnnot_GetLine']
- FPDFAnnot_GetLine.argtypes = [FPDF_ANNOTATION, POINTER(FS_POINTF), POINTER(FS_POINTF)]
- FPDFAnnot_GetLine.restype = FPDF_BOOL
- # ./fpdf_annot.h: 487
- FPDFAnnot_SetBorder = _libs['pdfium']['FPDFAnnot_SetBorder']
- FPDFAnnot_SetBorder.argtypes = [FPDF_ANNOTATION, c_float, c_float, c_float]
- FPDFAnnot_SetBorder.restype = FPDF_BOOL
- # ./fpdf_annot.h: 503
- FPDFAnnot_GetBorder = _libs['pdfium']['FPDFAnnot_GetBorder']
- FPDFAnnot_GetBorder.argtypes = [FPDF_ANNOTATION, POINTER(c_float), POINTER(c_float), POINTER(c_float)]
- FPDFAnnot_GetBorder.restype = FPDF_BOOL
- # ./fpdf_annot.h: 527
- FPDFAnnot_GetFormAdditionalActionJavaScript = _libs['pdfium']['FPDFAnnot_GetFormAdditionalActionJavaScript']
- FPDFAnnot_GetFormAdditionalActionJavaScript.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION, c_int, POINTER(FPDF_WCHAR), c_ulong]
- FPDFAnnot_GetFormAdditionalActionJavaScript.restype = c_ulong
- # ./fpdf_annot.h: 540
- FPDFAnnot_HasKey = _libs['pdfium']['FPDFAnnot_HasKey']
- FPDFAnnot_HasKey.argtypes = [FPDF_ANNOTATION, FPDF_BYTESTRING]
- FPDFAnnot_HasKey.restype = FPDF_BOOL
- # ./fpdf_annot.h: 551
- FPDFAnnot_GetValueType = _libs['pdfium']['FPDFAnnot_GetValueType']
- FPDFAnnot_GetValueType.argtypes = [FPDF_ANNOTATION, FPDF_BYTESTRING]
- FPDFAnnot_GetValueType.restype = FPDF_OBJECT_TYPE
- # ./fpdf_annot.h: 564
- FPDFAnnot_SetStringValue = _libs['pdfium']['FPDFAnnot_SetStringValue']
- FPDFAnnot_SetStringValue.argtypes = [FPDF_ANNOTATION, FPDF_BYTESTRING, FPDF_WIDESTRING]
- FPDFAnnot_SetStringValue.restype = FPDF_BOOL
- # ./fpdf_annot.h: 584
- FPDFAnnot_GetStringValue = _libs['pdfium']['FPDFAnnot_GetStringValue']
- FPDFAnnot_GetStringValue.argtypes = [FPDF_ANNOTATION, FPDF_BYTESTRING, POINTER(FPDF_WCHAR), c_ulong]
- FPDFAnnot_GetStringValue.restype = c_ulong
- # ./fpdf_annot.h: 601
- FPDFAnnot_GetNumberValue = _libs['pdfium']['FPDFAnnot_GetNumberValue']
- FPDFAnnot_GetNumberValue.argtypes = [FPDF_ANNOTATION, FPDF_BYTESTRING, POINTER(c_float)]
- FPDFAnnot_GetNumberValue.restype = FPDF_BOOL
- # ./fpdf_annot.h: 618
- FPDFAnnot_SetAP = _libs['pdfium']['FPDFAnnot_SetAP']
- FPDFAnnot_SetAP.argtypes = [FPDF_ANNOTATION, FPDF_ANNOT_APPEARANCEMODE, FPDF_WIDESTRING]
- FPDFAnnot_SetAP.restype = FPDF_BOOL
- # ./fpdf_annot.h: 640
- FPDFAnnot_GetAP = _libs['pdfium']['FPDFAnnot_GetAP']
- FPDFAnnot_GetAP.argtypes = [FPDF_ANNOTATION, FPDF_ANNOT_APPEARANCEMODE, POINTER(FPDF_WCHAR), c_ulong]
- FPDFAnnot_GetAP.restype = c_ulong
- # ./fpdf_annot.h: 656
- FPDFAnnot_GetLinkedAnnot = _libs['pdfium']['FPDFAnnot_GetLinkedAnnot']
- FPDFAnnot_GetLinkedAnnot.argtypes = [FPDF_ANNOTATION, FPDF_BYTESTRING]
- FPDFAnnot_GetLinkedAnnot.restype = FPDF_ANNOTATION
- # ./fpdf_annot.h: 664
- FPDFAnnot_GetFlags = _libs['pdfium']['FPDFAnnot_GetFlags']
- FPDFAnnot_GetFlags.argtypes = [FPDF_ANNOTATION]
- FPDFAnnot_GetFlags.restype = c_int
- # ./fpdf_annot.h: 673
- FPDFAnnot_SetFlags = _libs['pdfium']['FPDFAnnot_SetFlags']
- FPDFAnnot_SetFlags.argtypes = [FPDF_ANNOTATION, c_int]
- FPDFAnnot_SetFlags.restype = FPDF_BOOL
- # ./fpdf_annot.h: 685
- FPDFAnnot_GetFormFieldFlags = _libs['pdfium']['FPDFAnnot_GetFormFieldFlags']
- FPDFAnnot_GetFormFieldFlags.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION]
- FPDFAnnot_GetFormFieldFlags.restype = c_int
- # ./fpdf_annot.h: 702
- FPDFAnnot_GetFormFieldAtPoint = _libs['pdfium']['FPDFAnnot_GetFormFieldAtPoint']
- FPDFAnnot_GetFormFieldAtPoint.argtypes = [FPDF_FORMHANDLE, FPDF_PAGE, POINTER(FS_POINTF)]
- FPDFAnnot_GetFormFieldAtPoint.restype = FPDF_ANNOTATION
- # ./fpdf_annot.h: 720
- FPDFAnnot_GetFormFieldName = _libs['pdfium']['FPDFAnnot_GetFormFieldName']
- FPDFAnnot_GetFormFieldName.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION, POINTER(FPDF_WCHAR), c_ulong]
- FPDFAnnot_GetFormFieldName.restype = c_ulong
- # ./fpdf_annot.h: 740
- FPDFAnnot_GetFormFieldAlternateName = _libs['pdfium']['FPDFAnnot_GetFormFieldAlternateName']
- FPDFAnnot_GetFormFieldAlternateName.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION, POINTER(FPDF_WCHAR), c_ulong]
- FPDFAnnot_GetFormFieldAlternateName.restype = c_ulong
- # ./fpdf_annot.h: 756
- FPDFAnnot_GetFormFieldType = _libs['pdfium']['FPDFAnnot_GetFormFieldType']
- FPDFAnnot_GetFormFieldType.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION]
- FPDFAnnot_GetFormFieldType.restype = c_int
- # ./fpdf_annot.h: 772
- FPDFAnnot_GetFormFieldValue = _libs['pdfium']['FPDFAnnot_GetFormFieldValue']
- FPDFAnnot_GetFormFieldValue.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION, POINTER(FPDF_WCHAR), c_ulong]
- FPDFAnnot_GetFormFieldValue.restype = c_ulong
- # ./fpdf_annot.h: 787
- FPDFAnnot_GetOptionCount = _libs['pdfium']['FPDFAnnot_GetOptionCount']
- FPDFAnnot_GetOptionCount.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION]
- FPDFAnnot_GetOptionCount.restype = c_int
- # ./fpdf_annot.h: 809
- FPDFAnnot_GetOptionLabel = _libs['pdfium']['FPDFAnnot_GetOptionLabel']
- FPDFAnnot_GetOptionLabel.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION, c_int, POINTER(FPDF_WCHAR), c_ulong]
- FPDFAnnot_GetOptionLabel.restype = c_ulong
- # ./fpdf_annot.h: 827
- FPDFAnnot_IsOptionSelected = _libs['pdfium']['FPDFAnnot_IsOptionSelected']
- FPDFAnnot_IsOptionSelected.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION, c_int]
- FPDFAnnot_IsOptionSelected.restype = FPDF_BOOL
- # ./fpdf_annot.h: 844
- FPDFAnnot_GetFontSize = _libs['pdfium']['FPDFAnnot_GetFontSize']
- FPDFAnnot_GetFontSize.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION, POINTER(c_float)]
- FPDFAnnot_GetFontSize.restype = FPDF_BOOL
- # ./fpdf_annot.h: 857
- FPDFAnnot_IsChecked = _libs['pdfium']['FPDFAnnot_IsChecked']
- FPDFAnnot_IsChecked.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION]
- FPDFAnnot_IsChecked.restype = FPDF_BOOL
- # ./fpdf_annot.h: 872
- FPDFAnnot_SetFocusableSubtypes = _libs['pdfium']['FPDFAnnot_SetFocusableSubtypes']
- FPDFAnnot_SetFocusableSubtypes.argtypes = [FPDF_FORMHANDLE, POINTER(FPDF_ANNOTATION_SUBTYPE), c_size_t]
- FPDFAnnot_SetFocusableSubtypes.restype = FPDF_BOOL
- # ./fpdf_annot.h: 885
- FPDFAnnot_GetFocusableSubtypesCount = _libs['pdfium']['FPDFAnnot_GetFocusableSubtypesCount']
- FPDFAnnot_GetFocusableSubtypesCount.argtypes = [FPDF_FORMHANDLE]
- FPDFAnnot_GetFocusableSubtypesCount.restype = c_int
- # ./fpdf_annot.h: 901
- FPDFAnnot_GetFocusableSubtypes = _libs['pdfium']['FPDFAnnot_GetFocusableSubtypes']
- FPDFAnnot_GetFocusableSubtypes.argtypes = [FPDF_FORMHANDLE, POINTER(FPDF_ANNOTATION_SUBTYPE), c_size_t]
- FPDFAnnot_GetFocusableSubtypes.restype = FPDF_BOOL
- # ./fpdf_annot.h: 912
- FPDFAnnot_GetLink = _libs['pdfium']['FPDFAnnot_GetLink']
- FPDFAnnot_GetLink.argtypes = [FPDF_ANNOTATION]
- FPDFAnnot_GetLink.restype = FPDF_LINK
- # ./fpdf_annot.h: 926
- FPDFAnnot_GetFormControlCount = _libs['pdfium']['FPDFAnnot_GetFormControlCount']
- FPDFAnnot_GetFormControlCount.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION]
- FPDFAnnot_GetFormControlCount.restype = c_int
- # ./fpdf_annot.h: 940
- FPDFAnnot_GetFormControlIndex = _libs['pdfium']['FPDFAnnot_GetFormControlIndex']
- FPDFAnnot_GetFormControlIndex.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION]
- FPDFAnnot_GetFormControlIndex.restype = c_int
- # ./fpdf_annot.h: 957
- FPDFAnnot_GetFormFieldExportValue = _libs['pdfium']['FPDFAnnot_GetFormFieldExportValue']
- FPDFAnnot_GetFormFieldExportValue.argtypes = [FPDF_FORMHANDLE, FPDF_ANNOTATION, POINTER(FPDF_WCHAR), c_ulong]
- FPDFAnnot_GetFormFieldExportValue.restype = c_ulong
- # ./fpdf_annot.h: 969
- FPDFAnnot_SetURI = _libs['pdfium']['FPDFAnnot_SetURI']
- FPDFAnnot_SetURI.argtypes = [FPDF_ANNOTATION, POINTER(c_char)]
- FPDFAnnot_SetURI.restype = FPDF_BOOL
- # ./fpdf_annot.h: 979
- FPDFAnnot_GetFileAttachment = _libs['pdfium']['FPDFAnnot_GetFileAttachment']
- FPDFAnnot_GetFileAttachment.argtypes = [FPDF_ANNOTATION]
- FPDFAnnot_GetFileAttachment.restype = FPDF_ATTACHMENT
- # ./fpdf_annot.h: 989
- FPDFAnnot_AddFileAttachment = _libs['pdfium']['FPDFAnnot_AddFileAttachment']
- FPDFAnnot_AddFileAttachment.argtypes = [FPDF_ANNOTATION, FPDF_WIDESTRING]
- FPDFAnnot_AddFileAttachment.restype = FPDF_ATTACHMENT
- # ./fpdf_attachment.h: 22
- FPDFDoc_GetAttachmentCount = _libs['pdfium']['FPDFDoc_GetAttachmentCount']
- FPDFDoc_GetAttachmentCount.argtypes = [FPDF_DOCUMENT]
- FPDFDoc_GetAttachmentCount.restype = c_int
- # ./fpdf_attachment.h: 35
- FPDFDoc_AddAttachment = _libs['pdfium']['FPDFDoc_AddAttachment']
- FPDFDoc_AddAttachment.argtypes = [FPDF_DOCUMENT, FPDF_WIDESTRING]
- FPDFDoc_AddAttachment.restype = FPDF_ATTACHMENT
- # ./fpdf_attachment.h: 46
- FPDFDoc_GetAttachment = _libs['pdfium']['FPDFDoc_GetAttachment']
- FPDFDoc_GetAttachment.argtypes = [FPDF_DOCUMENT, c_int]
- FPDFDoc_GetAttachment.restype = FPDF_ATTACHMENT
- # ./fpdf_attachment.h: 59
- FPDFDoc_DeleteAttachment = _libs['pdfium']['FPDFDoc_DeleteAttachment']
- FPDFDoc_DeleteAttachment.argtypes = [FPDF_DOCUMENT, c_int]
- FPDFDoc_DeleteAttachment.restype = FPDF_BOOL
- # ./fpdf_attachment.h: 72
- FPDFAttachment_GetName = _libs['pdfium']['FPDFAttachment_GetName']
- FPDFAttachment_GetName.argtypes = [FPDF_ATTACHMENT, POINTER(FPDF_WCHAR), c_ulong]
- FPDFAttachment_GetName.restype = c_ulong
- # ./fpdf_attachment.h: 84
- FPDFAttachment_HasKey = _libs['pdfium']['FPDFAttachment_HasKey']
- FPDFAttachment_HasKey.argtypes = [FPDF_ATTACHMENT, FPDF_BYTESTRING]
- FPDFAttachment_HasKey.restype = FPDF_BOOL
- # ./fpdf_attachment.h: 95
- FPDFAttachment_GetValueType = _libs['pdfium']['FPDFAttachment_GetValueType']
- FPDFAttachment_GetValueType.argtypes = [FPDF_ATTACHMENT, FPDF_BYTESTRING]
- FPDFAttachment_GetValueType.restype = FPDF_OBJECT_TYPE
- # ./fpdf_attachment.h: 108
- FPDFAttachment_SetStringValue = _libs['pdfium']['FPDFAttachment_SetStringValue']
- FPDFAttachment_SetStringValue.argtypes = [FPDF_ATTACHMENT, FPDF_BYTESTRING, FPDF_WIDESTRING]
- FPDFAttachment_SetStringValue.restype = FPDF_BOOL
- # ./fpdf_attachment.h: 129
- FPDFAttachment_GetStringValue = _libs['pdfium']['FPDFAttachment_GetStringValue']
- FPDFAttachment_GetStringValue.argtypes = [FPDF_ATTACHMENT, FPDF_BYTESTRING, POINTER(FPDF_WCHAR), c_ulong]
- FPDFAttachment_GetStringValue.restype = c_ulong
- # ./fpdf_attachment.h: 146
- FPDFAttachment_SetFile = _libs['pdfium']['FPDFAttachment_SetFile']
- FPDFAttachment_SetFile.argtypes = [FPDF_ATTACHMENT, FPDF_DOCUMENT, POINTER(None), c_ulong]
- FPDFAttachment_SetFile.restype = FPDF_BOOL
- # ./fpdf_attachment.h: 170
- FPDFAttachment_GetFile = _libs['pdfium']['FPDFAttachment_GetFile']
- FPDFAttachment_GetFile.argtypes = [FPDF_ATTACHMENT, POINTER(None), c_ulong, POINTER(c_ulong)]
- FPDFAttachment_GetFile.restype = FPDF_BOOL
- # ./fpdf_catalog.h: 28
- FPDFCatalog_IsTagged = _libs['pdfium']['FPDFCatalog_IsTagged']
- FPDFCatalog_IsTagged.argtypes = [FPDF_DOCUMENT]
- FPDFCatalog_IsTagged.restype = FPDF_BOOL
- # ./fpdf_dataavail.h: 33
- class struct__FX_FILEAVAIL (Structure):
- __slots__ = ['version', 'IsDataAvail']
- struct__FX_FILEAVAIL._fields_ = [
- ('version', c_int),
- ('IsDataAvail', CFUNCTYPE(FPDF_BOOL, POINTER(struct__FX_FILEAVAIL), c_size_t, c_size_t)),
- ]
- # ./fpdf_dataavail.h: 52
- FX_FILEAVAIL = struct__FX_FILEAVAIL
- # ./fpdf_dataavail.h: 62
- FPDFAvail_Create = _libs['pdfium']['FPDFAvail_Create']
- FPDFAvail_Create.argtypes = [POINTER(FX_FILEAVAIL), POINTER(FPDF_FILEACCESS)]
- FPDFAvail_Create.restype = FPDF_AVAIL
- # ./fpdf_dataavail.h: 68
- FPDFAvail_Destroy = _libs['pdfium']['FPDFAvail_Destroy']
- FPDFAvail_Destroy.argtypes = [FPDF_AVAIL]
- FPDFAvail_Destroy.restype = None
- # ./fpdf_dataavail.h: 71
- class struct__FX_DOWNLOADHINTS (Structure):
- __slots__ = ['version', 'AddSegment']
- struct__FX_DOWNLOADHINTS._fields_ = [
- ('version', c_int),
- ('AddSegment', CFUNCTYPE(None, POINTER(struct__FX_DOWNLOADHINTS), c_size_t, c_size_t)),
- ]
- # ./fpdf_dataavail.h: 90
- FX_DOWNLOADHINTS = struct__FX_DOWNLOADHINTS
- # ./fpdf_dataavail.h: 109
- FPDFAvail_IsDocAvail = _libs['pdfium']['FPDFAvail_IsDocAvail']
- FPDFAvail_IsDocAvail.argtypes = [FPDF_AVAIL, POINTER(FX_DOWNLOADHINTS)]
- FPDFAvail_IsDocAvail.restype = c_int
- # ./fpdf_dataavail.h: 124
- FPDFAvail_GetDocument = _libs['pdfium']['FPDFAvail_GetDocument']
- FPDFAvail_GetDocument.argtypes = [FPDF_AVAIL, FPDF_BYTESTRING]
- FPDFAvail_GetDocument.restype = FPDF_DOCUMENT
- # ./fpdf_dataavail.h: 135
- FPDFAvail_GetFirstPageNum = _libs['pdfium']['FPDFAvail_GetFirstPageNum']
- FPDFAvail_GetFirstPageNum.argtypes = [FPDF_DOCUMENT]
- FPDFAvail_GetFirstPageNum.restype = c_int
- # ./fpdf_dataavail.h: 157
- FPDFAvail_IsPageAvail = _libs['pdfium']['FPDFAvail_IsPageAvail']
- FPDFAvail_IsPageAvail.argtypes = [FPDF_AVAIL, c_int, POINTER(FX_DOWNLOADHINTS)]
- FPDFAvail_IsPageAvail.restype = c_int
- # ./fpdf_dataavail.h: 182
- FPDFAvail_IsFormAvail = _libs['pdfium']['FPDFAvail_IsFormAvail']
- FPDFAvail_IsFormAvail.argtypes = [FPDF_AVAIL, POINTER(FX_DOWNLOADHINTS)]
- FPDFAvail_IsFormAvail.restype = c_int
- # ./fpdf_dataavail.h: 198
- FPDFAvail_IsLinearized = _libs['pdfium']['FPDFAvail_IsLinearized']
- FPDFAvail_IsLinearized.argtypes = [FPDF_AVAIL]
- FPDFAvail_IsLinearized.restype = c_int
- # ./fpdf_doc.h: 46
- enum_anon_5 = c_int
- # ./fpdf_doc.h: 46
- FILEIDTYPE_PERMANENT = 0
- # ./fpdf_doc.h: 46
- FILEIDTYPE_CHANGING = 1
- # ./fpdf_doc.h: 46
- FPDF_FILEIDTYPE = enum_anon_5
- # ./fpdf_doc.h: 59
- FPDFBookmark_GetFirstChild = _libs['pdfium']['FPDFBookmark_GetFirstChild']
- FPDFBookmark_GetFirstChild.argtypes = [FPDF_DOCUMENT, FPDF_BOOKMARK]
- FPDFBookmark_GetFirstChild.restype = FPDF_BOOKMARK
- # ./fpdf_doc.h: 72
- FPDFBookmark_GetNextSibling = _libs['pdfium']['FPDFBookmark_GetNextSibling']
- FPDFBookmark_GetNextSibling.argtypes = [FPDF_DOCUMENT, FPDF_BOOKMARK]
- FPDFBookmark_GetNextSibling.restype = FPDF_BOOKMARK
- # ./fpdf_doc.h: 88
- FPDFBookmark_GetTitle = _libs['pdfium']['FPDFBookmark_GetTitle']
- FPDFBookmark_GetTitle.argtypes = [FPDF_BOOKMARK, POINTER(None), c_ulong]
- FPDFBookmark_GetTitle.restype = c_ulong
- # ./fpdf_doc.h: 102
- FPDFBookmark_GetCount = _libs['pdfium']['FPDFBookmark_GetCount']
- FPDFBookmark_GetCount.argtypes = [FPDF_BOOKMARK]
- FPDFBookmark_GetCount.restype = c_int
- # ./fpdf_doc.h: 114
- FPDFBookmark_Find = _libs['pdfium']['FPDFBookmark_Find']
- FPDFBookmark_Find.argtypes = [FPDF_DOCUMENT, FPDF_WIDESTRING]
- FPDFBookmark_Find.restype = FPDF_BOOKMARK
- # ./fpdf_doc.h: 124
- FPDFBookmark_GetDest = _libs['pdfium']['FPDFBookmark_GetDest']
- FPDFBookmark_GetDest.argtypes = [FPDF_DOCUMENT, FPDF_BOOKMARK]
- FPDFBookmark_GetDest.restype = FPDF_DEST
- # ./fpdf_doc.h: 137
- FPDFBookmark_GetAction = _libs['pdfium']['FPDFBookmark_GetAction']
- FPDFBookmark_GetAction.argtypes = [FPDF_BOOKMARK]
- FPDFBookmark_GetAction.restype = FPDF_ACTION
- # ./fpdf_doc.h: 149
- FPDFAction_GetType = _libs['pdfium']['FPDFAction_GetType']
- FPDFAction_GetType.argtypes = [FPDF_ACTION]
- FPDFAction_GetType.restype = c_ulong
- # ./fpdf_doc.h: 163
- FPDFAction_GetDest = _libs['pdfium']['FPDFAction_GetDest']
- FPDFAction_GetDest.argtypes = [FPDF_DOCUMENT, FPDF_ACTION]
- FPDFAction_GetDest.restype = FPDF_DEST
- # ./fpdf_doc.h: 181
- FPDFAction_GetFilePath = _libs['pdfium']['FPDFAction_GetFilePath']
- FPDFAction_GetFilePath.argtypes = [FPDF_ACTION, POINTER(None), c_ulong]
- FPDFAction_GetFilePath.restype = c_ulong
- # ./fpdf_doc.h: 207
- FPDFAction_GetURIPath = _libs['pdfium']['FPDFAction_GetURIPath']
- FPDFAction_GetURIPath.argtypes = [FPDF_DOCUMENT, FPDF_ACTION, POINTER(None), c_ulong]
- FPDFAction_GetURIPath.restype = c_ulong
- # ./fpdf_doc.h: 218
- FPDFDest_GetDestPageIndex = _libs['pdfium']['FPDFDest_GetDestPageIndex']
- FPDFDest_GetDestPageIndex.argtypes = [FPDF_DOCUMENT, FPDF_DEST]
- FPDFDest_GetDestPageIndex.restype = c_int
- # ./fpdf_doc.h: 231
- FPDFDest_GetView = _libs['pdfium']['FPDFDest_GetView']
- FPDFDest_GetView.argtypes = [FPDF_DEST, POINTER(c_ulong), POINTER(FS_FLOAT)]
- FPDFDest_GetView.restype = c_ulong
- # ./fpdf_doc.h: 248
- FPDFDest_GetLocationInPage = _libs['pdfium']['FPDFDest_GetLocationInPage']
- FPDFDest_GetLocationInPage.argtypes = [FPDF_DEST, POINTER(FPDF_BOOL), POINTER(FPDF_BOOL), POINTER(FPDF_BOOL), POINTER(FS_FLOAT), POINTER(FS_FLOAT), POINTER(FS_FLOAT)]
- FPDFDest_GetLocationInPage.restype = FPDF_BOOL
- # ./fpdf_doc.h: 266
- FPDFLink_GetLinkAtPoint = _libs['pdfium']['FPDFLink_GetLinkAtPoint']
- FPDFLink_GetLinkAtPoint.argtypes = [FPDF_PAGE, c_double, c_double]
- FPDFLink_GetLinkAtPoint.restype = FPDF_LINK
- # ./fpdf_doc.h: 281
- FPDFLink_GetLinkZOrderAtPoint = _libs['pdfium']['FPDFLink_GetLinkZOrderAtPoint']
- FPDFLink_GetLinkZOrderAtPoint.argtypes = [FPDF_PAGE, c_double, c_double]
- FPDFLink_GetLinkZOrderAtPoint.restype = c_int
- # ./fpdf_doc.h: 293
- FPDFLink_GetDest = _libs['pdfium']['FPDFLink_GetDest']
- FPDFLink_GetDest.argtypes = [FPDF_DOCUMENT, FPDF_LINK]
- FPDFLink_GetDest.restype = FPDF_DEST
- # ./fpdf_doc.h: 303
- FPDFLink_GetAction = _libs['pdfium']['FPDFLink_GetAction']
- FPDFLink_GetAction.argtypes = [FPDF_LINK]
- FPDFLink_GetAction.restype = FPDF_ACTION
- # ./fpdf_doc.h: 313
- FPDFLink_Enumerate = _libs['pdfium']['FPDFLink_Enumerate']
- FPDFLink_Enumerate.argtypes = [FPDF_PAGE, POINTER(c_int), POINTER(FPDF_LINK)]
- FPDFLink_Enumerate.restype = FPDF_BOOL
- # ./fpdf_doc.h: 326
- FPDFLink_GetAnnot = _libs['pdfium']['FPDFLink_GetAnnot']
- FPDFLink_GetAnnot.argtypes = [FPDF_PAGE, FPDF_LINK]
- FPDFLink_GetAnnot.restype = FPDF_ANNOTATION
- # ./fpdf_doc.h: 334
- FPDFLink_GetAnnotRect = _libs['pdfium']['FPDFLink_GetAnnotRect']
- FPDFLink_GetAnnotRect.argtypes = [FPDF_LINK, POINTER(FS_RECTF)]
- FPDFLink_GetAnnotRect.restype = FPDF_BOOL
- # ./fpdf_doc.h: 342
- FPDFLink_CountQuadPoints = _libs['pdfium']['FPDFLink_CountQuadPoints']
- FPDFLink_CountQuadPoints.argtypes = [FPDF_LINK]
- FPDFLink_CountQuadPoints.restype = c_int
- # ./fpdf_doc.h: 352
- FPDFLink_GetQuadPoints = _libs['pdfium']['FPDFLink_GetQuadPoints']
- FPDFLink_GetQuadPoints.argtypes = [FPDF_LINK, c_int, POINTER(FS_QUADPOINTSF)]
- FPDFLink_GetQuadPoints.restype = FPDF_BOOL
- # ./fpdf_doc.h: 367
- FPDF_GetPageAAction = _libs['pdfium']['FPDF_GetPageAAction']
- FPDF_GetPageAAction.argtypes = [FPDF_PAGE, c_int]
- FPDF_GetPageAAction.restype = FPDF_ACTION
- # ./fpdf_doc.h: 385
- FPDF_GetFileIdentifier = _libs['pdfium']['FPDF_GetFileIdentifier']
- FPDF_GetFileIdentifier.argtypes = [FPDF_DOCUMENT, FPDF_FILEIDTYPE, POINTER(None), c_ulong]
- FPDF_GetFileIdentifier.restype = c_ulong
- # ./fpdf_doc.h: 411
- FPDF_GetMetaText = _libs['pdfium']['FPDF_GetMetaText']
- FPDF_GetMetaText.argtypes = [FPDF_DOCUMENT, FPDF_BYTESTRING, POINTER(None), c_ulong]
- FPDF_GetMetaText.restype = c_ulong
- # ./fpdf_doc.h: 429
- FPDF_GetPageLabel = _libs['pdfium']['FPDF_GetPageLabel']
- FPDF_GetPageLabel.argtypes = [FPDF_DOCUMENT, c_int, POINTER(None), c_ulong]
- FPDF_GetPageLabel.restype = c_ulong
- # /usr/include/x86_64-linux-gnu/bits/types.h: 38
- __uint8_t = c_ubyte
- # /usr/include/x86_64-linux-gnu/bits/types.h: 40
- __uint16_t = c_ushort
- # /usr/include/x86_64-linux-gnu/bits/types.h: 42
- __uint32_t = c_uint
- # /usr/include/x86_64-linux-gnu/bits/types.h: 160
- __time_t = c_long
- # /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: 24
- uint8_t = __uint8_t
- # /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: 25
- uint16_t = __uint16_t
- # /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: 26
- uint32_t = __uint32_t
- # ./fpdf_edit.h: 93
- class struct_FPDF_IMAGEOBJ_METADATA (Structure):
- __slots__ = ['width', 'height', 'horizontal_dpi', 'vertical_dpi', 'bits_per_pixel', 'colorspace', 'marked_content_id']
- struct_FPDF_IMAGEOBJ_METADATA._fields_ = [
- ('width', c_uint),
- ('height', c_uint),
- ('horizontal_dpi', c_float),
- ('vertical_dpi', c_float),
- ('bits_per_pixel', c_uint),
- ('colorspace', c_int),
- ('marked_content_id', c_int),
- ]
- # ./fpdf_edit.h: 93
- FPDF_IMAGEOBJ_METADATA = struct_FPDF_IMAGEOBJ_METADATA
- # ./fpdf_edit.h: 102
- FPDF_CreateNewDocument = _libs['pdfium']['FPDF_CreateNewDocument']
- FPDF_CreateNewDocument.argtypes = []
- FPDF_CreateNewDocument.restype = FPDF_DOCUMENT
- # ./fpdf_edit.h: 117
- FPDFPage_New = _libs['pdfium']['FPDFPage_New']
- FPDFPage_New.argtypes = [FPDF_DOCUMENT, c_int, c_double, c_double]
- FPDFPage_New.restype = FPDF_PAGE
- # ./fpdf_edit.h: 126
- FPDFPage_Delete = _libs['pdfium']['FPDFPage_Delete']
- FPDFPage_Delete.argtypes = [FPDF_DOCUMENT, c_int]
- FPDFPage_Delete.restype = None
- # ./fpdf_edit.h: 156
- FPDF_MovePages = _libs['pdfium']['FPDF_MovePages']
- FPDF_MovePages.argtypes = [FPDF_DOCUMENT, POINTER(c_int), c_ulong, c_int]
- FPDF_MovePages.restype = FPDF_BOOL
- # ./fpdf_edit.h: 170
- FPDFPage_GetRotation = _libs['pdfium']['FPDFPage_GetRotation']
- FPDFPage_GetRotation.argtypes = [FPDF_PAGE]
- FPDFPage_GetRotation.restype = c_int
- # ./fpdf_edit.h: 180
- FPDFPage_SetRotation = _libs['pdfium']['FPDFPage_SetRotation']
- FPDFPage_SetRotation.argtypes = [FPDF_PAGE, c_int]
- FPDFPage_SetRotation.restype = None
- # ./fpdf_edit.h: 188
- FPDFPage_InsertObject = _libs['pdfium']['FPDFPage_InsertObject']
- FPDFPage_InsertObject.argtypes = [FPDF_PAGE, FPDF_PAGEOBJECT]
- FPDFPage_InsertObject.restype = None
- # ./fpdf_edit.h: 201
- FPDFPage_RemoveObject = _libs['pdfium']['FPDFPage_RemoveObject']
- FPDFPage_RemoveObject.argtypes = [FPDF_PAGE, FPDF_PAGEOBJECT]
- FPDFPage_RemoveObject.restype = FPDF_BOOL
- # ./fpdf_edit.h: 208
- FPDFPage_CountObjects = _libs['pdfium']['FPDFPage_CountObjects']
- FPDFPage_CountObjects.argtypes = [FPDF_PAGE]
- FPDFPage_CountObjects.restype = c_int
- # ./fpdf_edit.h: 216
- FPDFPage_GetObject = _libs['pdfium']['FPDFPage_GetObject']
- FPDFPage_GetObject.argtypes = [FPDF_PAGE, c_int]
- FPDFPage_GetObject.restype = FPDF_PAGEOBJECT
- # ./fpdf_edit.h: 224
- FPDFPage_HasTransparency = _libs['pdfium']['FPDFPage_HasTransparency']
- FPDFPage_HasTransparency.argtypes = [FPDF_PAGE]
- FPDFPage_HasTransparency.restype = FPDF_BOOL
- # ./fpdf_edit.h: 234
- FPDFPage_GenerateContent = _libs['pdfium']['FPDFPage_GenerateContent']
- FPDFPage_GenerateContent.argtypes = [FPDF_PAGE]
- FPDFPage_GenerateContent.restype = FPDF_BOOL
- # ./fpdf_edit.h: 243
- FPDFPageObj_Destroy = _libs['pdfium']['FPDFPageObj_Destroy']
- FPDFPageObj_Destroy.argtypes = [FPDF_PAGEOBJECT]
- FPDFPageObj_Destroy.restype = None
- # ./fpdf_edit.h: 251
- FPDFPageObj_HasTransparency = _libs['pdfium']['FPDFPageObj_HasTransparency']
- FPDFPageObj_HasTransparency.argtypes = [FPDF_PAGEOBJECT]
- FPDFPageObj_HasTransparency.restype = FPDF_BOOL
- # ./fpdf_edit.h: 259
- FPDFPageObj_GetType = _libs['pdfium']['FPDFPageObj_GetType']
- FPDFPageObj_GetType.argtypes = [FPDF_PAGEOBJECT]
- FPDFPageObj_GetType.restype = c_int
- # ./fpdf_edit.h: 276
- FPDFPageObj_Transform = _libs['pdfium']['FPDFPageObj_Transform']
- FPDFPageObj_Transform.argtypes = [FPDF_PAGEOBJECT, c_double, c_double, c_double, c_double, c_double, c_double]
- FPDFPageObj_Transform.restype = None
- # ./fpdf_edit.h: 302
- FPDFPageObj_GetMatrix = _libs['pdfium']['FPDFPageObj_GetMatrix']
- FPDFPageObj_GetMatrix.argtypes = [FPDF_PAGEOBJECT, POINTER(FS_MATRIX)]
- FPDFPageObj_GetMatrix.restype = FPDF_BOOL
- # ./fpdf_edit.h: 317
- FPDFPageObj_SetMatrix = _libs['pdfium']['FPDFPageObj_SetMatrix']
- FPDFPageObj_SetMatrix.argtypes = [FPDF_PAGEOBJECT, POINTER(FS_MATRIX)]
- FPDFPageObj_SetMatrix.restype = FPDF_BOOL
- # ./fpdf_edit.h: 333
- FPDFPage_TransformAnnots = _libs['pdfium']['FPDFPage_TransformAnnots']
- FPDFPage_TransformAnnots.argtypes = [FPDF_PAGE, c_double, c_double, c_double, c_double, c_double, c_double]
- FPDFPage_TransformAnnots.restype = None
- # ./fpdf_edit.h: 347
- FPDFPageObj_NewImageObj = _libs['pdfium']['FPDFPageObj_NewImageObj']
- FPDFPageObj_NewImageObj.argtypes = [FPDF_DOCUMENT]
- FPDFPageObj_NewImageObj.restype = FPDF_PAGEOBJECT
- # ./fpdf_edit.h: 357
- FPDFPageObj_CountMarks = _libs['pdfium']['FPDFPageObj_CountMarks']
- FPDFPageObj_CountMarks.argtypes = [FPDF_PAGEOBJECT]
- FPDFPageObj_CountMarks.restype = c_int
- # ./fpdf_edit.h: 370
- FPDFPageObj_GetMark = _libs['pdfium']['FPDFPageObj_GetMark']
- FPDFPageObj_GetMark.argtypes = [FPDF_PAGEOBJECT, c_ulong]
- FPDFPageObj_GetMark.restype = FPDF_PAGEOBJECTMARK
- # ./fpdf_edit.h: 383
- FPDFPageObj_AddMark = _libs['pdfium']['FPDFPageObj_AddMark']
- FPDFPageObj_AddMark.argtypes = [FPDF_PAGEOBJECT, FPDF_BYTESTRING]
- FPDFPageObj_AddMark.restype = FPDF_PAGEOBJECTMARK
- # ./fpdf_edit.h: 394
- FPDFPageObj_RemoveMark = _libs['pdfium']['FPDFPageObj_RemoveMark']
- FPDFPageObj_RemoveMark.argtypes = [FPDF_PAGEOBJECT, FPDF_PAGEOBJECTMARK]
- FPDFPageObj_RemoveMark.restype = FPDF_BOOL
- # ./fpdf_edit.h: 410
- FPDFPageObjMark_GetName = _libs['pdfium']['FPDFPageObjMark_GetName']
- FPDFPageObjMark_GetName.argtypes = [FPDF_PAGEOBJECTMARK, POINTER(None), c_ulong, POINTER(c_ulong)]
- FPDFPageObjMark_GetName.restype = FPDF_BOOL
- # ./fpdf_edit.h: 423
- FPDFPageObjMark_CountParams = _libs['pdfium']['FPDFPageObjMark_CountParams']
- FPDFPageObjMark_CountParams.argtypes = [FPDF_PAGEOBJECTMARK]
- FPDFPageObjMark_CountParams.restype = c_int
- # ./fpdf_edit.h: 440
- FPDFPageObjMark_GetParamKey = _libs['pdfium']['FPDFPageObjMark_GetParamKey']
- FPDFPageObjMark_GetParamKey.argtypes = [FPDF_PAGEOBJECTMARK, c_ulong, POINTER(None), c_ulong, POINTER(c_ulong)]
- FPDFPageObjMark_GetParamKey.restype = FPDF_BOOL
- # ./fpdf_edit.h: 454
- FPDFPageObjMark_GetParamValueType = _libs['pdfium']['FPDFPageObjMark_GetParamValueType']
- FPDFPageObjMark_GetParamValueType.argtypes = [FPDF_PAGEOBJECTMARK, FPDF_BYTESTRING]
- FPDFPageObjMark_GetParamValueType.restype = FPDF_OBJECT_TYPE
- # ./fpdf_edit.h: 469
- FPDFPageObjMark_GetParamIntValue = _libs['pdfium']['FPDFPageObjMark_GetParamIntValue']
- FPDFPageObjMark_GetParamIntValue.argtypes = [FPDF_PAGEOBJECTMARK, FPDF_BYTESTRING, POINTER(c_int)]
- FPDFPageObjMark_GetParamIntValue.restype = FPDF_BOOL
- # ./fpdf_edit.h: 489
- FPDFPageObjMark_GetParamStringValue = _libs['pdfium']['FPDFPageObjMark_GetParamStringValue']
- FPDFPageObjMark_GetParamStringValue.argtypes = [FPDF_PAGEOBJECTMARK, FPDF_BYTESTRING, POINTER(None), c_ulong, POINTER(c_ulong)]
- FPDFPageObjMark_GetParamStringValue.restype = FPDF_BOOL
- # ./fpdf_edit.h: 510
- FPDFPageObjMark_GetParamBlobValue = _libs['pdfium']['FPDFPageObjMark_GetParamBlobValue']
- FPDFPageObjMark_GetParamBlobValue.argtypes = [FPDF_PAGEOBJECTMARK, FPDF_BYTESTRING, POINTER(None), c_ulong, POINTER(c_ulong)]
- FPDFPageObjMark_GetParamBlobValue.restype = FPDF_BOOL
- # ./fpdf_edit.h: 529
- FPDFPageObjMark_SetIntParam = _libs['pdfium']['FPDFPageObjMark_SetIntParam']
- FPDFPageObjMark_SetIntParam.argtypes = [FPDF_DOCUMENT, FPDF_PAGEOBJECT, FPDF_PAGEOBJECTMARK, FPDF_BYTESTRING, c_int]
- FPDFPageObjMark_SetIntParam.restype = FPDF_BOOL
- # ./fpdf_edit.h: 548
- FPDFPageObjMark_SetStringParam = _libs['pdfium']['FPDFPageObjMark_SetStringParam']
- FPDFPageObjMark_SetStringParam.argtypes = [FPDF_DOCUMENT, FPDF_PAGEOBJECT, FPDF_PAGEOBJECTMARK, FPDF_BYTESTRING, FPDF_BYTESTRING]
- FPDFPageObjMark_SetStringParam.restype = FPDF_BOOL
- # ./fpdf_edit.h: 568
- FPDFPageObjMark_SetBlobParam = _libs['pdfium']['FPDFPageObjMark_SetBlobParam']
- FPDFPageObjMark_SetBlobParam.argtypes = [FPDF_DOCUMENT, FPDF_PAGEOBJECT, FPDF_PAGEOBJECTMARK, FPDF_BYTESTRING, POINTER(None), c_ulong]
- FPDFPageObjMark_SetBlobParam.restype = FPDF_BOOL
- # ./fpdf_edit.h: 584
- FPDFPageObjMark_RemoveParam = _libs['pdfium']['FPDFPageObjMark_RemoveParam']
- FPDFPageObjMark_RemoveParam.argtypes = [FPDF_PAGEOBJECT, FPDF_PAGEOBJECTMARK, FPDF_BYTESTRING]
- FPDFPageObjMark_RemoveParam.restype = FPDF_BOOL
- # ./fpdf_edit.h: 603
- FPDFImageObj_LoadJpegFile = _libs['pdfium']['FPDFImageObj_LoadJpegFile']
- FPDFImageObj_LoadJpegFile.argtypes = [POINTER(FPDF_PAGE), c_int, FPDF_PAGEOBJECT, POINTER(FPDF_FILEACCESS)]
- FPDFImageObj_LoadJpegFile.restype = FPDF_BOOL
- # ./fpdf_edit.h: 625
- FPDFImageObj_LoadJpegFileInline = _libs['pdfium']['FPDFImageObj_LoadJpegFileInline']
- FPDFImageObj_LoadJpegFileInline.argtypes = [POINTER(FPDF_PAGE), c_int, FPDF_PAGEOBJECT, POINTER(FPDF_FILEACCESS)]
- FPDFImageObj_LoadJpegFileInline.restype = FPDF_BOOL
- # ./fpdf_edit.h: 649
- FPDFImageObj_SetMatrix = _libs['pdfium']['FPDFImageObj_SetMatrix']
- FPDFImageObj_SetMatrix.argtypes = [FPDF_PAGEOBJECT, c_double, c_double, c_double, c_double, c_double, c_double]
- FPDFImageObj_SetMatrix.restype = FPDF_BOOL
- # ./fpdf_edit.h: 666
- FPDFImageObj_SetBitmap = _libs['pdfium']['FPDFImageObj_SetBitmap']
- FPDFImageObj_SetBitmap.argtypes = [POINTER(FPDF_PAGE), c_int, FPDF_PAGEOBJECT, FPDF_BITMAP]
- FPDFImageObj_SetBitmap.restype = FPDF_BOOL
- # ./fpdf_edit.h: 681
- FPDFImageObj_GetBitmap = _libs['pdfium']['FPDFImageObj_GetBitmap']
- FPDFImageObj_GetBitmap.argtypes = [FPDF_PAGEOBJECT]
- FPDFImageObj_GetBitmap.restype = FPDF_BITMAP
- # ./fpdf_edit.h: 697
- FPDFImageObj_GetRenderedBitmap = _libs['pdfium']['FPDFImageObj_GetRenderedBitmap']
- FPDFImageObj_GetRenderedBitmap.argtypes = [FPDF_DOCUMENT, FPDF_PAGE, FPDF_PAGEOBJECT]
- FPDFImageObj_GetRenderedBitmap.restype = FPDF_BITMAP
- # ./fpdf_edit.h: 712
- FPDFImageObj_GetImageDataDecoded = _libs['pdfium']['FPDFImageObj_GetImageDataDecoded']
- FPDFImageObj_GetImageDataDecoded.argtypes = [FPDF_PAGEOBJECT, POINTER(None), c_ulong]
- FPDFImageObj_GetImageDataDecoded.restype = c_ulong
- # ./fpdf_edit.h: 726
- FPDFImageObj_GetImageDataRaw = _libs['pdfium']['FPDFImageObj_GetImageDataRaw']
- FPDFImageObj_GetImageDataRaw.argtypes = [FPDF_PAGEOBJECT, POINTER(None), c_ulong]
- FPDFImageObj_GetImageDataRaw.restype = c_ulong
- # ./fpdf_edit.h: 736
- FPDFImageObj_GetImageFilterCount = _libs['pdfium']['FPDFImageObj_GetImageFilterCount']
- FPDFImageObj_GetImageFilterCount.argtypes = [FPDF_PAGEOBJECT]
- FPDFImageObj_GetImageFilterCount.restype = c_int
- # ./fpdf_edit.h: 750
- FPDFImageObj_GetImageFilter = _libs['pdfium']['FPDFImageObj_GetImageFilter']
- FPDFImageObj_GetImageFilter.argtypes = [FPDF_PAGEOBJECT, c_int, POINTER(None), c_ulong]
- FPDFImageObj_GetImageFilter.restype = c_ulong
- # ./fpdf_edit.h: 767
- FPDFImageObj_GetImageMetadata = _libs['pdfium']['FPDFImageObj_GetImageMetadata']
- FPDFImageObj_GetImageMetadata.argtypes = [FPDF_PAGEOBJECT, FPDF_PAGE, POINTER(FPDF_IMAGEOBJ_METADATA)]
- FPDFImageObj_GetImageMetadata.restype = FPDF_BOOL
- # ./fpdf_edit.h: 780
- FPDFImageObj_GetImagePixelSize = _libs['pdfium']['FPDFImageObj_GetImagePixelSize']
- FPDFImageObj_GetImagePixelSize.argtypes = [FPDF_PAGEOBJECT, POINTER(c_uint), POINTER(c_uint)]
- FPDFImageObj_GetImagePixelSize.restype = FPDF_BOOL
- # ./fpdf_edit.h: 790
- FPDFPageObj_CreateNewPath = _libs['pdfium']['FPDFPageObj_CreateNewPath']
- FPDFPageObj_CreateNewPath.argtypes = [c_float, c_float]
- FPDFPageObj_CreateNewPath.restype = FPDF_PAGEOBJECT
- # ./fpdf_edit.h: 801
- FPDFPageObj_CreateNewRect = _libs['pdfium']['FPDFPageObj_CreateNewRect']
- FPDFPageObj_CreateNewRect.argtypes = [c_float, c_float, c_float, c_float]
- FPDFPageObj_CreateNewRect.restype = FPDF_PAGEOBJECT
- # ./fpdf_edit.h: 816
- FPDFPageObj_GetBounds = _libs['pdfium']['FPDFPageObj_GetBounds']
- FPDFPageObj_GetBounds.argtypes = [FPDF_PAGEOBJECT, POINTER(c_float), POINTER(c_float), POINTER(c_float), POINTER(c_float)]
- FPDFPageObj_GetBounds.restype = FPDF_BOOL
- # ./fpdf_edit.h: 838
- FPDFPageObj_GetRotatedBounds = _libs['pdfium']['FPDFPageObj_GetRotatedBounds']
- FPDFPageObj_GetRotatedBounds.argtypes = [FPDF_PAGEOBJECT, POINTER(FS_QUADPOINTSF)]
- FPDFPageObj_GetRotatedBounds.restype = FPDF_BOOL
- # ./fpdf_edit.h: 850
- FPDFPageObj_SetBlendMode = _libs['pdfium']['FPDFPageObj_SetBlendMode']
- FPDFPageObj_SetBlendMode.argtypes = [FPDF_PAGEOBJECT, FPDF_BYTESTRING]
- FPDFPageObj_SetBlendMode.restype = None
- # ./fpdf_edit.h: 863
- FPDFPageObj_SetStrokeColor = _libs['pdfium']['FPDFPageObj_SetStrokeColor']
- FPDFPageObj_SetStrokeColor.argtypes = [FPDF_PAGEOBJECT, c_uint, c_uint, c_uint, c_uint]
- FPDFPageObj_SetStrokeColor.restype = FPDF_BOOL
- # ./fpdf_edit.h: 879
- FPDFPageObj_GetStrokeColor = _libs['pdfium']['FPDFPageObj_GetStrokeColor']
- FPDFPageObj_GetStrokeColor.argtypes = [FPDF_PAGEOBJECT, POINTER(c_uint), POINTER(c_uint), POINTER(c_uint), POINTER(c_uint)]
- FPDFPageObj_GetStrokeColor.restype = FPDF_BOOL
- # ./fpdf_edit.h: 892
- FPDFPageObj_SetStrokeWidth = _libs['pdfium']['FPDFPageObj_SetStrokeWidth']
- FPDFPageObj_SetStrokeWidth.argtypes = [FPDF_PAGEOBJECT, c_float]
- FPDFPageObj_SetStrokeWidth.restype = FPDF_BOOL
- # ./fpdf_edit.h: 901
- FPDFPageObj_GetStrokeWidth = _libs['pdfium']['FPDFPageObj_GetStrokeWidth']
- FPDFPageObj_GetStrokeWidth.argtypes = [FPDF_PAGEOBJECT, POINTER(c_float)]
- FPDFPageObj_GetStrokeWidth.restype = FPDF_BOOL
- # ./fpdf_edit.h: 911
- FPDFPageObj_GetLineJoin = _libs['pdfium']['FPDFPageObj_GetLineJoin']
- FPDFPageObj_GetLineJoin.argtypes = [FPDF_PAGEOBJECT]
- FPDFPageObj_GetLineJoin.restype = c_int
- # ./fpdf_edit.h: 921
- FPDFPageObj_SetLineJoin = _libs['pdfium']['FPDFPageObj_SetLineJoin']
- FPDFPageObj_SetLineJoin.argtypes = [FPDF_PAGEOBJECT, c_int]
- FPDFPageObj_SetLineJoin.restype = FPDF_BOOL
- # ./fpdf_edit.h: 931
- FPDFPageObj_GetLineCap = _libs['pdfium']['FPDFPageObj_GetLineCap']
- FPDFPageObj_GetLineCap.argtypes = [FPDF_PAGEOBJECT]
- FPDFPageObj_GetLineCap.restype = c_int
- # ./fpdf_edit.h: 941
- FPDFPageObj_SetLineCap = _libs['pdfium']['FPDFPageObj_SetLineCap']
- FPDFPageObj_SetLineCap.argtypes = [FPDF_PAGEOBJECT, c_int]
- FPDFPageObj_SetLineCap.restype = FPDF_BOOL
- # ./fpdf_edit.h: 953
- FPDFPageObj_SetFillColor = _libs['pdfium']['FPDFPageObj_SetFillColor']
- FPDFPageObj_SetFillColor.argtypes = [FPDF_PAGEOBJECT, c_uint, c_uint, c_uint, c_uint]
- FPDFPageObj_SetFillColor.restype = FPDF_BOOL
- # ./fpdf_edit.h: 969
- FPDFPageObj_GetFillColor = _libs['pdfium']['FPDFPageObj_GetFillColor']
- FPDFPageObj_GetFillColor.argtypes = [FPDF_PAGEOBJECT, POINTER(c_uint), POINTER(c_uint), POINTER(c_uint), POINTER(c_uint)]
- FPDFPageObj_GetFillColor.restype = FPDF_BOOL
- # ./fpdf_edit.h: 983
- FPDFPageObj_GetDashPhase = _libs['pdfium']['FPDFPageObj_GetDashPhase']
- FPDFPageObj_GetDashPhase.argtypes = [FPDF_PAGEOBJECT, POINTER(c_float)]
- FPDFPageObj_GetDashPhase.restype = FPDF_BOOL
- # ./fpdf_edit.h: 993
- FPDFPageObj_SetDashPhase = _libs['pdfium']['FPDFPageObj_SetDashPhase']
- FPDFPageObj_SetDashPhase.argtypes = [FPDF_PAGEOBJECT, c_float]
- FPDFPageObj_SetDashPhase.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1002
- FPDFPageObj_GetDashCount = _libs['pdfium']['FPDFPageObj_GetDashCount']
- FPDFPageObj_GetDashCount.argtypes = [FPDF_PAGEOBJECT]
- FPDFPageObj_GetDashCount.restype = c_int
- # ./fpdf_edit.h: 1013
- FPDFPageObj_GetDashArray = _libs['pdfium']['FPDFPageObj_GetDashArray']
- FPDFPageObj_GetDashArray.argtypes = [FPDF_PAGEOBJECT, POINTER(c_float), c_size_t]
- FPDFPageObj_GetDashArray.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1027
- FPDFPageObj_SetDashArray = _libs['pdfium']['FPDFPageObj_SetDashArray']
- FPDFPageObj_SetDashArray.argtypes = [FPDF_PAGEOBJECT, POINTER(c_float), c_size_t, c_float]
- FPDFPageObj_SetDashArray.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1040
- FPDFPath_CountSegments = _libs['pdfium']['FPDFPath_CountSegments']
- FPDFPath_CountSegments.argtypes = [FPDF_PAGEOBJECT]
- FPDFPath_CountSegments.restype = c_int
- # ./fpdf_edit.h: 1049
- FPDFPath_GetPathSegment = _libs['pdfium']['FPDFPath_GetPathSegment']
- FPDFPath_GetPathSegment.argtypes = [FPDF_PAGEOBJECT, c_int]
- FPDFPath_GetPathSegment.restype = FPDF_PATHSEGMENT
- # ./fpdf_edit.h: 1059
- FPDFPathSegment_GetPoint = _libs['pdfium']['FPDFPathSegment_GetPoint']
- FPDFPathSegment_GetPoint.argtypes = [FPDF_PATHSEGMENT, POINTER(c_float), POINTER(c_float)]
- FPDFPathSegment_GetPoint.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1067
- FPDFPathSegment_GetType = _libs['pdfium']['FPDFPathSegment_GetType']
- FPDFPathSegment_GetType.argtypes = [FPDF_PATHSEGMENT]
- FPDFPathSegment_GetType.restype = c_int
- # ./fpdf_edit.h: 1075
- FPDFPathSegment_GetClose = _libs['pdfium']['FPDFPathSegment_GetClose']
- FPDFPathSegment_GetClose.argtypes = [FPDF_PATHSEGMENT]
- FPDFPathSegment_GetClose.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1087
- FPDFPath_MoveTo = _libs['pdfium']['FPDFPath_MoveTo']
- FPDFPath_MoveTo.argtypes = [FPDF_PAGEOBJECT, c_float, c_float]
- FPDFPath_MoveTo.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1100
- FPDFPath_LineTo = _libs['pdfium']['FPDFPath_LineTo']
- FPDFPath_LineTo.argtypes = [FPDF_PAGEOBJECT, c_float, c_float]
- FPDFPath_LineTo.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1115
- FPDFPath_BezierTo = _libs['pdfium']['FPDFPath_BezierTo']
- FPDFPath_BezierTo.argtypes = [FPDF_PAGEOBJECT, c_float, c_float, c_float, c_float, c_float, c_float]
- FPDFPath_BezierTo.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1131
- FPDFPath_Close = _libs['pdfium']['FPDFPath_Close']
- FPDFPath_Close.argtypes = [FPDF_PAGEOBJECT]
- FPDFPath_Close.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1140
- FPDFPath_SetDrawMode = _libs['pdfium']['FPDFPath_SetDrawMode']
- FPDFPath_SetDrawMode.argtypes = [FPDF_PAGEOBJECT, c_int, FPDF_BOOL]
- FPDFPath_SetDrawMode.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1151
- FPDFPath_GetDrawMode = _libs['pdfium']['FPDFPath_GetDrawMode']
- FPDFPath_GetDrawMode.argtypes = [FPDF_PAGEOBJECT, POINTER(c_int), POINTER(FPDF_BOOL)]
- FPDFPath_GetDrawMode.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1163
- FPDFPageObj_NewTextObj = _libs['pdfium']['FPDFPageObj_NewTextObj']
- FPDFPageObj_NewTextObj.argtypes = [FPDF_DOCUMENT, FPDF_BYTESTRING, c_float]
- FPDFPageObj_NewTextObj.restype = FPDF_PAGEOBJECT
- # ./fpdf_edit.h: 1174
- FPDFText_SetText = _libs['pdfium']['FPDFText_SetText']
- FPDFText_SetText.argtypes = [FPDF_PAGEOBJECT, FPDF_WIDESTRING]
- FPDFText_SetText.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1186
- FPDFText_SetCharcodes = _libs['pdfium']['FPDFText_SetCharcodes']
- FPDFText_SetCharcodes.argtypes = [FPDF_PAGEOBJECT, POINTER(uint32_t), c_size_t]
- FPDFText_SetCharcodes.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1203
- FPDFText_LoadFont = _libs['pdfium']['FPDFText_LoadFont']
- FPDFText_LoadFont.argtypes = [FPDF_DOCUMENT, POINTER(uint8_t), uint32_t, c_int, FPDF_BOOL]
- FPDFText_LoadFont.restype = FPDF_FONT
- # ./fpdf_edit.h: 1221
- FPDFText_LoadStandardFont = _libs['pdfium']['FPDFText_LoadStandardFont']
- FPDFText_LoadStandardFont.argtypes = [FPDF_DOCUMENT, FPDF_BYTESTRING]
- FPDFText_LoadStandardFont.restype = FPDF_FONT
- # ./fpdf_edit.h: 1240
- FPDFText_LoadCidType2Font = _libs['pdfium']['FPDFText_LoadCidType2Font']
- FPDFText_LoadCidType2Font.argtypes = [FPDF_DOCUMENT, POINTER(uint8_t), uint32_t, FPDF_BYTESTRING, POINTER(uint8_t), uint32_t]
- FPDFText_LoadCidType2Font.restype = FPDF_FONT
- # ./fpdf_edit.h: 1255
- FPDFTextObj_GetFontSize = _libs['pdfium']['FPDFTextObj_GetFontSize']
- FPDFTextObj_GetFontSize.argtypes = [FPDF_PAGEOBJECT, POINTER(c_float)]
- FPDFTextObj_GetFontSize.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1260
- FPDFFont_Close = _libs['pdfium']['FPDFFont_Close']
- FPDFFont_Close.argtypes = [FPDF_FONT]
- FPDFFont_Close.restype = None
- # ./fpdf_edit.h: 1270
- FPDFPageObj_CreateTextObj = _libs['pdfium']['FPDFPageObj_CreateTextObj']
- FPDFPageObj_CreateTextObj.argtypes = [FPDF_DOCUMENT, FPDF_FONT, c_float]
- FPDFPageObj_CreateTextObj.restype = FPDF_PAGEOBJECT
- # ./fpdf_edit.h: 1281
- FPDFTextObj_GetTextRenderMode = _libs['pdfium']['FPDFTextObj_GetTextRenderMode']
- FPDFTextObj_GetTextRenderMode.argtypes = [FPDF_PAGEOBJECT]
- FPDFTextObj_GetTextRenderMode.restype = FPDF_TEXT_RENDERMODE
- # ./fpdf_edit.h: 1292
- FPDFTextObj_SetTextRenderMode = _libs['pdfium']['FPDFTextObj_SetTextRenderMode']
- FPDFTextObj_SetTextRenderMode.argtypes = [FPDF_PAGEOBJECT, FPDF_TEXT_RENDERMODE]
- FPDFTextObj_SetTextRenderMode.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1309
- FPDFTextObj_GetText = _libs['pdfium']['FPDFTextObj_GetText']
- FPDFTextObj_GetText.argtypes = [FPDF_PAGEOBJECT, FPDF_TEXTPAGE, POINTER(FPDF_WCHAR), c_ulong]
- FPDFTextObj_GetText.restype = c_ulong
- # ./fpdf_edit.h: 1328
- FPDFTextObj_GetRenderedBitmap = _libs['pdfium']['FPDFTextObj_GetRenderedBitmap']
- FPDFTextObj_GetRenderedBitmap.argtypes = [FPDF_DOCUMENT, FPDF_PAGE, FPDF_PAGEOBJECT, c_float]
- FPDFTextObj_GetRenderedBitmap.restype = FPDF_BITMAP
- # ./fpdf_edit.h: 1339
- FPDFTextObj_GetFont = _libs['pdfium']['FPDFTextObj_GetFont']
- FPDFTextObj_GetFont.argtypes = [FPDF_PAGEOBJECT]
- FPDFTextObj_GetFont.restype = FPDF_FONT
- # ./fpdf_edit.h: 1355
- FPDFFont_GetFontName = _libs['pdfium']['FPDFFont_GetFontName']
- FPDFFont_GetFontName.argtypes = [FPDF_FONT, POINTER(c_char), c_ulong]
- FPDFFont_GetFontName.restype = c_ulong
- # ./fpdf_edit.h: 1376
- FPDFFont_GetFontData = _libs['pdfium']['FPDFFont_GetFontData']
- FPDFFont_GetFontData.argtypes = [FPDF_FONT, POINTER(uint8_t), c_size_t, POINTER(c_size_t)]
- FPDFFont_GetFontData.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1387
- FPDFFont_GetIsEmbedded = _libs['pdfium']['FPDFFont_GetIsEmbedded']
- FPDFFont_GetIsEmbedded.argtypes = [FPDF_FONT]
- FPDFFont_GetIsEmbedded.restype = c_int
- # ./fpdf_edit.h: 1396
- FPDFFont_GetFlags = _libs['pdfium']['FPDFFont_GetFlags']
- FPDFFont_GetFlags.argtypes = [FPDF_FONT]
- FPDFFont_GetFlags.restype = c_int
- # ./fpdf_edit.h: 1405
- FPDFFont_GetWeight = _libs['pdfium']['FPDFFont_GetWeight']
- FPDFFont_GetWeight.argtypes = [FPDF_FONT]
- FPDFFont_GetWeight.restype = c_int
- # ./fpdf_edit.h: 1417
- FPDFFont_GetItalicAngle = _libs['pdfium']['FPDFFont_GetItalicAngle']
- FPDFFont_GetItalicAngle.argtypes = [FPDF_FONT, POINTER(c_int)]
- FPDFFont_GetItalicAngle.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1431
- FPDFFont_GetAscent = _libs['pdfium']['FPDFFont_GetAscent']
- FPDFFont_GetAscent.argtypes = [FPDF_FONT, c_float, POINTER(c_float)]
- FPDFFont_GetAscent.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1446
- FPDFFont_GetDescent = _libs['pdfium']['FPDFFont_GetDescent']
- FPDFFont_GetDescent.argtypes = [FPDF_FONT, c_float, POINTER(c_float)]
- FPDFFont_GetDescent.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1462
- FPDFFont_GetGlyphWidth = _libs['pdfium']['FPDFFont_GetGlyphWidth']
- FPDFFont_GetGlyphWidth.argtypes = [FPDF_FONT, uint32_t, c_float, POINTER(c_float)]
- FPDFFont_GetGlyphWidth.restype = FPDF_BOOL
- # ./fpdf_edit.h: 1475
- FPDFFont_GetGlyphPath = _libs['pdfium']['FPDFFont_GetGlyphPath']
- FPDFFont_GetGlyphPath.argtypes = [FPDF_FONT, uint32_t, c_float]
- FPDFFont_GetGlyphPath.restype = FPDF_GLYPHPATH
- # ./fpdf_edit.h: 1486
- FPDFGlyphPath_CountGlyphSegments = _libs['pdfium']['FPDFGlyphPath_CountGlyphSegments']
- FPDFGlyphPath_CountGlyphSegments.argtypes = [FPDF_GLYPHPATH]
- FPDFGlyphPath_CountGlyphSegments.restype = c_int
- # ./fpdf_edit.h: 1496
- FPDFGlyphPath_GetGlyphPathSegment = _libs['pdfium']['FPDFGlyphPath_GetGlyphPathSegment']
- FPDFGlyphPath_GetGlyphPathSegment.argtypes = [FPDF_GLYPHPATH, c_int]
- FPDFGlyphPath_GetGlyphPathSegment.restype = FPDF_PATHSEGMENT
- # ./fpdf_edit.h: 1504
- FPDFFormObj_CountObjects = _libs['pdfium']['FPDFFormObj_CountObjects']
- FPDFFormObj_CountObjects.argtypes = [FPDF_PAGEOBJECT]
- FPDFFormObj_CountObjects.restype = c_int
- # ./fpdf_edit.h: 1513
- FPDFFormObj_GetObject = _libs['pdfium']['FPDFFormObj_GetObject']
- FPDFFormObj_GetObject.argtypes = [FPDF_PAGEOBJECT, c_ulong]
- FPDFFormObj_GetObject.restype = FPDF_PAGEOBJECT
- # /usr/include/x86_64-linux-gnu/bits/types/time_t.h: 10
- time_t = __time_t
- # /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: 7
- class struct_tm (Structure):
- __slots__ = ['tm_sec', 'tm_min', 'tm_hour', 'tm_mday', 'tm_mon', 'tm_year', 'tm_wday', 'tm_yday', 'tm_isdst', 'tm_gmtoff', 'tm_zone']
- struct_tm._fields_ = [
- ('tm_sec', c_int),
- ('tm_min', c_int),
- ('tm_hour', c_int),
- ('tm_mday', c_int),
- ('tm_mon', c_int),
- ('tm_year', c_int),
- ('tm_wday', c_int),
- ('tm_yday', c_int),
- ('tm_isdst', c_int),
- ('tm_gmtoff', c_long),
- ('tm_zone', POINTER(c_char)),
- ]
- # ./fpdf_ext.h: 51
- class struct__UNSUPPORT_INFO (Structure):
- __slots__ = ['version', 'FSDK_UnSupport_Handler']
- struct__UNSUPPORT_INFO._fields_ = [
- ('version', c_int),
- ('FSDK_UnSupport_Handler', CFUNCTYPE(None, POINTER(struct__UNSUPPORT_INFO), c_int)),
- ]
- # ./fpdf_ext.h: 62
- UNSUPPORT_INFO = struct__UNSUPPORT_INFO
- # ./fpdf_ext.h: 70
- FSDK_SetUnSpObjProcessHandler = _libs['pdfium']['FSDK_SetUnSpObjProcessHandler']
- FSDK_SetUnSpObjProcessHandler.argtypes = [POINTER(UNSUPPORT_INFO)]
- FSDK_SetUnSpObjProcessHandler.restype = FPDF_BOOL
- # ./fpdf_ext.h: 79
- FSDK_SetTimeFunction = _libs['pdfium']['FSDK_SetTimeFunction']
- FSDK_SetTimeFunction.argtypes = [CFUNCTYPE(time_t, )]
- FSDK_SetTimeFunction.restype = None
- # ./fpdf_ext.h: 89
- FSDK_SetLocaltimeFunction = _libs['pdfium']['FSDK_SetLocaltimeFunction']
- FSDK_SetLocaltimeFunction.argtypes = [CFUNCTYPE(POINTER(struct_tm), POINTER(time_t))]
- FSDK_SetLocaltimeFunction.restype = None
- # ./fpdf_ext.h: 113
- FPDFDoc_GetPageMode = _libs['pdfium']['FPDFDoc_GetPageMode']
- FPDFDoc_GetPageMode.argtypes = [FPDF_DOCUMENT]
- FPDFDoc_GetPageMode.restype = c_int
- # ./fpdf_flatten.h: 38
- FPDFPage_Flatten = _libs['pdfium']['FPDFPage_Flatten']
- FPDFPage_Flatten.argtypes = [FPDF_PAGE, c_int]
- FPDFPage_Flatten.restype = c_int
- # ./fpdf_fwlevent.h: 28
- enum_anon_7 = c_int
- # ./fpdf_fwlevent.h: 28
- FWL_EVENTFLAG_ShiftKey = (1 << 0)
- # ./fpdf_fwlevent.h: 28
- FWL_EVENTFLAG_ControlKey = (1 << 1)
- # ./fpdf_fwlevent.h: 28
- FWL_EVENTFLAG_AltKey = (1 << 2)
- # ./fpdf_fwlevent.h: 28
- FWL_EVENTFLAG_MetaKey = (1 << 3)
- # ./fpdf_fwlevent.h: 28
- FWL_EVENTFLAG_KeyPad = (1 << 4)
- # ./fpdf_fwlevent.h: 28
- FWL_EVENTFLAG_AutoRepeat = (1 << 5)
- # ./fpdf_fwlevent.h: 28
- FWL_EVENTFLAG_LeftButtonDown = (1 << 6)
- # ./fpdf_fwlevent.h: 28
- FWL_EVENTFLAG_MiddleButtonDown = (1 << 7)
- # ./fpdf_fwlevent.h: 28
- FWL_EVENTFLAG_RightButtonDown = (1 << 8)
- # ./fpdf_fwlevent.h: 28
- FWL_EVENTFLAG = enum_anon_7
- # ./fpdf_fwlevent.h: 201
- enum_anon_8 = c_int
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Back = 0x08
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Tab = 0x09
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NewLine = 0x0A
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Clear = 0x0C
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Return = 0x0D
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Shift = 0x10
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Control = 0x11
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Menu = 0x12
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Pause = 0x13
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Capital = 0x14
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Kana = 0x15
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Hangul = 0x15
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Junja = 0x17
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Final = 0x18
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Hanja = 0x19
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Kanji = 0x19
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Escape = 0x1B
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Convert = 0x1C
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NonConvert = 0x1D
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Accept = 0x1E
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_ModeChange = 0x1F
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Space = 0x20
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Prior = 0x21
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Next = 0x22
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_End = 0x23
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Home = 0x24
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Left = 0x25
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Up = 0x26
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Right = 0x27
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Down = 0x28
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Select = 0x29
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Print = 0x2A
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Execute = 0x2B
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Snapshot = 0x2C
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Insert = 0x2D
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Delete = 0x2E
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Help = 0x2F
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_0 = 0x30
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_1 = 0x31
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_2 = 0x32
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_3 = 0x33
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_4 = 0x34
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_5 = 0x35
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_6 = 0x36
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_7 = 0x37
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_8 = 0x38
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_9 = 0x39
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_A = 0x41
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_B = 0x42
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_C = 0x43
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_D = 0x44
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_E = 0x45
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F = 0x46
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_G = 0x47
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_H = 0x48
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_I = 0x49
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_J = 0x4A
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_K = 0x4B
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_L = 0x4C
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_M = 0x4D
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_N = 0x4E
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_O = 0x4F
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_P = 0x50
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Q = 0x51
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_R = 0x52
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_S = 0x53
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_T = 0x54
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_U = 0x55
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_V = 0x56
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_W = 0x57
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_X = 0x58
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Y = 0x59
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Z = 0x5A
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_LWin = 0x5B
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Command = 0x5B
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_RWin = 0x5C
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Apps = 0x5D
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Sleep = 0x5F
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NumPad0 = 0x60
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NumPad1 = 0x61
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NumPad2 = 0x62
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NumPad3 = 0x63
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NumPad4 = 0x64
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NumPad5 = 0x65
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NumPad6 = 0x66
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NumPad7 = 0x67
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NumPad8 = 0x68
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NumPad9 = 0x69
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Multiply = 0x6A
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Add = 0x6B
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Separator = 0x6C
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Subtract = 0x6D
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Decimal = 0x6E
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Divide = 0x6F
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F1 = 0x70
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F2 = 0x71
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F3 = 0x72
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F4 = 0x73
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F5 = 0x74
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F6 = 0x75
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F7 = 0x76
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F8 = 0x77
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F9 = 0x78
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F10 = 0x79
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F11 = 0x7A
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F12 = 0x7B
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F13 = 0x7C
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F14 = 0x7D
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F15 = 0x7E
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F16 = 0x7F
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F17 = 0x80
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F18 = 0x81
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F19 = 0x82
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F20 = 0x83
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F21 = 0x84
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F22 = 0x85
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F23 = 0x86
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_F24 = 0x87
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NunLock = 0x90
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Scroll = 0x91
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_LShift = 0xA0
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_RShift = 0xA1
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_LControl = 0xA2
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_RControl = 0xA3
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_LMenu = 0xA4
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_RMenu = 0xA5
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_BROWSER_Back = 0xA6
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_BROWSER_Forward = 0xA7
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_BROWSER_Refresh = 0xA8
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_BROWSER_Stop = 0xA9
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_BROWSER_Search = 0xAA
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_BROWSER_Favorites = 0xAB
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_BROWSER_Home = 0xAC
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_VOLUME_Mute = 0xAD
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_VOLUME_Down = 0xAE
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_VOLUME_Up = 0xAF
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_MEDIA_NEXT_Track = 0xB0
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_MEDIA_PREV_Track = 0xB1
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_MEDIA_Stop = 0xB2
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_MEDIA_PLAY_Pause = 0xB3
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_MEDIA_LAUNCH_Mail = 0xB4
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_MEDIA_LAUNCH_MEDIA_Select = 0xB5
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_MEDIA_LAUNCH_APP1 = 0xB6
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_MEDIA_LAUNCH_APP2 = 0xB7
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_1 = 0xBA
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_Plus = 0xBB
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_Comma = 0xBC
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_Minus = 0xBD
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_Period = 0xBE
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_2 = 0xBF
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_3 = 0xC0
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_4 = 0xDB
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_5 = 0xDC
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_6 = 0xDD
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_7 = 0xDE
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_8 = 0xDF
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_102 = 0xE2
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_ProcessKey = 0xE5
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Packet = 0xE7
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Attn = 0xF6
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Crsel = 0xF7
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Exsel = 0xF8
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Ereof = 0xF9
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Play = 0xFA
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Zoom = 0xFB
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_NoName = 0xFC
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_PA1 = 0xFD
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_OEM_Clear = 0xFE
- # ./fpdf_fwlevent.h: 201
- FWL_VKEY_Unknown = 0
- # ./fpdf_fwlevent.h: 201
- FWL_VKEYCODE = enum_anon_8
- # ./fpdf_javascript.h: 22
- FPDFDoc_GetJavaScriptActionCount = _libs['pdfium']['FPDFDoc_GetJavaScriptActionCount']
- FPDFDoc_GetJavaScriptActionCount.argtypes = [FPDF_DOCUMENT]
- FPDFDoc_GetJavaScriptActionCount.restype = c_int
- # ./fpdf_javascript.h: 34
- FPDFDoc_GetJavaScriptAction = _libs['pdfium']['FPDFDoc_GetJavaScriptAction']
- FPDFDoc_GetJavaScriptAction.argtypes = [FPDF_DOCUMENT, c_int]
- FPDFDoc_GetJavaScriptAction.restype = FPDF_JAVASCRIPT_ACTION
- # ./fpdf_javascript.h: 41
- FPDFDoc_CloseJavaScriptAction = _libs['pdfium']['FPDFDoc_CloseJavaScriptAction']
- FPDFDoc_CloseJavaScriptAction.argtypes = [FPDF_JAVASCRIPT_ACTION]
- FPDFDoc_CloseJavaScriptAction.restype = None
- # ./fpdf_javascript.h: 54
- FPDFJavaScriptAction_GetName = _libs['pdfium']['FPDFJavaScriptAction_GetName']
- FPDFJavaScriptAction_GetName.argtypes = [FPDF_JAVASCRIPT_ACTION, POINTER(FPDF_WCHAR), c_ulong]
- FPDFJavaScriptAction_GetName.restype = c_ulong
- # ./fpdf_javascript.h: 69
- FPDFJavaScriptAction_GetScript = _libs['pdfium']['FPDFJavaScriptAction_GetScript']
- FPDFJavaScriptAction_GetScript.argtypes = [FPDF_JAVASCRIPT_ACTION, POINTER(FPDF_WCHAR), c_ulong]
- FPDFJavaScriptAction_GetScript.restype = c_ulong
- # ./fpdf_ppo.h: 32
- FPDF_ImportPagesByIndex = _libs['pdfium']['FPDF_ImportPagesByIndex']
- FPDF_ImportPagesByIndex.argtypes = [FPDF_DOCUMENT, FPDF_DOCUMENT, POINTER(c_int), c_ulong, c_int]
- FPDF_ImportPagesByIndex.restype = FPDF_BOOL
- # ./fpdf_ppo.h: 49
- FPDF_ImportPages = _libs['pdfium']['FPDF_ImportPages']
- FPDF_ImportPages.argtypes = [FPDF_DOCUMENT, FPDF_DOCUMENT, FPDF_BYTESTRING, c_int]
- FPDF_ImportPages.restype = FPDF_BOOL
- # ./fpdf_ppo.h: 72
- FPDF_ImportNPagesToOne = _libs['pdfium']['FPDF_ImportNPagesToOne']
- FPDF_ImportNPagesToOne.argtypes = [FPDF_DOCUMENT, c_float, c_float, c_size_t, c_size_t]
- FPDF_ImportNPagesToOne.restype = FPDF_DOCUMENT
- # ./fpdf_ppo.h: 85
- FPDF_NewXObjectFromPage = _libs['pdfium']['FPDF_NewXObjectFromPage']
- FPDF_NewXObjectFromPage.argtypes = [FPDF_DOCUMENT, FPDF_DOCUMENT, c_int]
- FPDF_NewXObjectFromPage.restype = FPDF_XOBJECT
- # ./fpdf_ppo.h: 92
- FPDF_CloseXObject = _libs['pdfium']['FPDF_CloseXObject']
- FPDF_CloseXObject.argtypes = [FPDF_XOBJECT]
- FPDF_CloseXObject.restype = None
- # ./fpdf_ppo.h: 100
- FPDF_NewFormObjectFromXObject = _libs['pdfium']['FPDF_NewFormObjectFromXObject']
- FPDF_NewFormObjectFromXObject.argtypes = [FPDF_XOBJECT]
- FPDF_NewFormObjectFromXObject.restype = FPDF_PAGEOBJECT
- # ./fpdf_ppo.h: 109
- FPDF_CopyViewerPreferences = _libs['pdfium']['FPDF_CopyViewerPreferences']
- FPDF_CopyViewerPreferences.argtypes = [FPDF_DOCUMENT, FPDF_DOCUMENT]
- FPDF_CopyViewerPreferences.restype = FPDF_BOOL
- # ./fpdf_progressive.h: 25
- class struct__IFSDK_PAUSE (Structure):
- __slots__ = ['version', 'NeedToPauseNow', 'user']
- struct__IFSDK_PAUSE._fields_ = [
- ('version', c_int),
- ('NeedToPauseNow', CFUNCTYPE(FPDF_BOOL, POINTER(struct__IFSDK_PAUSE))),
- ('user', POINTER(None)),
- ]
- # ./fpdf_progressive.h: 47
- IFSDK_PAUSE = struct__IFSDK_PAUSE
- # ./fpdf_progressive.h: 83
- FPDF_RenderPageBitmapWithColorScheme_Start = _libs['pdfium']['FPDF_RenderPageBitmapWithColorScheme_Start']
- FPDF_RenderPageBitmapWithColorScheme_Start.argtypes = [FPDF_BITMAP, FPDF_PAGE, c_int, c_int, c_int, c_int, c_int, c_int, POINTER(FPDF_COLORSCHEME), POINTER(IFSDK_PAUSE)]
- FPDF_RenderPageBitmapWithColorScheme_Start.restype = c_int
- # ./fpdf_progressive.h: 121
- FPDF_RenderPageBitmap_Start = _libs['pdfium']['FPDF_RenderPageBitmap_Start']
- FPDF_RenderPageBitmap_Start.argtypes = [FPDF_BITMAP, FPDF_PAGE, c_int, c_int, c_int, c_int, c_int, c_int, POINTER(IFSDK_PAUSE)]
- FPDF_RenderPageBitmap_Start.restype = c_int
- # ./fpdf_progressive.h: 142
- FPDF_RenderPage_Continue = _libs['pdfium']['FPDF_RenderPage_Continue']
- FPDF_RenderPage_Continue.argtypes = [FPDF_PAGE, POINTER(IFSDK_PAUSE)]
- FPDF_RenderPage_Continue.restype = c_int
- # ./fpdf_progressive.h: 153
- FPDF_RenderPage_Close = _libs['pdfium']['FPDF_RenderPage_Close']
- FPDF_RenderPage_Close.argtypes = [FPDF_PAGE]
- FPDF_RenderPage_Close.restype = None
- # ./fpdf_save.h: 19
- class struct_FPDF_FILEWRITE_ (Structure):
- __slots__ = ['version', 'WriteBlock']
- struct_FPDF_FILEWRITE_._fields_ = [
- ('version', c_int),
- ('WriteBlock', CFUNCTYPE(c_int, POINTER(struct_FPDF_FILEWRITE_), POINTER(None), c_ulong)),
- ]
- # ./fpdf_save.h: 42
- FPDF_FILEWRITE = struct_FPDF_FILEWRITE_
- # ./fpdf_save.h: 59
- FPDF_SaveAsCopy = _libs['pdfium']['FPDF_SaveAsCopy']
- FPDF_SaveAsCopy.argtypes = [FPDF_DOCUMENT, POINTER(FPDF_FILEWRITE), FPDF_DWORD]
- FPDF_SaveAsCopy.restype = FPDF_BOOL
- # ./fpdf_save.h: 76
- FPDF_SaveWithVersion = _libs['pdfium']['FPDF_SaveWithVersion']
- FPDF_SaveWithVersion.argtypes = [FPDF_DOCUMENT, POINTER(FPDF_FILEWRITE), FPDF_DWORD, c_int]
- FPDF_SaveWithVersion.restype = FPDF_BOOL
- # ./fpdf_searchex.h: 24
- FPDFText_GetCharIndexFromTextIndex = _libs['pdfium']['FPDFText_GetCharIndexFromTextIndex']
- FPDFText_GetCharIndexFromTextIndex.argtypes = [FPDF_TEXTPAGE, c_int]
- FPDFText_GetCharIndexFromTextIndex.restype = c_int
- # ./fpdf_searchex.h: 33
- FPDFText_GetTextIndexFromCharIndex = _libs['pdfium']['FPDFText_GetTextIndexFromCharIndex']
- FPDFText_GetTextIndexFromCharIndex.argtypes = [FPDF_TEXTPAGE, c_int]
- FPDFText_GetTextIndexFromCharIndex.restype = c_int
- # ./fpdf_signature.h: 22
- FPDF_GetSignatureCount = _libs['pdfium']['FPDF_GetSignatureCount']
- FPDF_GetSignatureCount.argtypes = [FPDF_DOCUMENT]
- FPDF_GetSignatureCount.restype = c_int
- # ./fpdf_signature.h: 35
- FPDF_GetSignatureObject = _libs['pdfium']['FPDF_GetSignatureObject']
- FPDF_GetSignatureObject.argtypes = [FPDF_DOCUMENT, c_int]
- FPDF_GetSignatureObject.restype = FPDF_SIGNATURE
- # ./fpdf_signature.h: 52
- FPDFSignatureObj_GetContents = _libs['pdfium']['FPDFSignatureObj_GetContents']
- FPDFSignatureObj_GetContents.argtypes = [FPDF_SIGNATURE, POINTER(None), c_ulong]
- FPDFSignatureObj_GetContents.restype = c_ulong
- # ./fpdf_signature.h: 74
- FPDFSignatureObj_GetByteRange = _libs['pdfium']['FPDFSignatureObj_GetByteRange']
- FPDFSignatureObj_GetByteRange.argtypes = [FPDF_SIGNATURE, POINTER(c_int), c_ulong]
- FPDFSignatureObj_GetByteRange.restype = c_ulong
- # ./fpdf_signature.h: 93
- FPDFSignatureObj_GetSubFilter = _libs['pdfium']['FPDFSignatureObj_GetSubFilter']
- FPDFSignatureObj_GetSubFilter.argtypes = [FPDF_SIGNATURE, POINTER(c_char), c_ulong]
- FPDFSignatureObj_GetSubFilter.restype = c_ulong
- # ./fpdf_signature.h: 112
- FPDFSignatureObj_GetReason = _libs['pdfium']['FPDFSignatureObj_GetReason']
- FPDFSignatureObj_GetReason.argtypes = [FPDF_SIGNATURE, POINTER(None), c_ulong]
- FPDFSignatureObj_GetReason.restype = c_ulong
- # ./fpdf_signature.h: 136
- FPDFSignatureObj_GetTime = _libs['pdfium']['FPDFSignatureObj_GetTime']
- FPDFSignatureObj_GetTime.argtypes = [FPDF_SIGNATURE, POINTER(c_char), c_ulong]
- FPDFSignatureObj_GetTime.restype = c_ulong
- # ./fpdf_signature.h: 149
- FPDFSignatureObj_GetDocMDPPermission = _libs['pdfium']['FPDFSignatureObj_GetDocMDPPermission']
- FPDFSignatureObj_GetDocMDPPermission.argtypes = [FPDF_SIGNATURE]
- FPDFSignatureObj_GetDocMDPPermission.restype = c_uint
- # ./fpdf_structtree.h: 25
- FPDF_StructTree_GetForPage = _libs['pdfium']['FPDF_StructTree_GetForPage']
- FPDF_StructTree_GetForPage.argtypes = [FPDF_PAGE]
- FPDF_StructTree_GetForPage.restype = FPDF_STRUCTTREE
- # ./fpdf_structtree.h: 35
- FPDF_StructTree_Close = _libs['pdfium']['FPDF_StructTree_Close']
- FPDF_StructTree_Close.argtypes = [FPDF_STRUCTTREE]
- FPDF_StructTree_Close.restype = None
- # ./fpdf_structtree.h: 45
- FPDF_StructTree_CountChildren = _libs['pdfium']['FPDF_StructTree_CountChildren']
- FPDF_StructTree_CountChildren.argtypes = [FPDF_STRUCTTREE]
- FPDF_StructTree_CountChildren.restype = c_int
- # ./fpdf_structtree.h: 56
- FPDF_StructTree_GetChildAtIndex = _libs['pdfium']['FPDF_StructTree_GetChildAtIndex']
- FPDF_StructTree_GetChildAtIndex.argtypes = [FPDF_STRUCTTREE, c_int]
- FPDF_StructTree_GetChildAtIndex.restype = FPDF_STRUCTELEMENT
- # ./fpdf_structtree.h: 74
- FPDF_StructElement_GetAltText = _libs['pdfium']['FPDF_StructElement_GetAltText']
- FPDF_StructElement_GetAltText.argtypes = [FPDF_STRUCTELEMENT, POINTER(None), c_ulong]
- FPDF_StructElement_GetAltText.restype = c_ulong
- # ./fpdf_structtree.h: 95
- FPDF_StructElement_GetActualText = _libs['pdfium']['FPDF_StructElement_GetActualText']
- FPDF_StructElement_GetActualText.argtypes = [FPDF_STRUCTELEMENT, POINTER(None), c_ulong]
- FPDF_StructElement_GetActualText.restype = c_ulong
- # ./fpdf_structtree.h: 115
- FPDF_StructElement_GetID = _libs['pdfium']['FPDF_StructElement_GetID']
- FPDF_StructElement_GetID.argtypes = [FPDF_STRUCTELEMENT, POINTER(None), c_ulong]
- FPDF_StructElement_GetID.restype = c_ulong
- # ./fpdf_structtree.h: 136
- FPDF_StructElement_GetLang = _libs['pdfium']['FPDF_StructElement_GetLang']
- FPDF_StructElement_GetLang.argtypes = [FPDF_STRUCTELEMENT, POINTER(None), c_ulong]
- FPDF_StructElement_GetLang.restype = c_ulong
- # ./fpdf_structtree.h: 158
- FPDF_StructElement_GetStringAttribute = _libs['pdfium']['FPDF_StructElement_GetStringAttribute']
- FPDF_StructElement_GetStringAttribute.argtypes = [FPDF_STRUCTELEMENT, FPDF_BYTESTRING, POINTER(None), c_ulong]
- FPDF_StructElement_GetStringAttribute.restype = c_ulong
- # ./fpdf_structtree.h: 171
- FPDF_StructElement_GetMarkedContentID = _libs['pdfium']['FPDF_StructElement_GetMarkedContentID']
- FPDF_StructElement_GetMarkedContentID.argtypes = [FPDF_STRUCTELEMENT]
- FPDF_StructElement_GetMarkedContentID.restype = c_int
- # ./fpdf_structtree.h: 189
- FPDF_StructElement_GetType = _libs['pdfium']['FPDF_StructElement_GetType']
- FPDF_StructElement_GetType.argtypes = [FPDF_STRUCTELEMENT, POINTER(None), c_ulong]
- FPDF_StructElement_GetType.restype = c_ulong
- # ./fpdf_structtree.h: 210
- FPDF_StructElement_GetObjType = _libs['pdfium']['FPDF_StructElement_GetObjType']
- FPDF_StructElement_GetObjType.argtypes = [FPDF_STRUCTELEMENT, POINTER(None), c_ulong]
- FPDF_StructElement_GetObjType.restype = c_ulong
- # ./fpdf_structtree.h: 230
- FPDF_StructElement_GetTitle = _libs['pdfium']['FPDF_StructElement_GetTitle']
- FPDF_StructElement_GetTitle.argtypes = [FPDF_STRUCTELEMENT, POINTER(None), c_ulong]
- FPDF_StructElement_GetTitle.restype = c_ulong
- # ./fpdf_structtree.h: 241
- FPDF_StructElement_CountChildren = _libs['pdfium']['FPDF_StructElement_CountChildren']
- FPDF_StructElement_CountChildren.argtypes = [FPDF_STRUCTELEMENT]
- FPDF_StructElement_CountChildren.restype = c_int
- # ./fpdf_structtree.h: 254
- FPDF_StructElement_GetChildAtIndex = _libs['pdfium']['FPDF_StructElement_GetChildAtIndex']
- FPDF_StructElement_GetChildAtIndex.argtypes = [FPDF_STRUCTELEMENT, c_int]
- FPDF_StructElement_GetChildAtIndex.restype = FPDF_STRUCTELEMENT
- # ./fpdf_structtree.h: 271
- FPDF_StructElement_GetChildMarkedContentID = _libs['pdfium']['FPDF_StructElement_GetChildMarkedContentID']
- FPDF_StructElement_GetChildMarkedContentID.argtypes = [FPDF_STRUCTELEMENT, c_int]
- FPDF_StructElement_GetChildMarkedContentID.restype = c_int
- # ./fpdf_structtree.h: 285
- FPDF_StructElement_GetParent = _libs['pdfium']['FPDF_StructElement_GetParent']
- FPDF_StructElement_GetParent.argtypes = [FPDF_STRUCTELEMENT]
- FPDF_StructElement_GetParent.restype = FPDF_STRUCTELEMENT
- # ./fpdf_structtree.h: 294
- FPDF_StructElement_GetAttributeCount = _libs['pdfium']['FPDF_StructElement_GetAttributeCount']
- FPDF_StructElement_GetAttributeCount.argtypes = [FPDF_STRUCTELEMENT]
- FPDF_StructElement_GetAttributeCount.restype = c_int
- # ./fpdf_structtree.h: 309
- FPDF_StructElement_GetAttributeAtIndex = _libs['pdfium']['FPDF_StructElement_GetAttributeAtIndex']
- FPDF_StructElement_GetAttributeAtIndex.argtypes = [FPDF_STRUCTELEMENT, c_int]
- FPDF_StructElement_GetAttributeAtIndex.restype = FPDF_STRUCTELEMENT_ATTR
- # ./fpdf_structtree.h: 319
- FPDF_StructElement_Attr_GetCount = _libs['pdfium']['FPDF_StructElement_Attr_GetCount']
- FPDF_StructElement_Attr_GetCount.argtypes = [FPDF_STRUCTELEMENT_ATTR]
- FPDF_StructElement_Attr_GetCount.restype = c_int
- # ./fpdf_structtree.h: 339
- FPDF_StructElement_Attr_GetName = _libs['pdfium']['FPDF_StructElement_Attr_GetName']
- FPDF_StructElement_Attr_GetName.argtypes = [FPDF_STRUCTELEMENT_ATTR, c_int, POINTER(None), c_ulong, POINTER(c_ulong)]
- FPDF_StructElement_Attr_GetName.restype = FPDF_BOOL
- # ./fpdf_structtree.h: 355
- FPDF_StructElement_Attr_GetType = _libs['pdfium']['FPDF_StructElement_Attr_GetType']
- FPDF_StructElement_Attr_GetType.argtypes = [FPDF_STRUCTELEMENT_ATTR, FPDF_BYTESTRING]
- FPDF_StructElement_Attr_GetType.restype = FPDF_OBJECT_TYPE
- # ./fpdf_structtree.h: 371
- FPDF_StructElement_Attr_GetBooleanValue = _libs['pdfium']['FPDF_StructElement_Attr_GetBooleanValue']
- FPDF_StructElement_Attr_GetBooleanValue.argtypes = [FPDF_STRUCTELEMENT_ATTR, FPDF_BYTESTRING, POINTER(FPDF_BOOL)]
- FPDF_StructElement_Attr_GetBooleanValue.restype = FPDF_BOOL
- # ./fpdf_structtree.h: 389
- FPDF_StructElement_Attr_GetNumberValue = _libs['pdfium']['FPDF_StructElement_Attr_GetNumberValue']
- FPDF_StructElement_Attr_GetNumberValue.argtypes = [FPDF_STRUCTELEMENT_ATTR, FPDF_BYTESTRING, POINTER(c_float)]
- FPDF_StructElement_Attr_GetNumberValue.restype = FPDF_BOOL
- # ./fpdf_structtree.h: 413
- FPDF_StructElement_Attr_GetStringValue = _libs['pdfium']['FPDF_StructElement_Attr_GetStringValue']
- FPDF_StructElement_Attr_GetStringValue.argtypes = [FPDF_STRUCTELEMENT_ATTR, FPDF_BYTESTRING, POINTER(None), c_ulong, POINTER(c_ulong)]
- FPDF_StructElement_Attr_GetStringValue.restype = FPDF_BOOL
- # ./fpdf_structtree.h: 438
- FPDF_StructElement_Attr_GetBlobValue = _libs['pdfium']['FPDF_StructElement_Attr_GetBlobValue']
- FPDF_StructElement_Attr_GetBlobValue.argtypes = [FPDF_STRUCTELEMENT_ATTR, FPDF_BYTESTRING, POINTER(None), c_ulong, POINTER(c_ulong)]
- FPDF_StructElement_Attr_GetBlobValue.restype = FPDF_BOOL
- # ./fpdf_structtree.h: 452
- FPDF_StructElement_GetMarkedContentIdCount = _libs['pdfium']['FPDF_StructElement_GetMarkedContentIdCount']
- FPDF_StructElement_GetMarkedContentIdCount.argtypes = [FPDF_STRUCTELEMENT]
- FPDF_StructElement_GetMarkedContentIdCount.restype = c_int
- # ./fpdf_structtree.h: 464
- FPDF_StructElement_GetMarkedContentIdAtIndex = _libs['pdfium']['FPDF_StructElement_GetMarkedContentIdAtIndex']
- FPDF_StructElement_GetMarkedContentIdAtIndex.argtypes = [FPDF_STRUCTELEMENT, c_int]
- FPDF_StructElement_GetMarkedContentIdAtIndex.restype = c_int
- # ./fpdf_sysfontinfo.h: 48
- class struct__FPDF_SYSFONTINFO (Structure):
- __slots__ = ['version', 'Release', 'EnumFonts', 'MapFont', 'GetFont', 'GetFontData', 'GetFaceName', 'GetFontCharset', 'DeleteFont']
- struct__FPDF_SYSFONTINFO._fields_ = [
- ('version', c_int),
- ('Release', CFUNCTYPE(None, POINTER(struct__FPDF_SYSFONTINFO))),
- ('EnumFonts', CFUNCTYPE(None, POINTER(struct__FPDF_SYSFONTINFO), POINTER(None))),
- ('MapFont', CFUNCTYPE(POINTER(None), POINTER(struct__FPDF_SYSFONTINFO), c_int, FPDF_BOOL, c_int, c_int, POINTER(c_char), POINTER(FPDF_BOOL))),
- ('GetFont', CFUNCTYPE(POINTER(None), POINTER(struct__FPDF_SYSFONTINFO), POINTER(c_char))),
- ('GetFontData', CFUNCTYPE(c_ulong, POINTER(struct__FPDF_SYSFONTINFO), POINTER(None), c_uint, POINTER(c_ubyte), c_ulong)),
- ('GetFaceName', CFUNCTYPE(c_ulong, POINTER(struct__FPDF_SYSFONTINFO), POINTER(None), POINTER(c_char), c_ulong)),
- ('GetFontCharset', CFUNCTYPE(c_int, POINTER(struct__FPDF_SYSFONTINFO), POINTER(None))),
- ('DeleteFont', CFUNCTYPE(None, POINTER(struct__FPDF_SYSFONTINFO), POINTER(None))),
- ]
- # ./fpdf_sysfontinfo.h: 227
- FPDF_SYSFONTINFO = struct__FPDF_SYSFONTINFO
- # ./fpdf_sysfontinfo.h: 236
- class struct_FPDF_CharsetFontMap_ (Structure):
- __slots__ = ['charset', 'fontname']
- struct_FPDF_CharsetFontMap_._fields_ = [
- ('charset', c_int),
- ('fontname', POINTER(c_char)),
- ]
- # ./fpdf_sysfontinfo.h: 236
- FPDF_CharsetFontMap = struct_FPDF_CharsetFontMap_
- # ./fpdf_sysfontinfo.h: 248
- FPDF_GetDefaultTTFMap = _libs['pdfium']['FPDF_GetDefaultTTFMap']
- FPDF_GetDefaultTTFMap.argtypes = []
- FPDF_GetDefaultTTFMap.restype = POINTER(FPDF_CharsetFontMap)
- # ./fpdf_sysfontinfo.h: 263
- FPDF_AddInstalledFont = _libs['pdfium']['FPDF_AddInstalledFont']
- FPDF_AddInstalledFont.argtypes = [POINTER(None), POINTER(c_char), c_int]
- FPDF_AddInstalledFont.restype = None
- # ./fpdf_sysfontinfo.h: 283
- FPDF_SetSystemFontInfo = _libs['pdfium']['FPDF_SetSystemFontInfo']
- FPDF_SetSystemFontInfo.argtypes = [POINTER(FPDF_SYSFONTINFO)]
- FPDF_SetSystemFontInfo.restype = None
- # ./fpdf_sysfontinfo.h: 300
- FPDF_GetDefaultSystemFontInfo = _libs['pdfium']['FPDF_GetDefaultSystemFontInfo']
- FPDF_GetDefaultSystemFontInfo.argtypes = []
- FPDF_GetDefaultSystemFontInfo.restype = POINTER(FPDF_SYSFONTINFO)
- # ./fpdf_sysfontinfo.h: 314
- FPDF_FreeDefaultSystemFontInfo = _libs['pdfium']['FPDF_FreeDefaultSystemFontInfo']
- FPDF_FreeDefaultSystemFontInfo.argtypes = [POINTER(FPDF_SYSFONTINFO)]
- FPDF_FreeDefaultSystemFontInfo.restype = None
- # ./fpdf_text.h: 31
- FPDFText_LoadPage = _libs['pdfium']['FPDFText_LoadPage']
- FPDFText_LoadPage.argtypes = [FPDF_PAGE]
- FPDFText_LoadPage.restype = FPDF_TEXTPAGE
- # ./fpdf_text.h: 42
- FPDFText_ClosePage = _libs['pdfium']['FPDFText_ClosePage']
- FPDFText_ClosePage.argtypes = [FPDF_TEXTPAGE]
- FPDFText_ClosePage.restype = None
- # ./fpdf_text.h: 60
- FPDFText_CountChars = _libs['pdfium']['FPDFText_CountChars']
- FPDFText_CountChars.argtypes = [FPDF_TEXTPAGE]
- FPDFText_CountChars.restype = c_int
- # ./fpdf_text.h: 75
- FPDFText_GetUnicode = _libs['pdfium']['FPDFText_GetUnicode']
- FPDFText_GetUnicode.argtypes = [FPDF_TEXTPAGE, c_int]
- FPDFText_GetUnicode.restype = c_uint
- # ./fpdf_text.h: 90
- FPDFText_IsGenerated = _libs['pdfium']['FPDFText_IsGenerated']
- FPDFText_IsGenerated.argtypes = [FPDF_TEXTPAGE, c_int]
- FPDFText_IsGenerated.restype = c_int
- # ./fpdf_text.h: 105
- FPDFText_IsHyphen = _libs['pdfium']['FPDFText_IsHyphen']
- FPDFText_IsHyphen.argtypes = [FPDF_TEXTPAGE, c_int]
- FPDFText_IsHyphen.restype = c_int
- # ./fpdf_text.h: 120
- FPDFText_HasUnicodeMapError = _libs['pdfium']['FPDFText_HasUnicodeMapError']
- FPDFText_HasUnicodeMapError.argtypes = [FPDF_TEXTPAGE, c_int]
- FPDFText_HasUnicodeMapError.restype = c_int
- # ./fpdf_text.h: 133
- FPDFText_GetFontSize = _libs['pdfium']['FPDFText_GetFontSize']
- FPDFText_GetFontSize.argtypes = [FPDF_TEXTPAGE, c_int]
- FPDFText_GetFontSize.restype = c_double
- # ./fpdf_text.h: 156
- FPDFText_GetFontInfo = _libs['pdfium']['FPDFText_GetFontInfo']
- FPDFText_GetFontInfo.argtypes = [FPDF_TEXTPAGE, c_int, POINTER(None), c_ulong, POINTER(c_int)]
- FPDFText_GetFontInfo.restype = c_ulong
- # ./fpdf_text.h: 174
- FPDFText_GetFontWeight = _libs['pdfium']['FPDFText_GetFontWeight']
- FPDFText_GetFontWeight.argtypes = [FPDF_TEXTPAGE, c_int]
- FPDFText_GetFontWeight.restype = c_int
- # ./fpdf_text.h: 191
- FPDFText_GetTextRenderMode = _libs['pdfium']['FPDFText_GetTextRenderMode']
- FPDFText_GetTextRenderMode.argtypes = [FPDF_TEXTPAGE, c_int]
- FPDFText_GetTextRenderMode.restype = FPDF_TEXT_RENDERMODE
- # ./fpdf_text.h: 213
- FPDFText_GetFillColor = _libs['pdfium']['FPDFText_GetFillColor']
- FPDFText_GetFillColor.argtypes = [FPDF_TEXTPAGE, c_int, POINTER(c_uint), POINTER(c_uint), POINTER(c_uint), POINTER(c_uint)]
- FPDFText_GetFillColor.restype = FPDF_BOOL
- # ./fpdf_text.h: 240
- FPDFText_GetStrokeColor = _libs['pdfium']['FPDFText_GetStrokeColor']
- FPDFText_GetStrokeColor.argtypes = [FPDF_TEXTPAGE, c_int, POINTER(c_uint), POINTER(c_uint), POINTER(c_uint), POINTER(c_uint)]
- FPDFText_GetStrokeColor.restype = FPDF_BOOL
- # ./fpdf_text.h: 259
- FPDFText_GetCharAngle = _libs['pdfium']['FPDFText_GetCharAngle']
- FPDFText_GetCharAngle.argtypes = [FPDF_TEXTPAGE, c_int]
- FPDFText_GetCharAngle.restype = c_float
- # ./fpdf_text.h: 283
- FPDFText_GetCharBox = _libs['pdfium']['FPDFText_GetCharBox']
- FPDFText_GetCharBox.argtypes = [FPDF_TEXTPAGE, c_int, POINTER(c_double), POINTER(c_double), POINTER(c_double), POINTER(c_double)]
- FPDFText_GetCharBox.restype = FPDF_BOOL
- # ./fpdf_text.h: 308
- FPDFText_GetLooseCharBox = _libs['pdfium']['FPDFText_GetLooseCharBox']
- FPDFText_GetLooseCharBox.argtypes = [FPDF_TEXTPAGE, c_int, POINTER(FS_RECTF)]
- FPDFText_GetLooseCharBox.restype = FPDF_BOOL
- # ./fpdf_text.h: 324
- FPDFText_GetMatrix = _libs['pdfium']['FPDFText_GetMatrix']
- FPDFText_GetMatrix.argtypes = [FPDF_TEXTPAGE, c_int, POINTER(FS_MATRIX)]
- FPDFText_GetMatrix.restype = FPDF_BOOL
- # ./fpdf_text.h: 344
- FPDFText_GetCharOrigin = _libs['pdfium']['FPDFText_GetCharOrigin']
- FPDFText_GetCharOrigin.argtypes = [FPDF_TEXTPAGE, c_int, POINTER(c_double), POINTER(c_double)]
- FPDFText_GetCharOrigin.restype = FPDF_BOOL
- # ./fpdf_text.h: 367
- FPDFText_GetCharIndexAtPos = _libs['pdfium']['FPDFText_GetCharIndexAtPos']
- FPDFText_GetCharIndexAtPos.argtypes = [FPDF_TEXTPAGE, c_double, c_double, c_double, c_double]
- FPDFText_GetCharIndexAtPos.restype = c_int
- # ./fpdf_text.h: 393
- FPDFText_GetText = _libs['pdfium']['FPDFText_GetText']
- FPDFText_GetText.argtypes = [FPDF_TEXTPAGE, c_int, c_int, POINTER(c_ushort)]
- FPDFText_GetText.restype = c_int
- # ./fpdf_text.h: 416
- FPDFText_CountRects = _libs['pdfium']['FPDFText_CountRects']
- FPDFText_CountRects.argtypes = [FPDF_TEXTPAGE, c_int, c_int]
- FPDFText_CountRects.restype = c_int
- # ./fpdf_text.h: 442
- FPDFText_GetRect = _libs['pdfium']['FPDFText_GetRect']
- FPDFText_GetRect.argtypes = [FPDF_TEXTPAGE, c_int, POINTER(c_double), POINTER(c_double), POINTER(c_double), POINTER(c_double)]
- FPDFText_GetRect.restype = FPDF_BOOL
- # ./fpdf_text.h: 473
- FPDFText_GetBoundedText = _libs['pdfium']['FPDFText_GetBoundedText']
- FPDFText_GetBoundedText.argtypes = [FPDF_TEXTPAGE, c_double, c_double, c_double, c_double, POINTER(c_ushort), c_int]
- FPDFText_GetBoundedText.restype = c_int
- # ./fpdf_text.h: 503
- FPDFText_FindStart = _libs['pdfium']['FPDFText_FindStart']
- FPDFText_FindStart.argtypes = [FPDF_TEXTPAGE, FPDF_WIDESTRING, c_ulong, c_int]
- FPDFText_FindStart.restype = FPDF_SCHHANDLE
- # ./fpdf_text.h: 516
- FPDFText_FindNext = _libs['pdfium']['FPDFText_FindNext']
- FPDFText_FindNext.argtypes = [FPDF_SCHHANDLE]
- FPDFText_FindNext.restype = FPDF_BOOL
- # ./fpdf_text.h: 526
- FPDFText_FindPrev = _libs['pdfium']['FPDFText_FindPrev']
- FPDFText_FindPrev.argtypes = [FPDF_SCHHANDLE]
- FPDFText_FindPrev.restype = FPDF_BOOL
- # ./fpdf_text.h: 536
- FPDFText_GetSchResultIndex = _libs['pdfium']['FPDFText_GetSchResultIndex']
- FPDFText_GetSchResultIndex.argtypes = [FPDF_SCHHANDLE]
- FPDFText_GetSchResultIndex.restype = c_int
- # ./fpdf_text.h: 546
- FPDFText_GetSchCount = _libs['pdfium']['FPDFText_GetSchCount']
- FPDFText_GetSchCount.argtypes = [FPDF_SCHHANDLE]
- FPDFText_GetSchCount.restype = c_int
- # ./fpdf_text.h: 556
- FPDFText_FindClose = _libs['pdfium']['FPDFText_FindClose']
- FPDFText_FindClose.argtypes = [FPDF_SCHHANDLE]
- FPDFText_FindClose.restype = None
- # ./fpdf_text.h: 578
- FPDFLink_LoadWebLinks = _libs['pdfium']['FPDFLink_LoadWebLinks']
- FPDFLink_LoadWebLinks.argtypes = [FPDF_TEXTPAGE]
- FPDFLink_LoadWebLinks.restype = FPDF_PAGELINK
- # ./fpdf_text.h: 587
- FPDFLink_CountWebLinks = _libs['pdfium']['FPDFLink_CountWebLinks']
- FPDFLink_CountWebLinks.argtypes = [FPDF_PAGELINK]
- FPDFLink_CountWebLinks.restype = c_int
- # ./fpdf_text.h: 608
- FPDFLink_GetURL = _libs['pdfium']['FPDFLink_GetURL']
- FPDFLink_GetURL.argtypes = [FPDF_PAGELINK, c_int, POINTER(c_ushort), c_int]
- FPDFLink_GetURL.restype = c_int
- # ./fpdf_text.h: 622
- FPDFLink_CountRects = _libs['pdfium']['FPDFLink_CountRects']
- FPDFLink_CountRects.argtypes = [FPDF_PAGELINK, c_int]
- FPDFLink_CountRects.restype = c_int
- # ./fpdf_text.h: 645
- FPDFLink_GetRect = _libs['pdfium']['FPDFLink_GetRect']
- FPDFLink_GetRect.argtypes = [FPDF_PAGELINK, c_int, c_int, POINTER(c_double), POINTER(c_double), POINTER(c_double), POINTER(c_double)]
- FPDFLink_GetRect.restype = FPDF_BOOL
- # ./fpdf_text.h: 668
- FPDFLink_GetTextRange = _libs['pdfium']['FPDFLink_GetTextRange']
- FPDFLink_GetTextRange.argtypes = [FPDF_PAGELINK, c_int, POINTER(c_int), POINTER(c_int)]
- FPDFLink_GetTextRange.restype = FPDF_BOOL
- # ./fpdf_text.h: 680
- FPDFLink_CloseWebLinks = _libs['pdfium']['FPDFLink_CloseWebLinks']
- FPDFLink_CloseWebLinks.argtypes = [FPDF_PAGELINK]
- FPDFLink_CloseWebLinks.restype = None
- # ./fpdf_thumbnail.h: 28
- FPDFPage_GetDecodedThumbnailData = _libs['pdfium']['FPDFPage_GetDecodedThumbnailData']
- FPDFPage_GetDecodedThumbnailData.argtypes = [FPDF_PAGE, POINTER(None), c_ulong]
- FPDFPage_GetDecodedThumbnailData.restype = c_ulong
- # ./fpdf_thumbnail.h: 43
- FPDFPage_GetRawThumbnailData = _libs['pdfium']['FPDFPage_GetRawThumbnailData']
- FPDFPage_GetRawThumbnailData.argtypes = [FPDF_PAGE, POINTER(None), c_ulong]
- FPDFPage_GetRawThumbnailData.restype = c_ulong
- # ./fpdf_thumbnail.h: 53
- FPDFPage_GetThumbnailAsBitmap = _libs['pdfium']['FPDFPage_GetThumbnailAsBitmap']
- FPDFPage_GetThumbnailAsBitmap.argtypes = [FPDF_PAGE]
- FPDFPage_GetThumbnailAsBitmap.restype = FPDF_BITMAP
- # ./fpdf_transformpage.h: 26
- FPDFPage_SetMediaBox = _libs['pdfium']['FPDFPage_SetMediaBox']
- FPDFPage_SetMediaBox.argtypes = [FPDF_PAGE, c_float, c_float, c_float, c_float]
- FPDFPage_SetMediaBox.restype = None
- # ./fpdf_transformpage.h: 41
- FPDFPage_SetCropBox = _libs['pdfium']['FPDFPage_SetCropBox']
- FPDFPage_SetCropBox.argtypes = [FPDF_PAGE, c_float, c_float, c_float, c_float]
- FPDFPage_SetCropBox.restype = None
- # ./fpdf_transformpage.h: 56
- FPDFPage_SetBleedBox = _libs['pdfium']['FPDFPage_SetBleedBox']
- FPDFPage_SetBleedBox.argtypes = [FPDF_PAGE, c_float, c_float, c_float, c_float]
- FPDFPage_SetBleedBox.restype = None
- # ./fpdf_transformpage.h: 71
- FPDFPage_SetTrimBox = _libs['pdfium']['FPDFPage_SetTrimBox']
- FPDFPage_SetTrimBox.argtypes = [FPDF_PAGE, c_float, c_float, c_float, c_float]
- FPDFPage_SetTrimBox.restype = None
- # ./fpdf_transformpage.h: 86
- FPDFPage_SetArtBox = _libs['pdfium']['FPDFPage_SetArtBox']
- FPDFPage_SetArtBox.argtypes = [FPDF_PAGE, c_float, c_float, c_float, c_float]
- FPDFPage_SetArtBox.restype = None
- # ./fpdf_transformpage.h: 104
- FPDFPage_GetMediaBox = _libs['pdfium']['FPDFPage_GetMediaBox']
- FPDFPage_GetMediaBox.argtypes = [FPDF_PAGE, POINTER(c_float), POINTER(c_float), POINTER(c_float), POINTER(c_float)]
- FPDFPage_GetMediaBox.restype = FPDF_BOOL
- # ./fpdf_transformpage.h: 122
- FPDFPage_GetCropBox = _libs['pdfium']['FPDFPage_GetCropBox']
- FPDFPage_GetCropBox.argtypes = [FPDF_PAGE, POINTER(c_float), POINTER(c_float), POINTER(c_float), POINTER(c_float)]
- FPDFPage_GetCropBox.restype = FPDF_BOOL
- # ./fpdf_transformpage.h: 140
- FPDFPage_GetBleedBox = _libs['pdfium']['FPDFPage_GetBleedBox']
- FPDFPage_GetBleedBox.argtypes = [FPDF_PAGE, POINTER(c_float), POINTER(c_float), POINTER(c_float), POINTER(c_float)]
- FPDFPage_GetBleedBox.restype = FPDF_BOOL
- # ./fpdf_transformpage.h: 158
- FPDFPage_GetTrimBox = _libs['pdfium']['FPDFPage_GetTrimBox']
- FPDFPage_GetTrimBox.argtypes = [FPDF_PAGE, POINTER(c_float), POINTER(c_float), POINTER(c_float), POINTER(c_float)]
- FPDFPage_GetTrimBox.restype = FPDF_BOOL
- # ./fpdf_transformpage.h: 176
- FPDFPage_GetArtBox = _libs['pdfium']['FPDFPage_GetArtBox']
- FPDFPage_GetArtBox.argtypes = [FPDF_PAGE, POINTER(c_float), POINTER(c_float), POINTER(c_float), POINTER(c_float)]
- FPDFPage_GetArtBox.restype = FPDF_BOOL
- # ./fpdf_transformpage.h: 198
- FPDFPage_TransFormWithClip = _libs['pdfium']['FPDFPage_TransFormWithClip']
- FPDFPage_TransFormWithClip.argtypes = [FPDF_PAGE, POINTER(FS_MATRIX), POINTER(FS_RECTF)]
- FPDFPage_TransFormWithClip.restype = FPDF_BOOL
- # ./fpdf_transformpage.h: 215
- FPDFPageObj_TransformClipPath = _libs['pdfium']['FPDFPageObj_TransformClipPath']
- FPDFPageObj_TransformClipPath.argtypes = [FPDF_PAGEOBJECT, c_double, c_double, c_double, c_double, c_double, c_double]
- FPDFPageObj_TransformClipPath.restype = None
- # ./fpdf_transformpage.h: 233
- FPDFPageObj_GetClipPath = _libs['pdfium']['FPDFPageObj_GetClipPath']
- FPDFPageObj_GetClipPath.argtypes = [FPDF_PAGEOBJECT]
- FPDFPageObj_GetClipPath.restype = FPDF_CLIPPATH
- # ./fpdf_transformpage.h: 241
- FPDFClipPath_CountPaths = _libs['pdfium']['FPDFClipPath_CountPaths']
- FPDFClipPath_CountPaths.argtypes = [FPDF_CLIPPATH]
- FPDFClipPath_CountPaths.restype = c_int
- # ./fpdf_transformpage.h: 251
- FPDFClipPath_CountPathSegments = _libs['pdfium']['FPDFClipPath_CountPathSegments']
- FPDFClipPath_CountPathSegments.argtypes = [FPDF_CLIPPATH, c_int]
- FPDFClipPath_CountPathSegments.restype = c_int
- # ./fpdf_transformpage.h: 264
- FPDFClipPath_GetPathSegment = _libs['pdfium']['FPDFClipPath_GetPathSegment']
- FPDFClipPath_GetPathSegment.argtypes = [FPDF_CLIPPATH, c_int, c_int]
- FPDFClipPath_GetPathSegment.restype = FPDF_PATHSEGMENT
- # ./fpdf_transformpage.h: 279
- FPDF_CreateClipPath = _libs['pdfium']['FPDF_CreateClipPath']
- FPDF_CreateClipPath.argtypes = [c_float, c_float, c_float, c_float]
- FPDF_CreateClipPath.restype = FPDF_CLIPPATH
- # ./fpdf_transformpage.h: 289
- FPDF_DestroyClipPath = _libs['pdfium']['FPDF_DestroyClipPath']
- FPDF_DestroyClipPath.argtypes = [FPDF_CLIPPATH]
- FPDF_DestroyClipPath.restype = None
- # ./fpdf_transformpage.h: 301
- FPDFPage_InsertClipPath = _libs['pdfium']['FPDFPage_InsertClipPath']
- FPDFPage_InsertClipPath.argtypes = [FPDF_PAGE, FPDF_CLIPPATH]
- FPDFPage_InsertClipPath.restype = None
- # ./fpdfview.h: 36
- FPDF_OBJECT_UNKNOWN = 0
- # ./fpdfview.h: 37
- FPDF_OBJECT_BOOLEAN = 1
- # ./fpdfview.h: 38
- FPDF_OBJECT_NUMBER = 2
- # ./fpdfview.h: 39
- FPDF_OBJECT_STRING = 3
- # ./fpdfview.h: 40
- FPDF_OBJECT_NAME = 4
- # ./fpdfview.h: 41
- FPDF_OBJECT_ARRAY = 5
- # ./fpdfview.h: 42
- FPDF_OBJECT_DICTIONARY = 6
- # ./fpdfview.h: 43
- FPDF_OBJECT_STREAM = 7
- # ./fpdfview.h: 44
- FPDF_OBJECT_NULLOBJ = 8
- # ./fpdfview.h: 45
- FPDF_OBJECT_REFERENCE = 9
- # ./fpdfview.h: 325
- FPDF_POLICY_MACHINETIME_ACCESS = 0
- # ./fpdfview.h: 597
- FPDF_ERR_SUCCESS = 0
- # ./fpdfview.h: 598
- FPDF_ERR_UNKNOWN = 1
- # ./fpdfview.h: 599
- FPDF_ERR_FILE = 2
- # ./fpdfview.h: 600
- FPDF_ERR_FORMAT = 3
- # ./fpdfview.h: 601
- FPDF_ERR_PASSWORD = 4
- # ./fpdfview.h: 602
- FPDF_ERR_SECURITY = 5
- # ./fpdfview.h: 603
- FPDF_ERR_PAGE = 6
- # ./fpdfview.h: 804
- FPDF_ANNOT = 0x01
- # ./fpdfview.h: 807
- FPDF_LCD_TEXT = 0x02
- # ./fpdfview.h: 809
- FPDF_NO_NATIVETEXT = 0x04
- # ./fpdfview.h: 811
- FPDF_GRAYSCALE = 0x08
- # ./fpdfview.h: 813
- FPDF_DEBUG_INFO = 0x80
- # ./fpdfview.h: 815
- FPDF_NO_CATCH = 0x100
- # ./fpdfview.h: 817
- FPDF_RENDER_LIMITEDIMAGECACHE = 0x200
- # ./fpdfview.h: 819
- FPDF_RENDER_FORCEHALFTONE = 0x400
- # ./fpdfview.h: 821
- FPDF_PRINTING = 0x800
- # ./fpdfview.h: 824
- FPDF_RENDER_NO_SMOOTHTEXT = 0x1000
- # ./fpdfview.h: 826
- FPDF_RENDER_NO_SMOOTHIMAGE = 0x2000
- # ./fpdfview.h: 828
- FPDF_RENDER_NO_SMOOTHPATH = 0x4000
- # ./fpdfview.h: 831
- FPDF_REVERSE_BYTE_ORDER = 0x10
- # ./fpdfview.h: 835
- FPDF_CONVERT_FILL_TO_STROKE = 0x20
- # ./fpdfview.h: 1096
- FPDFBitmap_Unknown = 0
- # ./fpdfview.h: 1098
- FPDFBitmap_Gray = 1
- # ./fpdfview.h: 1100
- FPDFBitmap_BGR = 2
- # ./fpdfview.h: 1102
- FPDFBitmap_BGRx = 3
- # ./fpdfview.h: 1104
- FPDFBitmap_BGRA = 4
- # ./fpdf_formfill.h: 16
- FORMTYPE_NONE = 0
- # ./fpdf_formfill.h: 17
- FORMTYPE_ACRO_FORM = 1
- # ./fpdf_formfill.h: 18
- FORMTYPE_XFA_FULL = 2
- # ./fpdf_formfill.h: 19
- FORMTYPE_XFA_FOREGROUND = 3
- # ./fpdf_formfill.h: 21
- FORMTYPE_COUNT = 4
- # ./fpdf_formfill.h: 23
- JSPLATFORM_ALERT_BUTTON_OK = 0
- # ./fpdf_formfill.h: 24
- JSPLATFORM_ALERT_BUTTON_OKCANCEL = 1
- # ./fpdf_formfill.h: 25
- JSPLATFORM_ALERT_BUTTON_YESNO = 2
- # ./fpdf_formfill.h: 26
- JSPLATFORM_ALERT_BUTTON_YESNOCANCEL = 3
- # ./fpdf_formfill.h: 27
- JSPLATFORM_ALERT_BUTTON_DEFAULT = JSPLATFORM_ALERT_BUTTON_OK
- # ./fpdf_formfill.h: 29
- JSPLATFORM_ALERT_ICON_ERROR = 0
- # ./fpdf_formfill.h: 30
- JSPLATFORM_ALERT_ICON_WARNING = 1
- # ./fpdf_formfill.h: 31
- JSPLATFORM_ALERT_ICON_QUESTION = 2
- # ./fpdf_formfill.h: 32
- JSPLATFORM_ALERT_ICON_STATUS = 3
- # ./fpdf_formfill.h: 33
- JSPLATFORM_ALERT_ICON_ASTERISK = 4
- # ./fpdf_formfill.h: 34
- JSPLATFORM_ALERT_ICON_DEFAULT = JSPLATFORM_ALERT_ICON_ERROR
- # ./fpdf_formfill.h: 36
- JSPLATFORM_ALERT_RETURN_OK = 1
- # ./fpdf_formfill.h: 37
- JSPLATFORM_ALERT_RETURN_CANCEL = 2
- # ./fpdf_formfill.h: 38
- JSPLATFORM_ALERT_RETURN_NO = 3
- # ./fpdf_formfill.h: 39
- JSPLATFORM_ALERT_RETURN_YES = 4
- # ./fpdf_formfill.h: 41
- JSPLATFORM_BEEP_ERROR = 0
- # ./fpdf_formfill.h: 42
- JSPLATFORM_BEEP_WARNING = 1
- # ./fpdf_formfill.h: 43
- JSPLATFORM_BEEP_QUESTION = 2
- # ./fpdf_formfill.h: 44
- JSPLATFORM_BEEP_STATUS = 3
- # ./fpdf_formfill.h: 45
- JSPLATFORM_BEEP_DEFAULT = 4
- # ./fpdf_formfill.h: 326
- FXCT_ARROW = 0
- # ./fpdf_formfill.h: 327
- FXCT_NESW = 1
- # ./fpdf_formfill.h: 328
- FXCT_NWSE = 2
- # ./fpdf_formfill.h: 329
- FXCT_VBEAM = 3
- # ./fpdf_formfill.h: 330
- FXCT_HBEAM = 4
- # ./fpdf_formfill.h: 331
- FXCT_HAND = 5
- # ./fpdf_formfill.h: 1239
- FPDFDOC_AACTION_WC = 0x10
- # ./fpdf_formfill.h: 1240
- FPDFDOC_AACTION_WS = 0x11
- # ./fpdf_formfill.h: 1241
- FPDFDOC_AACTION_DS = 0x12
- # ./fpdf_formfill.h: 1242
- FPDFDOC_AACTION_WP = 0x13
- # ./fpdf_formfill.h: 1243
- FPDFDOC_AACTION_DP = 0x14
- # ./fpdf_formfill.h: 1266
- FPDFPAGE_AACTION_OPEN = 0
- # ./fpdf_formfill.h: 1267
- FPDFPAGE_AACTION_CLOSE = 1
- # ./fpdf_formfill.h: 1734
- FPDF_FORMFIELD_UNKNOWN = 0
- # ./fpdf_formfill.h: 1735
- FPDF_FORMFIELD_PUSHBUTTON = 1
- # ./fpdf_formfill.h: 1736
- FPDF_FORMFIELD_CHECKBOX = 2
- # ./fpdf_formfill.h: 1737
- FPDF_FORMFIELD_RADIOBUTTON = 3
- # ./fpdf_formfill.h: 1738
- FPDF_FORMFIELD_COMBOBOX = 4
- # ./fpdf_formfill.h: 1739
- FPDF_FORMFIELD_LISTBOX = 5
- # ./fpdf_formfill.h: 1740
- FPDF_FORMFIELD_TEXTFIELD = 6
- # ./fpdf_formfill.h: 1741
- FPDF_FORMFIELD_SIGNATURE = 7
- # ./fpdf_formfill.h: 1756
- FPDF_FORMFIELD_COUNT = 8
- # ./fpdf_annot.h: 20
- FPDF_ANNOT_UNKNOWN = 0
- # ./fpdf_annot.h: 21
- FPDF_ANNOT_TEXT = 1
- # ./fpdf_annot.h: 22
- FPDF_ANNOT_LINK = 2
- # ./fpdf_annot.h: 23
- FPDF_ANNOT_FREETEXT = 3
- # ./fpdf_annot.h: 24
- FPDF_ANNOT_LINE = 4
- # ./fpdf_annot.h: 25
- FPDF_ANNOT_SQUARE = 5
- # ./fpdf_annot.h: 26
- FPDF_ANNOT_CIRCLE = 6
- # ./fpdf_annot.h: 27
- FPDF_ANNOT_POLYGON = 7
- # ./fpdf_annot.h: 28
- FPDF_ANNOT_POLYLINE = 8
- # ./fpdf_annot.h: 29
- FPDF_ANNOT_HIGHLIGHT = 9
- # ./fpdf_annot.h: 30
- FPDF_ANNOT_UNDERLINE = 10
- # ./fpdf_annot.h: 31
- FPDF_ANNOT_SQUIGGLY = 11
- # ./fpdf_annot.h: 32
- FPDF_ANNOT_STRIKEOUT = 12
- # ./fpdf_annot.h: 33
- FPDF_ANNOT_STAMP = 13
- # ./fpdf_annot.h: 34
- FPDF_ANNOT_CARET = 14
- # ./fpdf_annot.h: 35
- FPDF_ANNOT_INK = 15
- # ./fpdf_annot.h: 36
- FPDF_ANNOT_POPUP = 16
- # ./fpdf_annot.h: 37
- FPDF_ANNOT_FILEATTACHMENT = 17
- # ./fpdf_annot.h: 38
- FPDF_ANNOT_SOUND = 18
- # ./fpdf_annot.h: 39
- FPDF_ANNOT_MOVIE = 19
- # ./fpdf_annot.h: 40
- FPDF_ANNOT_WIDGET = 20
- # ./fpdf_annot.h: 41
- FPDF_ANNOT_SCREEN = 21
- # ./fpdf_annot.h: 42
- FPDF_ANNOT_PRINTERMARK = 22
- # ./fpdf_annot.h: 43
- FPDF_ANNOT_TRAPNET = 23
- # ./fpdf_annot.h: 44
- FPDF_ANNOT_WATERMARK = 24
- # ./fpdf_annot.h: 45
- FPDF_ANNOT_THREED = 25
- # ./fpdf_annot.h: 46
- FPDF_ANNOT_RICHMEDIA = 26
- # ./fpdf_annot.h: 47
- FPDF_ANNOT_XFAWIDGET = 27
- # ./fpdf_annot.h: 48
- FPDF_ANNOT_REDACT = 28
- # ./fpdf_annot.h: 51
- FPDF_ANNOT_FLAG_NONE = 0
- # ./fpdf_annot.h: 52
- FPDF_ANNOT_FLAG_INVISIBLE = (1 << 0)
- # ./fpdf_annot.h: 53
- FPDF_ANNOT_FLAG_HIDDEN = (1 << 1)
- # ./fpdf_annot.h: 54
- FPDF_ANNOT_FLAG_PRINT = (1 << 2)
- # ./fpdf_annot.h: 55
- FPDF_ANNOT_FLAG_NOZOOM = (1 << 3)
- # ./fpdf_annot.h: 56
- FPDF_ANNOT_FLAG_NOROTATE = (1 << 4)
- # ./fpdf_annot.h: 57
- FPDF_ANNOT_FLAG_NOVIEW = (1 << 5)
- # ./fpdf_annot.h: 58
- FPDF_ANNOT_FLAG_READONLY = (1 << 6)
- # ./fpdf_annot.h: 59
- FPDF_ANNOT_FLAG_LOCKED = (1 << 7)
- # ./fpdf_annot.h: 60
- FPDF_ANNOT_FLAG_TOGGLENOVIEW = (1 << 8)
- # ./fpdf_annot.h: 62
- FPDF_ANNOT_APPEARANCEMODE_NORMAL = 0
- # ./fpdf_annot.h: 63
- FPDF_ANNOT_APPEARANCEMODE_ROLLOVER = 1
- # ./fpdf_annot.h: 64
- FPDF_ANNOT_APPEARANCEMODE_DOWN = 2
- # ./fpdf_annot.h: 65
- FPDF_ANNOT_APPEARANCEMODE_COUNT = 3
- # ./fpdf_annot.h: 69
- FPDF_FORMFLAG_NONE = 0
- # ./fpdf_annot.h: 70
- FPDF_FORMFLAG_READONLY = (1 << 0)
- # ./fpdf_annot.h: 71
- FPDF_FORMFLAG_REQUIRED = (1 << 1)
- # ./fpdf_annot.h: 72
- FPDF_FORMFLAG_NOEXPORT = (1 << 2)
- # ./fpdf_annot.h: 76
- FPDF_FORMFLAG_TEXT_MULTILINE = (1 << 12)
- # ./fpdf_annot.h: 77
- FPDF_FORMFLAG_TEXT_PASSWORD = (1 << 13)
- # ./fpdf_annot.h: 81
- FPDF_FORMFLAG_CHOICE_COMBO = (1 << 17)
- # ./fpdf_annot.h: 82
- FPDF_FORMFLAG_CHOICE_EDIT = (1 << 18)
- # ./fpdf_annot.h: 83
- FPDF_FORMFLAG_CHOICE_MULTI_SELECT = (1 << 21)
- # ./fpdf_annot.h: 90
- FPDF_ANNOT_AACTION_KEY_STROKE = 12
- # ./fpdf_annot.h: 91
- FPDF_ANNOT_AACTION_FORMAT = 13
- # ./fpdf_annot.h: 92
- FPDF_ANNOT_AACTION_VALIDATE = 14
- # ./fpdf_annot.h: 93
- FPDF_ANNOT_AACTION_CALCULATE = 15
- # ./fpdf_dataavail.h: 15
- PDF_LINEARIZATION_UNKNOWN = (-1)
- # ./fpdf_dataavail.h: 16
- PDF_NOT_LINEARIZED = 0
- # ./fpdf_dataavail.h: 17
- PDF_LINEARIZED = 1
- # ./fpdf_dataavail.h: 19
- PDF_DATA_ERROR = (-1)
- # ./fpdf_dataavail.h: 20
- PDF_DATA_NOTAVAIL = 0
- # ./fpdf_dataavail.h: 21
- PDF_DATA_AVAIL = 1
- # ./fpdf_dataavail.h: 23
- PDF_FORM_ERROR = (-1)
- # ./fpdf_dataavail.h: 24
- PDF_FORM_NOTAVAIL = 0
- # ./fpdf_dataavail.h: 25
- PDF_FORM_AVAIL = 1
- # ./fpdf_dataavail.h: 26
- PDF_FORM_NOTEXIST = 2
- # ./fpdf_doc.h: 18
- PDFACTION_UNSUPPORTED = 0
- # ./fpdf_doc.h: 20
- PDFACTION_GOTO = 1
- # ./fpdf_doc.h: 22
- PDFACTION_REMOTEGOTO = 2
- # ./fpdf_doc.h: 24
- PDFACTION_URI = 3
- # ./fpdf_doc.h: 26
- PDFACTION_LAUNCH = 4
- # ./fpdf_doc.h: 28
- PDFACTION_EMBEDDEDGOTO = 5
- # ./fpdf_doc.h: 31
- PDFDEST_VIEW_UNKNOWN_MODE = 0
- # ./fpdf_doc.h: 32
- PDFDEST_VIEW_XYZ = 1
- # ./fpdf_doc.h: 33
- PDFDEST_VIEW_FIT = 2
- # ./fpdf_doc.h: 34
- PDFDEST_VIEW_FITH = 3
- # ./fpdf_doc.h: 35
- PDFDEST_VIEW_FITV = 4
- # ./fpdf_doc.h: 36
- PDFDEST_VIEW_FITR = 5
- # ./fpdf_doc.h: 37
- PDFDEST_VIEW_FITB = 6
- # ./fpdf_doc.h: 38
- PDFDEST_VIEW_FITBH = 7
- # ./fpdf_doc.h: 39
- PDFDEST_VIEW_FITBV = 8
- # ./fpdf_edit.h: 15
- def FPDF_ARGB(a, r, g, b):
- return uint32_t(((((uint32_t(b).value & 0xff) | ((uint32_t(g).value & 0xff) << 8)) | ((uint32_t(r).value & 0xff) << 16)) | ((uint32_t(a).value & 0xff) << 24))).value
- # ./fpdf_edit.h: 18
- def FPDF_GetBValue(argb):
- return uint8_t(argb).value
- # ./fpdf_edit.h: 19
- def FPDF_GetGValue(argb):
- return uint8_t((uint16_t(argb).value >> 8)).value
- # ./fpdf_edit.h: 20
- def FPDF_GetRValue(argb):
- return uint8_t((argb >> 16)).value
- # ./fpdf_edit.h: 21
- def FPDF_GetAValue(argb):
- return uint8_t((argb >> 24)).value
- # ./fpdf_edit.h: 24
- FPDF_COLORSPACE_UNKNOWN = 0
- # ./fpdf_edit.h: 25
- FPDF_COLORSPACE_DEVICEGRAY = 1
- # ./fpdf_edit.h: 26
- FPDF_COLORSPACE_DEVICERGB = 2
- # ./fpdf_edit.h: 27
- FPDF_COLORSPACE_DEVICECMYK = 3
- # ./fpdf_edit.h: 28
- FPDF_COLORSPACE_CALGRAY = 4
- # ./fpdf_edit.h: 29
- FPDF_COLORSPACE_CALRGB = 5
- # ./fpdf_edit.h: 30
- FPDF_COLORSPACE_LAB = 6
- # ./fpdf_edit.h: 31
- FPDF_COLORSPACE_ICCBASED = 7
- # ./fpdf_edit.h: 32
- FPDF_COLORSPACE_SEPARATION = 8
- # ./fpdf_edit.h: 33
- FPDF_COLORSPACE_DEVICEN = 9
- # ./fpdf_edit.h: 34
- FPDF_COLORSPACE_INDEXED = 10
- # ./fpdf_edit.h: 35
- FPDF_COLORSPACE_PATTERN = 11
- # ./fpdf_edit.h: 38
- FPDF_PAGEOBJ_UNKNOWN = 0
- # ./fpdf_edit.h: 39
- FPDF_PAGEOBJ_TEXT = 1
- # ./fpdf_edit.h: 40
- FPDF_PAGEOBJ_PATH = 2
- # ./fpdf_edit.h: 41
- FPDF_PAGEOBJ_IMAGE = 3
- # ./fpdf_edit.h: 42
- FPDF_PAGEOBJ_SHADING = 4
- # ./fpdf_edit.h: 43
- FPDF_PAGEOBJ_FORM = 5
- # ./fpdf_edit.h: 46
- FPDF_SEGMENT_UNKNOWN = (-1)
- # ./fpdf_edit.h: 47
- FPDF_SEGMENT_LINETO = 0
- # ./fpdf_edit.h: 48
- FPDF_SEGMENT_BEZIERTO = 1
- # ./fpdf_edit.h: 49
- FPDF_SEGMENT_MOVETO = 2
- # ./fpdf_edit.h: 51
- FPDF_FILLMODE_NONE = 0
- # ./fpdf_edit.h: 52
- FPDF_FILLMODE_ALTERNATE = 1
- # ./fpdf_edit.h: 53
- FPDF_FILLMODE_WINDING = 2
- # ./fpdf_edit.h: 55
- FPDF_FONT_TYPE1 = 1
- # ./fpdf_edit.h: 56
- FPDF_FONT_TRUETYPE = 2
- # ./fpdf_edit.h: 58
- FPDF_LINECAP_BUTT = 0
- # ./fpdf_edit.h: 59
- FPDF_LINECAP_ROUND = 1
- # ./fpdf_edit.h: 60
- FPDF_LINECAP_PROJECTING_SQUARE = 2
- # ./fpdf_edit.h: 62
- FPDF_LINEJOIN_MITER = 0
- # ./fpdf_edit.h: 63
- FPDF_LINEJOIN_ROUND = 1
- # ./fpdf_edit.h: 64
- FPDF_LINEJOIN_BEVEL = 2
- # ./fpdf_edit.h: 67
- FPDF_PRINTMODE_EMF = 0
- # ./fpdf_edit.h: 68
- FPDF_PRINTMODE_TEXTONLY = 1
- # ./fpdf_edit.h: 69
- FPDF_PRINTMODE_POSTSCRIPT2 = 2
- # ./fpdf_edit.h: 70
- FPDF_PRINTMODE_POSTSCRIPT3 = 3
- # ./fpdf_edit.h: 71
- FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGH = 4
- # ./fpdf_edit.h: 72
- FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGH = 5
- # ./fpdf_edit.h: 73
- FPDF_PRINTMODE_EMF_IMAGE_MASKS = 6
- # ./fpdf_edit.h: 74
- FPDF_PRINTMODE_POSTSCRIPT3_TYPE42 = 7
- # ./fpdf_edit.h: 75
- FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGH = 8
- # ./fpdf_ext.h: 20
- FPDF_UNSP_DOC_XFAFORM = 1
- # ./fpdf_ext.h: 22
- FPDF_UNSP_DOC_PORTABLECOLLECTION = 2
- # ./fpdf_ext.h: 24
- FPDF_UNSP_DOC_ATTACHMENT = 3
- # ./fpdf_ext.h: 26
- FPDF_UNSP_DOC_SECURITY = 4
- # ./fpdf_ext.h: 28
- FPDF_UNSP_DOC_SHAREDREVIEW = 5
- # ./fpdf_ext.h: 30
- FPDF_UNSP_DOC_SHAREDFORM_ACROBAT = 6
- # ./fpdf_ext.h: 32
- FPDF_UNSP_DOC_SHAREDFORM_FILESYSTEM = 7
- # ./fpdf_ext.h: 34
- FPDF_UNSP_DOC_SHAREDFORM_EMAIL = 8
- # ./fpdf_ext.h: 36
- FPDF_UNSP_ANNOT_3DANNOT = 11
- # ./fpdf_ext.h: 38
- FPDF_UNSP_ANNOT_MOVIE = 12
- # ./fpdf_ext.h: 40
- FPDF_UNSP_ANNOT_SOUND = 13
- # ./fpdf_ext.h: 42
- FPDF_UNSP_ANNOT_SCREEN_MEDIA = 14
- # ./fpdf_ext.h: 44
- FPDF_UNSP_ANNOT_SCREEN_RICHMEDIA = 15
- # ./fpdf_ext.h: 46
- FPDF_UNSP_ANNOT_ATTACHMENT = 16
- # ./fpdf_ext.h: 48
- FPDF_UNSP_ANNOT_SIG = 17
- # ./fpdf_ext.h: 92
- PAGEMODE_UNKNOWN = (-1)
- # ./fpdf_ext.h: 94
- PAGEMODE_USENONE = 0
- # ./fpdf_ext.h: 96
- PAGEMODE_USEOUTLINES = 1
- # ./fpdf_ext.h: 98
- PAGEMODE_USETHUMBS = 2
- # ./fpdf_ext.h: 100
- PAGEMODE_FULLSCREEN = 3
- # ./fpdf_ext.h: 102
- PAGEMODE_USEOC = 4
- # ./fpdf_ext.h: 104
- PAGEMODE_USEATTACHMENTS = 5
- # ./fpdf_flatten.h: 14
- FLATTEN_FAIL = 0
- # ./fpdf_flatten.h: 16
- FLATTEN_SUCCESS = 1
- # ./fpdf_flatten.h: 18
- FLATTEN_NOTHINGTODO = 2
- # ./fpdf_flatten.h: 21
- FLAT_NORMALDISPLAY = 0
- # ./fpdf_flatten.h: 23
- FLAT_PRINT = 1
- # ./fpdf_progressive.h: 15
- FPDF_RENDER_READY = 0
- # ./fpdf_progressive.h: 16
- FPDF_RENDER_TOBECONTINUED = 1
- # ./fpdf_progressive.h: 17
- FPDF_RENDER_DONE = 2
- # ./fpdf_progressive.h: 18
- FPDF_RENDER_FAILED = 3
- # ./fpdf_save.h: 45
- FPDF_INCREMENTAL = 1
- # ./fpdf_save.h: 46
- FPDF_NO_INCREMENTAL = 2
- # ./fpdf_save.h: 47
- FPDF_REMOVE_SECURITY = 3
- # ./fpdf_sysfontinfo.h: 15
- FXFONT_ANSI_CHARSET = 0
- # ./fpdf_sysfontinfo.h: 16
- FXFONT_DEFAULT_CHARSET = 1
- # ./fpdf_sysfontinfo.h: 17
- FXFONT_SYMBOL_CHARSET = 2
- # ./fpdf_sysfontinfo.h: 18
- FXFONT_SHIFTJIS_CHARSET = 128
- # ./fpdf_sysfontinfo.h: 19
- FXFONT_HANGEUL_CHARSET = 129
- # ./fpdf_sysfontinfo.h: 20
- FXFONT_GB2312_CHARSET = 134
- # ./fpdf_sysfontinfo.h: 21
- FXFONT_CHINESEBIG5_CHARSET = 136
- # ./fpdf_sysfontinfo.h: 22
- FXFONT_GREEK_CHARSET = 161
- # ./fpdf_sysfontinfo.h: 23
- FXFONT_VIETNAMESE_CHARSET = 163
- # ./fpdf_sysfontinfo.h: 24
- FXFONT_HEBREW_CHARSET = 177
- # ./fpdf_sysfontinfo.h: 25
- FXFONT_ARABIC_CHARSET = 178
- # ./fpdf_sysfontinfo.h: 26
- FXFONT_CYRILLIC_CHARSET = 204
- # ./fpdf_sysfontinfo.h: 27
- FXFONT_THAI_CHARSET = 222
- # ./fpdf_sysfontinfo.h: 28
- FXFONT_EASTERNEUROPEAN_CHARSET = 238
- # ./fpdf_sysfontinfo.h: 31
- FXFONT_FF_FIXEDPITCH = (1 << 0)
- # ./fpdf_sysfontinfo.h: 32
- FXFONT_FF_ROMAN = (1 << 4)
- # ./fpdf_sysfontinfo.h: 33
- FXFONT_FF_SCRIPT = (4 << 4)
- # ./fpdf_sysfontinfo.h: 36
- FXFONT_FW_NORMAL = 400
- # ./fpdf_sysfontinfo.h: 37
- FXFONT_FW_BOLD = 700
- # ./fpdf_text.h: 484
- FPDF_MATCHCASE = 0x00000001
- # ./fpdf_text.h: 486
- FPDF_MATCHWHOLEWORD = 0x00000002
- # ./fpdf_text.h: 488
- FPDF_CONSECUTIVE = 0x00000004
- # ./fpdf_edit.h: 93
- FPDF_IMAGEOBJ_METADATA = struct_FPDF_IMAGEOBJ_METADATA
- # -- End header members --
|