Няма описание
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201342023420334204342053420634207342083420934210342113421234213342143421534216342173421834219342203422134222342233422434225342263422734228342293423034231342323423334234342353423634237342383423934240342413424234243342443424534246342473424834249342503425134252342533425434255342563425734258342593426034261342623426334264342653426634267342683426934270342713427234273342743427534276342773427834279342803428134282342833428434285342863428734288342893429034291342923429334294342953429634297342983429934300343013430234303343043430534306343073430834309343103431134312343133431434315343163431734318343193432034321343223432334324343253432634327343283432934330343313433234333343343433534336343373433834339343403434134342343433434434345343463434734348343493435034351343523435334354343553435634357343583435934360343613436234363343643436534366343673436834369343703437134372343733437434375343763437734378343793438034381343823438334384343853438634387343883438934390343913439234393343943439534396343973439834399344003440134402344033440434405344063440734408344093441034411344123441334414344153441634417344183441934420344213442234423344243442534426344273442834429344303443134432344333443434435344363443734438344393444034441344423444334444344453444634447344483444934450344513445234453344543445534456344573445834459344603446134462344633446434465344663446734468344693447034471344723447334474344753447634477344783447934480344813448234483344843448534486344873448834489344903449134492344933449434495344963449734498344993450034501345023450334504345053450634507345083450934510345113451234513345143451534516345173451834519345203452134522345233452434525345263452734528345293453034531345323453334534345353453634537345383453934540345413454234543345443454534546345473454834549345503455134552345533455434555345563455734558345593456034561345623456334564345653456634567345683456934570345713457234573345743457534576345773457834579345803458134582345833458434585345863458734588345893459034591345923459334594345953459634597345983459934600346013460234603346043460534606346073460834609346103461134612346133461434615346163461734618346193462034621346223462334624346253462634627346283462934630346313463234633346343463534636346373463834639346403464134642346433464434645346463464734648346493465034651346523465334654346553465634657346583465934660346613466234663346643466534666346673466834669346703467134672346733467434675346763467734678346793468034681346823468334684346853468634687346883468934690346913469234693346943469534696346973469834699347003470134702347033470434705347063470734708347093471034711347123471334714347153471634717347183471934720347213472234723347243472534726347273472834729347303473134732347333473434735347363473734738347393474034741347423474334744347453474634747347483474934750347513475234753347543475534756347573475834759347603476134762347633476434765347663476734768347693477034771347723477334774347753477634777347783477934780347813478234783347843478534786347873478834789347903479134792347933479434795347963479734798347993480034801348023480334804348053480634807348083480934810348113481234813348143481534816348173481834819348203482134822348233482434825348263482734828348293483034831348323483334834348353483634837348383483934840348413484234843348443484534846348473484834849348503485134852348533485434855348563485734858348593486034861348623486334864348653486634867348683486934870348713487234873348743487534876348773487834879348803488134882348833488434885348863488734888348893489034891348923489334894348953489634897348983489934900349013490234903349043490534906349073490834909349103491134912349133491434915349163491734918349193492034921349223492334924349253492634927349283492934930349313493234933349343493534936349373493834939349403494134942349433494434945349463494734948349493495034951349523495334954349553495634957349583495934960349613496234963349643496534966349673496834969349703497134972349733497434975349763497734978349793498034981349823498334984349853498634987349883498934990349913499234993349943499534996349973499834999350003500135002350033500435005350063500735008350093501035011350123501335014350153501635017350183501935020350213502235023350243502535026350273502835029350303503135032350333503435035350363503735038350393504035041350423504335044350453504635047350483504935050350513505235053350543505535056350573505835059350603506135062350633506435065350663506735068350693507035071350723507335074350753507635077350783507935080350813508235083350843508535086350873508835089350903509135092350933509435095350963509735098350993510035101351023510335104351053510635107351083510935110351113511235113351143511535116351173511835119351203512135122351233512435125351263512735128351293513035131351323513335134351353513635137351383513935140351413514235143351443514535146351473514835149351503515135152351533515435155351563515735158351593516035161351623516335164351653516635167351683516935170351713517235173351743517535176351773517835179351803518135182351833518435185351863518735188351893519035191351923519335194351953519635197351983519935200352013520235203352043520535206352073520835209352103521135212352133521435215352163521735218352193522035221352223522335224352253522635227352283522935230352313523235233352343523535236352373523835239352403524135242352433524435245352463524735248352493525035251352523525335254352553525635257352583525935260352613526235263352643526535266352673526835269352703527135272352733527435275352763527735278352793528035281352823528335284352853528635287352883528935290352913529235293352943529535296352973529835299353003530135302353033530435305353063530735308353093531035311353123531335314353153531635317353183531935320353213532235323353243532535326353273532835329353303533135332353333533435335353363533735338353393534035341353423534335344353453534635347353483534935350353513535235353353543535535356353573535835359353603536135362353633536435365353663536735368353693537035371353723537335374353753537635377353783537935380353813538235383353843538535386353873538835389353903539135392353933539435395353963539735398353993540035401354023540335404354053540635407354083540935410354113541235413354143541535416354173541835419354203542135422354233542435425354263542735428354293543035431354323543335434354353543635437354383543935440354413544235443354443544535446354473544835449354503545135452354533545435455354563545735458354593546035461354623546335464354653546635467354683546935470354713547235473354743547535476354773547835479354803548135482354833548435485354863548735488354893549035491354923549335494354953549635497354983549935500355013550235503355043550535506355073550835509355103551135512355133551435515355163551735518355193552035521355223552335524355253552635527355283552935530355313553235533355343553535536355373553835539355403554135542355433554435545355463554735548355493555035551355523555335554355553555635557355583555935560355613556235563355643556535566355673556835569355703557135572355733557435575355763557735578355793558035581355823558335584355853558635587355883558935590355913559235593355943559535596355973559835599356003560135602356033560435605356063560735608356093561035611356123561335614356153561635617356183561935620356213562235623356243562535626356273562835629356303563135632356333563435635356363563735638356393564035641356423564335644356453564635647356483564935650356513565235653356543565535656356573565835659356603566135662356633566435665356663566735668356693567035671356723567335674356753567635677356783567935680356813568235683356843568535686356873568835689356903569135692356933569435695356963569735698356993570035701357023570335704357053570635707357083570935710357113571235713357143571535716357173571835719357203572135722357233572435725357263572735728357293573035731357323573335734357353573635737357383573935740357413574235743357443574535746357473574835749357503575135752357533575435755357563575735758357593576035761357623576335764357653576635767357683576935770357713577235773357743577535776357773577835779357803578135782357833578435785357863578735788357893579035791357923579335794357953579635797357983579935800358013580235803358043580535806358073580835809358103581135812358133581435815358163581735818358193582035821358223582335824358253582635827358283582935830358313583235833358343583535836358373583835839358403584135842358433584435845358463584735848358493585035851358523585335854358553585635857358583585935860358613586235863358643586535866358673586835869358703587135872358733587435875358763587735878358793588035881358823588335884358853588635887358883588935890358913589235893358943589535896358973589835899359003590135902359033590435905359063590735908359093591035911359123591335914359153591635917359183591935920359213592235923359243592535926359273592835929359303593135932359333593435935359363593735938359393594035941359423594335944359453594635947359483594935950359513595235953359543595535956359573595835959359603596135962359633596435965359663596735968359693597035971359723597335974359753597635977359783597935980359813598235983359843598535986359873598835989359903599135992359933599435995359963599735998359993600036001360023600336004360053600636007360083600936010360113601236013360143601536016360173601836019360203602136022360233602436025360263602736028360293603036031360323603336034360353603636037360383603936040360413604236043360443604536046360473604836049360503605136052360533605436055360563605736058360593606036061360623606336064360653606636067360683606936070360713607236073360743607536076360773607836079360803608136082360833608436085360863608736088360893609036091360923609336094360953609636097360983609936100361013610236103361043610536106361073610836109361103611136112361133611436115361163611736118361193612036121361223612336124361253612636127361283612936130361313613236133361343613536136361373613836139361403614136142361433614436145361463614736148361493615036151361523615336154361553615636157361583615936160361613616236163361643616536166361673616836169361703617136172361733617436175361763617736178361793618036181361823618336184361853618636187361883618936190361913619236193361943619536196361973619836199362003620136202362033620436205362063620736208362093621036211362123621336214362153621636217362183621936220362213622236223362243622536226362273622836229362303623136232362333623436235362363623736238362393624036241362423624336244362453624636247362483624936250362513625236253362543625536256362573625836259362603626136262362633626436265362663626736268362693627036271362723627336274362753627636277362783627936280362813628236283362843628536286362873628836289362903629136292362933629436295362963629736298362993630036301363023630336304363053630636307363083630936310363113631236313363143631536316363173631836319363203632136322363233632436325363263632736328363293633036331363323633336334363353633636337363383633936340363413634236343363443634536346363473634836349363503635136352363533635436355363563635736358363593636036361363623636336364363653636636367363683636936370363713637236373363743637536376363773637836379363803638136382363833638436385363863638736388363893639036391363923639336394363953639636397363983639936400364013640236403364043640536406364073640836409364103641136412364133641436415364163641736418364193642036421364223642336424364253642636427364283642936430364313643236433364343643536436364373643836439364403644136442364433644436445364463644736448364493645036451364523645336454364553645636457364583645936460364613646236463364643646536466364673646836469364703647136472364733647436475364763647736478364793648036481364823648336484364853648636487364883648936490364913649236493364943649536496364973649836499365003650136502365033650436505365063650736508365093651036511365123651336514365153651636517365183651936520365213652236523365243652536526365273652836529365303653136532365333653436535365363653736538365393654036541365423654336544365453654636547365483654936550365513655236553365543655536556365573655836559365603656136562365633656436565365663656736568365693657036571365723657336574365753657636577365783657936580365813658236583365843658536586365873658836589365903659136592365933659436595365963659736598365993660036601366023660336604366053660636607366083660936610366113661236613366143661536616366173661836619366203662136622366233662436625366263662736628366293663036631366323663336634366353663636637366383663936640366413664236643366443664536646366473664836649366503665136652366533665436655366563665736658366593666036661366623666336664366653666636667366683666936670366713667236673366743667536676366773667836679366803668136682366833668436685366863668736688366893669036691366923669336694366953669636697366983669936700367013670236703367043670536706367073670836709367103671136712367133671436715367163671736718367193672036721367223672336724367253672636727367283672936730367313673236733367343673536736367373673836739367403674136742367433674436745367463674736748367493675036751367523675336754367553675636757367583675936760367613676236763367643676536766367673676836769367703677136772367733677436775367763677736778367793678036781367823678336784367853678636787367883678936790367913679236793367943679536796367973679836799368003680136802368033680436805368063680736808368093681036811368123681336814368153681636817368183681936820368213682236823368243682536826368273682836829368303683136832368333683436835368363683736838368393684036841368423684336844368453684636847368483684936850368513685236853368543685536856368573685836859368603686136862368633686436865368663686736868368693687036871368723687336874368753687636877368783687936880368813688236883368843688536886368873688836889368903689136892368933689436895368963689736898368993690036901369023690336904369053690636907369083690936910369113691236913369143691536916369173691836919369203692136922369233692436925369263692736928369293693036931369323693336934369353693636937369383693936940369413694236943369443694536946369473694836949369503695136952369533695436955369563695736958369593696036961369623696336964369653696636967369683696936970369713697236973369743697536976369773697836979369803698136982369833698436985369863698736988369893699036991369923699336994369953699636997369983699937000370013700237003370043700537006370073700837009370103701137012370133701437015370163701737018370193702037021370223702337024370253702637027370283702937030370313703237033370343703537036370373703837039370403704137042370433704437045370463704737048370493705037051370523705337054370553705637057370583705937060370613706237063370643706537066370673706837069370703707137072370733707437075370763707737078370793708037081370823708337084370853708637087370883708937090370913709237093370943709537096370973709837099371003710137102371033710437105371063710737108371093711037111371123711337114371153711637117371183711937120371213712237123371243712537126371273712837129371303713137132371333713437135371363713737138371393714037141371423714337144371453714637147371483714937150371513715237153371543715537156371573715837159371603716137162371633716437165371663716737168371693717037171371723717337174371753717637177371783717937180371813718237183371843718537186371873718837189371903719137192371933719437195371963719737198371993720037201372023720337204372053720637207372083720937210372113721237213372143721537216372173721837219372203722137222372233722437225372263722737228372293723037231372323723337234372353723637237372383723937240372413724237243372443724537246372473724837249372503725137252372533725437255372563725737258372593726037261372623726337264372653726637267372683726937270372713727237273372743727537276372773727837279372803728137282372833728437285372863728737288372893729037291372923729337294372953729637297372983729937300373013730237303373043730537306373073730837309373103731137312373133731437315373163731737318373193732037321373223732337324373253732637327373283732937330373313733237333373343733537336373373733837339373403734137342373433734437345373463734737348373493735037351373523735337354373553735637357373583735937360373613736237363373643736537366373673736837369373703737137372373733737437375373763737737378373793738037381373823738337384373853738637387373883738937390373913739237393373943739537396373973739837399374003740137402374033740437405374063740737408374093741037411374123741337414374153741637417374183741937420374213742237423374243742537426374273742837429374303743137432374333743437435374363743737438374393744037441374423744337444374453744637447374483744937450374513745237453374543745537456374573745837459374603746137462374633746437465374663746737468374693747037471374723747337474374753747637477374783747937480374813748237483374843748537486374873748837489374903749137492374933749437495374963749737498374993750037501375023750337504375053750637507375083750937510375113751237513375143751537516375173751837519375203752137522375233752437525375263752737528375293753037531375323753337534375353753637537375383753937540375413754237543375443754537546375473754837549375503755137552375533755437555375563755737558375593756037561375623756337564375653756637567375683756937570375713757237573375743757537576375773757837579375803758137582375833758437585375863758737588375893759037591375923759337594375953759637597375983759937600376013760237603376043760537606376073760837609376103761137612376133761437615376163761737618376193762037621376223762337624376253762637627376283762937630376313763237633376343763537636376373763837639376403764137642376433764437645376463764737648376493765037651376523765337654376553765637657376583765937660376613766237663376643766537666376673766837669376703767137672376733767437675376763767737678376793768037681376823768337684376853768637687376883768937690376913769237693376943769537696376973769837699377003770137702377033770437705377063770737708377093771037711377123771337714377153771637717377183771937720377213772237723377243772537726377273772837729377303773137732377333773437735377363773737738377393774037741377423774337744377453774637747377483774937750377513775237753377543775537756377573775837759377603776137762377633776437765377663776737768377693777037771377723777337774377753777637777377783777937780377813778237783377843778537786377873778837789377903779137792377933779437795377963779737798377993780037801378023780337804378053780637807378083780937810378113781237813378143781537816378173781837819378203782137822378233782437825378263782737828378293783037831378323783337834378353783637837378383783937840378413784237843378443784537846378473784837849378503785137852378533785437855378563785737858378593786037861378623786337864378653786637867378683786937870378713787237873378743787537876378773787837879378803788137882378833788437885378863788737888378893789037891378923789337894378953789637897378983789937900379013790237903379043790537906379073790837909379103791137912379133791437915379163791737918379193792037921379223792337924379253792637927379283792937930379313793237933379343793537936379373793837939379403794137942379433794437945379463794737948379493795037951379523795337954379553795637957379583795937960379613796237963379643796537966379673796837969379703797137972379733797437975379763797737978379793798037981379823798337984379853798637987379883798937990379913799237993379943799537996379973799837999380003800138002380033800438005380063800738008380093801038011380123801338014380153801638017380183801938020380213802238023380243802538026380273802838029380303803138032380333803438035380363803738038380393804038041380423804338044380453804638047380483804938050380513805238053380543805538056380573805838059380603806138062380633806438065380663806738068380693807038071380723807338074380753807638077380783807938080380813808238083380843808538086380873808838089380903809138092380933809438095380963809738098380993810038101381023810338104381053810638107381083810938110381113811238113381143811538116381173811838119381203812138122381233812438125381263812738128381293813038131381323813338134381353813638137381383813938140381413814238143381443814538146381473814838149381503815138152381533815438155381563815738158381593816038161381623816338164381653816638167381683816938170381713817238173381743817538176381773817838179381803818138182381833818438185381863818738188381893819038191381923819338194381953819638197381983819938200382013820238203382043820538206382073820838209382103821138212382133821438215382163821738218382193822038221382223822338224382253822638227382283822938230382313823238233382343823538236382373823838239382403824138242382433824438245382463824738248382493825038251382523825338254382553825638257382583825938260382613826238263382643826538266382673826838269382703827138272382733827438275382763827738278382793828038281382823828338284382853828638287382883828938290382913829238293382943829538296382973829838299383003830138302383033830438305383063830738308383093831038311383123831338314383153831638317383183831938320383213832238323383243832538326383273832838329383303833138332383333833438335383363833738338383393834038341383423834338344383453834638347383483834938350383513835238353383543835538356383573835838359383603836138362383633836438365383663836738368383693837038371383723837338374383753837638377383783837938380383813838238383383843838538386383873838838389383903839138392383933839438395383963839738398383993840038401384023840338404384053840638407384083840938410384113841238413384143841538416384173841838419384203842138422384233842438425384263842738428384293843038431384323843338434384353843638437384383843938440384413844238443384443844538446384473844838449384503845138452384533845438455384563845738458384593846038461384623846338464384653846638467384683846938470384713847238473384743847538476384773847838479384803848138482384833848438485384863848738488384893849038491384923849338494384953849638497384983849938500385013850238503385043850538506385073850838509385103851138512
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>itextsharp</name>
  5. </assembly>
  6. <members>
  7. <member name="M:iTextSharp.testutils.ITextTest.GetOutPdf">
  8. Gets the name of the resultant PDF file.
  9. This name will be passed to <code>makePdf</code>, <code>assertPdf</code> and <code>comparePdf</code> methods.
  10. @return
  11. </member>
  12. <member name="M:iTextSharp.testutils.ITextTest.GetCmpPdf">
  13. Gets the name of the compare PDF file.
  14. This name will be passed to <code>comparePdf</code> method.
  15. @return
  16. </member>
  17. <member name="M:iTextSharp.testutils.CompareTool.SetCompareByContentErrorsLimit(System.Int32)">
  18. Sets the maximum errors count which will be returned as the result of the comparison.
  19. @param compareByContentMaxErrorCount the errors count.
  20. @return Returns this.
  21. </member>
  22. <member name="M:iTextSharp.testutils.CompareTool.SetFloatAbsoluteError(System.Single)">
  23. Sets the absolute error parameter which will be used in floating point numbers comparison.
  24. @param error the epsilon new value.
  25. @return Returns this.
  26. </member>
  27. <member name="M:iTextSharp.testutils.CompareTool.SetFloatRelativeError(System.Single)">
  28. Sets the relative error parameter which will be used in floating point numbers comparison.
  29. @param error the epsilon new value.
  30. @return Returns this.
  31. </member>
  32. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareException.#ctor(System.String)">
  33. Creates a new instance of MemoryLimitsAwareException.
  34. @param message the detail message.
  35. </member>
  36. <member name="T:iTextSharp.text.pdf.MemoryLimitsAwareHandler">
  37. <summary>
  38. A
  39. <see cref="T:iTextSharp.text.pdf.MemoryLimitsAwareHandler"/>
  40. handles memory allocation and prevents decompressed pdf streams from occupation of more space than allowed.
  41. </summary>
  42. </member>
  43. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareHandler.#ctor">
  44. <summary>
  45. Creates a
  46. <see cref="T:iTextSharp.text.pdf.MemoryLimitsAwareHandler"/>
  47. which will be used to handle decompression of pdf streams.
  48. The max allowed memory limits will be generated by default.
  49. </summary>
  50. </member>
  51. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareHandler.#ctor(System.Int64)">
  52. <summary>
  53. Creates a
  54. <see cref="T:iTextSharp.text.pdf.MemoryLimitsAwareHandler"/>
  55. which will be used to handle decompression of pdf streams.
  56. The max allowed memory limits will be generated by default, based on the size of the document.
  57. </summary>
  58. <param name="documentSize">the size of the document, which is going to be handled by iText.</param>
  59. </member>
  60. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareHandler.GetMaxSizeOfSingleDecompressedPdfStream">
  61. <summary>Gets the maximum allowed size which can be occupied by a single decompressed pdf stream.</summary>
  62. <returns>the maximum allowed size which can be occupied by a single decompressed pdf stream.</returns>
  63. </member>
  64. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareHandler.SetMaxSizeOfSingleDecompressedPdfStream(System.Int32)">
  65. <summary>Sets the maximum allowed size which can be occupied by a single decompressed pdf stream.</summary>
  66. <remarks>
  67. Sets the maximum allowed size which can be occupied by a single decompressed pdf stream.
  68. This value correlates with maximum heap size. This value should not exceed limit of the heap size.
  69. iText will throw an exception if during decompression a pdf stream with two or more filters of identical type
  70. occupies more memory than allowed.
  71. </remarks>
  72. <param name="maxSizeOfSingleDecompressedPdfStream">the maximum allowed size which can be occupied by a single decompressed pdf stream.
  73. </param>
  74. <returns>
  75. this
  76. <see cref="T:iTextSharp.text.pdf.MemoryLimitsAwareHandler"/>
  77. instance.
  78. </returns>
  79. </member>
  80. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareHandler.GetMaxSizeOfDecompressedPdfStreamsSum">
  81. <summary>Gets the maximum allowed size which can be occupied by all decompressed pdf streams.</summary>
  82. <returns>the maximum allowed size value which streams may occupy</returns>
  83. </member>
  84. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareHandler.SetMaxSizeOfDecompressedPdfStreamsSum(System.Int64)">
  85. <summary>Sets the maximum allowed size which can be occupied by all decompressed pdf streams.</summary>
  86. <remarks>
  87. Sets the maximum allowed size which can be occupied by all decompressed pdf streams.
  88. This value can be limited by the maximum expected PDF file size when it's completely decompressed.
  89. Setting this value correlates with the maximum processing time spent on document reading
  90. iText will throw an exception if during decompression pdf streams with two or more filters of identical type
  91. occupy more memory than allowed.
  92. </remarks>
  93. <param name="maxSizeOfDecompressedPdfStreamsSum">he maximum allowed size which can be occupied by all decompressed pdf streams.
  94. </param>
  95. <returns>
  96. this
  97. <see cref="T:iTextSharp.text.pdf.MemoryLimitsAwareHandler"/>
  98. instance.
  99. </returns>
  100. </member>
  101. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareHandler.ConsiderBytesOccupiedByDecompressedPdfStream(System.Int64)">
  102. <summary>Considers the number of bytes which are occupied by the decompressed pdf stream.</summary>
  103. <remarks>
  104. Considers the number of bytes which are occupied by the decompressed pdf stream.
  105. If memory limits have not been faced, throws an exception.
  106. </remarks>
  107. <param name="numOfOccupiedBytes">the number of bytes which are occupied by the decompressed pdf stream.</param>
  108. <returns>
  109. this
  110. <see cref="T:iTextSharp.text.pdf.MemoryLimitsAwareHandler"/>
  111. instance.
  112. </returns>
  113. <seealso>
  114. <see cref="T:iTextSharp.text.pdf.MemoryLimitsAwareException"/>
  115. </seealso>
  116. </member>
  117. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareHandler.BeginDecompressedPdfStreamProcessing">
  118. <summary>Begins handling of current pdf stream decompression.</summary>
  119. <returns>
  120. this
  121. <see cref="T:iTextSharp.text.pdf.MemoryLimitsAwareHandler"/>
  122. instance.
  123. </returns>
  124. </member>
  125. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareHandler.EndDecompressedPdfStreamProcessing">
  126. <summary>Ends handling of current pdf stream decompression.</summary>
  127. <remarks>
  128. Ends handling of current pdf stream decompression.
  129. If memory limits have not been faced, throws an exception.
  130. </remarks>
  131. <returns>
  132. this
  133. <see cref="T:iTextSharp.text.pdf.MemoryLimitsAwareHandler"/>
  134. instance.
  135. </returns>
  136. <seealso>
  137. <see cref="T:iTextSharp.text.pdf.MemoryLimitsAwareException"/>
  138. </seealso>
  139. </member>
  140. <member name="T:iTextSharp.text.pdf.MemoryLimitsAwareOutputStream">
  141. This class implements an output stream which can be used for memory limits aware decompression of pdf streams.
  142. </member>
  143. <member name="F:iTextSharp.text.pdf.MemoryLimitsAwareOutputStream.DEFAULT_MAX_STREAM_SIZE">
  144. The maximum size of array to allocate.
  145. Attempts to allocate larger arrays will result in an exception.
  146. </member>
  147. <member name="F:iTextSharp.text.pdf.MemoryLimitsAwareOutputStream.maxStreamSize">
  148. The maximum size of array to allocate.
  149. Attempts to allocate larger arrays will result in an exception.
  150. </member>
  151. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareOutputStream.#ctor">
  152. Creates a new byte array output stream. The buffer capacity is
  153. initially 32 bytes, though its size increases if necessary.
  154. </member>
  155. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareOutputStream.#ctor(System.Int32)">
  156. Creates a new byte array output stream, with a buffer capacity of
  157. the specified size, in bytes.
  158. @param size the initial size.
  159. @throws IllegalArgumentException if size is negative.
  160. </member>
  161. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareOutputStream.GetMaxStreamSize">
  162. Gets the maximum size which can be occupied by this output stream.
  163. @return the maximum size which can be occupied by this output stream.
  164. </member>
  165. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareOutputStream.SetMaxStreamSize(System.Int32)">
  166. Sets the maximum size which can be occupied by this output stream.
  167. @param maxStreamSize the maximum size which can be occupied by this output stream.
  168. @return this {@link MemoryLimitsAwareOutputStream}
  169. </member>
  170. <member name="M:iTextSharp.text.pdf.MemoryLimitsAwareOutputStream.Write(System.Byte[],System.Int32,System.Int32)">
  171. {@inheritDoc}
  172. </member>
  173. <member name="T:iTextSharp.text.pdf.AcroFields">
  174. Query and change fields in existing documents either by method
  175. calls or by FDF merging.
  176. @author Paulo Soares
  177. </member>
  178. <member name="F:iTextSharp.text.pdf.AcroFields.FIELD_TYPE_NONE">
  179. A field type invalid or not found.
  180. </member>
  181. <member name="F:iTextSharp.text.pdf.AcroFields.FIELD_TYPE_PUSHBUTTON">
  182. A field type.
  183. </member>
  184. <member name="F:iTextSharp.text.pdf.AcroFields.FIELD_TYPE_CHECKBOX">
  185. A field type.
  186. </member>
  187. <member name="F:iTextSharp.text.pdf.AcroFields.FIELD_TYPE_RADIOBUTTON">
  188. A field type.
  189. </member>
  190. <member name="F:iTextSharp.text.pdf.AcroFields.FIELD_TYPE_TEXT">
  191. A field type.
  192. </member>
  193. <member name="F:iTextSharp.text.pdf.AcroFields.FIELD_TYPE_LIST">
  194. A field type.
  195. </member>
  196. <member name="F:iTextSharp.text.pdf.AcroFields.FIELD_TYPE_COMBO">
  197. A field type.
  198. </member>
  199. <member name="F:iTextSharp.text.pdf.AcroFields.FIELD_TYPE_SIGNATURE">
  200. A field type.
  201. </member>
  202. <member name="F:iTextSharp.text.pdf.AcroFields.generateAppearances">
  203. Holds value of property generateAppearances.
  204. </member>
  205. <member name="F:iTextSharp.text.pdf.AcroFields.fieldCache">
  206. Holds value of property fieldCache.
  207. </member>
  208. <member name="M:iTextSharp.text.pdf.AcroFields.GetAppearanceStates(System.String)">
  209. Gets the list of appearance names. Use it to get the names allowed
  210. with radio and checkbox fields. If the /Opt key exists the values will
  211. also be included. The name 'Off' may also be valid
  212. even if not returned in the list.
  213. For Comboboxes it will return an array of display values. To extract the
  214. export values of a Combobox, please refer to {@link AcroFields#getListOptionExport(String)}
  215. @param fieldName the fully qualified field name
  216. @return the list of names or <CODE>null</CODE> if the field does not exist
  217. </member>
  218. <member name="M:iTextSharp.text.pdf.AcroFields.GetListOptionExport(System.String)">
  219. Gets the list of export option values from fields of type list or combo.
  220. If the field doesn't exist or the field type is not list or combo it will return
  221. <CODE>null</CODE>.
  222. @param fieldName the field name
  223. @return the list of export option values from fields of type list or combo
  224. </member>
  225. <member name="M:iTextSharp.text.pdf.AcroFields.GetListOptionDisplay(System.String)">
  226. Gets the list of display option values from fields of type list or combo.
  227. If the field doesn't exist or the field type is not list or combo it will return
  228. <CODE>null</CODE>.
  229. @param fieldName the field name
  230. @return the list of export option values from fields of type list or combo
  231. </member>
  232. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.AcroFields.SetListOption(System.String,System.String[],System.String[])" -->
  233. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.AcroFields.GetFieldType(System.String)" -->
  234. <member name="M:iTextSharp.text.pdf.AcroFields.ExportAsFdf(iTextSharp.text.pdf.FdfWriter)">
  235. Export the fields as a FDF.
  236. @param writer the FDF writer
  237. </member>
  238. <member name="M:iTextSharp.text.pdf.AcroFields.RenameField(System.String,System.String)">
  239. Renames a field. Only the last part of the name can be renamed. For example,
  240. if the original field is "ab.cd.ef" only the "ef" part can be renamed.
  241. @param oldName the old field name
  242. @param newName the new field name
  243. @return <CODE>true</CODE> if the renaming was successful, <CODE>false</CODE>
  244. otherwise
  245. </member>
  246. <member name="M:iTextSharp.text.pdf.AcroFields.GetFieldRichValue(System.String)">
  247. Retrieve the rich value for the given field
  248. @param name
  249. @return The rich value if present, or null.
  250. @since 5.0.6
  251. </member>
  252. <member name="M:iTextSharp.text.pdf.AcroFields.GetField(System.String)">
  253. Gets the field value.
  254. @param name the fully qualified field name
  255. @return the field value
  256. </member>
  257. <member name="M:iTextSharp.text.pdf.AcroFields.GetListSelection(System.String)">
  258. Gets the field values of a Choice field.
  259. @param name the fully qualified field name
  260. @return the field value
  261. @since 2.1.3
  262. </member>
  263. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.AcroFields.SetFieldProperty(System.String,System.String,System.Object,System.Int32[])" -->
  264. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.AcroFields.SetFieldProperty(System.String,System.String,System.Int32,System.Int32[])" -->
  265. <member name="M:iTextSharp.text.pdf.AcroFields.MergeXfaData(System.Xml.XmlNode)">
  266. Merges an XML data structure into this form.
  267. @param n the top node of the data structure
  268. @throws java.io.IOException on error
  269. @throws com.lowagie.text.DocumentException o error
  270. </member>
  271. <member name="M:iTextSharp.text.pdf.AcroFields.SetFields(iTextSharp.text.pdf.FdfReader)">
  272. Sets the fields by FDF merging.
  273. @param fdf the FDF form
  274. @throws IOException on error
  275. @throws DocumentException on error
  276. </member>
  277. <member name="M:iTextSharp.text.pdf.AcroFields.SetFields(iTextSharp.text.pdf.XfdfReader)">
  278. Sets the fields by XFDF merging.
  279. @param xfdf the XFDF form
  280. @throws IOException on error
  281. @throws DocumentException on error
  282. </member>
  283. <member name="M:iTextSharp.text.pdf.AcroFields.RegenerateField(System.String)">
  284. Regenerates the field appearance.
  285. This is usefull when you change a field property, but not its value,
  286. for instance form.SetFieldProperty("f", "bgcolor", BaseColor.BLUE, null);
  287. This won't have any effect, unless you use RegenerateField("f") after changing
  288. the property.
  289. @param name the fully qualified field name or the partial name in the case of XFA forms
  290. @throws IOException on error
  291. @throws DocumentException on error
  292. @return <CODE>true</CODE> if the field was found and changed,
  293. <CODE>false</CODE> otherwise
  294. </member>
  295. <member name="M:iTextSharp.text.pdf.AcroFields.SetField(System.String,System.String)">
  296. Sets the field value.
  297. @param name the fully qualified field name or the partial name in the case of XFA forms
  298. @param value the field value
  299. @throws IOException on error
  300. @throws DocumentException on error
  301. @return <CODE>true</CODE> if the field was found and changed,
  302. <CODE>false</CODE> otherwise
  303. </member>
  304. <member name="M:iTextSharp.text.pdf.AcroFields.SetField(System.String,System.String,System.Boolean)">
  305. Sets the field value.
  306. @param name the fully qualified field name or the partial name in the case of XFA forms
  307. @param value the field value
  308. @param saveAppearance save the current appearance of the field or not
  309. @throws IOException on error
  310. @throws DocumentException on error
  311. @return <CODE>true</CODE> if the field was found and changed,
  312. <CODE>false</CODE> otherwise
  313. </member>
  314. <member name="M:iTextSharp.text.pdf.AcroFields.SetFieldRichValue(System.String,System.String)">
  315. Sets the rich value for the given field. See <a href="http://www.adobe.com/content/dam/Adobe/en/devnet/pdf/pdfs/PDF32000_2008.pdf">PDF Reference</a> chapter
  316. 12.7.3.4 (Rich Text) and 12.7.4.3 (Text Fields) for further details. Note that iText doesn't create an appearance for Rich Text fields.
  317. So you either need to use XML Worker to create an appearance (/N entry in the /AP dictionary), or you need to use setGenerateAppearances(false) to tell the viewer
  318. that iText didn't create any appearances.
  319. @param name Field name
  320. @param richValue html markup
  321. @return success/failure (will fail if the field isn't found, isn't a text field, or doesn't support rich text)
  322. @throws DocumentException
  323. @throws IOException
  324. @since 5.0.6
  325. </member>
  326. <member name="M:iTextSharp.text.pdf.AcroFields.SetField(System.String,System.String,System.String)">
  327. Sets the field value and the display string. The display string
  328. is used to build the appearance in the cases where the value
  329. is modified by Acrobat with JavaScript and the algorithm is
  330. known.
  331. @param name the fully qualified field name or the partial name in the case of XFA forms
  332. @param value the field value
  333. @param display the string that is used for the appearance. If <CODE>null</CODE>
  334. the <CODE>value</CODE> parameter will be used
  335. @return <CODE>true</CODE> if the field was found and changed,
  336. <CODE>false</CODE> otherwise
  337. @throws IOException on error
  338. @throws DocumentException on error
  339. </member>
  340. <member name="M:iTextSharp.text.pdf.AcroFields.SetField(System.String,System.String,System.String,System.Boolean)">
  341. Sets the field value and the display string. The display string
  342. is used to build the appearance in the cases where the value
  343. is modified by Acrobat with JavaScript and the algorithm is
  344. known.
  345. @param name the fully qualified field name or the partial name in the case of XFA forms
  346. @param value the field value
  347. @param display the string that is used for the appearance. If <CODE>null</CODE>
  348. the <CODE>value</CODE> parameter will be used
  349. @param saveAppearance save the current appearance of the field or not
  350. @return <CODE>true</CODE> if the field was found and changed,
  351. <CODE>false</CODE> otherwise
  352. @throws IOException on error
  353. @throws DocumentException on error
  354. </member>
  355. <member name="M:iTextSharp.text.pdf.AcroFields.SetListSelection(System.String,System.String[])">
  356. Sets different values in a list selection.
  357. No appearance is generated yet; nor does the code check if multiple select is allowed.
  358. @param name the name of the field
  359. @param value an array with values that need to be selected
  360. @return true only if the field value was changed
  361. @since 2.1.4
  362. </member>
  363. <member name="P:iTextSharp.text.pdf.AcroFields.Fields">
  364. Gets all the fields. The fields are keyed by the fully qualified field name and
  365. the value is an instance of <CODE>AcroFields.Item</CODE>.
  366. @return all the fields
  367. </member>
  368. <member name="M:iTextSharp.text.pdf.AcroFields.GetFieldItem(System.String)">
  369. Gets the field structure.
  370. @param name the name of the field
  371. @return the field structure or <CODE>null</CODE> if the field
  372. does not exist
  373. </member>
  374. <member name="M:iTextSharp.text.pdf.AcroFields.GetTranslatedFieldName(System.String)">
  375. Gets the long XFA translated name.
  376. @param name the name of the field
  377. @return the long field name
  378. </member>
  379. <member name="M:iTextSharp.text.pdf.AcroFields.GetFieldPositions(System.String)">
  380. Gets the field box positions in the document. The return is an array of <CODE>float</CODE>
  381. multiple of 5. For each of this groups the values are: [page, llx, lly, urx,
  382. ury]. The coordinates have the page rotation in consideration.
  383. @param name the field name
  384. @return the positions or <CODE>null</CODE> if field does not exist
  385. </member>
  386. <member name="M:iTextSharp.text.pdf.AcroFields.RemoveFieldsFromPage(System.Int32)">
  387. Removes all the fields from <CODE>page</CODE>.
  388. @param page the page to remove the fields from
  389. @return <CODE>true</CODE> if any field was removed, <CODE>false otherwise</CODE>
  390. </member>
  391. <member name="M:iTextSharp.text.pdf.AcroFields.RemoveField(System.String,System.Int32)">
  392. Removes a field from the document. If page equals -1 all the fields with this
  393. <CODE>name</CODE> are removed from the document otherwise only the fields in
  394. that particular page are removed.
  395. @param name the field name
  396. @param page the page to remove the field from or -1 to remove it from all the pages
  397. @return <CODE>true</CODE> if the field exists, <CODE>false otherwise</CODE>
  398. </member>
  399. <member name="M:iTextSharp.text.pdf.AcroFields.RemoveField(System.String)">
  400. Removes a field from the document.
  401. @param name the field name
  402. @return <CODE>true</CODE> if the field exists, <CODE>false otherwise</CODE>
  403. </member>
  404. <member name="P:iTextSharp.text.pdf.AcroFields.GenerateAppearances">
  405. Sets the option to generate appearances. Not generating apperances
  406. will speed-up form filling but the results can be
  407. unexpected in Acrobat. Don't use it unless your environment is well
  408. controlled. The default is <CODE>true</CODE>.
  409. @param generateAppearances the option to generate appearances
  410. </member>
  411. <member name="T:iTextSharp.text.pdf.AcroFields.Item">
  412. The field representations for retrieval and modification.
  413. </member>
  414. <member name="F:iTextSharp.text.pdf.AcroFields.Item.WRITE_MERGED">
  415. <CODE>writeToAll</CODE> constant.
  416. @since 2.1.5
  417. </member>
  418. <member name="F:iTextSharp.text.pdf.AcroFields.Item.WRITE_WIDGET">
  419. <CODE>writeToAll</CODE> and <CODE>markUsed</CODE> constant.
  420. @since 2.1.5
  421. </member>
  422. <member name="F:iTextSharp.text.pdf.AcroFields.Item.WRITE_VALUE">
  423. <CODE>writeToAll</CODE> and <CODE>markUsed</CODE> constant.
  424. @since 2.1.5
  425. </member>
  426. <member name="M:iTextSharp.text.pdf.AcroFields.Item.WriteToAll(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject,System.Int32)">
  427. This function writes the given key/value pair to all the instances
  428. of merged, widget, and/or value, depending on the <code>writeFlags</code> setting
  429. @since 2.1.5
  430. @param key you'll never guess what this is for.
  431. @param value if value is null, the key will be removed
  432. @param writeFlags ORed together WRITE_* flags
  433. </member>
  434. <member name="M:iTextSharp.text.pdf.AcroFields.Item.MarkUsed(iTextSharp.text.pdf.AcroFields,System.Int32)">
  435. Mark all the item dictionaries used matching the given flags
  436. @since 2.1.5
  437. @param writeFlags WRITE_MERGED is ignored
  438. </member>
  439. <member name="F:iTextSharp.text.pdf.AcroFields.Item.values">
  440. An array of <CODE>PdfDictionary</CODE> where the value tag /V
  441. is present.
  442. </member>
  443. <member name="F:iTextSharp.text.pdf.AcroFields.Item.widgets">
  444. An array of <CODE>PdfDictionary</CODE> with the widgets.
  445. </member>
  446. <member name="F:iTextSharp.text.pdf.AcroFields.Item.widget_refs">
  447. An array of <CODE>PdfDictionary</CODE> with the widget references.
  448. </member>
  449. <member name="F:iTextSharp.text.pdf.AcroFields.Item.merged">
  450. An array of <CODE>PdfDictionary</CODE> with all the field
  451. and widget tags merged.
  452. </member>
  453. <member name="F:iTextSharp.text.pdf.AcroFields.Item.page">
  454. An array of <CODE>Integer</CODE> with the page numbers where
  455. the widgets are displayed.
  456. </member>
  457. <member name="F:iTextSharp.text.pdf.AcroFields.Item.tabOrder">
  458. An array of <CODE>Integer</CODE> with the tab order of the field in the page.
  459. </member>
  460. <member name="P:iTextSharp.text.pdf.AcroFields.Item.Size">
  461. Preferred method of determining the number of instances
  462. of a given field.
  463. @since 2.1.5
  464. @return number of instances
  465. </member>
  466. <member name="M:iTextSharp.text.pdf.AcroFields.Item.Remove(System.Int32)">
  467. Remove the given instance from this item. It is possible to
  468. remove all instances using this function.
  469. @since 2.1.5
  470. @param killIdx
  471. </member>
  472. <member name="M:iTextSharp.text.pdf.AcroFields.Item.GetValue(System.Int32)">
  473. Retrieve the value dictionary of the given instance
  474. @since 2.1.5
  475. @param idx instance index
  476. @return dictionary storing this instance's value. It may be shared across instances.
  477. </member>
  478. <member name="M:iTextSharp.text.pdf.AcroFields.Item.AddValue(iTextSharp.text.pdf.PdfDictionary)">
  479. Add a value dict to this Item
  480. @since 2.1.5
  481. @param value new value dictionary
  482. </member>
  483. <member name="M:iTextSharp.text.pdf.AcroFields.Item.GetWidget(System.Int32)">
  484. Retrieve the widget dictionary of the given instance
  485. @since 2.1.5
  486. @param idx instance index
  487. @return The dictionary found in the appropriate page's Annot array.
  488. </member>
  489. <member name="M:iTextSharp.text.pdf.AcroFields.Item.AddWidget(iTextSharp.text.pdf.PdfDictionary)">
  490. Add a widget dict to this Item
  491. @since 2.1.5
  492. @param widget
  493. </member>
  494. <member name="M:iTextSharp.text.pdf.AcroFields.Item.GetWidgetRef(System.Int32)">
  495. Retrieve the reference to the given instance
  496. @since 2.1.5
  497. @param idx instance index
  498. @return reference to the given field instance
  499. </member>
  500. <member name="M:iTextSharp.text.pdf.AcroFields.Item.AddWidgetRef(iTextSharp.text.pdf.PdfIndirectReference)">
  501. Add a widget ref to this Item
  502. @since 2.1.5
  503. @param widgRef
  504. </member>
  505. <member name="M:iTextSharp.text.pdf.AcroFields.Item.GetMerged(System.Int32)">
  506. Retrieve the merged dictionary for the given instance. The merged
  507. dictionary contains all the keys present in parent fields, though they
  508. may have been overwritten (or modified?) by children.
  509. Example: a merged radio field dict will contain /V
  510. @since 2.1.5
  511. @param idx instance index
  512. @return the merged dictionary for the given instance
  513. </member>
  514. <member name="M:iTextSharp.text.pdf.AcroFields.Item.AddMerged(iTextSharp.text.pdf.PdfDictionary)">
  515. Adds a merged dictionary to this Item.
  516. @since 2.1.5
  517. @param mergeDict
  518. </member>
  519. <member name="M:iTextSharp.text.pdf.AcroFields.Item.GetPage(System.Int32)">
  520. Retrieve the page number of the given instance
  521. @since 2.1.5
  522. @param idx
  523. @return remember, pages are "1-indexed", not "0-indexed" like field instances.
  524. </member>
  525. <member name="M:iTextSharp.text.pdf.AcroFields.Item.AddPage(System.Int32)">
  526. Adds a page to the current Item.
  527. @since 2.1.5
  528. @param pg
  529. </member>
  530. <member name="M:iTextSharp.text.pdf.AcroFields.Item.ForcePage(System.Int32,System.Int32)">
  531. forces a page value into the Item.
  532. @since 2.1.5
  533. @param idx
  534. </member>
  535. <member name="M:iTextSharp.text.pdf.AcroFields.Item.GetTabOrder(System.Int32)">
  536. Gets the tabOrder.
  537. @since 2.1.5
  538. @param idx
  539. @return tab index of the given field instance
  540. </member>
  541. <member name="M:iTextSharp.text.pdf.AcroFields.Item.AddTabOrder(System.Int32)">
  542. Adds a tab order value to this Item.
  543. @since 2.1.5
  544. @param order
  545. </member>
  546. <member name="M:iTextSharp.text.pdf.AcroFields.ClearSignatureField(System.String)">
  547. Clears a signed field.
  548. @param name the field name
  549. @return true if the field was signed, false if the field was not signed or not found
  550. @since 5.0.5
  551. </member>
  552. <member name="M:iTextSharp.text.pdf.AcroFields.GetSignatureNames">
  553. Gets the field names that have signatures and are signed.
  554. @return the field names that have signatures and are signed
  555. </member>
  556. <member name="M:iTextSharp.text.pdf.AcroFields.GetBlankSignatureNames">
  557. Gets the field names that have blank signatures.
  558. @return the field names that have blank signatures
  559. </member>
  560. <member name="M:iTextSharp.text.pdf.AcroFields.GetSignatureDictionary(System.String)">
  561. Gets the signature dictionary, the one keyed by /V.
  562. @param name the field name
  563. @return the signature dictionary keyed by /V or <CODE>null</CODE> if the field is not
  564. a signature
  565. </member>
  566. <member name="M:iTextSharp.text.pdf.AcroFields.GetNormalAppearance(System.String)">
  567. Gets a reference to the normal appearance of a field.
  568. @param name the field name
  569. @return a reference to the /N entry of the /AP dictionary or <CODE>null</CODE> if the field is not found
  570. </member>
  571. <member name="M:iTextSharp.text.pdf.AcroFields.SignatureCoversWholeDocument(System.String)">
  572. Checks is the signature covers the entire document or just part of it.
  573. @param name the signature field name
  574. @return <CODE>true</CODE> if the signature covers the entire document,
  575. <CODE>false</CODE> otherwise
  576. </member>
  577. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.AcroFields.VerifySignature(System.String)" -->
  578. <member name="P:iTextSharp.text.pdf.AcroFields.TotalRevisions">
  579. Gets the total number of revisions this document has.
  580. @return the total number of revisions
  581. </member>
  582. <member name="M:iTextSharp.text.pdf.AcroFields.GetRevision(System.String)">
  583. Gets this <CODE>field</CODE> revision.
  584. @param field the signature field name
  585. @return the revision or zero if it's not a signature field
  586. </member>
  587. <member name="M:iTextSharp.text.pdf.AcroFields.ExtractRevision(System.String)">
  588. Extracts a revision from the document.
  589. @param field the signature field name
  590. @return an <CODE>Stream</CODE> covering the revision. Returns <CODE>null</CODE> if
  591. it's not a signature field
  592. @throws IOException on error
  593. </member>
  594. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.AcroFields.FieldCache" -->
  595. <member name="M:iTextSharp.text.pdf.AcroFields.SetExtraMargin(System.Single,System.Single)">
  596. Sets extra margins in text fields to better mimic the Acrobat layout.
  597. @param extraMarginLeft the extra marging left
  598. @param extraMarginTop the extra margin top
  599. </member>
  600. <member name="M:iTextSharp.text.pdf.AcroFields.AddSubstitutionFont(iTextSharp.text.pdf.BaseFont)">
  601. Adds a substitution font to the list. The fonts in this list will be used if the original
  602. font doesn't contain the needed glyphs.
  603. @param font the font
  604. </member>
  605. <member name="P:iTextSharp.text.pdf.AcroFields.SubstitutionFonts">
  606. Sets a list of substitution fonts. The list is composed of <CODE>BaseFont</CODE> and can also be <CODE>null</CODE>. The fonts in this list will be used if the original
  607. font doesn't contain the needed glyphs.
  608. @param substitutionFonts the list
  609. </member>
  610. <member name="P:iTextSharp.text.pdf.AcroFields.Xfa">
  611. Gets the XFA form processor.
  612. @return the XFA form processor
  613. </member>
  614. <member name="M:iTextSharp.text.pdf.AcroFields.RemoveXfa">
  615. Removes the XFA stream from the document.
  616. </member>
  617. <member name="M:iTextSharp.text.pdf.AcroFields.GetNewPushbuttonFromField(System.String)">
  618. Creates a new pushbutton from an existing field. If there are several pushbuttons with the same name
  619. only the first one is used. This pushbutton can be changed and be used to replace
  620. an existing one, with the same name or other name, as long is it is in the same document. To replace an existing pushbutton
  621. call {@link #replacePushbuttonField(String,PdfFormField)}.
  622. @param field the field name that should be a pushbutton
  623. @return a new pushbutton or <CODE>null</CODE> if the field is not a pushbutton
  624. </member>
  625. <member name="M:iTextSharp.text.pdf.AcroFields.GetNewPushbuttonFromField(System.String,System.Int32)">
  626. Creates a new pushbutton from an existing field. This pushbutton can be changed and be used to replace
  627. an existing one, with the same name or other name, as long is it is in the same document. To replace an existing pushbutton
  628. call {@link #replacePushbuttonField(String,PdfFormField,int)}.
  629. @param field the field name that should be a pushbutton
  630. @param order the field order in fields with same name
  631. @return a new pushbutton or <CODE>null</CODE> if the field is not a pushbutton
  632. </member>
  633. <member name="M:iTextSharp.text.pdf.AcroFields.ReplacePushbuttonField(System.String,iTextSharp.text.pdf.PdfFormField)">
  634. Replaces the first field with a new pushbutton. The pushbutton can be created with
  635. {@link #getNewPushbuttonFromField(String)} from the same document or it can be a
  636. generic PdfFormField of the type pushbutton.
  637. @param field the field name
  638. @param button the <CODE>PdfFormField</CODE> representing the pushbutton
  639. @return <CODE>true</CODE> if the field was replaced, <CODE>false</CODE> if the field
  640. was not a pushbutton
  641. </member>
  642. <member name="M:iTextSharp.text.pdf.AcroFields.ReplacePushbuttonField(System.String,iTextSharp.text.pdf.PdfFormField,System.Int32)">
  643. Replaces the designated field with a new pushbutton. The pushbutton can be created with
  644. {@link #getNewPushbuttonFromField(String,int)} from the same document or it can be a
  645. generic PdfFormField of the type pushbutton.
  646. @param field the field name
  647. @param button the <CODE>PdfFormField</CODE> representing the pushbutton
  648. @param order the field order in fields with same name
  649. @return <CODE>true</CODE> if the field was replaced, <CODE>false</CODE> if the field
  650. was not a pushbutton
  651. </member>
  652. <member name="M:iTextSharp.text.pdf.AcroFields.DoesSignatureFieldExist(System.String)">
  653. Checks whether a name exists as a signature field or not. It checks both signed fields and blank signatures.
  654. @param name String
  655. @return boolean does the signature field exist
  656. @since 5.5.1
  657. </member>
  658. <member name="T:iTextSharp.text.pdf.AcroFields.FieldPosition">
  659. A class representing a field position
  660. @since 5.0.2
  661. </member>
  662. <member name="T:iTextSharp.text.pdf.codec.wmf.InputMeta">
  663. <summary>
  664. Summary description for InputMeta.
  665. </summary>
  666. </member>
  667. <member name="T:iTextSharp.text.pdf.codec.wmf.MetaDo">
  668. <summary>
  669. Summary description for MetaDo.
  670. </summary>
  671. </member>
  672. <member name="M:iTextSharp.text.pdf.codec.wmf.MetaState.#ctor">
  673. Creates new MetaState
  674. </member>
  675. <member name="P:iTextSharp.text.pdf.codec.wmf.MetaState.CurrentBackgroundColor">
  676. Getter for property currentBackgroundColor.
  677. @return Value of property currentBackgroundColor.
  678. </member>
  679. <member name="P:iTextSharp.text.pdf.codec.wmf.MetaState.CurrentTextColor">
  680. Getter for property currentTextColor.
  681. @return Value of property currentTextColor.
  682. </member>
  683. <member name="P:iTextSharp.text.pdf.codec.wmf.MetaState.BackgroundMode">
  684. Getter for property backgroundMode.
  685. @return Value of property backgroundMode.
  686. </member>
  687. <member name="P:iTextSharp.text.pdf.codec.wmf.MetaState.TextAlign">
  688. Getter for property textAlign.
  689. @return Value of property textAlign.
  690. </member>
  691. <member name="P:iTextSharp.text.pdf.codec.wmf.MetaState.PolyFillMode">
  692. Getter for property polyFillMode.
  693. @return Value of property polyFillMode.
  694. </member>
  695. <member name="T:iTextSharp.text.pdf.codec.BitFile">
  696. Came from GIFEncoder initially.
  697. Modified - to allow for output compressed data without the block counts
  698. which breakup the compressed data stream for GIF.
  699. </member>
  700. <member name="F:iTextSharp.text.pdf.codec.BitFile.blocks_">
  701. note this also indicates gif format BITFile. *
  702. </member>
  703. <member name="M:iTextSharp.text.pdf.codec.BitFile.#ctor(System.IO.Stream,System.Boolean)">
  704. @param output destination for output data
  705. @param blocks GIF LZW requires block counts for output data
  706. </member>
  707. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.codec.BmpImage" -->
  708. <member name="M:iTextSharp.text.pdf.codec.BmpImage.GetImage(System.Uri)">
  709. Reads a BMP from an url.
  710. @param url the url
  711. @throws IOException on error
  712. @return the image
  713. </member>
  714. <member name="M:iTextSharp.text.pdf.codec.BmpImage.GetImage(System.IO.Stream)">
  715. Reads a BMP from a stream. The stream is not closed.
  716. @param is the stream
  717. @throws IOException on error
  718. @return the image
  719. </member>
  720. <member name="M:iTextSharp.text.pdf.codec.BmpImage.GetImage(System.IO.Stream,System.Boolean,System.Int32)">
  721. Reads a BMP from a stream. The stream is not closed.
  722. The BMP may not have a header and be considered as a plain DIB.
  723. @param is the stream
  724. @param noHeader true to process a plain DIB
  725. @param size the size of the DIB. Not used for a BMP
  726. @throws IOException on error
  727. @return the image
  728. </member>
  729. <member name="M:iTextSharp.text.pdf.codec.BmpImage.GetImage(System.String)">
  730. Reads a BMP from a file.
  731. @param file the file
  732. @throws IOException on error
  733. @return the image
  734. </member>
  735. <member name="M:iTextSharp.text.pdf.codec.BmpImage.GetImage(System.Byte[])">
  736. Reads a BMP from a byte array.
  737. @param data the byte array
  738. @throws IOException on error
  739. @return the image
  740. </member>
  741. <member name="T:iTextSharp.text.pdf.codec.CCITTG4Encoder">
  742. Encodes data in the CCITT G4 FAX format.
  743. </member>
  744. <member name="M:iTextSharp.text.pdf.codec.CCITTG4Encoder.#ctor(System.Int32)">
  745. Creates a new encoder.
  746. @param width the line width
  747. </member>
  748. <member name="M:iTextSharp.text.pdf.codec.CCITTG4Encoder.Fax4Encode(System.Byte[],System.Int32,System.Int32)">
  749. Encodes a number of lines.
  750. @param data the data to be encoded
  751. @param offset the offset into the data
  752. @param size the size of the data to be encoded
  753. </member>
  754. <member name="M:iTextSharp.text.pdf.codec.CCITTG4Encoder.Compress(System.Byte[],System.Int32,System.Int32)">
  755. Encodes a full image.
  756. @param data the data to encode
  757. @param width the image width
  758. @param height the image height
  759. @return the encoded image
  760. </member>
  761. <member name="M:iTextSharp.text.pdf.codec.CCITTG4Encoder.Fax4Encode(System.Byte[],System.Int32)">
  762. Encodes a number of lines.
  763. @param data the data to be encoded
  764. @param height the number of lines to encode
  765. </member>
  766. <member name="M:iTextSharp.text.pdf.codec.CCITTG4Encoder.Close">
  767. Closes the encoder and returns the encoded data.
  768. @return the encoded data
  769. </member>
  770. <member name="T:iTextSharp.text.pdf.codec.GifImage">
  771. Reads gif images of all types. All the images in a gif are read in the constructors
  772. and can be retrieved with other methods.
  773. @author Paulo Soares
  774. </member>
  775. <member name="M:iTextSharp.text.pdf.codec.GifImage.#ctor(System.Uri)">
  776. Reads gif images from an URL.
  777. @param url the URL
  778. @throws IOException on error
  779. </member>
  780. <member name="M:iTextSharp.text.pdf.codec.GifImage.#ctor(System.String)">
  781. Reads gif images from a file.
  782. @param file the file
  783. @throws IOException on error
  784. </member>
  785. <member name="M:iTextSharp.text.pdf.codec.GifImage.#ctor(System.Byte[])">
  786. Reads gif images from a byte array.
  787. @param data the byte array
  788. @throws IOException on error
  789. </member>
  790. <member name="M:iTextSharp.text.pdf.codec.GifImage.#ctor(System.IO.Stream)">
  791. Reads gif images from a stream. The stream isp not closed.
  792. @param isp the stream
  793. @throws IOException on error
  794. </member>
  795. <member name="M:iTextSharp.text.pdf.codec.GifImage.GetFrameCount">
  796. Gets the number of frames the gif has.
  797. @return the number of frames the gif has
  798. </member>
  799. <member name="M:iTextSharp.text.pdf.codec.GifImage.GetImage(System.Int32)">
  800. Gets the image from a frame. The first frame isp 1.
  801. @param frame the frame to get the image from
  802. @return the image
  803. </member>
  804. <member name="M:iTextSharp.text.pdf.codec.GifImage.GetFramePosition(System.Int32)">
  805. Gets the [x,y] position of the frame in reference to the
  806. logical screen.
  807. @param frame the frame
  808. @return the [x,y] position of the frame
  809. </member>
  810. <member name="M:iTextSharp.text.pdf.codec.GifImage.GetLogicalScreen">
  811. Gets the logical screen. The images may be smaller and placed
  812. in some position in this screen to playback some animation.
  813. No image will be be bigger that this.
  814. @return the logical screen dimensions as [x,y]
  815. </member>
  816. <member name="M:iTextSharp.text.pdf.codec.GifImage.ReadHeader">
  817. Reads GIF file header information.
  818. </member>
  819. <member name="M:iTextSharp.text.pdf.codec.GifImage.ReadLSD">
  820. Reads Logical Screen Descriptor
  821. </member>
  822. <member name="M:iTextSharp.text.pdf.codec.GifImage.ReadShort">
  823. Reads next 16-bit value, LSB first
  824. </member>
  825. <member name="M:iTextSharp.text.pdf.codec.GifImage.ReadBlock">
  826. Reads next variable length block from input.
  827. @return number of bytes stored in "buffer"
  828. </member>
  829. <member name="M:iTextSharp.text.pdf.codec.GifImage.ReadImage">
  830. Reads next frame image
  831. </member>
  832. <member name="M:iTextSharp.text.pdf.codec.GifImage.ResetFrame">
  833. Resets frame state for reading next image.
  834. </member>
  835. <member name="M:iTextSharp.text.pdf.codec.GifImage.ReadGraphicControlExt">
  836. Reads Graphics Control Extension values
  837. </member>
  838. <member name="M:iTextSharp.text.pdf.codec.GifImage.Skip">
  839. Skips variable length blocks up to and including
  840. next zero length block.
  841. </member>
  842. <member name="T:iTextSharp.text.pdf.codec.JBIG2Image">
  843. Support for JBIG2 Images.
  844. This class assumes that we are always embedding into a pdf.
  845. @since 2.1.5
  846. </member>
  847. <member name="M:iTextSharp.text.pdf.codec.JBIG2Image.GetGlobalSegment(iTextSharp.text.pdf.RandomAccessFileOrArray)">
  848. Gets a byte array that can be used as a /JBIG2Globals,
  849. or null if not applicable to the given jbig2.
  850. @param ra an random access file or array
  851. @return a byte array
  852. </member>
  853. <member name="M:iTextSharp.text.pdf.codec.JBIG2Image.GetJbig2Image(iTextSharp.text.pdf.RandomAccessFileOrArray,System.Int32)">
  854. returns an Image representing the given page.
  855. @param ra the file or array containing the image
  856. @param page the page number of the image
  857. @return an Image object
  858. </member>
  859. <member name="T:iTextSharp.text.pdf.codec.JBIG2SegmentReader">
  860. Class to read a JBIG2 file at a basic level: understand all the segments,
  861. understand what segments belong to which pages, how many pages there are,
  862. what the width and height of each page is, and global segments if there
  863. are any. Or: the minimum required to be able to take a normal sequential
  864. or random-access organized file, and be able to embed JBIG2 pages as images
  865. in a PDF.
  866. TODO: the indeterminate-segment-size value of dataLength, else?
  867. @since 2.1.5
  868. </member>
  869. <member name="T:iTextSharp.text.pdf.codec.JBIG2SegmentReader.JBIG2Segment">
  870. Inner class that holds information about a JBIG2 segment.
  871. @since 2.1.5
  872. </member>
  873. <member name="T:iTextSharp.text.pdf.codec.JBIG2SegmentReader.JBIG2Page">
  874. Inner class that holds information about a JBIG2 page.
  875. @since 2.1.5
  876. </member>
  877. <member name="M:iTextSharp.text.pdf.codec.JBIG2SegmentReader.JBIG2Page.GetData(System.Boolean)">
  878. return as a single byte array the header-data for each segment in segment number
  879. order, EMBEDDED organization, but i am putting the needed segments in SEQUENTIAL organization.
  880. if for_embedding, skip the segment types that are known to be not for acrobat.
  881. @param for_embedding
  882. @return a byte array
  883. @throws IOException
  884. </member>
  885. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.codec.PngImage" -->
  886. <member name="F:iTextSharp.text.pdf.codec.PngImage.PNGID">
  887. Some PNG specific values.
  888. </member>
  889. <member name="F:iTextSharp.text.pdf.codec.PngImage.IHDR">
  890. A PNG marker.
  891. </member>
  892. <member name="F:iTextSharp.text.pdf.codec.PngImage.PLTE">
  893. A PNG marker.
  894. </member>
  895. <member name="F:iTextSharp.text.pdf.codec.PngImage.IDAT">
  896. A PNG marker.
  897. </member>
  898. <member name="F:iTextSharp.text.pdf.codec.PngImage.IEND">
  899. A PNG marker.
  900. </member>
  901. <member name="F:iTextSharp.text.pdf.codec.PngImage.tRNS">
  902. A PNG marker.
  903. </member>
  904. <member name="F:iTextSharp.text.pdf.codec.PngImage.pHYs">
  905. A PNG marker.
  906. </member>
  907. <member name="F:iTextSharp.text.pdf.codec.PngImage.gAMA">
  908. A PNG marker.
  909. </member>
  910. <member name="F:iTextSharp.text.pdf.codec.PngImage.cHRM">
  911. A PNG marker.
  912. </member>
  913. <member name="F:iTextSharp.text.pdf.codec.PngImage.sRGB">
  914. A PNG marker.
  915. </member>
  916. <member name="F:iTextSharp.text.pdf.codec.PngImage.iCCP">
  917. A PNG marker.
  918. </member>
  919. <member name="M:iTextSharp.text.pdf.codec.PngImage.#ctor(System.IO.Stream)">
  920. Creates a new instance of PngImage
  921. </member>
  922. <member name="M:iTextSharp.text.pdf.codec.PngImage.GetImage(System.Uri)">
  923. Reads a PNG from an url.
  924. @param url the url
  925. @throws IOException on error
  926. @return the image
  927. </member>
  928. <member name="M:iTextSharp.text.pdf.codec.PngImage.GetImage(System.IO.Stream)">
  929. Reads a PNG from a stream.
  930. @param is the stream
  931. @throws IOException on error
  932. @return the image
  933. </member>
  934. <member name="M:iTextSharp.text.pdf.codec.PngImage.GetImage(System.String)">
  935. Reads a PNG from a file.
  936. @param file the file
  937. @throws IOException on error
  938. @return the image
  939. </member>
  940. <member name="M:iTextSharp.text.pdf.codec.PngImage.GetImage(System.Byte[])">
  941. Reads a PNG from a byte array.
  942. @param data the byte array
  943. @throws IOException on error
  944. @return the image
  945. </member>
  946. <member name="M:iTextSharp.text.pdf.codec.PngImage.GetInt(System.IO.Stream)">
  947. Gets an <CODE>int</CODE> from an <CODE>Stream</CODE>.
  948. @param is an <CODE>Stream</CODE>
  949. @return the value of an <CODE>int</CODE>
  950. </member>
  951. <member name="M:iTextSharp.text.pdf.codec.PngImage.GetWord(System.IO.Stream)">
  952. Gets a <CODE>word</CODE> from an <CODE>Stream</CODE>.
  953. @param is an <CODE>Stream</CODE>
  954. @return the value of an <CODE>int</CODE>
  955. </member>
  956. <member name="M:iTextSharp.text.pdf.codec.PngImage.GetString(System.IO.Stream)">
  957. Gets a <CODE>String</CODE> from an <CODE>Stream</CODE>.
  958. @param is an <CODE>Stream</CODE>
  959. @return the value of an <CODE>int</CODE>
  960. </member>
  961. <member name="T:iTextSharp.text.pdf.codec.TIFFConstants">
  962. A list of constants used in class TIFFImage.
  963. </member>
  964. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.codec.TIFFDirectory" -->
  965. <member name="F:iTextSharp.text.pdf.codec.TIFFDirectory.isBigEndian">
  966. A bool storing the endianness of the stream.
  967. </member>
  968. <member name="F:iTextSharp.text.pdf.codec.TIFFDirectory.numEntries">
  969. The number of entries in the IFD.
  970. </member>
  971. <member name="F:iTextSharp.text.pdf.codec.TIFFDirectory.fields">
  972. An array of TIFFFields.
  973. </member>
  974. <member name="F:iTextSharp.text.pdf.codec.TIFFDirectory.fieldIndex">
  975. A Hashtable indexing the fields by tag number.
  976. </member>
  977. <member name="F:iTextSharp.text.pdf.codec.TIFFDirectory.IFDOffset">
  978. The offset of this IFD.
  979. </member>
  980. <member name="F:iTextSharp.text.pdf.codec.TIFFDirectory.nextIFDOffset">
  981. The offset of the next IFD.
  982. </member>
  983. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.#ctor">
  984. The default constructor.
  985. </member>
  986. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.#ctor(iTextSharp.text.pdf.RandomAccessFileOrArray,System.Int32)">
  987. Constructs a TIFFDirectory from a SeekableStream.
  988. The directory parameter specifies which directory to read from
  989. the linked list present in the stream; directory 0 is normally
  990. read but it is possible to store multiple images in a single
  991. TIFF file by maintaing multiple directories.
  992. @param stream a SeekableStream to read from.
  993. @param directory the index of the directory to read.
  994. </member>
  995. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.#ctor(iTextSharp.text.pdf.RandomAccessFileOrArray,System.Int64,System.Int32)">
  996. Constructs a TIFFDirectory by reading a SeekableStream.
  997. The ifd_offset parameter specifies the stream offset from which
  998. to begin reading; this mechanism is sometimes used to store
  999. private IFDs within a TIFF file that are not part of the normal
  1000. sequence of IFDs.
  1001. @param stream a SeekableStream to read from.
  1002. @param ifd_offset the long byte offset of the directory.
  1003. @param directory the index of the directory to read beyond the
  1004. one at the current stream offset; zero indicates the IFD
  1005. at the current offset.
  1006. </member>
  1007. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetNumEntries">
  1008. Returns the number of directory entries.
  1009. </member>
  1010. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetField(System.Int32)">
  1011. Returns the value of a given tag as a TIFFField,
  1012. or null if the tag is not present.
  1013. </member>
  1014. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.IsTagPresent(System.Int32)">
  1015. Returns true if a tag appears in the directory.
  1016. </member>
  1017. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetTags">
  1018. Returns an ordered array of ints indicating the tag
  1019. values.
  1020. </member>
  1021. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetFields">
  1022. Returns an array of TIFFFields containing all the fields
  1023. in this directory.
  1024. </member>
  1025. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetFieldAsByte(System.Int32,System.Int32)">
  1026. Returns the value of a particular index of a given tag as a
  1027. byte. The caller is responsible for ensuring that the tag is
  1028. present and has type TIFFField.TIFF_SBYTE, TIFF_BYTE, or
  1029. TIFF_UNDEFINED.
  1030. </member>
  1031. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetFieldAsByte(System.Int32)">
  1032. Returns the value of index 0 of a given tag as a
  1033. byte. The caller is responsible for ensuring that the tag is
  1034. present and has type TIFFField.TIFF_SBYTE, TIFF_BYTE, or
  1035. TIFF_UNDEFINED.
  1036. </member>
  1037. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetFieldAsLong(System.Int32,System.Int32)">
  1038. Returns the value of a particular index of a given tag as a
  1039. long. The caller is responsible for ensuring that the tag is
  1040. present and has type TIFF_BYTE, TIFF_SBYTE, TIFF_UNDEFINED,
  1041. TIFF_SHORT, TIFF_SSHORT, TIFF_SLONG or TIFF_LONG.
  1042. </member>
  1043. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetFieldAsLong(System.Int32)">
  1044. Returns the value of index 0 of a given tag as a
  1045. long. The caller is responsible for ensuring that the tag is
  1046. present and has type TIFF_BYTE, TIFF_SBYTE, TIFF_UNDEFINED,
  1047. TIFF_SHORT, TIFF_SSHORT, TIFF_SLONG or TIFF_LONG.
  1048. </member>
  1049. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetFieldAsFloat(System.Int32,System.Int32)">
  1050. Returns the value of a particular index of a given tag as a
  1051. float. The caller is responsible for ensuring that the tag is
  1052. present and has numeric type (all but TIFF_UNDEFINED and
  1053. TIFF_ASCII).
  1054. </member>
  1055. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetFieldAsFloat(System.Int32)">
  1056. Returns the value of index 0 of a given tag as a float. The
  1057. caller is responsible for ensuring that the tag is present and
  1058. has numeric type (all but TIFF_UNDEFINED and TIFF_ASCII).
  1059. </member>
  1060. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetFieldAsDouble(System.Int32,System.Int32)">
  1061. Returns the value of a particular index of a given tag as a
  1062. double. The caller is responsible for ensuring that the tag is
  1063. present and has numeric type (all but TIFF_UNDEFINED and
  1064. TIFF_ASCII).
  1065. </member>
  1066. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetFieldAsDouble(System.Int32)">
  1067. Returns the value of index 0 of a given tag as a double. The
  1068. caller is responsible for ensuring that the tag is present and
  1069. has numeric type (all but TIFF_UNDEFINED and TIFF_ASCII).
  1070. </member>
  1071. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetNumDirectories(iTextSharp.text.pdf.RandomAccessFileOrArray)">
  1072. Returns the number of image directories (subimages) stored in a
  1073. given TIFF file, represented by a <code>SeekableStream</code>.
  1074. </member>
  1075. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.IsBigEndian">
  1076. Returns a bool indicating whether the byte order used in the
  1077. the TIFF file is big-endian (i.e. whether the byte order is from
  1078. the most significant to the least significant)
  1079. </member>
  1080. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetIFDOffset">
  1081. Returns the offset of the IFD corresponding to this
  1082. <code>TIFFDirectory</code>.
  1083. </member>
  1084. <member name="M:iTextSharp.text.pdf.codec.TIFFDirectory.GetNextIFDOffset">
  1085. Returns the offset of the next IFD after the IFD corresponding to this
  1086. <code>TIFFDirectory</code>.
  1087. </member>
  1088. <member name="M:iTextSharp.text.pdf.codec.TIFFFaxDecoder.#ctor(System.Int64,System.Int32,System.Int32)">
  1089. @param fillOrder The fill order of the compressed data bytes.
  1090. @param w
  1091. @param h
  1092. </member>
  1093. <member name="F:iTextSharp.text.pdf.codec.TIFFFaxDecompressor.fillOrder">
  1094. The logical order of bits within a byte.
  1095. <pre>
  1096. 1 = MSB-to-LSB
  1097. 2 = LSB-to-MSB (flipped)
  1098. </pre>
  1099. </member>
  1100. <member name="F:iTextSharp.text.pdf.codec.TIFFFaxDecompressor.uncompressedMode">
  1101. Uncompressed mode flag: 1 if uncompressed, 0 if not.
  1102. </member>
  1103. <member name="F:iTextSharp.text.pdf.codec.TIFFFaxDecompressor.fillBits">
  1104. EOL padding flag: 1 if fill bits have been added before an EOL such
  1105. that the EOL ends on a byte boundary, 0 otherwise.
  1106. </member>
  1107. <member name="F:iTextSharp.text.pdf.codec.TIFFFaxDecompressor.oneD">
  1108. Coding dimensionality: 1 for 2-dimensional, 0 for 1-dimensional.
  1109. </member>
  1110. <member name="M:iTextSharp.text.pdf.codec.TIFFFaxDecompressor.SetOptions(System.Int32,System.Int32,System.Int32,System.Int32)">
  1111. Invokes the superclass method and then sets instance variables on
  1112. the basis of the metadata set on this decompressor.
  1113. </member>
  1114. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.codec.TIFFField" -->
  1115. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_BYTE">
  1116. Flag for 8 bit unsigned integers.
  1117. </member>
  1118. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_ASCII">
  1119. Flag for null-terminated ASCII strings.
  1120. </member>
  1121. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_SHORT">
  1122. Flag for 16 bit unsigned integers.
  1123. </member>
  1124. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_LONG">
  1125. Flag for 32 bit unsigned integers.
  1126. </member>
  1127. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_RATIONAL">
  1128. Flag for pairs of 32 bit unsigned integers.
  1129. </member>
  1130. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_SBYTE">
  1131. Flag for 8 bit signed integers.
  1132. </member>
  1133. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_UNDEFINED">
  1134. Flag for 8 bit uninterpreted bytes.
  1135. </member>
  1136. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_SSHORT">
  1137. Flag for 16 bit signed integers.
  1138. </member>
  1139. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_SLONG">
  1140. Flag for 32 bit signed integers.
  1141. </member>
  1142. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_SRATIONAL">
  1143. Flag for pairs of 32 bit signed integers.
  1144. </member>
  1145. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_FLOAT">
  1146. Flag for 32 bit IEEE floats.
  1147. </member>
  1148. <member name="F:iTextSharp.text.pdf.codec.TIFFField.TIFF_DOUBLE">
  1149. Flag for 64 bit IEEE doubles.
  1150. </member>
  1151. <member name="F:iTextSharp.text.pdf.codec.TIFFField.tag">
  1152. The tag number.
  1153. </member>
  1154. <member name="F:iTextSharp.text.pdf.codec.TIFFField.type">
  1155. The tag type.
  1156. </member>
  1157. <member name="F:iTextSharp.text.pdf.codec.TIFFField.count">
  1158. The number of data items present in the field.
  1159. </member>
  1160. <member name="F:iTextSharp.text.pdf.codec.TIFFField.data">
  1161. The field data.
  1162. </member>
  1163. <member name="M:iTextSharp.text.pdf.codec.TIFFField.#ctor">
  1164. The default constructor.
  1165. </member>
  1166. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.#ctor(System.Int32,System.Int32,System.Int32,System.Object)" -->
  1167. <member name="M:iTextSharp.text.pdf.codec.TIFFField.GetTag">
  1168. Returns the tag number, between 0 and 65535.
  1169. </member>
  1170. <member name="M:iTextSharp.text.pdf.codec.TIFFField.GetType">
  1171. Returns the type of the data stored in the IFD.
  1172. For a TIFF6.0 file, the value will equal one of the
  1173. TIFF_ constants defined in this class. For future
  1174. revisions of TIFF, higher values are possible.
  1175. </member>
  1176. <member name="M:iTextSharp.text.pdf.codec.TIFFField.GetCount">
  1177. Returns the number of elements in the IFD.
  1178. </member>
  1179. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsBytes" -->
  1180. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsChars" -->
  1181. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsShorts" -->
  1182. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsInts" -->
  1183. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsLongs" -->
  1184. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsFloats" -->
  1185. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsDoubles" -->
  1186. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsSRationals" -->
  1187. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsRationals" -->
  1188. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsInt(System.Int32)" -->
  1189. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsLong(System.Int32)" -->
  1190. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsFloat(System.Int32)" -->
  1191. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsDouble(System.Int32)" -->
  1192. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsString(System.Int32)" -->
  1193. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsSRational(System.Int32)" -->
  1194. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.GetAsRational(System.Int32)" -->
  1195. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.codec.TIFFField.CompareTo(iTextSharp.text.pdf.codec.TIFFField)" -->
  1196. <member name="T:iTextSharp.text.pdf.codec.TiffImage">
  1197. Reads TIFF images
  1198. @author Paulo Soares
  1199. </member>
  1200. <member name="M:iTextSharp.text.pdf.codec.TiffImage.GetNumberOfPages(iTextSharp.text.pdf.RandomAccessFileOrArray)">
  1201. Gets the number of pages the TIFF document has.
  1202. @param s the file source
  1203. @return the number of pages
  1204. </member>
  1205. <member name="M:iTextSharp.text.pdf.codec.TiffImage.GetTiffImage(iTextSharp.text.pdf.RandomAccessFileOrArray,System.Boolean,System.Int32,System.Boolean)">
  1206. Reads a page from a TIFF image.
  1207. @param s the file source
  1208. @param page the page to get. The first page is 1
  1209. @param direct for single strip, CCITT images, generate the image
  1210. by direct byte copying. It's faster but may not work
  1211. every time
  1212. @return the <CODE>Image</CODE>
  1213. </member>
  1214. <member name="M:iTextSharp.text.pdf.codec.TiffImage.GetTiffImage(iTextSharp.text.pdf.RandomAccessFileOrArray,System.Int32)">
  1215. Reads a page from a TIFF image. Direct mode is not used.
  1216. @param s the file source
  1217. @param page the page to get. The first page is 1
  1218. @return the <CODE>Image</CODE>
  1219. </member>
  1220. <member name="M:iTextSharp.text.pdf.codec.TiffImage.GetTiffImage(iTextSharp.text.pdf.RandomAccessFileOrArray,System.Int32,System.Boolean)">
  1221. Reads a page from a TIFF image.
  1222. @param s the file source
  1223. @param page the page to get. The first page is 1
  1224. @param direct for single strip, CCITT images, generate the image
  1225. by direct byte copying. It's faster but may not work
  1226. every time
  1227. @return the <CODE>Image</CODE>
  1228. </member>
  1229. <member name="T:iTextSharp.text.pdf.codec.TIFFLZWDecoder">
  1230. A class for performing LZW decoding.
  1231. </member>
  1232. <member name="M:iTextSharp.text.pdf.codec.TIFFLZWDecoder.Decode(System.Byte[],System.Byte[],System.Int32)">
  1233. Method to decode LZW compressed data.
  1234. @param data The compressed data.
  1235. @param uncompData Array to return the uncompressed data in.
  1236. @param h The number of rows the compressed data contains.
  1237. </member>
  1238. <member name="M:iTextSharp.text.pdf.codec.TIFFLZWDecoder.InitializeStringTable">
  1239. Initialize the string table.
  1240. </member>
  1241. <member name="M:iTextSharp.text.pdf.codec.TIFFLZWDecoder.WriteString(System.Byte[])">
  1242. Write out the string just uncompressed.
  1243. </member>
  1244. <member name="M:iTextSharp.text.pdf.codec.TIFFLZWDecoder.AddStringToTable(System.Byte[],System.Byte)">
  1245. Add a new string to the string table.
  1246. </member>
  1247. <member name="M:iTextSharp.text.pdf.codec.TIFFLZWDecoder.AddStringToTable(System.Byte[])">
  1248. Add a new string to the string table.
  1249. </member>
  1250. <member name="M:iTextSharp.text.pdf.codec.TIFFLZWDecoder.ComposeString(System.Byte[],System.Byte)">
  1251. Append <code>newString</code> to the end of <code>oldString</code>.
  1252. </member>
  1253. <member name="T:iTextSharp.text.pdf.codec.TiffWriter">
  1254. @author psoares
  1255. </member>
  1256. <member name="T:iTextSharp.text.pdf.codec.LZWCompressor">
  1257. Modified from original LZWCompressor to change interface to passing a
  1258. buffer of data to be compressed.
  1259. </member>
  1260. <member name="F:iTextSharp.text.pdf.codec.LZWCompressor.codeSize_">
  1261. base underlying code size of data being compressed 8 for TIFF, 1 to 8 for GIF *
  1262. </member>
  1263. <member name="F:iTextSharp.text.pdf.codec.LZWCompressor.clearCode_">
  1264. reserved clear code based on code size *
  1265. </member>
  1266. <member name="F:iTextSharp.text.pdf.codec.LZWCompressor.endOfInfo_">
  1267. reserved end of data code based on code size *
  1268. </member>
  1269. <member name="F:iTextSharp.text.pdf.codec.LZWCompressor.numBits_">
  1270. current number bits output for each code *
  1271. </member>
  1272. <member name="F:iTextSharp.text.pdf.codec.LZWCompressor.limit_">
  1273. limit at which current number of bits code size has to be increased *
  1274. </member>
  1275. <member name="F:iTextSharp.text.pdf.codec.LZWCompressor.prefix_">
  1276. the prefix code which represents the predecessor string to current input point *
  1277. </member>
  1278. <member name="F:iTextSharp.text.pdf.codec.LZWCompressor.bf_">
  1279. output destination for bit codes *
  1280. </member>
  1281. <member name="F:iTextSharp.text.pdf.codec.LZWCompressor.lzss_">
  1282. general purpose LZW string table *
  1283. </member>
  1284. <member name="F:iTextSharp.text.pdf.codec.LZWCompressor.tiffFudge_">
  1285. modify the limits of the code values in LZW encoding due to TIFF bug / feature *
  1286. </member>
  1287. <member name="M:iTextSharp.text.pdf.codec.LZWCompressor.#ctor(System.IO.Stream,System.Int32,System.Boolean)">
  1288. @param outp destination for compressed data
  1289. @param codeSize the initial code size for the LZW compressor
  1290. @param TIFF flag indicating that TIFF lzw fudge needs to be applied
  1291. @exception IOException if underlying output stream error
  1292. </member>
  1293. <member name="M:iTextSharp.text.pdf.codec.LZWCompressor.Compress(System.Byte[],System.Int32,System.Int32)">
  1294. @param buf data to be compressed to output stream
  1295. @exception IOException if underlying output stream error
  1296. </member>
  1297. <member name="M:iTextSharp.text.pdf.codec.LZWCompressor.Flush">
  1298. Indicate to compressor that no more data to go so write outp
  1299. any remaining buffered data.
  1300. @exception IOException if underlying output stream error
  1301. </member>
  1302. <member name="T:iTextSharp.text.pdf.codec.LZWStringTable">
  1303. General purpose LZW String Table.
  1304. Extracted from GIFEncoder by Adam Doppelt
  1305. Comments added by Robin Luiten
  1306. <code>expandCode</code> added by Robin Luiten
  1307. The strLen_ table to give quick access to the lenght of an expanded
  1308. code for use by the <code>expandCode</code> method added by Robin.
  1309. </member>
  1310. <member name="F:iTextSharp.text.pdf.codec.LZWStringTable.RES_CODES">
  1311. codesize + Reserved Codes
  1312. </member>
  1313. <member name="F:iTextSharp.text.pdf.codec.LZWStringTable.strLen_">
  1314. each entry corresponds to a code and contains the length of data
  1315. that the code expands to when decoded.
  1316. </member>
  1317. <member name="M:iTextSharp.text.pdf.codec.LZWStringTable.#ctor">
  1318. Constructor allocate memory for string store data
  1319. </member>
  1320. <member name="M:iTextSharp.text.pdf.codec.LZWStringTable.AddCharString(System.Int16,System.Byte)">
  1321. @param index value of -1 indicates no predecessor [used in initialisation]
  1322. @param b the byte [character] to add to the string store which follows
  1323. the predecessor string specified the index.
  1324. @return 0xFFFF if no space in table left for addition of predecesor
  1325. index and byte b. Else return the code allocated for combination index + b.
  1326. </member>
  1327. <member name="M:iTextSharp.text.pdf.codec.LZWStringTable.FindCharString(System.Int16,System.Byte)">
  1328. @param index index to prefix string
  1329. @param b the character that follws the index prefix
  1330. @return b if param index is HASH_FREE. Else return the code
  1331. for this prefix and byte successor
  1332. </member>
  1333. <member name="M:iTextSharp.text.pdf.codec.LZWStringTable.ClearTable(System.Int32)">
  1334. @param codesize the size of code to be preallocated for the
  1335. string store.
  1336. </member>
  1337. <member name="M:iTextSharp.text.pdf.codec.LZWStringTable.ExpandCode(System.Byte[],System.Int32,System.Int16,System.Int32)">
  1338. If expanded data doesnt fit into array only what will fit is written
  1339. to buf and the return value indicates how much of the expanded code has
  1340. been written to the buf. The next call to ExpandCode() should be with
  1341. the same code and have the skip parameter set the negated value of the
  1342. previous return. Succesive negative return values should be negated and
  1343. added together for next skip parameter value with same code.
  1344. @param buf buffer to place expanded data into
  1345. @param offset offset to place expanded data
  1346. @param code the code to expand to the byte array it represents.
  1347. PRECONDITION This code must allready be in the LZSS
  1348. @param skipHead is the number of bytes at the start of the expanded code to
  1349. be skipped before data is written to buf. It is possible that skipHead is
  1350. equal to codeLen.
  1351. @return the length of data expanded into buf. If the expanded code is longer
  1352. than space left in buf then the value returned is a negative number which when
  1353. negated is equal to the number of bytes that were used of the code being expanded.
  1354. This negative value also indicates the buffer is full.
  1355. </member>
  1356. <member name="T:iTextSharp.text.pdf.fonts.cmaps.AbstractCMap">
  1357. @author psoares
  1358. </member>
  1359. <member name="T:iTextSharp.text.pdf.fonts.cmaps.CidLocationFromByte">
  1360. @author psoares
  1361. </member>
  1362. <member name="T:iTextSharp.text.pdf.fonts.cmaps.CidResource">
  1363. @author psoares
  1364. </member>
  1365. <member name="M:iTextSharp.text.pdf.fonts.cmaps.CMapByteCid.DecodeSingle(iTextSharp.text.pdf.fonts.cmaps.CMapSequence)">
  1366. @param seq
  1367. @return the cid code or -1 for end
  1368. </member>
  1369. <member name="T:iTextSharp.text.pdf.fonts.cmaps.CMapCache">
  1370. @author psoares
  1371. </member>
  1372. <member name="T:iTextSharp.text.pdf.fonts.cmaps.CMapCidUni">
  1373. @author psoares
  1374. </member>
  1375. <member name="T:iTextSharp.text.pdf.fonts.cmaps.CMapParserEx">
  1376. @author psoares
  1377. </member>
  1378. <member name="T:iTextSharp.text.pdf.fonts.cmaps.CMapToUnicode">
  1379. This class represents a CMap file.
  1380. @author Ben Litchfield (ben@benlitchfield.com)
  1381. @since 2.1.4
  1382. </member>
  1383. <member name="M:iTextSharp.text.pdf.fonts.cmaps.CMapToUnicode.#ctor">
  1384. Creates a new instance of CMap.
  1385. </member>
  1386. <member name="M:iTextSharp.text.pdf.fonts.cmaps.CMapToUnicode.HasOneByteMappings">
  1387. This will tell if this cmap has any one byte mappings.
  1388. @return true If there are any one byte mappings, false otherwise.
  1389. </member>
  1390. <member name="M:iTextSharp.text.pdf.fonts.cmaps.CMapToUnicode.HasTwoByteMappings">
  1391. This will tell if this cmap has any two byte mappings.
  1392. @return true If there are any two byte mappings, false otherwise.
  1393. </member>
  1394. <member name="M:iTextSharp.text.pdf.fonts.cmaps.CMapToUnicode.Lookup(System.Byte[],System.Int32,System.Int32)">
  1395. This will perform a lookup into the map.
  1396. @param code The code used to lookup.
  1397. @param offset The offset into the byte array.
  1398. @param length The length of the data we are getting.
  1399. @return The string that matches the lookup.
  1400. </member>
  1401. <member name="T:iTextSharp.text.pdf.fonts.cmaps.CMapUniCid">
  1402. @author psoares
  1403. </member>
  1404. <member name="T:iTextSharp.text.pdf.fonts.cmaps.ICidLocation">
  1405. @author psoares
  1406. </member>
  1407. <member name="T:iTextSharp.text.pdf.interfaces.IAlternateDescription">
  1408. Interface providing alternate description for accessible elements.
  1409. </member>
  1410. <member name="M:iTextSharp.text.pdf.interfaces.IAccessibleElement.GetAccessibleAttribute(iTextSharp.text.pdf.PdfName)">
  1411. Get the attribute of accessible element (everything in <code>A</code> dictionary + <code>Lang</code>, <code>Alt</code>, <code>ActualText</code>, <code>E</code>).
  1412. @param key
  1413. @return
  1414. </member>
  1415. <member name="M:iTextSharp.text.pdf.interfaces.IAccessibleElement.SetAccessibleAttribute(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  1416. Set the attribute of accessible element (everything in <code>A</code> dictionary + <code>Lang</code>, <code>Alt</code>, <code>ActualText</code>, <code>E</code>).
  1417. @param key
  1418. @param value
  1419. </member>
  1420. <member name="M:iTextSharp.text.pdf.interfaces.IAccessibleElement.GetAccessibleAttributes">
  1421. Gets all the properties of accessible element.
  1422. @return
  1423. </member>
  1424. <member name="P:iTextSharp.text.pdf.interfaces.IAccessibleElement.Role">
  1425. Role propherty of the accessible element.
  1426. Note that all child elements won't also be tagged.
  1427. @return
  1428. </member>
  1429. <member name="P:iTextSharp.text.pdf.interfaces.IPdfAnnotations.AcroForm">
  1430. Use this methods to get the AcroForm object.
  1431. Use this method only if you know what you're doing
  1432. @return the PdfAcroform object of the PdfDocument
  1433. </member>
  1434. <member name="M:iTextSharp.text.pdf.interfaces.IPdfAnnotations.AddAnnotation(iTextSharp.text.pdf.PdfAnnotation)">
  1435. Use this methods to add a <CODE>PdfAnnotation</CODE> or a <CODE>PdfFormField</CODE>
  1436. to the document. Only the top parent of a <CODE>PdfFormField</CODE>
  1437. needs to be added.
  1438. @param annot the <CODE>PdfAnnotation</CODE> or the <CODE>PdfFormField</CODE> to add
  1439. </member>
  1440. <member name="M:iTextSharp.text.pdf.interfaces.IPdfAnnotations.AddCalculationOrder(iTextSharp.text.pdf.PdfFormField)">
  1441. Use this method to adds the <CODE>PdfAnnotation</CODE>
  1442. to the calculation order array.
  1443. @param annot the <CODE>PdfAnnotation</CODE> to be added
  1444. </member>
  1445. <member name="P:iTextSharp.text.pdf.interfaces.IPdfAnnotations.SigFlags">
  1446. Use this method to set the signature flags.
  1447. @param f the flags. This flags are ORed with current ones
  1448. </member>
  1449. <member name="T:iTextSharp.text.pdf.interfaces.IPdfDocumentActions">
  1450. A PDF document can have an open action and other additional actions.
  1451. </member>
  1452. <member name="M:iTextSharp.text.pdf.interfaces.IPdfDocumentActions.SetOpenAction(System.String)">
  1453. When the document opens it will jump to the destination with
  1454. this name.
  1455. @param name the name of the destination to jump to
  1456. </member>
  1457. <member name="M:iTextSharp.text.pdf.interfaces.IPdfDocumentActions.SetOpenAction(iTextSharp.text.pdf.PdfAction)">
  1458. When the document opens this <CODE>action</CODE> will be
  1459. invoked.
  1460. @param action the action to be invoked
  1461. </member>
  1462. <member name="M:iTextSharp.text.pdf.interfaces.IPdfDocumentActions.SetAdditionalAction(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfAction)">
  1463. Additional-actions defining the actions to be taken in
  1464. response to various trigger events affecting the document
  1465. as a whole. The actions types allowed are: <CODE>DOCUMENT_CLOSE</CODE>,
  1466. <CODE>WILL_SAVE</CODE>, <CODE>DID_SAVE</CODE>, <CODE>WILL_PRINT</CODE>
  1467. and <CODE>DID_PRINT</CODE>.
  1468. @param actionType the action type
  1469. @param action the action to execute in response to the trigger
  1470. @throws DocumentException on invalid action type
  1471. </member>
  1472. <member name="T:iTextSharp.text.pdf.interfaces.IPdfEncryptionSettings">
  1473. Encryption settings are described in section 3.5 (more specifically
  1474. section 3.5.2) of the PDF Reference 1.7.
  1475. They are explained in section 3.3.3 of the book 'iText in Action'.
  1476. The values of the different preferences were originally stored
  1477. in class PdfWriter, but they have been moved to this separate interface
  1478. for reasons of convenience.
  1479. </member>
  1480. <member name="M:iTextSharp.text.pdf.interfaces.IPdfEncryptionSettings.SetEncryption(System.Byte[],System.Byte[],System.Int32,System.Int32)">
  1481. Sets the encryption options for this document. The userPassword and the
  1482. ownerPassword can be null or have zero length. In this case the ownerPassword
  1483. is replaced by a random string. The open permissions for the document can be
  1484. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  1485. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  1486. The permissions can be combined by ORing them.
  1487. @param userPassword the user password. Can be null or empty
  1488. @param ownerPassword the owner password. Can be null or empty
  1489. @param permissions the user permissions
  1490. @param encryptionType the type of encryption. It can be one of STANDARD_ENCRYPTION_40, STANDARD_ENCRYPTION_128 or ENCRYPTION_AES128.
  1491. Optionally DO_NOT_ENCRYPT_METADATA can be ored to output the metadata in cleartext
  1492. @throws DocumentException if the document is already open
  1493. </member>
  1494. <member name="M:iTextSharp.text.pdf.interfaces.IPdfEncryptionSettings.SetEncryption(Org.BouncyCastle.X509.X509Certificate[],System.Int32[],System.Int32)">
  1495. Sets the certificate encryption options for this document. An array of one or more public certificates
  1496. must be provided together with an array of the same size for the permissions for each certificate.
  1497. The open permissions for the document can be
  1498. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  1499. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  1500. The permissions can be combined by ORing them.
  1501. Optionally DO_NOT_ENCRYPT_METADATA can be ored to output the metadata in cleartext
  1502. @param certs the public certificates to be used for the encryption
  1503. @param permissions the user permissions for each of the certicates
  1504. @param encryptionType the type of encryption. It can be one of STANDARD_ENCRYPTION_40, STANDARD_ENCRYPTION_128 or ENCRYPTION_AES128.
  1505. @throws DocumentException if the document is already open
  1506. </member>
  1507. <member name="T:iTextSharp.text.pdf.interfaces.IPdfPageActions">
  1508. A PDF page can have an open and/or close action.
  1509. </member>
  1510. <member name="M:iTextSharp.text.pdf.interfaces.IPdfPageActions.SetPageAction(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfAction)">
  1511. Sets the open and close page additional action.
  1512. @param actionType the action type. It can be <CODE>PdfWriter.PAGE_OPEN</CODE>
  1513. or <CODE>PdfWriter.PAGE_CLOSE</CODE>
  1514. @param action the action to perform
  1515. @throws DocumentException if the action type is invalid
  1516. </member>
  1517. <member name="P:iTextSharp.text.pdf.interfaces.IPdfPageActions.Duration">
  1518. Sets the display duration for the page (for presentations)
  1519. @param seconds the number of seconds to display the page
  1520. </member>
  1521. <member name="P:iTextSharp.text.pdf.interfaces.IPdfPageActions.Transition">
  1522. Sets the transition for the page
  1523. @param transition the Transition object
  1524. </member>
  1525. <member name="P:iTextSharp.text.pdf.interfaces.IPdfRunDirection.RunDirection">
  1526. Sets the run direction. This is only used as a placeholder
  1527. as it does not affect anything.
  1528. @param runDirection the run direction
  1529. </member>
  1530. <member name="T:iTextSharp.text.pdf.interfaces.IPdfVersion">
  1531. The PDF version is described in the PDF Reference 1.7 p92
  1532. (about the PDF Header) and page 139 (the version entry in
  1533. the Catalog). You'll also find info about setting the version
  1534. in the book 'iText in Action' sections 2.1.3 (PDF Header)
  1535. and 3.3 (Version history).
  1536. </member>
  1537. <member name="P:iTextSharp.text.pdf.interfaces.IPdfVersion.PdfVersion">
  1538. If the PDF Header hasn't been written yet,
  1539. this changes the version as it will appear in the PDF Header.
  1540. If the PDF header was already written to the Stream,
  1541. this changes the version as it will appear in the Catalog.
  1542. @param version a character representing the PDF version
  1543. </member>
  1544. <member name="M:iTextSharp.text.pdf.interfaces.IPdfVersion.SetAtLeastPdfVersion(System.Char)">
  1545. If the PDF Header hasn't been written yet,
  1546. this changes the version as it will appear in the PDF Header,
  1547. but only if param refers to a higher version.
  1548. If the PDF header was already written to the Stream,
  1549. this changes the version as it will appear in the Catalog.
  1550. @param version a character representing the PDF version
  1551. </member>
  1552. <member name="M:iTextSharp.text.pdf.interfaces.IPdfVersion.SetPdfVersion(iTextSharp.text.pdf.PdfName)">
  1553. Sets the PDF version as it will appear in the Catalog.
  1554. Note that this only has effect if you use a later version
  1555. than the one that appears in the header. This method
  1556. ignores the parameter if you try to set a lower version
  1557. than the one currently set in the Catalog.
  1558. @param version the PDF name that will be used for the Version key in the catalog
  1559. </member>
  1560. <member name="M:iTextSharp.text.pdf.interfaces.IPdfVersion.AddDeveloperExtension(iTextSharp.text.pdf.PdfDeveloperExtension)">
  1561. Adds a developer extension to the Extensions dictionary
  1562. in the Catalog.
  1563. @param de an object that contains the extensions prefix and dictionary
  1564. @since 2.1.6
  1565. </member>
  1566. <member name="T:iTextSharp.text.pdf.interfaces.IPdfViewerPreferences">
  1567. Viewer preferences are described in section 3.6.1 and 8.1 of the
  1568. PDF Reference 1.7 (Table 3.25 on p139-142 and Table 8.1 on p579-581).
  1569. They are explained in section 13.1 of the book 'iText in Action'.
  1570. The values of the different preferences were originally stored
  1571. in class PdfWriter, but they have been moved to this separate interface
  1572. for reasons of convenience.
  1573. </member>
  1574. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.interfaces.IPdfViewerPreferences.ViewerPreferences" -->
  1575. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.interfaces.IPdfViewerPreferences.AddViewerPreference(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)" -->
  1576. <member name="P:iTextSharp.text.pdf.interfaces.IPdfXConformance.PDFXConformance">
  1577. Sets the PDF/X conformance level.
  1578. Allowed values are PDFX1A2001, PDFX32002, PDFA1A and PDFA1B.
  1579. It must be called before opening the document.
  1580. @param pdfxConformance the conformance level
  1581. </member>
  1582. <member name="M:iTextSharp.text.pdf.interfaces.IPdfXConformance.IsPdfX">
  1583. Checks if the PDF/X Conformance is necessary.
  1584. @return true if the PDF has to be in conformance with any of the PDF/X specifications
  1585. </member>
  1586. <member name="M:iTextSharp.text.pdf.interfaces.IPdfIsoConformance.IsPdfIso">
  1587. Checks if any PDF ISO conformance is necessary.
  1588. @return <code>true</code> if the PDF has to be in conformance with any of the PDF ISO specifications
  1589. </member>
  1590. <member name="T:iTextSharp.text.pdf.ArabicLigaturizer">
  1591. Shape arabic characters. This code was inspired by an LGPL'ed C library:
  1592. Pango ( see http://www.pango.com/ ). Note that the code of this is the
  1593. original work of Paulo Soares. Hence it is perfectly justifiable to distribute
  1594. it under the MPL.
  1595. @author Paulo Soares
  1596. </member>
  1597. <member name="F:iTextSharp.text.pdf.ArabicLigaturizer.reverseLigatureMapTable">
  1598. Some fonts do not implement ligaturized variations on Arabic characters
  1599. e.g. Simplified Arabic has got code point 0xFEED but not 0xFEEE
  1600. </member>
  1601. <member name="F:iTextSharp.text.pdf.ArabicLigaturizer.DIGITS_EN2AN">
  1602. Digit shaping option: Replace European digits (U+0030...U+0039) by Arabic-Indic digits.
  1603. </member>
  1604. <member name="F:iTextSharp.text.pdf.ArabicLigaturizer.DIGITS_AN2EN">
  1605. Digit shaping option: Replace Arabic-Indic digits by European digits (U+0030...U+0039).
  1606. </member>
  1607. <member name="F:iTextSharp.text.pdf.ArabicLigaturizer.DIGITS_EN2AN_INIT_LR">
  1608. Digit shaping option:
  1609. Replace European digits (U+0030...U+0039) by Arabic-Indic digits
  1610. if the most recent strongly directional character
  1611. is an Arabic letter (its Bidi direction value is RIGHT_TO_LEFT_ARABIC).
  1612. The initial state at the start of the text is assumed to be not an Arabic,
  1613. letter, so European digits at the start of the text will not change.
  1614. Compare to DIGITS_ALEN2AN_INIT_AL.
  1615. </member>
  1616. <member name="F:iTextSharp.text.pdf.ArabicLigaturizer.DIGITS_EN2AN_INIT_AL">
  1617. Digit shaping option:
  1618. Replace European digits (U+0030...U+0039) by Arabic-Indic digits
  1619. if the most recent strongly directional character
  1620. is an Arabic letter (its Bidi direction value is RIGHT_TO_LEFT_ARABIC).
  1621. The initial state at the start of the text is assumed to be an Arabic,
  1622. letter, so European digits at the start of the text will change.
  1623. Compare to DIGITS_ALEN2AN_INT_LR.
  1624. </member>
  1625. <member name="F:iTextSharp.text.pdf.ArabicLigaturizer.DIGITS_RESERVED">
  1626. Not a valid option value.
  1627. </member>
  1628. <member name="F:iTextSharp.text.pdf.ArabicLigaturizer.DIGITS_MASK">
  1629. Bit mask for digit shaping options.
  1630. </member>
  1631. <member name="F:iTextSharp.text.pdf.ArabicLigaturizer.DIGIT_TYPE_AN">
  1632. Digit type option: Use Arabic-Indic digits (U+0660...U+0669).
  1633. </member>
  1634. <member name="F:iTextSharp.text.pdf.ArabicLigaturizer.DIGIT_TYPE_AN_EXTENDED">
  1635. Digit type option: Use Eastern (Extended) Arabic-Indic digits (U+06f0...U+06f9).
  1636. </member>
  1637. <member name="F:iTextSharp.text.pdf.ArabicLigaturizer.DIGIT_TYPE_MASK">
  1638. Bit mask for digit type options.
  1639. </member>
  1640. <member name="M:iTextSharp.text.pdf.ArabicLigaturizer.IsRTL">
  1641. Arabic is written from right to left.
  1642. @return true
  1643. @see com.itextpdf.text.pdf.languages.LanguageProcessor#isRTL()
  1644. </member>
  1645. <member name="T:iTextSharp.text.pdf.BadPdfFormatException">
  1646. Signals that a bad PDF format has been used to construct a <CODE>PdfObject</CODE>.
  1647. @see PdfException
  1648. @see PdfBoolean
  1649. @see PdfNumber
  1650. @see PdfString
  1651. @see PdfName
  1652. @see PdfDictionary
  1653. @see PdfFont
  1654. </member>
  1655. <member name="T:iTextSharp.text.pdf.Barcode">
  1656. Base class containing properties and methods commom to all
  1657. barcode types.
  1658. @author Paulo Soares
  1659. </member>
  1660. <member name="F:iTextSharp.text.pdf.Barcode.EAN13">
  1661. A type of barcode
  1662. </member>
  1663. <member name="F:iTextSharp.text.pdf.Barcode.EAN8">
  1664. A type of barcode
  1665. </member>
  1666. <member name="F:iTextSharp.text.pdf.Barcode.UPCA">
  1667. A type of barcode
  1668. </member>
  1669. <member name="F:iTextSharp.text.pdf.Barcode.UPCE">
  1670. A type of barcode
  1671. </member>
  1672. <member name="F:iTextSharp.text.pdf.Barcode.SUPP2">
  1673. A type of barcode
  1674. </member>
  1675. <member name="F:iTextSharp.text.pdf.Barcode.SUPP5">
  1676. A type of barcode
  1677. </member>
  1678. <member name="F:iTextSharp.text.pdf.Barcode.POSTNET">
  1679. A type of barcode
  1680. </member>
  1681. <member name="F:iTextSharp.text.pdf.Barcode.PLANET">
  1682. A type of barcode
  1683. </member>
  1684. <member name="F:iTextSharp.text.pdf.Barcode.CODE128">
  1685. A type of barcode
  1686. </member>
  1687. <member name="F:iTextSharp.text.pdf.Barcode.CODE128_UCC">
  1688. A type of barcode
  1689. </member>
  1690. <member name="F:iTextSharp.text.pdf.Barcode.CODE128_RAW">
  1691. A type of barcode
  1692. </member>
  1693. <member name="F:iTextSharp.text.pdf.Barcode.CODABAR">
  1694. A type of barcode
  1695. </member>
  1696. <member name="F:iTextSharp.text.pdf.Barcode.x">
  1697. The minimum bar width.
  1698. </member>
  1699. <member name="F:iTextSharp.text.pdf.Barcode.n">
  1700. The bar multiplier for wide bars or the distance between
  1701. bars for Postnet and Planet.
  1702. </member>
  1703. <member name="F:iTextSharp.text.pdf.Barcode.font">
  1704. The text font. <CODE>null</CODE> if no text.
  1705. </member>
  1706. <member name="F:iTextSharp.text.pdf.Barcode.size">
  1707. The size of the text or the height of the shorter bar
  1708. in Postnet.
  1709. </member>
  1710. <member name="F:iTextSharp.text.pdf.Barcode.baseline">
  1711. If positive, the text distance under the bars. If zero or negative,
  1712. the text distance above the bars.
  1713. </member>
  1714. <member name="F:iTextSharp.text.pdf.Barcode.barHeight">
  1715. The height of the bars.
  1716. </member>
  1717. <member name="F:iTextSharp.text.pdf.Barcode.textAlignment">
  1718. The text Element. Can be <CODE>Element.ALIGN_LEFT</CODE>,
  1719. <CODE>Element.ALIGN_CENTER</CODE> or <CODE>Element.ALIGN_RIGHT</CODE>.
  1720. </member>
  1721. <member name="F:iTextSharp.text.pdf.Barcode.generateChecksum">
  1722. The optional checksum generation.
  1723. </member>
  1724. <member name="F:iTextSharp.text.pdf.Barcode.checksumText">
  1725. Shows the generated checksum in the the text.
  1726. </member>
  1727. <member name="F:iTextSharp.text.pdf.Barcode.startStopText">
  1728. Show the start and stop character '*' in the text for
  1729. the barcode 39 or 'ABCD' for codabar.
  1730. </member>
  1731. <member name="F:iTextSharp.text.pdf.Barcode.extended">
  1732. Generates extended barcode 39.
  1733. </member>
  1734. <member name="F:iTextSharp.text.pdf.Barcode.code">
  1735. The code to generate.
  1736. </member>
  1737. <member name="F:iTextSharp.text.pdf.Barcode.guardBars">
  1738. Show the guard bars for barcode EAN.
  1739. </member>
  1740. <member name="F:iTextSharp.text.pdf.Barcode.codeType">
  1741. The code type.
  1742. </member>
  1743. <member name="F:iTextSharp.text.pdf.Barcode.inkSpreading">
  1744. The ink spreading.
  1745. </member>
  1746. <member name="P:iTextSharp.text.pdf.Barcode.X">
  1747. Gets the minimum bar width.
  1748. @return the minimum bar width
  1749. </member>
  1750. <member name="P:iTextSharp.text.pdf.Barcode.N">
  1751. Gets the bar multiplier for wide bars.
  1752. @return the bar multiplier for wide bars
  1753. </member>
  1754. <member name="P:iTextSharp.text.pdf.Barcode.Font">
  1755. Gets the text font. <CODE>null</CODE> if no text.
  1756. @return the text font. <CODE>null</CODE> if no text
  1757. </member>
  1758. <member name="P:iTextSharp.text.pdf.Barcode.Size">
  1759. Gets the size of the text.
  1760. @return the size of the text
  1761. </member>
  1762. <member name="P:iTextSharp.text.pdf.Barcode.Baseline">
  1763. Gets the text baseline.
  1764. If positive, the text distance under the bars. If zero or negative,
  1765. the text distance above the bars.
  1766. @return the baseline.
  1767. </member>
  1768. <member name="P:iTextSharp.text.pdf.Barcode.BarHeight">
  1769. Gets the height of the bars.
  1770. @return the height of the bars
  1771. </member>
  1772. <member name="P:iTextSharp.text.pdf.Barcode.TextAlignment">
  1773. Gets the text Element. Can be <CODE>Element.ALIGN_LEFT</CODE>,
  1774. <CODE>Element.ALIGN_CENTER</CODE> or <CODE>Element.ALIGN_RIGHT</CODE>.
  1775. @return the text alignment
  1776. </member>
  1777. <member name="P:iTextSharp.text.pdf.Barcode.GenerateChecksum">
  1778. The property for the optional checksum generation.
  1779. </member>
  1780. <member name="P:iTextSharp.text.pdf.Barcode.ChecksumText">
  1781. Sets the property to show the generated checksum in the the text.
  1782. @param checksumText new value of property checksumText
  1783. </member>
  1784. <member name="P:iTextSharp.text.pdf.Barcode.StartStopText">
  1785. Gets the property to show the start and stop character '*' in the text for
  1786. the barcode 39.
  1787. @param startStopText new value of property startStopText
  1788. </member>
  1789. <member name="P:iTextSharp.text.pdf.Barcode.Extended">
  1790. Sets the property to generate extended barcode 39.
  1791. @param extended new value of property extended
  1792. </member>
  1793. <member name="P:iTextSharp.text.pdf.Barcode.Code">
  1794. Gets the code to generate.
  1795. @return the code to generate
  1796. </member>
  1797. <member name="P:iTextSharp.text.pdf.Barcode.GuardBars">
  1798. Sets the property to show the guard bars for barcode EAN.
  1799. @param guardBars new value of property guardBars
  1800. </member>
  1801. <member name="P:iTextSharp.text.pdf.Barcode.CodeType">
  1802. Gets the code type.
  1803. @return the code type
  1804. </member>
  1805. <member name="P:iTextSharp.text.pdf.Barcode.BarcodeSize">
  1806. Gets the maximum area that the barcode and the text, if
  1807. any, will occupy. The lower left corner is always (0, 0).
  1808. @return the size the barcode occupies.
  1809. </member>
  1810. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.Barcode.PlaceBarcode(iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.BaseColor,iTextSharp.text.BaseColor)" -->
  1811. <member name="M:iTextSharp.text.pdf.Barcode.CreateTemplateWithBarcode(iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.BaseColor,iTextSharp.text.BaseColor)">
  1812. Creates a template with the barcode.
  1813. @param cb the <CODE>PdfContentByte</CODE> to create the template. It
  1814. serves no other use
  1815. @param barColor the color of the bars. It can be <CODE>null</CODE>
  1816. @param textColor the color of the text. It can be <CODE>null</CODE>
  1817. @return the template
  1818. @see #placeBarcode(PdfContentByte cb, BaseColor barColor, BaseColor textColor)
  1819. </member>
  1820. <member name="M:iTextSharp.text.pdf.Barcode.CreateImageWithBarcode(iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.BaseColor,iTextSharp.text.BaseColor)">
  1821. Creates an <CODE>Image</CODE> with the barcode.
  1822. @param cb the <CODE>PdfContentByte</CODE> to create the <CODE>Image</CODE>. It
  1823. serves no other use
  1824. @param barColor the color of the bars. It can be <CODE>null</CODE>
  1825. @param textColor the color of the text. It can be <CODE>null</CODE>
  1826. @return the <CODE>Image</CODE>
  1827. @see #placeBarcode(PdfContentByte cb, BaseColor barColor, BaseColor textColor)
  1828. </member>
  1829. <member name="F:iTextSharp.text.pdf.Barcode.altText">
  1830. The alternate text to be used, if present.
  1831. </member>
  1832. <member name="P:iTextSharp.text.pdf.Barcode.AltText">
  1833. Sets the alternate text. If present, this text will be used instead of the
  1834. text derived from the supplied code.
  1835. @param altText the alternate text
  1836. </member>
  1837. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.Barcode128" -->
  1838. <member name="F:iTextSharp.text.pdf.Barcode128.BARS">
  1839. The bars to generate the code.
  1840. </member>
  1841. <member name="F:iTextSharp.text.pdf.Barcode128.BARS_STOP">
  1842. The stop bars.
  1843. </member>
  1844. <member name="F:iTextSharp.text.pdf.Barcode128.CODE_AB_TO_C">
  1845. The charset code change.
  1846. </member>
  1847. <member name="F:iTextSharp.text.pdf.Barcode128.CODE_AC_TO_B">
  1848. The charset code change.
  1849. </member>
  1850. <member name="F:iTextSharp.text.pdf.Barcode128.CODE_BC_TO_A">
  1851. The charset code change.
  1852. </member>
  1853. <member name="F:iTextSharp.text.pdf.Barcode128.FNC1_INDEX">
  1854. The code for UCC/EAN-128.
  1855. </member>
  1856. <member name="F:iTextSharp.text.pdf.Barcode128.START_A">
  1857. The start code.
  1858. </member>
  1859. <member name="F:iTextSharp.text.pdf.Barcode128.START_B">
  1860. The start code.
  1861. </member>
  1862. <member name="F:iTextSharp.text.pdf.Barcode128.START_C">
  1863. The start code.
  1864. </member>
  1865. <member name="M:iTextSharp.text.pdf.Barcode128.#ctor">
  1866. Creates new Barcode128
  1867. </member>
  1868. <member name="M:iTextSharp.text.pdf.Barcode128.RemoveFNC1(System.String)">
  1869. Removes the FNC1 codes in the text.
  1870. @param code the text to clean
  1871. @return the cleaned text
  1872. </member>
  1873. <member name="M:iTextSharp.text.pdf.Barcode128.GetHumanReadableUCCEAN(System.String)">
  1874. Gets the human readable text of a sequence of AI.
  1875. @param code the text
  1876. @return the human readable text
  1877. </member>
  1878. <member name="M:iTextSharp.text.pdf.Barcode128.IsNextDigits(System.String,System.Int32,System.Int32)">
  1879. Returns <CODE>true</CODE> if the next <CODE>numDigits</CODE>
  1880. starting from index <CODE>textIndex</CODE> are numeric skipping any FNC1.
  1881. @param text the text to check
  1882. @param textIndex where to check from
  1883. @param numDigits the number of digits to check
  1884. @return the check result
  1885. </member>
  1886. <member name="M:iTextSharp.text.pdf.Barcode128.GetPackedRawDigits(System.String,System.Int32,System.Int32)">
  1887. Packs the digits for charset C also considering FNC1. It assumes that all the parameters
  1888. are valid.
  1889. @param text the text to pack
  1890. @param textIndex where to pack from
  1891. @param numDigits the number of digits to pack. It is always an even number
  1892. @return the packed digits, two digits per character
  1893. </member>
  1894. <member name="M:iTextSharp.text.pdf.Barcode128.GetRawText(System.String,System.Boolean,iTextSharp.text.pdf.Barcode128.Barcode128CodeSet)">
  1895. Converts the human readable text to the characters needed to
  1896. create a barcode using the specified code set.
  1897. @param text the text to convert
  1898. @param ucc <CODE>true</CODE> if it is an UCC/EAN-128. In this case
  1899. the character FNC1 is added
  1900. @param codeSet forced code set, or AUTO for optimized barcode.
  1901. @return the code ready to be fed to getBarsCode128Raw()
  1902. </member>
  1903. <member name="M:iTextSharp.text.pdf.Barcode128.GetRawText(System.String,System.Boolean)">
  1904. Converts the human readable text to the characters needed to
  1905. create a barcode. Some optimization is done to get the shortest code.
  1906. @param text the text to convert
  1907. @param ucc <CODE>true</CODE> if it is an UCC/EAN-128. In this case
  1908. the character FNC1 is added
  1909. @return the code ready to be fed to getBarsCode128Raw()
  1910. </member>
  1911. <member name="M:iTextSharp.text.pdf.Barcode128.GetBarsCode128Raw(System.String)">
  1912. Generates the bars. The input has the actual barcodes, not
  1913. the human readable text.
  1914. @param text the barcode
  1915. @return the bars
  1916. </member>
  1917. <member name="P:iTextSharp.text.pdf.Barcode128.BarcodeSize">
  1918. Gets the maximum area that the barcode and the text, if
  1919. any, will occupy. The lower left corner is always (0, 0).
  1920. @return the size the barcode occupies.
  1921. </member>
  1922. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.Barcode128.PlaceBarcode(iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.BaseColor,iTextSharp.text.BaseColor)" -->
  1923. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.Barcode128.Code" -->
  1924. <member name="T:iTextSharp.text.pdf.Barcode39">
  1925. Implements the code 39 and code 39 extended. The default parameters are:
  1926. <pre>
  1927. x = 0.8f;
  1928. n = 2;
  1929. font = BaseFont.CreateFont("Helvetica", "winansi", false);
  1930. size = 8;
  1931. baseline = size;
  1932. barHeight = size * 3;
  1933. textint= Element.ALIGN_CENTER;
  1934. generateChecksum = false;
  1935. checksumText = false;
  1936. startStopText = true;
  1937. extended = false;
  1938. </pre>
  1939. @author Paulo Soares
  1940. </member>
  1941. <member name="F:iTextSharp.text.pdf.Barcode39.BARS">
  1942. The bars to generate the code.
  1943. </member>
  1944. <member name="F:iTextSharp.text.pdf.Barcode39.CHARS">
  1945. The index chars to <CODE>BARS</CODE>.
  1946. </member>
  1947. <member name="F:iTextSharp.text.pdf.Barcode39.EXTENDED">
  1948. The character combinations to make the code 39 extended.
  1949. </member>
  1950. <member name="M:iTextSharp.text.pdf.Barcode39.#ctor">
  1951. Creates a new Barcode39.
  1952. </member>
  1953. <member name="M:iTextSharp.text.pdf.Barcode39.GetBarsCode39(System.String)">
  1954. Creates the bars.
  1955. @param text the text to create the bars. This text does not include the start and
  1956. stop characters
  1957. @return the bars
  1958. </member>
  1959. <member name="M:iTextSharp.text.pdf.Barcode39.GetCode39Ex(System.String)">
  1960. Converts the extended text into a normal, escaped text,
  1961. ready to generate bars.
  1962. @param text the extended text
  1963. @return the escaped text
  1964. </member>
  1965. <member name="M:iTextSharp.text.pdf.Barcode39.GetChecksum(System.String)">
  1966. Calculates the checksum.
  1967. @param text the text
  1968. @return the checksum
  1969. </member>
  1970. <member name="P:iTextSharp.text.pdf.Barcode39.BarcodeSize">
  1971. Gets the maximum area that the barcode and the text, if
  1972. any, will occupy. The lower left corner is always (0, 0).
  1973. @return the size the barcode occupies.
  1974. </member>
  1975. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.Barcode39.PlaceBarcode(iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.BaseColor,iTextSharp.text.BaseColor)" -->
  1976. <member name="T:iTextSharp.text.pdf.BarcodeCodabar">
  1977. Implements the code codabar. The default parameters are:
  1978. <pre>
  1979. x = 0.8f;
  1980. n = 2;
  1981. font = BaseFont.CreateFont("Helvetica", "winansi", false);
  1982. size = 8;
  1983. baseline = size;
  1984. barHeight = size * 3;
  1985. textAlignment = Element.ALIGN_CENTER;
  1986. generateChecksum = false;
  1987. checksumText = false;
  1988. startStopText = false;
  1989. </pre>
  1990. @author Paulo Soares
  1991. </member>
  1992. <member name="F:iTextSharp.text.pdf.BarcodeCodabar.BARS">
  1993. The bars to generate the code.
  1994. </member>
  1995. <member name="F:iTextSharp.text.pdf.BarcodeCodabar.CHARS">
  1996. The index chars to <CODE>BARS</CODE>.
  1997. </member>
  1998. <member name="M:iTextSharp.text.pdf.BarcodeCodabar.#ctor">
  1999. Creates a new BarcodeCodabar.
  2000. </member>
  2001. <member name="M:iTextSharp.text.pdf.BarcodeCodabar.GetBarsCodabar(System.String)">
  2002. Creates the bars.
  2003. @param text the text to create the bars
  2004. @return the bars
  2005. </member>
  2006. <member name="P:iTextSharp.text.pdf.BarcodeCodabar.BarcodeSize">
  2007. Gets the maximum area that the barcode and the text, if
  2008. any, will occupy. The lower left corner is always (0, 0).
  2009. @return the size the barcode occupies.
  2010. </member>
  2011. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BarcodeCodabar.PlaceBarcode(iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.BaseColor,iTextSharp.text.BaseColor)" -->
  2012. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_NO_ERROR">
  2013. No error.
  2014. </member>
  2015. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_ERROR_TEXT_TOO_BIG">
  2016. The text is too big for the symbology capabilities.
  2017. </member>
  2018. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_ERROR_INVALID_SQUARE">
  2019. The dimensions given for the symbol are illegal.
  2020. </member>
  2021. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_ERROR_EXTENSION">
  2022. An error while parsing an extension.
  2023. </member>
  2024. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_AUTO">
  2025. The best encodation will be used.
  2026. </member>
  2027. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_ASCII">
  2028. ASCII encodation.
  2029. </member>
  2030. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_C40">
  2031. C40 encodation.
  2032. </member>
  2033. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_TEXT">
  2034. TEXT encodation.
  2035. </member>
  2036. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_B256">
  2037. Binary encodation.
  2038. </member>
  2039. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_X12">
  2040. X21 encodation.
  2041. </member>
  2042. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_X21">
  2043. X12 encodation.
  2044. @deprecated Use {@link BarcodeDataMatrix#DM_X12} instead.
  2045. </member>
  2046. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_EDIFACT">
  2047. EDIFACT encodation.
  2048. </member>
  2049. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_RAW">
  2050. No encodation needed. The bytes provided are already encoded.
  2051. </member>
  2052. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_EXTENSION">
  2053. Allows extensions to be embedded at the start of the text.
  2054. </member>
  2055. <member name="F:iTextSharp.text.pdf.BarcodeDatamatrix.DM_TEST">
  2056. Doesn't generate the image but returns all the other information.
  2057. </member>
  2058. <member name="M:iTextSharp.text.pdf.BarcodeDatamatrix.#ctor">
  2059. Creates an instance of this class.
  2060. </member>
  2061. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BarcodeDatamatrix.Generate(System.String)" -->
  2062. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BarcodeDatamatrix.Generate(System.String,System.String)" -->
  2063. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BarcodeDatamatrix.Generate(System.Byte[],System.Int32,System.Int32)" -->
  2064. <member name="M:iTextSharp.text.pdf.BarcodeDatamatrix.CreateImage">
  2065. Gets an <CODE>Image</CODE> with the barcode. A successful call to the method <CODE>generate()</CODE>
  2066. before calling this method is required.
  2067. @return the barcode <CODE>Image</CODE>
  2068. @throws BadElementException on error
  2069. </member>
  2070. <member name="M:iTextSharp.text.pdf.BarcodeDatamatrix.CreateDrawingImage(System.Drawing.Color,System.Drawing.Color)">
  2071. Creates a <CODE>java.awt.Image</CODE>. A successful call to the method <CODE>generate()</CODE>
  2072. before calling this method is required.
  2073. @param foreground the color of the bars
  2074. @param background the color of the background
  2075. @return the image
  2076. </member>
  2077. <member name="P:iTextSharp.text.pdf.BarcodeDatamatrix.BitImage">
  2078. Gets the generated image. The image is represented as a stream of bytes, each byte representing
  2079. 8 pixels, 0 for white and 1 for black, with the high-order bit of each byte first. Each row
  2080. is aligned at byte boundaries. The dimensions of the image are defined by height and width
  2081. plus 2 * ws.
  2082. @return the generated image
  2083. </member>
  2084. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.BarcodeDatamatrix.Height" -->
  2085. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.BarcodeDatamatrix.Width" -->
  2086. <member name="P:iTextSharp.text.pdf.BarcodeDatamatrix.Ws">
  2087. Gets/sets the whitespace border around the barcode.
  2088. @param ws the whitespace border around the barcode
  2089. </member>
  2090. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.BarcodeDatamatrix.Options" -->
  2091. <member name="T:iTextSharp.text.pdf.BarcodeEAN">
  2092. Generates barcodes in several formats: EAN13, EAN8, UPCA, UPCE,
  2093. supplemental 2 and 5. The default parameters are:
  2094. <pre>
  2095. x = 0.8f;
  2096. font = BaseFont.CreateFont("Helvetica", "winansi", false);
  2097. size = 8;
  2098. baseline = size;
  2099. barHeight = size * 3;
  2100. guardBars = true;
  2101. codeType = EAN13;
  2102. code = "";
  2103. </pre>
  2104. @author Paulo Soares
  2105. </member>
  2106. <member name="F:iTextSharp.text.pdf.BarcodeEAN.GUARD_EMPTY">
  2107. The bar positions that are guard bars.
  2108. </member>
  2109. <member name="F:iTextSharp.text.pdf.BarcodeEAN.GUARD_UPCA">
  2110. The bar positions that are guard bars.
  2111. </member>
  2112. <member name="F:iTextSharp.text.pdf.BarcodeEAN.GUARD_EAN13">
  2113. The bar positions that are guard bars.
  2114. </member>
  2115. <member name="F:iTextSharp.text.pdf.BarcodeEAN.GUARD_EAN8">
  2116. The bar positions that are guard bars.
  2117. </member>
  2118. <member name="F:iTextSharp.text.pdf.BarcodeEAN.GUARD_UPCE">
  2119. The bar positions that are guard bars.
  2120. </member>
  2121. <member name="F:iTextSharp.text.pdf.BarcodeEAN.TEXTPOS_EAN13">
  2122. The x coordinates to place the text.
  2123. </member>
  2124. <member name="F:iTextSharp.text.pdf.BarcodeEAN.TEXTPOS_EAN8">
  2125. The x coordinates to place the text.
  2126. </member>
  2127. <member name="F:iTextSharp.text.pdf.BarcodeEAN.BARS">
  2128. The basic bar widths.
  2129. </member>
  2130. <member name="F:iTextSharp.text.pdf.BarcodeEAN.TOTALBARS_EAN13">
  2131. The total number of bars for EAN13.
  2132. </member>
  2133. <member name="F:iTextSharp.text.pdf.BarcodeEAN.TOTALBARS_EAN8">
  2134. The total number of bars for EAN8.
  2135. </member>
  2136. <member name="F:iTextSharp.text.pdf.BarcodeEAN.TOTALBARS_UPCE">
  2137. The total number of bars for UPCE.
  2138. </member>
  2139. <member name="F:iTextSharp.text.pdf.BarcodeEAN.TOTALBARS_SUPP2">
  2140. The total number of bars for supplemental 2.
  2141. </member>
  2142. <member name="F:iTextSharp.text.pdf.BarcodeEAN.TOTALBARS_SUPP5">
  2143. The total number of bars for supplemental 5.
  2144. </member>
  2145. <member name="F:iTextSharp.text.pdf.BarcodeEAN.ODD">
  2146. Marker for odd parity.
  2147. </member>
  2148. <member name="F:iTextSharp.text.pdf.BarcodeEAN.EVEN">
  2149. Marker for even parity.
  2150. </member>
  2151. <member name="F:iTextSharp.text.pdf.BarcodeEAN.PARITY13">
  2152. Sequence of parities to be used with EAN13.
  2153. </member>
  2154. <member name="F:iTextSharp.text.pdf.BarcodeEAN.PARITY2">
  2155. Sequence of parities to be used with supplemental 2.
  2156. </member>
  2157. <member name="F:iTextSharp.text.pdf.BarcodeEAN.PARITY5">
  2158. Sequence of parities to be used with supplemental 2.
  2159. </member>
  2160. <member name="F:iTextSharp.text.pdf.BarcodeEAN.PARITYE">
  2161. Sequence of parities to be used with UPCE.
  2162. </member>
  2163. <member name="M:iTextSharp.text.pdf.BarcodeEAN.#ctor">
  2164. Creates new BarcodeEAN
  2165. </member>
  2166. <member name="M:iTextSharp.text.pdf.BarcodeEAN.CalculateEANParity(System.String)">
  2167. Calculates the EAN parity character.
  2168. @param code the code
  2169. @return the parity character
  2170. </member>
  2171. <member name="M:iTextSharp.text.pdf.BarcodeEAN.ConvertUPCAtoUPCE(System.String)">
  2172. Converts an UPCA code into an UPCE code. If the code can not
  2173. be converted a <CODE>null</CODE> is returned.
  2174. @param text the code to convert. It must have 12 numeric characters
  2175. @return the 8 converted digits or <CODE>null</CODE> if the
  2176. code could not be converted
  2177. </member>
  2178. <member name="M:iTextSharp.text.pdf.BarcodeEAN.GetBarsEAN13(System.String)">
  2179. Creates the bars for the barcode EAN13 and UPCA.
  2180. @param _code the text with 13 digits
  2181. @return the barcode
  2182. </member>
  2183. <member name="M:iTextSharp.text.pdf.BarcodeEAN.GetBarsEAN8(System.String)">
  2184. Creates the bars for the barcode EAN8.
  2185. @param _code the text with 8 digits
  2186. @return the barcode
  2187. </member>
  2188. <member name="M:iTextSharp.text.pdf.BarcodeEAN.GetBarsUPCE(System.String)">
  2189. Creates the bars for the barcode UPCE.
  2190. @param _code the text with 8 digits
  2191. @return the barcode
  2192. </member>
  2193. <member name="M:iTextSharp.text.pdf.BarcodeEAN.GetBarsSupplemental2(System.String)">
  2194. Creates the bars for the barcode supplemental 2.
  2195. @param _code the text with 2 digits
  2196. @return the barcode
  2197. </member>
  2198. <member name="M:iTextSharp.text.pdf.BarcodeEAN.GetBarsSupplemental5(System.String)">
  2199. Creates the bars for the barcode supplemental 5.
  2200. @param _code the text with 5 digits
  2201. @return the barcode
  2202. </member>
  2203. <member name="P:iTextSharp.text.pdf.BarcodeEAN.BarcodeSize">
  2204. Gets the maximum area that the barcode and the text, if
  2205. any, will occupy. The lower left corner is always (0, 0).
  2206. @return the size the barcode occupies.
  2207. </member>
  2208. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BarcodeEAN.PlaceBarcode(iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.BaseColor,iTextSharp.text.BaseColor)" -->
  2209. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.BarcodeEANSUPP" -->
  2210. <member name="F:iTextSharp.text.pdf.BarcodeEANSUPP.ean">
  2211. The barcode with the EAN/UPC.
  2212. </member>
  2213. <member name="F:iTextSharp.text.pdf.BarcodeEANSUPP.supp">
  2214. The barcode with the supplemental.
  2215. </member>
  2216. <member name="M:iTextSharp.text.pdf.BarcodeEANSUPP.#ctor(iTextSharp.text.pdf.Barcode,iTextSharp.text.pdf.Barcode)">
  2217. Creates new combined barcode.
  2218. @param ean the EAN/UPC barcode
  2219. @param supp the supplemental barcode
  2220. </member>
  2221. <member name="P:iTextSharp.text.pdf.BarcodeEANSUPP.BarcodeSize">
  2222. Gets the maximum area that the barcode and the text, if
  2223. any, will occupy. The lower left corner is always (0, 0).
  2224. @return the size the barcode occupies.
  2225. </member>
  2226. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BarcodeEANSUPP.PlaceBarcode(iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.BaseColor,iTextSharp.text.BaseColor)" -->
  2227. <member name="T:iTextSharp.text.pdf.BarcodeInter25">
  2228. Implements the code interleaved 2 of 5. The text can include
  2229. non numeric characters that are printed but do not generate bars.
  2230. The default parameters are:
  2231. <pre>
  2232. x = 0.8f;
  2233. n = 2;
  2234. font = BaseFont.CreateFont("Helvetica", "winansi", false);
  2235. size = 8;
  2236. baseline = size;
  2237. barHeight = size * 3;
  2238. textint= Element.ALIGN_CENTER;
  2239. generateChecksum = false;
  2240. checksumText = false;
  2241. </pre>
  2242. @author Paulo Soares
  2243. </member>
  2244. <member name="F:iTextSharp.text.pdf.BarcodeInter25.BARS">
  2245. The bars to generate the code.
  2246. </member>
  2247. <member name="M:iTextSharp.text.pdf.BarcodeInter25.#ctor">
  2248. Creates new BarcodeInter25
  2249. </member>
  2250. <member name="M:iTextSharp.text.pdf.BarcodeInter25.KeepNumbers(System.String)">
  2251. Deletes all the non numeric characters from <CODE>text</CODE>.
  2252. @param text the text
  2253. @return a <CODE>string</CODE> with only numeric characters
  2254. </member>
  2255. <member name="M:iTextSharp.text.pdf.BarcodeInter25.GetChecksum(System.String)">
  2256. Calculates the checksum.
  2257. @param text the numeric text
  2258. @return the checksum
  2259. </member>
  2260. <member name="M:iTextSharp.text.pdf.BarcodeInter25.GetBarsInter25(System.String)">
  2261. Creates the bars for the barcode.
  2262. @param text the text. It can contain non numeric characters
  2263. @return the barcode
  2264. </member>
  2265. <member name="P:iTextSharp.text.pdf.BarcodeInter25.BarcodeSize">
  2266. Gets the maximum area that the barcode and the text, if
  2267. any, will occupy. The lower left corner is always (0, 0).
  2268. @return the size the barcode occupies.
  2269. </member>
  2270. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BarcodeInter25.PlaceBarcode(iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.BaseColor,iTextSharp.text.BaseColor)" -->
  2271. <member name="T:iTextSharp.text.pdf.BarcodePDF417">
  2272. Generates the 2D barcode PDF417. Supports dimensioning auto-sizing, fixed
  2273. and variable sizes, automatic and manual error levels, raw codeword input,
  2274. codeword size optimization and bitmap inversion. The output can
  2275. be a CCITT G4 <CODE>Image</CODE> or a raw bitmap.
  2276. @author Paulo Soares
  2277. </member>
  2278. <member name="F:iTextSharp.text.pdf.BarcodePDF417.PDF417_USE_ASPECT_RATIO">
  2279. Auto-size is made based on <CODE>aspectRatio</CODE> and <CODE>yHeight</CODE>.
  2280. </member>
  2281. <member name="F:iTextSharp.text.pdf.BarcodePDF417.PDF417_FIXED_RECTANGLE">
  2282. The size of the barcode will be at least <CODE>codeColumns*codeRows</CODE>.
  2283. </member>
  2284. <member name="F:iTextSharp.text.pdf.BarcodePDF417.PDF417_FIXED_COLUMNS">
  2285. The size will be at least <CODE>codeColumns</CODE>
  2286. with a variable number of <CODE>codeRows</CODE>.
  2287. </member>
  2288. <member name="F:iTextSharp.text.pdf.BarcodePDF417.PDF417_FIXED_ROWS">
  2289. The size will be at least <CODE>codeRows</CODE>
  2290. with a variable number of <CODE>codeColumns</CODE>.
  2291. </member>
  2292. <member name="F:iTextSharp.text.pdf.BarcodePDF417.PDF417_AUTO_ERROR_LEVEL">
  2293. The error level correction is set automatically according
  2294. to ISO 15438 recomendations.
  2295. </member>
  2296. <member name="F:iTextSharp.text.pdf.BarcodePDF417.PDF417_USE_ERROR_LEVEL">
  2297. The error level correction is set by the user. It can be 0 to 8.
  2298. </member>
  2299. <member name="F:iTextSharp.text.pdf.BarcodePDF417.PDF417_FORCE_BINARY">
  2300. One single binary segment is used
  2301. </member>
  2302. <member name="F:iTextSharp.text.pdf.BarcodePDF417.PDF417_USE_RAW_CODEWORDS">
  2303. No <CODE>text</CODE> interpretation is done and the content of <CODE>codewords</CODE>
  2304. is used directly.
  2305. </member>
  2306. <member name="F:iTextSharp.text.pdf.BarcodePDF417.PDF417_INVERT_BITMAP">
  2307. Inverts the output bits of the raw bitmap that is normally
  2308. bit one for black. It has only effect for the raw bitmap.
  2309. </member>
  2310. <member name="F:iTextSharp.text.pdf.BarcodePDF417.PDF417_USE_MACRO">
  2311. Use Macro PDF417 Encoding
  2312. @see #setMacroFileId(String)
  2313. @see #setMacroSegmentId(int)
  2314. @see #setMacroSegmentCount(int)
  2315. </member>
  2316. <member name="M:iTextSharp.text.pdf.BarcodePDF417.#ctor">
  2317. Creates a new <CODE>BarcodePDF417</CODE> with the default settings.
  2318. </member>
  2319. <member name="P:iTextSharp.text.pdf.BarcodePDF417.MacroSegmentId">
  2320. Sets the segment id for macro PDF417 encoding
  2321. @param id the id (starting at 0)
  2322. @see #setMacroSegmentCount(int)
  2323. </member>
  2324. <member name="P:iTextSharp.text.pdf.BarcodePDF417.MacroSegmentCount">
  2325. Sets the segment count for macro PDF417 encoding
  2326. @param cnt the number of macro segments
  2327. @see #setMacroSegmentId(int)
  2328. </member>
  2329. <member name="P:iTextSharp.text.pdf.BarcodePDF417.MacroFileId">
  2330. Sets the File ID for macro PDF417 encoding
  2331. @param id the file id
  2332. </member>
  2333. <member name="M:iTextSharp.text.pdf.BarcodePDF417.SetDefaultParameters">
  2334. Set the default settings that correspond to <CODE>PDF417_USE_ASPECT_RATIO</CODE>
  2335. and <CODE>PDF417_AUTO_ERROR_LEVEL</CODE>.
  2336. </member>
  2337. <member name="M:iTextSharp.text.pdf.BarcodePDF417.PaintCode">
  2338. Paints the barcode. If no exception was thrown a valid barcode is available.
  2339. </member>
  2340. <member name="M:iTextSharp.text.pdf.BarcodePDF417.GetImage">
  2341. Gets an <CODE>Image</CODE> with the barcode. The image will have to be
  2342. scaled in the Y direction by <CODE>yHeight</CODE>for the barcode
  2343. to have the right printing aspect.
  2344. @return the barcode <CODE>Image</CODE>
  2345. @throws BadElementException on error
  2346. </member>
  2347. <member name="P:iTextSharp.text.pdf.BarcodePDF417.OutBits">
  2348. Gets the raw image bits of the barcode. The image will have to
  2349. be scaled in the Y direction by <CODE>yHeight</CODE>.
  2350. @return The raw barcode image
  2351. </member>
  2352. <member name="P:iTextSharp.text.pdf.BarcodePDF417.BitColumns">
  2353. Gets the number of X pixels of <CODE>outBits</CODE>.
  2354. @return the number of X pixels of <CODE>outBits</CODE>
  2355. </member>
  2356. <member name="P:iTextSharp.text.pdf.BarcodePDF417.CodeRows">
  2357. Gets the number of Y pixels of <CODE>outBits</CODE>.
  2358. It is also the number of rows in the barcode.
  2359. @return the number of Y pixels of <CODE>outBits</CODE>
  2360. Sets the number of barcode rows. This number may be changed
  2361. to keep the barcode valid.
  2362. @param codeRows the number of barcode rows
  2363. </member>
  2364. <member name="P:iTextSharp.text.pdf.BarcodePDF417.CodeColumns">
  2365. Sets the number of barcode data columns.
  2366. This number may be changed to keep the barcode valid.
  2367. @param codeColumns the number of barcode data columns
  2368. </member>
  2369. <member name="P:iTextSharp.text.pdf.BarcodePDF417.Codewords">
  2370. Gets the codeword array. This array is always 928 elements long.
  2371. It can be writen to if the option <CODE>PDF417_USE_RAW_CODEWORDS</CODE>
  2372. is set.
  2373. @return the codeword array
  2374. </member>
  2375. <member name="P:iTextSharp.text.pdf.BarcodePDF417.LenCodewords">
  2376. Sets the length of the codewords.
  2377. @param lenCodewords the length of the codewords
  2378. </member>
  2379. <member name="P:iTextSharp.text.pdf.BarcodePDF417.ErrorLevel">
  2380. Gets the error level correction used for the barcode. It may different
  2381. from the previously set value.
  2382. @return the error level correction used for the barcode
  2383. Sets the error level correction for the barcode.
  2384. @param errorLevel the error level correction for the barcode
  2385. </member>
  2386. <member name="P:iTextSharp.text.pdf.BarcodePDF417.Text">
  2387. Sets the bytes that form the barcode. This bytes should
  2388. be interpreted in the codepage Cp437.
  2389. @param text the bytes that form the barcode
  2390. </member>
  2391. <member name="M:iTextSharp.text.pdf.BarcodePDF417.SetText(System.String)">
  2392. Sets the text that will form the barcode. This text is converted
  2393. to bytes using the encoding Cp437.
  2394. @param s the text that will form the barcode
  2395. @throws UnsupportedEncodingException if the encoding Cp437 is not supported
  2396. </member>
  2397. <member name="P:iTextSharp.text.pdf.BarcodePDF417.Options">
  2398. Sets the options to generate the barcode. This can be all
  2399. the <CODE>PDF417_*</CODE> constants.
  2400. @param options the options to generate the barcode
  2401. </member>
  2402. <member name="P:iTextSharp.text.pdf.BarcodePDF417.AspectRatio">
  2403. Sets the barcode aspect ratio. A ratio or 0.5 will make the
  2404. barcode width twice as large as the height.
  2405. @param aspectRatio the barcode aspect ratio
  2406. </member>
  2407. <member name="P:iTextSharp.text.pdf.BarcodePDF417.YHeight">
  2408. Sets the Y pixel height relative to X. It is usually 3.
  2409. @param yHeight the Y pixel height relative to X
  2410. </member>
  2411. <member name="F:iTextSharp.text.pdf.BarcodePDF417.outBits">
  2412. Holds value of property outBits.
  2413. </member>
  2414. <member name="F:iTextSharp.text.pdf.BarcodePDF417.bitColumns">
  2415. Holds value of property bitColumns.
  2416. </member>
  2417. <member name="F:iTextSharp.text.pdf.BarcodePDF417.codeRows">
  2418. Holds value of property codeRows.
  2419. </member>
  2420. <member name="F:iTextSharp.text.pdf.BarcodePDF417.codeColumns">
  2421. Holds value of property codeColumns.
  2422. </member>
  2423. <member name="F:iTextSharp.text.pdf.BarcodePDF417.codewords">
  2424. Holds value of property codewords.
  2425. </member>
  2426. <member name="F:iTextSharp.text.pdf.BarcodePDF417.lenCodewords">
  2427. Holds value of property lenCodewords.
  2428. </member>
  2429. <member name="F:iTextSharp.text.pdf.BarcodePDF417.errorLevel">
  2430. Holds value of property errorLevel.
  2431. </member>
  2432. <member name="F:iTextSharp.text.pdf.BarcodePDF417.text">
  2433. Holds value of property text.
  2434. </member>
  2435. <member name="F:iTextSharp.text.pdf.BarcodePDF417.options">
  2436. Holds value of property options.
  2437. </member>
  2438. <member name="F:iTextSharp.text.pdf.BarcodePDF417.aspectRatio">
  2439. Holds value of property aspectRatio.
  2440. </member>
  2441. <member name="F:iTextSharp.text.pdf.BarcodePDF417.yHeight">
  2442. Holds value of property yHeight.
  2443. </member>
  2444. <member name="M:iTextSharp.text.pdf.BarcodePDF417.GetBarcodeSize">
  2445. Gets the size of the barcode grid.
  2446. </member>
  2447. <member name="T:iTextSharp.text.pdf.BarcodePostnet">
  2448. Implements the Postnet and Planet barcodes. The default parameters are:
  2449. <pre>
  2450. n = 72f / 22f; // distance between bars
  2451. x = 0.02f * 72f; // bar width
  2452. barHeight = 0.125f * 72f; // height of the tall bars
  2453. size = 0.05f * 72f; // height of the short bars
  2454. codeType = POSTNET; // type of code
  2455. </pre>
  2456. @author Paulo Soares
  2457. </member>
  2458. <member name="F:iTextSharp.text.pdf.BarcodePostnet.BARS">
  2459. The bars for each character.
  2460. </member>
  2461. <member name="M:iTextSharp.text.pdf.BarcodePostnet.#ctor">
  2462. Creates new BarcodePostnet
  2463. </member>
  2464. <member name="M:iTextSharp.text.pdf.BarcodePostnet.GetBarsPostnet(System.String)">
  2465. Creates the bars for Postnet.
  2466. @param text the code to be created without checksum
  2467. @return the bars
  2468. </member>
  2469. <member name="P:iTextSharp.text.pdf.BarcodePostnet.BarcodeSize">
  2470. Gets the maximum area that the barcode and the text, if
  2471. any, will occupy. The lower left corner is always (0, 0).
  2472. @return the size the barcode occupies.
  2473. </member>
  2474. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BarcodePostnet.PlaceBarcode(iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.BaseColor,iTextSharp.text.BaseColor)" -->
  2475. <member name="T:iTextSharp.text.pdf.BarcodeQRCode">
  2476. A QRCode implementation based on the zxing code.
  2477. @author Paulo Soares
  2478. @since 5.0.2
  2479. </member>
  2480. <member name="M:iTextSharp.text.pdf.BarcodeQRCode.#ctor(System.String,System.Int32,System.Int32,System.Collections.Generic.IDictionary{iTextSharp.text.pdf.qrcode.EncodeHintType,System.Object})">
  2481. Creates the QR barcode. The barcode is always created with the smallest possible size and is then stretched
  2482. to the width and height given. Set the width and height to 1 to get an unscaled barcode.
  2483. @param content the text to be encoded
  2484. @param width the barcode width
  2485. @param height the barcode height
  2486. @param hints modifiers to change the way the barcode is create. They can be EncodeHintType.ERROR_CORRECTION
  2487. and EncodeHintType.CHARACTER_SET. For EncodeHintType.ERROR_CORRECTION the values can be ErrorCorrectionLevel.L, M, Q, H.
  2488. For EncodeHintType.CHARACTER_SET the values are strings and can be Cp437, Shift_JIS and ISO-8859-1 to ISO-8859-16.
  2489. You can also use UTF-8, but correct behaviour is not guaranteed as Unicode is not supported in QRCodes.
  2490. The default value is ISO-8859-1.
  2491. @throws WriterException
  2492. </member>
  2493. <member name="M:iTextSharp.text.pdf.BarcodeQRCode.GetImage">
  2494. Gets an <CODE>Image</CODE> with the barcode.
  2495. @return the barcode <CODE>Image</CODE>
  2496. @throws BadElementException on error
  2497. </member>
  2498. <member name="M:iTextSharp.text.pdf.BarcodeQRCode.GetBarcodeSize">
  2499. Gets the size of the barcode grid.
  2500. </member>
  2501. <member name="F:iTextSharp.text.pdf.BaseField.BORDER_WIDTH_THIN">
  2502. A thin border with 1 point width.
  2503. </member>
  2504. <member name="F:iTextSharp.text.pdf.BaseField.BORDER_WIDTH_MEDIUM">
  2505. A medium border with 2 point width.
  2506. </member>
  2507. <member name="F:iTextSharp.text.pdf.BaseField.BORDER_WIDTH_THICK">
  2508. A thick border with 3 point width.
  2509. </member>
  2510. <member name="F:iTextSharp.text.pdf.BaseField.VISIBLE">
  2511. The field is visible.
  2512. </member>
  2513. <member name="F:iTextSharp.text.pdf.BaseField.HIDDEN">
  2514. The field is hidden.
  2515. </member>
  2516. <member name="F:iTextSharp.text.pdf.BaseField.VISIBLE_BUT_DOES_NOT_PRINT">
  2517. The field is visible but does not print.
  2518. </member>
  2519. <member name="F:iTextSharp.text.pdf.BaseField.HIDDEN_BUT_PRINTABLE">
  2520. The field is hidden but is printable.
  2521. </member>
  2522. <member name="F:iTextSharp.text.pdf.BaseField.READ_ONLY">
  2523. The user may not change the value of the field.
  2524. </member>
  2525. <member name="F:iTextSharp.text.pdf.BaseField.REQUIRED">
  2526. The field must have a value at the time it is exported by a submit-form
  2527. action.
  2528. </member>
  2529. <member name="F:iTextSharp.text.pdf.BaseField.MULTILINE">
  2530. The field may contain multiple lines of text.
  2531. This flag is only meaningful with text fields.
  2532. </member>
  2533. <member name="F:iTextSharp.text.pdf.BaseField.DO_NOT_SCROLL">
  2534. The field will not scroll (horizontally for single-line
  2535. fields, vertically for multiple-line fields) to accommodate more text
  2536. than will fit within its annotation rectangle. Once the field is full, no
  2537. further text will be accepted.
  2538. </member>
  2539. <member name="F:iTextSharp.text.pdf.BaseField.PASSWORD">
  2540. The field is intended for entering a secure password that should
  2541. not be echoed visibly to the screen.
  2542. </member>
  2543. <member name="F:iTextSharp.text.pdf.BaseField.FILE_SELECTION">
  2544. The text entered in the field represents the pathname of
  2545. a file whose contents are to be submitted as the value of the field.
  2546. </member>
  2547. <member name="F:iTextSharp.text.pdf.BaseField.DO_NOT_SPELL_CHECK">
  2548. The text entered in the field will not be spell-checked.
  2549. This flag is meaningful only in text fields and in combo
  2550. fields with the <CODE>EDIT</CODE> flag set.
  2551. </member>
  2552. <member name="F:iTextSharp.text.pdf.BaseField.EDIT">
  2553. If set the combo box includes an editable text box as well as a drop list; if
  2554. clear, it includes only a drop list.
  2555. This flag is only meaningful with combo fields.
  2556. </member>
  2557. <member name="F:iTextSharp.text.pdf.BaseField.MULTISELECT">
  2558. whether or not a list may have multiple selections. Only applies to /CH LIST
  2559. fields, not combo boxes.
  2560. </member>
  2561. <member name="F:iTextSharp.text.pdf.BaseField.COMB">
  2562. combo box flag.
  2563. </member>
  2564. <member name="F:iTextSharp.text.pdf.BaseField.rotation">
  2565. Holds value of property rotation.
  2566. </member>
  2567. <member name="F:iTextSharp.text.pdf.BaseField.visibility">
  2568. Holds value of property visibility.
  2569. </member>
  2570. <member name="F:iTextSharp.text.pdf.BaseField.fieldName">
  2571. Holds value of property fieldName.
  2572. </member>
  2573. <member name="F:iTextSharp.text.pdf.BaseField.options">
  2574. Holds value of property options.
  2575. </member>
  2576. <member name="F:iTextSharp.text.pdf.BaseField.maxCharacterLength">
  2577. Holds value of property maxCharacterLength.
  2578. </member>
  2579. <member name="M:iTextSharp.text.pdf.BaseField.#ctor(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Rectangle,System.String)">
  2580. Creates a new <CODE>TextField</CODE>.
  2581. @param writer the document <CODE>PdfWriter</CODE>
  2582. @param box the field location and dimensions
  2583. @param fieldName the field name. If <CODE>null</CODE> only the widget keys
  2584. will be included in the field allowing it to be used as a kid field.
  2585. </member>
  2586. <member name="P:iTextSharp.text.pdf.BaseField.BorderWidth">
  2587. Sets the border width in points. To eliminate the border
  2588. set the border color to <CODE>null</CODE>.
  2589. @param borderWidth the border width in points
  2590. </member>
  2591. <member name="P:iTextSharp.text.pdf.BaseField.BorderStyle">
  2592. Sets the border style. The styles are found in <CODE>PdfBorderDictionary</CODE>
  2593. and can be <CODE>STYLE_SOLID</CODE>, <CODE>STYLE_DASHED</CODE>,
  2594. <CODE>STYLE_BEVELED</CODE>, <CODE>STYLE_INSET</CODE> and
  2595. <CODE>STYLE_UNDERLINE</CODE>.
  2596. @param borderStyle the border style
  2597. </member>
  2598. <member name="P:iTextSharp.text.pdf.BaseField.BorderColor">
  2599. Sets the border color. Set to <CODE>null</CODE> to remove
  2600. the border.
  2601. @param borderColor the border color
  2602. </member>
  2603. <member name="P:iTextSharp.text.pdf.BaseField.BackgroundColor">
  2604. Sets the background color. Set to <CODE>null</CODE> for
  2605. transparent background.
  2606. @param backgroundColor the background color
  2607. </member>
  2608. <member name="P:iTextSharp.text.pdf.BaseField.TextColor">
  2609. Sets the text color. If <CODE>null</CODE> the color used
  2610. will be black.
  2611. @param textColor the text color
  2612. </member>
  2613. <member name="P:iTextSharp.text.pdf.BaseField.Font">
  2614. Sets the text font. If <CODE>null</CODE> then Helvetica
  2615. will be used.
  2616. @param font the text font
  2617. </member>
  2618. <member name="P:iTextSharp.text.pdf.BaseField.FontSize">
  2619. Sets the font size. If 0 then auto-sizing will be used but
  2620. only for text fields.
  2621. @param fontSize the font size
  2622. </member>
  2623. <member name="P:iTextSharp.text.pdf.BaseField.Alignment">
  2624. Sets the text horizontal alignment. It can be <CODE>Element.ALIGN_LEFT</CODE>,
  2625. <CODE>Element.ALIGN_CENTER</CODE> and <CODE>Element.ALIGN_RIGHT</CODE>.
  2626. @param alignment the text horizontal alignment
  2627. </member>
  2628. <member name="P:iTextSharp.text.pdf.BaseField.Text">
  2629. Sets the text for text fields.
  2630. @param text the text
  2631. </member>
  2632. <member name="P:iTextSharp.text.pdf.BaseField.Box">
  2633. Sets the field dimension and position.
  2634. @param box the field dimension and position
  2635. </member>
  2636. <member name="P:iTextSharp.text.pdf.BaseField.Rotation">
  2637. Sets the field rotation. This value should be the same as
  2638. the page rotation where the field will be shown.
  2639. @param rotation the field rotation
  2640. </member>
  2641. <member name="M:iTextSharp.text.pdf.BaseField.SetRotationFromPage(iTextSharp.text.Rectangle)">
  2642. Convenience method to set the field rotation the same as the
  2643. page rotation.
  2644. @param page the page
  2645. </member>
  2646. <member name="P:iTextSharp.text.pdf.BaseField.Visibility">
  2647. Sets the field visibility flag. This flags can be one of
  2648. <CODE>VISIBLE</CODE>, <CODE>HIDDEN</CODE>, <CODE>VISIBLE_BUT_DOES_NOT_PRINT</CODE>
  2649. and <CODE>HIDDEN_BUT_PRINTABLE</CODE>.
  2650. @param visibility field visibility flag
  2651. </member>
  2652. <member name="P:iTextSharp.text.pdf.BaseField.FieldName">
  2653. Sets the field name.
  2654. @param fieldName the field name. If <CODE>null</CODE> only the widget keys
  2655. will be included in the field allowing it to be used as a kid field.
  2656. </member>
  2657. <member name="P:iTextSharp.text.pdf.BaseField.Options">
  2658. Sets the option flags. The option flags can be a combination by oring of
  2659. <CODE>READ_ONLY</CODE>, <CODE>REQUIRED</CODE>,
  2660. <CODE>MULTILINE</CODE>, <CODE>DO_NOT_SCROLL</CODE>,
  2661. <CODE>PASSWORD</CODE>, <CODE>FILE_SELECTION</CODE>,
  2662. <CODE>DO_NOT_SPELL_CHECK</CODE> and <CODE>EDIT</CODE>.
  2663. @param options the option flags
  2664. </member>
  2665. <member name="P:iTextSharp.text.pdf.BaseField.MaxCharacterLength">
  2666. Sets the maximum length of the field�s text, in characters.
  2667. It is only meaningful for text fields.
  2668. @param maxCharacterLength the maximum length of the field�s text, in characters
  2669. </member>
  2670. <member name="M:iTextSharp.text.pdf.BaseField.MoveFields(iTextSharp.text.pdf.PdfDictionary,iTextSharp.text.pdf.PdfDictionary)">
  2671. Moves the field keys from <CODE>from</CODE> to <CODE>to</CODE>. The moved keys
  2672. are removed from <CODE>from</CODE>.
  2673. @param from the source
  2674. @param to the destination. It may be <CODE>null</CODE>
  2675. </member>
  2676. <member name="T:iTextSharp.text.pdf.BaseFont">
  2677. <summary>
  2678. Summary description for BaseFont.
  2679. </summary>
  2680. </member>
  2681. <member name="F:iTextSharp.text.pdf.BaseFont.COURIER">
  2682. This is a possible value of a base 14 type 1 font
  2683. </member>
  2684. <member name="F:iTextSharp.text.pdf.BaseFont.COURIER_BOLD">
  2685. This is a possible value of a base 14 type 1 font
  2686. </member>
  2687. <member name="F:iTextSharp.text.pdf.BaseFont.COURIER_OBLIQUE">
  2688. This is a possible value of a base 14 type 1 font
  2689. </member>
  2690. <member name="F:iTextSharp.text.pdf.BaseFont.COURIER_BOLDOBLIQUE">
  2691. This is a possible value of a base 14 type 1 font
  2692. </member>
  2693. <member name="F:iTextSharp.text.pdf.BaseFont.HELVETICA">
  2694. This is a possible value of a base 14 type 1 font
  2695. </member>
  2696. <member name="F:iTextSharp.text.pdf.BaseFont.HELVETICA_BOLD">
  2697. This is a possible value of a base 14 type 1 font
  2698. </member>
  2699. <member name="F:iTextSharp.text.pdf.BaseFont.HELVETICA_OBLIQUE">
  2700. This is a possible value of a base 14 type 1 font
  2701. </member>
  2702. <member name="F:iTextSharp.text.pdf.BaseFont.HELVETICA_BOLDOBLIQUE">
  2703. This is a possible value of a base 14 type 1 font
  2704. </member>
  2705. <member name="F:iTextSharp.text.pdf.BaseFont.SYMBOL">
  2706. This is a possible value of a base 14 type 1 font
  2707. </member>
  2708. <member name="F:iTextSharp.text.pdf.BaseFont.TIMES_ROMAN">
  2709. This is a possible value of a base 14 type 1 font
  2710. </member>
  2711. <member name="F:iTextSharp.text.pdf.BaseFont.TIMES_BOLD">
  2712. This is a possible value of a base 14 type 1 font
  2713. </member>
  2714. <member name="F:iTextSharp.text.pdf.BaseFont.TIMES_ITALIC">
  2715. This is a possible value of a base 14 type 1 font
  2716. </member>
  2717. <member name="F:iTextSharp.text.pdf.BaseFont.TIMES_BOLDITALIC">
  2718. This is a possible value of a base 14 type 1 font
  2719. </member>
  2720. <member name="F:iTextSharp.text.pdf.BaseFont.ZAPFDINGBATS">
  2721. This is a possible value of a base 14 type 1 font
  2722. </member>
  2723. <member name="F:iTextSharp.text.pdf.BaseFont.ASCENT">
  2724. The maximum height above the baseline reached by glyphs in this
  2725. font, excluding the height of glyphs for accented characters.
  2726. </member>
  2727. <member name="F:iTextSharp.text.pdf.BaseFont.CAPHEIGHT">
  2728. The y coordinate of the top of flat capital letters, measured from
  2729. the baseline.
  2730. </member>
  2731. <member name="F:iTextSharp.text.pdf.BaseFont.DESCENT">
  2732. The maximum depth below the baseline reached by glyphs in this
  2733. font. The value is a negative number.
  2734. </member>
  2735. <member name="F:iTextSharp.text.pdf.BaseFont.ITALICANGLE">
  2736. The angle, expressed in degrees counterclockwise from the vertical,
  2737. of the dominant vertical strokes of the font. The value is
  2738. negative for fonts that slope to the right, as almost all italic fonts do.
  2739. </member>
  2740. <member name="F:iTextSharp.text.pdf.BaseFont.BBOXLLX">
  2741. The lower left x glyph coordinate.
  2742. </member>
  2743. <member name="F:iTextSharp.text.pdf.BaseFont.BBOXLLY">
  2744. The lower left y glyph coordinate.
  2745. </member>
  2746. <member name="F:iTextSharp.text.pdf.BaseFont.BBOXURX">
  2747. The upper right x glyph coordinate.
  2748. </member>
  2749. <member name="F:iTextSharp.text.pdf.BaseFont.BBOXURY">
  2750. The upper right y glyph coordinate.
  2751. </member>
  2752. <member name="F:iTextSharp.text.pdf.BaseFont.AWT_ASCENT">
  2753. java.awt.Font property
  2754. </member>
  2755. <member name="F:iTextSharp.text.pdf.BaseFont.AWT_DESCENT">
  2756. java.awt.Font property
  2757. </member>
  2758. <member name="F:iTextSharp.text.pdf.BaseFont.AWT_LEADING">
  2759. java.awt.Font property
  2760. </member>
  2761. <member name="F:iTextSharp.text.pdf.BaseFont.AWT_MAXADVANCE">
  2762. java.awt.Font property
  2763. </member>
  2764. <member name="F:iTextSharp.text.pdf.BaseFont.UNDERLINE_POSITION">
  2765. The underline position. Usually a negative value.
  2766. </member>
  2767. <member name="F:iTextSharp.text.pdf.BaseFont.UNDERLINE_THICKNESS">
  2768. The underline thickness.
  2769. </member>
  2770. <member name="F:iTextSharp.text.pdf.BaseFont.STRIKETHROUGH_POSITION">
  2771. The strikethrough position.
  2772. </member>
  2773. <member name="F:iTextSharp.text.pdf.BaseFont.STRIKETHROUGH_THICKNESS">
  2774. The strikethrough thickness.
  2775. </member>
  2776. <member name="F:iTextSharp.text.pdf.BaseFont.SUBSCRIPT_SIZE">
  2777. The recommended vertical size for subscripts for this font.
  2778. </member>
  2779. <member name="F:iTextSharp.text.pdf.BaseFont.SUBSCRIPT_OFFSET">
  2780. The recommended vertical offset from the baseline for subscripts for this font. Usually a negative value.
  2781. </member>
  2782. <member name="F:iTextSharp.text.pdf.BaseFont.SUPERSCRIPT_SIZE">
  2783. The recommended vertical size for superscripts for this font.
  2784. </member>
  2785. <member name="F:iTextSharp.text.pdf.BaseFont.SUPERSCRIPT_OFFSET">
  2786. The recommended vertical offset from the baseline for superscripts for this font.
  2787. </member>
  2788. <member name="F:iTextSharp.text.pdf.BaseFont.WEIGHT_CLASS">
  2789. The weight class of the font, as defined by the font author
  2790. @since 5.0.2
  2791. </member>
  2792. <member name="F:iTextSharp.text.pdf.BaseFont.WIDTH_CLASS">
  2793. The width class of the font, as defined by the font author
  2794. @since 5.0.2
  2795. </member>
  2796. <member name="F:iTextSharp.text.pdf.BaseFont.FONT_WEIGHT">
  2797. The entry of PDF FontDescriptor dictionary.
  2798. (Optional; PDF 1.5; strongly recommended for Type 3 fonts in Tagged PDF documents)
  2799. The weight (thickness) component of the fully-qualified font name or font specifier.
  2800. A value larger than 500 indicates bold font-weight.
  2801. </member>
  2802. <member name="F:iTextSharp.text.pdf.BaseFont.FONT_TYPE_T1">
  2803. The font is Type 1.
  2804. </member>
  2805. <member name="F:iTextSharp.text.pdf.BaseFont.FONT_TYPE_TT">
  2806. The font is True Type with a standard encoding.
  2807. </member>
  2808. <member name="F:iTextSharp.text.pdf.BaseFont.FONT_TYPE_CJK">
  2809. The font is CJK.
  2810. </member>
  2811. <member name="F:iTextSharp.text.pdf.BaseFont.FONT_TYPE_TTUNI">
  2812. The font is True Type with a Unicode encoding.
  2813. </member>
  2814. <member name="F:iTextSharp.text.pdf.BaseFont.FONT_TYPE_DOCUMENT">
  2815. A font already inside the document.
  2816. </member>
  2817. <member name="F:iTextSharp.text.pdf.BaseFont.FONT_TYPE_T3">
  2818. A Type3 font.
  2819. </member>
  2820. <member name="F:iTextSharp.text.pdf.BaseFont.IDENTITY_H">
  2821. The Unicode encoding with horizontal writing.
  2822. </member>
  2823. <member name="F:iTextSharp.text.pdf.BaseFont.IDENTITY_V">
  2824. The Unicode encoding with vertical writing.
  2825. </member>
  2826. <member name="F:iTextSharp.text.pdf.BaseFont.CP1250">
  2827. A possible encoding.
  2828. </member>
  2829. <member name="F:iTextSharp.text.pdf.BaseFont.CP1252">
  2830. A possible encoding.
  2831. </member>
  2832. <member name="F:iTextSharp.text.pdf.BaseFont.CP1257">
  2833. A possible encoding.
  2834. </member>
  2835. <member name="F:iTextSharp.text.pdf.BaseFont.WINANSI">
  2836. A possible encoding.
  2837. </member>
  2838. <member name="F:iTextSharp.text.pdf.BaseFont.MACROMAN">
  2839. A possible encoding.
  2840. </member>
  2841. <member name="F:iTextSharp.text.pdf.BaseFont.DEFAULT_FONT_MATRIX">
  2842. default array of six numbers specifying the font matrix, mapping glyph space to text space
  2843. </member>
  2844. <member name="F:iTextSharp.text.pdf.BaseFont.EMBEDDED">
  2845. if the font has to be embedded
  2846. </member>
  2847. <member name="F:iTextSharp.text.pdf.BaseFont.NOT_EMBEDDED">
  2848. if the font doesn't have to be embedded
  2849. </member>
  2850. <member name="F:iTextSharp.text.pdf.BaseFont.CACHED">
  2851. if the font has to be cached
  2852. </member>
  2853. <member name="F:iTextSharp.text.pdf.BaseFont.NOT_CACHED">
  2854. if the font doesn't have to be cached
  2855. </member>
  2856. <member name="F:iTextSharp.text.pdf.BaseFont.RESOURCE_PATH">
  2857. The path to the font resources.
  2858. </member>
  2859. <member name="F:iTextSharp.text.pdf.BaseFont.CID_NEWLINE">
  2860. The fake CID code that represents a newline.
  2861. </member>
  2862. <member name="F:iTextSharp.text.pdf.BaseFont.PARAGRAPH_SEPARATOR">
  2863. * Unicode Character 'PARAGRAPH SEPARATOR' (U+2029)
  2864. * Treated as a line feed character in XFA rich and plain text.
  2865. * @since 5.4.3
  2866. </member>
  2867. <member name="F:iTextSharp.text.pdf.BaseFont.fontType">
  2868. The font type.
  2869. </member>
  2870. <member name="F:iTextSharp.text.pdf.BaseFont.notdef">
  2871. a not defined character in a custom PDF encoding
  2872. </member>
  2873. <member name="F:iTextSharp.text.pdf.BaseFont.widths">
  2874. table of characters widths for this encoding
  2875. </member>
  2876. <member name="F:iTextSharp.text.pdf.BaseFont.differences">
  2877. encoding names
  2878. </member>
  2879. <member name="F:iTextSharp.text.pdf.BaseFont.unicodeDifferences">
  2880. same as differences but with the unicode codes
  2881. </member>
  2882. <member name="F:iTextSharp.text.pdf.BaseFont.encoding">
  2883. encoding used with this font
  2884. </member>
  2885. <member name="F:iTextSharp.text.pdf.BaseFont.embedded">
  2886. true if the font is to be embedded in the PDF
  2887. </member>
  2888. <member name="F:iTextSharp.text.pdf.BaseFont.compressionLevel">
  2889. The compression level for the font stream.
  2890. @since 2.1.3
  2891. </member>
  2892. <member name="F:iTextSharp.text.pdf.BaseFont.fontSpecific">
  2893. true if the font must use its built in encoding. In that case the
  2894. <CODE>encoding</CODE> is only used to map a char to the position inside
  2895. the font, not to the expected char name.
  2896. </member>
  2897. <member name="F:iTextSharp.text.pdf.BaseFont.fontCache">
  2898. cache for the fonts already used.
  2899. </member>
  2900. <member name="F:iTextSharp.text.pdf.BaseFont.BuiltinFonts14">
  2901. list of the 14 built in fonts.
  2902. </member>
  2903. <member name="F:iTextSharp.text.pdf.BaseFont.forceWidthsOutput">
  2904. Forces the output of the width array. Only matters for the 14
  2905. built-in fonts.
  2906. </member>
  2907. <member name="F:iTextSharp.text.pdf.BaseFont.directTextToByte">
  2908. Converts <CODE>char</CODE> directly to <CODE>byte</CODE>
  2909. by casting.
  2910. </member>
  2911. <member name="F:iTextSharp.text.pdf.BaseFont.subset">
  2912. Indicates if all the glyphs and widths for that particular
  2913. encoding should be included in the document.
  2914. </member>
  2915. <member name="F:iTextSharp.text.pdf.BaseFont.specialMap">
  2916. Custom encodings use this map to key the Unicode character
  2917. to the single byte code.
  2918. </member>
  2919. <member name="T:iTextSharp.text.pdf.BaseFont.StreamFont">
  2920. Generates the PDF stream with the Type1 and Truetype fonts returning
  2921. a PdfStream.
  2922. </member>
  2923. <member name="M:iTextSharp.text.pdf.BaseFont.StreamFont.#ctor(System.Byte[],System.Int32[],System.Int32)">
  2924. Generates the PDF stream with the Type1 and Truetype fonts returning
  2925. a PdfStream.
  2926. @param contents the content of the stream
  2927. @param lengths an array of int that describes the several lengths of each part of the font
  2928. @param compressionLevel the compression level of the Stream
  2929. @throws DocumentException error in the stream compression
  2930. @since 2.1.3 (replaces the constructor without param compressionLevel)
  2931. </member>
  2932. <member name="M:iTextSharp.text.pdf.BaseFont.StreamFont.#ctor(System.Byte[],System.String,System.Int32)">
  2933. Generates the PDF stream for a font.
  2934. @param contents the content of a stream
  2935. @param subType the subtype of the font.
  2936. @param compressionLevel the compression level of the Stream
  2937. @throws DocumentException error in the stream compression
  2938. @since 2.1.3 (replaces the constructor without param compressionLevel)
  2939. </member>
  2940. <member name="M:iTextSharp.text.pdf.BaseFont.#ctor">
  2941. Creates new BaseFont
  2942. </member>
  2943. <member name="M:iTextSharp.text.pdf.BaseFont.CreateFont">
  2944. Creates a new font. This will always be the default Helvetica font (not embedded).
  2945. This method is introduced because Helvetica is used in many examples.
  2946. @return a BaseFont object (Helvetica, Winansi, not embedded)
  2947. @throws IOException This shouldn't occur ever
  2948. @throws DocumentException This shouldn't occur ever
  2949. @since 2.1.1
  2950. </member>
  2951. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BaseFont.CreateFont(System.String,System.String,System.Boolean)" -->
  2952. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BaseFont.CreateFont(System.String,System.String,System.Boolean,System.Boolean)" -->
  2953. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BaseFont.CreateFont(System.String,System.String,System.Boolean,System.Boolean,System.Byte[],System.Byte[])" -->
  2954. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BaseFont.CreateFont(System.String,System.String,System.Boolean,System.Boolean,System.Byte[],System.Byte[],System.Boolean)" -->
  2955. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BaseFont.CreateFont(System.String,System.String,System.Boolean,System.Boolean,System.Byte[],System.Byte[],System.Boolean,System.Boolean)" -->
  2956. <member name="M:iTextSharp.text.pdf.BaseFont.CreateFont(iTextSharp.text.pdf.PRIndirectReference)">
  2957. Creates a font based on an existing document font. The created font font may not
  2958. behave as expected, depending on the encoding or subset.
  2959. @param fontRef the reference to the document font
  2960. @return the font
  2961. </member>
  2962. <member name="M:iTextSharp.text.pdf.BaseFont.IsVertical">
  2963. Indicates whether the font is used for verticl writing or not.
  2964. @return <code>true</code> if the writing mode is vertical for the given font, <code>false</code> otherwise.
  2965. </member>
  2966. <member name="M:iTextSharp.text.pdf.BaseFont.GetBaseName(System.String)">
  2967. Gets the name without the modifiers Bold, Italic or BoldItalic.
  2968. @param name the full name of the font
  2969. @return the name without the modifiers Bold, Italic or BoldItalic
  2970. </member>
  2971. <member name="M:iTextSharp.text.pdf.BaseFont.NormalizeEncoding(System.String)">
  2972. Normalize the encoding names. "winansi" is changed to "Cp1252" and
  2973. "macroman" is changed to "MacRoman".
  2974. @param enc the encoding to be normalized
  2975. @return the normalized encoding
  2976. </member>
  2977. <member name="M:iTextSharp.text.pdf.BaseFont.CreateEncoding">
  2978. Creates the <CODE>widths</CODE> and the <CODE>differences</CODE> arrays
  2979. @throws UnsupportedEncodingException the encoding is not supported
  2980. </member>
  2981. <member name="M:iTextSharp.text.pdf.BaseFont.GetRawWidth(System.Int32,System.String)">
  2982. Gets the width from the font according to the Unicode char <CODE>c</CODE>
  2983. or the <CODE>name</CODE>. If the <CODE>name</CODE> is null it's a symbolic font.
  2984. @param c the unicode char
  2985. @param name the glyph name
  2986. @return the width of the char
  2987. </member>
  2988. <member name="M:iTextSharp.text.pdf.BaseFont.GetKerning(System.Int32,System.Int32)">
  2989. Gets the kerning between two Unicode chars.
  2990. @param char1 the first char
  2991. @param char2 the second char
  2992. @return the kerning to be applied
  2993. </member>
  2994. <member name="M:iTextSharp.text.pdf.BaseFont.SetKerning(System.Int32,System.Int32,System.Int32)">
  2995. Sets the kerning between two Unicode chars.
  2996. @param char1 the first char
  2997. @param char2 the second char
  2998. @param kern the kerning to apply in normalized 1000 units
  2999. @return <code>true</code> if the kerning was applied, <code>false</code> otherwise
  3000. </member>
  3001. <member name="M:iTextSharp.text.pdf.BaseFont.GetWidth(System.Int32)">
  3002. Gets the width of a <CODE>char</CODE> in normalized 1000 units.
  3003. @param char1 the unicode <CODE>char</CODE> to get the width of
  3004. @return the width in normalized 1000 units
  3005. </member>
  3006. <member name="M:iTextSharp.text.pdf.BaseFont.GetWidth(System.String)">
  3007. Gets the width of a <CODE>string</CODE> in normalized 1000 units.
  3008. @param text the <CODE>string</CODE> to get the witdth of
  3009. @return the width in normalized 1000 units
  3010. </member>
  3011. <member name="M:iTextSharp.text.pdf.BaseFont.GetDescent(System.String)">
  3012. Gets the descent of a <CODE>String</CODE> in normalized 1000 units. The descent will always be
  3013. less than or equal to zero even if all the characters have an higher descent.
  3014. @param text the <CODE>String</CODE> to get the descent of
  3015. @return the dexcent in normalized 1000 units
  3016. </member>
  3017. <member name="M:iTextSharp.text.pdf.BaseFont.GetAscent(System.String)">
  3018. Gets the ascent of a <CODE>String</CODE> in normalized 1000 units. The ascent will always be
  3019. greater than or equal to zero even if all the characters have a lower ascent.
  3020. @param text the <CODE>String</CODE> to get the ascent of
  3021. @return the ascent in normalized 1000 units
  3022. </member>
  3023. <member name="M:iTextSharp.text.pdf.BaseFont.GetDescentPoint(System.String,System.Single)">
  3024. Gets the descent of a <CODE>String</CODE> in points. The descent will always be
  3025. less than or equal to zero even if all the characters have an higher descent.
  3026. @param text the <CODE>String</CODE> to get the descent of
  3027. @param fontSize the size of the font
  3028. @return the dexcent in points
  3029. </member>
  3030. <member name="M:iTextSharp.text.pdf.BaseFont.GetAscentPoint(System.String,System.Single)">
  3031. Gets the ascent of a <CODE>String</CODE> in points. The ascent will always be
  3032. greater than or equal to zero even if all the characters have a lower ascent.
  3033. @param text the <CODE>String</CODE> to get the ascent of
  3034. @param fontSize the size of the font
  3035. @return the ascent in points
  3036. </member>
  3037. <member name="M:iTextSharp.text.pdf.BaseFont.GetWidthPointKerned(System.String,System.Single)">
  3038. Gets the width of a <CODE>String</CODE> in points taking kerning
  3039. into account.
  3040. @param text the <CODE>String</CODE> to get the witdth of
  3041. @param fontSize the font size
  3042. @return the width in points
  3043. </member>
  3044. <member name="M:iTextSharp.text.pdf.BaseFont.GetWidthPoint(System.String,System.Single)">
  3045. Gets the width of a <CODE>string</CODE> in points.
  3046. @param text the <CODE>string</CODE> to get the witdth of
  3047. @param fontSize the font size
  3048. @return the width in points
  3049. </member>
  3050. <member name="M:iTextSharp.text.pdf.BaseFont.GetWidthPoint(System.Int32,System.Single)">
  3051. Gets the width of a <CODE>char</CODE> in points.
  3052. @param char1 the <CODE>char</CODE> to get the witdth of
  3053. @param fontSize the font size
  3054. @return the width in points
  3055. </member>
  3056. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BaseFont.ConvertToBytes(System.String)" -->
  3057. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BaseFont.ConvertToBytes(System.Int32)" -->
  3058. <member name="M:iTextSharp.text.pdf.BaseFont.WriteFont(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.pdf.PdfIndirectReference,System.Object[])">
  3059. Outputs to the writer the font dictionaries and streams.
  3060. @param writer the writer for this document
  3061. @param ref the font indirect reference
  3062. @param params several parameters that depend on the font type
  3063. @throws IOException on error
  3064. @throws DocumentException error in generating the object
  3065. </member>
  3066. <member name="M:iTextSharp.text.pdf.BaseFont.GetFullFontStream">
  3067. Returns a PdfStream object with the full font program (if possible).
  3068. This method will return null for some types of fonts (CJKFont, Type3Font)
  3069. or if there is no font program available (standard Type 1 fonts).
  3070. @return a PdfStream with the font program
  3071. @since 2.1.3
  3072. </member>
  3073. <member name="P:iTextSharp.text.pdf.BaseFont.Encoding">
  3074. Gets the encoding used to convert <CODE>string</CODE> into <CODE>byte[]</CODE>.
  3075. @return the encoding name
  3076. </member>
  3077. <member name="M:iTextSharp.text.pdf.BaseFont.GetFontDescriptor(System.Int32,System.Single)">
  3078. Gets the font parameter identified by <CODE>key</CODE>. Valid values
  3079. for <CODE>key</CODE> are <CODE>ASCENT</CODE>, <CODE>CAPHEIGHT</CODE>, <CODE>DESCENT</CODE>,
  3080. <CODE>ITALICANGLE</CODE>, <CODE>BBOXLLX</CODE>, <CODE>BBOXLLY</CODE>, <CODE>BBOXURX</CODE>
  3081. and <CODE>BBOXURY</CODE>.
  3082. @param key the parameter to be extracted
  3083. @param fontSize the font size in points
  3084. @return the parameter in points
  3085. </member>
  3086. <member name="M:iTextSharp.text.pdf.BaseFont.SetFontDescriptor(System.Int32,System.Single)">
  3087. Sets the font parameter identified by <CODE>key</CODE>. Valid values
  3088. for <CODE>key</CODE> are <CODE>ASCENT</CODE>, <CODE>CAPHEIGHT</CODE>, <CODE>DESCENT</CODE>,
  3089. <CODE>ITALICANGLE</CODE>, <CODE>BBOXLLX</CODE>, <CODE>BBOXLLY</CODE>, <CODE>BBOXURX</CODE>
  3090. and <CODE>BBOXURY</CODE>.
  3091. @param key the parameter to be updated
  3092. @param value the parameter value
  3093. </member>
  3094. <member name="P:iTextSharp.text.pdf.BaseFont.FontType">
  3095. Gets the font type. The font types can be: FONT_TYPE_T1,
  3096. FONT_TYPE_TT, FONT_TYPE_CJK and FONT_TYPE_TTUNI.
  3097. @return the font type
  3098. </member>
  3099. <member name="M:iTextSharp.text.pdf.BaseFont.IsEmbedded">
  3100. Gets the embedded flag.
  3101. @return <CODE>true</CODE> if the font is embedded.
  3102. </member>
  3103. <member name="M:iTextSharp.text.pdf.BaseFont.IsFontSpecific">
  3104. Gets the symbolic flag of the font.
  3105. @return <CODE>true</CODE> if the font is symbolic
  3106. </member>
  3107. <member name="M:iTextSharp.text.pdf.BaseFont.CreateSubsetPrefix">
  3108. Creates a unique subset prefix to be added to the font name when the font is embedded and subset.
  3109. @return the subset prefix
  3110. </member>
  3111. <member name="M:iTextSharp.text.pdf.BaseFont.GetUnicodeDifferences(System.Int32)">
  3112. Gets the Unicode character corresponding to the byte output to the pdf stream.
  3113. @param index the byte index
  3114. @return the Unicode character
  3115. </member>
  3116. <member name="P:iTextSharp.text.pdf.BaseFont.PostscriptFontName">
  3117. Gets the postscript font name.
  3118. @return the postscript font name
  3119. </member>
  3120. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.BaseFont.FullFontName" -->
  3121. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.BaseFont.AllNameEntries" -->
  3122. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BaseFont.GetFullFontName(System.String,System.String,System.Byte[])" -->
  3123. <member name="M:iTextSharp.text.pdf.BaseFont.GetAllFontNames(System.String,System.String,System.Byte[])">
  3124. Gets all the names from the font. Only the required tables are read.
  3125. @param name the name of the font
  3126. @param encoding the encoding of the font
  3127. @param ttfAfm the true type font or the afm in a byte array
  3128. @throws DocumentException on error
  3129. @throws IOException on error
  3130. @return an array of Object[] built with {getPostscriptFontName(), GetFamilyFontName(), GetFullFontName()}
  3131. </member>
  3132. <member name="M:iTextSharp.text.pdf.BaseFont.GetAllNameEntries(System.String,System.String,System.Byte[])">
  3133. Gets all the entries of the namestable from the font. Only the required tables are read.
  3134. @param name the name of the font
  3135. @param encoding the encoding of the font
  3136. @param ttfAfm the true type font or the afm in a byte array
  3137. @throws DocumentException on error
  3138. @throws IOException on error
  3139. @return an array of Object[] built with {getPostscriptFontName(), getFamilyFontName(), getFullFontName()}
  3140. </member>
  3141. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.BaseFont.FamilyFontName" -->
  3142. <member name="P:iTextSharp.text.pdf.BaseFont.CodePagesSupported">
  3143. Gets the code pages supported by the font. This has only meaning
  3144. with True Type fonts.
  3145. @return the code pages supported by the font
  3146. </member>
  3147. <member name="M:iTextSharp.text.pdf.BaseFont.EnumerateTTCNames(System.String)">
  3148. Enumerates the postscript font names present inside a
  3149. True Type Collection.
  3150. @param ttcFile the file name of the font
  3151. @throws DocumentException on error
  3152. @throws IOException on error
  3153. @return the postscript font names
  3154. </member>
  3155. <member name="M:iTextSharp.text.pdf.BaseFont.EnumerateTTCNames(System.Byte[])">
  3156. Enumerates the postscript font names present inside a
  3157. True Type Collection.
  3158. @param ttcArray the font as a <CODE>byte</CODE> array
  3159. @throws DocumentException on error
  3160. @throws IOException on error
  3161. @return the postscript font names
  3162. </member>
  3163. <member name="P:iTextSharp.text.pdf.BaseFont.Widths">
  3164. Gets the font width array.
  3165. @return the font width array
  3166. </member>
  3167. <member name="P:iTextSharp.text.pdf.BaseFont.Differences">
  3168. Gets the array with the names of the characters.
  3169. @return the array with the names of the characters
  3170. </member>
  3171. <member name="P:iTextSharp.text.pdf.BaseFont.UnicodeDifferences">
  3172. Gets the array with the unicode characters.
  3173. @return the array with the unicode characters
  3174. </member>
  3175. <member name="P:iTextSharp.text.pdf.BaseFont.ForceWidthsOutput">
  3176. Set to <CODE>true</CODE> to force the generation of the
  3177. widths array.
  3178. @param forceWidthsOutput <CODE>true</CODE> to force the generation of the
  3179. widths array
  3180. </member>
  3181. <member name="P:iTextSharp.text.pdf.BaseFont.DirectTextToByte">
  3182. Sets the conversion of <CODE>char</CODE> directly to <CODE>byte</CODE>
  3183. by casting. This is a low level feature to put the bytes directly in
  3184. the content stream without passing through string.GetBytes().
  3185. @param directTextToByte New value of property directTextToByte.
  3186. </member>
  3187. <member name="P:iTextSharp.text.pdf.BaseFont.Subset">
  3188. Indicates if all the glyphs and widths for that particular
  3189. encoding should be included in the document. When set to <CODE>true</CODE>
  3190. only the glyphs used will be included in the font. When set to <CODE>false</CODE>
  3191. and {@link #addSubsetRange(int[])} was not called the full font will be included
  3192. otherwise just the characters ranges will be included.
  3193. @param subset new value of property subset
  3194. </member>
  3195. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BaseFont.GetUnicodeEquivalent(System.Int32)" -->
  3196. <member name="M:iTextSharp.text.pdf.BaseFont.GetCidCode(System.Int32)">
  3197. Gets the CID code given an Unicode.
  3198. It has only meaning with CJK fonts.
  3199. @param c the Unicode
  3200. @return the CID equivalent
  3201. </member>
  3202. <member name="M:iTextSharp.text.pdf.BaseFont.HasKernPairs">
  3203. Checks if the font has any kerning pairs.
  3204. @return <CODE>true</CODE> if the font has any kerning pairs
  3205. </member>
  3206. <member name="M:iTextSharp.text.pdf.BaseFont.CharExists(System.Int32)">
  3207. Checks if a character exists in this font.
  3208. @param c the character to check
  3209. @return <CODE>true</CODE> if the character has a glyph,
  3210. <CODE>false</CODE> otherwise
  3211. </member>
  3212. <member name="M:iTextSharp.text.pdf.BaseFont.SetCharAdvance(System.Int32,System.Int32)">
  3213. Sets the character advance.
  3214. @param c the character
  3215. @param advance the character advance normalized to 1000 units
  3216. @return <CODE>true</CODE> if the advance was set,
  3217. <CODE>false</CODE> otherwise
  3218. </member>
  3219. <member name="M:iTextSharp.text.pdf.BaseFont.GetDocumentFonts(iTextSharp.text.pdf.PdfReader)">
  3220. Gets a list of all document fonts. Each element of the <CODE>ArrayList</CODE>
  3221. contains a <CODE>Object[]{String,PRIndirectReference}</CODE> with the font name
  3222. and the indirect reference to it.
  3223. @param reader the document where the fonts are to be listed from
  3224. @return the list of fonts and references
  3225. </member>
  3226. <member name="M:iTextSharp.text.pdf.BaseFont.GetDocumentFonts(iTextSharp.text.pdf.PdfReader,System.Int32)">
  3227. Gets a list of the document fonts in a particular page. Each element of the <CODE>ArrayList</CODE>
  3228. contains a <CODE>Object[]{String,PRIndirectReference}</CODE> with the font name
  3229. and the indirect reference to it.
  3230. @param reader the document where the fonts are to be listed from
  3231. @param page the page to list the fonts from
  3232. @return the list of fonts and references
  3233. </member>
  3234. <member name="M:iTextSharp.text.pdf.BaseFont.GetCharBBox(System.Int32)">
  3235. Gets the smallest box enclosing the character contours. It will return
  3236. <CODE>null</CODE> if the font has not the information or the character has no
  3237. contours, as in the case of the space, for example. Characters with no contours may
  3238. also return [0,0,0,0].
  3239. @param c the character to get the contour bounding box from
  3240. @return an array of four floats with the bounding box in the format [llx,lly,urx,ury] or
  3241. <code>null</code>
  3242. </member>
  3243. <member name="M:iTextSharp.text.pdf.BaseFont.GetFontMatrix">
  3244. Gets default array of six numbers specifying the font matrix, mapping glyph space to text space
  3245. @return an array of six values
  3246. <code>null</code>
  3247. </member>
  3248. <member name="M:iTextSharp.text.pdf.BaseFont.CorrectArabicAdvance">
  3249. iText expects Arabic Diactrics (tashkeel) to have zero advance but some fonts,
  3250. most notably those that come with Windows, like times.ttf, have non-zero
  3251. advance for those characters. This method makes those character to have zero
  3252. width advance and work correctly in the iText Arabic shaping and reordering
  3253. context.
  3254. </member>
  3255. <member name="M:iTextSharp.text.pdf.BaseFont.AddSubsetRange(System.Int32[])">
  3256. Adds a character range when subsetting. The range is an <CODE>int</CODE> array
  3257. where the first element is the start range inclusive and the second element is the
  3258. end range inclusive. Several ranges are allowed in the same array.
  3259. @param range the character range
  3260. </member>
  3261. <member name="P:iTextSharp.text.pdf.BaseFont.CompressionLevel">
  3262. Sets the compression level to be used for the font streams.
  3263. @param compressionLevel a value between 0 (best speed) and 9 (best compression)
  3264. @since 2.1.3
  3265. </member>
  3266. <member name="T:iTextSharp.text.pdf.BidiLine">
  3267. Does all the line bidirectional processing with PdfChunk assembly.
  3268. @author Paulo Soares
  3269. </member>
  3270. <member name="M:iTextSharp.text.pdf.BidiLine.#ctor">
  3271. Creates new BidiLine
  3272. </member>
  3273. <member name="M:iTextSharp.text.pdf.BidiLine.IsWordSplit">
  3274. Call this after processLine() to know if any word was split into several lines.
  3275. @return
  3276. </member>
  3277. <member name="M:iTextSharp.text.pdf.BidiLine.GetWidth(System.Int32,System.Int32)">
  3278. Gets the width of a range of characters.
  3279. @param startIdx the first index to calculate
  3280. @param lastIdx the last inclusive index to calculate
  3281. @return the sum of all widths
  3282. </member>
  3283. <member name="M:iTextSharp.text.pdf.BidiLine.GetWidth(System.Int32,System.Int32,System.Single)">
  3284. Gets the width of a range of characters.
  3285. @param startIdx the first index to calculate
  3286. @param lastIdx the last inclusive index to calculate
  3287. @param originalWidth the full width of the line. It is used in case of RTL and tab stops
  3288. @return the sum of all widths
  3289. </member>
  3290. <member name="M:iTextSharp.text.pdf.BidiLine.ProcessLTR(System.String,System.Int32,System.Int32)">
  3291. Method that changes a String with Arabic characters into a String in which the ligatures are made.
  3292. @param s the original String
  3293. @param runDirection
  3294. @param arabicOptions
  3295. @return the String with the ligaturesc
  3296. </member>
  3297. <member name="F:iTextSharp.text.pdf.BidiOrder.L">
  3298. Left-to-right
  3299. </member>
  3300. <member name="F:iTextSharp.text.pdf.BidiOrder.LRE">
  3301. Left-to-Right Embedding
  3302. </member>
  3303. <member name="F:iTextSharp.text.pdf.BidiOrder.LRO">
  3304. Left-to-Right Override
  3305. </member>
  3306. <member name="F:iTextSharp.text.pdf.BidiOrder.R">
  3307. Right-to-Left
  3308. </member>
  3309. <member name="F:iTextSharp.text.pdf.BidiOrder.AL">
  3310. Right-to-Left Arabic
  3311. </member>
  3312. <member name="F:iTextSharp.text.pdf.BidiOrder.RLE">
  3313. Right-to-Left Embedding
  3314. </member>
  3315. <member name="F:iTextSharp.text.pdf.BidiOrder.RLO">
  3316. Right-to-Left Override
  3317. </member>
  3318. <member name="F:iTextSharp.text.pdf.BidiOrder.PDF">
  3319. Pop Directional Format
  3320. </member>
  3321. <member name="F:iTextSharp.text.pdf.BidiOrder.EN">
  3322. European Number
  3323. </member>
  3324. <member name="F:iTextSharp.text.pdf.BidiOrder.ES">
  3325. European Number Separator
  3326. </member>
  3327. <member name="F:iTextSharp.text.pdf.BidiOrder.ET">
  3328. European Number Terminator
  3329. </member>
  3330. <member name="F:iTextSharp.text.pdf.BidiOrder.AN">
  3331. Arabic Number
  3332. </member>
  3333. <member name="F:iTextSharp.text.pdf.BidiOrder.CS">
  3334. Common Number Separator
  3335. </member>
  3336. <member name="F:iTextSharp.text.pdf.BidiOrder.NSM">
  3337. Non-Spacing Mark
  3338. </member>
  3339. <member name="F:iTextSharp.text.pdf.BidiOrder.BN">
  3340. Boundary Neutral
  3341. </member>
  3342. <member name="F:iTextSharp.text.pdf.BidiOrder.B">
  3343. Paragraph Separator
  3344. </member>
  3345. <member name="F:iTextSharp.text.pdf.BidiOrder.S">
  3346. Segment Separator
  3347. </member>
  3348. <member name="F:iTextSharp.text.pdf.BidiOrder.WS">
  3349. Whitespace
  3350. </member>
  3351. <member name="F:iTextSharp.text.pdf.BidiOrder.ON">
  3352. Other Neutrals
  3353. </member>
  3354. <member name="F:iTextSharp.text.pdf.BidiOrder.TYPE_MIN">
  3355. Minimum bidi type value.
  3356. </member>
  3357. <member name="F:iTextSharp.text.pdf.BidiOrder.TYPE_MAX">
  3358. Maximum bidi type value.
  3359. </member>
  3360. <member name="M:iTextSharp.text.pdf.BidiOrder.#ctor(System.SByte[])">
  3361. Initialize using an array of direction types. Types range from TYPE_MIN to TYPE_MAX inclusive
  3362. and represent the direction codes of the characters in the text.
  3363. @param types the types array
  3364. </member>
  3365. <member name="M:iTextSharp.text.pdf.BidiOrder.#ctor(System.SByte[],System.SByte)">
  3366. Initialize using an array of direction types and an externally supplied paragraph embedding level.
  3367. The embedding level may be -1, 0, or 1. -1 means to apply the default algorithm (rules P2 and P3),
  3368. 0 is for LTR paragraphs, and 1 is for RTL paragraphs.
  3369. @param types the types array
  3370. @param paragraphEmbeddingLevel the externally supplied paragraph embedding level.
  3371. </member>
  3372. <member name="M:iTextSharp.text.pdf.BidiOrder.RunAlgorithm">
  3373. The algorithm.
  3374. Does not include line-based processing (Rules L1, L2).
  3375. These are applied later in the line-based phase of the algorithm.
  3376. </member>
  3377. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BidiOrder.DetermineParagraphEmbeddingLevel" -->
  3378. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BidiOrder.DetermineExplicitEmbeddingLevels" -->
  3379. <member name="M:iTextSharp.text.pdf.BidiOrder.RemoveExplicitCodes">
  3380. Rules X9.
  3381. Remove explicit codes so that they may be ignored during the remainder
  3382. of the main portion of the algorithm. The length of the resulting text
  3383. is returned.
  3384. @return the length of the data excluding explicit codes and BN.
  3385. </member>
  3386. <member name="M:iTextSharp.text.pdf.BidiOrder.ReinsertExplicitCodes(System.Int32)">
  3387. Reinsert levels information for explicit codes.
  3388. This is for ease of relating the level information
  3389. to the original input data. Note that the levels
  3390. assigned to these codes are arbitrary, they're
  3391. chosen so as to avoid breaking level runs.
  3392. @param textLength the length of the data after compression
  3393. @return the length of the data (original length of
  3394. types array supplied to constructor)
  3395. </member>
  3396. <member name="M:iTextSharp.text.pdf.BidiOrder.ProcessEmbeddings(System.SByte[],System.SByte)">
  3397. 2) determining explicit levels
  3398. Rules X1 - X8
  3399. The interaction of these rules makes handling them a bit complex.
  3400. This examines resultTypes but does not modify it. It returns embedding and
  3401. override information in the result array. The low 7 bits are the level, the high
  3402. bit is set if the level is an override, and clear if it is an embedding.
  3403. </member>
  3404. <member name="M:iTextSharp.text.pdf.BidiOrder.ResolveWeakTypes(System.Int32,System.Int32,System.SByte,System.SByte,System.SByte)">
  3405. 3) resolving weak types
  3406. Rules W1-W7.
  3407. Note that some weak types (EN, AN) remain after this processing is complete.
  3408. </member>
  3409. <member name="M:iTextSharp.text.pdf.BidiOrder.ResolveNeutralTypes(System.Int32,System.Int32,System.SByte,System.SByte,System.SByte)">
  3410. 6) resolving neutral types
  3411. Rules N1-N2.
  3412. </member>
  3413. <member name="M:iTextSharp.text.pdf.BidiOrder.ResolveImplicitLevels(System.Int32,System.Int32,System.SByte,System.SByte,System.SByte)">
  3414. 7) resolving implicit embedding levels
  3415. Rules I1, I2.
  3416. </member>
  3417. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.BidiOrder.GetLevels(System.Int32[])" -->
  3418. <member name="M:iTextSharp.text.pdf.BidiOrder.ComputeMultilineReordering(System.SByte[],System.Int32[])">
  3419. Return multiline reordering array for a given level array.
  3420. Reordering does not occur across a line break.
  3421. </member>
  3422. <member name="M:iTextSharp.text.pdf.BidiOrder.ComputeReordering(System.SByte[])">
  3423. Return reordering array for a given level array. This reorders a single line.
  3424. The reordering is a visual to logical map. For example,
  3425. the leftmost char is string.CharAt(order[0]).
  3426. Rule L2.
  3427. </member>
  3428. <member name="M:iTextSharp.text.pdf.BidiOrder.GetBaseLevel">
  3429. Return the base level of the paragraph.
  3430. </member>
  3431. <member name="M:iTextSharp.text.pdf.BidiOrder.IsWhitespace(System.SByte)">
  3432. Return true if the type is considered a whitespace type for the line break rules.
  3433. </member>
  3434. <member name="M:iTextSharp.text.pdf.BidiOrder.TypeForLevel(System.Int32)">
  3435. Return the strong type (L or R) corresponding to the level.
  3436. </member>
  3437. <member name="M:iTextSharp.text.pdf.BidiOrder.FindRunLimit(System.Int32,System.Int32,System.SByte[])">
  3438. Return the limit of the run starting at index that includes only resultTypes in validSet.
  3439. This checks the value at index, and will return index if that value is not in validSet.
  3440. </member>
  3441. <member name="M:iTextSharp.text.pdf.BidiOrder.FindRunStart(System.Int32,System.SByte[])">
  3442. Return the start of the run including index that includes only resultTypes in validSet.
  3443. This assumes the value at index is valid, and does not check it.
  3444. </member>
  3445. <member name="M:iTextSharp.text.pdf.BidiOrder.SetTypes(System.Int32,System.Int32,System.SByte)">
  3446. Set resultTypes from start up to (but not including) limit to newType.
  3447. </member>
  3448. <member name="M:iTextSharp.text.pdf.BidiOrder.SetLevels(System.Int32,System.Int32,System.SByte)">
  3449. Set resultLevels from start up to (but not including) limit to newLevel.
  3450. </member>
  3451. <member name="M:iTextSharp.text.pdf.BidiOrder.ValidateTypes(System.SByte[])">
  3452. Throw exception if type array is invalid.
  3453. </member>
  3454. <member name="M:iTextSharp.text.pdf.BidiOrder.ValidateParagraphEmbeddingLevel(System.SByte)">
  3455. Throw exception if paragraph embedding level is invalid. Special allowance for -1 so that
  3456. default processing can still be performed when using this API.
  3457. </member>
  3458. <member name="M:iTextSharp.text.pdf.BidiOrder.ValidateLineBreaks(System.Int32[],System.Int32)">
  3459. Throw exception if line breaks array is invalid.
  3460. </member>
  3461. <member name="T:iTextSharp.text.pdf.ByteBuffer">
  3462. Acts like a <CODE>StringBuilder</CODE> but works with <CODE>byte</CODE> arrays.
  3463. floating point is converted to a format suitable to the PDF.
  3464. @author Paulo Soares
  3465. </member>
  3466. <member name="F:iTextSharp.text.pdf.ByteBuffer.count">
  3467. The count of bytes in the buffer.
  3468. </member>
  3469. <member name="F:iTextSharp.text.pdf.ByteBuffer.buf">
  3470. The buffer where the bytes are stored.
  3471. </member>
  3472. <member name="F:iTextSharp.text.pdf.ByteBuffer.HIGH_PRECISION">
  3473. If <CODE>true</CODE> always output floating point numbers with 6 decimal digits.
  3474. If <CODE>false</CODE> uses the faster, although less precise, representation.
  3475. </member>
  3476. <member name="M:iTextSharp.text.pdf.ByteBuffer.#ctor">
  3477. Creates new ByteBuffer with capacity 128
  3478. </member>
  3479. <member name="M:iTextSharp.text.pdf.ByteBuffer.#ctor(System.Int32)">
  3480. Creates a byte buffer with a certain capacity.
  3481. @param size the initial capacity
  3482. </member>
  3483. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.ByteBuffer.SetCacheSize(System.Int32)" -->
  3484. <member name="M:iTextSharp.text.pdf.ByteBuffer.FillCache(System.Int32)">
  3485. You can fill the cache in advance if you want to.
  3486. @param decimals
  3487. </member>
  3488. <member name="M:iTextSharp.text.pdf.ByteBuffer.ConvertToBytes(System.Int32)">
  3489. Converts an double (multiplied by 100 and cast to an int) into an array of bytes.
  3490. @param i the int
  3491. @return a bytearray
  3492. </member>
  3493. <member name="M:iTextSharp.text.pdf.ByteBuffer.Append_i(System.Int32)">
  3494. Appends an <CODE>int</CODE>. The size of the array will grow by one.
  3495. @param b the int to be appended
  3496. @return a reference to this <CODE>ByteBuffer</CODE> object
  3497. </member>
  3498. <member name="M:iTextSharp.text.pdf.ByteBuffer.Append(System.Byte[],System.Int32,System.Int32)">
  3499. Appends the subarray of the <CODE>byte</CODE> array. The buffer will grow by
  3500. <CODE>len</CODE> bytes.
  3501. @param b the array to be appended
  3502. @param off the offset to the start of the array
  3503. @param len the length of bytes to Append
  3504. @return a reference to this <CODE>ByteBuffer</CODE> object
  3505. </member>
  3506. <member name="M:iTextSharp.text.pdf.ByteBuffer.Append(System.Byte[])">
  3507. Appends an array of bytes.
  3508. @param b the array to be appended
  3509. @return a reference to this <CODE>ByteBuffer</CODE> object
  3510. </member>
  3511. <member name="M:iTextSharp.text.pdf.ByteBuffer.Append(System.String)">
  3512. Appends a <CODE>string</CODE> to the buffer. The <CODE>string</CODE> is
  3513. converted according to the encoding ISO-8859-1.
  3514. @param str the <CODE>string</CODE> to be appended
  3515. @return a reference to this <CODE>ByteBuffer</CODE> object
  3516. </member>
  3517. <member name="M:iTextSharp.text.pdf.ByteBuffer.Append(System.Char)">
  3518. Appends a <CODE>char</CODE> to the buffer. The <CODE>char</CODE> is
  3519. converted according to the encoding ISO-8859-1.
  3520. @param c the <CODE>char</CODE> to be appended
  3521. @return a reference to this <CODE>ByteBuffer</CODE> object
  3522. </member>
  3523. <member name="M:iTextSharp.text.pdf.ByteBuffer.Append(iTextSharp.text.pdf.ByteBuffer)">
  3524. Appends another <CODE>ByteBuffer</CODE> to this buffer.
  3525. @param buf the <CODE>ByteBuffer</CODE> to be appended
  3526. @return a reference to this <CODE>ByteBuffer</CODE> object
  3527. </member>
  3528. <member name="M:iTextSharp.text.pdf.ByteBuffer.Append(System.Int32)">
  3529. Appends the string representation of an <CODE>int</CODE>.
  3530. @param i the <CODE>int</CODE> to be appended
  3531. @return a reference to this <CODE>ByteBuffer</CODE> object
  3532. </member>
  3533. <member name="M:iTextSharp.text.pdf.ByteBuffer.Append(System.Int64)">
  3534. Appends the string representation of a <CODE>long</CODE>.
  3535. @param i the <CODE>long</CODE> to be appended
  3536. @return a reference to this <CODE>ByteBuffer</CODE> object
  3537. </member>
  3538. <member name="M:iTextSharp.text.pdf.ByteBuffer.Append(System.Single)">
  3539. Appends a string representation of a <CODE>float</CODE> according
  3540. to the Pdf conventions.
  3541. @param i the <CODE>float</CODE> to be appended
  3542. @return a reference to this <CODE>ByteBuffer</CODE> object
  3543. </member>
  3544. <member name="M:iTextSharp.text.pdf.ByteBuffer.Append(System.Double)">
  3545. Appends a string representation of a <CODE>double</CODE> according
  3546. to the Pdf conventions.
  3547. @param d the <CODE>double</CODE> to be appended
  3548. @return a reference to this <CODE>ByteBuffer</CODE> object
  3549. </member>
  3550. <member name="M:iTextSharp.text.pdf.ByteBuffer.FormatDouble(System.Double)">
  3551. Outputs a <CODE>double</CODE> into a format suitable for the PDF.
  3552. @param d a double
  3553. @return the <CODE>string</CODE> representation of the <CODE>double</CODE>
  3554. </member>
  3555. <member name="M:iTextSharp.text.pdf.ByteBuffer.FormatDouble(System.Double,iTextSharp.text.pdf.ByteBuffer)">
  3556. Outputs a <CODE>double</CODE> into a format suitable for the PDF.
  3557. @param d a double
  3558. @param buf a ByteBuffer
  3559. @return the <CODE>String</CODE> representation of the <CODE>double</CODE> if
  3560. <CODE>buf</CODE> is <CODE>null</CODE>. If <CODE>buf</CODE> is <B>not</B> <CODE>null</CODE>,
  3561. then the double is appended directly to the buffer and this methods returns <CODE>null</CODE>.
  3562. </member>
  3563. <member name="M:iTextSharp.text.pdf.ByteBuffer.Reset">
  3564. Sets the size to zero.
  3565. </member>
  3566. <member name="M:iTextSharp.text.pdf.ByteBuffer.ToByteArray">
  3567. Creates a newly allocated byte array. Its size is the current
  3568. size of this output stream and the valid contents of the buffer
  3569. have been copied into it.
  3570. @return the current contents of this output stream, as a byte array.
  3571. </member>
  3572. <member name="P:iTextSharp.text.pdf.ByteBuffer.Size">
  3573. Returns the current size of the buffer.
  3574. @return the value of the <code>count</code> field, which is the number of valid bytes in this byte buffer.
  3575. </member>
  3576. <member name="M:iTextSharp.text.pdf.ByteBuffer.ToString">
  3577. Converts the buffer's contents into a string, translating bytes into
  3578. characters according to the platform's default character encoding.
  3579. @return string translated from the buffer's contents.
  3580. </member>
  3581. <member name="M:iTextSharp.text.pdf.ByteBuffer.WriteTo(System.IO.Stream)">
  3582. Writes the complete contents of this byte buffer output to
  3583. the specified output stream argument, as if by calling the output
  3584. stream's write method using <code>out.Write(buf, 0, count)</code>.
  3585. @param out the output stream to which to write the data.
  3586. @exception IOException if an I/O error occurs.
  3587. </member>
  3588. <member name="T:iTextSharp.text.pdf.CFFFont.Item">
  3589. List items for the linked list that builds the new CID font.
  3590. </member>
  3591. <member name="M:iTextSharp.text.pdf.CFFFont.Item.Increment(System.Int32[])">
  3592. remember the current offset and increment by item's size in bytes.
  3593. </member>
  3594. <member name="M:iTextSharp.text.pdf.CFFFont.Item.Emit(System.Byte[])">
  3595. Emit the byte stream for this item.
  3596. </member>
  3597. <member name="M:iTextSharp.text.pdf.CFFFont.Item.Xref">
  3598. Fix up cross references to this item (applies only to markers).
  3599. </member>
  3600. <member name="M:iTextSharp.text.pdf.CFFFont.OffsetItem.Set(System.Int32)">
  3601. set the value of an offset item that was initially unknown.
  3602. It will be fixed up latex by a call to xref on some marker.
  3603. </member>
  3604. <member name="T:iTextSharp.text.pdf.CFFFont.RangeItem">
  3605. A range item.
  3606. </member>
  3607. <member name="T:iTextSharp.text.pdf.CFFFont.IndexOffsetItem">
  3608. An index-offset item for the list.
  3609. The size denotes the required size in the CFF. A positive
  3610. value means that we need a specific size in bytes (for offset arrays)
  3611. and a negative value means that this is a dict item that uses a
  3612. variable-size representation.
  3613. </member>
  3614. <member name="T:iTextSharp.text.pdf.CFFFont.SubrMarkerItem">
  3615. @author orly manor
  3616. TODO To change the template for this generated type comment go to
  3617. Window - Preferences - Java - Code Generation - Code and Comments
  3618. </member>
  3619. <member name="T:iTextSharp.text.pdf.CFFFont.DictOffsetItem">
  3620. an unknown offset in a dictionary for the list.
  3621. We will fix up the offset later; for now, assume it's large.
  3622. </member>
  3623. <member name="T:iTextSharp.text.pdf.CFFFont.UInt24Item">
  3624. Card24 item.
  3625. </member>
  3626. <member name="T:iTextSharp.text.pdf.CFFFont.UInt32Item">
  3627. Card32 item.
  3628. </member>
  3629. <member name="T:iTextSharp.text.pdf.CFFFont.UInt16Item">
  3630. A SID or Card16 item.
  3631. </member>
  3632. <member name="T:iTextSharp.text.pdf.CFFFont.UInt8Item">
  3633. A Card8 item.
  3634. </member>
  3635. <member name="T:iTextSharp.text.pdf.CFFFont.DictNumberItem">
  3636. A dictionary number on the list.
  3637. This implementation is inefficient: it doesn't use the variable-length
  3638. representation.
  3639. </member>
  3640. <member name="T:iTextSharp.text.pdf.CFFFont.MarkerItem">
  3641. An offset-marker item for the list.
  3642. It is used to mark an offset and to set the offset list item.
  3643. </member>
  3644. <member name="M:iTextSharp.text.pdf.CFFFont.GetEntireIndexRange(System.Int32)">
  3645. a utility that creates a range item for an entire index
  3646. @param indexOffset where the index is
  3647. @return a range item representing the entire index
  3648. </member>
  3649. <member name="M:iTextSharp.text.pdf.CFFFont.GetCID(System.String)">
  3650. get a single CID font. The PDF architecture (1.4)
  3651. supports 16-bit strings only with CID CFF fonts, not
  3652. in Type-1 CFF fonts, so we convert the font to CID if
  3653. it is in the Type-1 format.
  3654. Two other tasks that we need to do are to select
  3655. only a single font from the CFF package (this again is
  3656. a PDF restriction) and to subset the CharStrings glyph
  3657. description.
  3658. </member>
  3659. <member name="F:iTextSharp.text.pdf.CFFFont.buf">
  3660. A random Access File or an array
  3661. (contributed by orly manor)
  3662. </member>
  3663. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.CFFFont.Font" -->
  3664. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.CFFFontSubset" -->
  3665. <member name="F:iTextSharp.text.pdf.CFFFontSubset.SubrsFunctions">
  3666. The Strings in this array represent Type1/Type2 operator names
  3667. </member>
  3668. <member name="F:iTextSharp.text.pdf.CFFFontSubset.SubrsEscapeFuncs">
  3669. The Strings in this array represent Type1/Type2 escape operator names
  3670. </member>
  3671. <member name="F:iTextSharp.text.pdf.CFFFontSubset.ENDCHAR_OP">
  3672. Operator codes for unused CharStrings and unused local and global Subrs
  3673. </member>
  3674. <member name="F:iTextSharp.text.pdf.CFFFontSubset.GlyphsUsed">
  3675. A HashMap containing the glyphs used in the text after being converted
  3676. to glyph number by the CMap
  3677. </member>
  3678. <member name="F:iTextSharp.text.pdf.CFFFontSubset.glyphsInList">
  3679. The GlyphsUsed keys as an ArrayList
  3680. </member>
  3681. <member name="F:iTextSharp.text.pdf.CFFFontSubset.FDArrayUsed">
  3682. A HashMap for keeping the FDArrays being used by the font
  3683. </member>
  3684. <member name="F:iTextSharp.text.pdf.CFFFontSubset.hSubrsUsed">
  3685. A HashMaps array for keeping the subroutines used in each FontDict
  3686. </member>
  3687. <member name="F:iTextSharp.text.pdf.CFFFontSubset.lSubrsUsed">
  3688. The SubroutinesUsed HashMaps as ArrayLists
  3689. </member>
  3690. <member name="F:iTextSharp.text.pdf.CFFFontSubset.hGSubrsUsed">
  3691. A HashMap for keeping the Global subroutines used in the font
  3692. </member>
  3693. <member name="F:iTextSharp.text.pdf.CFFFontSubset.lGSubrsUsed">
  3694. The Global SubroutinesUsed HashMaps as ArrayLists
  3695. </member>
  3696. <member name="F:iTextSharp.text.pdf.CFFFontSubset.hSubrsUsedNonCID">
  3697. A HashMap for keeping the subroutines used in a non-cid font
  3698. </member>
  3699. <member name="F:iTextSharp.text.pdf.CFFFontSubset.lSubrsUsedNonCID">
  3700. The SubroutinesUsed HashMap as ArrayList
  3701. </member>
  3702. <member name="F:iTextSharp.text.pdf.CFFFontSubset.NewLSubrsIndex">
  3703. An array of the new Indexs for the local Subr. One index for each FontDict
  3704. </member>
  3705. <member name="F:iTextSharp.text.pdf.CFFFontSubset.NewSubrsIndexNonCID">
  3706. The new subroutines index for a non-cid font
  3707. </member>
  3708. <member name="F:iTextSharp.text.pdf.CFFFontSubset.NewGSubrsIndex">
  3709. The new global subroutines index of the font
  3710. </member>
  3711. <member name="F:iTextSharp.text.pdf.CFFFontSubset.NewCharStringsIndex">
  3712. The new CharString of the font
  3713. </member>
  3714. <member name="F:iTextSharp.text.pdf.CFFFontSubset.GBias">
  3715. The bias for the global subroutines
  3716. </member>
  3717. <member name="F:iTextSharp.text.pdf.CFFFontSubset.OutputList">
  3718. The linked list for generating the new font stream
  3719. </member>
  3720. <member name="F:iTextSharp.text.pdf.CFFFontSubset.NumOfHints">
  3721. Number of arguments to the stem operators in a subroutine calculated recursivly
  3722. </member>
  3723. <member name="M:iTextSharp.text.pdf.CFFFontSubset.#ctor(iTextSharp.text.pdf.RandomAccessFileOrArray,System.Collections.Generic.Dictionary{System.Int32,System.Int32[]})">
  3724. C'tor for CFFFontSubset
  3725. @param rf - The font file
  3726. @param GlyphsUsed - a HashMap that contains the glyph used in the subset
  3727. </member>
  3728. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CountCharset(System.Int32,System.Int32)">
  3729. Calculates the length of the charset according to its format
  3730. @param Offset The Charset Offset
  3731. @param NumofGlyphs Number of glyphs in the font
  3732. @return the length of the Charset
  3733. </member>
  3734. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CountRange(System.Int32,System.Int32)">
  3735. Function calculates the number of ranges in the Charset
  3736. @param NumofGlyphs The number of glyphs in the font
  3737. @param Type The format of the Charset
  3738. @return The number of ranges in the Charset data structure
  3739. </member>
  3740. <member name="M:iTextSharp.text.pdf.CFFFontSubset.ReadFDSelect(System.Int32)">
  3741. Read the FDSelect of the font and compute the array and its length
  3742. @param Font The index of the font being processed
  3743. @return The Processed FDSelect of the font
  3744. </member>
  3745. <member name="M:iTextSharp.text.pdf.CFFFontSubset.BuildFDArrayUsed(System.Int32)">
  3746. Function reads the FDSelect and builds the FDArrayUsed HashMap According to the glyphs used
  3747. @param Font the Number of font being processed
  3748. </member>
  3749. <member name="M:iTextSharp.text.pdf.CFFFontSubset.ReadFDArray(System.Int32)">
  3750. Read the FDArray count, offsize and Offset array
  3751. @param Font
  3752. </member>
  3753. <member name="M:iTextSharp.text.pdf.CFFFontSubset.Process(System.String)">
  3754. The Process function extracts one font out of the CFF file and returns a
  3755. subset version of the original.
  3756. @param fontName - The name of the font to be taken out of the CFF
  3757. @return The new font stream
  3758. @throws IOException
  3759. </member>
  3760. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CalcBias(System.Int32,System.Int32)">
  3761. Function calcs bias according to the CharString type and the count
  3762. of the subrs
  3763. @param Offset The offset to the relevent subrs index
  3764. @param Font the font
  3765. @return The calculated Bias
  3766. </member>
  3767. <member name="M:iTextSharp.text.pdf.CFFFontSubset.BuildNewCharString(System.Int32)">
  3768. Function uses BuildNewIndex to create the new index of the subset charstrings
  3769. @param FontIndex the font
  3770. @throws IOException
  3771. </member>
  3772. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.CFFFontSubset.BuildNewLGSubrs(System.Int32)" -->
  3773. <member name="M:iTextSharp.text.pdf.CFFFontSubset.BuildFDSubrsOffsets(System.Int32,System.Int32)">
  3774. The function finds for the FD array processed the local subr offset and its
  3775. offset array.
  3776. @param Font the font
  3777. @param FD The FDARRAY processed
  3778. </member>
  3779. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.CFFFontSubset.BuildSubrUsed(System.Int32,System.Int32,System.Int32,System.Int32[],System.Collections.Generic.Dictionary{System.Int32,System.Int32[]},System.Collections.Generic.List{System.Int32})" -->
  3780. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.CFFFontSubset.BuildGSubrsUsed(System.Int32)" -->
  3781. <member name="M:iTextSharp.text.pdf.CFFFontSubset.ReadASubr(System.Int32,System.Int32,System.Int32,System.Int32,System.Collections.Generic.Dictionary{System.Int32,System.Int32[]},System.Collections.Generic.List{System.Int32},System.Int32[])">
  3782. The function reads a subrs (glyph info) between begin and end.
  3783. Adds calls to a Lsubr to the hSubr and lSubrs.
  3784. Adds calls to a Gsubr to the hGSubr and lGSubrs.
  3785. @param begin the start point of the subr
  3786. @param end the end point of the subr
  3787. @param GBias the bias of the Global Subrs
  3788. @param LBias the bias of the Local Subrs
  3789. @param hSubr the HashMap for the lSubrs
  3790. @param lSubr the ArrayList for the lSubrs
  3791. </member>
  3792. <member name="M:iTextSharp.text.pdf.CFFFontSubset.HandelStack">
  3793. Function Checks how the current operator effects the run time stack after being run
  3794. An operator may increase or decrease the stack size
  3795. </member>
  3796. <member name="M:iTextSharp.text.pdf.CFFFontSubset.StackOpp">
  3797. Function checks the key and return the change to the stack after the operator
  3798. @return The change in the stack. 2-> flush the stack
  3799. </member>
  3800. <member name="M:iTextSharp.text.pdf.CFFFontSubset.EmptyStack">
  3801. Empty the Type2 Stack
  3802. </member>
  3803. <member name="M:iTextSharp.text.pdf.CFFFontSubset.PopStack">
  3804. Pop one element from the stack
  3805. </member>
  3806. <member name="M:iTextSharp.text.pdf.CFFFontSubset.PushStack">
  3807. Add an item to the stack
  3808. </member>
  3809. <member name="M:iTextSharp.text.pdf.CFFFontSubset.ReadCommand">
  3810. The function reads the next command after the file pointer is set
  3811. </member>
  3812. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CalcHints(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32[])">
  3813. The function reads the subroutine and returns the number of the hint in it.
  3814. If a call to another subroutine is found the function calls recursively.
  3815. @param begin the start point of the subr
  3816. @param end the end point of the subr
  3817. @param LBias the bias of the Local Subrs
  3818. @param GBias the bias of the Global Subrs
  3819. @param LSubrsOffsets The Offsets array of the subroutines
  3820. @return The number of hints in the subroutine read.
  3821. </member>
  3822. <member name="M:iTextSharp.text.pdf.CFFFontSubset.BuildNewIndex(System.Int32[],System.Collections.Generic.Dictionary{System.Int32,System.Int32[]},System.Byte)">
  3823. Function builds the new offset array, object array and assembles the index.
  3824. used for creating the glyph and subrs subsetted index
  3825. @param Offsets the offset array of the original index
  3826. @param Used the hashmap of the used objects
  3827. @param OperatorForUnusedEntries the operator inserted into the data stream for unused entries
  3828. @return the new index subset version
  3829. @throws IOException
  3830. </member>
  3831. <member name="M:iTextSharp.text.pdf.CFFFontSubset.BuildNewIndexAndCopyAllGSubrs(System.Int32[],System.Byte)">
  3832. Function builds the new offset array, object array and assembles the index.
  3833. used for creating the glyph and subrs subsetted index
  3834. @param Offsets the offset array of the original index
  3835. @param OperatorForUnusedEntries the operator inserted into the data stream for unused entries
  3836. @return the new index subset version
  3837. @throws IOException
  3838. </member>
  3839. <member name="M:iTextSharp.text.pdf.CFFFontSubset.AssembleIndex(System.Int32[],System.Byte[])">
  3840. Function creates the new index, inserting the count,offsetsize,offset array
  3841. and object array.
  3842. @param NewOffsets the subsetted offset array
  3843. @param NewObjects the subsetted object array
  3844. @return the new index created
  3845. </member>
  3846. <member name="M:iTextSharp.text.pdf.CFFFontSubset.BuildNewFile(System.Int32)">
  3847. The function builds the new output stream according to the subset process
  3848. @param Font the font
  3849. @return the subseted font stream
  3850. @throws IOException
  3851. </member>
  3852. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CopyHeader">
  3853. Function Copies the header from the original fileto the output list
  3854. </member>
  3855. <member name="M:iTextSharp.text.pdf.CFFFontSubset.BuildIndexHeader(System.Int32,System.Int32,System.Int32)">
  3856. Function Build the header of an index
  3857. @param Count the count field of the index
  3858. @param Offsize the offsize field of the index
  3859. @param First the first offset of the index
  3860. </member>
  3861. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CreateKeys(iTextSharp.text.pdf.CFFFont.OffsetItem,iTextSharp.text.pdf.CFFFont.OffsetItem,iTextSharp.text.pdf.CFFFont.OffsetItem,iTextSharp.text.pdf.CFFFont.OffsetItem)">
  3862. Function adds the keys into the TopDict
  3863. @param fdarrayRef OffsetItem for the FDArray
  3864. @param fdselectRef OffsetItem for the FDSelect
  3865. @param charsetRef OffsetItem for the CharSet
  3866. @param charstringsRef OffsetItem for the CharString
  3867. </member>
  3868. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CreateNewStringIndex(System.Int32)">
  3869. Function takes the original string item and adds the new strings
  3870. to accomodate the CID rules
  3871. @param Font the font
  3872. </member>
  3873. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CreateFDSelect(iTextSharp.text.pdf.CFFFont.OffsetItem,System.Int32)">
  3874. Function creates new FDSelect for non-CID fonts.
  3875. The FDSelect built uses a single range for all glyphs
  3876. @param fdselectRef OffsetItem for the FDSelect
  3877. @param nglyphs the number of glyphs in the font
  3878. </member>
  3879. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CreateCharset(iTextSharp.text.pdf.CFFFont.OffsetItem,System.Int32)">
  3880. Function creates new CharSet for non-CID fonts.
  3881. The CharSet built uses a single range for all glyphs
  3882. @param charsetRef OffsetItem for the CharSet
  3883. @param nglyphs the number of glyphs in the font
  3884. </member>
  3885. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CreateFDArray(iTextSharp.text.pdf.CFFFont.OffsetItem,iTextSharp.text.pdf.CFFFont.OffsetItem,System.Int32)">
  3886. Function creates new FDArray for non-CID fonts.
  3887. The FDArray built has only the "Private" operator that points to the font's
  3888. original private dict
  3889. @param fdarrayRef OffsetItem for the FDArray
  3890. @param privateRef OffsetItem for the Private Dict
  3891. @param Font the font
  3892. </member>
  3893. <member name="M:iTextSharp.text.pdf.CFFFontSubset.Reconstruct(System.Int32)">
  3894. Function reconstructs the FDArray, PrivateDict and LSubr for CID fonts
  3895. @param Font the font
  3896. @throws IOException
  3897. </member>
  3898. <member name="M:iTextSharp.text.pdf.CFFFontSubset.ReconstructFDArray(System.Int32,iTextSharp.text.pdf.CFFFont.OffsetItem[])">
  3899. Function subsets the FDArray and builds the new one with new offsets
  3900. @param Font The font
  3901. @param fdPrivate OffsetItem Array (one for each FDArray)
  3902. @throws IOException
  3903. </member>
  3904. <member name="M:iTextSharp.text.pdf.CFFFontSubset.ReconstructPrivateDict(System.Int32,iTextSharp.text.pdf.CFFFont.OffsetItem[],iTextSharp.text.pdf.CFFFont.IndexBaseItem[],iTextSharp.text.pdf.CFFFont.OffsetItem[])">
  3905. Function Adds the new private dicts (only for the FDs used) to the list
  3906. @param Font the font
  3907. @param fdPrivate OffsetItem array one element for each private
  3908. @param fdPrivateBase IndexBaseItem array one element for each private
  3909. @param fdSubrs OffsetItem array one element for each private
  3910. @throws IOException
  3911. </member>
  3912. <member name="M:iTextSharp.text.pdf.CFFFontSubset.ReconstructPrivateSubrs(System.Int32,iTextSharp.text.pdf.CFFFont.IndexBaseItem[],iTextSharp.text.pdf.CFFFont.OffsetItem[])">
  3913. Function Adds the new LSubrs dicts (only for the FDs used) to the list
  3914. @param Font The index of the font
  3915. @param fdPrivateBase The IndexBaseItem array for the linked list
  3916. @param fdSubrs OffsetItem array for the linked list
  3917. @throws IOException
  3918. </member>
  3919. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CalcSubrOffsetSize(System.Int32,System.Int32)">
  3920. Calculates how many byte it took to write the offset for the subrs in a specific
  3921. private dict.
  3922. @param Offset The Offset for the private dict
  3923. @param Size The size of the private dict
  3924. @return The size of the offset of the subrs in the private dict
  3925. </member>
  3926. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CountEntireIndexRange(System.Int32)">
  3927. Function computes the size of an index
  3928. @param indexOffset The offset for the computed index
  3929. @return The size of the index
  3930. </member>
  3931. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CreateNonCIDPrivate(System.Int32,iTextSharp.text.pdf.CFFFont.OffsetItem)">
  3932. The function creates a private dict for a font that was not CID
  3933. All the keys are copied as is except for the subrs key
  3934. @param Font the font
  3935. @param Subr The OffsetItem for the subrs of the private
  3936. </member>
  3937. <member name="M:iTextSharp.text.pdf.CFFFontSubset.CreateNonCIDSubrs(System.Int32,iTextSharp.text.pdf.CFFFont.IndexBaseItem,iTextSharp.text.pdf.CFFFont.OffsetItem)">
  3938. the function marks the beginning of the subrs index and adds the subsetted subrs
  3939. index to the output list.
  3940. @param Font the font
  3941. @param PrivateBase IndexBaseItem for the private that's referencing to the subrs
  3942. @param Subrs OffsetItem for the subrs
  3943. @throws IOException
  3944. </member>
  3945. <member name="T:iTextSharp.text.pdf.CJKFont">
  3946. Creates a CJK font compatible with the fonts in the Adobe Asian font Pack.
  3947. @author Paulo Soares
  3948. </member>
  3949. <member name="F:iTextSharp.text.pdf.CJKFont.CJK_ENCODING">
  3950. The encoding used in the PDF document for CJK fonts
  3951. </member>
  3952. <member name="F:iTextSharp.text.pdf.CJKFont.RESOURCE_PATH_CMAP">
  3953. The path to the font resources.
  3954. </member>
  3955. <member name="F:iTextSharp.text.pdf.CJKFont.fontName">
  3956. The font name
  3957. </member>
  3958. <member name="F:iTextSharp.text.pdf.CJKFont.style">
  3959. The style modifier
  3960. </member>
  3961. <member name="F:iTextSharp.text.pdf.CJKFont.CMap">
  3962. The CMap name associated with this font
  3963. </member>
  3964. <member name="M:iTextSharp.text.pdf.CJKFont.#ctor(System.String,System.String,System.Boolean)">
  3965. Creates a CJK font.
  3966. @param fontName the name of the font
  3967. @param enc the encoding of the font
  3968. @param emb always <CODE>false</CODE>. CJK font and not embedded
  3969. @throws DocumentException on error
  3970. @throws IOException on error
  3971. </member>
  3972. <member name="M:iTextSharp.text.pdf.CJKFont.GetCompatibleFont(System.String)">
  3973. Returns a font compatible with a CJK encoding or null if not found.
  3974. @param enc
  3975. @return
  3976. </member>
  3977. <member name="M:iTextSharp.text.pdf.CJKFont.IsCJKFont(System.String,System.String)">
  3978. Checks if its a valid CJK font.
  3979. @param fontName the font name
  3980. @param enc the encoding
  3981. @return <CODE>true</CODE> if it is CJK font
  3982. </member>
  3983. <member name="M:iTextSharp.text.pdf.CJKFont.GetWidth(System.Int32)">
  3984. Gets the width of a <CODE>char</CODE> in normalized 1000 units.
  3985. @param char1 the unicode <CODE>char</CODE> to get the width of
  3986. @return the width in normalized 1000 units
  3987. </member>
  3988. <member name="M:iTextSharp.text.pdf.CJKFont.GetFullFontStream">
  3989. You can't get the FontStream of a CJK font (CJK fonts are never embedded),
  3990. so this method always returns null.
  3991. @return null
  3992. @since 2.1.3
  3993. </member>
  3994. <member name="M:iTextSharp.text.pdf.CJKFont.GetFontDescriptor(System.Int32,System.Single)">
  3995. Gets the font parameter identified by <CODE>key</CODE>. Valid values
  3996. for <CODE>key</CODE> are <CODE>ASCENT</CODE>, <CODE>CAPHEIGHT</CODE>, <CODE>DESCENT</CODE>
  3997. and <CODE>ITALICANGLE</CODE>.
  3998. @param key the parameter to be extracted
  3999. @param fontSize the font size in points
  4000. @return the parameter in points
  4001. </member>
  4002. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.CJKFont.FullFontName" -->
  4003. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.CJKFont.AllNameEntries" -->
  4004. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.CJKFont.FamilyFontName" -->
  4005. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.CJKFont.ConvertToBytes(System.String)" -->
  4006. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.CJKFont.ConvertToBytes(System.Int32)" -->
  4007. <member name="T:iTextSharp.text.pdf.CMapAwareDocumentFont">
  4008. Implementation of DocumentFont used while parsing PDF streams.
  4009. @since 2.1.4
  4010. </member>
  4011. <member name="F:iTextSharp.text.pdf.CMapAwareDocumentFont.fontDic">
  4012. The font dictionary.
  4013. </member>
  4014. <member name="F:iTextSharp.text.pdf.CMapAwareDocumentFont.spaceWidth">
  4015. the width of a space for this font, in normalized 1000 point units
  4016. </member>
  4017. <member name="F:iTextSharp.text.pdf.CMapAwareDocumentFont.toUnicodeCmap">
  4018. The CMap constructed from the ToUnicode map from the font's dictionary, if present.
  4019. This CMap transforms CID values into unicode equivalent
  4020. </member>
  4021. <member name="F:iTextSharp.text.pdf.CMapAwareDocumentFont.cidbyte2uni">
  4022. Mapping between CID code (single byte only for now) and unicode equivalent
  4023. as derived by the font's encoding. Only needed if the ToUnicode CMap is not provided.
  4024. </member>
  4025. <member name="M:iTextSharp.text.pdf.CMapAwareDocumentFont.#ctor(iTextSharp.text.pdf.PRIndirectReference)">
  4026. Creates an instance of a CMapAwareFont based on an indirect reference to a font.
  4027. @param refFont the indirect reference to a font
  4028. </member>
  4029. <member name="M:iTextSharp.text.pdf.CMapAwareDocumentFont.ProcessToUnicode">
  4030. Parses the ToUnicode entry, if present, and constructs a CMap for it
  4031. @since 2.1.7
  4032. </member>
  4033. <member name="M:iTextSharp.text.pdf.CMapAwareDocumentFont.ProcessUni2Byte">
  4034. Inverts DocumentFont's uni2byte mapping to obtain a cid-to-unicode mapping based
  4035. on the font's encoding
  4036. @since 2.1.7
  4037. </member>
  4038. <member name="M:iTextSharp.text.pdf.CMapAwareDocumentFont.ComputeAverageWidth">
  4039. For all widths of all glyphs, compute the average width in normalized 1000 point units.
  4040. This is used to give some meaningful width in cases where we need an average font width
  4041. (such as if the width of a space isn't specified by a given font)
  4042. @return the average width of all non-zero width glyphs in the font
  4043. </member>
  4044. <member name="M:iTextSharp.text.pdf.CMapAwareDocumentFont.GetWidth(System.Int32)">
  4045. @since 2.1.5
  4046. Override to allow special handling for fonts that don't specify width of space character
  4047. @see com.itextpdf.text.pdf.DocumentFont#getWidth(int)
  4048. </member>
  4049. <member name="M:iTextSharp.text.pdf.CMapAwareDocumentFont.DecodeSingleCID(System.Byte[],System.Int32,System.Int32)">
  4050. Decodes a single CID (represented by one or two bytes) to a unicode String.
  4051. @param bytes the bytes making up the character code to convert
  4052. @param offset an offset
  4053. @param len a length
  4054. @return a String containing the encoded form of the input bytes using the font's encoding.
  4055. </member>
  4056. <member name="M:iTextSharp.text.pdf.CMapAwareDocumentFont.Decode(System.Byte[],System.Int32,System.Int32)">
  4057. Decodes a string of bytes (encoded in the font's encoding) into a unicode string
  4058. This will use the ToUnicode map of the font, if available, otherwise it uses
  4059. the font's encoding
  4060. @param cidbytes the bytes that need to be decoded
  4061. @return the unicode String that results from decoding
  4062. @since 2.1.7
  4063. </member>
  4064. <member name="M:iTextSharp.text.pdf.CMapAwareDocumentFont.DecodeSingleCharacter(System.Byte[],System.Int32,System.Int32)">
  4065. ! .NET SPECIFIC; this method is used to avoid unecessary using of StringBuilder because it is slow in .NET !
  4066. Decodes a single character string of bytes (encoded in the font's encoding) into a unicode string
  4067. This will use the ToUnicode map of the font, if available, otherwise it uses
  4068. the font's encoding
  4069. @param cidbytes the bytes that need to be decoded
  4070. @return the unicode String that results from decoding
  4071. </member>
  4072. <member name="M:iTextSharp.text.pdf.CMapAwareDocumentFont.Encode(System.Byte[],System.Int32,System.Int32)">
  4073. Encodes bytes to a String.
  4074. @param bytes the bytes from a stream
  4075. @param offset an offset
  4076. @param len a length
  4077. @return a String encoded taking into account if the bytes are in unicode or not.
  4078. @deprecated method name is not indicative of what it does. Use <code>decode</code> instead.
  4079. </member>
  4080. <member name="T:iTextSharp.text.pdf.CMYKColor">
  4081. @author Paulo Soares
  4082. </member>
  4083. <member name="F:iTextSharp.text.pdf.collection.PdfCollection.DETAILS">
  4084. A type of PDF Collection
  4085. </member>
  4086. <member name="F:iTextSharp.text.pdf.collection.PdfCollection.TILE">
  4087. A type of PDF Collection
  4088. </member>
  4089. <member name="F:iTextSharp.text.pdf.collection.PdfCollection.HIDDEN">
  4090. A type of PDF Collection
  4091. </member>
  4092. <member name="F:iTextSharp.text.pdf.collection.PdfCollection.CUSTOM">
  4093. A type of PDF Collection
  4094. </member>
  4095. <member name="M:iTextSharp.text.pdf.collection.PdfCollection.#ctor(System.Int32)">
  4096. Constructs a PDF Collection.
  4097. @param type the type of PDF collection.
  4098. </member>
  4099. <member name="P:iTextSharp.text.pdf.collection.PdfCollection.InitialDocument">
  4100. Identifies the document that will be initially presented
  4101. in the user interface.
  4102. @param description the description that was used when attaching the file to the document
  4103. </member>
  4104. <member name="P:iTextSharp.text.pdf.collection.PdfCollection.Schema">
  4105. Sets the Collection schema dictionary.
  4106. @param schema an overview of the collection fields
  4107. </member>
  4108. <member name="P:iTextSharp.text.pdf.collection.PdfCollection.Sort">
  4109. Sets the Collection sort dictionary.
  4110. @param sort a collection sort dictionary
  4111. </member>
  4112. <member name="T:iTextSharp.text.pdf.collection.PdfCollectionField">
  4113. @author blowagie
  4114. </member>
  4115. <member name="F:iTextSharp.text.pdf.collection.PdfCollectionField.TEXT">
  4116. A possible type of collection field.
  4117. </member>
  4118. <member name="F:iTextSharp.text.pdf.collection.PdfCollectionField.DATE">
  4119. A possible type of collection field.
  4120. </member>
  4121. <member name="F:iTextSharp.text.pdf.collection.PdfCollectionField.NUMBER">
  4122. A possible type of collection field.
  4123. </member>
  4124. <member name="F:iTextSharp.text.pdf.collection.PdfCollectionField.FILENAME">
  4125. A possible type of collection field.
  4126. </member>
  4127. <member name="F:iTextSharp.text.pdf.collection.PdfCollectionField.DESC">
  4128. A possible type of collection field.
  4129. </member>
  4130. <member name="F:iTextSharp.text.pdf.collection.PdfCollectionField.MODDATE">
  4131. A possible type of collection field.
  4132. </member>
  4133. <member name="F:iTextSharp.text.pdf.collection.PdfCollectionField.CREATIONDATE">
  4134. A possible type of collection field.
  4135. </member>
  4136. <member name="F:iTextSharp.text.pdf.collection.PdfCollectionField.SIZE">
  4137. A possible type of collection field.
  4138. </member>
  4139. <member name="F:iTextSharp.text.pdf.collection.PdfCollectionField.fieldType">
  4140. The type of the PDF collection field.
  4141. </member>
  4142. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionField.#ctor(System.String,System.Int32)">
  4143. Creates a PdfCollectionField.
  4144. @param name the field name
  4145. @param type the field type
  4146. </member>
  4147. <member name="P:iTextSharp.text.pdf.collection.PdfCollectionField.Order">
  4148. The relative order of the field name. Fields are sorted in ascending order.
  4149. @param i a number indicating the order of the field
  4150. </member>
  4151. <member name="P:iTextSharp.text.pdf.collection.PdfCollectionField.Visible">
  4152. Sets the initial visibility of the field.
  4153. @param visible the default is true (visible)
  4154. </member>
  4155. <member name="P:iTextSharp.text.pdf.collection.PdfCollectionField.Editable">
  4156. Indication if the field value should be editable in the viewer.
  4157. @param editable the default is false (not editable)
  4158. </member>
  4159. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionField.IsCollectionItem">
  4160. Checks if the type of the field is suitable for a Collection Item.
  4161. </member>
  4162. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionField.GetValue(System.String)">
  4163. Returns a PdfObject that can be used as the value of a Collection Item.
  4164. @param String value the value that has to be changed into a PdfObject (PdfString, PdfDate or PdfNumber)
  4165. </member>
  4166. <member name="F:iTextSharp.text.pdf.collection.PdfCollectionItem.schema">
  4167. The PdfCollectionSchema with the names and types of the items.
  4168. </member>
  4169. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionItem.#ctor(iTextSharp.text.pdf.collection.PdfCollectionSchema)">
  4170. Constructs a Collection Item that can be added to a PdfFileSpecification.
  4171. </member>
  4172. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionItem.AddItem(System.String,System.String)">
  4173. Sets the value of the collection item.
  4174. @param value
  4175. </member>
  4176. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionItem.AddItem(System.String,iTextSharp.text.pdf.PdfString)">
  4177. Sets the value of the collection item.
  4178. @param value
  4179. </member>
  4180. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionItem.AddItem(System.String,iTextSharp.text.pdf.PdfDate)">
  4181. Sets the value of the collection item.
  4182. @param value
  4183. </member>
  4184. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionItem.AddItem(System.String,iTextSharp.text.pdf.PdfNumber)">
  4185. Sets the value of the collection item.
  4186. @param value
  4187. </member>
  4188. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionItem.AddItem(System.String,System.DateTime)">
  4189. Sets the value of the collection item.
  4190. @param value
  4191. </member>
  4192. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionItem.AddItem(System.String,System.Int32)">
  4193. Sets the value of the collection item.
  4194. @param value
  4195. </member>
  4196. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionItem.AddItem(System.String,System.Single)">
  4197. Sets the value of the collection item.
  4198. @param value
  4199. </member>
  4200. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionItem.AddItem(System.String,System.Double)">
  4201. Sets the value of the collection item.
  4202. @param value
  4203. </member>
  4204. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionItem.SetPrefix(System.String,System.String)">
  4205. Adds a prefix for the Collection item.
  4206. You can only use this method after you have set the value of the item.
  4207. @param prefix a prefix
  4208. </member>
  4209. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionSchema.#ctor">
  4210. Creates a Collection Schema dictionary.
  4211. </member>
  4212. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionSchema.AddField(System.String,iTextSharp.text.pdf.collection.PdfCollectionField)">
  4213. Adds a Collection field to the Schema.
  4214. @param name the name of the collection field
  4215. @param field a Collection Field
  4216. </member>
  4217. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionSort.#ctor(System.String)">
  4218. Constructs a PDF Collection Sort Dictionary.
  4219. @param key the key of the field that will be used to sort entries
  4220. </member>
  4221. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionSort.#ctor(System.String[])">
  4222. Constructs a PDF Collection Sort Dictionary.
  4223. @param keys the keys of the fields that will be used to sort entries
  4224. </member>
  4225. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionSort.SetSortOrder(System.Boolean)">
  4226. Defines the sort order of the field (ascending or descending).
  4227. @param ascending true is the default, use false for descending order
  4228. </member>
  4229. <member name="M:iTextSharp.text.pdf.collection.PdfCollectionSort.SetSortOrder(System.Boolean[])">
  4230. Defines the sort order of the field (ascending or descending).
  4231. @param ascending an array with every element corresponding with a name of a field.
  4232. </member>
  4233. <member name="M:iTextSharp.text.pdf.collection.PdfTargetDictionary.#ctor(iTextSharp.text.pdf.collection.PdfTargetDictionary)">
  4234. Creates dictionary referring to a target document that is the parent of the current document.
  4235. @param nested null if this is the actual target, another target if this is only an intermediate target.
  4236. </member>
  4237. <member name="M:iTextSharp.text.pdf.collection.PdfTargetDictionary.#ctor(System.Boolean)">
  4238. Creates a dictionary referring to a target document.
  4239. @param child if false, this refers to the parent document; if true, this refers to a child document, and you'll have to specify where to find the child using the other methods of this class
  4240. </member>
  4241. <member name="P:iTextSharp.text.pdf.collection.PdfTargetDictionary.EmbeddedFileName">
  4242. If this dictionary refers to a child that is a document level attachment,
  4243. you need to specify the name that was used to attach the document.
  4244. @param name the name in the EmbeddedFiles name tree
  4245. </member>
  4246. <member name="P:iTextSharp.text.pdf.collection.PdfTargetDictionary.FileAttachmentPagename">
  4247. If this dictionary refers to a child that is a file attachment added to a page,
  4248. you need to specify the name of the page (or use setFileAttachmentPage to specify the page number).
  4249. Once you have specified the page, you still need to specify the attachment using another method.
  4250. @param name the named destination referring to the page with the file attachment.
  4251. </member>
  4252. <member name="P:iTextSharp.text.pdf.collection.PdfTargetDictionary.FileAttachmentPage">
  4253. If this dictionary refers to a child that is a file attachment added to a page,
  4254. you need to specify the page number (or use setFileAttachmentPagename to specify a named destination).
  4255. Once you have specified the page, you still need to specify the attachment using another method.
  4256. @param page the page number of the page with the file attachment.
  4257. </member>
  4258. <member name="P:iTextSharp.text.pdf.collection.PdfTargetDictionary.FileAttachmentName">
  4259. If this dictionary refers to a child that is a file attachment added to a page,
  4260. you need to specify the page with setFileAttachmentPage or setFileAttachmentPageName,
  4261. and then specify the name of the attachment added to this page (or use setFileAttachmentIndex).
  4262. @param name the name of the attachment
  4263. </member>
  4264. <member name="P:iTextSharp.text.pdf.collection.PdfTargetDictionary.FileAttachmentIndex">
  4265. If this dictionary refers to a child that is a file attachment added to a page,
  4266. you need to specify the page with setFileAttachmentPage or setFileAttachmentPageName,
  4267. and then specify the index of the attachment added to this page (or use setFileAttachmentName).
  4268. @param name the name of the attachment
  4269. </member>
  4270. <member name="P:iTextSharp.text.pdf.collection.PdfTargetDictionary.AdditionalPath">
  4271. If this dictionary refers to an intermediate target, you can
  4272. add the next target in the sequence.
  4273. @param nested the next target in the sequence
  4274. </member>
  4275. <member name="T:iTextSharp.text.pdf.ColorDetails">
  4276. Each colorSpace in the document will have an instance of this class
  4277. @author Phillip Pan (phillip@formstar.com)
  4278. </member>
  4279. <member name="F:iTextSharp.text.pdf.ColorDetails.indirectReference">
  4280. The indirect reference to this color
  4281. </member>
  4282. <member name="F:iTextSharp.text.pdf.ColorDetails.colorSpaceName">
  4283. The color name that appears in the document body stream
  4284. </member>
  4285. <member name="F:iTextSharp.text.pdf.ColorDetails.colorSpace">
  4286. The color
  4287. </member>
  4288. <member name="M:iTextSharp.text.pdf.ColorDetails.#ctor(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfIndirectReference,iTextSharp.text.pdf.ICachedColorSpace)">
  4289. Each spot color used in a document has an instance of this class.
  4290. @param colorName the color name
  4291. @param indirectReference the indirect reference to the font
  4292. @param scolor the <CODE>PDfSpotColor</CODE>
  4293. </member>
  4294. <member name="P:iTextSharp.text.pdf.ColorDetails.IndirectReference">
  4295. Gets the indirect reference to this color.
  4296. @return the indirect reference to this color
  4297. </member>
  4298. <member name="P:iTextSharp.text.pdf.ColorDetails.ColorSpaceName">
  4299. Gets the color name as it appears in the document body.
  4300. @return the color name
  4301. </member>
  4302. <member name="M:iTextSharp.text.pdf.ColorDetails.GetPdfObject(iTextSharp.text.pdf.PdfWriter)">
  4303. Gets the <CODE>SpotColor</CODE> object.
  4304. @return the <CODE>PdfSpotColor</CODE>
  4305. </member>
  4306. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.ColumnText" -->
  4307. <member name="F:iTextSharp.text.pdf.ColumnText.AR_NOVOWEL">
  4308. Eliminate the arabic vowels
  4309. </member>
  4310. <member name="F:iTextSharp.text.pdf.ColumnText.AR_COMPOSEDTASHKEEL">
  4311. Compose the tashkeel in the ligatures.
  4312. </member>
  4313. <member name="F:iTextSharp.text.pdf.ColumnText.AR_LIG">
  4314. Do some extra double ligatures.
  4315. </member>
  4316. <member name="F:iTextSharp.text.pdf.ColumnText.DIGITS_EN2AN">
  4317. Digit shaping option: Replace European digits (U+0030...U+0039) by Arabic-Indic digits.
  4318. </member>
  4319. <member name="F:iTextSharp.text.pdf.ColumnText.DIGITS_AN2EN">
  4320. Digit shaping option: Replace Arabic-Indic digits by European digits (U+0030...U+0039).
  4321. </member>
  4322. <member name="F:iTextSharp.text.pdf.ColumnText.DIGITS_EN2AN_INIT_LR">
  4323. Digit shaping option:
  4324. Replace European digits (U+0030...U+0039) by Arabic-Indic digits
  4325. if the most recent strongly directional character
  4326. is an Arabic letter (its Bidi direction value is RIGHT_TO_LEFT_ARABIC).
  4327. The initial state at the start of the text is assumed to be not an Arabic,
  4328. letter, so European digits at the start of the text will not change.
  4329. Compare to DIGITS_ALEN2AN_INIT_AL.
  4330. </member>
  4331. <member name="F:iTextSharp.text.pdf.ColumnText.DIGITS_EN2AN_INIT_AL">
  4332. Digit shaping option:
  4333. Replace European digits (U+0030...U+0039) by Arabic-Indic digits
  4334. if the most recent strongly directional character
  4335. is an Arabic letter (its Bidi direction value is RIGHT_TO_LEFT_ARABIC).
  4336. The initial state at the start of the text is assumed to be an Arabic,
  4337. letter, so European digits at the start of the text will change.
  4338. Compare to DIGITS_ALEN2AN_INT_LR.
  4339. </member>
  4340. <member name="F:iTextSharp.text.pdf.ColumnText.DIGIT_TYPE_AN">
  4341. Digit type option: Use Arabic-Indic digits (U+0660...U+0669).
  4342. </member>
  4343. <member name="F:iTextSharp.text.pdf.ColumnText.DIGIT_TYPE_AN_EXTENDED">
  4344. Digit type option: Use Eastern (Extended) Arabic-Indic digits (U+06f0...U+06f9).
  4345. </member>
  4346. <member name="F:iTextSharp.text.pdf.ColumnText.NO_MORE_TEXT">
  4347. Signals that there is no more text available.
  4348. </member>
  4349. <member name="F:iTextSharp.text.pdf.ColumnText.NO_MORE_COLUMN">
  4350. Signals that there is no more column.
  4351. </member>
  4352. <member name="F:iTextSharp.text.pdf.ColumnText.LINE_STATUS_OK">
  4353. The column is valid.
  4354. </member>
  4355. <member name="F:iTextSharp.text.pdf.ColumnText.LINE_STATUS_OFFLIMITS">
  4356. The line is out the column limits.
  4357. </member>
  4358. <member name="F:iTextSharp.text.pdf.ColumnText.LINE_STATUS_NOLINE">
  4359. The line cannot fit this column position.
  4360. </member>
  4361. <member name="F:iTextSharp.text.pdf.ColumnText.maxY">
  4362. Upper bound of the column.
  4363. </member>
  4364. <member name="F:iTextSharp.text.pdf.ColumnText.minY">
  4365. Lower bound of the column.
  4366. </member>
  4367. <member name="F:iTextSharp.text.pdf.ColumnText.alignment">
  4368. The column Element. Default is left Element.
  4369. </member>
  4370. <member name="F:iTextSharp.text.pdf.ColumnText.leftWall">
  4371. The left column bound.
  4372. </member>
  4373. <member name="F:iTextSharp.text.pdf.ColumnText.rightWall">
  4374. The right column bound.
  4375. </member>
  4376. <member name="F:iTextSharp.text.pdf.ColumnText.bidiLine">
  4377. The chunks that form the text.
  4378. </member>
  4379. <member name="F:iTextSharp.text.pdf.ColumnText.yLine">
  4380. The current y line location. Text will be written at this line minus the leading.
  4381. </member>
  4382. <member name="F:iTextSharp.text.pdf.ColumnText.lastX">
  4383. The X position after the last line that has been written.
  4384. @since 5.0.3
  4385. </member>
  4386. <member name="F:iTextSharp.text.pdf.ColumnText.currentLeading">
  4387. The leading for the current line.
  4388. </member>
  4389. <member name="F:iTextSharp.text.pdf.ColumnText.fixedLeading">
  4390. The fixed text leading.
  4391. </member>
  4392. <member name="F:iTextSharp.text.pdf.ColumnText.multipliedLeading">
  4393. The text leading that is multiplied by the biggest font size in the line.
  4394. </member>
  4395. <member name="F:iTextSharp.text.pdf.ColumnText.canvas">
  4396. The <CODE>PdfContent</CODE> where the text will be written to.
  4397. </member>
  4398. <member name="F:iTextSharp.text.pdf.ColumnText.lineStatus">
  4399. The line status when trying to fit a line to a column.
  4400. </member>
  4401. <member name="F:iTextSharp.text.pdf.ColumnText.indent">
  4402. The first paragraph line indent.
  4403. </member>
  4404. <member name="F:iTextSharp.text.pdf.ColumnText.followingIndent">
  4405. The following paragraph lines indent.
  4406. </member>
  4407. <member name="F:iTextSharp.text.pdf.ColumnText.rightIndent">
  4408. The right paragraph lines indent.
  4409. </member>
  4410. <member name="F:iTextSharp.text.pdf.ColumnText.extraParagraphSpace">
  4411. The extra space between paragraphs.
  4412. </member>
  4413. <member name="F:iTextSharp.text.pdf.ColumnText.rectangularWidth">
  4414. The width of the line when the column is defined as a simple rectangle.
  4415. </member>
  4416. <member name="F:iTextSharp.text.pdf.ColumnText.spaceCharRatio">
  4417. Holds value of property spaceCharRatio.
  4418. </member>
  4419. <member name="F:iTextSharp.text.pdf.ColumnText.linesWritten">
  4420. Holds value of property linesWritten.
  4421. </member>
  4422. <member name="F:iTextSharp.text.pdf.ColumnText.arabicOptions">
  4423. Holds value of property arabicOptions.
  4424. </member>
  4425. <member name="F:iTextSharp.text.pdf.ColumnText.rowIdx">
  4426. Pointer for the row in a table that is being dealt with
  4427. @since 5.1.0
  4428. </member>
  4429. <member name="F:iTextSharp.text.pdf.ColumnText.splittedRow">
  4430. The index of the last row that needed to be splitted.
  4431. @since 5.0.1 changed a boolean into an int
  4432. -2 value mean it is the first attempt to split the first row.
  4433. -1 means that we try to avoid splitting current row.
  4434. </member>
  4435. <member name="F:iTextSharp.text.pdf.ColumnText.useAscender">
  4436. if true, first line height is adjusted so that the max ascender touches the top
  4437. </member>
  4438. <member name="F:iTextSharp.text.pdf.ColumnText.inheritGraphicState">
  4439. @since 5.4.2
  4440. </member>
  4441. <member name="M:iTextSharp.text.pdf.ColumnText.#ctor(iTextSharp.text.pdf.PdfContentByte)">
  4442. Creates a <CODE>ColumnText</CODE>.
  4443. @param text the place where the text will be written to. Can
  4444. be a template.
  4445. </member>
  4446. <member name="M:iTextSharp.text.pdf.ColumnText.Duplicate(iTextSharp.text.pdf.ColumnText)">
  4447. Creates an independent duplicated of the instance <CODE>org</CODE>.
  4448. @param org the original <CODE>ColumnText</CODE>
  4449. @return the duplicated
  4450. </member>
  4451. <member name="M:iTextSharp.text.pdf.ColumnText.SetACopy(iTextSharp.text.pdf.ColumnText)">
  4452. Makes this instance an independent copy of <CODE>org</CODE>.
  4453. @param org the original <CODE>ColumnText</CODE>
  4454. @return itself
  4455. </member>
  4456. <member name="M:iTextSharp.text.pdf.ColumnText.AddText(iTextSharp.text.Phrase)">
  4457. Adds a <CODE>Phrase</CODE> to the current text array.
  4458. @param phrase the text
  4459. </member>
  4460. <member name="M:iTextSharp.text.pdf.ColumnText.SetText(iTextSharp.text.Phrase)">
  4461. Replaces the current text array with this <CODE>Phrase</CODE>.
  4462. Anything added previously with AddElement() is lost.
  4463. @param phrase the text
  4464. </member>
  4465. <member name="M:iTextSharp.text.pdf.ColumnText.AddText(iTextSharp.text.Chunk)">
  4466. Adds a <CODE>Chunk</CODE> to the current text array.
  4467. Will not have any effect if AddElement() was called before.
  4468. @param chunk the text
  4469. </member>
  4470. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.ColumnText.AddElement(iTextSharp.text.IElement)" -->
  4471. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.ColumnText.ConvertColumn(System.Single[])" -->
  4472. <member name="M:iTextSharp.text.pdf.ColumnText.FindLimitsPoint(System.Collections.Generic.List{System.Single[]})">
  4473. Finds the intersection between the <CODE>yLine</CODE> and the column. It will
  4474. set the <CODE>lineStatus</CODE> apropriatly.
  4475. @param wall the column to intersect
  4476. @return the x coordinate of the intersection
  4477. </member>
  4478. <member name="M:iTextSharp.text.pdf.ColumnText.FindLimitsOneLine">
  4479. Finds the intersection between the <CODE>yLine</CODE> and the two
  4480. column bounds. It will set the <CODE>lineStatus</CODE> apropriatly.
  4481. @return a <CODE>float[2]</CODE>with the x coordinates of the intersection
  4482. </member>
  4483. <member name="M:iTextSharp.text.pdf.ColumnText.FindLimitsTwoLines">
  4484. Finds the intersection between the <CODE>yLine</CODE>,
  4485. the <CODE>yLine-leading</CODE>and the two
  4486. column bounds. It will set the <CODE>lineStatus</CODE> apropriatly.
  4487. @return a <CODE>float[4]</CODE>with the x coordinates of the intersection
  4488. </member>
  4489. <member name="M:iTextSharp.text.pdf.ColumnText.SetColumns(System.Single[],System.Single[])">
  4490. Sets the columns bounds. Each column bound is described by a
  4491. <CODE>float[]</CODE> with the line points [x1,y1,x2,y2,...].
  4492. The array must have at least 4 elements.
  4493. @param leftLine the left column bound
  4494. @param rightLine the right column bound
  4495. </member>
  4496. <member name="M:iTextSharp.text.pdf.ColumnText.SetSimpleColumn(iTextSharp.text.Phrase,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
  4497. Simplified method for rectangular columns.
  4498. @param phrase a <CODE>Phrase</CODE>
  4499. @param llx the lower left x corner
  4500. @param lly the lower left y corner
  4501. @param urx the upper right x corner
  4502. @param ury the upper right y corner
  4503. @param leading the leading
  4504. @param alignment the column alignment
  4505. </member>
  4506. <member name="M:iTextSharp.text.pdf.ColumnText.SetSimpleColumn(System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
  4507. Simplified method for rectangular columns.
  4508. @param llx the lower left x corner
  4509. @param lly the lower left y corner
  4510. @param urx the upper right x corner
  4511. @param ury the upper right y corner
  4512. @param leading the leading
  4513. @param alignment the column alignment
  4514. </member>
  4515. <member name="M:iTextSharp.text.pdf.ColumnText.SetSimpleColumn(System.Single,System.Single,System.Single,System.Single)">
  4516. Simplified method for rectangular columns.
  4517. @param llx
  4518. @param lly
  4519. @param urx
  4520. @param ury
  4521. </member>
  4522. <member name="M:iTextSharp.text.pdf.ColumnText.SetSimpleColumn(iTextSharp.text.Rectangle)">
  4523. Simplified method for rectangular columns.
  4524. @param rect the rectangle for the column
  4525. </member>
  4526. <member name="M:iTextSharp.text.pdf.ColumnText.SetLeading(System.Single,System.Single)">
  4527. Sets the leading fixed and variable. The resultant leading will be
  4528. fixedLeading+multipliedLeading*maxFontSize where maxFontSize is the
  4529. size of the bigest font in the line.
  4530. @param fixedLeading the fixed leading
  4531. @param multipliedLeading the variable leading
  4532. </member>
  4533. <member name="P:iTextSharp.text.pdf.ColumnText.Leading">
  4534. Gets the fixed leading
  4535. @return the leading
  4536. </member>
  4537. <member name="P:iTextSharp.text.pdf.ColumnText.MultipliedLeading">
  4538. Gets the variable leading
  4539. @return the leading
  4540. </member>
  4541. <member name="P:iTextSharp.text.pdf.ColumnText.YLine">
  4542. Gets the yLine.
  4543. @return the yLine
  4544. </member>
  4545. <member name="P:iTextSharp.text.pdf.ColumnText.RowsDrawn">
  4546. Gets the number of rows that were drawn when a table is involved.
  4547. </member>
  4548. <member name="P:iTextSharp.text.pdf.ColumnText.Alignment">
  4549. Gets the Element.
  4550. @return the alignment
  4551. </member>
  4552. <member name="P:iTextSharp.text.pdf.ColumnText.Indent">
  4553. Gets the first paragraph line indent.
  4554. @return the indent
  4555. </member>
  4556. <member name="M:iTextSharp.text.pdf.ColumnText.SetIndent(System.Single,System.Boolean)">
  4557. Sets the first paragraph line indent.
  4558. @param indent the indent
  4559. @param repeatFirstLineIndent do we need to repeat the indentation of the first line after a newline?
  4560. </member>
  4561. <member name="P:iTextSharp.text.pdf.ColumnText.FollowingIndent">
  4562. Gets the following paragraph lines indent.
  4563. @return the indent
  4564. </member>
  4565. <member name="P:iTextSharp.text.pdf.ColumnText.RightIndent">
  4566. Gets the right paragraph lines indent.
  4567. @return the indent
  4568. </member>
  4569. <member name="P:iTextSharp.text.pdf.ColumnText.CurrentLeading">
  4570. Gets the currentLeading.
  4571. @return the currentLeading
  4572. </member>
  4573. <member name="M:iTextSharp.text.pdf.ColumnText.Go">
  4574. Outputs the lines to the document. It is equivalent to <CODE>go(false)</CODE>.
  4575. @return returns the result of the operation. It can be <CODE>NO_MORE_TEXT</CODE>
  4576. and/or <CODE>NO_MORE_COLUMN</CODE>
  4577. @throws DocumentException on error
  4578. </member>
  4579. <member name="M:iTextSharp.text.pdf.ColumnText.Go(System.Boolean)">
  4580. Outputs the lines to the document. The output can be simulated.
  4581. @param simulate <CODE>true</CODE> to simulate the writting to the document
  4582. @return returns the result of the operation. It can be <CODE>NO_MORE_TEXT</CODE>
  4583. and/or <CODE>NO_MORE_COLUMN</CODE>
  4584. @throws DocumentException on error
  4585. </member>
  4586. <member name="M:iTextSharp.text.pdf.ColumnText.IsWordSplit">
  4587. Call this after go() to know if any word was split into several lines.
  4588. @return
  4589. </member>
  4590. <member name="P:iTextSharp.text.pdf.ColumnText.ExtraParagraphSpace">
  4591. Sets the extra space between paragraphs.
  4592. @return the extra space between paragraphs
  4593. </member>
  4594. <member name="M:iTextSharp.text.pdf.ColumnText.ClearChunks">
  4595. Clears the chunk array. A call to <CODE>go()</CODE> will always return
  4596. NO_MORE_TEXT.
  4597. </member>
  4598. <member name="P:iTextSharp.text.pdf.ColumnText.SpaceCharRatio">
  4599. Gets the space/character extra spacing ratio for
  4600. fully justified text.
  4601. @return the space/character extra spacing ratio
  4602. </member>
  4603. <member name="P:iTextSharp.text.pdf.ColumnText.RunDirection">
  4604. Gets the run direction.
  4605. @return the run direction
  4606. </member>
  4607. <member name="P:iTextSharp.text.pdf.ColumnText.LinesWritten">
  4608. Gets the number of lines written.
  4609. @return the number of lines written
  4610. </member>
  4611. <member name="P:iTextSharp.text.pdf.ColumnText.LastX">
  4612. Gets the X position of the end of the last line that has been written
  4613. (will not work in simulation mode!).
  4614. @since 5.0.3
  4615. </member>
  4616. <member name="P:iTextSharp.text.pdf.ColumnText.ArabicOptions">
  4617. Sets the arabic shaping options. The option can be AR_NOVOWEL,
  4618. AR_COMPOSEDTASHKEEL and AR_LIG.
  4619. @param arabicOptions the arabic shaping options
  4620. </member>
  4621. <member name="P:iTextSharp.text.pdf.ColumnText.Descender">
  4622. Gets the biggest descender value of the last line written.
  4623. @return the biggest descender value of the last line written
  4624. </member>
  4625. <member name="M:iTextSharp.text.pdf.ColumnText.GetWidth(iTextSharp.text.Phrase,System.Int32,System.Int32)">
  4626. Gets the width that the line will occupy after writing.
  4627. Only the width of the first line is returned.
  4628. @param phrase the <CODE>Phrase</CODE> containing the line
  4629. @param runDirection the run direction
  4630. @param arabicOptions the options for the arabic shaping
  4631. @return the width of the line
  4632. </member>
  4633. <member name="M:iTextSharp.text.pdf.ColumnText.GetWidth(iTextSharp.text.Phrase)">
  4634. Gets the width that the line will occupy after writing.
  4635. Only the width of the first line is returned.
  4636. @param phrase the <CODE>Phrase</CODE> containing the line
  4637. @return the width of the line
  4638. </member>
  4639. <member name="M:iTextSharp.text.pdf.ColumnText.ShowTextAligned(iTextSharp.text.pdf.PdfContentByte,System.Int32,iTextSharp.text.Phrase,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
  4640. Shows a line of text. Only the first line is written.
  4641. @param canvas where the text is to be written to
  4642. @param alignment the alignment. It is not influenced by the run direction
  4643. @param phrase the <CODE>Phrase</CODE> with the text
  4644. @param x the x reference position
  4645. @param y the y reference position
  4646. @param rotation the rotation to be applied in degrees counterclockwise
  4647. @param runDirection the run direction
  4648. @param arabicOptions the options for the arabic shaping
  4649. </member>
  4650. <member name="M:iTextSharp.text.pdf.ColumnText.ShowTextAligned(iTextSharp.text.pdf.PdfContentByte,System.Int32,iTextSharp.text.Phrase,System.Single,System.Single,System.Single)">
  4651. Shows a line of text. Only the first line is written.
  4652. @param canvas where the text is to be written to
  4653. @param alignment the alignment
  4654. @param phrase the <CODE>Phrase</CODE> with the text
  4655. @param x the x reference position
  4656. @param y the y reference position
  4657. @param rotation the rotation to be applied in degrees counterclockwise
  4658. </member>
  4659. <member name="M:iTextSharp.text.pdf.ColumnText.FitText(iTextSharp.text.Font,System.String,iTextSharp.text.Rectangle,System.Single,System.Int32)">
  4660. Fits the text to some rectangle adjusting the font size as needed.
  4661. @param font the font to use
  4662. @param text the text
  4663. @param rect the rectangle where the text must fit
  4664. @param maxFontSize the maximum font size
  4665. @param runDirection the run direction
  4666. @return the calculated font size that makes the text fit
  4667. </member>
  4668. <member name="P:iTextSharp.text.pdf.ColumnText.Canvas">
  4669. Sets the canvas.
  4670. @param canvas
  4671. </member>
  4672. <member name="P:iTextSharp.text.pdf.ColumnText.Canvases">
  4673. Sets the canvases.
  4674. @param canvas
  4675. </member>
  4676. <member name="M:iTextSharp.text.pdf.ColumnText.ZeroHeightElement">
  4677. Checks if the element has a height of 0.
  4678. @return true or false
  4679. @since 2.1.2
  4680. </member>
  4681. <member name="P:iTextSharp.text.pdf.ColumnText.UseAscender">
  4682. Enables/Disables adjustment of first line height based on max ascender.
  4683. @param use enable adjustment if true
  4684. </member>
  4685. <member name="M:iTextSharp.text.pdf.ColumnText.HasMoreText(System.Int32)">
  4686. Checks the status variable and looks if there's still some text.
  4687. </member>
  4688. <member name="F:iTextSharp.text.pdf.ColumnText.filledWidth">
  4689. Holds value of property filledWidth.
  4690. </member>
  4691. <member name="P:iTextSharp.text.pdf.ColumnText.FilledWidth">
  4692. Sets the real width used by the largest line. Only used to set it
  4693. to zero to start another measurement.
  4694. @param filledWidth the real width used by the largest line
  4695. </member>
  4696. <member name="M:iTextSharp.text.pdf.ColumnText.UpdateFilledWidth(System.Single)">
  4697. Replaces the <CODE>filledWidth</CODE> if greater than the existing one.
  4698. @param w the new <CODE>filledWidth</CODE> if greater than the existing one
  4699. </member>
  4700. <member name="P:iTextSharp.text.pdf.ColumnText.AdjustFirstLine">
  4701. Sets the first line adjustment. Some objects have properties, like spacing before, that
  4702. behave differently if the object is the first to be written after go() or not. The first line adjustment is
  4703. <CODE>true</CODE> by default but can be changed if several objects are to be placed one
  4704. after the other in the same column calling go() several times.
  4705. @param adjustFirstLine <CODE>true</CODE> to adjust the first line, <CODE>false</CODE> otherwise
  4706. </member>
  4707. <member name="T:iTextSharp.text.pdf.crypto.AESCipherCBCnoPad">
  4708. Creates an AES Cipher with CBC and no padding.
  4709. @author Paulo Soares
  4710. </member>
  4711. <member name="M:iTextSharp.text.pdf.crypto.AESCipherCBCnoPad.#ctor(System.Boolean,System.Byte[])">
  4712. Creates a new instance of AESCipher
  4713. </member>
  4714. <member name="M:iTextSharp.text.pdf.crypto.ARCFOUREncryption.#ctor">
  4715. Creates a new instance of ARCFOUREncryption
  4716. </member>
  4717. <member name="T:iTextSharp.text.pdf.crypto.IVGenerator">
  4718. An initialization vector generator for a CBC block encryption. It's a random generator based on RC4.
  4719. @author Paulo Soares
  4720. </member>
  4721. <member name="M:iTextSharp.text.pdf.crypto.IVGenerator.#ctor">
  4722. Creates a new instance of IVGenerator
  4723. </member>
  4724. <member name="M:iTextSharp.text.pdf.crypto.IVGenerator.GetIV">
  4725. Gets a 16 byte random initialization vector.
  4726. @return a 16 byte random initialization vector
  4727. </member>
  4728. <member name="M:iTextSharp.text.pdf.crypto.IVGenerator.GetIV(System.Int32)">
  4729. Gets a random initialization vector.
  4730. @param len the length of the initialization vector
  4731. @return a random initialization vector
  4732. </member>
  4733. <member name="M:iTextSharp.text.pdf.crypto.StandardDecryption.#ctor(System.Byte[],System.Int32,System.Int32,System.Int32)">
  4734. Creates a new instance of StandardDecryption
  4735. </member>
  4736. <member name="T:iTextSharp.text.pdf.crypto.AESCipher">
  4737. Creates an AES Cipher with CBC and padding PKCS5/7.
  4738. @author Paulo Soares
  4739. </member>
  4740. <member name="M:iTextSharp.text.pdf.crypto.AESCipher.#ctor(System.Boolean,System.Byte[],System.Byte[])">
  4741. Creates a new instance of AESCipher
  4742. </member>
  4743. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.DefaultSplitCharacter" -->
  4744. <member name="F:iTextSharp.text.pdf.DefaultSplitCharacter.DEFAULT">
  4745. An instance of the default SplitCharacter.
  4746. </member>
  4747. <member name="M:iTextSharp.text.pdf.DefaultSplitCharacter.#ctor">
  4748. Default constructor, has no custom characters to check.
  4749. </member>
  4750. <member name="M:iTextSharp.text.pdf.DefaultSplitCharacter.#ctor(System.Char)">
  4751. Constructor with one splittable character.
  4752. @param character char
  4753. </member>
  4754. <member name="M:iTextSharp.text.pdf.DefaultSplitCharacter.#ctor(System.Char[])">
  4755. Constructor with an array of splittable characters
  4756. @param characters char[]
  4757. </member>
  4758. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.DefaultSplitCharacter.IsSplitCharacter(System.Int32,System.Int32,System.Int32,System.Char[],iTextSharp.text.pdf.PdfChunk[])" -->
  4759. <member name="M:iTextSharp.text.pdf.DefaultSplitCharacter.GetCurrentCharacter(System.Int32,System.Char[],iTextSharp.text.pdf.PdfChunk[])">
  4760. Returns the current character
  4761. @param current current position in the array
  4762. @param ck chunk array
  4763. @param cc the character array that has to be checked
  4764. @return the current character
  4765. </member>
  4766. <member name="M:iTextSharp.text.pdf.DocumentFont.#ctor(iTextSharp.text.pdf.PdfDictionary)">
  4767. Creates a new instance of DocumentFont
  4768. </member>
  4769. <member name="M:iTextSharp.text.pdf.DocumentFont.#ctor(iTextSharp.text.pdf.PRIndirectReference)">
  4770. Creates a new instance of DocumentFont
  4771. </member>
  4772. <member name="M:iTextSharp.text.pdf.DocumentFont.#ctor(iTextSharp.text.pdf.PRIndirectReference,iTextSharp.text.pdf.PdfDictionary)">
  4773. Creates a new instance of DocumentFont
  4774. </member>
  4775. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.DocumentFont.FamilyFontName" -->
  4776. <member name="M:iTextSharp.text.pdf.DocumentFont.GetFontDescriptor(System.Int32,System.Single)">
  4777. Gets the font parameter identified by <CODE>key</CODE>. Valid values
  4778. for <CODE>key</CODE> are <CODE>ASCENT</CODE>, <CODE>CAPHEIGHT</CODE>, <CODE>DESCENT</CODE>,
  4779. <CODE>ITALICANGLE</CODE>, <CODE>BBOXLLX</CODE>, <CODE>BBOXLLY</CODE>, <CODE>BBOXURX</CODE>
  4780. and <CODE>BBOXURY</CODE>.
  4781. @param key the parameter to be extracted
  4782. @param fontSize the font size in points
  4783. @return the parameter in points
  4784. </member>
  4785. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.DocumentFont.FullFontName" -->
  4786. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.DocumentFont.AllNameEntries" -->
  4787. <member name="M:iTextSharp.text.pdf.DocumentFont.GetKerning(System.Int32,System.Int32)">
  4788. Gets the kerning between two Unicode chars.
  4789. @param char1 the first char
  4790. @param char2 the second char
  4791. @return the kerning to be applied
  4792. </member>
  4793. <member name="P:iTextSharp.text.pdf.DocumentFont.PostscriptFontName">
  4794. Gets the postscript font name.
  4795. @return the postscript font name
  4796. </member>
  4797. <member name="M:iTextSharp.text.pdf.DocumentFont.GetRawWidth(System.Int32,System.String)">
  4798. Gets the width from the font according to the Unicode char <CODE>c</CODE>
  4799. or the <CODE>name</CODE>. If the <CODE>name</CODE> is null it's a symbolic font.
  4800. @param c the unicode char
  4801. @param name the glyph name
  4802. @return the width of the char
  4803. </member>
  4804. <member name="M:iTextSharp.text.pdf.DocumentFont.HasKernPairs">
  4805. Checks if the font has any kerning pairs.
  4806. @return <CODE>true</CODE> if the font has any kerning pairs
  4807. </member>
  4808. <member name="M:iTextSharp.text.pdf.DocumentFont.WriteFont(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.pdf.PdfIndirectReference,System.Object[])">
  4809. Outputs to the writer the font dictionaries and streams.
  4810. @param writer the writer for this document
  4811. @param ref the font indirect reference
  4812. @param params several parameters that depend on the font type
  4813. @throws IOException on error
  4814. @throws DocumentException error in generating the object
  4815. </member>
  4816. <member name="M:iTextSharp.text.pdf.DocumentFont.GetFullFontStream">
  4817. Always returns null.
  4818. @return null
  4819. @since 2.1.3
  4820. </member>
  4821. <member name="M:iTextSharp.text.pdf.DocumentFont.GetWidth(System.Int32)">
  4822. Gets the width of a <CODE>char</CODE> in normalized 1000 units.
  4823. @param char1 the unicode <CODE>char</CODE> to get the width of
  4824. @return the width in normalized 1000 units
  4825. </member>
  4826. <member name="P:iTextSharp.text.pdf.DocumentFont.Uni2Byte">
  4827. Exposes the unicode - > CID map that is constructed from the font's encoding
  4828. @return the unicode to CID map
  4829. @since 2.1.7
  4830. </member>
  4831. <member name="P:iTextSharp.text.pdf.DocumentFont.Byte2Uni">
  4832. Exposes the CID - > unicode map that is constructed from the font's encoding
  4833. @return the CID to unicode map
  4834. @since 5.4.0
  4835. </member>
  4836. <member name="P:iTextSharp.text.pdf.DocumentFont.Diffmap">
  4837. Gets the difference map
  4838. @return the difference map
  4839. @since 5.0.5
  4840. </member>
  4841. <member name="T:iTextSharp.text.pdf.draw.DottedLineSeparator">
  4842. Element that draws a dotted line from left to right.
  4843. Can be added directly to a document or column.
  4844. Can also be used to create a separator chunk.
  4845. @since 2.1.2
  4846. </member>
  4847. <member name="F:iTextSharp.text.pdf.draw.DottedLineSeparator.gap">
  4848. the gap between the dots.
  4849. </member>
  4850. <member name="M:iTextSharp.text.pdf.draw.DottedLineSeparator.Draw(iTextSharp.text.pdf.PdfContentByte,System.Single,System.Single,System.Single,System.Single,System.Single)">
  4851. @see com.lowagie.text.pdf.draw.DrawInterface#draw(com.lowagie.text.pdf.PdfContentByte, float, float, float, float, float)
  4852. </member>
  4853. <member name="P:iTextSharp.text.pdf.draw.DottedLineSeparator.Gap">
  4854. Setter for the gap between the center of the dots of the dotted line.
  4855. @param gap the gap between the center of the dots
  4856. </member>
  4857. <member name="T:iTextSharp.text.pdf.draw.IDrawInterface">
  4858. Interface for an Element that allows you to draw something at the current
  4859. vertical position. Trivial implementations are LineSeparator and VerticalPositionMark.
  4860. It is also used to define what has to be drawn by a separator chunk.
  4861. @since 2.1.2
  4862. </member>
  4863. <member name="M:iTextSharp.text.pdf.draw.IDrawInterface.Draw(iTextSharp.text.pdf.PdfContentByte,System.Single,System.Single,System.Single,System.Single,System.Single)">
  4864. Implement this method if you want to draw something at the current Y position
  4865. (for instance a line).
  4866. @param canvas the canvas on which you can draw
  4867. @param llx the x coordinate of the left page margin
  4868. @param lly the y coordinate of the bottom page margin
  4869. @param urx the x coordinate of the right page margin
  4870. @param ury the y coordinate of the top page margin
  4871. @param y the current y position on the page
  4872. </member>
  4873. <member name="T:iTextSharp.text.pdf.draw.LineSeparator">
  4874. Element that draws a solid line from left to right.
  4875. Can be added directly to a document or column.
  4876. Can also be used to create a separator chunk.
  4877. @author Paulo Soares
  4878. @since 2.1.2
  4879. </member>
  4880. <member name="F:iTextSharp.text.pdf.draw.LineSeparator.lineWidth">
  4881. The thickness of the line.
  4882. </member>
  4883. <member name="F:iTextSharp.text.pdf.draw.LineSeparator.percentage">
  4884. The width of the line as a percentage of the available page width.
  4885. </member>
  4886. <member name="F:iTextSharp.text.pdf.draw.LineSeparator.lineColor">
  4887. The color of the line.
  4888. </member>
  4889. <member name="F:iTextSharp.text.pdf.draw.LineSeparator.alignment">
  4890. The alignment of the line.
  4891. </member>
  4892. <member name="M:iTextSharp.text.pdf.draw.LineSeparator.#ctor(System.Single,System.Single,iTextSharp.text.BaseColor,System.Int32,System.Single)">
  4893. Creates a new instance of the LineSeparator class.
  4894. @param lineWidth the thickness of the line
  4895. @param percentage the width of the line as a percentage of the available page width
  4896. @param color the color of the line
  4897. @param align the alignment
  4898. @param offset the offset of the line relative to the current baseline (negative = under the baseline)
  4899. </member>
  4900. <member name="M:iTextSharp.text.pdf.draw.LineSeparator.#ctor(iTextSharp.text.Font)">
  4901. Creates a new instance of the LineSeparator class.
  4902. @param font the font
  4903. </member>
  4904. <member name="M:iTextSharp.text.pdf.draw.LineSeparator.#ctor">
  4905. Creates a new instance of the LineSeparator class with
  4906. default values: lineWidth 1 user unit, width 100%, centered with offset 0.
  4907. </member>
  4908. <member name="M:iTextSharp.text.pdf.draw.LineSeparator.Draw(iTextSharp.text.pdf.PdfContentByte,System.Single,System.Single,System.Single,System.Single,System.Single)">
  4909. @see com.lowagie.text.pdf.draw.DrawInterface#draw(com.lowagie.text.pdf.PdfContentByte, float, float, float, float, float)
  4910. </member>
  4911. <member name="M:iTextSharp.text.pdf.draw.LineSeparator.DrawLine(iTextSharp.text.pdf.PdfContentByte,System.Single,System.Single,System.Single)">
  4912. Draws a horizontal line.
  4913. @param canvas the canvas to draw on
  4914. @param leftX the left x coordinate
  4915. @param rightX the right x coordindate
  4916. @param y the y coordinate
  4917. </member>
  4918. <member name="P:iTextSharp.text.pdf.draw.LineSeparator.LineWidth">
  4919. Setter for the line width.
  4920. @param lineWidth the thickness of the line that will be drawn.
  4921. </member>
  4922. <member name="P:iTextSharp.text.pdf.draw.LineSeparator.Percentage">
  4923. Setter for the width as a percentage of the available width.
  4924. @return a width percentage
  4925. </member>
  4926. <member name="P:iTextSharp.text.pdf.draw.LineSeparator.LineColor">
  4927. Setter for the color of the line that will be drawn.
  4928. @param color a color
  4929. </member>
  4930. <member name="P:iTextSharp.text.pdf.draw.LineSeparator.Alignment">
  4931. Setter for the alignment of the line.
  4932. @param align an alignment value
  4933. </member>
  4934. <member name="T:iTextSharp.text.pdf.draw.VerticalPositionMark">
  4935. Helper class implementing the DrawInterface. Can be used to add
  4936. horizontal or vertical separators. Won't draw anything unless
  4937. you implement the draw method.
  4938. @since 2.1.2
  4939. </member>
  4940. <member name="F:iTextSharp.text.pdf.draw.VerticalPositionMark.drawInterface">
  4941. Another implementation of the DrawInterface; its draw method will overrule LineSeparator.Draw().
  4942. </member>
  4943. <member name="F:iTextSharp.text.pdf.draw.VerticalPositionMark.offset">
  4944. The offset for the line.
  4945. </member>
  4946. <member name="M:iTextSharp.text.pdf.draw.VerticalPositionMark.#ctor">
  4947. Creates a vertical position mark that won't draw anything unless
  4948. you define a DrawInterface.
  4949. </member>
  4950. <member name="M:iTextSharp.text.pdf.draw.VerticalPositionMark.#ctor(iTextSharp.text.pdf.draw.IDrawInterface,System.Single)">
  4951. Creates a vertical position mark that won't draw anything unless
  4952. you define a DrawInterface.
  4953. @param drawInterface the drawInterface for this vertical position mark.
  4954. @param offset the offset for this vertical position mark.
  4955. </member>
  4956. <member name="M:iTextSharp.text.pdf.draw.VerticalPositionMark.Draw(iTextSharp.text.pdf.PdfContentByte,System.Single,System.Single,System.Single,System.Single,System.Single)">
  4957. @see com.lowagie.text.pdf.draw.DrawInterface#draw(com.lowagie.text.pdf.PdfContentByte, float, float, float, float, float)
  4958. </member>
  4959. <member name="M:iTextSharp.text.pdf.draw.VerticalPositionMark.Process(iTextSharp.text.IElementListener)">
  4960. @see com.lowagie.text.Element#process(com.lowagie.text.ElementListener)
  4961. </member>
  4962. <member name="P:iTextSharp.text.pdf.draw.VerticalPositionMark.Type">
  4963. @see com.lowagie.text.Element#type()
  4964. </member>
  4965. <member name="M:iTextSharp.text.pdf.draw.VerticalPositionMark.IsContent">
  4966. @see com.lowagie.text.Element#isContent()
  4967. </member>
  4968. <member name="M:iTextSharp.text.pdf.draw.VerticalPositionMark.IsNestable">
  4969. @see com.lowagie.text.Element#isNestable()
  4970. </member>
  4971. <member name="P:iTextSharp.text.pdf.draw.VerticalPositionMark.Chunks">
  4972. @see com.lowagie.text.Element#getChunks()
  4973. </member>
  4974. <member name="P:iTextSharp.text.pdf.draw.VerticalPositionMark.DrawInterface">
  4975. Setter for the interface with the overruling Draw() method.
  4976. @param drawInterface a DrawInterface implementation
  4977. </member>
  4978. <member name="P:iTextSharp.text.pdf.draw.VerticalPositionMark.Offset">
  4979. Setter for the offset. The offset is relative to the current
  4980. Y position. If you want to underline something, you have to
  4981. choose a negative offset.
  4982. @param offset an offset
  4983. </member>
  4984. <member name="T:iTextSharp.text.pdf.EnumerateTTC">
  4985. Enumerates all the fonts inside a True Type Collection.
  4986. @author Paulo Soares
  4987. </member>
  4988. <member name="T:iTextSharp.text.pdf.events.FieldPositioningEvents">
  4989. Class for an index.
  4990. @author Michael Niedermair
  4991. </member>
  4992. <member name="F:iTextSharp.text.pdf.events.FieldPositioningEvents.genericChunkFields">
  4993. Keeps a map with fields that are to be positioned in inGenericTag.
  4994. </member>
  4995. <member name="F:iTextSharp.text.pdf.events.FieldPositioningEvents.cellField">
  4996. Keeps the form field that is to be positioned in a cellLayout event.
  4997. </member>
  4998. <member name="F:iTextSharp.text.pdf.events.FieldPositioningEvents.fieldWriter">
  4999. The PdfWriter to use when a field has to added in a cell event.
  5000. </member>
  5001. <member name="F:iTextSharp.text.pdf.events.FieldPositioningEvents.parent">
  5002. The PdfFormField that is the parent of the field added in a cell event.
  5003. </member>
  5004. <member name="M:iTextSharp.text.pdf.events.FieldPositioningEvents.#ctor">
  5005. Creates a new event. This constructor will be used if you need to position fields with Chunk objects.
  5006. </member>
  5007. <member name="F:iTextSharp.text.pdf.events.FieldPositioningEvents.padding">
  5008. Some extra padding that will be taken into account when defining the widget.
  5009. </member>
  5010. <member name="M:iTextSharp.text.pdf.events.FieldPositioningEvents.AddField(System.String,iTextSharp.text.pdf.PdfFormField)">
  5011. Add a PdfFormField that has to be tied to a generic Chunk.
  5012. </member>
  5013. <member name="M:iTextSharp.text.pdf.events.FieldPositioningEvents.#ctor(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.pdf.PdfFormField)">
  5014. Creates a new event. This constructor will be used if you need to position fields with a Cell Event.
  5015. </member>
  5016. <member name="M:iTextSharp.text.pdf.events.FieldPositioningEvents.#ctor(iTextSharp.text.pdf.PdfFormField,iTextSharp.text.pdf.PdfFormField)">
  5017. Creates a new event. This constructor will be used if you need to position fields with a Cell Event.
  5018. </member>
  5019. <member name="M:iTextSharp.text.pdf.events.FieldPositioningEvents.#ctor(iTextSharp.text.pdf.PdfWriter,System.String)">
  5020. Creates a new event. This constructor will be used if you need to position fields with a Cell Event.
  5021. @throws DocumentException
  5022. @throws IOException
  5023. </member>
  5024. <member name="M:iTextSharp.text.pdf.events.FieldPositioningEvents.#ctor(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.pdf.PdfFormField,System.String)">
  5025. Creates a new event. This constructor will be used if you need to position fields with a Cell Event.
  5026. @throws DocumentException
  5027. @throws IOException
  5028. </member>
  5029. <member name="P:iTextSharp.text.pdf.events.FieldPositioningEvents.Padding">
  5030. @param padding The padding to set.
  5031. </member>
  5032. <member name="P:iTextSharp.text.pdf.events.FieldPositioningEvents.Parent">
  5033. @param parent The parent to set.
  5034. </member>
  5035. <member name="M:iTextSharp.text.pdf.events.FieldPositioningEvents.OnGenericTag(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,iTextSharp.text.Rectangle,System.String)">
  5036. @see com.lowagie.text.pdf.PdfPageEvent#onGenericTag(com.lowagie.text.pdf.PdfWriter, com.lowagie.text.Document, com.lowagie.text.Rectangle, java.lang.String)
  5037. </member>
  5038. <member name="M:iTextSharp.text.pdf.events.FieldPositioningEvents.CellLayout(iTextSharp.text.pdf.PdfPCell,iTextSharp.text.Rectangle,iTextSharp.text.pdf.PdfContentByte[])">
  5039. @see com.lowagie.text.pdf.PdfPCellEvent#cellLayout(com.lowagie.text.pdf.PdfPCell, com.lowagie.text.Rectangle, com.lowagie.text.pdf.PdfContentByte[])
  5040. </member>
  5041. <member name="T:iTextSharp.text.pdf.events.IndexEvents">
  5042. Class for an index.
  5043. @author Michael Niedermair
  5044. </member>
  5045. <member name="F:iTextSharp.text.pdf.events.IndexEvents.indextag">
  5046. keeps the indextag with the pagenumber
  5047. </member>
  5048. <member name="M:iTextSharp.text.pdf.events.IndexEvents.OnGenericTag(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,iTextSharp.text.Rectangle,System.String)">
  5049. All the text that is passed to this event, gets registered in the indexentry.
  5050. @see com.lowagie.text.pdf.PdfPageEventHelper#onGenericTag(
  5051. com.lowagie.text.pdf.PdfWriter, com.lowagie.text.Document,
  5052. com.lowagie.text.Rectangle, java.lang.String)
  5053. </member>
  5054. <member name="F:iTextSharp.text.pdf.events.IndexEvents.indexcounter">
  5055. indexcounter
  5056. </member>
  5057. <member name="F:iTextSharp.text.pdf.events.IndexEvents.indexentry">
  5058. the list for the index entry
  5059. </member>
  5060. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Create(System.String,System.String,System.String,System.String)">
  5061. Create an index entry.
  5062. @param text The text for the Chunk.
  5063. @param in1 The first level.
  5064. @param in2 The second level.
  5065. @param in3 The third level.
  5066. @return Returns the Chunk.
  5067. </member>
  5068. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Create(System.String,System.String)">
  5069. Create an index entry.
  5070. @param text The text for the Chunk.
  5071. @param in1 The first level.
  5072. @return Returns the Chunk.
  5073. </member>
  5074. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Create(System.String,System.String,System.String)">
  5075. Create an index entry.
  5076. @param text The text for the Chunk.
  5077. @param in1 The first level.
  5078. @param in2 The second level.
  5079. @return Returns the Chunk.
  5080. </member>
  5081. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Create(iTextSharp.text.Chunk,System.String,System.String,System.String)">
  5082. Create an index entry.
  5083. @param text The text.
  5084. @param in1 The first level.
  5085. @param in2 The second level.
  5086. @param in3 The third level.
  5087. </member>
  5088. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Create(iTextSharp.text.Chunk,System.String)">
  5089. Create an index entry.
  5090. @param text The text.
  5091. @param in1 The first level.
  5092. </member>
  5093. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Create(iTextSharp.text.Chunk,System.String,System.String)">
  5094. Create an index entry.
  5095. @param text The text.
  5096. @param in1 The first level.
  5097. @param in2 The second level.
  5098. </member>
  5099. <member name="F:iTextSharp.text.pdf.events.IndexEvents.comparator">
  5100. Comparator for sorting the index
  5101. </member>
  5102. <member name="M:iTextSharp.text.pdf.events.IndexEvents.SetComparator(System.Collections.Generic.IComparer{iTextSharp.text.pdf.events.IndexEvents.Entry})">
  5103. Set the comparator.
  5104. @param aComparator The comparator to set.
  5105. </member>
  5106. <member name="M:iTextSharp.text.pdf.events.IndexEvents.GetSortedEntries">
  5107. Returns the sorted list with the entries and the collected page numbers.
  5108. @return Returns the sorted list with the entries and teh collected page numbers.
  5109. </member>
  5110. <member name="T:iTextSharp.text.pdf.events.IndexEvents.Entry">
  5111. Class for an index entry.
  5112. <p>
  5113. In the first step, only in1, in2,in3 and tag are used.
  5114. After the collections of the index entries, pagenumbers are used.
  5115. </p>
  5116. </member>
  5117. <member name="F:iTextSharp.text.pdf.events.IndexEvents.Entry.in1">
  5118. first level
  5119. </member>
  5120. <member name="F:iTextSharp.text.pdf.events.IndexEvents.Entry.in2">
  5121. second level
  5122. </member>
  5123. <member name="F:iTextSharp.text.pdf.events.IndexEvents.Entry.in3">
  5124. third level
  5125. </member>
  5126. <member name="F:iTextSharp.text.pdf.events.IndexEvents.Entry.tag">
  5127. the tag
  5128. </member>
  5129. <member name="F:iTextSharp.text.pdf.events.IndexEvents.Entry.pagenumbers">
  5130. the lsit of all page numbers.
  5131. </member>
  5132. <member name="F:iTextSharp.text.pdf.events.IndexEvents.Entry.tags">
  5133. the lsit of all tags.
  5134. </member>
  5135. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Entry.#ctor(System.String,System.String,System.String,System.String,iTextSharp.text.pdf.events.IndexEvents)">
  5136. Create a new object.
  5137. @param aIn1 The first level.
  5138. @param aIn2 The second level.
  5139. @param aIn3 The third level.
  5140. @param aTag The tag.
  5141. </member>
  5142. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Entry.GetIn1">
  5143. Returns the in1.
  5144. @return Returns the in1.
  5145. </member>
  5146. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Entry.GetIn2">
  5147. Returns the in2.
  5148. @return Returns the in2.
  5149. </member>
  5150. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Entry.GetIn3">
  5151. Returns the in3.
  5152. @return Returns the in3.
  5153. </member>
  5154. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Entry.GetTag">
  5155. Returns the tag.
  5156. @return Returns the tag.
  5157. </member>
  5158. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Entry.GetPageNumber">
  5159. Returns the pagenumer for this entry.
  5160. @return Returns the pagenumer for this entry.
  5161. </member>
  5162. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Entry.AddPageNumberAndTag(System.Int32,System.String)">
  5163. Add a pagenumber.
  5164. @param number The page number.
  5165. @param tag
  5166. </member>
  5167. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Entry.GetKey">
  5168. Returns the key for the map-entry.
  5169. @return Returns the key for the map-entry.
  5170. </member>
  5171. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Entry.GetPagenumbers">
  5172. Returns the pagenumbers.
  5173. @return Returns the pagenumbers.
  5174. </member>
  5175. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Entry.GetTags">
  5176. Returns the tags.
  5177. @return Returns the tags.
  5178. </member>
  5179. <member name="M:iTextSharp.text.pdf.events.IndexEvents.Entry.ToString">
  5180. print the entry (only for test)
  5181. @return the toString implementation of the entry
  5182. </member>
  5183. <member name="T:iTextSharp.text.pdf.events.PdfPageEventForwarder">
  5184. If you want to add more than one page eventa to a PdfWriter,
  5185. you have to construct a PdfPageEventForwarder, add the
  5186. different events to this object and add the forwarder to
  5187. the PdfWriter.
  5188. </member>
  5189. <member name="F:iTextSharp.text.pdf.events.PdfPageEventForwarder.events">
  5190. ArrayList containing all the PageEvents that have to be executed.
  5191. </member>
  5192. <member name="M:iTextSharp.text.pdf.events.PdfPageEventForwarder.AddPageEvent(iTextSharp.text.pdf.IPdfPageEvent)">
  5193. Add a page eventa to the forwarder.
  5194. @param eventa an eventa that has to be added to the forwarder.
  5195. </member>
  5196. <member name="M:iTextSharp.text.pdf.events.PdfPageEventForwarder.OnOpenDocument(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)">
  5197. Called when the document is opened.
  5198. @param writer
  5199. the <CODE>PdfWriter</CODE> for this document
  5200. @param document
  5201. the document
  5202. </member>
  5203. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.events.PdfPageEventForwarder.OnStartPage(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)" -->
  5204. <member name="M:iTextSharp.text.pdf.events.PdfPageEventForwarder.OnEndPage(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)">
  5205. Called when a page is finished, just before being written to the
  5206. document.
  5207. @param writer
  5208. the <CODE>PdfWriter</CODE> for this document
  5209. @param document
  5210. the document
  5211. </member>
  5212. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.events.PdfPageEventForwarder.OnCloseDocument(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)" -->
  5213. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.events.PdfPageEventForwarder.OnParagraph(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  5214. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.events.PdfPageEventForwarder.OnParagraphEnd(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  5215. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.events.PdfPageEventForwarder.OnChapter(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single,iTextSharp.text.Paragraph)" -->
  5216. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.events.PdfPageEventForwarder.OnChapterEnd(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  5217. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.events.PdfPageEventForwarder.OnSection(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single,System.Int32,iTextSharp.text.Paragraph)" -->
  5218. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.events.PdfPageEventForwarder.OnSectionEnd(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  5219. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.events.PdfPageEventForwarder.OnGenericTag(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,iTextSharp.text.Rectangle,System.String)" -->
  5220. <member name="T:iTextSharp.text.pdf.events.PdfPCellEventForwarder">
  5221. If you want to add more than one event to a cell,
  5222. you have to construct a PdfPCellEventForwarder, add the
  5223. different events to this object and add the forwarder to
  5224. the PdfPCell.
  5225. </member>
  5226. <member name="F:iTextSharp.text.pdf.events.PdfPCellEventForwarder.events">
  5227. ArrayList containing all the PageEvents that have to be executed.
  5228. </member>
  5229. <member name="M:iTextSharp.text.pdf.events.PdfPCellEventForwarder.AddCellEvent(iTextSharp.text.pdf.IPdfPCellEvent)">
  5230. Add a page event to the forwarder.
  5231. @param event an event that has to be added to the forwarder.
  5232. </member>
  5233. <member name="M:iTextSharp.text.pdf.events.PdfPCellEventForwarder.CellLayout(iTextSharp.text.pdf.PdfPCell,iTextSharp.text.Rectangle,iTextSharp.text.pdf.PdfContentByte[])">
  5234. @see com.lowagie.text.pdf.PdfPCellEvent#cellLayout(com.lowagie.text.pdf.PdfPCell, com.lowagie.text.Rectangle, com.lowagie.text.pdf.PdfContentByte[])
  5235. </member>
  5236. <member name="T:iTextSharp.text.pdf.events.PdfPTableEventForwarder">
  5237. If you want to add more than one page event to a PdfPTable,
  5238. you have to construct a PdfPTableEventForwarder, add the
  5239. different events to this object and add the forwarder to
  5240. the PdfWriter.
  5241. </member>
  5242. <member name="F:iTextSharp.text.pdf.events.PdfPTableEventForwarder.events">
  5243. ArrayList containing all the PageEvents that have to be executed.
  5244. </member>
  5245. <member name="M:iTextSharp.text.pdf.events.PdfPTableEventForwarder.AddTableEvent(iTextSharp.text.pdf.IPdfPTableEvent)">
  5246. Add a page event to the forwarder.
  5247. @param event an event that has to be added to the forwarder.
  5248. </member>
  5249. <member name="M:iTextSharp.text.pdf.events.PdfPTableEventForwarder.TableLayout(iTextSharp.text.pdf.PdfPTable,System.Single[][],System.Single[],System.Int32,System.Int32,iTextSharp.text.pdf.PdfContentByte[])">
  5250. @see com.lowagie.text.pdf.PdfPTableEvent#tableLayout(com.lowagie.text.pdf.PdfPTable, float[][], float[], int, int, com.lowagie.text.pdf.PdfContentByte[])
  5251. </member>
  5252. <member name="M:iTextSharp.text.pdf.events.PdfPTableEventForwarder.AfterSplitTable(iTextSharp.text.pdf.PdfPTable,iTextSharp.text.pdf.PdfPRow,System.Int32)">
  5253. @see com.itextpdf.text.pdf.PdfPTableEventAfterSplit#afterSplitTable(com.itextpdf.text.pdf.PdfPTable, com.itextpdf.text.pdf.PdfPRow, int)
  5254. @since iText 5.4.3
  5255. </member>
  5256. <member name="T:iTextSharp.text.pdf.ExtendedColor">
  5257. @author Paulo Soares
  5258. </member>
  5259. <member name="M:iTextSharp.text.pdf.ExtendedColor.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  5260. Constructs an extended color of a certain type and a certain color.
  5261. @param type
  5262. @param red
  5263. @param green
  5264. @param blue
  5265. @param alpha
  5266. </member>
  5267. <member name="T:iTextSharp.text.pdf.FdfReader">
  5268. Reads an FDF form and makes the fields available
  5269. @author Paulo Soares
  5270. </member>
  5271. <member name="M:iTextSharp.text.pdf.FdfReader.#ctor(System.String)">
  5272. Reads an FDF form.
  5273. @param filename the file name of the form
  5274. @throws IOException on error
  5275. </member>
  5276. <member name="M:iTextSharp.text.pdf.FdfReader.#ctor(System.Byte[])">
  5277. Reads an FDF form.
  5278. @param pdfIn the byte array with the form
  5279. @throws IOException on error
  5280. </member>
  5281. <member name="M:iTextSharp.text.pdf.FdfReader.#ctor(System.Uri)">
  5282. Reads an FDF form.
  5283. @param url the URL of the document
  5284. @throws IOException on error
  5285. </member>
  5286. <member name="M:iTextSharp.text.pdf.FdfReader.#ctor(System.IO.Stream)">
  5287. Reads an FDF form.
  5288. @param is the <CODE>InputStream</CODE> containing the document. The stream is read to the
  5289. end but is not closed
  5290. @throws IOException on error
  5291. </member>
  5292. <member name="P:iTextSharp.text.pdf.FdfReader.Fields">
  5293. Gets all the fields. The map is keyed by the fully qualified
  5294. field name and the value is a merged <CODE>PdfDictionary</CODE>
  5295. with the field content.
  5296. @return all the fields
  5297. </member>
  5298. <member name="M:iTextSharp.text.pdf.FdfReader.GetField(System.String)">
  5299. Gets the field dictionary.
  5300. @param name the fully qualified field name
  5301. @return the field dictionary
  5302. </member>
  5303. <member name="M:iTextSharp.text.pdf.FdfReader.GetAttachedFile(System.String)">
  5304. Gets a byte[] containing a file that is embedded in the FDF.
  5305. @param name the fully qualified field name
  5306. @return the bytes of the file
  5307. @throws IOException
  5308. @since 5.0.1
  5309. </member>
  5310. <member name="M:iTextSharp.text.pdf.FdfReader.GetFieldValue(System.String)">
  5311. Gets the field value or <CODE>null</CODE> if the field does not
  5312. exist or has no value defined.
  5313. @param name the fully qualified field name
  5314. @return the field value or <CODE>null</CODE>
  5315. </member>
  5316. <member name="P:iTextSharp.text.pdf.FdfReader.FileSpec">
  5317. Gets the PDF file specification contained in the FDF.
  5318. @return the PDF file specification contained in the FDF
  5319. </member>
  5320. <member name="T:iTextSharp.text.pdf.FdfWriter">
  5321. Writes an FDF form.
  5322. @author Paulo Soares
  5323. </member>
  5324. <member name="F:iTextSharp.text.pdf.FdfWriter.file">
  5325. The PDF file associated with the FDF.
  5326. </member>
  5327. <member name="M:iTextSharp.text.pdf.FdfWriter.#ctor">
  5328. Creates a new FdfWriter.
  5329. </member>
  5330. <member name="M:iTextSharp.text.pdf.FdfWriter.WriteTo(System.IO.Stream)">
  5331. Writes the content to a stream.
  5332. @param os the stream
  5333. @throws DocumentException on error
  5334. @throws IOException on error
  5335. </member>
  5336. <member name="M:iTextSharp.text.pdf.FdfWriter.RemoveField(System.String)">
  5337. Removes the field value.
  5338. @param field the field name
  5339. @return <CODE>true</CODE> if the field was found and removed,
  5340. <CODE>false</CODE> otherwise
  5341. </member>
  5342. <member name="M:iTextSharp.text.pdf.FdfWriter.GetFields">
  5343. Gets all the fields. The map is keyed by the fully qualified
  5344. field name and the values are <CODE>PdfObject</CODE>.
  5345. @return a map with all the fields
  5346. </member>
  5347. <member name="M:iTextSharp.text.pdf.FdfWriter.GetField(System.String)">
  5348. Gets the field value.
  5349. @param field the field name
  5350. @return the field value or <CODE>null</CODE> if not found
  5351. </member>
  5352. <member name="M:iTextSharp.text.pdf.FdfWriter.SetFieldAsName(System.String,System.String)">
  5353. Sets the field value as a name.
  5354. @param field the fully qualified field name
  5355. @param value the value
  5356. @return <CODE>true</CODE> if the value was inserted,
  5357. <CODE>false</CODE> if the name is incompatible with
  5358. an existing field
  5359. </member>
  5360. <member name="M:iTextSharp.text.pdf.FdfWriter.SetFieldAsString(System.String,System.String)">
  5361. Sets the field value as a string.
  5362. @param field the fully qualified field name
  5363. @param value the value
  5364. @return <CODE>true</CODE> if the value was inserted,
  5365. <CODE>false</CODE> if the name is incompatible with
  5366. an existing field
  5367. </member>
  5368. <member name="M:iTextSharp.text.pdf.FdfWriter.SetFieldAsAction(System.String,iTextSharp.text.pdf.PdfAction)">
  5369. Sets the field value as a <CODE>PDFAction</CODE>.
  5370. For example, this method allows setting a form submit button action using {@link PdfAction#createSubmitForm(String, Object[], int)}.
  5371. This method creates an <CODE>A</CODE> entry for the specified field in the underlying FDF file.
  5372. Method contributed by Philippe Laflamme (plaflamme)
  5373. @param field the fully qualified field name
  5374. @param action the field's action
  5375. @return <CODE>true</CODE> if the value was inserted,
  5376. <CODE>false</CODE> if the name is incompatible with
  5377. an existing field
  5378. @since 2.1.5
  5379. </member>
  5380. <member name="M:iTextSharp.text.pdf.FdfWriter.SetFields(iTextSharp.text.pdf.FdfReader)">
  5381. Sets all the fields from this <CODE>FdfReader</CODE>
  5382. @param fdf the <CODE>FdfReader</CODE>
  5383. </member>
  5384. <member name="M:iTextSharp.text.pdf.FdfWriter.SetFields(iTextSharp.text.pdf.PdfReader)">
  5385. Sets all the fields from this <CODE>PdfReader</CODE>
  5386. @param pdf the <CODE>PdfReader</CODE>
  5387. </member>
  5388. <member name="M:iTextSharp.text.pdf.FdfWriter.SetFields(iTextSharp.text.pdf.AcroFields)">
  5389. Sets all the fields from this <CODE>AcroFields</CODE>
  5390. @param acro the <CODE>AcroFields</CODE>
  5391. </member>
  5392. <member name="P:iTextSharp.text.pdf.FdfWriter.File">
  5393. Gets the PDF file name associated with the FDF.
  5394. @return the PDF file name associated with the FDF
  5395. </member>
  5396. <member name="T:iTextSharp.text.pdf.FontDetails">
  5397. Each font in the document will have an instance of this class
  5398. where the characters used will be represented.
  5399. @author Paulo Soares
  5400. </member>
  5401. <member name="F:iTextSharp.text.pdf.FontDetails.indirectReference">
  5402. The indirect reference to this font
  5403. </member>
  5404. <member name="F:iTextSharp.text.pdf.FontDetails.fontName">
  5405. The font name that appears in the document body stream
  5406. </member>
  5407. <member name="F:iTextSharp.text.pdf.FontDetails.baseFont">
  5408. The font
  5409. </member>
  5410. <member name="F:iTextSharp.text.pdf.FontDetails.ttu">
  5411. The font if its an instance of <CODE>TrueTypeFontUnicode</CODE>
  5412. </member>
  5413. <member name="F:iTextSharp.text.pdf.FontDetails.shortTag">
  5414. The array used with single byte encodings
  5415. </member>
  5416. <member name="F:iTextSharp.text.pdf.FontDetails.longTag">
  5417. The map used with double byte encodings. The key is Int(glyph) and the
  5418. value is int[]{glyph, width, Unicode code}
  5419. </member>
  5420. <member name="F:iTextSharp.text.pdf.FontDetails.fontType">
  5421. The font type
  5422. </member>
  5423. <member name="F:iTextSharp.text.pdf.FontDetails.symbolic">
  5424. <CODE>true</CODE> if the font is symbolic
  5425. </member>
  5426. <member name="F:iTextSharp.text.pdf.FontDetails.subset">
  5427. Indicates if all the glyphs and widths for that particular
  5428. encoding should be included in the document.
  5429. </member>
  5430. <member name="M:iTextSharp.text.pdf.FontDetails.#ctor(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfIndirectReference,iTextSharp.text.pdf.BaseFont)">
  5431. Each font used in a document has an instance of this class.
  5432. This class stores the characters used in the document and other
  5433. specifics unique to the current working document.
  5434. @param fontName the font name
  5435. @param indirectReference the indirect reference to the font
  5436. @param baseFont the <CODE>BaseFont</CODE>
  5437. </member>
  5438. <member name="P:iTextSharp.text.pdf.FontDetails.IndirectReference">
  5439. Gets the indirect reference to this font.
  5440. @return the indirect reference to this font
  5441. </member>
  5442. <member name="P:iTextSharp.text.pdf.FontDetails.FontName">
  5443. Gets the font name as it appears in the document body.
  5444. @return the font name
  5445. </member>
  5446. <member name="P:iTextSharp.text.pdf.FontDetails.BaseFont">
  5447. Gets the <CODE>BaseFont</CODE> of this font.
  5448. @return the <CODE>BaseFont</CODE> of this font
  5449. </member>
  5450. <member name="M:iTextSharp.text.pdf.FontDetails.ConvertToBytes(System.String)">
  5451. Converts the text into bytes to be placed in the document.
  5452. The conversion is done according to the font and the encoding and the characters
  5453. used are stored.
  5454. @param text the text to convert
  5455. @return the conversion
  5456. </member>
  5457. <member name="M:iTextSharp.text.pdf.FontDetails.WriteFont(iTextSharp.text.pdf.PdfWriter)">
  5458. Writes the font definition to the document.
  5459. @param writer the <CODE>PdfWriter</CODE> of this document
  5460. </member>
  5461. <member name="P:iTextSharp.text.pdf.FontDetails.Subset">
  5462. Indicates if all the glyphs and widths for that particular
  5463. encoding should be included in the document. Set to <CODE>false</CODE>
  5464. to include all.
  5465. @param subset new value of property subset
  5466. </member>
  5467. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.FontSelector" -->
  5468. <member name="M:iTextSharp.text.pdf.FontSelector.AddFont(iTextSharp.text.Font)">
  5469. Adds a <CODE>Font</CODE> to be searched for valid characters.
  5470. @param font the <CODE>Font</CODE>
  5471. </member>
  5472. <member name="M:iTextSharp.text.pdf.FontSelector.Process(System.String)">
  5473. Process the text so that it will render with a combination of fonts
  5474. if needed.
  5475. @param text the text
  5476. @return a <CODE>Phrase</CODE> with one or more chunks
  5477. </member>
  5478. <member name="T:iTextSharp.text.pdf.GrayColor">
  5479. @author Paulo Soares
  5480. </member>
  5481. <member name="T:iTextSharp.text.pdf.HyphenationAuto">
  5482. Hyphenates words automatically accordingly to the language and country.
  5483. The hyphenator engine was taken from FOP and uses the TEX patterns. If a language
  5484. is not provided and a TEX pattern for it exists, it can be easily adapted.
  5485. @author Paulo Soares
  5486. </member>
  5487. <member name="F:iTextSharp.text.pdf.HyphenationAuto.hyphenator">
  5488. The hyphenator engine.
  5489. </member>
  5490. <member name="F:iTextSharp.text.pdf.HyphenationAuto.post">
  5491. The second part of the hyphenated word.
  5492. </member>
  5493. <member name="M:iTextSharp.text.pdf.HyphenationAuto.#ctor(System.String,System.String,System.Int32,System.Int32)">
  5494. Creates a new hyphenation instance usable in <CODE>Chunk</CODE>.
  5495. @param lang the language ("en" for english, for example)
  5496. @param country the country ("GB" for Great-Britain or "none" for no country, for example)
  5497. @param leftMin the minimun number of letters before the hyphen
  5498. @param rightMin the minimun number of letters after the hyphen
  5499. </member>
  5500. <member name="P:iTextSharp.text.pdf.HyphenationAuto.HyphenSymbol">
  5501. Gets the hyphen symbol.
  5502. @return the hyphen symbol
  5503. </member>
  5504. <member name="M:iTextSharp.text.pdf.HyphenationAuto.GetHyphenatedWordPre(System.String,iTextSharp.text.pdf.BaseFont,System.Single,System.Single)">
  5505. Hyphenates a word and returns the first part of it. To get
  5506. the second part of the hyphenated word call <CODE>getHyphenatedWordPost()</CODE>.
  5507. @param word the word to hyphenate
  5508. @param font the font used by this word
  5509. @param fontSize the font size used by this word
  5510. @param remainingWidth the width available to fit this word in
  5511. @return the first part of the hyphenated word including
  5512. the hyphen symbol, if any
  5513. </member>
  5514. <member name="P:iTextSharp.text.pdf.HyphenationAuto.HyphenatedWordPost">
  5515. Gets the second part of the hyphenated word. Must be called
  5516. after <CODE>getHyphenatedWordPre()</CODE>.
  5517. @return the second part of the hyphenated word
  5518. </member>
  5519. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.hyphenation.ByteVector" -->
  5520. <member name="F:iTextSharp.text.pdf.hyphenation.ByteVector.DEFAULT_BLOCK_SIZE">
  5521. Capacity increment size
  5522. </member>
  5523. <member name="F:iTextSharp.text.pdf.hyphenation.ByteVector.arr">
  5524. The encapsulated array
  5525. </member>
  5526. <member name="F:iTextSharp.text.pdf.hyphenation.ByteVector.n">
  5527. Points to next free item
  5528. </member>
  5529. <member name="P:iTextSharp.text.pdf.hyphenation.ByteVector.Length">
  5530. return number of items in array
  5531. </member>
  5532. <member name="P:iTextSharp.text.pdf.hyphenation.ByteVector.Capacity">
  5533. returns current capacity of array
  5534. </member>
  5535. <member name="M:iTextSharp.text.pdf.hyphenation.ByteVector.Alloc(System.Int32)">
  5536. This is to implement memory allocation in the array. Like Malloc().
  5537. </member>
  5538. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.hyphenation.CharVector" -->
  5539. <member name="F:iTextSharp.text.pdf.hyphenation.CharVector.DEFAULT_BLOCK_SIZE">
  5540. Capacity increment size
  5541. </member>
  5542. <member name="F:iTextSharp.text.pdf.hyphenation.CharVector.array">
  5543. The encapsulated array
  5544. </member>
  5545. <member name="F:iTextSharp.text.pdf.hyphenation.CharVector.n">
  5546. Points to next free item
  5547. </member>
  5548. <member name="M:iTextSharp.text.pdf.hyphenation.CharVector.Clear">
  5549. Reset Vector but don't resize or clear elements
  5550. </member>
  5551. <member name="P:iTextSharp.text.pdf.hyphenation.CharVector.Length">
  5552. return number of items in array
  5553. </member>
  5554. <member name="P:iTextSharp.text.pdf.hyphenation.CharVector.Capacity">
  5555. returns current capacity of array
  5556. </member>
  5557. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.hyphenation.Hyphen" -->
  5558. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.hyphenation.Hyphenation" -->
  5559. <member name="F:iTextSharp.text.pdf.hyphenation.Hyphenation.len">
  5560. number of hyphenation points in word
  5561. </member>
  5562. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenation.#ctor(System.String,System.Int32[])">
  5563. rawWord as made of alternating strings and {@link Hyphen Hyphen}
  5564. instances
  5565. </member>
  5566. <member name="P:iTextSharp.text.pdf.hyphenation.Hyphenation.Length">
  5567. @return the number of hyphenation points in the word
  5568. </member>
  5569. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenation.GetPreHyphenText(System.Int32)">
  5570. @return the pre-break text, not including the hyphen character
  5571. </member>
  5572. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenation.GetPostHyphenText(System.Int32)">
  5573. @return the post-break text
  5574. </member>
  5575. <member name="P:iTextSharp.text.pdf.hyphenation.Hyphenation.HyphenationPoints">
  5576. @return the hyphenation points
  5577. </member>
  5578. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.hyphenation.HyphenationException" -->
  5579. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.hyphenation.HyphenationTree" -->
  5580. <member name="F:iTextSharp.text.pdf.hyphenation.HyphenationTree.vspace">
  5581. value space: stores the inteletter values
  5582. </member>
  5583. <member name="F:iTextSharp.text.pdf.hyphenation.HyphenationTree.stoplist">
  5584. This map stores hyphenation exceptions
  5585. </member>
  5586. <member name="F:iTextSharp.text.pdf.hyphenation.HyphenationTree.classmap">
  5587. This map stores the character classes
  5588. </member>
  5589. <member name="F:iTextSharp.text.pdf.hyphenation.HyphenationTree.ivalues">
  5590. Temporary map to store interletter values on pattern loading.
  5591. </member>
  5592. <member name="M:iTextSharp.text.pdf.hyphenation.HyphenationTree.PackValues(System.String)">
  5593. Packs the values by storing them in 4 bits, two values into a byte
  5594. Values range is from 0 to 9. We use zero as terminator,
  5595. so we'll add 1 to the value.
  5596. @param values a string of digits from '0' to '9' representing the
  5597. interletter values.
  5598. @return the index into the vspace array where the packed values
  5599. are stored.
  5600. </member>
  5601. <member name="M:iTextSharp.text.pdf.hyphenation.HyphenationTree.Hstrcmp(System.Char[],System.Int32,System.Char[],System.Int32)">
  5602. String compare, returns 0 if equal or
  5603. t is a substring of s
  5604. </member>
  5605. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.hyphenation.HyphenationTree.SearchPatterns(System.Char[],System.Int32,System.Byte[])" -->
  5606. <member name="M:iTextSharp.text.pdf.hyphenation.HyphenationTree.Hyphenate(System.String,System.Int32,System.Int32)">
  5607. Hyphenate word and return a Hyphenation object.
  5608. @param word the word to be hyphenated
  5609. @param remainCharCount Minimum number of characters allowed
  5610. before the hyphenation point.
  5611. @param pushCharCount Minimum number of characters allowed after
  5612. the hyphenation point.
  5613. @return a {@link Hyphenation Hyphenation} object representing
  5614. the hyphenated word or null if word is not hyphenated.
  5615. </member>
  5616. <member name="M:iTextSharp.text.pdf.hyphenation.HyphenationTree.Hyphenate(System.Char[],System.Int32,System.Int32,System.Int32,System.Int32)">
  5617. w = "****nnllllllnnn*****",
  5618. where n is a non-letter, l is a letter,
  5619. all n may be absent, the first n is at offset,
  5620. the first l is at offset + iIgnoreAtBeginning;
  5621. word = ".llllll.'\0'***",
  5622. where all l in w are copied into word.
  5623. In the first part of the routine len = w.length,
  5624. in the second part of the routine len = word.length.
  5625. Three indices are used:
  5626. Index(w), the index in w,
  5627. Index(word), the index in word,
  5628. Letterindex(word), the index in the letter part of word.
  5629. The following relations exist:
  5630. Index(w) = offset + i - 1
  5631. Index(word) = i - iIgnoreAtBeginning
  5632. Letterindex(word) = Index(word) - 1
  5633. (see first loop).
  5634. It follows that:
  5635. Index(w) - Index(word) = offset - 1 + iIgnoreAtBeginning
  5636. Index(w) = Letterindex(word) + offset + iIgnoreAtBeginning
  5637. Hyphenate word and return an array of hyphenation points.
  5638. @param w char array that contains the word
  5639. @param offset Offset to first character in word
  5640. @param len Length of word
  5641. @param remainCharCount Minimum number of characters allowed
  5642. before the hyphenation point.
  5643. @param pushCharCount Minimum number of characters allowed after
  5644. the hyphenation point.
  5645. @return a {@link Hyphenation Hyphenation} object representing
  5646. the hyphenated word or null if word is not hyphenated.
  5647. </member>
  5648. <member name="M:iTextSharp.text.pdf.hyphenation.HyphenationTree.AddClass(System.String)">
  5649. Add a character class to the tree. It is used by
  5650. {@link SimplePatternParser SimplePatternParser} as callback to
  5651. add character classes. Character classes define the
  5652. valid word characters for hyphenation. If a word contains
  5653. a character not defined in any of the classes, it is not hyphenated.
  5654. It also defines a way to normalize the characters in order
  5655. to compare them with the stored patterns. Usually pattern
  5656. files use only lower case characters, in this case a class
  5657. for letter 'a', for example, should be defined as "aA", the first
  5658. character being the normalization char.
  5659. </member>
  5660. <member name="M:iTextSharp.text.pdf.hyphenation.HyphenationTree.AddException(System.String,System.Collections.Generic.List{System.Object})">
  5661. Add an exception to the tree. It is used by
  5662. {@link SimplePatternParser SimplePatternParser} class as callback to
  5663. store the hyphenation exceptions.
  5664. @param word normalized word
  5665. @param hyphenatedword a vector of alternating strings and
  5666. {@link Hyphen hyphen} objects.
  5667. </member>
  5668. <member name="M:iTextSharp.text.pdf.hyphenation.HyphenationTree.AddPattern(System.String,System.String)">
  5669. Add a pattern to the tree. Mainly, to be used by
  5670. {@link SimplePatternParser SimplePatternParser} class as callback to
  5671. add a pattern to the tree.
  5672. @param pattern the hyphenation pattern
  5673. @param ivalue interletter weight values indicating the
  5674. desirability and priority of hyphenating at a given point
  5675. within the pattern. It should contain only digit characters.
  5676. (i.e. '0' to '9').
  5677. </member>
  5678. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.hyphenation.Hyphenator" -->
  5679. <member name="F:iTextSharp.text.pdf.hyphenation.Hyphenator.hyphenTrees">
  5680. TODO: Don't use statics
  5681. </member>
  5682. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenator.#ctor(System.String,System.String,System.Int32,System.Int32)">
  5683. @param lang
  5684. @param country
  5685. @param leftMin
  5686. @param rightMin
  5687. </member>
  5688. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenator.GetHyphenationTree(System.String,System.String)">
  5689. @param lang
  5690. @param country
  5691. @return the hyphenation tree
  5692. </member>
  5693. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenator.GetResourceHyphenationTree(System.String)">
  5694. @param key
  5695. @return a hyphenation tree
  5696. </member>
  5697. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenator.Hyphenate(System.String,System.String,System.String,System.Int32,System.Int32)">
  5698. @param lang
  5699. @param country
  5700. @param word
  5701. @param leftMin
  5702. @param rightMin
  5703. @return a hyphenation object
  5704. </member>
  5705. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenator.Hyphenate(System.String,System.String,System.Char[],System.Int32,System.Int32,System.Int32,System.Int32)">
  5706. @param lang
  5707. @param country
  5708. @param word
  5709. @param offset
  5710. @param len
  5711. @param leftMin
  5712. @param rightMin
  5713. @return a hyphenation object
  5714. </member>
  5715. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenator.SetMinRemainCharCount(System.Int32)">
  5716. @param min
  5717. </member>
  5718. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenator.SetMinPushCharCount(System.Int32)">
  5719. @param min
  5720. </member>
  5721. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenator.SetLanguage(System.String,System.String)">
  5722. @param lang
  5723. @param country
  5724. </member>
  5725. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenator.Hyphenate(System.Char[],System.Int32,System.Int32)">
  5726. @param word
  5727. @param offset
  5728. @param len
  5729. @return a hyphenation object
  5730. </member>
  5731. <member name="M:iTextSharp.text.pdf.hyphenation.Hyphenator.Hyphenate(System.String)">
  5732. @param word
  5733. @return a hyphenation object
  5734. </member>
  5735. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.hyphenation.IPatternConsumer" -->
  5736. <member name="M:iTextSharp.text.pdf.hyphenation.IPatternConsumer.AddClass(System.String)">
  5737. Add a character class.
  5738. A character class defines characters that are considered
  5739. equivalent for the purpose of hyphenation (e.g. "aA"). It
  5740. usually means to ignore case.
  5741. @param chargroup character group
  5742. </member>
  5743. <member name="M:iTextSharp.text.pdf.hyphenation.IPatternConsumer.AddException(System.String,System.Collections.Generic.List{System.Object})">
  5744. Add a hyphenation exception. An exception replaces the
  5745. result obtained by the algorithm for cases for which this
  5746. fails or the user wants to provide his own hyphenation.
  5747. A hyphenatedword is a vector of alternating String's and
  5748. {@link Hyphen Hyphen} instances
  5749. </member>
  5750. <member name="M:iTextSharp.text.pdf.hyphenation.IPatternConsumer.AddPattern(System.String,System.String)">
  5751. Add hyphenation patterns.
  5752. @param pattern the pattern
  5753. @param values interletter values expressed as a string of
  5754. digit characters.
  5755. </member>
  5756. <member name="T:iTextSharp.text.pdf.hyphenation.SimplePatternParser">
  5757. Parses the xml hyphenation pattern.
  5758. @author Paulo Soares
  5759. </member>
  5760. <member name="M:iTextSharp.text.pdf.hyphenation.SimplePatternParser.#ctor">
  5761. Creates a new instance of PatternParser2
  5762. </member>
  5763. <member name="T:iTextSharp.text.pdf.hyphenation.TernaryTree">
  5764. <h2>Ternary Search Tree</h2>
  5765. <p>A ternary search tree is a hibrid between a binary tree and
  5766. a digital search tree (trie). Keys are limited to strings.
  5767. A data value of type char is stored in each leaf node.
  5768. It can be used as an index (or pointer) to the data.
  5769. Branches that only contain one key are compressed to one node
  5770. by storing a pointer to the trailer substring of the key.
  5771. This class is intended to serve as base class or helper class
  5772. to implement Dictionary collections or the like. Ternary trees
  5773. have some nice properties as the following: the tree can be
  5774. traversed in sorted order, partial matches (wildcard) can be
  5775. implemented, retrieval of all keys within a given distance
  5776. from the target, etc. The storage requirements are higher than
  5777. a binary tree but a lot less than a trie. Performance is
  5778. comparable with a hash table, sometimes it outperforms a hash
  5779. function (most of the time can determine a miss faster than a hash).</p>
  5780. <p>The main purpose of this java port is to serve as a base for
  5781. implementing TeX's hyphenation algorithm (see The TeXBook,
  5782. appendix H). Each language requires from 5000 to 15000 hyphenation
  5783. patterns which will be keys in this tree. The strings patterns
  5784. are usually small (from 2 to 5 characters), but each char in the
  5785. tree is stored in a node. Thus memory usage is the main concern.
  5786. We will sacrify 'elegance' to keep memory requirenments to the
  5787. minimum. Using java's char type as pointer (yes, I know pointer
  5788. it is a forbidden word in java) we can keep the size of the node
  5789. to be just 8 bytes (3 pointers and the data char). This gives
  5790. room for about 65000 nodes. In my tests the english patterns
  5791. took 7694 nodes and the german patterns 10055 nodes,
  5792. so I think we are safe.</p>
  5793. <p>All said, this is a map with strings as keys and char as value.
  5794. Pretty limited!. It can be extended to a general map by
  5795. using the string representation of an object and using the
  5796. char value as an index to an array that contains the object
  5797. values.</p>
  5798. @author cav@uniscope.co.jp
  5799. </member>
  5800. <member name="F:iTextSharp.text.pdf.hyphenation.TernaryTree.lo">
  5801. We use 4 arrays to represent a node. I guess I should have created
  5802. a proper node class, but somehow Knuth's pascal code made me forget
  5803. we now have a portable language with memory management and
  5804. automatic garbage collection! And now is kind of late, furthermore,
  5805. if it ain't broken, don't fix it.
  5806. Pointer to low branch and to rest of the key when it is
  5807. stored directly in this node, we don't have unions in java!
  5808. </member>
  5809. <member name="F:iTextSharp.text.pdf.hyphenation.TernaryTree.hi">
  5810. Pointer to high branch.
  5811. </member>
  5812. <member name="F:iTextSharp.text.pdf.hyphenation.TernaryTree.eq">
  5813. Pointer to equal branch and to data when this node is a string terminator.
  5814. </member>
  5815. <member name="F:iTextSharp.text.pdf.hyphenation.TernaryTree.sc">
  5816. <P>The character stored in this node: splitchar
  5817. Two special values are reserved:</P>
  5818. <ul><li>0x0000 as string terminator</li>
  5819. <li>0xFFFF to indicate that the branch starting at
  5820. this node is compressed</li></ul>
  5821. <p>This shouldn't be a problem if we give the usual semantics to
  5822. strings since 0xFFFF is garanteed not to be an Unicode character.</p>
  5823. </member>
  5824. <member name="F:iTextSharp.text.pdf.hyphenation.TernaryTree.kv">
  5825. This vector holds the trailing of the keys when the branch is compressed.
  5826. </member>
  5827. <member name="M:iTextSharp.text.pdf.hyphenation.TernaryTree.Insert(System.String,System.Char)">
  5828. Branches are initially compressed, needing
  5829. one node per key plus the size of the string
  5830. key. They are decompressed as needed when
  5831. another key with same prefix
  5832. is inserted. This saves a lot of space,
  5833. specially for long keys.
  5834. </member>
  5835. <member name="M:iTextSharp.text.pdf.hyphenation.TernaryTree.Insert(System.Char,System.Char[],System.Int32,System.Char)">
  5836. The actual insertion function, recursive version.
  5837. </member>
  5838. <member name="M:iTextSharp.text.pdf.hyphenation.TernaryTree.Strcmp(System.Char[],System.Int32,System.Char[],System.Int32)">
  5839. Compares 2 null terminated char arrays
  5840. </member>
  5841. <member name="M:iTextSharp.text.pdf.hyphenation.TernaryTree.Strcmp(System.String,System.Char[],System.Int32)">
  5842. Compares a string with null terminated char array
  5843. </member>
  5844. <member name="M:iTextSharp.text.pdf.hyphenation.TernaryTree.InsertBalanced(System.String[],System.Char[],System.Int32,System.Int32)">
  5845. Recursively insert the median first and then the median of the
  5846. lower and upper halves, and so on in order to get a balanced
  5847. tree. The array of keys is assumed to be sorted in ascending
  5848. order.
  5849. </member>
  5850. <member name="M:iTextSharp.text.pdf.hyphenation.TernaryTree.Balance">
  5851. Balance the tree for best search performance
  5852. </member>
  5853. <member name="M:iTextSharp.text.pdf.hyphenation.TernaryTree.TrimToSize">
  5854. Each node stores a character (splitchar) which is part of
  5855. some Key(s). In a compressed branch (one that only contain
  5856. a single string key) the trailer of the key which is not
  5857. already in nodes is stored externally in the kv array.
  5858. As items are inserted, key substrings decrease.
  5859. Some substrings may completely disappear when the whole
  5860. branch is totally decompressed.
  5861. The tree is traversed to find the key substrings actually
  5862. used. In addition, duplicate substrings are removed using
  5863. a map (implemented with a TernaryTree!).
  5864. </member>
  5865. <member name="F:iTextSharp.text.pdf.hyphenation.TernaryTree.Iterator.cur">
  5866. current node index
  5867. </member>
  5868. <member name="F:iTextSharp.text.pdf.hyphenation.TernaryTree.Iterator.curkey">
  5869. current key
  5870. </member>
  5871. <member name="F:iTextSharp.text.pdf.hyphenation.TernaryTree.Iterator.parent">
  5872. TernaryTree parent
  5873. </member>
  5874. <member name="F:iTextSharp.text.pdf.hyphenation.TernaryTree.Iterator.ns">
  5875. Node stack
  5876. </member>
  5877. <member name="F:iTextSharp.text.pdf.hyphenation.TernaryTree.Iterator.ks">
  5878. key stack implemented with a StringBuilder
  5879. </member>
  5880. <member name="M:iTextSharp.text.pdf.hyphenation.TernaryTree.Iterator.Up">
  5881. traverse upwards
  5882. </member>
  5883. <member name="M:iTextSharp.text.pdf.hyphenation.TernaryTree.Iterator.Run">
  5884. traverse the tree to find next key
  5885. </member>
  5886. <member name="T:iTextSharp.text.pdf.ICC_Profile">
  5887. <summary>
  5888. Summary description for ICC_Profile.
  5889. </summary>
  5890. </member>
  5891. <member name="T:iTextSharp.text.pdf.IExtraEncoding">
  5892. Classes implementing this interface can create custom encodings or
  5893. replace existing ones. It is used in the context of <code>PdfEncoding</code>.
  5894. @author Paulo Soares
  5895. </member>
  5896. <member name="M:iTextSharp.text.pdf.IExtraEncoding.CharToByte(System.String,System.String)">
  5897. Converts an Unicode string to a byte array according to some encoding.
  5898. @param text the Unicode string
  5899. @param encoding the requested encoding. It's mainly of use if the same class
  5900. supports more than one encoding.
  5901. @return the conversion or <CODE>null</CODE> if no conversion is supported
  5902. </member>
  5903. <member name="M:iTextSharp.text.pdf.IExtraEncoding.CharToByte(System.Char,System.String)">
  5904. Converts an Unicode char to a byte array according to some encoding.
  5905. @param char1 the Unicode char
  5906. @param encoding the requested encoding. It's mainly of use if the same class
  5907. supports more than one encoding.
  5908. @return the conversion or <CODE>null</CODE> if no conversion is supported
  5909. </member>
  5910. <member name="M:iTextSharp.text.pdf.IExtraEncoding.ByteToChar(System.Byte[],System.String)">
  5911. Converts a byte array to an Unicode string according to some encoding.
  5912. @param b the input byte array
  5913. @param encoding the requested encoding. It's mainly of use if the same class
  5914. supports more than one encoding.
  5915. @return the conversion or <CODE>null</CODE> if no conversion is supported
  5916. </member>
  5917. <member name="T:iTextSharp.text.pdf.IHyphenationEvent">
  5918. Called by <code>Chunk</code> to hyphenate a word.
  5919. @author Paulo Soares
  5920. </member>
  5921. <member name="P:iTextSharp.text.pdf.IHyphenationEvent.HyphenSymbol">
  5922. Gets the hyphen symbol.
  5923. @return the hyphen symbol
  5924. </member>
  5925. <member name="M:iTextSharp.text.pdf.IHyphenationEvent.GetHyphenatedWordPre(System.String,iTextSharp.text.pdf.BaseFont,System.Single,System.Single)">
  5926. Hyphenates a word and returns the first part of it. To get
  5927. the second part of the hyphenated word call <CODE>getHyphenatedWordPost()</CODE>.
  5928. @param word the word to hyphenate
  5929. @param font the font used by this word
  5930. @param fontSize the font size used by this word
  5931. @param remainingWidth the width available to fit this word in
  5932. @return the first part of the hyphenated word including
  5933. the hyphen symbol, if any
  5934. </member>
  5935. <member name="P:iTextSharp.text.pdf.IHyphenationEvent.HyphenatedWordPost">
  5936. Gets the second part of the hyphenated word. Must be called
  5937. after <CODE>getHyphenatedWordPre()</CODE>.
  5938. @return the second part of the hyphenated word
  5939. </member>
  5940. <member name="F:iTextSharp.text.pdf.intern.PdfAnnotationsImp.acroForm">
  5941. This is the AcroForm object for the complete document.
  5942. </member>
  5943. <member name="F:iTextSharp.text.pdf.intern.PdfAnnotationsImp.annotations">
  5944. This is the array containing the references to annotations
  5945. that were added to the document.
  5946. </member>
  5947. <member name="F:iTextSharp.text.pdf.intern.PdfAnnotationsImp.delayedAnnotations">
  5948. This is an array containg references to some delayed annotations
  5949. (that were added for a page that doesn't exist yet).
  5950. </member>
  5951. <member name="M:iTextSharp.text.pdf.intern.PdfAnnotationsImp.HasValidAcroForm">
  5952. Checks if the AcroForm is valid.
  5953. </member>
  5954. <member name="P:iTextSharp.text.pdf.intern.PdfAnnotationsImp.AcroForm">
  5955. Gets the AcroForm object.
  5956. @return the PdfAcroform object of the PdfDocument
  5957. </member>
  5958. <member name="T:iTextSharp.text.pdf.intern.PdfVersionImp">
  5959. Stores the PDF version information,
  5960. knows how to write a PDF Header,
  5961. and how to add the version to the catalog (if necessary).
  5962. </member>
  5963. <member name="F:iTextSharp.text.pdf.intern.PdfVersionImp.HEADER">
  5964. Contains different strings that are part of the header.
  5965. </member>
  5966. <member name="F:iTextSharp.text.pdf.intern.PdfVersionImp.headerWasWritten">
  5967. Indicates if the header was already written.
  5968. </member>
  5969. <member name="F:iTextSharp.text.pdf.intern.PdfVersionImp.appendmode">
  5970. Indicates if we are working in append mode.
  5971. </member>
  5972. <member name="F:iTextSharp.text.pdf.intern.PdfVersionImp.header_version">
  5973. The version that was or will be written to the header.
  5974. </member>
  5975. <member name="F:iTextSharp.text.pdf.intern.PdfVersionImp.catalog_version">
  5976. The version that will be written to the catalog.
  5977. </member>
  5978. <member name="F:iTextSharp.text.pdf.intern.PdfVersionImp.version">
  5979. The version that user can use to get the actual version of PDF document *
  5980. </member>
  5981. <member name="F:iTextSharp.text.pdf.intern.PdfVersionImp.extensions">
  5982. The extensions dictionary.
  5983. @since 2.1.6
  5984. </member>
  5985. <member name="P:iTextSharp.text.pdf.intern.PdfVersionImp.PdfVersion">
  5986. @see com.lowagie.text.pdf.interfaces.PdfVersion#setPdfVersion(char)
  5987. </member>
  5988. <member name="M:iTextSharp.text.pdf.intern.PdfVersionImp.SetAtLeastPdfVersion(System.Char)">
  5989. @see com.lowagie.text.pdf.interfaces.PdfVersion#setAtLeastPdfVersion(char)
  5990. </member>
  5991. <member name="M:iTextSharp.text.pdf.intern.PdfVersionImp.SetPdfVersion(iTextSharp.text.pdf.PdfName)">
  5992. @see com.lowagie.text.pdf.interfaces.PdfVersion#setPdfVersion(com.lowagie.text.pdf.PdfName)
  5993. </member>
  5994. <member name="M:iTextSharp.text.pdf.intern.PdfVersionImp.SetAppendmode(System.Boolean)">
  5995. Sets the append mode.
  5996. </member>
  5997. <member name="M:iTextSharp.text.pdf.intern.PdfVersionImp.WriteHeader(iTextSharp.text.pdf.OutputStreamCounter)">
  5998. Writes the header to the OutputStreamCounter.
  5999. @throws IOException
  6000. </member>
  6001. <member name="M:iTextSharp.text.pdf.intern.PdfVersionImp.GetVersionAsName(System.Char)">
  6002. Returns the PDF version as a name.
  6003. @param version the version character.
  6004. </member>
  6005. <member name="M:iTextSharp.text.pdf.intern.PdfVersionImp.GetVersionAsByteArray(System.Char)">
  6006. Returns the version as a byte[].
  6007. @param version the version character
  6008. </member>
  6009. <member name="M:iTextSharp.text.pdf.intern.PdfVersionImp.AddToCatalog(iTextSharp.text.pdf.PdfDictionary)">
  6010. Adds the version to the Catalog dictionary.
  6011. </member>
  6012. <member name="M:iTextSharp.text.pdf.intern.PdfVersionImp.AddDeveloperExtension(iTextSharp.text.pdf.PdfDeveloperExtension)">
  6013. @see com.lowagie.text.pdf.interfaces.PdfVersion#addDeveloperExtension(com.lowagie.text.pdf.PdfDeveloperExtension)
  6014. @since 2.1.6
  6015. </member>
  6016. <member name="T:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp">
  6017. Stores the information concerning viewer preferences,
  6018. and contains the business logic that allows you to set viewer preferences.
  6019. </member>
  6020. <member name="F:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.NONFULLSCREENPAGEMODE_PREFERENCES">
  6021. A series of viewer preferences.
  6022. </member>
  6023. <member name="F:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.DIRECTION_PREFERENCES">
  6024. A series of viewer preferences.
  6025. </member>
  6026. <member name="F:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.PAGE_BOUNDARIES">
  6027. A series of viewer preferences.
  6028. </member>
  6029. <member name="F:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.PRINTSCALING_PREFERENCES">
  6030. A series of viewer preferences
  6031. </member>
  6032. <member name="F:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.DUPLEX_PREFERENCES">
  6033. A series of viewer preferences.
  6034. </member>
  6035. <member name="F:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.pageLayoutAndMode">
  6036. This value will hold the viewer preferences for the page layout and page mode.
  6037. </member>
  6038. <member name="F:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.viewerPreferences">
  6039. This dictionary holds the viewer preferences (other than page layout and page mode).
  6040. </member>
  6041. <member name="F:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.viewerPreferencesMask">
  6042. The mask to decide if a ViewerPreferences dictionary is needed
  6043. </member>
  6044. <member name="P:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.PageLayoutAndMode">
  6045. Returns the page layout and page mode value.
  6046. </member>
  6047. <member name="M:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.GetViewerPreferences">
  6048. Returns the viewer preferences.
  6049. </member>
  6050. <member name="P:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.ViewerPreferences">
  6051. Sets the viewer preferences as the sum of several constants.
  6052. @param preferences
  6053. the viewer preferences
  6054. @see PdfWriter#setViewerPreferences
  6055. </member>
  6056. <member name="M:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.GetIndex(iTextSharp.text.pdf.PdfName)">
  6057. Given a key for a viewer preference (a PdfName object),
  6058. this method returns the index in the VIEWER_PREFERENCES array.
  6059. @param key a PdfName referring to a viewer preference
  6060. @return an index in the VIEWER_PREFERENCES array
  6061. </member>
  6062. <member name="M:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.IsPossibleValue(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfName[])">
  6063. Checks if some value is valid for a certain key.
  6064. </member>
  6065. <member name="M:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.AddViewerPreference(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  6066. Sets the viewer preferences for printing.
  6067. </member>
  6068. <member name="M:iTextSharp.text.pdf.intern.PdfViewerPreferencesImp.AddToCatalog(iTextSharp.text.pdf.PdfDictionary)">
  6069. Adds the viewer preferences defined in the preferences parameter to a
  6070. PdfDictionary (more specifically the root or catalog of a PDF file).
  6071. @param catalog
  6072. </member>
  6073. <member name="F:iTextSharp.text.pdf.intern.PdfXConformanceImp.pdfxConformance">
  6074. The value indicating if the PDF has to be in conformance with PDF/X.
  6075. </member>
  6076. <member name="P:iTextSharp.text.pdf.intern.PdfXConformanceImp.PDFXConformance">
  6077. @see com.lowagie.text.pdf.interfaces.PdfXConformance#setPDFXConformance(int)
  6078. </member>
  6079. <member name="M:iTextSharp.text.pdf.intern.PdfXConformanceImp.IsPdfIso">
  6080. @see com.itextpdf.text.pdf.interfaces.PdfIsoConformance#isPdfIso()
  6081. </member>
  6082. <member name="M:iTextSharp.text.pdf.intern.PdfXConformanceImp.IsPdfX">
  6083. Checks if the PDF/X Conformance is necessary.
  6084. @return true if the PDF has to be in conformance with any of the PDF/X specifications
  6085. </member>
  6086. <member name="M:iTextSharp.text.pdf.intern.PdfXConformanceImp.IsPdfX1A2001">
  6087. Checks if the PDF has to be in conformance with PDF/X-1a:2001
  6088. @return true of the PDF has to be in conformance with PDF/X-1a:2001
  6089. </member>
  6090. <member name="M:iTextSharp.text.pdf.intern.PdfXConformanceImp.IsPdfX32002">
  6091. Checks if the PDF has to be in conformance with PDF/X-3:2002
  6092. @return true of the PDF has to be in conformance with PDF/X-3:2002
  6093. </member>
  6094. <member name="M:iTextSharp.text.pdf.intern.PdfXConformanceImp.CheckPdfIsoConformance(System.Int32,System.Object)">
  6095. Business logic that checks if a certain object is in conformance with PDF/X.
  6096. @param writer the writer that is supposed to write the PDF/X file
  6097. @param key the type of PDF ISO conformance that has to be checked
  6098. @param obj1 the object that is checked for conformance
  6099. </member>
  6100. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_COLOR">
  6101. A key for an aspect that can be checked for PDF ISO Conformance.
  6102. </member>
  6103. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_CMYK">
  6104. A key for an aspect that can be checked for PDF ISO Conformance.
  6105. </member>
  6106. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_RGB">
  6107. A key for an aspect that can be checked for PDF ISO Conformance.
  6108. </member>
  6109. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_FONT">
  6110. A key for an aspect that can be checked for PDF ISO Conformance.
  6111. </member>
  6112. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_IMAGE">
  6113. A key for an aspect that can be checked for PDF ISO Conformance.
  6114. </member>
  6115. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_GSTATE">
  6116. A key for an aspect that can be checked for PDF ISO Conformance.
  6117. </member>
  6118. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_LAYER">
  6119. A key for an aspect that can be checked for PDF ISO Conformance.
  6120. </member>
  6121. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_TRAILER">
  6122. A key for an aspect that can be checked for PDF ISO Conformance.
  6123. </member>
  6124. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_STREAM">
  6125. A key for an aspect that can be checked for PDF ISO Conformance.
  6126. </member>
  6127. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_FILESPEC">
  6128. A key for an aspect that can be checked for PDF ISO Conformance.
  6129. </member>
  6130. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_OBJECT">
  6131. A key for an aspect that can be checked for PDF ISO Conformance.
  6132. </member>
  6133. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_CANVAS">
  6134. A key for an aspect that can be checked for PDF ISO Conformance.
  6135. </member>
  6136. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_ANNOTATION">
  6137. A key for an aspect that can be checked for PDF ISO Conformance.
  6138. </member>
  6139. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_ACTION">
  6140. A key for an aspect that can be checked for PDF ISO Conformance.
  6141. </member>
  6142. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_FORM">
  6143. A key for an aspect that can be checked for PDF ISO Conformance.
  6144. </member>
  6145. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_STRUCTELEM">
  6146. A key for an aspect that can be checked for PDF ISO Conformance.
  6147. </member>
  6148. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_INLINE_IMAGE">
  6149. A key for an aspect that can be checked for PDF ISO Conformance.
  6150. </member>
  6151. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_GRAY">
  6152. A key for an aspect that can be checked for PDF ISO Conformance.
  6153. </member>
  6154. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_OUTPUTINTENT">
  6155. A key for an aspect that can be checked for PDF ISO Conformance.
  6156. </member>
  6157. <member name="F:iTextSharp.text.pdf.intern.PdfIsoKeys.PDFISOKEY_FORM_XOBJ">
  6158. A key for an aspect that can be checked for PDF ISO Conformance.
  6159. </member>
  6160. <member name="T:iTextSharp.text.pdf.IntHashtable">
  6161. A Hashtable that uses ints as the keys.
  6162. </member>
  6163. <member name="F:iTextSharp.text.pdf.IntHashtable.table">
  6164. The hash table data.
  6165. </member>
  6166. <member name="F:iTextSharp.text.pdf.IntHashtable.count">
  6167. The total number of entries in the hash table.
  6168. </member>
  6169. <member name="F:iTextSharp.text.pdf.IntHashtable.threshold">
  6170. Rehashes the table when count exceeds this threshold.
  6171. </member>
  6172. <member name="F:iTextSharp.text.pdf.IntHashtable.loadFactor">
  6173. The load factor for the hashtable.
  6174. </member>
  6175. <member name="M:iTextSharp.text.pdf.IntHashtable.#ctor(System.Int32,System.Single)">
  6176. Constructs a new, empty hashtable with the specified initial
  6177. </member>
  6178. <member name="M:iTextSharp.text.pdf.IntHashtable.#ctor(System.Int32)">
  6179. Constructs a new, empty hashtable with the specified initial
  6180. </member>
  6181. <member name="M:iTextSharp.text.pdf.IntHashtable.#ctor">
  6182. Constructs a new, empty hashtable. A default capacity and load factor
  6183. </member>
  6184. <member name="P:iTextSharp.text.pdf.IntHashtable.Size">
  6185. Returns the number of elements contained in the hashtable.
  6186. </member>
  6187. <member name="M:iTextSharp.text.pdf.IntHashtable.IsEmpty">
  6188. Returns true if the hashtable contains no elements.
  6189. </member>
  6190. <member name="M:iTextSharp.text.pdf.IntHashtable.Contains(System.Int32)">
  6191. Returns true if the specified object is an element of the hashtable.
  6192. </member>
  6193. <member name="M:iTextSharp.text.pdf.IntHashtable.ContainsKey(System.Int32)">
  6194. Returns true if the collection contains an element for the key.
  6195. </member>
  6196. <member name="P:iTextSharp.text.pdf.IntHashtable.Item(System.Int32)">
  6197. Gets the object associated with the specified key in the
  6198. </member>
  6199. <member name="M:iTextSharp.text.pdf.IntHashtable.Rehash">
  6200. Rehashes the content of the table into a bigger table.
  6201. </member>
  6202. <member name="M:iTextSharp.text.pdf.IntHashtable.Remove(System.Int32)">
  6203. Removes the element corresponding to the key. Does nothing if the
  6204. </member>
  6205. <member name="M:iTextSharp.text.pdf.IntHashtable.Clear">
  6206. Clears the hash table so that it has no more elements in it.
  6207. </member>
  6208. <member name="T:iTextSharp.text.pdf.IPdfOCG">
  6209. The interface common to all layer types.
  6210. @author Paulo Soares
  6211. </member>
  6212. <member name="P:iTextSharp.text.pdf.IPdfOCG.Ref">
  6213. Gets the <CODE>PdfIndirectReference</CODE> that represents this layer.
  6214. @return the <CODE>PdfIndirectReference</CODE> that represents this layer
  6215. </member>
  6216. <member name="P:iTextSharp.text.pdf.IPdfOCG.PdfObject">
  6217. Gets the object representing the layer.
  6218. @return the object representing the layer
  6219. </member>
  6220. <member name="T:iTextSharp.text.pdf.IPdfPageEvent">
  6221. Allows a class to catch several document events.
  6222. @author Paulo Soares
  6223. </member>
  6224. <member name="M:iTextSharp.text.pdf.IPdfPageEvent.OnOpenDocument(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)">
  6225. Called when the document is opened.
  6226. @param writer the <CODE>PdfWriter</CODE> for this document
  6227. @param document the document
  6228. </member>
  6229. <member name="M:iTextSharp.text.pdf.IPdfPageEvent.OnStartPage(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)">
  6230. Called when a page is initialized.
  6231. <P>
  6232. Note that if even if a page is not written this method is still
  6233. called. It is preferable to use <CODE>onEndPage</CODE> to avoid
  6234. infinite loops.
  6235. </P>
  6236. <P>
  6237. Note that this method isn't called for the first page. You should apply modifications for the first
  6238. page either before opening the document or by using the onOpenDocument() method.
  6239. </P>
  6240. @param writer the <CODE>PdfWriter</CODE> for this document
  6241. @param document the document
  6242. </member>
  6243. <member name="M:iTextSharp.text.pdf.IPdfPageEvent.OnEndPage(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)">
  6244. Called when a page is finished, just before being written to the document.
  6245. @param writer the <CODE>PdfWriter</CODE> for this document
  6246. @param document the document
  6247. </member>
  6248. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.IPdfPageEvent.OnCloseDocument(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)" -->
  6249. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.IPdfPageEvent.OnParagraph(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  6250. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.IPdfPageEvent.OnParagraphEnd(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  6251. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.IPdfPageEvent.OnChapter(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single,iTextSharp.text.Paragraph)" -->
  6252. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.IPdfPageEvent.OnChapterEnd(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  6253. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.IPdfPageEvent.OnSection(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single,System.Int32,iTextSharp.text.Paragraph)" -->
  6254. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.IPdfPageEvent.OnSectionEnd(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  6255. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.IPdfPageEvent.OnGenericTag(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,iTextSharp.text.Rectangle,System.String)" -->
  6256. <member name="T:iTextSharp.text.pdf.IPdfPCellEvent">
  6257. <summary>
  6258. Summary description for IPdfPCellEvent.
  6259. </summary>
  6260. </member>
  6261. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.IPdfPCellEvent.CellLayout(iTextSharp.text.pdf.PdfPCell,iTextSharp.text.Rectangle,iTextSharp.text.pdf.PdfContentByte[])" -->
  6262. <member name="T:iTextSharp.text.pdf.IPdfPTableEvent">
  6263. An interface that can be used to retrieve the position of cells in <CODE>PdfPTable</CODE>.
  6264. @author Paulo Soares
  6265. </member>
  6266. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.IPdfPTableEvent.TableLayout(iTextSharp.text.pdf.PdfPTable,System.Single[][],System.Single[],System.Int32,System.Int32,iTextSharp.text.pdf.PdfContentByte[])" -->
  6267. <member name="T:iTextSharp.text.pdf.languages.GujaratiLigaturizer">
  6268. Implementation of the IndicLigaturizer for Gujarati.
  6269. </member>
  6270. <member name="M:iTextSharp.text.pdf.languages.GujaratiLigaturizer.#ctor">
  6271. Constructor for the IndicLigaturizer for Gujarati.
  6272. </member>
  6273. <member name="M:iTextSharp.text.pdf.languages.HebrewProcessor.IsRTL">
  6274. Hebrew is written from right to left.
  6275. @return true
  6276. @see com.itextpdf.text.pdf.languages.LanguageProcessor#isRTL()
  6277. </member>
  6278. <member name="T:iTextSharp.text.pdf.languages.ILanguageProcessor">
  6279. Interface that needs to be implemented by classes that process bytes
  6280. representing text in specific languages. Processing involves changing
  6281. order to Right to Left and/or applying ligatures.
  6282. </member>
  6283. <member name="M:iTextSharp.text.pdf.languages.ILanguageProcessor.Process(System.String)">
  6284. Processes a String
  6285. @param s the original String
  6286. @return the processed String
  6287. </member>
  6288. <member name="M:iTextSharp.text.pdf.languages.ILanguageProcessor.IsRTL">
  6289. Indicates if the rundirection is right-to-left.
  6290. @return true if text needs to be rendered from right to left.
  6291. </member>
  6292. <member name="T:iTextSharp.text.pdf.languages.IndicLigaturizer">
  6293. Superclass for processors that can convert a String of bytes in an Indic
  6294. language to a String in the same language of which the bytes are reordered
  6295. for rendering using a font that contains the necessary glyphs.
  6296. </member>
  6297. <member name="F:iTextSharp.text.pdf.languages.IndicLigaturizer.langTable">
  6298. The table mapping specific character indexes to the characters in a
  6299. specific language.
  6300. </member>
  6301. <member name="M:iTextSharp.text.pdf.languages.IndicLigaturizer.Process(System.String)">
  6302. Reorders the bytes in a String making Indic ligatures
  6303. @param s
  6304. the original String
  6305. @return the ligaturized String
  6306. </member>
  6307. <member name="M:iTextSharp.text.pdf.languages.IndicLigaturizer.IsRTL">
  6308. Indic languages are written from right to left.
  6309. @return false
  6310. @see com.itextpdf.text.pdf.languages.LanguageProcessor#isRTL()
  6311. </member>
  6312. <member name="M:iTextSharp.text.pdf.languages.IndicLigaturizer.IsSwaraLetter(System.Char)">
  6313. Checks if a character is vowel letter.
  6314. @param ch
  6315. the character that needs to be checked
  6316. @return true if the characters is a vowel letter
  6317. </member>
  6318. <member name="M:iTextSharp.text.pdf.languages.IndicLigaturizer.IsSwaraMatra(System.Char)">
  6319. Checks if a character is vowel sign.
  6320. @param ch
  6321. the character that needs to be checked
  6322. @return true if the characters is a vowel sign
  6323. </member>
  6324. <member name="M:iTextSharp.text.pdf.languages.IndicLigaturizer.IsVyanjana(System.Char)">
  6325. Checks if a character is consonant letter.
  6326. @param ch
  6327. the character that needs to be checked
  6328. @return true if the chracter is a consonant letter
  6329. </member>
  6330. <member name="M:iTextSharp.text.pdf.languages.IndicLigaturizer.Swap(System.Text.StringBuilder,System.Int32,System.Int32)">
  6331. Swaps two characters in a StringBuilder object
  6332. @param s
  6333. the StringBuilder
  6334. @param i
  6335. the index of one character
  6336. @param j
  6337. the index of the other character
  6338. </member>
  6339. <member name="T:iTextSharp.text.pdf.LZWDecoder">
  6340. A class for performing LZW decoding.
  6341. </member>
  6342. <member name="M:iTextSharp.text.pdf.LZWDecoder.Decode(System.Byte[],System.IO.Stream)">
  6343. Method to decode LZW compressed data.
  6344. @param data The compressed data.
  6345. @param uncompData Array to return the uncompressed data in.
  6346. </member>
  6347. <member name="M:iTextSharp.text.pdf.LZWDecoder.InitializeStringTable">
  6348. Initialize the string table.
  6349. </member>
  6350. <member name="M:iTextSharp.text.pdf.LZWDecoder.WriteString(System.Byte[])">
  6351. Write out the string just uncompressed.
  6352. </member>
  6353. <member name="M:iTextSharp.text.pdf.LZWDecoder.AddStringToTable(System.Byte[],System.Byte)">
  6354. Add a new string to the string table.
  6355. </member>
  6356. <member name="M:iTextSharp.text.pdf.LZWDecoder.AddStringToTable(System.Byte[])">
  6357. Add a new string to the string table.
  6358. </member>
  6359. <member name="M:iTextSharp.text.pdf.LZWDecoder.ComposeString(System.Byte[],System.Byte)">
  6360. Append <code>newstring</code> to the end of <code>oldstring</code>.
  6361. </member>
  6362. <member name="T:iTextSharp.text.pdf.parser.BezierCurve">
  6363. Represents a Bezier curve.
  6364. @since 5.5.6
  6365. </member>
  6366. <member name="F:iTextSharp.text.pdf.parser.BezierCurve.CurveCollinearityEpsilon">
  6367. If the distance between a point and a line is less than
  6368. this constant, then we consider the point lies on the line.
  6369. </member>
  6370. <member name="F:iTextSharp.text.pdf.parser.BezierCurve.DistanceToleranceSquare">
  6371. In the case when neither the line ((x1, y1), (x4, y4)) passes
  6372. through both (x2, y2) and (x3, y3) nor (x1, y1) = (x4, y4) we
  6373. use the square of the sum of the distances mentioned below in
  6374. compare to this field as the criterion of good approximation.
  6375. 1. The distance between the line and (x2, y2)
  6376. 2. The distance between the line and (x3, y3)
  6377. </member>
  6378. <member name="F:iTextSharp.text.pdf.parser.BezierCurve.DistanceToleranceManhattan">
  6379. The Manhattan distance is used in the case when either the line
  6380. ((x1, y1), (x4, y4)) passes through both (x2, y2) and (x3, y3)
  6381. or (x1, y1) = (x4, y4). The essential observation is that when
  6382. the curve is a uniform speed straight line from end to end, the
  6383. control points are evenly spaced from beginning to end. Our measure
  6384. of how far we deviate from that ideal uses distance of the middle
  6385. controls: point 2 should be halfway between points 1 and 3; point 3
  6386. should be halfway between points 2 and 4.
  6387. </member>
  6388. <member name="M:iTextSharp.text.pdf.parser.BezierCurve.#ctor(System.Collections.Generic.IList{iTextSharp.awt.geom.Point2D})">
  6389. Constructs new bezier curve.
  6390. @param controlPoints Curve's control points.
  6391. </member>
  6392. <member name="M:iTextSharp.text.pdf.parser.BezierCurve.GetBasePoints">
  6393. {@inheritDoc}
  6394. </member>
  6395. <member name="M:iTextSharp.text.pdf.parser.BezierCurve.GetPiecewiseLinearApproximation">
  6396. You can adjust precision of the approximation by varying the following
  6397. parameters: {@link #curveCollinearityEpsilon}, {@link #distanceToleranceSquare},
  6398. {@link #distanceToleranceManhattan}
  6399. @return {@link java.util.List} containing points of piecewise linear approximation
  6400. for this bezier curve.
  6401. @since 5.5.6
  6402. </member>
  6403. <member name="T:iTextSharp.text.pdf.parser.ContentByteUtils">
  6404. @author kevin
  6405. @since 5.0.1
  6406. </member>
  6407. <member name="M:iTextSharp.text.pdf.parser.ContentByteUtils.GetContentBytesFromContentObject(iTextSharp.text.pdf.PdfObject)">
  6408. Gets the content bytes from a content object, which may be a reference
  6409. a stream or an array.
  6410. @param contentObject the object to read bytes from
  6411. @return the content bytes
  6412. @throws IOException
  6413. </member>
  6414. <member name="M:iTextSharp.text.pdf.parser.ContentByteUtils.GetContentBytesForPage(iTextSharp.text.pdf.PdfReader,System.Int32)">
  6415. Gets the content bytes of a page from a reader
  6416. @param reader the reader to get content bytes from
  6417. @param pageNum the page number of page you want get the content stream from
  6418. @return a byte array with the effective content stream of a page
  6419. @throws IOException
  6420. @since 5.0.1
  6421. </member>
  6422. <member name="T:iTextSharp.text.pdf.parser.IExtRenderListener">
  6423. Simply extends the {@link com.itextpdf.text.pdf.parser.RenderListener} interface to provide
  6424. additional methods.
  6425. {@inheritDoc}
  6426. @since 5.5.6
  6427. </member>
  6428. <member name="M:iTextSharp.text.pdf.parser.IExtRenderListener.ModifyPath(iTextSharp.text.pdf.parser.PathConstructionRenderInfo)">
  6429. Called when the current path is being modified. E.g. new segment is being added,
  6430. new subpath is being started etc.
  6431. @param renderInfo Contains information about the path segment being added to the current path.
  6432. </member>
  6433. <member name="M:iTextSharp.text.pdf.parser.IExtRenderListener.RenderPath(iTextSharp.text.pdf.parser.PathPaintingRenderInfo)">
  6434. Called when the current path should be rendered.
  6435. @param renderInfo Contains information about the current path which should be rendered.
  6436. @return The path which can be used as a new clipping path.
  6437. </member>
  6438. <member name="M:iTextSharp.text.pdf.parser.IExtRenderListener.ClipPath(System.Int32)">
  6439. Called when the current path should be set as a new clipping path.
  6440. @param rule Either {@link PathPaintingRenderInfo#EVEN_ODD_RULE} or {@link PathPaintingRenderInfo#NONZERO_WINDING_RULE}
  6441. </member>
  6442. <member name="T:iTextSharp.text.pdf.parser.FilteredRenderListener">
  6443. A text render listener that filters text operations before passing them on to a deleg
  6444. @since 5.0.1
  6445. </member>
  6446. <member name="F:iTextSharp.text.pdf.parser.FilteredRenderListener.deleg">
  6447. The deleg that will receive the text render operation if the filters all pass
  6448. </member>
  6449. <member name="F:iTextSharp.text.pdf.parser.FilteredRenderListener.filters">
  6450. The filters to be applied
  6451. </member>
  6452. <member name="M:iTextSharp.text.pdf.parser.FilteredRenderListener.#ctor(iTextSharp.text.pdf.parser.IRenderListener,iTextSharp.text.pdf.parser.RenderFilter[])">
  6453. Construction
  6454. @param deleg the deleg {@link RenderListener} that will receive filtered text operations
  6455. @param filters the Filter(s) to apply
  6456. </member>
  6457. <member name="M:iTextSharp.text.pdf.parser.FilteredRenderListener.RenderText(iTextSharp.text.pdf.parser.TextRenderInfo)">
  6458. Applies filters, then delegates to the deleg if all filters pass
  6459. @param renderInfo contains info to render text
  6460. @see com.itextpdf.text.pdf.parser.RenderListener#renderText(com.itextpdf.text.pdf.parser.TextRenderInfo)
  6461. </member>
  6462. <member name="M:iTextSharp.text.pdf.parser.FilteredRenderListener.BeginTextBlock">
  6463. This class delegates this call
  6464. @see com.itextpdf.text.pdf.parser.RenderListener#beginTextBlock()
  6465. </member>
  6466. <member name="M:iTextSharp.text.pdf.parser.FilteredRenderListener.EndTextBlock">
  6467. This class delegates this call
  6468. @see com.itextpdf.text.pdf.parser.RenderListener#endTextBlock()
  6469. </member>
  6470. <member name="M:iTextSharp.text.pdf.parser.FilteredRenderListener.RenderImage(iTextSharp.text.pdf.parser.ImageRenderInfo)">
  6471. Applies filters, then delegates to the deleg if all filters pass
  6472. @see com.itextpdf.text.pdf.parser.RenderListener#renderImage(com.itextpdf.text.pdf.parser.ImageRenderInfo)
  6473. @since 5.0.1
  6474. </member>
  6475. <member name="T:iTextSharp.text.pdf.parser.FilteredTextRenderListener">
  6476. A text render listener that filters text operations before passing them on to a deleg
  6477. @since 5.0.1
  6478. </member>
  6479. <member name="F:iTextSharp.text.pdf.parser.FilteredTextRenderListener.deleg">
  6480. The deleg that will receive the text render operation if the filters all pass
  6481. </member>
  6482. <member name="M:iTextSharp.text.pdf.parser.FilteredTextRenderListener.#ctor(iTextSharp.text.pdf.parser.ITextExtractionStrategy,iTextSharp.text.pdf.parser.RenderFilter[])">
  6483. Construction
  6484. @param deleg the deleg {@link RenderListener} that will receive filtered text operations
  6485. @param filters the Filter(s) to apply
  6486. </member>
  6487. <member name="M:iTextSharp.text.pdf.parser.FilteredTextRenderListener.GetResultantText">
  6488. This class delegates this call
  6489. @see com.itextpdf.text.pdf.parser.TextExtractionStrategy#getResultantText()
  6490. </member>
  6491. <member name="T:iTextSharp.text.pdf.parser.GraphicsState">
  6492. Keeps all the parameters of the graphics state.
  6493. @since 2.1.4
  6494. </member>
  6495. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.ctm">
  6496. The current transformation matrix.
  6497. </member>
  6498. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.characterSpacing">
  6499. The current character spacing.
  6500. </member>
  6501. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.wordSpacing">
  6502. The current word spacing.
  6503. </member>
  6504. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.horizontalScaling">
  6505. The current horizontal scaling
  6506. </member>
  6507. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.leading">
  6508. The current leading.
  6509. </member>
  6510. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.font">
  6511. The active font.
  6512. </member>
  6513. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.fontSize">
  6514. The current font size.
  6515. </member>
  6516. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.renderMode">
  6517. The current render mode.
  6518. </member>
  6519. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.rise">
  6520. The current text rise
  6521. </member>
  6522. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.knockout">
  6523. The current knockout value.
  6524. </member>
  6525. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.colorSpaceFill">
  6526. The current color space for stroke.
  6527. </member>
  6528. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.colorSpaceStroke">
  6529. The current color space for stroke.
  6530. </member>
  6531. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.fillColor">
  6532. The current fill color.
  6533. </member>
  6534. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.strokeColor">
  6535. The current stroke color.
  6536. </member>
  6537. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.lineWidth">
  6538. The line width for stroking operations
  6539. </member>
  6540. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.lineCapStyle">
  6541. The line cap style. For possible values
  6542. see {@link PdfContentByte}
  6543. </member>
  6544. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.lineJoinStyle">
  6545. The line join style. For possible values
  6546. see {@link PdfContentByte}
  6547. </member>
  6548. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.miterLimit">
  6549. The mitir limit value
  6550. </member>
  6551. <member name="F:iTextSharp.text.pdf.parser.GraphicsState.lineDashPattern">
  6552. The line dash pattern
  6553. </member>
  6554. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.#ctor">
  6555. Constructs a new Graphics State object with the default values.
  6556. </member>
  6557. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.#ctor(iTextSharp.text.pdf.parser.GraphicsState)">
  6558. Copy constructor.
  6559. @param source another GraphicsState object
  6560. </member>
  6561. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.GetCtm">
  6562. Getter for the current transformation matrix
  6563. @return the ctm
  6564. @since iText 5.0.1
  6565. </member>
  6566. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.GetCharacterSpacing">
  6567. Getter for the character spacing.
  6568. @return the character spacing
  6569. @since iText 5.0.1
  6570. </member>
  6571. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.GetWordSpacing">
  6572. Getter for the word spacing
  6573. @return the word spacing
  6574. @since iText 5.0.1
  6575. </member>
  6576. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.GetHorizontalScaling">
  6577. Getter for the horizontal scaling
  6578. @return the horizontal scaling
  6579. @since iText 5.0.1
  6580. </member>
  6581. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.GetLeading">
  6582. Getter for the leading
  6583. @return the leading
  6584. @since iText 5.0.1
  6585. </member>
  6586. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.GetFont">
  6587. Getter for the font
  6588. @return the font
  6589. @since iText 5.0.1
  6590. </member>
  6591. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.GetFontSize">
  6592. Getter for the font size
  6593. @return the font size
  6594. @since iText 5.0.1
  6595. </member>
  6596. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.GetRenderMode">
  6597. Getter for the render mode
  6598. @return the renderMode
  6599. @since iText 5.0.1
  6600. </member>
  6601. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.GetRise">
  6602. Getter for text rise
  6603. @return the text rise
  6604. @since iText 5.0.1
  6605. </member>
  6606. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.IsKnockout">
  6607. Getter for knockout
  6608. @return the knockout
  6609. @since iText 5.0.1
  6610. </member>
  6611. <member name="P:iTextSharp.text.pdf.parser.GraphicsState.ColorSpaceFill">
  6612. Gets the current color space for fill operations
  6613. </member>
  6614. <member name="P:iTextSharp.text.pdf.parser.GraphicsState.ColorSpaceStroke">
  6615. Gets the current color space for stroke operations
  6616. </member>
  6617. <member name="P:iTextSharp.text.pdf.parser.GraphicsState.FillColor">
  6618. Gets the current fill color
  6619. @return a BaseColor
  6620. </member>
  6621. <member name="P:iTextSharp.text.pdf.parser.GraphicsState.StrokeColor">
  6622. Gets the current stroke color
  6623. @return a BaseColor
  6624. </member>
  6625. <member name="P:iTextSharp.text.pdf.parser.GraphicsState.LineWidth">
  6626. Getter and setter for the line width.
  6627. @return The line width
  6628. @since 5.5.6
  6629. </member>
  6630. <member name="P:iTextSharp.text.pdf.parser.GraphicsState.LineCapStyle">
  6631. Getter and setter for the line cap style.
  6632. For possible values see {@link PdfContentByte}
  6633. @return The line cap style.
  6634. @since 5.5.6
  6635. </member>
  6636. <member name="P:iTextSharp.text.pdf.parser.GraphicsState.LineJoinStyle">
  6637. Getter and setter for the line join style.
  6638. For possible values see {@link PdfContentByte}
  6639. @return The line join style.
  6640. @since 5.5.6
  6641. </member>
  6642. <member name="P:iTextSharp.text.pdf.parser.GraphicsState.MiterLimit">
  6643. Getter and setter for the miter limit value.
  6644. @return The miter limit.
  6645. @since 5.5.6
  6646. </member>
  6647. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.GetLineDashPattern">
  6648. Getter for the line dash pattern.
  6649. @return The line dash pattern.
  6650. @since 5.5.6
  6651. </member>
  6652. <member name="M:iTextSharp.text.pdf.parser.GraphicsState.SetLineDashPattern(iTextSharp.text.pdf.parser.LineDashPattern)">
  6653. Setter for the line dash pattern.
  6654. @param lineDashPattern New line dash pattern.
  6655. @since 5.5.6
  6656. </member>
  6657. <member name="T:iTextSharp.text.pdf.parser.IContentOperator">
  6658. Interface implemented by a series of content operators
  6659. @since 2.1.4
  6660. </member>
  6661. <member name="M:iTextSharp.text.pdf.parser.IContentOperator.Invoke(iTextSharp.text.pdf.parser.PdfContentStreamProcessor,iTextSharp.text.pdf.PdfLiteral,System.Collections.Generic.List{iTextSharp.text.pdf.PdfObject})">
  6662. Invokes a content operator.
  6663. @param processor the processor that is dealing with the PDF content
  6664. @param operator the literal PDF syntax of the operator
  6665. @param operands the operands that come with the operator
  6666. @throws Exception any exception can be thrown - it will be re-packaged into a runtime exception and re-thrown by the {@link PdfContentStreamProcessor}
  6667. </member>
  6668. <member name="T:iTextSharp.text.pdf.parser.ImageRenderInfo">
  6669. Represents image data from a PDF
  6670. @since 5.0.1
  6671. </member>
  6672. <member name="F:iTextSharp.text.pdf.parser.ImageRenderInfo.gs">
  6673. The graphics state that was in effect when the image was rendered
  6674. </member>
  6675. <member name="F:iTextSharp.text.pdf.parser.ImageRenderInfo.refi">
  6676. A reference to the image XObject
  6677. </member>
  6678. <member name="F:iTextSharp.text.pdf.parser.ImageRenderInfo.inlineImageInfo">
  6679. A reference to an inline image
  6680. </member>
  6681. <member name="F:iTextSharp.text.pdf.parser.ImageRenderInfo.colorSpaceDictionary">
  6682. the color space associated with the image
  6683. </member>
  6684. <member name="F:iTextSharp.text.pdf.parser.ImageRenderInfo.imageObject">
  6685. the image object to be rendered, if it has been parsed already. Null otherwise.
  6686. </member>
  6687. <member name="F:iTextSharp.text.pdf.parser.ImageRenderInfo.markedContentInfos">
  6688. Array containing marked content info for the text.
  6689. @since 5.5.11
  6690. </member>
  6691. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.CreateForXObject(iTextSharp.text.pdf.parser.GraphicsState,iTextSharp.text.pdf.PdfIndirectReference,iTextSharp.text.pdf.PdfDictionary)">
  6692. Create an ImageRenderInfo object based on an XObject (this is the most common way of including an image in PDF)
  6693. @param ctm the coordinate transformation matrix at the time the image is rendered
  6694. @param ref a reference to the image XObject
  6695. @return the ImageRenderInfo representing the rendered XObject
  6696. @since 5.0.1
  6697. </member>
  6698. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.CreateForXObject(iTextSharp.text.pdf.parser.GraphicsState,iTextSharp.text.pdf.PdfIndirectReference,iTextSharp.text.pdf.PdfDictionary,System.Collections.ICollection)">
  6699. Create an ImageRenderInfo object based on an XObject (this is the most common way of including an image in PDF)
  6700. @param ctm the coordinate transformation matrix at the time the image is rendered
  6701. @param ref a reference to the image XObject
  6702. @return the ImageRenderInfo representing the rendered XObject
  6703. @since 5.0.1
  6704. </member>
  6705. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.CreateForEmbeddedImage(iTextSharp.text.pdf.parser.GraphicsState,iTextSharp.text.pdf.parser.InlineImageInfo,iTextSharp.text.pdf.PdfDictionary,System.Collections.ICollection)">
  6706. Create an ImageRenderInfo object based on inline image data. This is nowhere near completely thought through
  6707. and really just acts as a placeholder.
  6708. @param ctm the coordinate transformation matrix at the time the image is rendered
  6709. @param imageObject the image object representing the inline image
  6710. @return the ImageRenderInfo representing the rendered embedded image
  6711. @since 5.0.1
  6712. </member>
  6713. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.GetImage">
  6714. Gets an object containing the image dictionary and bytes.
  6715. @return an object containing the image dictionary and byte[]
  6716. @since 5.0.2
  6717. </member>
  6718. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.GetStartPoint">
  6719. @return a vector in User space representing the start point of the xobject
  6720. </member>
  6721. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.GetImageCTM">
  6722. @return The coordinate transformation matrix active when this image was rendered. Coordinates are in User space.
  6723. @since 5.0.3
  6724. </member>
  6725. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.GetArea">
  6726. @return the size of the image, in User space units
  6727. </member>
  6728. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.GetRef">
  6729. @return an indirect reference to the image
  6730. @since 5.0.2
  6731. </member>
  6732. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.GetCurrentFillColor">
  6733. @return the current fill color from the graphics state at the time this render operation occured
  6734. @since 5.5.7
  6735. </member>
  6736. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.HasMcid(System.Int32)">
  6737. Checks if the image belongs to a marked content sequence
  6738. with a given mcid.
  6739. @param mcid a marked content id
  6740. @return true if the text is marked with this id
  6741. @since 5.5.11
  6742. </member>
  6743. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.HasMcid(System.Int32,System.Boolean)">
  6744. * Checks if the image belongs to a marked content sequence
  6745. * with a given mcid.
  6746. * @param mcid a marked content id
  6747. * @param checkTheTopmostLevelOnly indicates whether to check the topmost level of marked content stack only
  6748. * @return true if the text is marked with this id
  6749. * @since 5.5.11
  6750. </member>
  6751. <member name="M:iTextSharp.text.pdf.parser.ImageRenderInfo.GetMcid">
  6752. @return the marked content associated with the ImageRenderInfo instance.
  6753. </member>
  6754. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.parser.IRenderListener" -->
  6755. <member name="M:iTextSharp.text.pdf.parser.IRenderListener.BeginTextBlock">
  6756. Called when a new text block is beginning (i.e. BT)
  6757. @since iText 5.0.1
  6758. </member>
  6759. <member name="M:iTextSharp.text.pdf.parser.IRenderListener.RenderText(iTextSharp.text.pdf.parser.TextRenderInfo)">
  6760. Called when text should be rendered
  6761. @param renderInfo information specifying what to render
  6762. </member>
  6763. <member name="M:iTextSharp.text.pdf.parser.IRenderListener.EndTextBlock">
  6764. Called when a text block has ended (i.e. ET)
  6765. @since iText 5.0.1
  6766. </member>
  6767. <member name="M:iTextSharp.text.pdf.parser.IRenderListener.RenderImage(iTextSharp.text.pdf.parser.ImageRenderInfo)">
  6768. Called when image should be rendered
  6769. @param renderInfo information specifying what to render
  6770. @since iText 5.0.1
  6771. </member>
  6772. <member name="T:iTextSharp.text.pdf.parser.ITextExtractionStrategy">
  6773. Defines an interface for {@link RenderListener}s that can return text
  6774. @since 5.0.2
  6775. </member>
  6776. <member name="M:iTextSharp.text.pdf.parser.ITextExtractionStrategy.GetResultantText">
  6777. Returns the result so far.
  6778. @return a String with the resulting text.
  6779. </member>
  6780. <member name="T:iTextSharp.text.pdf.parser.Line">
  6781. Represents a line.
  6782. @since 5.5.6
  6783. </member>
  6784. <member name="M:iTextSharp.text.pdf.parser.Line.#ctor">
  6785. Constructs a new zero-length line starting at zero.
  6786. </member>
  6787. <member name="M:iTextSharp.text.pdf.parser.Line.#ctor(System.Single,System.Single,System.Single,System.Single)">
  6788. Constructs a new line based on the given coordinates.
  6789. </member>
  6790. <member name="M:iTextSharp.text.pdf.parser.Line.#ctor(iTextSharp.awt.geom.Point2D,iTextSharp.awt.geom.Point2D)">
  6791. Constructs a new line based on the given coordinates.
  6792. </member>
  6793. <member name="T:iTextSharp.text.pdf.parser.LineDashPattern">
  6794. Represents the line dash pattern. The line dash pattern shall control the pattern
  6795. of dashes and gaps used to stroke paths. It shall be specified by a dash array and
  6796. a dash phase.
  6797. @since 5.5.6
  6798. </member>
  6799. <member name="M:iTextSharp.text.pdf.parser.LineDashPattern.#ctor(iTextSharp.text.pdf.PdfArray,System.Single)">
  6800. Creates new {@link LineDashPattern} object.
  6801. @param dashArray The dash array. See {@link #getDashArray()}
  6802. @param dashPhase The dash phase. See {@link #getDashPhase()}
  6803. </member>
  6804. <member name="P:iTextSharp.text.pdf.parser.LineDashPattern.DashArray">
  6805. Getter and setter for the dash array.
  6806. The dash array’s elements is number that specify the lengths of
  6807. alternating dashes and gaps; the numbers are nonnegative. The
  6808. elements are expressed in user space units.
  6809. @return The dash array.
  6810. </member>
  6811. <member name="P:iTextSharp.text.pdf.parser.LineDashPattern.DashPhase">
  6812. Getter and setter for the dash phase.
  6813. The dash phase shall specify the distance into the dash pattern at which
  6814. to start the dash. The elements are expressed in user space units.
  6815. @return The dash phase.
  6816. </member>
  6817. <member name="M:iTextSharp.text.pdf.parser.LineDashPattern.Next">
  6818. Calculates and returns the next element which is either gap or dash.
  6819. @return The next dash array's element.
  6820. </member>
  6821. <member name="M:iTextSharp.text.pdf.parser.LineDashPattern.IsSolid">
  6822. Checks whether the dashed pattern is solid or not. It's solid when the
  6823. size of a dash array is even and sum of all the units off in the array
  6824. is 0.<br/>
  6825. For example: [3 0 4 0 5 0 6 0] (sum is 0), [3 0 4 0 5 1] (sum is 1).
  6826. </member>
  6827. <member name="M:iTextSharp.text.pdf.parser.LineDashPattern.Reset">
  6828. Resets the dash array so that the {@link #next()} method will start
  6829. from the beginning of the dash array.
  6830. </member>
  6831. <member name="T:iTextSharp.text.pdf.parser.LineSegment">
  6832. Represents a line segment in a particular coordinate system. This class is immutable.
  6833. @since 5.0.2
  6834. </member>
  6835. <member name="F:iTextSharp.text.pdf.parser.LineSegment.startPoint">
  6836. Start vector of the segment.
  6837. </member>
  6838. <member name="F:iTextSharp.text.pdf.parser.LineSegment.endPoint">
  6839. End vector of the segment.
  6840. </member>
  6841. <member name="M:iTextSharp.text.pdf.parser.LineSegment.#ctor(iTextSharp.text.pdf.parser.Vector,iTextSharp.text.pdf.parser.Vector)">
  6842. Creates a new line segment.
  6843. @param startPoint the start point of a line segment.
  6844. @param endPoint the end point of a line segment.
  6845. </member>
  6846. <member name="M:iTextSharp.text.pdf.parser.LineSegment.GetStartPoint">
  6847. @return the start point
  6848. </member>
  6849. <member name="M:iTextSharp.text.pdf.parser.LineSegment.GetEndPoint">
  6850. @return the end point
  6851. </member>
  6852. <member name="M:iTextSharp.text.pdf.parser.LineSegment.GetLength">
  6853. @return the length of this line segment
  6854. @since 5.0.2
  6855. </member>
  6856. <member name="M:iTextSharp.text.pdf.parser.LineSegment.GetBoundingRectange">
  6857. Computes the bounding rectangle for this line segment. The rectangle has a rotation 0 degrees
  6858. with respect to the coordinate system that the line system is in. For example, if a line segment
  6859. is 5 unit long and sits at a 37 degree angle from horizontal, the bounding rectangle will have
  6860. origin of the lower left hand end point of the segment, with width = 4 and height = 3.
  6861. @return the bounding rectangle
  6862. @since 5.0.2
  6863. </member>
  6864. <member name="M:iTextSharp.text.pdf.parser.LineSegment.TransformBy(iTextSharp.text.pdf.parser.Matrix)">
  6865. Transforms the segment by the specified matrix
  6866. @param m the matrix for the transformation
  6867. @return the transformed segment
  6868. </member>
  6869. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy" -->
  6870. <member name="F:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.DUMP_STATE">
  6871. set to true for debugging
  6872. </member>
  6873. <member name="F:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.locationalResult">
  6874. a summary of all found text
  6875. </member>
  6876. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.#ctor">
  6877. Creates a new text extraction renderer.
  6878. </member>
  6879. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.#ctor(iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocationStrategy)">
  6880. Creates a new text extraction renderer, with a custom strategy for
  6881. creating new TextChunkLocation objects based on the input of the
  6882. TextRenderInfo.
  6883. @param strat the custom strategy
  6884. </member>
  6885. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.BeginTextBlock">
  6886. @see com.itextpdf.text.pdf.parser.RenderListener#beginTextBlock()
  6887. </member>
  6888. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.EndTextBlock">
  6889. @see com.itextpdf.text.pdf.parser.RenderListener#endTextBlock()
  6890. </member>
  6891. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.StartsWithSpace(System.String)">
  6892. @param str
  6893. @return true if the string starts with a space character, false if the string is empty or starts with a non-space character
  6894. </member>
  6895. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.EndsWithSpace(System.String)">
  6896. @param str
  6897. @return true if the string ends with a space character, false if the string is empty or ends with a non-space character
  6898. </member>
  6899. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.filterTextChunks(System.Collections.Generic.List{iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk},iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkFilter)">
  6900. Filters the provided list with the provided filter
  6901. @param textChunks a list of all TextChunks that this strategy found during processing
  6902. @param filter the filter to apply. If null, filtering will be skipped.
  6903. @return the filtered list
  6904. @since 5.3.3
  6905. </member>
  6906. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.IsChunkAtWordBoundary(iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk,iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk)">
  6907. Determines if a space character should be inserted between a previous chunk and the current chunk.
  6908. This method is exposed as a callback so subclasses can fine time the algorithm for determining whether a space should be inserted or not.
  6909. By default, this method will insert a space if the there is a gap of more than half the font space character width between the end of the
  6910. previous chunk and the beginning of the current chunk. It will also indicate that a space is needed if the starting point of the new chunk
  6911. appears *before* the end of the previous chunk (i.e. overlapping text).
  6912. @param chunk the new chunk being evaluated
  6913. @param previousChunk the chunk that appeared immediately before the current chunk
  6914. @return true if the two chunks represent different words (i.e. should have a space between them). False otherwise.
  6915. </member>
  6916. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.GetResultantText(iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkFilter)">
  6917. Gets text that meets the specified filter
  6918. If multiple text extractions will be performed for the same page (i.e. for different physical regions of the page),
  6919. filtering at this level is more efficient than filtering using {@link FilteredRenderListener} - but not nearly as powerful
  6920. because most of the RenderInfo state is not captured in {@link TextChunk}
  6921. @param chunkFilter the filter to to apply
  6922. @return the text results so far, filtered using the specified filter
  6923. </member>
  6924. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.GetResultantText">
  6925. Returns the result so far.
  6926. @return a String with the resulting text.
  6927. </member>
  6928. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.DumpState">
  6929. Used for debugging only
  6930. </member>
  6931. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.RenderText(iTextSharp.text.pdf.parser.TextRenderInfo)">
  6932. @see com.itextpdf.text.pdf.parser.RenderListener#renderText(com.itextpdf.text.pdf.parser.TextRenderInfo)
  6933. </member>
  6934. <member name="P:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation.StartLocation">
  6935. the starting location of the chunk
  6936. </member>
  6937. <member name="P:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation.EndLocation">
  6938. the ending location of the chunk
  6939. </member>
  6940. <member name="P:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation.OrientationMagnitude">
  6941. the orientation as a scalar for quick sorting
  6942. </member>
  6943. <member name="P:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation.DistPerpendicular">
  6944. perpendicular distance to the orientation unit vector (i.e. the Y position in an unrotated coordinate system)
  6945. we round to the nearest integer to handle the fuzziness of comparing floats
  6946. </member>
  6947. <member name="P:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation.DistParallelStart">
  6948. distance of the start of the chunk parallel to the orientation unit vector (i.e. the X position in an unrotated coordinate system)
  6949. </member>
  6950. <member name="P:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation.DistParallelEnd">
  6951. distance of the end of the chunk parallel to the orientation unit vector (i.e. the X position in an unrotated coordinate system)
  6952. </member>
  6953. <member name="P:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation.CharSpaceWidth">
  6954. the width of a single space character in the font of the chunk
  6955. </member>
  6956. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation.SameLine(iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation)">
  6957. @param comparedLine the location to compare to
  6958. @return true is this location is on the the same line as the other
  6959. </member>
  6960. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation.DistanceFromEndOf(iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation)">
  6961. Computes the distance between the end of 'other' and the beginning of this chunk
  6962. in the direction of this chunk's orientation vector. Note that it's a bad idea
  6963. to call this for chunks that aren't on the same line and orientation, but we don't
  6964. explicitly check for that condition for performance reasons.
  6965. @param other
  6966. @return the number of spaces between the end of 'other' and the beginning of this chunk
  6967. </member>
  6968. <member name="F:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunkLocationDefaultImp.orientationVector">
  6969. unit vector in the orientation of the chunk
  6970. </member>
  6971. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunkLocationDefaultImp.CompareTo(iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkLocation)">
  6972. Compares based on orientation, perpendicular distance, then parallel distance
  6973. @see java.lang.Comparable#compareTo(java.lang.Object)
  6974. </member>
  6975. <member name="T:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk">
  6976. Represents a chunk of text, it's orientation, and location relative to the orientation vector
  6977. </member>
  6978. <member name="F:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk.text">
  6979. the text of the chunk
  6980. </member>
  6981. <member name="P:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk.StartLocation">
  6982. @return the start location of the text
  6983. </member>
  6984. <member name="P:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk.EndLocation">
  6985. @return the end location of the text
  6986. </member>
  6987. <member name="P:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk.CharSpaceWidth">
  6988. @return the width of a single space character as rendered by this chunk
  6989. </member>
  6990. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk.DistanceFromEndOf(iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk)">
  6991. Computes the distance between the end of 'other' and the beginning of this chunk
  6992. in the direction of this chunk's orientation vector. Note that it's a bad idea
  6993. to call this for chunks that aren't on the same line and orientation, but we don't
  6994. explicitly check for that condition for performance reasons.
  6995. @param other
  6996. @return the number of spaces between the end of 'other' and the beginning of this chunk
  6997. </member>
  6998. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk.CompareTo(iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk)">
  6999. Compares based on orientation, perpendicular distance, then parallel distance
  7000. @see java.lang.Comparable#compareTo(java.lang.Object)
  7001. </member>
  7002. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk.SameLine(iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk)">
  7003. @param as the location to compare to
  7004. @return true is this location is on the the same line as the other
  7005. </member>
  7006. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.CompareInts(System.Int32,System.Int32)">
  7007. @param int1
  7008. @param int2
  7009. @return comparison of the two integers
  7010. </member>
  7011. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.RenderImage(iTextSharp.text.pdf.parser.ImageRenderInfo)">
  7012. no-op method - this renderer isn't interested in image events
  7013. @see com.itextpdf.text.pdf.parser.RenderListener#renderImage(com.itextpdf.text.pdf.parser.ImageRenderInfo)
  7014. @since 5.0.1
  7015. </member>
  7016. <member name="T:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkFilter">
  7017. Specifies a filter for filtering {@link TextChunk} objects during text extraction
  7018. @see LocationTextExtractionStrategy#getResultantText(TextChunkFilter)
  7019. @since 5.3.3
  7020. </member>
  7021. <member name="M:iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.ITextChunkFilter.Accept(iTextSharp.text.pdf.parser.LocationTextExtractionStrategy.TextChunk)">
  7022. @param textChunk the chunk to check
  7023. @return true if the chunk should be allowed
  7024. </member>
  7025. <member name="T:iTextSharp.text.pdf.parser.MarkedContentInfo">
  7026. Represents a Marked Content block in a PDF
  7027. @since 5.0.2
  7028. </member>
  7029. <member name="M:iTextSharp.text.pdf.parser.MarkedContentInfo.GetTag">
  7030. Get the tag of this marked content
  7031. @return the tag of this marked content
  7032. </member>
  7033. <member name="M:iTextSharp.text.pdf.parser.MarkedContentInfo.HasMcid">
  7034. Determine if an MCID is available
  7035. @return true if the MCID is available, false otherwise
  7036. </member>
  7037. <member name="M:iTextSharp.text.pdf.parser.MarkedContentInfo.GetMcid">
  7038. Gets the MCID value If the Marked Content contains
  7039. an MCID entry, returns that value. Otherwise, a {@link NullPointerException} is thrown.
  7040. @return the MCID value
  7041. @throws NullPointerException if there is no MCID (see {@link MarkedContentInfo#hasMcid()})
  7042. </member>
  7043. <member name="T:iTextSharp.text.pdf.parser.MarkedContentRenderFilter">
  7044. A {@link RenderFilter} that only allows text within a specified marked content sequence.
  7045. @since 5.0.2
  7046. </member>
  7047. <member name="F:iTextSharp.text.pdf.parser.MarkedContentRenderFilter.mcid">
  7048. The MCID to match.
  7049. </member>
  7050. <member name="M:iTextSharp.text.pdf.parser.MarkedContentRenderFilter.#ctor(System.Int32)">
  7051. Constructs a filter
  7052. @param mcid the MCID to match
  7053. </member>
  7054. <member name="M:iTextSharp.text.pdf.parser.MarkedContentRenderFilter.AllowText(iTextSharp.text.pdf.parser.TextRenderInfo)">
  7055. @see com.itextpdf.text.pdf.parser.RenderFilter#allowText(com.itextpdf.text.pdf.parser.TextRenderInfo)
  7056. </member>
  7057. <member name="T:iTextSharp.text.pdf.parser.Matrix">
  7058. Keeps all the values of a 3 by 3 matrix
  7059. and allows you to do some math with matrices.
  7060. @since 2.1.4
  7061. </member>
  7062. <member name="F:iTextSharp.text.pdf.parser.Matrix.I11">
  7063. the row=1, col=1 position ('a') in the matrix.
  7064. </member>
  7065. <member name="F:iTextSharp.text.pdf.parser.Matrix.I12">
  7066. the row=1, col=2 position ('b') in the matrix.
  7067. </member>
  7068. <member name="F:iTextSharp.text.pdf.parser.Matrix.I13">
  7069. the row=1, col=3 position (always 0 for 2-D) in the matrix.
  7070. </member>
  7071. <member name="F:iTextSharp.text.pdf.parser.Matrix.I21">
  7072. the row=2, col=1 position ('c') in the matrix.
  7073. </member>
  7074. <member name="F:iTextSharp.text.pdf.parser.Matrix.I22">
  7075. the row=2, col=2 position ('d') in the matrix.
  7076. </member>
  7077. <member name="F:iTextSharp.text.pdf.parser.Matrix.I23">
  7078. the row=2, col=3 position (always 0 for 2-D) in the matrix.
  7079. </member>
  7080. <member name="F:iTextSharp.text.pdf.parser.Matrix.I31">
  7081. the row=3, col=1 ('e', or X translation) position in the matrix.
  7082. </member>
  7083. <member name="F:iTextSharp.text.pdf.parser.Matrix.I32">
  7084. the row=3, col=2 ('f', or Y translation) position in the matrix.
  7085. </member>
  7086. <member name="F:iTextSharp.text.pdf.parser.Matrix.I33">
  7087. the row=3, col=3 position (always 1 for 2-D) in the matrix.
  7088. </member>
  7089. <member name="F:iTextSharp.text.pdf.parser.Matrix.vals">
  7090. the values inside the matrix (the identity matrix by default).
  7091. default initialization is performed in the default constructor.
  7092. </member>
  7093. <member name="M:iTextSharp.text.pdf.parser.Matrix.#ctor">
  7094. constructs a new Matrix with identity.
  7095. !shall be called from any other constructor!
  7096. </member>
  7097. <member name="M:iTextSharp.text.pdf.parser.Matrix.#ctor(System.Single,System.Single)">
  7098. Constructs a matrix that represents translation
  7099. @param tx
  7100. @param ty
  7101. </member>
  7102. <member name="M:iTextSharp.text.pdf.parser.Matrix.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  7103. Creates a Matrix with 6 specified entries
  7104. @param a
  7105. @param b
  7106. @param c
  7107. @param d
  7108. @param e
  7109. @param f
  7110. </member>
  7111. <member name="P:iTextSharp.text.pdf.parser.Matrix.Item(System.Int32)">
  7112. Gets a specific value inside the matrix.
  7113. @param index an array index corresponding with a value inside the matrix
  7114. @return the value at that specific position.
  7115. </member>
  7116. <member name="M:iTextSharp.text.pdf.parser.Matrix.Multiply(iTextSharp.text.pdf.parser.Matrix)">
  7117. multiplies this matrix by 'b' and returns the result
  7118. See http://en.wikipedia.org/wiki/Matrix_multiplication
  7119. @param by The matrix to multiply by
  7120. @return the resulting matrix
  7121. </member>
  7122. <member name="M:iTextSharp.text.pdf.parser.Matrix.Subtract(iTextSharp.text.pdf.parser.Matrix)">
  7123. Subtracts a matrix from this matrix and returns the results
  7124. @param arg the matrix to subtract from this matrix
  7125. @return a Matrix object
  7126. </member>
  7127. <member name="M:iTextSharp.text.pdf.parser.Matrix.GetDeterminant">
  7128. Computes the determinant of the matrix.
  7129. @return the determinant of the matrix
  7130. </member>
  7131. <member name="M:iTextSharp.text.pdf.parser.Matrix.Equals(System.Object)">
  7132. Checks equality of matrices.
  7133. @param obj the other Matrix that needs to be compared with this matrix.
  7134. @return true if both matrices are equal
  7135. @see java.lang.Object#equals(java.lang.Object)
  7136. </member>
  7137. <member name="M:iTextSharp.text.pdf.parser.Matrix.GetHashCode">
  7138. Generates a hash code for this object.
  7139. @return the hash code of this object
  7140. @see java.lang.Object#hashCode()
  7141. </member>
  7142. <member name="M:iTextSharp.text.pdf.parser.Matrix.ToString">
  7143. Generates a String representation of the matrix.
  7144. @return the values, delimited with tabs and newlines.
  7145. @see java.lang.Object#toString()
  7146. </member>
  7147. <member name="M:iTextSharp.text.pdf.parser.MultiFilteredRenderListener.AttachRenderListener``1(``0,iTextSharp.text.pdf.parser.RenderFilter[])">
  7148. Attaches a {@link RenderListener} for the corresponding filter set.
  7149. @param delegate RenderListener instance to be attached.
  7150. @param filterSet filter set to be attached. The delegate will be invoked if all the filters pass.
  7151. </member>
  7152. <member name="T:iTextSharp.text.pdf.parser.Path">
  7153. Paths define shapes, trajectories, and regions of all sorts. They shall be used
  7154. to draw lines, define the shapes of filled areas, and specify boundaries for clipping
  7155. other graphics. A path shall be composed of straight and curved line segments, which
  7156. may connect to one another or may be disconnected.
  7157. @since 5.5.6
  7158. </member>
  7159. <member name="P:iTextSharp.text.pdf.parser.Path.Subpaths">
  7160. @return A {@link java.util.List} of subpaths forming this path.
  7161. </member>
  7162. <member name="M:iTextSharp.text.pdf.parser.Path.AddSubpath(iTextSharp.text.pdf.parser.Subpath)">
  7163. Adds the subpath to this path.
  7164. @param subpath The subpath to be added to this path.
  7165. </member>
  7166. <member name="M:iTextSharp.text.pdf.parser.Path.AddSubpaths(System.Collections.Generic.IList{iTextSharp.text.pdf.parser.Subpath})">
  7167. Adds the subpaths to this path.
  7168. @param subpaths {@link java.util.List} of subpaths to be added to this path.
  7169. </member>
  7170. <member name="P:iTextSharp.text.pdf.parser.Path.CurrentPoint">
  7171. The current point is the trailing endpoint of the segment most recently added to the current path.
  7172. @return The current point.
  7173. </member>
  7174. <member name="M:iTextSharp.text.pdf.parser.Path.MoveTo(System.Single,System.Single)">
  7175. Begins a new subpath by moving the current point to coordinates <CODE>(x, y)</CODE>.
  7176. </member>
  7177. <member name="M:iTextSharp.text.pdf.parser.Path.LineTo(System.Single,System.Single)">
  7178. Appends a straight line segment from the current point to the point <CODE>(x, y)</CODE>.
  7179. </member>
  7180. <member name="M:iTextSharp.text.pdf.parser.Path.CurveTo(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  7181. Appends a cubic Bezier curve to the current path. The curve shall extend from
  7182. the current point to the point <CODE>(x3, y3)</CODE>.
  7183. </member>
  7184. <member name="M:iTextSharp.text.pdf.parser.Path.CurveTo(System.Single,System.Single,System.Single,System.Single)">
  7185. Appends a cubic Bezier curve to the current path. The curve shall extend from
  7186. the current point to the point <CODE>(x3, y3)</CODE> with the note that the current
  7187. point represents two control points.
  7188. </member>
  7189. <member name="M:iTextSharp.text.pdf.parser.Path.CurveFromTo(System.Single,System.Single,System.Single,System.Single)">
  7190. Appends a cubic Bezier curve to the current path. The curve shall extend from
  7191. the current point to the point <CODE>(x3, y3)</CODE> with the note that the (x3, y3)
  7192. point represents two control points.
  7193. </member>
  7194. <member name="M:iTextSharp.text.pdf.parser.Path.Rectangle(System.Single,System.Single,System.Single,System.Single)">
  7195. Appends a rectangle to the current path as a complete subpath.
  7196. </member>
  7197. <member name="M:iTextSharp.text.pdf.parser.Path.CloseSubpath">
  7198. Closes the current subpath.
  7199. </member>
  7200. <member name="M:iTextSharp.text.pdf.parser.Path.CloseAllSubpaths">
  7201. Closes all subpathes contained in this path.
  7202. </member>
  7203. <member name="M:iTextSharp.text.pdf.parser.Path.ReplaceCloseWithLine">
  7204. Adds additional line to each closed subpath and makes the subpath unclosed.
  7205. The line connects the last and the first points of the subpaths.
  7206. @returns Indices of modified subpaths.
  7207. </member>
  7208. <member name="M:iTextSharp.text.pdf.parser.Path.IsEmpty">
  7209. Path is empty if it contains no subpaths.
  7210. </member>
  7211. <member name="T:iTextSharp.text.pdf.parser.PathConstructionRenderInfo">
  7212. Contains information relating to construction the current path.
  7213. @since 5.5.6
  7214. </member>
  7215. <member name="F:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.MOVETO">
  7216. See {@link com.itextpdf.text.pdf.parser.Path#moveTo(float, float)}
  7217. </member>
  7218. <member name="F:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.LINETO">
  7219. See {@link com.itextpdf.text.pdf.parser.Path#lineTo(float, float)}
  7220. </member>
  7221. <member name="F:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.CURVE_123">
  7222. See {@link com.itextpdf.text.pdf.parser.Path#curveTo(float, float, float, float, float, float)}
  7223. </member>
  7224. <member name="F:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.CURVE_23">
  7225. See {@link com.itextpdf.text.pdf.parser.Path#curveTo(float, float, float, float)}
  7226. </member>
  7227. <member name="F:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.CURVE_13">
  7228. See {@link com.itextpdf.text.pdf.parser.Path#curveFromTo(float, float, float, float)}
  7229. </member>
  7230. <member name="F:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.CLOSE">
  7231. See {@link com.itextpdf.text.pdf.parser.Path#closeSubpath()}
  7232. </member>
  7233. <member name="F:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.RECT">
  7234. See {@link com.itextpdf.text.pdf.parser.Path#rectangle(float, float, float, float)}
  7235. </member>
  7236. <member name="M:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.#ctor(System.Int32,System.Collections.Generic.IList{System.Single},iTextSharp.text.pdf.parser.Matrix)">
  7237. @param operation Indicates which path-construction operation should be performed.
  7238. @param segmentData Contains data of a new segment being added to the current path.
  7239. E.g. x, y, w, h for rectangle; x, y for line etc.
  7240. @param ctm Current transformation matrix.
  7241. </member>
  7242. <member name="M:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.#ctor(System.Int32,iTextSharp.text.pdf.parser.Matrix)">
  7243. See {@link #PathConstructionRenderInfo(int, java.util.List, Matrix)}
  7244. </member>
  7245. <member name="P:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.Operation">
  7246. @return construction operation should be performed on the current path.
  7247. </member>
  7248. <member name="P:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.SegmentData">
  7249. @return {@link java.util.List} containing data of a new segment (E.g. x, y, w, h for rectangle;
  7250. x, y for line etc.) if the specified operation relates to adding the segment to the
  7251. current path, <CODE>null</CODE> otherwise.
  7252. </member>
  7253. <member name="P:iTextSharp.text.pdf.parser.PathConstructionRenderInfo.Ctm">
  7254. @return Current transformation matrix.
  7255. </member>
  7256. <member name="T:iTextSharp.text.pdf.parser.PathPaintingRenderInfo">
  7257. Contains information relating to painting current path.
  7258. @since 5.5.6
  7259. </member>
  7260. <member name="F:iTextSharp.text.pdf.parser.PathPaintingRenderInfo.NONZERO_WINDING_RULE">
  7261. The nonzero winding number rule determines whether a given point is inside a path by
  7262. conceptually drawing a ray from that point to infinity in any direction and then examining
  7263. the places where a segment of the path crosses the ray. Starting with a count of 0, the rule
  7264. adds 1 each time a path segment crosses the ray from left to right and subtracts 1 each time a
  7265. segment crosses from right to left. After counting all the crossings, if the result is 0, the
  7266. point is outside the path; otherwise, it is inside.
  7267. For more details see PDF spec.
  7268. </member>
  7269. <member name="F:iTextSharp.text.pdf.parser.PathPaintingRenderInfo.EVEN_ODD_RULE">
  7270. The even-odd rule determines whether a point is inside a path by drawing a ray from that point in
  7271. any direction and simply counting the number of path segments that cross the ray, regardless of
  7272. direction. If this number is odd, the point is inside; if even, the point is outside.
  7273. For more details see PDF spec.
  7274. </member>
  7275. <member name="F:iTextSharp.text.pdf.parser.PathPaintingRenderInfo.NO_OP">
  7276. End the path object without filling or stroking it. This operator shall be a path-painting no-op,
  7277. used primarily for the side effect of changing the current clipping path
  7278. </member>
  7279. <member name="F:iTextSharp.text.pdf.parser.PathPaintingRenderInfo.STROKE">
  7280. Value specifying stroke operation to perform on the current path.
  7281. </member>
  7282. <member name="F:iTextSharp.text.pdf.parser.PathPaintingRenderInfo.FILL">
  7283. Value specifying fill operation to perform on the current path. When the fill operation
  7284. is performed it should use either nonzero winding or even-odd rule.
  7285. </member>
  7286. <member name="M:iTextSharp.text.pdf.parser.PathPaintingRenderInfo.#ctor(System.Int32,System.Int32,iTextSharp.text.pdf.parser.GraphicsState)">
  7287. @param operation One of the possible combinations of {@link #STROKE} and {@link #FILL} values or {@link #NO_OP}
  7288. @param rule Either {@link #NONZERO_WINDING_RULE} or {@link #EVEN_ODD_RULE}.
  7289. @param gs The graphics state.
  7290. </member>
  7291. <member name="M:iTextSharp.text.pdf.parser.PathPaintingRenderInfo.#ctor(System.Int32,iTextSharp.text.pdf.parser.GraphicsState)">
  7292. If the operation is {@link #NO_OP} then the rule is ignored,
  7293. otherwise {@link #NONZERO_WINDING_RULE} is used by default.
  7294. See {@link #PathPaintingRenderInfo(int, int, GraphicsState)}
  7295. </member>
  7296. <member name="P:iTextSharp.text.pdf.parser.PathPaintingRenderInfo.Operation">
  7297. @return <CODE>int</CODE> value which is either {@link #NO_OP} or one of possible
  7298. combinations of {@link #STROKE} and {@link #FILL}
  7299. </member>
  7300. <member name="P:iTextSharp.text.pdf.parser.PathPaintingRenderInfo.Rule">
  7301. @return Either {@link #NONZERO_WINDING_RULE} or {@link #EVEN_ODD_RULE}.
  7302. </member>
  7303. <member name="P:iTextSharp.text.pdf.parser.PathPaintingRenderInfo.Ctm">
  7304. @return Current transformation matrix.
  7305. </member>
  7306. <member name="T:iTextSharp.text.pdf.parser.PdfContentReaderTool">
  7307. Tool that parses the content of a PDF document.
  7308. @since 2.1.4
  7309. </member>
  7310. <member name="M:iTextSharp.text.pdf.parser.PdfContentReaderTool.GetDictionaryDetail(iTextSharp.text.pdf.PdfDictionary)">
  7311. Shows the detail of a dictionary.
  7312. This is similar to the PdfLister functionality.
  7313. @param dic the dictionary of which you want the detail
  7314. @return a String representation of the dictionary
  7315. </member>
  7316. <member name="M:iTextSharp.text.pdf.parser.PdfContentReaderTool.GetDictionaryDetail(iTextSharp.text.pdf.PdfDictionary,System.Int32)">
  7317. Shows the detail of a dictionary.
  7318. @param dic the dictionary of which you want the detail
  7319. @param depth the depth of the current dictionary (for nested dictionaries)
  7320. @return a String representation of the dictionary
  7321. </member>
  7322. <member name="M:iTextSharp.text.pdf.parser.PdfContentReaderTool.GetXObjectDetail(iTextSharp.text.pdf.PdfDictionary)">
  7323. Displays a summary of the entries in the XObject dictionary for the stream
  7324. @param resourceDic the resource dictionary for the stream
  7325. @return a string with the summary of the entries
  7326. @throws IOException
  7327. @since 5.0.2
  7328. </member>
  7329. <member name="M:iTextSharp.text.pdf.parser.PdfContentReaderTool.ListContentStreamForPage(iTextSharp.text.pdf.PdfReader,System.Int32,System.IO.TextWriter)">
  7330. Writes information about a specific page from PdfReader to the specified output stream.
  7331. @since 2.1.5
  7332. @param reader the PdfReader to read the page content from
  7333. @param pageNum the page number to read
  7334. @param out the output stream to send the content to
  7335. @throws IOException
  7336. </member>
  7337. <member name="M:iTextSharp.text.pdf.parser.PdfContentReaderTool.ListContentStream(System.String,System.IO.TextWriter)">
  7338. Writes information about each page in a PDF file to the specified output stream.
  7339. @since 2.1.5
  7340. @param pdfFile a File instance referring to a PDF file
  7341. @param out the output stream to send the content to
  7342. @throws IOException
  7343. </member>
  7344. <member name="M:iTextSharp.text.pdf.parser.PdfContentReaderTool.ListContentStream(System.String,System.Int32,System.IO.TextWriter)">
  7345. Writes information about the specified page in a PDF file to the specified output stream.
  7346. @since 2.1.5
  7347. @param pdfFile a File instance referring to a PDF file
  7348. @param pageNum the page number to read
  7349. @param out the output stream to send the content to
  7350. @throws IOException
  7351. </member>
  7352. <member name="M:iTextSharp.text.pdf.parser.PdfContentReaderTool.Main(System.String[])">
  7353. Writes information about each page in a PDF file to the specified file, or System.out.
  7354. @param args
  7355. </member>
  7356. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor">
  7357. Processor for a PDF content Stream.
  7358. @since 2.1.4
  7359. </member>
  7360. <member name="F:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.DEFAULTOPERATOR">
  7361. Default oper
  7362. @since 5.0.1
  7363. </member>
  7364. <member name="F:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.operators">
  7365. A map with all supported operators (PDF syntax).
  7366. </member>
  7367. <member name="F:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.resources">
  7368. Resources for the content stream.
  7369. </member>
  7370. <member name="F:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.gsStack">
  7371. Stack keeping track of the graphics state.
  7372. </member>
  7373. <member name="F:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.textMatrix">
  7374. Text matrix.
  7375. </member>
  7376. <member name="F:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.textLineMatrix">
  7377. Text line matrix.
  7378. </member>
  7379. <member name="F:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.renderListener">
  7380. Listener that will be notified of render events
  7381. </member>
  7382. <member name="F:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.xobjectDoHandlers">
  7383. A map with all supported XObject handlers
  7384. </member>
  7385. <member name="F:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.cachedFonts">
  7386. The font cache.
  7387. @since 5.0.6
  7388. </member>
  7389. <member name="F:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.markedContentStack">
  7390. A stack containing marked content info.
  7391. @since 5.0.2
  7392. </member>
  7393. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.#ctor(iTextSharp.text.pdf.parser.IRenderListener)">
  7394. Creates a new PDF Content Stream Processor that will send it's output to the
  7395. designated render listener.
  7396. @param renderListener the {@link RenderListener} that will receive rendering notifications
  7397. </member>
  7398. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.RegisterXObjectDoHandler(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.parser.IXObjectDoHandler)" -->
  7399. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.GetFont(iTextSharp.text.pdf.PRIndirectReference)">
  7400. Gets the font pointed to by the indirect reference. The font may have been cached.
  7401. @param ind the indirect reference ponting to the font
  7402. @return the font
  7403. @since 5.0.6
  7404. </member>
  7405. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.PopulateOperators">
  7406. Loads all the supported graphics and text state operators in a map.
  7407. </member>
  7408. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.RegisterContentOperator(System.String,iTextSharp.text.pdf.parser.IContentOperator)" -->
  7409. <member name="P:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.RegisteredOperatorStrings">
  7410. @return {@link java.util.Collection} containing all the registered operators strings
  7411. @since 5.5.6
  7412. </member>
  7413. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.Reset">
  7414. Resets the graphics state stack, matrices and resources.
  7415. </member>
  7416. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.Gs">
  7417. Returns the current graphics state.
  7418. @return the graphics state
  7419. </member>
  7420. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.InvokeOperator(iTextSharp.text.pdf.PdfLiteral,System.Collections.Generic.List{iTextSharp.text.pdf.PdfObject})">
  7421. Invokes an oper.
  7422. @param oper the PDF Syntax of the oper
  7423. @param operands a list with operands
  7424. </member>
  7425. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.BeginMarkedContent(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfDictionary)">
  7426. Add to the marked content stack
  7427. @param tag the tag of the marked content
  7428. @param dict the PdfDictionary associated with the marked content
  7429. @since 5.0.2
  7430. </member>
  7431. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.EndMarkedContent">
  7432. Remove the latest marked content from the stack. Keeps track of the BMC, BDC and EMC operators.
  7433. @since 5.0.2
  7434. </member>
  7435. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.BeginText">
  7436. Used to trigger beginTextBlock on the renderListener
  7437. </member>
  7438. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.EndText">
  7439. Used to trigger endTextBlock on the renderListener
  7440. </member>
  7441. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.DisplayPdfString(iTextSharp.text.pdf.PdfString)">
  7442. Displays text.
  7443. @param string the text to display
  7444. </member>
  7445. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.DisplayXObject(iTextSharp.text.pdf.PdfName)">
  7446. Displays an XObject using the registered handler for this XObject's subtype
  7447. @param xobjectName the name of the XObject to retrieve from the resource dictionary
  7448. </member>
  7449. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.PaintPath(System.Int32,System.Int32,System.Boolean)">
  7450. Displays the current path.
  7451. @param operation One of the possible combinations of {@link com.itextpdf.text.pdf.parser.PathPaintingRenderInfo#STROKE}
  7452. and {@link com.itextpdf.text.pdf.parser.PathPaintingRenderInfo#FILL} values or
  7453. {@link com.itextpdf.text.pdf.parser.PathPaintingRenderInfo#NO_OP}
  7454. @param rule Either {@link com.itextpdf.text.pdf.parser.PathPaintingRenderInfo#NONZERO_WINDING_RULE} or
  7455. {@link com.itextpdf.text.pdf.parser.PathPaintingRenderInfo#EVEN_ODD_RULE}
  7456. In case it isn't applicable pass any <CODE>int</CODE> value.
  7457. @param close Indicates whether the path should be closed or not.
  7458. @since 5.5.6
  7459. </member>
  7460. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.ModifyPath(System.Int32,System.Collections.Generic.IList{System.Single})">
  7461. Modifies the current path.
  7462. @param operation Indicates which path-construction operation should be performed.
  7463. @param segmentData Contains x, y components of points of a new segment being added to the current path.
  7464. E.g. x1 y1 x2 y2 x3 y3 etc. It's ignored for "close subpath" operarion (h).
  7465. </member>
  7466. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.ApplyTextAdjust(System.Single)">
  7467. Adjusts the text matrix for the specified adjustment value (see TJ oper in the PDF spec for information)
  7468. @param tj the text adjustment
  7469. </member>
  7470. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.ProcessContent(System.Byte[],iTextSharp.text.pdf.PdfDictionary)">
  7471. Processes PDF syntax.
  7472. <b>Note:</b> If you re-use a given {@link PdfContentStreamProcessor}, you must call {@link PdfContentStreamProcessor#reset()}
  7473. @param contentBytes the bytes of a content stream
  7474. @param resources the resources that come with the content stream
  7475. </member>
  7476. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.HandleInlineImage(iTextSharp.text.pdf.parser.InlineImageInfo,iTextSharp.text.pdf.PdfDictionary)">
  7477. Callback when an inline image is found. This requires special handling because inline images don't follow the standard operator syntax
  7478. @param info the inline image
  7479. @param colorSpaceDic the color space for the inline immage
  7480. </member>
  7481. <member name="P:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.RenderListener">
  7482. Property for the RenderListener object maintained in this class.
  7483. Necessary for implementing custom ContentOperator implementations.
  7484. @return the renderListener
  7485. </member>
  7486. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.ResourceDictionary">
  7487. A resource dictionary that allows stack-like behavior to support resource dictionary inheritance
  7488. </member>
  7489. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.IgnoreOperatorContentOperator">
  7490. A content oper implementation (unregistered).
  7491. </member>
  7492. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.ShowTextArray">
  7493. A content oper implementation (TJ).
  7494. </member>
  7495. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.MoveNextLineAndShowTextWithSpacing">
  7496. A content oper implementation (").
  7497. </member>
  7498. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.MoveNextLineAndShowText">
  7499. A content oper implementation (').
  7500. </member>
  7501. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.ShowText">
  7502. A content oper implementation (Tj).
  7503. </member>
  7504. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.TextMoveNextLine">
  7505. A content oper implementation (T*).
  7506. </member>
  7507. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.TextSetTextMatrix">
  7508. A content oper implementation (Tm).
  7509. </member>
  7510. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.TextMoveStartNextLineWithLeading">
  7511. A content oper implementation (TD).
  7512. </member>
  7513. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.TextMoveStartNextLine">
  7514. A content oper implementation (Td).
  7515. </member>
  7516. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetTextFont">
  7517. A content oper implementation (Tf).
  7518. </member>
  7519. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetTextRenderMode">
  7520. A content oper implementation (Tr).
  7521. </member>
  7522. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetTextRise">
  7523. A content oper implementation (Ts).
  7524. </member>
  7525. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetTextLeading">
  7526. A content oper implementation (TL).
  7527. </member>
  7528. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetTextHorizontalScaling">
  7529. A content oper implementation (Tz).
  7530. </member>
  7531. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetTextCharacterSpacing">
  7532. A content oper implementation (Tc).
  7533. </member>
  7534. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetTextWordSpacing">
  7535. A content oper implementation (Tw).
  7536. </member>
  7537. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.ProcessGraphicsStateResource">
  7538. A content oper implementation (gs).
  7539. </member>
  7540. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.PushGraphicsState">
  7541. A content oper implementation (q).
  7542. </member>
  7543. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.ModifyCurrentTransformationMatrix">
  7544. A content oper implementation (cm).
  7545. </member>
  7546. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.GetColor(iTextSharp.text.pdf.PdfName,System.Collections.Generic.List{iTextSharp.text.pdf.PdfObject})">
  7547. Gets a color based on a list of operands.
  7548. </member>
  7549. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.GetColor(System.Int32,System.Collections.Generic.List{iTextSharp.text.pdf.PdfObject})">
  7550. Gets a color based on a list of operands.
  7551. </member>
  7552. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetGrayFill">
  7553. A content operator implementation (g).
  7554. </member>
  7555. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetGrayStroke">
  7556. A content operator implementation (G).
  7557. </member>
  7558. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetRGBFill">
  7559. A content operator implementation (rg).
  7560. </member>
  7561. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetRGBStroke">
  7562. A content operator implementation (RG).
  7563. </member>
  7564. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetCMYKFill">
  7565. A content operator implementation (rg).
  7566. </member>
  7567. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetCMYKStroke">
  7568. A content operator implementation (RG).
  7569. </member>
  7570. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetColorSpaceFill">
  7571. A content operator implementation (cs).
  7572. </member>
  7573. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetColorSpaceStroke">
  7574. A content operator implementation (CS).
  7575. </member>
  7576. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetColorFill">
  7577. A content operator implementation (sc / scn).
  7578. </member>
  7579. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetColorStroke">
  7580. A content operator implementation (SC / SCN).
  7581. </member>
  7582. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.PopGraphicsState">
  7583. A content oper implementation (Q).
  7584. </member>
  7585. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.BeginTextC">
  7586. A content oper implementation (BT).
  7587. </member>
  7588. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.EndTextC">
  7589. A content oper implementation (ET).
  7590. </member>
  7591. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.BeginMarkedContentC">
  7592. A content oper implementation (BMC).
  7593. @since 5.0.2
  7594. </member>
  7595. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.BeginMarkedContentDictionary">
  7596. A content oper implementation (BDC).
  7597. @since 5.0.2
  7598. </member>
  7599. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.EndMarkedContentC">
  7600. A content oper implementation (EMC).
  7601. @since 5.0.2
  7602. </member>
  7603. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.Do">
  7604. A content oper implementation (Do).
  7605. </member>
  7606. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetLineWidth">
  7607. A content operator implementation (w).
  7608. </member>
  7609. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetLineCap">
  7610. A content operator implementation (J).
  7611. </member>
  7612. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetLineJoin">
  7613. A content operator implementation (j).
  7614. </member>
  7615. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetMiterLimit">
  7616. A content operator implementation (M).
  7617. </member>
  7618. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.SetLineDashPattern">
  7619. A content operator implementation (d).
  7620. </member>
  7621. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.MoveTo">
  7622. A content operator implementation (m).
  7623. @since 5.5.6
  7624. </member>
  7625. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.LineTo">
  7626. A content operator implementation (l).
  7627. @since 5.5.6
  7628. </member>
  7629. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.Curve">
  7630. A content operator implementation (c).
  7631. @since 5.5.6
  7632. </member>
  7633. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.CurveFirstPointDuplicated">
  7634. A content operator implementation (v).
  7635. @since 5.5.6
  7636. </member>
  7637. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.CurveFourhPointDuplicated">
  7638. A content operator implementation (y).
  7639. @since 5.5.6
  7640. </member>
  7641. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.CloseSubpath">
  7642. A content operator implementation (h).
  7643. @since 5.5.6
  7644. </member>
  7645. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.Rectangle">
  7646. A content operator implementation (re).
  7647. @since 5.5.6
  7648. </member>
  7649. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.PaintPathOp">
  7650. A content operator implementation (S, s, f, F, f*, B, B*, b, b*).
  7651. @since 5.5.6
  7652. </member>
  7653. <member name="M:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.PaintPathOp.#ctor(System.Int32,System.Int32,System.Boolean)">
  7654. Constructs PainPath object.
  7655. @param operation One of the possible combinations of {@link com.itextpdf.text.pdf.parser.PathPaintingRenderInfo#STROKE}
  7656. and {@link com.itextpdf.text.pdf.parser.PathPaintingRenderInfo#FILL} values or
  7657. {@link com.itextpdf.text.pdf.parser.PathPaintingRenderInfo#NO_OP}
  7658. @param rule Either {@link com.itextpdf.text.pdf.parser.PathPaintingRenderInfo#NONZERO_WINDING_RULE} or
  7659. {@link com.itextpdf.text.pdf.parser.PathPaintingRenderInfo#EVEN_ODD_RULE}
  7660. In case it isn't applicable pass any value.
  7661. @param close Indicates whether the path should be closed or not.
  7662. </member>
  7663. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.EndPath">
  7664. A content operator implementation (n).
  7665. @since 5.5.6
  7666. </member>
  7667. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.FormXObjectDoHandler">
  7668. An XObject subtype handler for FORM
  7669. </member>
  7670. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.ImageXObjectDoHandler">
  7671. An XObject subtype handler for IMAGE
  7672. </member>
  7673. <member name="T:iTextSharp.text.pdf.parser.PdfContentStreamProcessor.IgnoreXObjectDoHandler">
  7674. An XObject subtype handler that does nothing
  7675. </member>
  7676. <member name="T:iTextSharp.text.pdf.parser.PdfImageObject">
  7677. An object that contains an image dictionary and image bytes.
  7678. @since 5.0.2
  7679. </member>
  7680. <member name="T:iTextSharp.text.pdf.parser.PdfImageObject.ImageBytesType">
  7681. Different types of data that can be stored in the bytes of a {@link PdfImageObject}
  7682. @since 5.0.4
  7683. </member>
  7684. <member name="F:iTextSharp.text.pdf.parser.PdfImageObject.ImageBytesType.fileExtension">
  7685. the recommended file extension for streams of this type
  7686. </member>
  7687. <member name="M:iTextSharp.text.pdf.parser.PdfImageObject.ImageBytesType.#ctor(System.String)">
  7688. @param fileExtension the recommended file extension for use with data of this type (for example, if the bytes were just saved to a file, what extension should the file have)
  7689. </member>
  7690. <member name="P:iTextSharp.text.pdf.parser.PdfImageObject.ImageBytesType.FileExtension">
  7691. @return the file extension registered when this type was created
  7692. </member>
  7693. <member name="T:iTextSharp.text.pdf.parser.PdfImageObject.TrackingFilter">
  7694. A filter that does nothing, but keeps track of the filter type that was used
  7695. @since 5.0.4
  7696. </member>
  7697. <member name="F:iTextSharp.text.pdf.parser.PdfImageObject.dictionary">
  7698. The image dictionary.
  7699. </member>
  7700. <member name="F:iTextSharp.text.pdf.parser.PdfImageObject.imageBytes">
  7701. The decoded image bytes (after applying filters), or the raw image bytes if unable to decode
  7702. </member>
  7703. <member name="F:iTextSharp.text.pdf.parser.PdfImageObject.streamContentType">
  7704. Tracks the type of data that is actually stored in the streamBytes member
  7705. </member>
  7706. <member name="M:iTextSharp.text.pdf.parser.PdfImageObject.GetImageBytesType">
  7707. @return the type of image data that is returned by getImageBytes()
  7708. </member>
  7709. <member name="M:iTextSharp.text.pdf.parser.PdfImageObject.#ctor(iTextSharp.text.pdf.PRStream)">
  7710. Creates a PdfImage object.
  7711. @param stream a PRStream
  7712. @throws IOException
  7713. </member>
  7714. <member name="M:iTextSharp.text.pdf.parser.PdfImageObject.#ctor(iTextSharp.text.pdf.PRStream,iTextSharp.text.pdf.PdfDictionary)">
  7715. Creates a PdfImage object.
  7716. @param stream a PRStream
  7717. @param colorSpaceDic a color space dictionary
  7718. @throws IOException
  7719. </member>
  7720. <member name="M:iTextSharp.text.pdf.parser.PdfImageObject.#ctor(iTextSharp.text.pdf.PdfDictionary,System.Byte[],iTextSharp.text.pdf.PdfDictionary)">
  7721. Creats a PdfImage object using an explicitly provided dictionary and image bytes
  7722. @param dictionary the dictionary for the image
  7723. @param samples the samples
  7724. @since 5.0.3
  7725. </member>
  7726. <member name="M:iTextSharp.text.pdf.parser.PdfImageObject.Get(iTextSharp.text.pdf.PdfName)">
  7727. Returns an entry from the image dictionary.
  7728. @param key a key
  7729. @return the value
  7730. </member>
  7731. <member name="M:iTextSharp.text.pdf.parser.PdfImageObject.GetDictionary">
  7732. Returns the image dictionary.
  7733. @return the dictionary
  7734. </member>
  7735. <member name="M:iTextSharp.text.pdf.parser.PdfImageObject.FindColorspace(iTextSharp.text.pdf.PdfObject,System.Boolean)">
  7736. Sets state of this object according to the color space
  7737. @param colorspace the colorspace to use
  7738. @param allowIndexed whether indexed color spaces will be resolved (used for recursive call)
  7739. @throws IOException if there is a problem with reading from the underlying stream
  7740. </member>
  7741. <member name="M:iTextSharp.text.pdf.parser.PdfImageObject.DecodeImageBytes">
  7742. decodes the bytes currently captured in the streamBytes and replaces it with an image representation of the bytes
  7743. (this will either be a png or a tiff, depending on the color depth of the image)
  7744. @throws IOException
  7745. </member>
  7746. <member name="M:iTextSharp.text.pdf.parser.PdfImageObject.GetImageAsBytes">
  7747. @return the bytes of the image (the format will be as specified in {@link PdfImageObject#getImageBytesType()}
  7748. @throws IOException
  7749. @since 5.0.4
  7750. </member>
  7751. <member name="T:iTextSharp.text.pdf.parser.PdfReaderContentParser">
  7752. A utility class that makes it cleaner to process content from pages of a PdfReader
  7753. through a specified RenderListener.
  7754. @since 5.0.2
  7755. </member>
  7756. <member name="F:iTextSharp.text.pdf.parser.PdfReaderContentParser.reader">
  7757. the reader this parser will process
  7758. </member>
  7759. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.parser.PdfReaderContentParser.ProcessContent``1(System.Int32,``0,System.Collections.Generic.IDictionary{System.String,iTextSharp.text.pdf.parser.IContentOperator})" -->
  7760. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.parser.PdfReaderContentParser.ProcessContent``1(System.Int32,``0)" -->
  7761. <member name="T:iTextSharp.text.pdf.parser.PdfTextExtractor">
  7762. Extracts text from a PDF file.
  7763. @since 2.1.4
  7764. </member>
  7765. <member name="M:iTextSharp.text.pdf.parser.PdfTextExtractor.GetTextFromPage(iTextSharp.text.pdf.PdfReader,System.Int32,iTextSharp.text.pdf.parser.ITextExtractionStrategy,System.Collections.Generic.IDictionary{System.String,iTextSharp.text.pdf.parser.IContentOperator})">
  7766. Extract text from a specified page using an extraction strategy.
  7767. Also allows registration of custom ContentOperators
  7768. @param reader the reader to extract text from
  7769. @param pageNumber the page to extract text from
  7770. @param strategy the strategy to use for extracting text
  7771. @param additionalContentOperators an optional dictionary of custom IContentOperators for rendering instructions
  7772. @return the extracted text
  7773. @throws IOException if any operation fails while reading from the provided PdfReader
  7774. </member>
  7775. <member name="M:iTextSharp.text.pdf.parser.PdfTextExtractor.GetTextFromPage(iTextSharp.text.pdf.PdfReader,System.Int32,iTextSharp.text.pdf.parser.ITextExtractionStrategy)">
  7776. Extract text from a specified page using an extraction strategy.
  7777. @param reader the reader to extract text from
  7778. @param pageNumber the page to extract text from
  7779. @param strategy the strategy to use for extracting text
  7780. @return the extracted text
  7781. @throws IOException if any operation fails while reading from the provided PdfReader
  7782. @since 5.0.2
  7783. </member>
  7784. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.parser.PdfTextExtractor.GetTextFromPage(iTextSharp.text.pdf.PdfReader,System.Int32)" -->
  7785. <member name="T:iTextSharp.text.pdf.parser.RegionTextRenderFilter">
  7786. A {@link RenderFilter} that only allows text within a specified rectangular region
  7787. @since 5.0.1
  7788. </member>
  7789. <member name="F:iTextSharp.text.pdf.parser.RegionTextRenderFilter.filterRect">
  7790. the region to allow text from
  7791. </member>
  7792. <member name="M:iTextSharp.text.pdf.parser.RegionTextRenderFilter.#ctor(System.util.RectangleJ)">
  7793. Constructs a filter
  7794. @param filterRect the rectangle to filter text against. Note that this is a java.awt.Rectangle !
  7795. </member>
  7796. <member name="M:iTextSharp.text.pdf.parser.RegionTextRenderFilter.#ctor(iTextSharp.text.Rectangle)">
  7797. Constructs a filter
  7798. @param filterRect the rectangle to filter text against.
  7799. </member>
  7800. <member name="M:iTextSharp.text.pdf.parser.RegionTextRenderFilter.AllowText(iTextSharp.text.pdf.parser.TextRenderInfo)">
  7801. @see com.itextpdf.text.pdf.parser.RenderFilter#allowText(com.itextpdf.text.pdf.parser.TextRenderInfo)
  7802. </member>
  7803. <member name="T:iTextSharp.text.pdf.parser.RenderFilter">
  7804. Interface for defining filters for use with {@link FilteredRenderListener}
  7805. @since 5.0.1
  7806. </member>
  7807. <member name="M:iTextSharp.text.pdf.parser.RenderFilter.AllowText(iTextSharp.text.pdf.parser.TextRenderInfo)">
  7808. @param renderInfo
  7809. @return true if the text render operation should be performed
  7810. </member>
  7811. <member name="M:iTextSharp.text.pdf.parser.RenderFilter.AllowImage(iTextSharp.text.pdf.parser.ImageRenderInfo)">
  7812. @param renderInfo
  7813. @return true if the image render operation should be performed
  7814. </member>
  7815. <member name="T:iTextSharp.text.pdf.parser.IShape">
  7816. Represents segment from a PDF path.
  7817. @since 5.5.6
  7818. </member>
  7819. <member name="M:iTextSharp.text.pdf.parser.IShape.GetBasePoints">
  7820. Treat base points as the points which are enough to construct a shape.
  7821. E.g. for a bezier curve they are control points, for a line segment - the start and the end points
  7822. of the segment.
  7823. @return Ordered list consisting of shape's base points.
  7824. </member>
  7825. <member name="T:iTextSharp.text.pdf.parser.SimpleTextExtractionStrategy">
  7826. A simple text extraction renderer.
  7827. This renderer keeps track of the current Y position of each string. If it detects
  7828. that the y position has changed, it inserts a line break into the output. If the
  7829. PDF renders text in a non-top-to-bottom fashion, this will result in the text not
  7830. being a true representation of how it appears in the PDF.
  7831. This renderer also uses a simple strategy based on the font metrics to determine if
  7832. a blank space should be inserted into the output.
  7833. @since 2.1.5
  7834. </member>
  7835. <member name="F:iTextSharp.text.pdf.parser.SimpleTextExtractionStrategy.result">
  7836. used to store the resulting String.
  7837. </member>
  7838. <member name="M:iTextSharp.text.pdf.parser.SimpleTextExtractionStrategy.#ctor">
  7839. Creates a new text extraction renderer.
  7840. </member>
  7841. <member name="M:iTextSharp.text.pdf.parser.SimpleTextExtractionStrategy.BeginTextBlock">
  7842. @since 5.0.1
  7843. </member>
  7844. <member name="M:iTextSharp.text.pdf.parser.SimpleTextExtractionStrategy.EndTextBlock">
  7845. @since 5.0.1
  7846. </member>
  7847. <member name="M:iTextSharp.text.pdf.parser.SimpleTextExtractionStrategy.GetResultantText">
  7848. Returns the result so far.
  7849. @return a String with the resulting text.
  7850. </member>
  7851. <member name="M:iTextSharp.text.pdf.parser.SimpleTextExtractionStrategy.AppendTextChunk(System.String)">
  7852. Used to actually append text to the text results. Subclasses can use this to insert
  7853. text that wouldn't normally be included in text parsing (e.g. result of OCR performed against
  7854. image content)
  7855. @param text the text to append to the text results accumulated so far
  7856. </member>
  7857. <member name="M:iTextSharp.text.pdf.parser.SimpleTextExtractionStrategy.RenderText(iTextSharp.text.pdf.parser.TextRenderInfo)">
  7858. Captures text using a simplified algorithm for inserting hard returns and spaces
  7859. @param renderInfo render info
  7860. </member>
  7861. <member name="M:iTextSharp.text.pdf.parser.SimpleTextExtractionStrategy.RenderImage(iTextSharp.text.pdf.parser.ImageRenderInfo)">
  7862. no-op method - this renderer isn't interested in image events
  7863. @see com.itextpdf.text.pdf.parser.RenderListener#renderImage(com.itextpdf.text.pdf.parser.ImageRenderInfo)
  7864. @since 5.0.1
  7865. </member>
  7866. <member name="T:iTextSharp.text.pdf.parser.Subpath">
  7867. As subpath is a part of a path comprising a sequence of connected segments.
  7868. @since 5.5.6
  7869. </member>
  7870. <member name="M:iTextSharp.text.pdf.parser.Subpath.#ctor(iTextSharp.text.pdf.parser.Subpath)">
  7871. Copy constuctor.
  7872. @param subpath
  7873. </member>
  7874. <member name="M:iTextSharp.text.pdf.parser.Subpath.#ctor(iTextSharp.awt.geom.Point2D)">
  7875. Constructs a new subpath starting at the given point.
  7876. </member>
  7877. <member name="M:iTextSharp.text.pdf.parser.Subpath.#ctor(System.Single,System.Single)">
  7878. Constructs a new subpath starting at the given point.
  7879. </member>
  7880. <member name="M:iTextSharp.text.pdf.parser.Subpath.SetStartPoint(iTextSharp.awt.geom.Point2D)">
  7881. Sets the start point of the subpath.
  7882. @param startPoint
  7883. </member>
  7884. <member name="M:iTextSharp.text.pdf.parser.Subpath.SetStartPoint(System.Single,System.Single)">
  7885. Sets the start point of the subpath.
  7886. @param x
  7887. @param y
  7888. </member>
  7889. <member name="M:iTextSharp.text.pdf.parser.Subpath.GetStartPoint">
  7890. @return The point this subpath starts at.
  7891. </member>
  7892. <member name="M:iTextSharp.text.pdf.parser.Subpath.GetLastPoint">
  7893. @return The last point of the subpath.
  7894. </member>
  7895. <member name="M:iTextSharp.text.pdf.parser.Subpath.AddSegment(iTextSharp.text.pdf.parser.IShape)">
  7896. Adds a segment to the subpath.
  7897. Note: each new segment shall start at the end of the previous segment.
  7898. @param segment new segment.
  7899. </member>
  7900. <member name="M:iTextSharp.text.pdf.parser.Subpath.GetSegments">
  7901. @return {@link java.util.List} comprising all the segments
  7902. the subpath made on.
  7903. </member>
  7904. <member name="M:iTextSharp.text.pdf.parser.Subpath.IsEmpty">
  7905. Checks whether subpath is empty or not.
  7906. @return true if the subpath is empty, false otherwise.
  7907. </member>
  7908. <member name="M:iTextSharp.text.pdf.parser.Subpath.IsSinglePointOpen">
  7909. @return <CODE>true</CODE> if this subpath contains only one point and it is not closed,
  7910. <CODE>false</CODE> otherwise
  7911. </member>
  7912. <member name="P:iTextSharp.text.pdf.parser.Subpath.Closed">
  7913. Returns or sets a <CODE>bool</CODE> value indicating whether the subpath must be closed or not.
  7914. Ignore this value if the subpath is a rectangle because in this case it is already closed
  7915. (of course if you paint the path using <CODE>re</CODE> operator)
  7916. @return <CODE>bool</CODE> value indicating whether the path must be closed or not.
  7917. @since 5.5.6
  7918. </member>
  7919. <member name="M:iTextSharp.text.pdf.parser.Subpath.IsDegenerate">
  7920. Returns a <CODE>bool</CODE> indicating whether the subpath is degenerate or not.
  7921. A degenerate subpath is the subpath consisting of a single-point closed path or of
  7922. two or more points at the same coordinates.
  7923. @return <CODE>bool</CODE> value indicating whether the path is degenerate or not.
  7924. @since 5.5.6
  7925. </member>
  7926. <member name="M:iTextSharp.text.pdf.parser.Subpath.GetPiecewiseLinearApproximation">
  7927. @return {@link java.util.List} containing points of piecewise linear approximation
  7928. for this subpath.
  7929. @since 5.5.6
  7930. </member>
  7931. <member name="T:iTextSharp.text.pdf.parser.TaggedPdfReaderTool">
  7932. Converts a tagged PDF document into an XML file.
  7933. @since 5.0.2
  7934. </member>
  7935. <member name="F:iTextSharp.text.pdf.parser.TaggedPdfReaderTool.reader">
  7936. The reader obj from which the content streams are read.
  7937. </member>
  7938. <member name="F:iTextSharp.text.pdf.parser.TaggedPdfReaderTool.outp">
  7939. The writer obj to which the XML will be written
  7940. </member>
  7941. <member name="M:iTextSharp.text.pdf.parser.TaggedPdfReaderTool.ConvertToXml(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Text.Encoding)">
  7942. Parses a string with structured content.
  7943. @param reader
  7944. the PdfReader that has access to the PDF file
  7945. @param os
  7946. the Stream to which the resulting xml will be written
  7947. @param charset
  7948. the charset to encode the data
  7949. @since 5.0.5
  7950. </member>
  7951. <member name="M:iTextSharp.text.pdf.parser.TaggedPdfReaderTool.ConvertToXml(iTextSharp.text.pdf.PdfReader,System.IO.Stream)">
  7952. Parses a string with structured content.
  7953. @param reader
  7954. the PdfReader that has access to the PDF file
  7955. @param os
  7956. the Stream to which the resulting xml will be written
  7957. </member>
  7958. <member name="M:iTextSharp.text.pdf.parser.TaggedPdfReaderTool.InspectChild(iTextSharp.text.pdf.PdfObject)">
  7959. Inspects a child of a structured element. This can be an array or a
  7960. dictionary.
  7961. @param k
  7962. the child to inspect
  7963. @throws IOException
  7964. </member>
  7965. <member name="M:iTextSharp.text.pdf.parser.TaggedPdfReaderTool.InspectChildArray(iTextSharp.text.pdf.PdfArray)">
  7966. If the child of a structured element is an array, we need to loop over
  7967. the elements.
  7968. @param k
  7969. the child array to inspect
  7970. </member>
  7971. <member name="M:iTextSharp.text.pdf.parser.TaggedPdfReaderTool.InspectChildDictionary(iTextSharp.text.pdf.PdfDictionary)">
  7972. If the child of a structured element is a dictionary, we inspect the
  7973. child; we may also draw a tag.
  7974. @param k
  7975. the child dictionary to inspect
  7976. </member>
  7977. <member name="M:iTextSharp.text.pdf.parser.TaggedPdfReaderTool.InspectChildDictionary(iTextSharp.text.pdf.PdfDictionary,System.Boolean)">
  7978. If the child of a structured element is a dictionary, we inspect the
  7979. child; we may also draw a tag.
  7980. @param k
  7981. the child dictionary to inspect
  7982. </member>
  7983. <member name="M:iTextSharp.text.pdf.parser.TaggedPdfReaderTool.ParseTag(System.String,iTextSharp.text.pdf.PdfObject,iTextSharp.text.pdf.PdfDictionary)">
  7984. Searches for a tag in a page.
  7985. @param tag
  7986. the name of the tag
  7987. @param obj
  7988. an identifier to find the marked content
  7989. @param page
  7990. a page dictionary
  7991. @throws IOException
  7992. </member>
  7993. <member name="T:iTextSharp.text.pdf.parser.TextMarginFinder">
  7994. Allows you to find the rectangle that contains all the text in a page.
  7995. @since 5.0.2
  7996. </member>
  7997. <member name="M:iTextSharp.text.pdf.parser.TextMarginFinder.RenderText(iTextSharp.text.pdf.parser.TextRenderInfo)">
  7998. Method invokes by the PdfContentStreamProcessor.
  7999. Passes a TextRenderInfo for every text chunk that is encountered.
  8000. We'll use this object to obtain coordinates.
  8001. @see com.itextpdf.text.pdf.parser.RenderListener#renderText(com.itextpdf.text.pdf.parser.TextRenderInfo)
  8002. </member>
  8003. <member name="M:iTextSharp.text.pdf.parser.TextMarginFinder.GetLlx">
  8004. Getter for the left margin.
  8005. @return the X position of the left margin
  8006. </member>
  8007. <member name="M:iTextSharp.text.pdf.parser.TextMarginFinder.GetLly">
  8008. Getter for the bottom margin.
  8009. @return the Y position of the bottom margin
  8010. </member>
  8011. <member name="M:iTextSharp.text.pdf.parser.TextMarginFinder.GetUrx">
  8012. Getter for the right margin.
  8013. @return the X position of the right margin
  8014. </member>
  8015. <member name="M:iTextSharp.text.pdf.parser.TextMarginFinder.GetUry">
  8016. Getter for the top margin.
  8017. @return the Y position of the top margin
  8018. </member>
  8019. <member name="M:iTextSharp.text.pdf.parser.TextMarginFinder.GetWidth">
  8020. Gets the width of the text block.
  8021. @return a width
  8022. </member>
  8023. <member name="M:iTextSharp.text.pdf.parser.TextMarginFinder.GetHeight">
  8024. Gets the height of the text block.
  8025. @return a height
  8026. </member>
  8027. <member name="M:iTextSharp.text.pdf.parser.TextMarginFinder.BeginTextBlock">
  8028. @see com.itextpdf.text.pdf.parser.RenderListener#beginTextBlock()
  8029. </member>
  8030. <member name="M:iTextSharp.text.pdf.parser.TextMarginFinder.EndTextBlock">
  8031. @see com.itextpdf.text.pdf.parser.RenderListener#endTextBlock()
  8032. </member>
  8033. <member name="M:iTextSharp.text.pdf.parser.TextMarginFinder.RenderImage(iTextSharp.text.pdf.parser.ImageRenderInfo)">
  8034. @see com.itextpdf.text.pdf.parser.RenderListener#renderImage(com.itextpdf.text.pdf.parser.ImageRenderInfo)
  8035. </member>
  8036. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.parser.TextRenderInfo" -->
  8037. <member name="F:iTextSharp.text.pdf.parser.TextRenderInfo.utf_16BeEncoding">
  8038. ! .NET SPECIFIC !
  8039. is used for caching "UTF-16BE" encoding to improve performance
  8040. </member>
  8041. <member name="F:iTextSharp.text.pdf.parser.TextRenderInfo.markedContentInfos">
  8042. Array containing marked content info for the text.
  8043. @since 5.0.2
  8044. </member>
  8045. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.#ctor(iTextSharp.text.pdf.PdfString,iTextSharp.text.pdf.parser.GraphicsState,iTextSharp.text.pdf.parser.Matrix,System.Collections.ICollection)">
  8046. Creates a new TextRenderInfo object
  8047. @param string the PDF string that should be displayed
  8048. @param gs the graphics state (note: at this time, this is not immutable, so don't cache it)
  8049. @param textMatrix the text matrix at the time of the render operation
  8050. @param markedContentInfo the marked content sequence, if available
  8051. </member>
  8052. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.#ctor(iTextSharp.text.pdf.parser.TextRenderInfo,iTextSharp.text.pdf.PdfString,System.Single)">
  8053. Used for creating sub-TextRenderInfos for each individual character
  8054. @param parent the parent TextRenderInfo
  8055. @param string the content of a TextRenderInfo
  8056. @param horizontalOffset the unscaled horizontal offset of the character that this TextRenderInfo represents
  8057. @since 5.3.3
  8058. </member>
  8059. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetText">
  8060. @return the text to render
  8061. </member>
  8062. <member name="P:iTextSharp.text.pdf.parser.TextRenderInfo.PdfString">
  8063. @return original PDF string
  8064. </member>
  8065. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.HasMcid(System.Int32)">
  8066. Checks if the text belongs to a marked content sequence
  8067. with a given mcid.
  8068. @param mcid a marked content id
  8069. @return true if the text is marked with this id
  8070. @since 5.0.2
  8071. </member>
  8072. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.HasMcid(System.Int32,System.Boolean)">
  8073. * Checks if the text belongs to a marked content sequence
  8074. * with a given mcid.
  8075. * @param mcid a marked content id
  8076. * @param checkTheTopmostLevelOnly indicates whether to check the topmost level of marked content stack only
  8077. * @return true if the text is marked with this id
  8078. * @since 5.3.5
  8079. </member>
  8080. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetMcid">
  8081. @return the marked content associated with the TextRenderInfo instance.
  8082. </member>
  8083. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetUnscaledWidth">
  8084. @return the unscaled (i.e. in Text space) width of the text
  8085. </member>
  8086. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetBaseline">
  8087. Gets the baseline for the text (i.e. the line that the text 'sits' on)
  8088. This value includes the Rise of the draw operation - see {@link #getRise()} for the amount added by Rise
  8089. @return the baseline line segment
  8090. @since 5.0.2
  8091. </member>
  8092. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetAscentLine">
  8093. Gets the ascentline for the text (i.e. the line that represents the topmost extent that a string of the current font could have)
  8094. This value includes the Rise of the draw operation - see {@link #getRise()} for the amount added by Rise
  8095. @return the ascentline line segment
  8096. @since 5.0.2
  8097. </member>
  8098. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetDescentLine">
  8099. Gets the descentline for the text (i.e. the line that represents the bottom most extent that a string of the current font could have)
  8100. This value includes the Rise of the draw operation - see {@link #getRise()} for the amount added by Rise
  8101. @return the descentline line segment
  8102. @since 5.0.2
  8103. </member>
  8104. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetFont">
  8105. Getter for the font
  8106. @return the font
  8107. @since iText 5.0.2
  8108. </member>
  8109. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetRise">
  8110. The rise represents how far above the nominal baseline the text should be rendered. The {@link #getBaseline()}, {@link #getAscentLine()} and {@link #getDescentLine()} methods already include Rise.
  8111. This method is exposed to allow listeners to determine if an explicit rise was involved in the computation of the baseline (this might be useful, for example, for identifying superscript rendering)
  8112. @return The Rise for the text draw operation, in user space units (Ts value, scaled to user space)
  8113. @since 5.3.3
  8114. </member>
  8115. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.ConvertWidthFromTextSpaceToUserSpace(System.Single)">
  8116. @param width the width, in text space
  8117. @return the width in user space
  8118. @since 5.3.3
  8119. </member>
  8120. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.ConvertHeightFromTextSpaceToUserSpace(System.Single)">
  8121. @param height the height, in text space
  8122. @return the height in user space
  8123. @since 5.3.3
  8124. </member>
  8125. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetSingleSpaceWidth">
  8126. @return The width, in user space units, of a single space character in the current font
  8127. </member>
  8128. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetTextRenderMode">
  8129. @return the text render mode that should be used for the text. From the
  8130. PDF specification, this means:
  8131. <ul>
  8132. <li>0 = Fill text</li>
  8133. <li>1 = Stroke text</li>
  8134. <li>2 = Fill, then stroke text</li>
  8135. <li>3 = Invisible</li>
  8136. <li>4 = Fill text and add to path for clipping</li>
  8137. <li>5 = Stroke text and add to path for clipping</li>
  8138. <li>6 = Fill, then stroke text and add to path for clipping</li>
  8139. <li>7 = Add text to padd for clipping</li>
  8140. </ul>
  8141. @since iText 5.0.1
  8142. </member>
  8143. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetFillColor">
  8144. @return the current fill color.
  8145. </member>
  8146. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetStrokeColor">
  8147. @return the current stroke color.
  8148. </member>
  8149. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetUnscaledFontSpaceWidth">
  8150. Calculates the width of a space character. If the font does not define
  8151. a width for a standard space character \u0020, we also attempt to use
  8152. the width of \u00A0 (a non-breaking space in many fonts)
  8153. @return the width of a single space character in text space units
  8154. </member>
  8155. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetStringWidth(System.String)">
  8156. Gets the width of a String in text space units
  8157. @param string the string that needs measuring
  8158. @return the width of a String in text space units
  8159. </member>
  8160. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetPdfStringWidth(iTextSharp.text.pdf.PdfString,System.Boolean)">
  8161. Gets the width of a PDF string in text space units
  8162. @param string the string that needs measuring
  8163. @return the width of a String in text space units
  8164. </member>
  8165. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetCharacterRenderInfos">
  8166. Provides detail useful if a listener needs access to the position of each individual glyph in the text render operation
  8167. @return A list of {@link TextRenderInfo} objects that represent each glyph used in the draw operation. The next effect is if there was a separate Tj opertion for each character in the rendered string
  8168. @since 5.3.3
  8169. </member>
  8170. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetWidthAndWordSpacing(iTextSharp.text.pdf.PdfString,System.Boolean)">
  8171. Calculates width and word spacing of a single character PDF string.
  8172. @param string a character to calculate width.
  8173. @param singleCharString true if PDF string represents single character, false otherwise.
  8174. @return array of 2 items: first item is a character width, second item is a calculated word spacing.
  8175. </member>
  8176. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.Decode(iTextSharp.text.pdf.PdfString)">
  8177. Decodes a PdfString (which will contain glyph ids encoded in the font's encoding)
  8178. based on the active font, and determine the unicode equivalent
  8179. @param in the String that needs to be encoded
  8180. @return the encoded String
  8181. </member>
  8182. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.DecodeSingleCharacter(iTextSharp.text.pdf.PdfString)">
  8183. ! .NET SPECIFIC; this method is used to avoid unecessary using of StringBuilder because it is slow in .NET !
  8184. Decodes a single character PdfString (which will contain glyph ids encoded in the font's encoding)
  8185. based on the active font, and determine the unicode equivalent
  8186. @param in the String that needs to be encoded
  8187. @return the encoded String
  8188. </member>
  8189. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.GetCharCode(System.String)">
  8190. Converts a single character string to char code.
  8191. @param string single character string to convert to.
  8192. @return char code.
  8193. </member>
  8194. <member name="M:iTextSharp.text.pdf.parser.TextRenderInfo.SplitString(iTextSharp.text.pdf.PdfString)">
  8195. Split PDF string into array of single character PDF strings.
  8196. @param string PDF string to be splitted.
  8197. @return splitted PDF string.
  8198. </member>
  8199. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.parser.Vector" -->
  8200. <member name="F:iTextSharp.text.pdf.parser.Vector.I1">
  8201. index of the X coordinate
  8202. </member>
  8203. <member name="F:iTextSharp.text.pdf.parser.Vector.I2">
  8204. index of the Y coordinate
  8205. </member>
  8206. <member name="F:iTextSharp.text.pdf.parser.Vector.I3">
  8207. index of the Z coordinate
  8208. </member>
  8209. <member name="F:iTextSharp.text.pdf.parser.Vector.vals">
  8210. the values inside the vector
  8211. </member>
  8212. <member name="M:iTextSharp.text.pdf.parser.Vector.#ctor(System.Single,System.Single,System.Single)">
  8213. Creates a new Vector
  8214. @param x the X coordinate
  8215. @param y the Y coordinate
  8216. @param z the Z coordinate
  8217. </member>
  8218. <member name="P:iTextSharp.text.pdf.parser.Vector.Item(System.Int32)">
  8219. Gets the value from a coordinate of the vector
  8220. @param index the index of the value to get (I1, I2 or I3)
  8221. @return a coordinate value
  8222. </member>
  8223. <member name="M:iTextSharp.text.pdf.parser.Vector.Cross(iTextSharp.text.pdf.parser.Matrix)">
  8224. Computes the cross product of this vector and the specified matrix
  8225. @param by the matrix to cross this vector with
  8226. @return the result of the cross product
  8227. </member>
  8228. <member name="M:iTextSharp.text.pdf.parser.Vector.Subtract(iTextSharp.text.pdf.parser.Vector)">
  8229. Computes the difference between this vector and the specified vector
  8230. @param v the vector to subtract from this one
  8231. @return the results of the subtraction
  8232. </member>
  8233. <member name="M:iTextSharp.text.pdf.parser.Vector.Cross(iTextSharp.text.pdf.parser.Vector)">
  8234. Computes the cross product of this vector and the specified vector
  8235. @param with the vector to cross this vector with
  8236. @return the cross product
  8237. </member>
  8238. <member name="M:iTextSharp.text.pdf.parser.Vector.Normalize">
  8239. Normalizes the vector (i.e. returns the unit vector in the same orientation as this vector)
  8240. @return the unit vector
  8241. @since 5.0.1
  8242. </member>
  8243. <member name="M:iTextSharp.text.pdf.parser.Vector.Multiply(System.Single)">
  8244. Multiplies the vector by a scalar
  8245. @param by the scalar to multiply by
  8246. @return the result of the scalar multiplication
  8247. @since 5.0.1
  8248. </member>
  8249. <member name="M:iTextSharp.text.pdf.parser.Vector.Dot(iTextSharp.text.pdf.parser.Vector)">
  8250. Computes the dot product of this vector with the specified vector
  8251. @param with the vector to dot product this vector with
  8252. @return the dot product
  8253. </member>
  8254. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.parser.Vector.Length" -->
  8255. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.parser.Vector.LengthSquared" -->
  8256. <member name="M:iTextSharp.text.pdf.parser.Vector.ToString">
  8257. @see java.lang.Object#toString()
  8258. </member>
  8259. <member name="M:iTextSharp.text.pdf.parser.Vector.Equals(System.Object)">
  8260. @since 5.0.1
  8261. @see java.lang.Object#equals(java.lang.Object)
  8262. </member>
  8263. <member name="T:iTextSharp.text.pdf.parser.IXObjectDoHandler">
  8264. @author Kevin Day
  8265. @since iText 5.0.1
  8266. </member>
  8267. <member name="T:iTextSharp.text.pdf.parser.InlineImageInfo">
  8268. Represents an inline image from a PDF
  8269. @since 5.1.4
  8270. </member>
  8271. <member name="P:iTextSharp.text.pdf.parser.InlineImageInfo.ImageDictionary">
  8272. @return the image dictionary associated with this inline image
  8273. </member>
  8274. <member name="P:iTextSharp.text.pdf.parser.InlineImageInfo.Samples">
  8275. @return the raw samples associated with this inline image
  8276. </member>
  8277. <member name="T:iTextSharp.text.pdf.parser.InlineImageUtils">
  8278. Utility methods to help with processing of inline images
  8279. @since 5.0.4
  8280. </member>
  8281. <member name="T:iTextSharp.text.pdf.parser.InlineImageUtils.InlineImageParseException">
  8282. Simple class in case users need to differentiate an exception from processing
  8283. inline images vs other exceptions
  8284. @since 5.0.4
  8285. </member>
  8286. <member name="F:iTextSharp.text.pdf.parser.InlineImageUtils.inlineImageEntryAbbreviationMap">
  8287. Map between key abbreviations allowed in dictionary of inline images and their
  8288. equivalent image dictionary keys
  8289. </member>
  8290. <member name="F:iTextSharp.text.pdf.parser.InlineImageUtils.inlineImageColorSpaceAbbreviationMap">
  8291. Map between value abbreviations allowed in dictionary of inline images for COLORSPACE
  8292. </member>
  8293. <member name="F:iTextSharp.text.pdf.parser.InlineImageUtils.inlineImageFilterAbbreviationMap">
  8294. Map between value abbreviations allowed in dictionary of inline images for FILTER
  8295. </member>
  8296. <member name="M:iTextSharp.text.pdf.parser.InlineImageUtils.ParseInlineImage(iTextSharp.text.pdf.PdfContentParser,iTextSharp.text.pdf.PdfDictionary)">
  8297. Parses an inline image from the provided content parser. The parser must be positioned immediately following the BI operator in the content stream.
  8298. The parser will be left with current position immediately following the EI operator that terminates the inline image
  8299. @param ps the content parser to use for reading the image.
  8300. @return the parsed image
  8301. @throws IOException if anything goes wring with the parsing
  8302. @throws InlineImageParseException if parsing of the inline image failed due to issues specific to inline image processing
  8303. </member>
  8304. <member name="M:iTextSharp.text.pdf.parser.InlineImageUtils.ParseInlineImageDictionary(iTextSharp.text.pdf.PdfContentParser)">
  8305. Parses the next inline image dictionary from the parser. The parser must be positioned immediately following the EI operator.
  8306. The parser will be left with position immediately following the whitespace character that follows the ID operator that ends the inline image dictionary.
  8307. @param ps the parser to extract the embedded image information from
  8308. @return the dictionary for the inline image, with any abbreviations converted to regular image dictionary keys and values
  8309. @throws IOException if the parse fails
  8310. </member>
  8311. <member name="M:iTextSharp.text.pdf.parser.InlineImageUtils.GetAlternateValue(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  8312. Transforms value abbreviations into their corresponding real value
  8313. @param key the key that the value is for
  8314. @param value the value that might be an abbreviation
  8315. @return if value is an allowed abbreviation for the key, the expanded value for that abbreviation. Otherwise, value is returned without modification
  8316. </member>
  8317. <member name="M:iTextSharp.text.pdf.parser.InlineImageUtils.GetComponentsPerPixel(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfDictionary)">
  8318. @param colorSpaceName the name of the color space. If null, a bi-tonal (black and white) color space is assumed.
  8319. @return the components per pixel for the specified color space
  8320. </member>
  8321. <member name="M:iTextSharp.text.pdf.parser.InlineImageUtils.ComputeBytesPerRow(iTextSharp.text.pdf.PdfDictionary,iTextSharp.text.pdf.PdfDictionary)">
  8322. Computes the number of unfiltered bytes that each row of the image will contain.
  8323. If the number of bytes results in a partial terminating byte, this number is rounded up
  8324. per the PDF specification
  8325. @param imageDictionary the dictionary of the inline image
  8326. @return the number of bytes per row of the image
  8327. </member>
  8328. <member name="M:iTextSharp.text.pdf.parser.InlineImageUtils.ParseUnfilteredSamples(iTextSharp.text.pdf.PdfDictionary,iTextSharp.text.pdf.PdfDictionary,iTextSharp.text.pdf.PdfContentParser)">
  8329. Parses the samples of the image from the underlying content parser, ignoring all filters.
  8330. The parser must be positioned immediately after the ID operator that ends the inline image's dictionary.
  8331. The parser will be left positioned immediately following the EI operator.
  8332. This is primarily useful if no filters have been applied.
  8333. @param imageDictionary the dictionary of the inline image
  8334. @param ps the content parser
  8335. @return the samples of the image
  8336. @throws IOException if anything bad happens during parsing
  8337. </member>
  8338. <member name="M:iTextSharp.text.pdf.parser.InlineImageUtils.ParseInlineImageSamples(iTextSharp.text.pdf.PdfDictionary,iTextSharp.text.pdf.PdfDictionary,iTextSharp.text.pdf.PdfContentParser)">
  8339. Parses the samples of the image from the underlying content parser, accounting for filters
  8340. The parser must be positioned immediately after the ID operator that ends the inline image's dictionary.
  8341. The parser will be left positioned immediately following the EI operator.
  8342. <b>Note:</b>This implementation does not actually apply the filters at this time
  8343. @param imageDictionary the dictionary of the inline image
  8344. @param ps the content parser
  8345. @return the samples of the image
  8346. @throws IOException if anything bad happens during parsing
  8347. </member>
  8348. <member name="T:iTextSharp.text.pdf.PatternColor">
  8349. Represents a pattern. Can be used in high-level constructs (Paragraph, Cell, etc.).
  8350. </member>
  8351. <member name="F:iTextSharp.text.pdf.PatternColor.painter">
  8352. The actual pattern.
  8353. </member>
  8354. <member name="M:iTextSharp.text.pdf.PatternColor.#ctor(iTextSharp.text.pdf.PdfPatternPainter)">
  8355. Creates a color representing a pattern.
  8356. @param painter the actual pattern
  8357. </member>
  8358. <member name="P:iTextSharp.text.pdf.PatternColor.Painter">
  8359. Gets the pattern.
  8360. @return the pattern
  8361. </member>
  8362. <member name="T:iTextSharp.text.pdf.PdfAcroForm">
  8363. Each PDF document can contain maximum 1 AcroForm.
  8364. </member>
  8365. <member name="F:iTextSharp.text.pdf.PdfAcroForm.fieldTemplates">
  8366. This is a map containing FieldTemplates.
  8367. </member>
  8368. <member name="F:iTextSharp.text.pdf.PdfAcroForm.documentFields">
  8369. This is an array containing DocumentFields.
  8370. </member>
  8371. <member name="F:iTextSharp.text.pdf.PdfAcroForm.calculationOrder">
  8372. This is an array containing the calculationorder of the fields.
  8373. </member>
  8374. <member name="F:iTextSharp.text.pdf.PdfAcroForm.sigFlags">
  8375. Contains the signature flags.
  8376. </member>
  8377. <member name="M:iTextSharp.text.pdf.PdfAcroForm.#ctor(iTextSharp.text.pdf.PdfWriter)">
  8378. Creates new PdfAcroForm
  8379. </member>
  8380. <member name="M:iTextSharp.text.pdf.PdfAcroForm.AddFieldTemplates(System.Collections.Generic.Dictionary{iTextSharp.text.pdf.PdfTemplate,System.Object})">
  8381. Adds fieldTemplates.
  8382. </member>
  8383. <member name="M:iTextSharp.text.pdf.PdfAcroForm.AddDocumentField(iTextSharp.text.pdf.PdfIndirectReference)">
  8384. Adds documentFields.
  8385. </member>
  8386. <member name="M:iTextSharp.text.pdf.PdfAcroForm.IsValid">
  8387. Closes the AcroForm.
  8388. </member>
  8389. <member name="M:iTextSharp.text.pdf.PdfAcroForm.AddCalculationOrder(iTextSharp.text.pdf.PdfFormField)">
  8390. Adds an object to the calculationOrder.
  8391. </member>
  8392. <member name="P:iTextSharp.text.pdf.PdfAcroForm.SigFlags">
  8393. Sets the signature flags.
  8394. </member>
  8395. <member name="M:iTextSharp.text.pdf.PdfAcroForm.AddFormField(iTextSharp.text.pdf.PdfFormField)">
  8396. Adds a formfield to the AcroForm.
  8397. </member>
  8398. <member name="M:iTextSharp.text.pdf.PdfAcroForm.SetSignatureParams(iTextSharp.text.pdf.PdfFormField,System.String,System.Single,System.Single,System.Single,System.Single)">
  8399. @param field
  8400. @param name
  8401. @param llx
  8402. @param lly
  8403. @param urx
  8404. @param ury
  8405. </member>
  8406. <member name="M:iTextSharp.text.pdf.PdfAcroForm.DrawSignatureAppearences(iTextSharp.text.pdf.PdfFormField,System.Single,System.Single,System.Single,System.Single)">
  8407. @param field
  8408. @param llx
  8409. @param lly
  8410. @param urx
  8411. @param ury
  8412. </member>
  8413. <member name="T:iTextSharp.text.pdf.PdfAction">
  8414. A <CODE>PdfAction</CODE> defines an action that can be triggered from a PDF file.
  8415. @see PdfDictionary
  8416. </member>
  8417. <member name="F:iTextSharp.text.pdf.PdfAction.FIRSTPAGE">
  8418. A named action to go to the first page.
  8419. </member>
  8420. <member name="F:iTextSharp.text.pdf.PdfAction.PREVPAGE">
  8421. A named action to go to the previous page.
  8422. </member>
  8423. <member name="F:iTextSharp.text.pdf.PdfAction.NEXTPAGE">
  8424. A named action to go to the next page.
  8425. </member>
  8426. <member name="F:iTextSharp.text.pdf.PdfAction.LASTPAGE">
  8427. A named action to go to the last page.
  8428. </member>
  8429. <member name="F:iTextSharp.text.pdf.PdfAction.PRINTDIALOG">
  8430. A named action to open a print dialog.
  8431. </member>
  8432. <member name="F:iTextSharp.text.pdf.PdfAction.SUBMIT_XFDF">
  8433. a possible submitvalue
  8434. </member>
  8435. <member name="F:iTextSharp.text.pdf.PdfAction.SUBMIT_INCLUDE_APPEND_SAVES">
  8436. a possible submitvalue
  8437. </member>
  8438. <member name="F:iTextSharp.text.pdf.PdfAction.SUBMIT_INCLUDE_ANNOTATIONS">
  8439. a possible submitvalue
  8440. </member>
  8441. <member name="F:iTextSharp.text.pdf.PdfAction.SUBMIT_PDF">
  8442. a possible submitvalue
  8443. </member>
  8444. <member name="F:iTextSharp.text.pdf.PdfAction.SUBMIT_CANONICAL_FORMAT">
  8445. a possible submitvalue
  8446. </member>
  8447. <member name="F:iTextSharp.text.pdf.PdfAction.SUBMIT_EXCL_NON_USER_ANNOTS">
  8448. a possible submitvalue
  8449. </member>
  8450. <member name="F:iTextSharp.text.pdf.PdfAction.SUBMIT_EXCL_F_KEY">
  8451. a possible submitvalue
  8452. </member>
  8453. <member name="F:iTextSharp.text.pdf.PdfAction.SUBMIT_EMBED_FORM">
  8454. a possible submitvalue
  8455. </member>
  8456. <member name="F:iTextSharp.text.pdf.PdfAction.RESET_EXCLUDE">
  8457. a possible submitvalue
  8458. </member>
  8459. <member name="M:iTextSharp.text.pdf.PdfAction.#ctor">
  8460. Create an empty action.
  8461. </member>
  8462. <member name="M:iTextSharp.text.pdf.PdfAction.#ctor(System.Uri)">
  8463. Constructs a new <CODE>PdfAction</CODE> of Subtype URI.
  8464. @param url the Url to go to
  8465. </member>
  8466. <member name="M:iTextSharp.text.pdf.PdfAction.#ctor(System.String)">
  8467. Constructs a new <CODE>PdfAction</CODE> of Subtype URI.
  8468. @param url the url to go to
  8469. </member>
  8470. <member name="M:iTextSharp.text.pdf.PdfAction.#ctor(iTextSharp.text.pdf.PdfIndirectReference)">
  8471. Constructs a new <CODE>PdfAction</CODE> of Subtype GoTo.
  8472. @param destination the destination to go to
  8473. </member>
  8474. <member name="M:iTextSharp.text.pdf.PdfAction.#ctor(System.String,System.String)">
  8475. Constructs a new <CODE>PdfAction</CODE> of Subtype GoToR.
  8476. @param filename the file name to go to
  8477. @param name the named destination to go to
  8478. </member>
  8479. <member name="M:iTextSharp.text.pdf.PdfAction.#ctor(System.String,System.Int32)">
  8480. Constructs a new <CODE>PdfAction</CODE> of Subtype GoToR.
  8481. @param filename the file name to go to
  8482. @param page the page destination to go to
  8483. </member>
  8484. <member name="M:iTextSharp.text.pdf.PdfAction.#ctor(System.Int32)">
  8485. Implements name actions. The action can be FIRSTPAGE, LASTPAGE,
  8486. NEXTPAGE and PREVPAGE.
  8487. @param named the named action
  8488. </member>
  8489. <member name="M:iTextSharp.text.pdf.PdfAction.#ctor(System.String,System.String,System.String,System.String)">
  8490. Launchs an application or a document.
  8491. @param application the application to be launched or the document to be opened or printed.
  8492. @param parameters (Windows-specific) A parameter string to be passed to the application.
  8493. It can be <CODE>null</CODE>.
  8494. @param operation (Windows-specific) the operation to perform: "open" - Open a document,
  8495. "print" - Print a document.
  8496. It can be <CODE>null</CODE>.
  8497. @param defaultDir (Windows-specific) the default directory in standard DOS syntax.
  8498. It can be <CODE>null</CODE>.
  8499. </member>
  8500. <member name="M:iTextSharp.text.pdf.PdfAction.CreateLaunch(System.String,System.String,System.String,System.String)">
  8501. Launchs an application or a document.
  8502. @param application the application to be launched or the document to be opened or printed.
  8503. @param parameters (Windows-specific) A parameter string to be passed to the application.
  8504. It can be <CODE>null</CODE>.
  8505. @param operation (Windows-specific) the operation to perform: "open" - Open a document,
  8506. "print" - Print a document.
  8507. It can be <CODE>null</CODE>.
  8508. @param defaultDir (Windows-specific) the default directory in standard DOS syntax.
  8509. It can be <CODE>null</CODE>.
  8510. @return a Launch action
  8511. </member>
  8512. <member name="M:iTextSharp.text.pdf.PdfAction.Rendition(System.String,iTextSharp.text.pdf.PdfFileSpecification,System.String,iTextSharp.text.pdf.PdfIndirectReference)">
  8513. Creates a Rendition action
  8514. @param file
  8515. @param fs
  8516. @param mimeType
  8517. @param ref
  8518. @return a Media Clip action
  8519. @throws IOException
  8520. </member>
  8521. <member name="M:iTextSharp.text.pdf.PdfAction.JavaScript(System.String,iTextSharp.text.pdf.PdfWriter,System.Boolean)">
  8522. Creates a JavaScript action. If the JavaScript is smaller than
  8523. 50 characters it will be placed as a string, otherwise it will
  8524. be placed as a compressed stream.
  8525. @param code the JavaScript code
  8526. @param writer the writer for this action
  8527. @param unicode select JavaScript unicode. Note that the internal
  8528. Acrobat JavaScript engine does not support unicode,
  8529. so this may or may not work for you
  8530. @return the JavaScript action
  8531. </member>
  8532. <member name="M:iTextSharp.text.pdf.PdfAction.JavaScript(System.String,iTextSharp.text.pdf.PdfWriter)">
  8533. Creates a JavaScript action. If the JavaScript is smaller than
  8534. 50 characters it will be place as a string, otherwise it will
  8535. be placed as a compressed stream.
  8536. @param code the JavaScript code
  8537. @param writer the writer for this action
  8538. @return the JavaScript action
  8539. </member>
  8540. <member name="M:iTextSharp.text.pdf.PdfAction.Next(iTextSharp.text.pdf.PdfAction)">
  8541. Add a chained action.
  8542. @param na the next action
  8543. </member>
  8544. <member name="M:iTextSharp.text.pdf.PdfAction.GotoLocalPage(System.Int32,iTextSharp.text.pdf.PdfDestination,iTextSharp.text.pdf.PdfWriter)">
  8545. Creates a GoTo action to an internal page.
  8546. @param page the page to go. First page is 1
  8547. @param dest the destination for the page
  8548. @param writer the writer for this action
  8549. @return a GoTo action
  8550. </member>
  8551. <member name="M:iTextSharp.text.pdf.PdfAction.GotoLocalPage(System.String,System.Boolean)">
  8552. Creates a GoTo action to a named destination.
  8553. @param dest the named destination
  8554. @param isName if true sets the destination as a name, if false sets it as a String
  8555. @return a GoToR action
  8556. </member>
  8557. <member name="M:iTextSharp.text.pdf.PdfAction.GotoRemotePage(System.String,System.String,System.Boolean,System.Boolean)">
  8558. Creates a GoToR action to a named destination.
  8559. @param filename the file name to go to
  8560. @param dest the destination name
  8561. @param isName if true sets the destination as a name, if false sets it as a String
  8562. @param newWindow open the document in a new window if <CODE>true</CODE>, if false the current document is replaced by the new document.
  8563. @return a GoToR action
  8564. </member>
  8565. <member name="M:iTextSharp.text.pdf.PdfAction.GotoEmbedded(System.String,iTextSharp.text.pdf.collection.PdfTargetDictionary,System.String,System.Boolean,System.Boolean)">
  8566. Creates a GoToE action to an embedded file.
  8567. @param filename the root document of the target (null if the target is in the same document)
  8568. @param dest the named destination
  8569. @param isName if true sets the destination as a name, if false sets it as a String
  8570. @return a GoToE action
  8571. </member>
  8572. <member name="M:iTextSharp.text.pdf.PdfAction.GotoEmbedded(System.String,iTextSharp.text.pdf.collection.PdfTargetDictionary,iTextSharp.text.pdf.PdfObject,System.Boolean)">
  8573. Creates a GoToE action to an embedded file.
  8574. @param filename the root document of the target (null if the target is in the same document)
  8575. @param target a path to the target document of this action
  8576. @param dest the destination inside the target document, can be of type PdfDestination, PdfName, or PdfString
  8577. @param newWindow if true, the destination document should be opened in a new window
  8578. @return a GoToE action
  8579. </member>
  8580. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfAction.SetOCGstate(System.Collections.Generic.List{System.Object},System.Boolean)" -->
  8581. <member name="T:iTextSharp.text.pdf.PdfAnnotation">
  8582. A <CODE>PdfAnnotation</CODE> is a note that is associated with a page.
  8583. @see PdfDictionary
  8584. </member>
  8585. <member name="F:iTextSharp.text.pdf.PdfAnnotation.FLAGS_LOCKEDCONTENTS">
  8586. flagvalue PDF 1.7
  8587. </member>
  8588. <member name="F:iTextSharp.text.pdf.PdfAnnotation.MARKUP_SQUIGGLY">
  8589. attributevalue
  8590. </member>
  8591. <member name="F:iTextSharp.text.pdf.PdfAnnotation.used">
  8592. Holds value of property used.
  8593. </member>
  8594. <member name="F:iTextSharp.text.pdf.PdfAnnotation.placeInPage">
  8595. Holds value of property placeInPage.
  8596. </member>
  8597. <member name="M:iTextSharp.text.pdf.PdfAnnotation.#ctor(iTextSharp.text.pdf.PdfWriter,System.Single,System.Single,System.Single,System.Single,iTextSharp.text.pdf.PdfString,iTextSharp.text.pdf.PdfString)">
  8598. Constructs a new <CODE>PdfAnnotation</CODE> of subtype text.
  8599. </member>
  8600. <member name="M:iTextSharp.text.pdf.PdfAnnotation.#ctor(iTextSharp.text.pdf.PdfWriter,System.Single,System.Single,System.Single,System.Single,iTextSharp.text.pdf.PdfAction)">
  8601. Constructs a new <CODE>PdfAnnotation</CODE> of subtype link (Action).
  8602. </member>
  8603. <member name="M:iTextSharp.text.pdf.PdfAnnotation.CreateScreen(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Rectangle,System.String,iTextSharp.text.pdf.PdfFileSpecification,System.String,System.Boolean)">
  8604. Creates a screen PdfAnnotation
  8605. @param writer
  8606. @param rect
  8607. @param clipTitle
  8608. @param fs
  8609. @param mimeType
  8610. @param playOnDisplay
  8611. @return a screen PdfAnnotation
  8612. @throws IOException
  8613. </member>
  8614. <member name="M:iTextSharp.text.pdf.PdfAnnotation.CreateFileAttachment(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Rectangle,System.String,System.Byte[],System.String,System.String)">
  8615. Creates a file attachment annotation.
  8616. @param writer the <CODE>PdfWriter</CODE>
  8617. @param rect the dimensions in the page of the annotation
  8618. @param contents the file description
  8619. @param fileStore an array with the file. If it's <CODE>null</CODE>
  8620. the file will be read from the disk
  8621. @param file the path to the file. It will only be used if
  8622. <CODE>fileStore</CODE> is not <CODE>null</CODE>
  8623. @param fileDisplay the actual file name stored in the pdf
  8624. @throws IOException on error
  8625. @return the annotation
  8626. </member>
  8627. <member name="M:iTextSharp.text.pdf.PdfAnnotation.CreateFileAttachment(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Rectangle,System.String,iTextSharp.text.pdf.PdfFileSpecification)">
  8628. Creates a file attachment annotation
  8629. @param writer
  8630. @param rect
  8631. @param contents
  8632. @param fs
  8633. @return the annotation
  8634. @throws IOException
  8635. </member>
  8636. <member name="M:iTextSharp.text.pdf.PdfAnnotation.CreatePolygonPolyline(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Rectangle,System.String,System.Boolean,iTextSharp.text.pdf.PdfArray)">
  8637. Creates a polygon or -line annotation
  8638. @param writer the PdfWriter
  8639. @param rect the annotation position
  8640. @param contents the textual content of the annotation
  8641. @param polygon if true, the we're creating a polygon annotation, if false, a polyline
  8642. @param vertices an array with the vertices of the polygon or -line
  8643. @since 5.0.2
  8644. </member>
  8645. <member name="M:iTextSharp.text.pdf.PdfAnnotation.SetHighlighting(iTextSharp.text.pdf.PdfName)">
  8646. Sets the annotation's highlighting mode. The values can be
  8647. <CODE>HIGHLIGHT_NONE</CODE>, <CODE>HIGHLIGHT_INVERT</CODE>,
  8648. <CODE>HIGHLIGHT_OUTLINE</CODE> and <CODE>HIGHLIGHT_PUSH</CODE>;
  8649. @param highlight the annotation's highlighting mode
  8650. </member>
  8651. <member name="M:iTextSharp.text.pdf.PdfAnnotation.IsForm">
  8652. Getter for property form.
  8653. @return Value of property form.
  8654. </member>
  8655. <member name="M:iTextSharp.text.pdf.PdfAnnotation.IsAnnotation">
  8656. Getter for property annotation.
  8657. @return Value of property annotation.
  8658. </member>
  8659. <member name="P:iTextSharp.text.pdf.PdfAnnotation.PlaceInPage">
  8660. Getter for property placeInPage.
  8661. @return Value of property placeInPage.
  8662. </member>
  8663. <member name="P:iTextSharp.text.pdf.PdfAnnotation.Layer">
  8664. Sets the layer this annotation belongs to.
  8665. @param layer the layer this annotation belongs to
  8666. </member>
  8667. <member name="P:iTextSharp.text.pdf.PdfAnnotation.Name">
  8668. Sets the name of the annotation.
  8669. With this name the annotation can be identified among
  8670. all the annotations on a page (it has to be unique).
  8671. </member>
  8672. <member name="T:iTextSharp.text.pdf.PdfAnnotation.PdfImportedLink">
  8673. This class processes links from imported pages so that they may be active. The following example code reads a group
  8674. of files and places them all on the output PDF, four pages in a single page, keeping the links active.
  8675. <pre>
  8676. String[] files = new String[] {&quot;input1.pdf&quot;, &quot;input2.pdf&quot;};
  8677. String outputFile = &quot;output.pdf&quot;;
  8678. int firstPage=1;
  8679. Document document = new Document();
  8680. PdfWriter writer = PdfWriter.GetInstance(document, new FileOutputStream(outputFile));
  8681. document.SetPageSize(PageSize.A4);
  8682. float W = PageSize.A4.GetWidth() / 2;
  8683. float H = PageSize.A4.GetHeight() / 2;
  8684. document.Open();
  8685. PdfContentByte cb = writer.GetDirectContent();
  8686. for (int i = 0; i &lt; files.length; i++) {
  8687. PdfReader currentReader = new PdfReader(files[i]);
  8688. currentReader.ConsolidateNamedDestinations();
  8689. for (int page = 1; page &lt;= currentReader.GetNumberOfPages(); page++) {
  8690. PdfImportedPage importedPage = writer.GetImportedPage(currentReader, page);
  8691. float a = 0.5f;
  8692. float e = (page % 2 == 0) ? W : 0;
  8693. float f = (page % 4 == 1 || page % 4 == 2) ? H : 0;
  8694. ArrayList links = currentReader.GetLinks(page);
  8695. cb.AddTemplate(importedPage, a, 0, 0, a, e, f);
  8696. for (int j = 0; j &lt; links.Size(); j++) {
  8697. PdfAnnotation.PdfImportedLink link = (PdfAnnotation.PdfImportedLink)links.Get(j);
  8698. if (link.IsInternal()) {
  8699. int dPage = link.GetDestinationPage();
  8700. int newDestPage = (dPage-1)/4 + firstPage;
  8701. float ee = (dPage % 2 == 0) ? W : 0;
  8702. float ff = (dPage % 4 == 1 || dPage % 4 == 2) ? H : 0;
  8703. link.SetDestinationPage(newDestPage);
  8704. link.TransformDestination(a, 0, 0, a, ee, ff);
  8705. }
  8706. link.TransformRect(a, 0, 0, a, e, f);
  8707. writer.AddAnnotation(link.CreateAnnotation(writer));
  8708. }
  8709. if (page % 4 == 0)
  8710. document.NewPage();
  8711. }
  8712. if (i &lt; files.length - 1)
  8713. document.NewPage();
  8714. firstPage += (currentReader.GetNumberOfPages()+3)/4;
  8715. }
  8716. document.Close();
  8717. </pre>
  8718. </member>
  8719. <member name="M:iTextSharp.text.pdf.PdfAnnotation.PdfImportedLink.ToString">
  8720. Returns a String representation of the link.
  8721. @return a String representation of the imported link
  8722. @since 2.1.6
  8723. </member>
  8724. <member name="T:iTextSharp.text.pdf.PdfAppearance">
  8725. Implements the appearance stream to be used with form fields..
  8726. </member>
  8727. <member name="M:iTextSharp.text.pdf.PdfAppearance.#ctor">
  8728. Creates a <CODE>PdfAppearance</CODE>.
  8729. </member>
  8730. <member name="M:iTextSharp.text.pdf.PdfAppearance.#ctor(iTextSharp.text.pdf.PdfWriter)">
  8731. Creates new PdfTemplate
  8732. @param wr the <CODE>PdfWriter</CODE>
  8733. </member>
  8734. <member name="M:iTextSharp.text.pdf.PdfAppearance.CreateAppearance(iTextSharp.text.pdf.PdfWriter,System.Single,System.Single)">
  8735. Creates a new appearance to be used with form fields.
  8736. @param width the bounding box width
  8737. @param height the bounding box height
  8738. @return the appearance created
  8739. </member>
  8740. <member name="M:iTextSharp.text.pdf.PdfAppearance.SetFontAndSize(iTextSharp.text.pdf.BaseFont,System.Single)">
  8741. Set the font and the size for the subsequent text writing.
  8742. @param bf the font
  8743. @param size the font size in points
  8744. </member>
  8745. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfArray" -->
  8746. <member name="F:iTextSharp.text.pdf.PdfArray.arrayList">
  8747. this is the actual array of PdfObjects
  8748. </member>
  8749. <member name="M:iTextSharp.text.pdf.PdfArray.#ctor">
  8750. Constructs an empty <CODE>PdfArray</CODE>-object.
  8751. </member>
  8752. <member name="M:iTextSharp.text.pdf.PdfArray.#ctor(iTextSharp.text.pdf.PdfObject)">
  8753. Constructs an <CODE>PdfArray</CODE>-object, containing 1 <CODE>PdfObject</CODE>.
  8754. @param object a <CODE>PdfObject</CODE> that has to be added to the array
  8755. </member>
  8756. <member name="M:iTextSharp.text.pdf.PdfArray.#ctor(System.Collections.Generic.IList{iTextSharp.text.pdf.PdfObject})">
  8757. Constructs a PdfArray with the elements of an ArrayList.
  8758. Throws a ClassCastException if the ArrayList contains something
  8759. that isn't a PdfObject.
  8760. @param l an ArrayList with PdfObjects
  8761. @since 2.1.3
  8762. </member>
  8763. <member name="M:iTextSharp.text.pdf.PdfArray.#ctor(iTextSharp.text.pdf.PdfArray)">
  8764. Constructs an <CODE>PdfArray</CODE>-object, containing all the <CODE>PdfObject</CODE>s in a given <CODE>PdfArray</CODE>.
  8765. @param array a <CODE>PdfArray</CODE> that has to be added to the array
  8766. </member>
  8767. <member name="M:iTextSharp.text.pdf.PdfArray.ToPdf(iTextSharp.text.pdf.PdfWriter,System.IO.Stream)">
  8768. Returns the PDF representation of this <CODE>PdfArray</CODE>.
  8769. @return an array of <CODE>byte</CODE>s
  8770. </member>
  8771. <member name="P:iTextSharp.text.pdf.PdfArray.Item(System.Int32)">
  8772. Overwrites a specified location of the array.
  8773. @param idx The index of the element to be overwritten
  8774. @param obj new value for the specified index
  8775. @throws IndexOutOfBoundsException if the specified position doesn't exist
  8776. @return the previous value
  8777. @since 2.1.5
  8778. </member>
  8779. <member name="M:iTextSharp.text.pdf.PdfArray.GetPdfObject(System.Int32)">
  8780. Returns the <CODE>PdfObject</CODE> with the specified index.
  8781. A possible indirect references is not resolved, so the returned
  8782. <CODE>PdfObject</CODE> may be either a direct object or an indirect
  8783. reference, depending on how the object is stored in the
  8784. <CODE>PdfArray</CODE>.
  8785. @param idx The index of the <CODE>PdfObject</CODE> to be returned
  8786. @return A <CODE>PdfObject</CODE>
  8787. </member>
  8788. <member name="M:iTextSharp.text.pdf.PdfArray.Set(System.Int32,iTextSharp.text.pdf.PdfObject)">
  8789. Overwrites a specified location of the array, returning the previous
  8790. value
  8791. @param idx The index of the element to be overwritten
  8792. @param obj new value for the specified index
  8793. @throws IndexOutOfBoundsException if the specified position doesn't exist
  8794. @return the previous value
  8795. @since 2.1.5
  8796. </member>
  8797. <member name="M:iTextSharp.text.pdf.PdfArray.Remove(System.Int32)">
  8798. Remove the element at the specified position from the array.
  8799. Shifts any subsequent elements to the left (subtracts one from their
  8800. indices).
  8801. @param idx The index of the element to be removed.
  8802. @throws IndexOutOfBoundsException the specified position doesn't exist
  8803. @since 2.1.5
  8804. </member>
  8805. <member name="P:iTextSharp.text.pdf.PdfArray.ArrayList">
  8806. Returns an ArrayList containing <CODE>PdfObject</CODE>s.
  8807. @return an ArrayList
  8808. </member>
  8809. <member name="P:iTextSharp.text.pdf.PdfArray.Size">
  8810. Returns the number of entries in the array.
  8811. @return the size of the ArrayList
  8812. </member>
  8813. <member name="M:iTextSharp.text.pdf.PdfArray.IsEmpty">
  8814. Returns <CODE>true</CODE> if the array is empty.
  8815. @return <CODE>true</CODE> if the array is empty
  8816. @since 2.1.5
  8817. </member>
  8818. <member name="M:iTextSharp.text.pdf.PdfArray.Add(iTextSharp.text.pdf.PdfObject)">
  8819. Adds a <CODE>PdfObject</CODE> to the <CODE>PdfArray</CODE>.
  8820. @param object <CODE>PdfObject</CODE> to add
  8821. @return <CODE>true</CODE>
  8822. </member>
  8823. <member name="M:iTextSharp.text.pdf.PdfArray.Add(System.Int32,iTextSharp.text.pdf.PdfObject)">
  8824. Inserts the specified element at the specified position.
  8825. Shifts the element currently at that position (if any) and
  8826. any subsequent elements to the right (adds one to their indices).
  8827. @param index The index at which the specified element is to be inserted
  8828. @param element The element to be inserted
  8829. @throws IndexOutOfBoundsException if the specified index is larger than the
  8830. last position currently set, plus 1.
  8831. @since 2.1.5
  8832. </member>
  8833. <member name="M:iTextSharp.text.pdf.PdfArray.AddFirst(iTextSharp.text.pdf.PdfObject)">
  8834. Inserts a <CODE>PdfObject</CODE> at the beginning of the
  8835. <CODE>PdfArray</CODE>.
  8836. The <CODE>PdfObject</CODE> will be the first element, any other elements
  8837. will be shifted to the right (adds one to their indices).
  8838. @param object The <CODE>PdfObject</CODE> to add
  8839. </member>
  8840. <member name="M:iTextSharp.text.pdf.PdfArray.Contains(iTextSharp.text.pdf.PdfObject)">
  8841. Checks if the <CODE>PdfArray</CODE> already contains a certain <CODE>PdfObject</CODE>.
  8842. @param object <CODE>PdfObject</CODE> to check
  8843. @return <CODE>true</CODE>
  8844. </member>
  8845. <member name="M:iTextSharp.text.pdf.PdfArray.AsLongArray">
  8846. @return this PdfArray's values as a long[]
  8847. @since 5.3.5
  8848. </member>
  8849. <member name="M:iTextSharp.text.pdf.PdfArray.AsDoubleArray">
  8850. @return this PdfArray's values as a double[]
  8851. @since 5.5.6
  8852. </member>
  8853. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfBoolean" -->
  8854. <member name="F:iTextSharp.text.pdf.PdfBoolean.TRUE">
  8855. A possible value of <CODE>PdfBoolean</CODE>
  8856. </member>
  8857. <member name="F:iTextSharp.text.pdf.PdfBoolean.FALSE">
  8858. A possible value of <CODE>PdfBoolean</CODE>
  8859. </member>
  8860. <member name="F:iTextSharp.text.pdf.PdfBoolean.value">
  8861. the bool value of this object
  8862. </member>
  8863. <member name="M:iTextSharp.text.pdf.PdfBoolean.#ctor(System.Boolean)">
  8864. Constructs a <CODE>PdfBoolean</CODE>-object.
  8865. @param value the value of the new <CODE>PdfObject</CODE>
  8866. </member>
  8867. <member name="M:iTextSharp.text.pdf.PdfBoolean.#ctor(System.String)">
  8868. Constructs a <CODE>PdfBoolean</CODE>-object.
  8869. @param value the value of the new <CODE>PdfObject</CODE>, represented as a <CODE>string</CODE>
  8870. @throws BadPdfFormatException thrown if the <VAR>value</VAR> isn't '<CODE>true</CODE>' or '<CODE>false</CODE>'
  8871. </member>
  8872. <member name="P:iTextSharp.text.pdf.PdfBoolean.BooleanValue">
  8873. Returns the primitive value of the <CODE>PdfBoolean</CODE>-object.
  8874. @return the actual value of the object.
  8875. </member>
  8876. <member name="T:iTextSharp.text.pdf.PdfBorderArray">
  8877. A <CODE>PdfBorderArray</CODE> defines the border of a <CODE>PdfAnnotation</CODE>.
  8878. @see PdfArray
  8879. </member>
  8880. <member name="M:iTextSharp.text.pdf.PdfBorderArray.#ctor(System.Single,System.Single,System.Single)">
  8881. Constructs a new <CODE>PdfBorderArray</CODE>.
  8882. </member>
  8883. <member name="M:iTextSharp.text.pdf.PdfBorderArray.#ctor(System.Single,System.Single,System.Single,iTextSharp.text.pdf.PdfDashPattern)">
  8884. Constructs a new <CODE>PdfBorderArray</CODE>.
  8885. </member>
  8886. <member name="T:iTextSharp.text.pdf.PdfBorderDictionary">
  8887. A <CODE>PdfBorderDictionary</CODE> define the appearance of a Border (Annotations).
  8888. @see PdfDictionary
  8889. </member>
  8890. <member name="M:iTextSharp.text.pdf.PdfBorderDictionary.#ctor(System.Single,System.Int32,iTextSharp.text.pdf.PdfDashPattern)">
  8891. Constructs a <CODE>PdfBorderDictionary</CODE>.
  8892. </member>
  8893. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfChunk" -->
  8894. <member name="F:iTextSharp.text.pdf.PdfChunk.keysAttributes">
  8895. The allowed attributes in variable <CODE>attributes</CODE>.
  8896. </member>
  8897. <member name="F:iTextSharp.text.pdf.PdfChunk.keysNoStroke">
  8898. The allowed attributes in variable <CODE>noStroke</CODE>.
  8899. </member>
  8900. <member name="F:iTextSharp.text.pdf.PdfChunk.value">
  8901. The value of this object.
  8902. </member>
  8903. <member name="F:iTextSharp.text.pdf.PdfChunk.encoding">
  8904. The encoding.
  8905. </member>
  8906. <member name="F:iTextSharp.text.pdf.PdfChunk.font">
  8907. The font for this <CODE>PdfChunk</CODE>.
  8908. </member>
  8909. <!-- Badly formed XML comment ignored for member "F:iTextSharp.text.pdf.PdfChunk.attributes" -->
  8910. <!-- Badly formed XML comment ignored for member "F:iTextSharp.text.pdf.PdfChunk.noStroke" -->
  8911. <member name="F:iTextSharp.text.pdf.PdfChunk.newlineSplit">
  8912. <CODE>true</CODE> if the chunk split was cause by a newline.
  8913. </member>
  8914. <member name="F:iTextSharp.text.pdf.PdfChunk.image">
  8915. The image in this <CODE>PdfChunk</CODE>, if it has one
  8916. </member>
  8917. <member name="F:iTextSharp.text.pdf.PdfChunk.offsetX">
  8918. The offset in the x direction for the image
  8919. </member>
  8920. <member name="F:iTextSharp.text.pdf.PdfChunk.offsetY">
  8921. The offset in the y direction for the image
  8922. </member>
  8923. <member name="F:iTextSharp.text.pdf.PdfChunk.changeLeading">
  8924. Indicates if the height and offset of the Image has to be taken into account
  8925. </member>
  8926. <member name="F:iTextSharp.text.pdf.PdfChunk.leading">
  8927. The leading that can overrule the existing leading.
  8928. </member>
  8929. <member name="M:iTextSharp.text.pdf.PdfChunk.#ctor(System.String,iTextSharp.text.pdf.PdfChunk)">
  8930. Constructs a <CODE>PdfChunk</CODE>-object.
  8931. @param string the content of the <CODE>PdfChunk</CODE>-object
  8932. @param font the <CODE>PdfFont</CODE>
  8933. @param attributes the metrics attributes
  8934. @param noStroke the non metric attributes
  8935. </member>
  8936. <member name="M:iTextSharp.text.pdf.PdfChunk.#ctor(iTextSharp.text.Chunk,iTextSharp.text.pdf.PdfAction)">
  8937. Constructs a <CODE>PdfChunk</CODE>-object.
  8938. @param chunk the original <CODE>Chunk</CODE>-object
  8939. @param action the <CODE>PdfAction</CODE> if the <CODE>Chunk</CODE> comes from an <CODE>Anchor</CODE>
  8940. </member>
  8941. <member name="M:iTextSharp.text.pdf.PdfChunk.#ctor(iTextSharp.text.Chunk,iTextSharp.text.pdf.PdfAction,iTextSharp.text.TabSettings)">
  8942. Constructs a <CODE>PdfChunk</CODE>-object.
  8943. @param chunk the original <CODE>Chunk</CODE>-object
  8944. @param action the <CODE>PdfAction</CODE> if the <CODE>Chunk</CODE> comes from an <CODE>Anchor</CODE>
  8945. @param tabSettings the Phrase tab settings
  8946. </member>
  8947. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfChunk.GetUnicodeEquivalent(System.Int32)" -->
  8948. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfChunk.Split(System.Single)" -->
  8949. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfChunk.Truncate(System.Single)" -->
  8950. <member name="P:iTextSharp.text.pdf.PdfChunk.Font">
  8951. Returns the font of this <CODE>Chunk</CODE>.
  8952. @return a <CODE>PdfFont</CODE>
  8953. </member>
  8954. <member name="P:iTextSharp.text.pdf.PdfChunk.Color">
  8955. Returns the color of this <CODE>Chunk</CODE>.
  8956. @return a <CODE>BaseColor</CODE>
  8957. </member>
  8958. <member name="M:iTextSharp.text.pdf.PdfChunk.Width">
  8959. Returns the width of this <CODE>PdfChunk</CODE>.
  8960. @return a width
  8961. </member>
  8962. <member name="M:iTextSharp.text.pdf.PdfChunk.IsNewlineSplit">
  8963. Checks if the <CODE>PdfChunk</CODE> split was caused by a newline.
  8964. @return <CODE>true</CODE> if the <CODE>PdfChunk</CODE> split was caused by a newline.
  8965. </member>
  8966. <member name="M:iTextSharp.text.pdf.PdfChunk.GetWidthCorrected(System.Single,System.Single)">
  8967. Gets the width of the <CODE>PdfChunk</CODE> taking into account the
  8968. extra character and word spacing.
  8969. @param charSpacing the extra character spacing
  8970. @param wordSpacing the extra word spacing
  8971. @return the calculated width
  8972. </member>
  8973. <member name="P:iTextSharp.text.pdf.PdfChunk.TextRise">
  8974. Gets the text displacement relatiev to the baseline.
  8975. @return a displacement in points
  8976. </member>
  8977. <member name="M:iTextSharp.text.pdf.PdfChunk.TrimLastSpace">
  8978. Trims the last space.
  8979. @return the width of the space trimmed, otherwise 0
  8980. </member>
  8981. <member name="M:iTextSharp.text.pdf.PdfChunk.GetAttribute(System.String)">
  8982. Gets an attribute. The search is made in <CODE>attributes</CODE>
  8983. and <CODE>noStroke</CODE>.
  8984. @param name the attribute key
  8985. @return the attribute value or null if not found
  8986. </member>
  8987. <member name="M:iTextSharp.text.pdf.PdfChunk.IsAttribute(System.String)">
  8988. Checks if the attribute exists.
  8989. @param name the attribute key
  8990. @return <CODE>true</CODE> if the attribute exists
  8991. </member>
  8992. <member name="M:iTextSharp.text.pdf.PdfChunk.IsStroked">
  8993. Checks if this <CODE>PdfChunk</CODE> needs some special metrics handling.
  8994. @return <CODE>true</CODE> if this <CODE>PdfChunk</CODE> needs some special metrics handling.
  8995. </member>
  8996. <member name="M:iTextSharp.text.pdf.PdfChunk.IsSeparator">
  8997. Checks if this <CODE>PdfChunk</CODE> is a Separator Chunk.
  8998. @return true if this chunk is a separator.
  8999. @since 2.1.2
  9000. </member>
  9001. <member name="M:iTextSharp.text.pdf.PdfChunk.IsHorizontalSeparator">
  9002. Checks if this <CODE>PdfChunk</CODE> is a horizontal Separator Chunk.
  9003. @return true if this chunk is a horizontal separator.
  9004. @since 2.1.2
  9005. </member>
  9006. <member name="M:iTextSharp.text.pdf.PdfChunk.IsTab">
  9007. Checks if this <CODE>PdfChunk</CODE> is a tab Chunk.
  9008. @return true if this chunk is a separator.
  9009. @since 2.1.2
  9010. </member>
  9011. <member name="M:iTextSharp.text.pdf.PdfChunk.AdjustLeft(System.Single)">
  9012. Correction for the tab position based on the left starting position.
  9013. @param newValue the new value for the left X.
  9014. @since 2.1.2
  9015. </member>
  9016. <member name="M:iTextSharp.text.pdf.PdfChunk.IsImage">
  9017. Checks if there is an image in the <CODE>PdfChunk</CODE>.
  9018. @return <CODE>true</CODE> if an image is present
  9019. </member>
  9020. <member name="P:iTextSharp.text.pdf.PdfChunk.Image">
  9021. Gets the image in the <CODE>PdfChunk</CODE>.
  9022. @return the image or <CODE>null</CODE>
  9023. </member>
  9024. <member name="P:iTextSharp.text.pdf.PdfChunk.ImageScalePercentage">
  9025. Returns a scalePercentage in case the image needs to be scaled.
  9026. Sets a scale percentage in case the image needs to be scaled.
  9027. </member>
  9028. <member name="P:iTextSharp.text.pdf.PdfChunk.ImageOffsetX">
  9029. Gets the image offset in the x direction
  9030. @return the image offset in the x direction
  9031. </member>
  9032. <member name="P:iTextSharp.text.pdf.PdfChunk.ImageOffsetY">
  9033. Gets the image offset in the y direction
  9034. @return Gets the image offset in the y direction
  9035. </member>
  9036. <member name="P:iTextSharp.text.pdf.PdfChunk.Value">
  9037. sets the value.
  9038. </member>
  9039. <member name="M:iTextSharp.text.pdf.PdfChunk.IsSpecialEncoding">
  9040. Tells you if this string is in Chinese, Japanese, Korean or Identity-H.
  9041. </member>
  9042. <member name="P:iTextSharp.text.pdf.PdfChunk.Encoding">
  9043. Gets the encoding of this string.
  9044. @return a <CODE>string</CODE>
  9045. </member>
  9046. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfChunk.Trim(System.String)" -->
  9047. <member name="T:iTextSharp.text.pdf.PdfColor">
  9048. A <CODE>PdfColor</CODE> defines a Color (it's a <CODE>PdfArray</CODE> containing 3 values).
  9049. @see PdfDictionary
  9050. </member>
  9051. <member name="M:iTextSharp.text.pdf.PdfColor.#ctor(System.Int32,System.Int32,System.Int32)">
  9052. Constructs a new <CODE>PdfColor</CODE>.
  9053. @param red a value between 0 and 255
  9054. @param green a value between 0 and 255
  9055. @param blue a value between 0 and 255
  9056. </member>
  9057. <member name="T:iTextSharp.text.pdf.PdfContentByte">
  9058. <CODE>PdfContentByte</CODE> is an object containing the user positioned
  9059. text and graphic contents of a page. It knows how to apply the proper
  9060. font encoding.
  9061. </member>
  9062. <member name="T:iTextSharp.text.pdf.PdfContentByte.GraphicState">
  9063. This class keeps the graphic state of the current page
  9064. </member>
  9065. <member name="F:iTextSharp.text.pdf.PdfContentByte.GraphicState.fontDetails">
  9066. This is the font in use
  9067. </member>
  9068. <member name="F:iTextSharp.text.pdf.PdfContentByte.GraphicState.colorDetails">
  9069. This is the color in use
  9070. </member>
  9071. <member name="F:iTextSharp.text.pdf.PdfContentByte.GraphicState.size">
  9072. This is the font size in use
  9073. </member>
  9074. <member name="F:iTextSharp.text.pdf.PdfContentByte.GraphicState.xTLM">
  9075. The x position of the text line matrix.
  9076. </member>
  9077. <member name="F:iTextSharp.text.pdf.PdfContentByte.GraphicState.yTLM">
  9078. The y position of the text line matrix.
  9079. </member>
  9080. <member name="F:iTextSharp.text.pdf.PdfContentByte.GraphicState.leading">
  9081. The current text leading.
  9082. </member>
  9083. <member name="F:iTextSharp.text.pdf.PdfContentByte.GraphicState.scale">
  9084. The current horizontal scaling
  9085. </member>
  9086. <member name="F:iTextSharp.text.pdf.PdfContentByte.GraphicState.charSpace">
  9087. The current character spacing
  9088. </member>
  9089. <member name="F:iTextSharp.text.pdf.PdfContentByte.GraphicState.wordSpace">
  9090. The current word spacing
  9091. </member>
  9092. <member name="F:iTextSharp.text.pdf.PdfContentByte.ALIGN_CENTER">
  9093. The alignement is center
  9094. </member>
  9095. <member name="F:iTextSharp.text.pdf.PdfContentByte.ALIGN_LEFT">
  9096. The alignement is left
  9097. </member>
  9098. <member name="F:iTextSharp.text.pdf.PdfContentByte.ALIGN_RIGHT">
  9099. The alignement is right
  9100. </member>
  9101. <member name="F:iTextSharp.text.pdf.PdfContentByte.LINE_CAP_BUTT">
  9102. A possible line cap value
  9103. </member>
  9104. <member name="F:iTextSharp.text.pdf.PdfContentByte.LINE_CAP_ROUND">
  9105. A possible line cap value
  9106. </member>
  9107. <member name="F:iTextSharp.text.pdf.PdfContentByte.LINE_CAP_PROJECTING_SQUARE">
  9108. A possible line cap value
  9109. </member>
  9110. <member name="F:iTextSharp.text.pdf.PdfContentByte.LINE_JOIN_MITER">
  9111. A possible line join value
  9112. </member>
  9113. <member name="F:iTextSharp.text.pdf.PdfContentByte.LINE_JOIN_ROUND">
  9114. A possible line join value
  9115. </member>
  9116. <member name="F:iTextSharp.text.pdf.PdfContentByte.LINE_JOIN_BEVEL">
  9117. A possible line join value
  9118. </member>
  9119. <member name="F:iTextSharp.text.pdf.PdfContentByte.TEXT_RENDER_MODE_FILL">
  9120. A possible text rendering value
  9121. </member>
  9122. <member name="F:iTextSharp.text.pdf.PdfContentByte.TEXT_RENDER_MODE_STROKE">
  9123. A possible text rendering value
  9124. </member>
  9125. <member name="F:iTextSharp.text.pdf.PdfContentByte.TEXT_RENDER_MODE_FILL_STROKE">
  9126. A possible text rendering value
  9127. </member>
  9128. <member name="F:iTextSharp.text.pdf.PdfContentByte.TEXT_RENDER_MODE_INVISIBLE">
  9129. A possible text rendering value
  9130. </member>
  9131. <member name="F:iTextSharp.text.pdf.PdfContentByte.TEXT_RENDER_MODE_FILL_CLIP">
  9132. A possible text rendering value
  9133. </member>
  9134. <member name="F:iTextSharp.text.pdf.PdfContentByte.TEXT_RENDER_MODE_STROKE_CLIP">
  9135. A possible text rendering value
  9136. </member>
  9137. <member name="F:iTextSharp.text.pdf.PdfContentByte.TEXT_RENDER_MODE_FILL_STROKE_CLIP">
  9138. A possible text rendering value
  9139. </member>
  9140. <member name="F:iTextSharp.text.pdf.PdfContentByte.TEXT_RENDER_MODE_CLIP">
  9141. A possible text rendering value
  9142. </member>
  9143. <member name="F:iTextSharp.text.pdf.PdfContentByte.content">
  9144. This is the actual content
  9145. </member>
  9146. <member name="F:iTextSharp.text.pdf.PdfContentByte.writer">
  9147. This is the writer
  9148. </member>
  9149. <member name="F:iTextSharp.text.pdf.PdfContentByte.pdf">
  9150. This is the PdfDocument
  9151. </member>
  9152. <member name="F:iTextSharp.text.pdf.PdfContentByte.state">
  9153. This is the GraphicState in use
  9154. </member>
  9155. <member name="F:iTextSharp.text.pdf.PdfContentByte.layerDepth">
  9156. The list were we save/restore the layer depth
  9157. </member>
  9158. <member name="F:iTextSharp.text.pdf.PdfContentByte.stateList">
  9159. The list were we save/restore the state
  9160. </member>
  9161. <member name="F:iTextSharp.text.pdf.PdfContentByte.separator">
  9162. The separator between commands.
  9163. </member>
  9164. <member name="M:iTextSharp.text.pdf.PdfContentByte.#ctor(iTextSharp.text.pdf.PdfWriter)">
  9165. Constructs a new <CODE>PdfContentByte</CODE>-object.
  9166. @param wr the writer associated to this content
  9167. </member>
  9168. <member name="M:iTextSharp.text.pdf.PdfContentByte.ToString">
  9169. Returns the <CODE>string</CODE> representation of this <CODE>PdfContentByte</CODE>-object.
  9170. @return a <CODE>string</CODE>
  9171. </member>
  9172. <member name="P:iTextSharp.text.pdf.PdfContentByte.SuppressTagging">
  9173. [SUP-1395] If set, prevents iText from marking content and creating structure tags for items added to this content stream.
  9174. (By default, iText automatically marks content using BDC/EMC operators, and adds a structure tag for the new content
  9175. at the end of the page.)
  9176. </member>
  9177. <member name="M:iTextSharp.text.pdf.PdfContentByte.IsTagged">
  9178. Checks if the content needs to be tagged.
  9179. @return false if no tags need to be added
  9180. </member>
  9181. <member name="P:iTextSharp.text.pdf.PdfContentByte.InternalBuffer">
  9182. Gets the internal buffer.
  9183. @return the internal buffer
  9184. </member>
  9185. <member name="M:iTextSharp.text.pdf.PdfContentByte.ToPdf(iTextSharp.text.pdf.PdfWriter)">
  9186. Returns the PDF representation of this <CODE>PdfContentByte</CODE>-object.
  9187. @param writer the <CODE>PdfWriter</CODE>
  9188. @return a <CODE>byte</CODE> array with the representation
  9189. </member>
  9190. <member name="M:iTextSharp.text.pdf.PdfContentByte.Add(iTextSharp.text.pdf.PdfContentByte)">
  9191. Adds the content of another <CODE>PdfContent</CODE>-object to this object.
  9192. @param other another <CODE>PdfByteContent</CODE>-object
  9193. </member>
  9194. <member name="P:iTextSharp.text.pdf.PdfContentByte.XTLM">
  9195. Gets the x position of the text line matrix.
  9196. @return the x position of the text line matrix
  9197. </member>
  9198. <member name="P:iTextSharp.text.pdf.PdfContentByte.YTLM">
  9199. Gets the y position of the text line matrix.
  9200. @return the y position of the text line matrix
  9201. </member>
  9202. <member name="P:iTextSharp.text.pdf.PdfContentByte.CharacterSpacing">
  9203. Gets the current character spacing.
  9204. @return the current character spacing
  9205. </member>
  9206. <member name="P:iTextSharp.text.pdf.PdfContentByte.WordSpacing">
  9207. Gets the current word spacing.
  9208. @return the current word spacing
  9209. </member>
  9210. <member name="P:iTextSharp.text.pdf.PdfContentByte.HorizontalScaling">
  9211. Gets the current character spacing.
  9212. @return the current character spacing
  9213. </member>
  9214. <member name="P:iTextSharp.text.pdf.PdfContentByte.Leading">
  9215. Gets the current text leading.
  9216. @return the current text leading
  9217. </member>
  9218. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetFlatness(System.Single)" -->
  9219. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetFlatness(System.Double)" -->
  9220. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineCap(System.Int32)" -->
  9221. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetRenderingIntent(iTextSharp.text.pdf.PdfName)">
  9222. Set the rendering intent, possible values are: PdfName.ABSOLUTECOLORIMETRIC,
  9223. PdfName.RELATIVECOLORIMETRIC, PdfName.SATURATION, PdfName.PERCEPTUAL.
  9224. @param ri
  9225. </member>
  9226. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineDash(System.Single)" -->
  9227. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineDash(System.Double)" -->
  9228. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineDash(System.Single,System.Single)" -->
  9229. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineDash(System.Double,System.Double)" -->
  9230. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineDash(System.Single,System.Single,System.Single)" -->
  9231. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineDash(System.Double,System.Double,System.Double)" -->
  9232. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineDash(System.Single[],System.Single)" -->
  9233. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineDash(System.Double[],System.Double)" -->
  9234. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineJoin(System.Int32)" -->
  9235. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineWidth(System.Single)" -->
  9236. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetLineWidth(System.Double)" -->
  9237. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetMiterLimit(System.Single)" -->
  9238. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetMiterLimit(System.Double)" -->
  9239. <member name="M:iTextSharp.text.pdf.PdfContentByte.Clip">
  9240. Modify the current clipping path by intersecting it with the current path, using the
  9241. nonzero winding number rule to determine which regions lie inside the clipping
  9242. path.
  9243. </member>
  9244. <member name="M:iTextSharp.text.pdf.PdfContentByte.EoClip">
  9245. Modify the current clipping path by intersecting it with the current path, using the
  9246. even-odd rule to determine which regions lie inside the clipping path.
  9247. </member>
  9248. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetGrayFill(System.Single)">
  9249. Changes the currentgray tint for filling paths (device dependent colors!).
  9250. <P>
  9251. Sets the color space to <B>DeviceGray</B> (or the <B>DefaultGray</B> color space),
  9252. and sets the gray tint to use for filling paths.</P>
  9253. @param gray a value between 0 (black) and 1 (white)
  9254. </member>
  9255. <member name="M:iTextSharp.text.pdf.PdfContentByte.ResetGrayFill">
  9256. Changes the current gray tint for filling paths to black.
  9257. </member>
  9258. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetGrayStroke(System.Single)">
  9259. Changes the currentgray tint for stroking paths (device dependent colors!).
  9260. <P>
  9261. Sets the color space to <B>DeviceGray</B> (or the <B>DefaultGray</B> color space),
  9262. and sets the gray tint to use for stroking paths.</P>
  9263. @param gray a value between 0 (black) and 1 (white)
  9264. </member>
  9265. <member name="M:iTextSharp.text.pdf.PdfContentByte.ResetGrayStroke">
  9266. Changes the current gray tint for stroking paths to black.
  9267. </member>
  9268. <member name="M:iTextSharp.text.pdf.PdfContentByte.HelperRGB(System.Single,System.Single,System.Single)">
  9269. Helper to validate and write the RGB color components
  9270. @param red the intensity of red. A value between 0 and 1
  9271. @param green the intensity of green. A value between 0 and 1
  9272. @param blue the intensity of blue. A value between 0 and 1
  9273. </member>
  9274. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetRGBColorFillF(System.Single,System.Single,System.Single)">
  9275. Changes the current color for filling paths (device dependent colors!).
  9276. <P>
  9277. Sets the color space to <B>DeviceRGB</B> (or the <B>DefaultRGB</B> color space),
  9278. and sets the color to use for filling paths.</P>
  9279. <P>
  9280. Following the PDF manual, each operand must be a number between 0 (minimum intensity) and
  9281. 1 (maximum intensity).</P>
  9282. @param red the intensity of red. A value between 0 and 1
  9283. @param green the intensity of green. A value between 0 and 1
  9284. @param blue the intensity of blue. A value between 0 and 1
  9285. </member>
  9286. <member name="M:iTextSharp.text.pdf.PdfContentByte.ResetRGBColorFill">
  9287. Changes the current color for filling paths to black.
  9288. </member>
  9289. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetRGBColorStrokeF(System.Single,System.Single,System.Single)" -->
  9290. <member name="M:iTextSharp.text.pdf.PdfContentByte.ResetRGBColorStroke">
  9291. Changes the current color for stroking paths to black.
  9292. </member>
  9293. <member name="M:iTextSharp.text.pdf.PdfContentByte.HelperCMYK(System.Single,System.Single,System.Single,System.Single)">
  9294. Helper to validate and write the CMYK color components.
  9295. @param cyan the intensity of cyan. A value between 0 and 1
  9296. @param magenta the intensity of magenta. A value between 0 and 1
  9297. @param yellow the intensity of yellow. A value between 0 and 1
  9298. @param black the intensity of black. A value between 0 and 1
  9299. </member>
  9300. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetCMYKColorFillF(System.Single,System.Single,System.Single,System.Single)">
  9301. Changes the current color for filling paths (device dependent colors!).
  9302. <P>
  9303. Sets the color space to <B>DeviceCMYK</B> (or the <B>DefaultCMYK</B> color space),
  9304. and sets the color to use for filling paths.</P>
  9305. <P>
  9306. Following the PDF manual, each operand must be a number between 0 (no ink) and
  9307. 1 (maximum ink).</P>
  9308. @param cyan the intensity of cyan. A value between 0 and 1
  9309. @param magenta the intensity of magenta. A value between 0 and 1
  9310. @param yellow the intensity of yellow. A value between 0 and 1
  9311. @param black the intensity of black. A value between 0 and 1
  9312. </member>
  9313. <member name="M:iTextSharp.text.pdf.PdfContentByte.ResetCMYKColorFill">
  9314. Changes the current color for filling paths to black.
  9315. </member>
  9316. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetCMYKColorStrokeF(System.Single,System.Single,System.Single,System.Single)" -->
  9317. <member name="M:iTextSharp.text.pdf.PdfContentByte.ResetCMYKColorStroke">
  9318. Changes the current color for stroking paths to black.
  9319. </member>
  9320. <member name="M:iTextSharp.text.pdf.PdfContentByte.MoveTo(System.Single,System.Single)">
  9321. Move the current point <I>(x, y)</I>, omitting any connecting line segment.
  9322. @param x new x-coordinate
  9323. @param y new y-coordinate
  9324. </member>
  9325. <member name="M:iTextSharp.text.pdf.PdfContentByte.MoveTo(System.Double,System.Double)">
  9326. Move the current point <I>(x, y)</I>, omitting any connecting line segment.
  9327. @param x new x-coordinate
  9328. @param y new y-coordinate
  9329. </member>
  9330. <member name="M:iTextSharp.text.pdf.PdfContentByte.LineTo(System.Single,System.Single)">
  9331. Appends a straight line segment from the current point <I>(x, y)</I>. The new current
  9332. point is <I>(x, y)</I>.
  9333. @param x new x-coordinate
  9334. @param y new y-coordinate
  9335. </member>
  9336. <member name="M:iTextSharp.text.pdf.PdfContentByte.LineTo(System.Double,System.Double)">
  9337. Appends a straight line segment from the current point <I>(x, y)</I>. The new current
  9338. point is <I>(x, y)</I>.
  9339. @param x new x-coordinate
  9340. @param y new y-coordinate
  9341. </member>
  9342. <member name="M:iTextSharp.text.pdf.PdfContentByte.CurveTo(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  9343. Appends a Bezier curve to the path, starting from the current point.
  9344. @param x1 x-coordinate of the first control point
  9345. @param y1 y-coordinate of the first control point
  9346. @param x2 x-coordinate of the second control point
  9347. @param y2 y-coordinate of the second control point
  9348. @param x3 x-coordinaat of the ending point (= new current point)
  9349. @param y3 y-coordinaat of the ending point (= new current point)
  9350. </member>
  9351. <member name="M:iTextSharp.text.pdf.PdfContentByte.CurveTo(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  9352. Appends a Bezier curve to the path, starting from the current point.
  9353. @param x1 x-coordinate of the first control point
  9354. @param y1 y-coordinate of the first control point
  9355. @param x2 x-coordinate of the second control point
  9356. @param y2 y-coordinate of the second control point
  9357. @param x3 x-coordinaat of the ending point (= new current point)
  9358. @param y3 y-coordinaat of the ending point (= new current point)
  9359. </member>
  9360. <member name="M:iTextSharp.text.pdf.PdfContentByte.CurveTo(System.Single,System.Single,System.Single,System.Single)">
  9361. Appends a Bezier curve to the path, starting from the current point.
  9362. @param x2 x-coordinate of the second control point
  9363. @param y2 y-coordinate of the second control point
  9364. @param x3 x-coordinaat of the ending point (= new current point)
  9365. @param y3 y-coordinaat of the ending point (= new current point)
  9366. </member>
  9367. <member name="M:iTextSharp.text.pdf.PdfContentByte.CurveTo(System.Double,System.Double,System.Double,System.Double)">
  9368. Appends a Bezier curve to the path, starting from the current point.
  9369. @param x2 x-coordinate of the second control point
  9370. @param y2 y-coordinate of the second control point
  9371. @param x3 x-coordinaat of the ending point (= new current point)
  9372. @param y3 y-coordinaat of the ending point (= new current point)
  9373. </member>
  9374. <member name="M:iTextSharp.text.pdf.PdfContentByte.CurveFromTo(System.Single,System.Single,System.Single,System.Single)">
  9375. Appends a Bezier curve to the path, starting from the current point.
  9376. @param x1 x-coordinate of the first control point
  9377. @param y1 y-coordinate of the first control point
  9378. @param x3 x-coordinaat of the ending point (= new current point)
  9379. @param y3 y-coordinaat of the ending point (= new current point)
  9380. </member>
  9381. <member name="M:iTextSharp.text.pdf.PdfContentByte.CurveFromTo(System.Double,System.Double,System.Double,System.Double)">
  9382. Appends a Bezier curve to the path, starting from the current point.
  9383. @param x1 x-coordinate of the first control point
  9384. @param y1 y-coordinate of the first control point
  9385. @param x3 x-coordinaat of the ending point (= new current point)
  9386. @param y3 y-coordinaat of the ending point (= new current point)
  9387. </member>
  9388. <member name="M:iTextSharp.text.pdf.PdfContentByte.Circle(System.Single,System.Single,System.Single)">
  9389. Draws a circle. The endpoint will (x+r, y).
  9390. @param x x center of circle
  9391. @param y y center of circle
  9392. @param r radius of circle
  9393. </member>
  9394. <member name="M:iTextSharp.text.pdf.PdfContentByte.Circle(System.Double,System.Double,System.Double)">
  9395. Draws a circle. The endpoint will (x+r, y).
  9396. @param x x center of circle
  9397. @param y y center of circle
  9398. @param r radius of circle
  9399. </member>
  9400. <member name="M:iTextSharp.text.pdf.PdfContentByte.Rectangle(System.Single,System.Single,System.Single,System.Single)">
  9401. Adds a rectangle to the current path.
  9402. @param x x-coordinate of the starting point
  9403. @param y y-coordinate of the starting point
  9404. @param w width
  9405. @param h height
  9406. </member>
  9407. <member name="M:iTextSharp.text.pdf.PdfContentByte.Rectangle(System.Double,System.Double,System.Double,System.Double)">
  9408. Adds a rectangle to the current path.
  9409. @param x x-coordinate of the starting point
  9410. @param y y-coordinate of the starting point
  9411. @param w width
  9412. @param h height
  9413. </member>
  9414. <member name="M:iTextSharp.text.pdf.PdfContentByte.VariableRectangle(iTextSharp.text.Rectangle)">
  9415. Adds a variable width border to the current path.
  9416. Only use if {@link com.lowagie.text.Rectangle#isUseVariableBorders() Rectangle.isUseVariableBorders}
  9417. = true.
  9418. @param rect a <CODE>Rectangle</CODE>
  9419. </member>
  9420. <member name="M:iTextSharp.text.pdf.PdfContentByte.Rectangle(iTextSharp.text.Rectangle)">
  9421. Adds a border (complete or partially) to the current path..
  9422. @param rectangle a <CODE>Rectangle</CODE>
  9423. </member>
  9424. <member name="M:iTextSharp.text.pdf.PdfContentByte.ClosePath">
  9425. Closes the current subpath by appending a straight line segment from the current point
  9426. to the starting point of the subpath.
  9427. </member>
  9428. <member name="M:iTextSharp.text.pdf.PdfContentByte.NewPath">
  9429. Ends the path without filling or stroking it.
  9430. </member>
  9431. <member name="M:iTextSharp.text.pdf.PdfContentByte.Stroke">
  9432. Strokes the path.
  9433. </member>
  9434. <member name="M:iTextSharp.text.pdf.PdfContentByte.ClosePathStroke">
  9435. Closes the path and strokes it.
  9436. </member>
  9437. <member name="M:iTextSharp.text.pdf.PdfContentByte.Fill">
  9438. Fills the path, using the non-zero winding number rule to determine the region to fill.
  9439. </member>
  9440. <member name="M:iTextSharp.text.pdf.PdfContentByte.EoFill">
  9441. Fills the path, using the even-odd rule to determine the region to fill.
  9442. </member>
  9443. <member name="M:iTextSharp.text.pdf.PdfContentByte.FillStroke">
  9444. Fills the path using the non-zero winding number rule to determine the region to fill and strokes it.
  9445. </member>
  9446. <member name="M:iTextSharp.text.pdf.PdfContentByte.ClosePathFillStroke">
  9447. Closes the path, fills it using the non-zero winding number rule to determine the region to fill and strokes it.
  9448. </member>
  9449. <member name="M:iTextSharp.text.pdf.PdfContentByte.EoFillStroke">
  9450. Fills the path, using the even-odd rule to determine the region to fill and strokes it.
  9451. </member>
  9452. <member name="M:iTextSharp.text.pdf.PdfContentByte.ClosePathEoFillStroke">
  9453. Closes the path, fills it using the even-odd rule to determine the region to fill and strokes it.
  9454. </member>
  9455. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddImage(iTextSharp.text.Image)">
  9456. Adds an <CODE>Image</CODE> to the page. The <CODE>Image</CODE> must have
  9457. absolute positioning.
  9458. @param image the <CODE>Image</CODE> object
  9459. @throws DocumentException if the <CODE>Image</CODE> does not have absolute positioning
  9460. </member>
  9461. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddImage(iTextSharp.text.Image,System.Boolean)">
  9462. Adds an <CODE>Image</CODE> to the page. The <CODE>Image</CODE> must have
  9463. absolute positioning. The image can be placed inline.
  9464. @param image the <CODE>Image</CODE> object
  9465. @param inlineImage <CODE>true</CODE> to place this image inline, <CODE>false</CODE> otherwise
  9466. @throws DocumentException if the <CODE>Image</CODE> does not have absolute positioning
  9467. </member>
  9468. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddImage(iTextSharp.text.Image,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  9469. Adds an <CODE>Image</CODE> to the page. The positioning of the <CODE>Image</CODE>
  9470. is done with the transformation matrix. To position an <CODE>image</CODE> at (x,y)
  9471. use AddImage(image, image_width, 0, 0, image_height, x, y).
  9472. @param image the <CODE>Image</CODE> object
  9473. @param a an element of the transformation matrix
  9474. @param b an element of the transformation matrix
  9475. @param c an element of the transformation matrix
  9476. @param d an element of the transformation matrix
  9477. @param e an element of the transformation matrix
  9478. @param f an element of the transformation matrix
  9479. @throws DocumentException on error
  9480. </member>
  9481. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddImage(iTextSharp.text.Image,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  9482. Adds an <CODE>Image</CODE> to the page. The positioning of the <CODE>Image</CODE>
  9483. is done with the transformation matrix. To position an <CODE>image</CODE> at (x,y)
  9484. use AddImage(image, image_width, 0, 0, image_height, x, y).
  9485. @param image the <CODE>Image</CODE> object
  9486. @param a an element of the transformation matrix
  9487. @param b an element of the transformation matrix
  9488. @param c an element of the transformation matrix
  9489. @param d an element of the transformation matrix
  9490. @param e an element of the transformation matrix
  9491. @param f an element of the transformation matrix
  9492. @throws DocumentException on error
  9493. </member>
  9494. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddImage(iTextSharp.text.Image,iTextSharp.awt.geom.AffineTransform)">
  9495. adds an image with the given matrix.
  9496. @param image image to add
  9497. @param transform transform to apply to the template prior to adding it.
  9498. </member>
  9499. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddImage(iTextSharp.text.Image,System.Drawing.Drawing2D.Matrix)">
  9500. adds an image with the given matrix.
  9501. @param image image to add
  9502. @param transform transform to apply to the template prior to adding it.
  9503. @since 5.0.1
  9504. </member>
  9505. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddImage(iTextSharp.text.Image,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
  9506. Adds an <CODE>Image</CODE> to the page. The positioning of the <CODE>Image</CODE>
  9507. is done with the transformation matrix. To position an <CODE>image</CODE> at (x,y)
  9508. use AddImage(image, image_width, 0, 0, image_height, x, y). The image can be placed inline.
  9509. @param image the <CODE>Image</CODE> object
  9510. @param a an element of the transformation matrix
  9511. @param b an element of the transformation matrix
  9512. @param c an element of the transformation matrix
  9513. @param d an element of the transformation matrix
  9514. @param e an element of the transformation matrix
  9515. @param f an element of the transformation matrix
  9516. @param inlineImage <CODE>true</CODE> to place this image inline, <CODE>false</CODE> otherwise
  9517. @throws DocumentException on error
  9518. </member>
  9519. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddImage(iTextSharp.text.Image,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean)">
  9520. Adds an <CODE>Image</CODE> to the page. The positioning of the <CODE>Image</CODE>
  9521. is done with the transformation matrix. To position an <CODE>image</CODE> at (x,y)
  9522. use AddImage(image, image_width, 0, 0, image_height, x, y). The image can be placed inline.
  9523. @param image the <CODE>Image</CODE> object
  9524. @param a an element of the transformation matrix
  9525. @param b an element of the transformation matrix
  9526. @param c an element of the transformation matrix
  9527. @param d an element of the transformation matrix
  9528. @param e an element of the transformation matrix
  9529. @param f an element of the transformation matrix
  9530. @param inlineImage <CODE>true</CODE> to place this image inline, <CODE>false</CODE> otherwise
  9531. @throws DocumentException on error
  9532. </member>
  9533. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddImage(iTextSharp.text.Image,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean,System.Boolean)">
  9534. Adds an <CODE>Image</CODE> to the page. The positioning of the <CODE>Image</CODE>
  9535. is done with the transformation matrix. To position an <CODE>image</CODE> at (x,y)
  9536. The image can be placed inline.
  9537. @param image the <CODE>Image</CODE> object
  9538. @param a an element of the transformation matrix
  9539. @param b an element of the transformation matrix
  9540. @param c an element of the transformation matrix
  9541. @param d an element of the transformation matrix
  9542. @param e an element of the transformation matrix
  9543. @param f an element of the transformation matrix
  9544. @param inlineImage <CODE>true</CODE> to place this image inline, <CODE>false</CODE> otherwise
  9545. @param isMCBlockOpened <CODE>true</CODE> not to open MCBlock, <CODE>false</CODE> otherwise
  9546. @throws DocumentException on error
  9547. </member>
  9548. <member name="M:iTextSharp.text.pdf.PdfContentByte.Reset">
  9549. Makes this <CODE>PdfContentByte</CODE> empty.
  9550. Calls <code>reset( true )</code>
  9551. </member>
  9552. <member name="M:iTextSharp.text.pdf.PdfContentByte.Reset(System.Boolean)">
  9553. Makes this <CODE>PdfContentByte</CODE> empty.
  9554. @param validateContent will call <code>sanityCheck()</code> if true.
  9555. @since 2.1.6
  9556. </member>
  9557. <member name="M:iTextSharp.text.pdf.PdfContentByte.BeginText(System.Boolean)">
  9558. Starts the writing of text.
  9559. @param restoreTM indicates if to restore text matrix of the previous text block.
  9560. </member>
  9561. <member name="M:iTextSharp.text.pdf.PdfContentByte.BeginText">
  9562. Starts the writing of text.
  9563. </member>
  9564. <member name="M:iTextSharp.text.pdf.PdfContentByte.EndText">
  9565. Ends the writing of text and makes the current font invalid.
  9566. </member>
  9567. <member name="M:iTextSharp.text.pdf.PdfContentByte.SaveState">
  9568. Saves the graphic state. <CODE>saveState</CODE> and
  9569. <CODE>restoreState</CODE> must be balanced.
  9570. </member>
  9571. <member name="M:iTextSharp.text.pdf.PdfContentByte.RestoreState">
  9572. Restores the graphic state. <CODE>saveState</CODE> and
  9573. <CODE>restoreState</CODE> must be balanced.
  9574. </member>
  9575. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetCharacterSpacing(System.Single)">
  9576. Sets the character spacing parameter.
  9577. @param charSpace a parameter
  9578. </member>
  9579. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetWordSpacing(System.Single)">
  9580. Sets the word spacing parameter.
  9581. @param wordSpace a parameter
  9582. </member>
  9583. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetHorizontalScaling(System.Single)">
  9584. Sets the horizontal scaling parameter.
  9585. @param scale a parameter
  9586. </member>
  9587. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetFontAndSize(iTextSharp.text.pdf.BaseFont,System.Single)">
  9588. Set the font and the size for the subsequent text writing.
  9589. @param bf the font
  9590. @param size the font size in points
  9591. </member>
  9592. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetTextRenderingMode(System.Int32)">
  9593. Sets the text rendering parameter.
  9594. @param rendering a parameter
  9595. </member>
  9596. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetTextRise(System.Single)">
  9597. Sets the text rise parameter.
  9598. <P>
  9599. This allows to write text in subscript or basescript mode.</P>
  9600. @param rise a parameter
  9601. </member>
  9602. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetTextRise(System.Double)">
  9603. Sets the text rise parameter.
  9604. <P>
  9605. This allows to write text in subscript or basescript mode.</P>
  9606. @param rise a parameter
  9607. </member>
  9608. <member name="M:iTextSharp.text.pdf.PdfContentByte.ShowText2(System.String)">
  9609. A helper to insert into the content stream the <CODE>text</CODE>
  9610. converted to bytes according to the font's encoding.
  9611. @param text the text to write
  9612. </member>
  9613. <member name="M:iTextSharp.text.pdf.PdfContentByte.ShowText(System.String)">
  9614. Shows the <CODE>text</CODE>.
  9615. @param text the text to write
  9616. </member>
  9617. <member name="M:iTextSharp.text.pdf.PdfContentByte.GetKernArray(System.String,iTextSharp.text.pdf.BaseFont)">
  9618. Constructs a kern array for a text in a certain font
  9619. @param text the text
  9620. @param font the font
  9621. @return a PdfTextArray
  9622. </member>
  9623. <member name="M:iTextSharp.text.pdf.PdfContentByte.ShowTextKerned(System.String)">
  9624. Shows the <CODE>text</CODE> kerned.
  9625. @param text the text to write
  9626. </member>
  9627. <member name="M:iTextSharp.text.pdf.PdfContentByte.NewlineShowText(System.String)">
  9628. Moves to the next line and shows <CODE>text</CODE>.
  9629. @param text the text to write
  9630. </member>
  9631. <member name="M:iTextSharp.text.pdf.PdfContentByte.NewlineShowText(System.Single,System.Single,System.String)">
  9632. Moves to the next line and shows text string, using the given values of the character and word spacing parameters.
  9633. @param wordSpacing a parameter
  9634. @param charSpacing a parameter
  9635. @param text the text to write
  9636. </member>
  9637. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetTextMatrix(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  9638. Changes the text matrix.
  9639. <P>
  9640. Remark: this operation also initializes the current point position.</P>
  9641. @param a operand 1,1 in the matrix
  9642. @param b operand 1,2 in the matrix
  9643. @param c operand 2,1 in the matrix
  9644. @param d operand 2,2 in the matrix
  9645. @param x operand 3,1 in the matrix
  9646. @param y operand 3,2 in the matrix
  9647. </member>
  9648. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetTextMatrix(iTextSharp.awt.geom.AffineTransform)" -->
  9649. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.SetTextMatrix(System.Drawing.Drawing2D.Matrix)" -->
  9650. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetTextMatrix(System.Single,System.Single)">
  9651. Changes the text matrix. The first four parameters are {1,0,0,1}.
  9652. <P>
  9653. Remark: this operation also initializes the current point position.</P>
  9654. @param x operand 3,1 in the matrix
  9655. @param y operand 3,2 in the matrix
  9656. </member>
  9657. <member name="M:iTextSharp.text.pdf.PdfContentByte.MoveText(System.Single,System.Single)">
  9658. Moves to the start of the next line, offset from the start of the current line.
  9659. @param x x-coordinate of the new current point
  9660. @param y y-coordinate of the new current point
  9661. </member>
  9662. <member name="M:iTextSharp.text.pdf.PdfContentByte.MoveTextWithLeading(System.Single,System.Single)">
  9663. Moves to the start of the next line, offset from the start of the current line.
  9664. <P>
  9665. As a side effect, this sets the leading parameter in the text state.</P>
  9666. @param x offset of the new current point
  9667. @param y y-coordinate of the new current point
  9668. </member>
  9669. <member name="M:iTextSharp.text.pdf.PdfContentByte.NewlineText">
  9670. Moves to the start of the next line.
  9671. </member>
  9672. <member name="P:iTextSharp.text.pdf.PdfContentByte.Size">
  9673. Gets the size of this content.
  9674. @return the size of the content
  9675. </member>
  9676. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddOutline(iTextSharp.text.pdf.PdfOutline,System.String)">
  9677. Adds a named outline to the document.
  9678. @param outline the outline
  9679. @param name the name for the local destination
  9680. </member>
  9681. <member name="P:iTextSharp.text.pdf.PdfContentByte.RootOutline">
  9682. Gets the root outline.
  9683. @return the root outline
  9684. </member>
  9685. <member name="M:iTextSharp.text.pdf.PdfContentByte.GetEffectiveStringWidth(System.String,System.Boolean)">
  9686. Computes the width of the given string taking in account
  9687. the current values of "Character spacing", "Word Spacing"
  9688. and "Horizontal Scaling".
  9689. The additional spacing is not computed for the last character
  9690. of the string.
  9691. @param text the string to get width of
  9692. @param kerned the kerning option
  9693. @return the width
  9694. </member>
  9695. <member name="M:iTextSharp.text.pdf.PdfContentByte.GetEffectiveStringWidth(System.String,System.Boolean,System.Single)">
  9696. Computes the width of the given string taking in account
  9697. the current values of "Character spacing", "Word Spacing"
  9698. and "Horizontal Scaling".
  9699. The spacing for the last character is also computed.
  9700. It also takes into account kerning that can be specified within TJ operator (e.g. [(Hello) 123 (World)] TJ)
  9701. @param text the string to get width of
  9702. @param kerned the kerning option
  9703. @param kerning the kerning option from TJ array
  9704. @return the width
  9705. </member>
  9706. <member name="M:iTextSharp.text.pdf.PdfContentByte.ShowTextAligned(System.Int32,System.String,System.Single,System.Single,System.Single)">
  9707. Shows text right, left or center aligned with rotation.
  9708. @param alignment the alignment can be ALIGN_CENTER, ALIGN_RIGHT or ALIGN_LEFT
  9709. @param text the text to show
  9710. @param x the x pivot position
  9711. @param y the y pivot position
  9712. @param rotation the rotation to be applied in degrees counterclockwise
  9713. </member>
  9714. <member name="M:iTextSharp.text.pdf.PdfContentByte.ShowTextAlignedKerned(System.Int32,System.String,System.Single,System.Single,System.Single)">
  9715. Shows text kerned right, left or center aligned with rotation.
  9716. @param alignment the alignment can be ALIGN_CENTER, ALIGN_RIGHT or ALIGN_LEFT
  9717. @param text the text to show
  9718. @param x the x pivot position
  9719. @param y the y pivot position
  9720. @param rotation the rotation to be applied in degrees counterclockwise
  9721. </member>
  9722. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.ConcatCTM(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)" -->
  9723. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.ConcatCTM(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)" -->
  9724. <member name="M:iTextSharp.text.pdf.PdfContentByte.ConcatCTM(iTextSharp.awt.geom.AffineTransform)">
  9725. Concatenate a matrix to the current transformation matrix.
  9726. @param transform added to the Current Transformation Matrix
  9727. </member>
  9728. <member name="M:iTextSharp.text.pdf.PdfContentByte.ConcatCTM(System.Drawing.Drawing2D.Matrix)">
  9729. Concatenate a matrix to the current transformation matrix.
  9730. @param transform added to the Current Transformation Matrix
  9731. @since 5.0.1
  9732. </member>
  9733. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.BezierArc(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)" -->
  9734. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.BezierArc(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)" -->
  9735. <member name="M:iTextSharp.text.pdf.PdfContentByte.Arc(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  9736. Draws a partial ellipse inscribed within the rectangle x1,y1,x2,y2,
  9737. starting at startAng degrees and covering extent degrees. Angles
  9738. start with 0 to the right (+x) and increase counter-clockwise.
  9739. @param x1 a corner of the enclosing rectangle
  9740. @param y1 a corner of the enclosing rectangle
  9741. @param x2 a corner of the enclosing rectangle
  9742. @param y2 a corner of the enclosing rectangle
  9743. @param startAng starting angle in degrees
  9744. @param extent angle extent in degrees
  9745. </member>
  9746. <member name="M:iTextSharp.text.pdf.PdfContentByte.Arc(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  9747. Draws a partial ellipse inscribed within the rectangle x1,y1,x2,y2,
  9748. starting at startAng degrees and covering extent degrees. Angles
  9749. start with 0 to the right (+x) and increase counter-clockwise.
  9750. @param x1 a corner of the enclosing rectangle
  9751. @param y1 a corner of the enclosing rectangle
  9752. @param x2 a corner of the enclosing rectangle
  9753. @param y2 a corner of the enclosing rectangle
  9754. @param startAng starting angle in degrees
  9755. @param extent angle extent in degrees
  9756. </member>
  9757. <member name="M:iTextSharp.text.pdf.PdfContentByte.Ellipse(System.Double,System.Double,System.Double,System.Double)">
  9758. Draws an ellipse inscribed within the rectangle x1,y1,x2,y2.
  9759. @param x1 a corner of the enclosing rectangle
  9760. @param y1 a corner of the enclosing rectangle
  9761. @param x2 a corner of the enclosing rectangle
  9762. @param y2 a corner of the enclosing rectangle
  9763. </member>
  9764. <member name="M:iTextSharp.text.pdf.PdfContentByte.Ellipse(System.Single,System.Single,System.Single,System.Single)">
  9765. Draws an ellipse inscribed within the rectangle x1,y1,x2,y2.
  9766. @param x1 a corner of the enclosing rectangle
  9767. @param y1 a corner of the enclosing rectangle
  9768. @param x2 a corner of the enclosing rectangle
  9769. @param y2 a corner of the enclosing rectangle
  9770. </member>
  9771. <member name="M:iTextSharp.text.pdf.PdfContentByte.CreatePattern(System.Single,System.Single,System.Single,System.Single)">
  9772. Create a new colored tiling pattern.
  9773. @param width the width of the pattern
  9774. @param height the height of the pattern
  9775. @param xstep the desired horizontal spacing between pattern cells.
  9776. May be either positive or negative, but not zero.
  9777. @param ystep the desired vertical spacing between pattern cells.
  9778. May be either positive or negative, but not zero.
  9779. @return the <CODE>PdfPatternPainter</CODE> where the pattern will be created
  9780. </member>
  9781. <member name="M:iTextSharp.text.pdf.PdfContentByte.CreatePattern(System.Single,System.Single)">
  9782. Create a new colored tiling pattern. Variables xstep and ystep are set to the same values
  9783. of width and height.
  9784. @param width the width of the pattern
  9785. @param height the height of the pattern
  9786. @return the <CODE>PdfPatternPainter</CODE> where the pattern will be created
  9787. </member>
  9788. <member name="M:iTextSharp.text.pdf.PdfContentByte.CreatePattern(System.Single,System.Single,System.Single,System.Single,iTextSharp.text.BaseColor)">
  9789. Create a new uncolored tiling pattern.
  9790. @param width the width of the pattern
  9791. @param height the height of the pattern
  9792. @param xstep the desired horizontal spacing between pattern cells.
  9793. May be either positive or negative, but not zero.
  9794. @param ystep the desired vertical spacing between pattern cells.
  9795. May be either positive or negative, but not zero.
  9796. @param color the default color. Can be <CODE>null</CODE>
  9797. @return the <CODE>PdfPatternPainter</CODE> where the pattern will be created
  9798. </member>
  9799. <member name="M:iTextSharp.text.pdf.PdfContentByte.CreatePattern(System.Single,System.Single,iTextSharp.text.BaseColor)">
  9800. Create a new uncolored tiling pattern.
  9801. Variables xstep and ystep are set to the same values
  9802. of width and height.
  9803. @param width the width of the pattern
  9804. @param height the height of the pattern
  9805. @param color the default color. Can be <CODE>null</CODE>
  9806. @return the <CODE>PdfPatternPainter</CODE> where the pattern will be created
  9807. </member>
  9808. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.CreateTemplate(System.Single,System.Single)" -->
  9809. <member name="M:iTextSharp.text.pdf.PdfContentByte.CreateAppearance(System.Single,System.Single)">
  9810. Creates a new appearance to be used with form fields.
  9811. @param width the bounding box width
  9812. @param height the bounding box height
  9813. @return the appearance created
  9814. </member>
  9815. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddPSXObject(iTextSharp.text.pdf.PdfPSXObject)">
  9816. Adds a PostScript XObject to this content.
  9817. @param psobject the object
  9818. </member>
  9819. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddTemplate(iTextSharp.text.pdf.PdfTemplate,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  9820. Adds a template to this content.
  9821. @param template the template
  9822. @param a an element of the transformation matrix
  9823. @param b an element of the transformation matrix
  9824. @param c an element of the transformation matrix
  9825. @param d an element of the transformation matrix
  9826. @param e an element of the transformation matrix
  9827. @param f an element of the transformation matrix
  9828. </member>
  9829. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddTemplate(iTextSharp.text.pdf.PdfTemplate,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  9830. Adds a template to this content.
  9831. @param template the template
  9832. @param a an element of the transformation matrix
  9833. @param b an element of the transformation matrix
  9834. @param c an element of the transformation matrix
  9835. @param d an element of the transformation matrix
  9836. @param e an element of the transformation matrix
  9837. @param f an element of the transformation matrix
  9838. </member>
  9839. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddTemplate(iTextSharp.text.pdf.PdfTemplate,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
  9840. Adds a template to this content.
  9841. @param template the template
  9842. @param a an element of the transformation matrix
  9843. @param b an element of the transformation matrix
  9844. @param c an element of the transformation matrix
  9845. @param d an element of the transformation matrix
  9846. @param e an element of the transformation matrix
  9847. @param f an element of the transformation matrix
  9848. @param tagContent <code>true</code> - template content will be tagged(all that will be added after), <code>false</code> - only a Do operator will be tagged.
  9849. taken into account only if <code>isTagged()</code> - <code>true</code>.
  9850. </member>
  9851. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddTemplate(iTextSharp.text.pdf.PdfTemplate,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean)">
  9852. Adds a template to this content.
  9853. @param template the template
  9854. @param a an element of the transformation matrix
  9855. @param b an element of the transformation matrix
  9856. @param c an element of the transformation matrix
  9857. @param d an element of the transformation matrix
  9858. @param e an element of the transformation matrix
  9859. @param f an element of the transformation matrix
  9860. @param tagContent <code>true</code> - template content will be tagged(all that will be added after), <code>false</code> - only a Do operator will be tagged.
  9861. taken into account only if <code>isTagged()</code> - <code>true</code>.
  9862. </member>
  9863. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddTemplate(iTextSharp.text.pdf.PdfTemplate,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean,System.Boolean)">
  9864. Adds a template to this content.
  9865. @param template the template
  9866. @param a an element of the transformation matrix
  9867. @param b an element of the transformation matrix
  9868. @param c an element of the transformation matrix
  9869. @param d an element of the transformation matrix
  9870. @param e an element of the transformation matrix
  9871. @param f an element of the transformation matrix
  9872. @param tagContent <code>true</code> - template content will be tagged(all that will be added after), <code>false</code> - only a Do operator will be tagged.
  9873. taken into account only if <code>isTagged()</code> - <code>true</code>.
  9874. </member>
  9875. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddFormXObj(iTextSharp.text.pdf.PdfStream,iTextSharp.text.pdf.PdfName,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  9876. Adds a form XObject to this content.
  9877. @param formXObj the form XObject
  9878. @param name the name of form XObject in content stream. The name is changed, if if it already exists in page resources
  9879. @param a an element of the transformation matrix
  9880. @param b an element of the transformation matrix
  9881. @param c an element of the transformation matrix
  9882. @param d an element of the transformation matrix
  9883. @param e an element of the transformation matrix
  9884. @param f an element of the transformation matrix
  9885. @return Name under which XObject was stored in resources. See <code>name</code> parameter
  9886. </member>
  9887. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddFormXObj(iTextSharp.text.pdf.PdfStream,iTextSharp.text.pdf.PdfName,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  9888. Adds a form XObject to this content.
  9889. @param formXObj the form XObject
  9890. @param name the name of form XObject in content stream. The name is changed, if if it already exists in page resources
  9891. @param a an element of the transformation matrix
  9892. @param b an element of the transformation matrix
  9893. @param c an element of the transformation matrix
  9894. @param d an element of the transformation matrix
  9895. @param e an element of the transformation matrix
  9896. @param f an element of the transformation matrix
  9897. @return Name under which XObject was stored in resources. See <code>name</code> parameter
  9898. </member>
  9899. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddTemplate(iTextSharp.text.pdf.PdfTemplate,iTextSharp.awt.geom.AffineTransform)">
  9900. adds a template with the given matrix.
  9901. @param template template to add
  9902. @param transform transform to apply to the template prior to adding it.
  9903. </member>
  9904. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddTemplate(iTextSharp.text.pdf.PdfTemplate,iTextSharp.awt.geom.AffineTransform,System.Boolean)">
  9905. adds a template with the given matrix.
  9906. @param template template to add
  9907. @param transform transform to apply to the template prior to adding it.
  9908. @param tagContent <code>true</code> - template content will be tagged(all that will be added after), <code>false</code> - only a Do operator will be tagged.
  9909. taken into account only if <code>isTagged()</code> - <code>true</code>.
  9910. </member>
  9911. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddTemplate(iTextSharp.text.pdf.PdfTemplate,System.Drawing.Drawing2D.Matrix,System.Boolean)">
  9912. adds a template with the given matrix.
  9913. @param template template to add
  9914. @param transform transform to apply to the template prior to adding it.
  9915. @param tagContent <code>true</code> - template content will be tagged(all that will be added after), <code>false</code> - only a Do operator will be tagged.
  9916. taken into account only if <code>isTagged()</code> - <code>true</code>.
  9917. </member>
  9918. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddTemplate(iTextSharp.text.pdf.PdfTemplate,System.Drawing.Drawing2D.Matrix)">
  9919. adds a template with the given matrix.
  9920. @param template template to add
  9921. @param transform transform to apply to the template prior to adding it.
  9922. @since 5.0.1
  9923. </member>
  9924. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddTemplate(iTextSharp.text.pdf.PdfTemplate,System.Single,System.Single)">
  9925. Adds a template to this content.
  9926. @param template the template
  9927. @param x the x location of this template
  9928. @param y the y location of this template
  9929. </member>
  9930. <member name="M:iTextSharp.text.pdf.PdfContentByte.AddTemplate(iTextSharp.text.pdf.PdfTemplate,System.Double,System.Double)">
  9931. Adds a template to this content.
  9932. @param template the template
  9933. @param x the x location of this template
  9934. @param y the y location of this template
  9935. </member>
  9936. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetCMYKColorFill(System.Int32,System.Int32,System.Int32,System.Int32)">
  9937. Changes the current color for filling paths (device dependent colors!).
  9938. <P>
  9939. Sets the color space to <B>DeviceCMYK</B> (or the <B>DefaultCMYK</B> color space),
  9940. and sets the color to use for filling paths.</P>
  9941. <P>
  9942. This method is described in the 'Portable Document Format Reference Manual version 1.3'
  9943. section 8.5.2.1 (page 331).</P>
  9944. <P>
  9945. Following the PDF manual, each operand must be a number between 0 (no ink) and
  9946. 1 (maximum ink). This method however accepts only ints between 0x00 and 0xFF.</P>
  9947. @param cyan the intensity of cyan
  9948. @param magenta the intensity of magenta
  9949. @param yellow the intensity of yellow
  9950. @param black the intensity of black
  9951. </member>
  9952. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetCMYKColorStroke(System.Int32,System.Int32,System.Int32,System.Int32)">
  9953. Changes the current color for stroking paths (device dependent colors!).
  9954. <P>
  9955. Sets the color space to <B>DeviceCMYK</B> (or the <B>DefaultCMYK</B> color space),
  9956. and sets the color to use for stroking paths.</P>
  9957. <P>
  9958. This method is described in the 'Portable Document Format Reference Manual version 1.3'
  9959. section 8.5.2.1 (page 331).</P>
  9960. Following the PDF manual, each operand must be a number between 0 (miniumum intensity) and
  9961. 1 (maximum intensity). This method however accepts only ints between 0x00 and 0xFF.
  9962. @param cyan the intensity of red
  9963. @param magenta the intensity of green
  9964. @param yellow the intensity of blue
  9965. @param black the intensity of black
  9966. </member>
  9967. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetRGBColorFill(System.Int32,System.Int32,System.Int32)">
  9968. Changes the current color for filling paths (device dependent colors!).
  9969. <P>
  9970. Sets the color space to <B>DeviceRGB</B> (or the <B>DefaultRGB</B> color space),
  9971. and sets the color to use for filling paths.</P>
  9972. <P>
  9973. This method is described in the 'Portable Document Format Reference Manual version 1.3'
  9974. section 8.5.2.1 (page 331).</P>
  9975. <P>
  9976. Following the PDF manual, each operand must be a number between 0 (miniumum intensity) and
  9977. 1 (maximum intensity). This method however accepts only ints between 0x00 and 0xFF.</P>
  9978. @param red the intensity of red
  9979. @param green the intensity of green
  9980. @param blue the intensity of blue
  9981. </member>
  9982. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetRGBColorStroke(System.Int32,System.Int32,System.Int32)">
  9983. Changes the current color for stroking paths (device dependent colors!).
  9984. <P>
  9985. Sets the color space to <B>DeviceRGB</B> (or the <B>DefaultRGB</B> color space),
  9986. and sets the color to use for stroking paths.</P>
  9987. <P>
  9988. This method is described in the 'Portable Document Format Reference Manual version 1.3'
  9989. section 8.5.2.1 (page 331).</P>
  9990. Following the PDF manual, each operand must be a number between 0 (miniumum intensity) and
  9991. 1 (maximum intensity). This method however accepts only ints between 0x00 and 0xFF.
  9992. @param red the intensity of red
  9993. @param green the intensity of green
  9994. @param blue the intensity of blue
  9995. </member>
  9996. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetColorStroke(iTextSharp.text.BaseColor)">
  9997. Sets the stroke color. <CODE>color</CODE> can be an
  9998. <CODE>ExtendedColor</CODE>.
  9999. @param color the color
  10000. </member>
  10001. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetColorFill(iTextSharp.text.BaseColor)">
  10002. Sets the fill color. <CODE>color</CODE> can be an
  10003. <CODE>ExtendedColor</CODE>.
  10004. @param color the color
  10005. </member>
  10006. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetColorFill(iTextSharp.text.pdf.PdfSpotColor,System.Single)">
  10007. Sets the fill color to a spot color.
  10008. @param sp the spot color
  10009. @param tint the tint for the spot color. 0 is no color and 1
  10010. is 100% color
  10011. </member>
  10012. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetColorStroke(iTextSharp.text.pdf.PdfSpotColor,System.Single)">
  10013. Sets the stroke color to a spot color.
  10014. @param sp the spot color
  10015. @param tint the tint for the spot color. 0 is no color and 1
  10016. is 100% color
  10017. </member>
  10018. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetPatternFill(iTextSharp.text.pdf.PdfPatternPainter)">
  10019. Sets the fill color to a pattern. The pattern can be
  10020. colored or uncolored.
  10021. @param p the pattern
  10022. </member>
  10023. <member name="M:iTextSharp.text.pdf.PdfContentByte.OutputColorNumbers(iTextSharp.text.BaseColor,System.Single)">
  10024. Outputs the color values to the content.
  10025. @param color The color
  10026. @param tint the tint if it is a spot color, ignored otherwise
  10027. </member>
  10028. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetPatternFill(iTextSharp.text.pdf.PdfPatternPainter,iTextSharp.text.BaseColor)">
  10029. Sets the fill color to an uncolored pattern.
  10030. @param p the pattern
  10031. @param color the color of the pattern
  10032. </member>
  10033. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetPatternFill(iTextSharp.text.pdf.PdfPatternPainter,iTextSharp.text.BaseColor,System.Single)">
  10034. Sets the fill color to an uncolored pattern.
  10035. @param p the pattern
  10036. @param color the color of the pattern
  10037. @param tint the tint if the color is a spot color, ignored otherwise
  10038. </member>
  10039. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetPatternStroke(iTextSharp.text.pdf.PdfPatternPainter,iTextSharp.text.BaseColor)">
  10040. Sets the stroke color to an uncolored pattern.
  10041. @param p the pattern
  10042. @param color the color of the pattern
  10043. </member>
  10044. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetPatternStroke(iTextSharp.text.pdf.PdfPatternPainter,iTextSharp.text.BaseColor,System.Single)">
  10045. Sets the stroke color to an uncolored pattern.
  10046. @param p the pattern
  10047. @param color the color of the pattern
  10048. @param tint the tint if the color is a spot color, ignored otherwise
  10049. </member>
  10050. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetPatternStroke(iTextSharp.text.pdf.PdfPatternPainter)">
  10051. Sets the stroke color to a pattern. The pattern can be
  10052. colored or uncolored.
  10053. @param p the pattern
  10054. </member>
  10055. <member name="M:iTextSharp.text.pdf.PdfContentByte.PaintShading(iTextSharp.text.pdf.PdfShading)">
  10056. Paints using a shading object.
  10057. @param shading the shading object
  10058. </member>
  10059. <member name="M:iTextSharp.text.pdf.PdfContentByte.PaintShading(iTextSharp.text.pdf.PdfShadingPattern)">
  10060. Paints using a shading pattern.
  10061. @param shading the shading pattern
  10062. </member>
  10063. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetShadingFill(iTextSharp.text.pdf.PdfShadingPattern)">
  10064. Sets the shading fill pattern.
  10065. @param shading the shading pattern
  10066. </member>
  10067. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetShadingStroke(iTextSharp.text.pdf.PdfShadingPattern)">
  10068. Sets the shading stroke pattern
  10069. @param shading the shading pattern
  10070. </member>
  10071. <member name="M:iTextSharp.text.pdf.PdfContentByte.CheckWriter">
  10072. Check if we have a valid PdfWriter.
  10073. </member>
  10074. <member name="M:iTextSharp.text.pdf.PdfContentByte.ShowText(iTextSharp.text.pdf.PdfTextArray)">
  10075. Show an array of text.
  10076. @param text array of text
  10077. </member>
  10078. <member name="P:iTextSharp.text.pdf.PdfContentByte.PdfWriter">
  10079. Gets the <CODE>PdfWriter</CODE> in use by this object.
  10080. @return the <CODE>PdfWriter</CODE> in use by this object
  10081. </member>
  10082. <member name="P:iTextSharp.text.pdf.PdfContentByte.PdfDocument">
  10083. Gets the <CODE>PdfDocument</CODE> in use by this object.
  10084. @return the <CODE>PdfDocument</CODE> in use by this object
  10085. </member>
  10086. <member name="M:iTextSharp.text.pdf.PdfContentByte.LocalGoto(System.String,System.Single,System.Single,System.Single,System.Single)">
  10087. Implements a link to other part of the document. The jump will
  10088. be made to a local destination with the same name, that must exist.
  10089. @param name the name for this link
  10090. @param llx the lower left x corner of the activation area
  10091. @param lly the lower left y corner of the activation area
  10092. @param urx the upper right x corner of the activation area
  10093. @param ury the upper right y corner of the activation area
  10094. </member>
  10095. <member name="M:iTextSharp.text.pdf.PdfContentByte.LocalDestination(System.String,iTextSharp.text.pdf.PdfDestination)">
  10096. The local destination to where a local goto with the same
  10097. name will jump.
  10098. @param name the name of this local destination
  10099. @param destination the <CODE>PdfDestination</CODE> with the jump coordinates
  10100. @return <CODE>true</CODE> if the local destination was added,
  10101. <CODE>false</CODE> if a local destination with the same name
  10102. already exists
  10103. </member>
  10104. <member name="P:iTextSharp.text.pdf.PdfContentByte.Duplicate">
  10105. Gets a duplicate of this <CODE>PdfContentByte</CODE>. All
  10106. the members are copied by reference but the buffer stays different.
  10107. @return a copy of this <CODE>PdfContentByte</CODE>
  10108. </member>
  10109. <member name="M:iTextSharp.text.pdf.PdfContentByte.RemoteGoto(System.String,System.String,System.Single,System.Single,System.Single,System.Single)">
  10110. Implements a link to another document.
  10111. @param filename the filename for the remote document
  10112. @param name the name to jump to
  10113. @param llx the lower left x corner of the activation area
  10114. @param lly the lower left y corner of the activation area
  10115. @param urx the upper right x corner of the activation area
  10116. @param ury the upper right y corner of the activation area
  10117. </member>
  10118. <member name="M:iTextSharp.text.pdf.PdfContentByte.RemoteGoto(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single)">
  10119. Implements a link to another document.
  10120. @param filename the filename for the remote document
  10121. @param page the page to jump to
  10122. @param llx the lower left x corner of the activation area
  10123. @param lly the lower left y corner of the activation area
  10124. @param urx the upper right x corner of the activation area
  10125. @param ury the upper right y corner of the activation area
  10126. </member>
  10127. <member name="M:iTextSharp.text.pdf.PdfContentByte.RoundRectangle(System.Single,System.Single,System.Single,System.Single,System.Single)">
  10128. Adds a round rectangle to the current path.
  10129. @param x x-coordinate of the starting point
  10130. @param y y-coordinate of the starting point
  10131. @param w width
  10132. @param h height
  10133. @param r radius of the arc corner
  10134. </member>
  10135. <member name="M:iTextSharp.text.pdf.PdfContentByte.RoundRectangle(System.Double,System.Double,System.Double,System.Double,System.Double)">
  10136. Adds a round rectangle to the current path.
  10137. @param x x-coordinate of the starting point
  10138. @param y y-coordinate of the starting point
  10139. @param w width
  10140. @param h height
  10141. @param r radius of the arc corner
  10142. </member>
  10143. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetAction(iTextSharp.text.pdf.PdfAction,System.Single,System.Single,System.Single,System.Single)">
  10144. Implements an action in an area.
  10145. @param action the <CODE>PdfAction</CODE>
  10146. @param llx the lower left x corner of the activation area
  10147. @param lly the lower left y corner of the activation area
  10148. @param urx the upper right x corner of the activation area
  10149. @param ury the upper right y corner of the activation area
  10150. </member>
  10151. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetLiteral(System.String)">
  10152. Outputs a <CODE>string</CODE> directly to the content.
  10153. @param s the <CODE>string</CODE>
  10154. </member>
  10155. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetLiteral(System.Char)">
  10156. Outputs a <CODE>char</CODE> directly to the content.
  10157. @param c the <CODE>char</CODE>
  10158. </member>
  10159. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetLiteral(System.Single)">
  10160. Outputs a <CODE>float</CODE> directly to the content.
  10161. @param n the <CODE>float</CODE>
  10162. </member>
  10163. <member name="M:iTextSharp.text.pdf.PdfContentByte.CheckNoPattern(iTextSharp.text.pdf.PdfTemplate)">
  10164. Throws an error if it is a pattern.
  10165. @param t the object to check
  10166. </member>
  10167. <member name="M:iTextSharp.text.pdf.PdfContentByte.DrawRadioField(System.Single,System.Single,System.Single,System.Single,System.Boolean)">
  10168. Draws a TextField.
  10169. </member>
  10170. <member name="M:iTextSharp.text.pdf.PdfContentByte.DrawRadioField(System.Double,System.Double,System.Double,System.Double,System.Boolean)">
  10171. Draws a TextField.
  10172. </member>
  10173. <member name="M:iTextSharp.text.pdf.PdfContentByte.DrawTextField(System.Single,System.Single,System.Single,System.Single)">
  10174. Draws a TextField.
  10175. </member>
  10176. <member name="M:iTextSharp.text.pdf.PdfContentByte.DrawTextField(System.Double,System.Double,System.Double,System.Double)">
  10177. Draws a TextField.
  10178. </member>
  10179. <member name="M:iTextSharp.text.pdf.PdfContentByte.DrawButton(System.Single,System.Single,System.Single,System.Single,System.String,iTextSharp.text.pdf.BaseFont,System.Single)">
  10180. Draws a button.
  10181. </member>
  10182. <member name="M:iTextSharp.text.pdf.PdfContentByte.DrawButton(System.Double,System.Double,System.Double,System.Double,System.String,iTextSharp.text.pdf.BaseFont,System.Single)">
  10183. Draws a button.
  10184. </member>
  10185. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetGState(iTextSharp.text.pdf.PdfGState)">
  10186. Sets the graphic state
  10187. @param gstate the graphic state
  10188. </member>
  10189. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfContentByte.BeginLayer(iTextSharp.text.pdf.IPdfOCG)" -->
  10190. <member name="M:iTextSharp.text.pdf.PdfContentByte.EndLayer">
  10191. Ends a layer controled graphic block. It will end the most recent open block.
  10192. </member>
  10193. <member name="M:iTextSharp.text.pdf.PdfContentByte.SetDefaultColorspace(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  10194. Sets the default colorspace.
  10195. @param name the name of the colorspace. It can be <CODE>PdfName.DEFAULTGRAY</CODE>, <CODE>PdfName.DEFAULTRGB</CODE>
  10196. or <CODE>PdfName.DEFAULTCMYK</CODE>
  10197. @param obj the colorspace. A <CODE>null</CODE> or <CODE>PdfNull</CODE> removes any colorspace with the same name
  10198. </member>
  10199. <member name="M:iTextSharp.text.pdf.PdfContentByte.Transform(iTextSharp.awt.geom.AffineTransform)">
  10200. Concatenates a transformation to the current transformation
  10201. matrix.
  10202. @param af the transformation
  10203. </member>
  10204. <member name="M:iTextSharp.text.pdf.PdfContentByte.BeginMarkedContentSequence(iTextSharp.text.pdf.PdfStructureElement)">
  10205. Begins a marked content sequence. This sequence will be tagged with the structure <CODE>struc</CODE>.
  10206. The same structure can be used several times to connect text that belongs to the same logical segment
  10207. but is in a different location, like the same paragraph crossing to another page, for example.
  10208. @param struc the tagging structure
  10209. </member>
  10210. <member name="M:iTextSharp.text.pdf.PdfContentByte.BeginMarkedContentSequence(iTextSharp.text.pdf.PdfStructureElement,System.String)">
  10211. Begins a marked content sequence. This sequence will be tagged with the structure <CODE>struc</CODE>.
  10212. The same structure can be used several times to connect text that belongs to the same logical segment
  10213. but is in a different location, like the same paragraph crossing to another page, for example.
  10214. @param struc the tagging structure
  10215. </member>
  10216. <member name="M:iTextSharp.text.pdf.PdfContentByte.EndMarkedContentSequence">
  10217. Ends a marked content sequence
  10218. </member>
  10219. <member name="M:iTextSharp.text.pdf.PdfContentByte.BeginMarkedContentSequence(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfDictionary,System.Boolean)">
  10220. Begins a marked content sequence. If property is <CODE>null</CODE> the mark will be of the type
  10221. <CODE>BMC</CODE> otherwise it will be <CODE>BDC</CODE>.
  10222. @param tag the tag
  10223. @param property the property
  10224. @param inline <CODE>true</CODE> to include the property in the content or <CODE>false</CODE>
  10225. to include the property in the resource dictionary with the possibility of reusing
  10226. </member>
  10227. <member name="M:iTextSharp.text.pdf.PdfContentByte.BeginMarkedContentSequence(iTextSharp.text.pdf.PdfName)">
  10228. This is just a shorthand to <CODE>beginMarkedContentSequence(tag, null, false)</CODE>.
  10229. @param tag the tag
  10230. </member>
  10231. <member name="M:iTextSharp.text.pdf.PdfContentByte.SanityCheck">
  10232. Checks for any dangling state: Mismatched save/restore state, begin/end text,
  10233. begin/end layer, or begin/end marked content sequence.
  10234. If found, this function will throw. This function is called automatically
  10235. during a Reset() (from Document.NewPage() for example), and before writing
  10236. itself out in ToPdf().
  10237. One possible cause: not calling myPdfGraphics2D.Dispose() will leave dangling
  10238. SaveState() calls.
  10239. @since 2.1.6
  10240. @throws IllegalPdfSyntaxException (a runtime exception)
  10241. </member>
  10242. <member name="T:iTextSharp.text.pdf.PdfContentParser">
  10243. Parses the page or template content.
  10244. @author Paulo Soares
  10245. </member>
  10246. <member name="F:iTextSharp.text.pdf.PdfContentParser.COMMAND_TYPE">
  10247. Commands have this type.
  10248. </member>
  10249. <member name="F:iTextSharp.text.pdf.PdfContentParser.tokeniser">
  10250. Holds value of property tokeniser.
  10251. </member>
  10252. <member name="M:iTextSharp.text.pdf.PdfContentParser.#ctor(iTextSharp.text.pdf.PRTokeniser)">
  10253. Creates a new instance of PdfContentParser
  10254. @param tokeniser the tokeniser with the content
  10255. </member>
  10256. <member name="M:iTextSharp.text.pdf.PdfContentParser.Parse(System.Collections.Generic.List{iTextSharp.text.pdf.PdfObject})">
  10257. Parses a single command from the content. Each command is output as an array of arguments
  10258. having the command itself as the last element. The returned array will be empty if the
  10259. end of content was reached.
  10260. @param ls an <CODE>ArrayList</CODE> to use. It will be cleared before using. If it's
  10261. <CODE>null</CODE> will create a new <CODE>ArrayList</CODE>
  10262. @return the same <CODE>ArrayList</CODE> given as argument or a new one
  10263. @throws IOException on error
  10264. </member>
  10265. <member name="M:iTextSharp.text.pdf.PdfContentParser.GetTokeniser">
  10266. Gets the tokeniser.
  10267. @return the tokeniser.
  10268. </member>
  10269. <member name="P:iTextSharp.text.pdf.PdfContentParser.Tokeniser">
  10270. Sets the tokeniser.
  10271. @param tokeniser the tokeniser
  10272. </member>
  10273. <member name="M:iTextSharp.text.pdf.PdfContentParser.ReadDictionary">
  10274. Reads a dictionary. The tokeniser must be positioned past the "&lt;&lt;" token.
  10275. @return the dictionary
  10276. @throws IOException on error
  10277. </member>
  10278. <member name="M:iTextSharp.text.pdf.PdfContentParser.ReadArray">
  10279. Reads an array. The tokeniser must be positioned past the "[" token.
  10280. @return an array
  10281. @throws IOException on error
  10282. </member>
  10283. <member name="M:iTextSharp.text.pdf.PdfContentParser.ReadPRObject">
  10284. Reads a pdf object.
  10285. @return the pdf object
  10286. @throws IOException on error
  10287. </member>
  10288. <member name="M:iTextSharp.text.pdf.PdfContentParser.NextValidToken">
  10289. Reads the next token skipping over the comments.
  10290. @return <CODE>true</CODE> if a token was read, <CODE>false</CODE> if the end of content was reached
  10291. @throws IOException on error
  10292. </member>
  10293. <member name="T:iTextSharp.text.pdf.PdfContents">
  10294. <CODE>PdfContents</CODE> is a <CODE>PdfStream</CODE> containing the contents (text + graphics) of a <CODE>PdfPage</CODE>.
  10295. </member>
  10296. <member name="M:iTextSharp.text.pdf.PdfContents.#ctor(iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.Rectangle)">
  10297. Constructs a <CODE>PdfContents</CODE>-object, containing text and general graphics.
  10298. @param under the direct content that is under all others
  10299. @param content the graphics in a page
  10300. @param text the text in a page
  10301. @param secondContent the direct content that is over all others
  10302. @throws BadPdfFormatException on error
  10303. </member>
  10304. <member name="T:iTextSharp.text.pdf.PdfCopy">
  10305. Make copies of PDF documents. Documents can be edited after reading and
  10306. before writing them out.
  10307. @author Mark Thompson
  10308. </member>
  10309. <member name="T:iTextSharp.text.pdf.PdfCopy.IndirectReferences">
  10310. This class holds information about indirect references, since they are
  10311. renumbered by iText.
  10312. </member>
  10313. <member name="F:iTextSharp.text.pdf.PdfCopy.rotateContents">
  10314. Holds value of property rotateContents.
  10315. </member>
  10316. <member name="M:iTextSharp.text.pdf.PdfCopy.#ctor(iTextSharp.text.Document,System.IO.Stream)">
  10317. Constructor
  10318. @param document
  10319. @param os outputstream
  10320. </member>
  10321. <member name="P:iTextSharp.text.pdf.PdfCopy.PageEvent">
  10322. Setting page events isn't possible with Pdf(Smart)Copy.
  10323. Use the PageStamp class if you want to add content to copied pages.
  10324. @see com.itextpdf.text.pdf.PdfWriter#setPageEvent(com.itextpdf.text.pdf.PdfPageEvent)
  10325. </member>
  10326. <member name="P:iTextSharp.text.pdf.PdfCopy.RotateContents">
  10327. Checks if the content is automatically adjusted to compensate
  10328. the original page rotation.
  10329. @return the auto-rotation status
  10330. Flags the content to be automatically adjusted to compensate
  10331. the original page rotation. The default is <CODE>true</CODE>.
  10332. @param rotateContents <CODE>true</CODE> to set auto-rotation, <CODE>false</CODE>
  10333. otherwise
  10334. </member>
  10335. <member name="M:iTextSharp.text.pdf.PdfCopy.GetImportedPage(iTextSharp.text.pdf.PdfReader,System.Int32)">
  10336. Grabs a page from the input document
  10337. @param reader the reader of the document
  10338. @param pageNumber which page to get
  10339. @return the page
  10340. </member>
  10341. <member name="M:iTextSharp.text.pdf.PdfCopy.CopyIndirect(iTextSharp.text.pdf.PRIndirectReference,System.Boolean,System.Boolean)">
  10342. Translate a PRIndirectReference to a PdfIndirectReference
  10343. In addition, translates the object numbers, and copies the
  10344. referenced object to the output file.
  10345. NB: PRIndirectReferences (and PRIndirectObjects) really need to know what
  10346. file they came from, because each file has its own namespace. The translation
  10347. we do from their namespace to ours is *at best* heuristic, and guaranteed to
  10348. fail under some circumstances.
  10349. </member>
  10350. <member name="M:iTextSharp.text.pdf.PdfCopy.CopyIndirect(iTextSharp.text.pdf.PRIndirectReference)">
  10351. Translate a PRIndirectReference to a PdfIndirectReference
  10352. In addition, translates the object numbers, and copies the
  10353. referenced object to the output file.
  10354. NB: PRIndirectReferences (and PRIndirectObjects) really need to know what
  10355. file they came from, because each file has its own namespace. The translation
  10356. we do from their namespace to ours is *at best* heuristic, and guaranteed to
  10357. fail under some circumstances.
  10358. </member>
  10359. <member name="M:iTextSharp.text.pdf.PdfCopy.CopyDictionary(iTextSharp.text.pdf.PdfDictionary,System.Boolean,System.Boolean)">
  10360. Translate a PRDictionary to a PdfDictionary. Also translate all of the
  10361. objects contained in it.
  10362. </member>
  10363. <member name="M:iTextSharp.text.pdf.PdfCopy.CopyDictionary(iTextSharp.text.pdf.PdfDictionary)">
  10364. Translate a PRDictionary to a PdfDictionary. Also translate all of the
  10365. objects contained in it.
  10366. </member>
  10367. <member name="M:iTextSharp.text.pdf.PdfCopy.CopyStream(iTextSharp.text.pdf.PRStream)">
  10368. Translate a PRStream to a PdfStream. The data part copies itself.
  10369. </member>
  10370. <member name="M:iTextSharp.text.pdf.PdfCopy.CopyArray(iTextSharp.text.pdf.PdfArray,System.Boolean,System.Boolean)">
  10371. Translate a PRArray to a PdfArray. Also translate all of the objects contained
  10372. in it
  10373. </member>
  10374. <member name="M:iTextSharp.text.pdf.PdfCopy.CopyArray(iTextSharp.text.pdf.PdfArray)">
  10375. Translate a PRArray to a PdfArray. Also translate all of the objects contained
  10376. in it
  10377. </member>
  10378. <member name="M:iTextSharp.text.pdf.PdfCopy.CopyObject(iTextSharp.text.pdf.PdfObject,System.Boolean,System.Boolean)">
  10379. Translate a PR-object to a Pdf-object
  10380. </member>
  10381. <member name="M:iTextSharp.text.pdf.PdfCopy.CopyObject(iTextSharp.text.pdf.PdfObject)">
  10382. Translate a PR-object to a Pdf-object
  10383. </member>
  10384. <member name="M:iTextSharp.text.pdf.PdfCopy.SetFromIPage(iTextSharp.text.pdf.PdfImportedPage)">
  10385. convenience method. Given an importedpage, set our "globals"
  10386. </member>
  10387. <member name="M:iTextSharp.text.pdf.PdfCopy.SetFromReader(iTextSharp.text.pdf.PdfReader)">
  10388. convenience method. Given a reader, set our "globals"
  10389. </member>
  10390. <member name="M:iTextSharp.text.pdf.PdfCopy.AddPage(iTextSharp.text.pdf.PdfImportedPage)">
  10391. Add an imported page to our output
  10392. @param iPage an imported page
  10393. @throws IOException, BadPdfFormatException
  10394. </member>
  10395. <member name="M:iTextSharp.text.pdf.PdfCopy.AddPage(iTextSharp.text.Rectangle,System.Int32)">
  10396. Adds a blank page.
  10397. @param rect The page dimension
  10398. @param rotation The rotation angle in degrees
  10399. @since 2.1.5
  10400. @throws DocumentException
  10401. </member>
  10402. <member name="M:iTextSharp.text.pdf.PdfCopy.CopyDocumentFields(iTextSharp.text.pdf.PdfReader)">
  10403. Copy document fields to a destination document.
  10404. @param reader a document where fields are copied from.
  10405. @throws DocumentException
  10406. @throws IOException
  10407. </member>
  10408. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfCopy.Close" -->
  10409. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfCopy.CreatePageStamp(iTextSharp.text.pdf.PdfImportedPage)" -->
  10410. <member name="M:iTextSharp.text.pdf.PdfCopy.StampContent.#ctor(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.pdf.PageResources)">
  10411. Creates a new instance of StampContent
  10412. </member>
  10413. <member name="P:iTextSharp.text.pdf.PdfCopy.StampContent.Duplicate">
  10414. Gets a duplicate of this <CODE>PdfContentByte</CODE>. All
  10415. the members are copied by reference but the buffer stays different.
  10416. @return a copy of this <CODE>PdfContentByte</CODE>
  10417. </member>
  10418. <member name="T:iTextSharp.text.pdf.PdfCopyFields">
  10419. Concatenates PDF documents including form fields. The rules for the form field
  10420. concatenation are the same as in Acrobat. All the documents are kept in memory unlike
  10421. PdfCopy.
  10422. @author Paulo Soares
  10423. </member>
  10424. <member name="M:iTextSharp.text.pdf.PdfCopyFields.#ctor(System.IO.Stream)">
  10425. Creates a new instance.
  10426. @param os the output stream
  10427. @throws DocumentException on error
  10428. @throws IOException on error
  10429. </member>
  10430. <member name="M:iTextSharp.text.pdf.PdfCopyFields.#ctor(System.IO.Stream,System.Char)">
  10431. Creates a new instance.
  10432. @param os the output stream
  10433. @param pdfVersion the pdf version the output will have
  10434. @throws DocumentException on error
  10435. @throws IOException on error
  10436. </member>
  10437. <member name="M:iTextSharp.text.pdf.PdfCopyFields.AddDocument(iTextSharp.text.pdf.PdfReader)">
  10438. Concatenates a PDF document.
  10439. @param reader the PDF document
  10440. @throws DocumentException on error
  10441. </member>
  10442. <member name="M:iTextSharp.text.pdf.PdfCopyFields.AddDocument(iTextSharp.text.pdf.PdfReader,System.Collections.Generic.IList{System.Int32})">
  10443. Concatenates a PDF document selecting the pages to keep. The pages are described as a
  10444. <CODE>List</CODE> of <CODE>Integer</CODE>. The page ordering can be changed but
  10445. no page repetitions are allowed.
  10446. @param reader the PDF document
  10447. @param pagesToKeep the pages to keep
  10448. @throws DocumentException on error
  10449. </member>
  10450. <member name="M:iTextSharp.text.pdf.PdfCopyFields.AddDocument(iTextSharp.text.pdf.PdfReader,System.String)">
  10451. Concatenates a PDF document selecting the pages to keep. The pages are described as
  10452. ranges. The page ordering can be changed but
  10453. no page repetitions are allowed.
  10454. @param reader the PDF document
  10455. @param ranges the comma separated ranges as described in {@link SequenceList}
  10456. @throws DocumentException on error
  10457. </member>
  10458. <member name="M:iTextSharp.text.pdf.PdfCopyFields.SetEncryption(System.Byte[],System.Byte[],System.Int32,System.Boolean)">
  10459. Sets the encryption options for this document. The userPassword and the
  10460. ownerPassword can be null or have zero length. In this case the ownerPassword
  10461. is replaced by a random string. The open permissions for the document can be
  10462. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  10463. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  10464. The permissions can be combined by ORing them.
  10465. @param userPassword the user password. Can be null or empty
  10466. @param ownerPassword the owner password. Can be null or empty
  10467. @param permissions the user permissions
  10468. @param strength128Bits <code>true</code> for 128 bit key length, <code>false</code> for 40 bit key length
  10469. @throws DocumentException if the document is already open
  10470. </member>
  10471. <member name="M:iTextSharp.text.pdf.PdfCopyFields.SetEncryption(System.Boolean,System.String,System.String,System.Int32)">
  10472. Sets the encryption options for this document. The userPassword and the
  10473. ownerPassword can be null or have zero length. In this case the ownerPassword
  10474. is replaced by a random string. The open permissions for the document can be
  10475. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  10476. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  10477. The permissions can be combined by ORing them.
  10478. @param strength true for 128 bit key length. false for 40 bit key length
  10479. @param userPassword the user password. Can be null or empty
  10480. @param ownerPassword the owner password. Can be null or empty
  10481. @param permissions the user permissions
  10482. @throws DocumentException if the document is already open
  10483. </member>
  10484. <member name="M:iTextSharp.text.pdf.PdfCopyFields.Close">
  10485. Closes the output document.
  10486. </member>
  10487. <member name="M:iTextSharp.text.pdf.PdfCopyFields.Open">
  10488. Opens the document. This is usually not needed as AddDocument() will do it
  10489. automatically.
  10490. </member>
  10491. <member name="M:iTextSharp.text.pdf.PdfCopyFields.AddJavaScript(System.String)">
  10492. Adds JavaScript to the global document
  10493. @param js the JavaScript
  10494. </member>
  10495. <member name="P:iTextSharp.text.pdf.PdfCopyFields.Outlines">
  10496. Sets the bookmarks. The list structure is defined in
  10497. {@link SimpleBookmark}.
  10498. @param outlines the bookmarks or <CODE>null</CODE> to remove any
  10499. </member>
  10500. <member name="P:iTextSharp.text.pdf.PdfCopyFields.Writer">
  10501. Gets the underlying PdfWriter.
  10502. @return the underlying PdfWriter
  10503. </member>
  10504. <member name="P:iTextSharp.text.pdf.PdfCopyFields.FullCompression">
  10505. Gets the 1.5 compression status.
  10506. @return <code>true</code> if the 1.5 compression is on
  10507. </member>
  10508. <member name="M:iTextSharp.text.pdf.PdfCopyFields.SetFullCompression">
  10509. Sets the document's compression to the new 1.5 mode with object streams and xref
  10510. streams. It can be set at any time but once set it can't be unset.
  10511. </member>
  10512. <member name="M:iTextSharp.text.pdf.PdfCopyFields.SetEncryption(System.Byte[],System.Byte[],System.Int32,System.Int32)">
  10513. @see com.lowagie.text.pdf.interfaces.PdfEncryptionSettings#setEncryption(byte[], byte[], int, int)
  10514. </member>
  10515. <member name="M:iTextSharp.text.pdf.PdfCopyFields.AddViewerPreference(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  10516. @see com.lowagie.text.pdf.interfaces.PdfViewerPreferences#addViewerPreference(com.lowagie.text.pdf.PdfName, com.lowagie.text.pdf.PdfObject)
  10517. </member>
  10518. <member name="P:iTextSharp.text.pdf.PdfCopyFields.ViewerPreferences">
  10519. @see com.lowagie.text.pdf.interfaces.PdfViewerPreferences#setViewerPreferences(int)
  10520. </member>
  10521. <member name="M:iTextSharp.text.pdf.PdfCopyFields.SetEncryption(Org.BouncyCastle.X509.X509Certificate[],System.Int32[],System.Int32)">
  10522. @see com.lowagie.text.pdf.interfaces.PdfEncryptionSettings#setEncryption(java.security.cert.Certificate[], int[], int)
  10523. </member>
  10524. <member name="T:iTextSharp.text.pdf.PdfCopyFieldsImp">
  10525. @author psoares
  10526. </member>
  10527. <member name="M:iTextSharp.text.pdf.PdfCopyFieldsImp.SetVisited(iTextSharp.text.pdf.PRIndirectReference)">
  10528. Sets a reference to "visited" in the copy process.
  10529. @param ref the reference that needs to be set to "visited"
  10530. @return true if the reference was set to visited
  10531. </member>
  10532. <member name="M:iTextSharp.text.pdf.PdfCopyFieldsImp.IsVisited(iTextSharp.text.pdf.PRIndirectReference)">
  10533. Checks if a reference has already been "visited" in the copy process.
  10534. @param ref the reference that needs to be checked
  10535. @return true if the reference was already visited
  10536. </member>
  10537. <member name="M:iTextSharp.text.pdf.PdfCopyFieldsImp.IsPage(iTextSharp.text.pdf.PRIndirectReference)">
  10538. Checks if a reference refers to a page object.
  10539. @param ref the reference that needs to be checked
  10540. @return true is the reference refers to a page object.
  10541. </member>
  10542. <member name="T:iTextSharp.text.pdf.PdfCopyForms">
  10543. Allows you to add one (or more) existing PDF document(s) to
  10544. create a new PDF and add the form of another PDF document to
  10545. this new PDF.
  10546. @since 2.1.5
  10547. @deprecated since 5.5.2
  10548. </member>
  10549. <member name="F:iTextSharp.text.pdf.PdfCopyForms.fc">
  10550. The class with the actual implementations.
  10551. </member>
  10552. <member name="M:iTextSharp.text.pdf.PdfCopyForms.#ctor(System.IO.Stream)">
  10553. Creates a new instance.
  10554. @param os the output stream
  10555. @throws DocumentException on error
  10556. </member>
  10557. <member name="M:iTextSharp.text.pdf.PdfCopyForms.AddDocument(iTextSharp.text.pdf.PdfReader)">
  10558. Concatenates a PDF document.
  10559. @param reader the PDF document
  10560. @throws DocumentException on error
  10561. </member>
  10562. <member name="M:iTextSharp.text.pdf.PdfCopyForms.AddDocument(iTextSharp.text.pdf.PdfReader,System.Collections.Generic.ICollection{System.Int32})">
  10563. Concatenates a PDF document selecting the pages to keep. The pages are described as a
  10564. <CODE>List</CODE> of <CODE>Integer</CODE>. The page ordering can be changed but
  10565. no page repetitions are allowed.
  10566. @param reader the PDF document
  10567. @param pagesToKeep the pages to keep
  10568. @throws DocumentException on error
  10569. </member>
  10570. <member name="M:iTextSharp.text.pdf.PdfCopyForms.AddDocument(iTextSharp.text.pdf.PdfReader,System.String)">
  10571. Concatenates a PDF document selecting the pages to keep. The pages are described as
  10572. ranges. The page ordering can be changed but
  10573. no page repetitions are allowed.
  10574. @param reader the PDF document
  10575. @param ranges the comma separated ranges as described in {@link SequenceList}
  10576. @throws DocumentException on error
  10577. </member>
  10578. <member name="M:iTextSharp.text.pdf.PdfCopyForms.CopyDocumentFields(iTextSharp.text.pdf.PdfReader)">
  10579. Copies the form fields of this PDFDocument onto the PDF-Document which was added
  10580. @param reader the PDF document
  10581. @throws DocumentException on error
  10582. </member>
  10583. <member name="M:iTextSharp.text.pdf.PdfCopyForms.SetEncryption(System.Byte[],System.Byte[],System.Int32,System.Boolean)">
  10584. Sets the encryption options for this document. The userPassword and the
  10585. ownerPassword can be null or have zero length. In this case the ownerPassword
  10586. is replaced by a random string. The open permissions for the document can be
  10587. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  10588. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  10589. The permissions can be combined by ORing them.
  10590. @param userPassword the user password. Can be null or empty
  10591. @param ownerPassword the owner password. Can be null or empty
  10592. @param permissions the user permissions
  10593. @param strength128Bits <code>true</code> for 128 bit key length, <code>false</code> for 40 bit key length
  10594. @throws DocumentException if the document is already open
  10595. </member>
  10596. <member name="M:iTextSharp.text.pdf.PdfCopyForms.SetEncryption(System.Boolean,System.String,System.String,System.Int32)">
  10597. Sets the encryption options for this document. The userPassword and the
  10598. ownerPassword can be null or have zero length. In this case the ownerPassword
  10599. is replaced by a random string. The open permissions for the document can be
  10600. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  10601. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  10602. The permissions can be combined by ORing them.
  10603. @param strength true for 128 bit key length. false for 40 bit key length
  10604. @param userPassword the user password. Can be null or empty
  10605. @param ownerPassword the owner password. Can be null or empty
  10606. @param permissions the user permissions
  10607. @throws DocumentException if the document is already open
  10608. </member>
  10609. <member name="M:iTextSharp.text.pdf.PdfCopyForms.Close">
  10610. Closes the output document.
  10611. </member>
  10612. <member name="M:iTextSharp.text.pdf.PdfCopyForms.Open">
  10613. Opens the document. This is usually not needed as addDocument() will do it
  10614. automatically.
  10615. </member>
  10616. <member name="M:iTextSharp.text.pdf.PdfCopyForms.AddJavaScript(System.String)">
  10617. Adds JavaScript to the global document
  10618. @param js the JavaScript
  10619. </member>
  10620. <member name="P:iTextSharp.text.pdf.PdfCopyForms.Outlines">
  10621. Sets the bookmarks. The list structure is defined in
  10622. <CODE>SimpleBookmark#</CODE>.
  10623. @param outlines the bookmarks or <CODE>null</CODE> to remove any
  10624. </member>
  10625. <member name="P:iTextSharp.text.pdf.PdfCopyForms.Writer">
  10626. Gets the underlying PdfWriter.
  10627. @return the underlying PdfWriter
  10628. </member>
  10629. <member name="P:iTextSharp.text.pdf.PdfCopyForms.FullCompression">
  10630. Gets the 1.5 compression status.
  10631. @return <code>true</code> if the 1.5 compression is on
  10632. </member>
  10633. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfCopyForms.SetFullCompression" -->
  10634. <member name="M:iTextSharp.text.pdf.PdfCopyForms.SetEncryption(System.Byte[],System.Byte[],System.Int32,System.Int32)">
  10635. @see com.lowagie.text.pdf.interfaces.PdfEncryptionSettings#setEncryption(byte[], byte[], int, int)
  10636. </member>
  10637. <member name="M:iTextSharp.text.pdf.PdfCopyForms.AddViewerPreference(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  10638. @see com.lowagie.text.pdf.interfaces.PdfViewerPreferences#addViewerPreference(com.lowagie.text.pdf.PdfName, com.lowagie.text.pdf.PdfObject)
  10639. </member>
  10640. <member name="P:iTextSharp.text.pdf.PdfCopyForms.ViewerPreferences">
  10641. @see com.lowagie.text.pdf.interfaces.PdfViewerPreferences#setViewerPreferences(int)
  10642. </member>
  10643. <member name="M:iTextSharp.text.pdf.PdfCopyForms.SetEncryption(Org.BouncyCastle.X509.X509Certificate[],System.Int32[],System.Int32)">
  10644. @see com.lowagie.text.pdf.interfaces.PdfEncryptionSettings#setEncryption(java.security.cert.Certificate[], int[], int)
  10645. </member>
  10646. <member name="T:iTextSharp.text.pdf.PdfCopyFormsImp">
  10647. Allows you to add one (or more) existing PDF document(s)
  10648. and add the form(s) of (an)other PDF document(s).
  10649. @since 2.1.5
  10650. @deprecated since 5.5.2
  10651. </member>
  10652. <member name="M:iTextSharp.text.pdf.PdfCopyFormsImp.#ctor(System.IO.Stream)">
  10653. This sets up the output document
  10654. @param os The Outputstream pointing to the output document
  10655. @throws DocumentException
  10656. </member>
  10657. <member name="M:iTextSharp.text.pdf.PdfCopyFormsImp.CopyDocumentFields(iTextSharp.text.pdf.PdfReader)">
  10658. This method feeds in the source document
  10659. @param reader The PDF reader containing the source document
  10660. @throws DocumentException
  10661. </member>
  10662. <member name="M:iTextSharp.text.pdf.PdfCopyFormsImp.MergeFields">
  10663. This merge fields is slightly different from the mergeFields method
  10664. of PdfCopyFields.
  10665. </member>
  10666. <member name="T:iTextSharp.text.pdf.PdfDashPattern">
  10667. A <CODE>PdfDashPattern</CODE> defines a dash pattern as described in
  10668. the PDF Reference Manual version 1.3 p 325 (section 8.4.3).
  10669. @see PdfArray
  10670. </member>
  10671. <member name="F:iTextSharp.text.pdf.PdfDashPattern.dash">
  10672. This is the length of a dash.
  10673. </member>
  10674. <member name="F:iTextSharp.text.pdf.PdfDashPattern.gap">
  10675. This is the length of a gap.
  10676. </member>
  10677. <member name="F:iTextSharp.text.pdf.PdfDashPattern.phase">
  10678. This is the phase.
  10679. </member>
  10680. <member name="M:iTextSharp.text.pdf.PdfDashPattern.#ctor">
  10681. Constructs a new <CODE>PdfDashPattern</CODE>.
  10682. </member>
  10683. <member name="M:iTextSharp.text.pdf.PdfDashPattern.#ctor(System.Single)">
  10684. Constructs a new <CODE>PdfDashPattern</CODE>.
  10685. </member>
  10686. <member name="M:iTextSharp.text.pdf.PdfDashPattern.#ctor(System.Single,System.Single)">
  10687. Constructs a new <CODE>PdfDashPattern</CODE>.
  10688. </member>
  10689. <member name="M:iTextSharp.text.pdf.PdfDashPattern.#ctor(System.Single,System.Single,System.Single)">
  10690. Constructs a new <CODE>PdfDashPattern</CODE>.
  10691. </member>
  10692. <member name="M:iTextSharp.text.pdf.PdfDashPattern.ToPdf(iTextSharp.text.pdf.PdfWriter,System.IO.Stream)">
  10693. Returns the PDF representation of this <CODE>PdfArray</CODE>.
  10694. @return an array of <CODE>byte</CODE>s
  10695. </member>
  10696. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfDate" -->
  10697. <member name="M:iTextSharp.text.pdf.PdfDate.#ctor(System.DateTime)">
  10698. Constructs a <CODE>PdfDate</CODE>-object.
  10699. @param d the date that has to be turned into a <CODE>PdfDate</CODE>-object
  10700. </member>
  10701. <member name="M:iTextSharp.text.pdf.PdfDate.#ctor">
  10702. Constructs a <CODE>PdfDate</CODE>-object, representing the current day and time.
  10703. </member>
  10704. <member name="M:iTextSharp.text.pdf.PdfDate.SetLength(System.Int32,System.Int32)">
  10705. Adds a number of leading zeros to a given <CODE>string</CODE> in order to get a <CODE>string</CODE>
  10706. of a certain length.
  10707. @param i a given number
  10708. @param length the length of the resulting <CODE>string</CODE>
  10709. @return the resulting <CODE>string</CODE>
  10710. </member>
  10711. <member name="M:iTextSharp.text.pdf.PdfDate.GetW3CDate">
  10712. Gives the W3C format of the PdfDate.
  10713. @return a formatted date
  10714. </member>
  10715. <member name="M:iTextSharp.text.pdf.PdfDate.GetW3CDate(System.String)">
  10716. Gives the W3C format of the PdfDate.
  10717. @param d the date in the format D:YYYYMMDDHHmmSSOHH'mm'
  10718. @return a formatted date
  10719. </member>
  10720. <member name="T:iTextSharp.text.pdf.PdfDestination">
  10721. A <CODE>PdfColor</CODE> defines a Color (it's a <CODE>PdfArray</CODE> containing 3 values).
  10722. @see PdfDictionary
  10723. </member>
  10724. <member name="F:iTextSharp.text.pdf.PdfDestination.XYZ">
  10725. This is a possible destination type
  10726. </member>
  10727. <member name="F:iTextSharp.text.pdf.PdfDestination.FIT">
  10728. This is a possible destination type
  10729. </member>
  10730. <member name="F:iTextSharp.text.pdf.PdfDestination.FITH">
  10731. This is a possible destination type
  10732. </member>
  10733. <member name="F:iTextSharp.text.pdf.PdfDestination.FITV">
  10734. This is a possible destination type
  10735. </member>
  10736. <member name="F:iTextSharp.text.pdf.PdfDestination.FITR">
  10737. This is a possible destination type
  10738. </member>
  10739. <member name="F:iTextSharp.text.pdf.PdfDestination.FITB">
  10740. This is a possible destination type
  10741. </member>
  10742. <member name="F:iTextSharp.text.pdf.PdfDestination.FITBH">
  10743. This is a possible destination type
  10744. </member>
  10745. <member name="F:iTextSharp.text.pdf.PdfDestination.FITBV">
  10746. This is a possible destination type
  10747. </member>
  10748. <member name="F:iTextSharp.text.pdf.PdfDestination.status">
  10749. Is the indirect reference to a page already added?
  10750. </member>
  10751. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfDestination.#ctor(System.Int32)" -->
  10752. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfDestination.#ctor(System.Int32,System.Single)" -->
  10753. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfDestination.#ctor(System.Int32,System.Single,System.Single,System.Single)" -->
  10754. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfDestination.#ctor(System.Int32,System.Single,System.Single,System.Single,System.Single)" -->
  10755. <member name="M:iTextSharp.text.pdf.PdfDestination.#ctor(System.String)">
  10756. Creates a PdfDestination based on a String.
  10757. Valid Strings are for instance the values returned by SimpleNamedDestination:
  10758. "Fit", "XYZ 36 806 0",...
  10759. @param dest a String notation of a destination.
  10760. @since iText 5.0
  10761. </member>
  10762. <member name="M:iTextSharp.text.pdf.PdfDestination.HasPage">
  10763. Checks if an indirect reference to a page has been added.
  10764. @return <CODE>true</CODE> or <CODE>false</CODE>
  10765. </member>
  10766. <member name="M:iTextSharp.text.pdf.PdfDestination.AddPage(iTextSharp.text.pdf.PdfIndirectReference)">
  10767. Adds the indirect reference of the destination page.
  10768. @param page an indirect reference
  10769. @return true if the page reference was added
  10770. </member>
  10771. <member name="T:iTextSharp.text.pdf.PdfDeveloperExtension">
  10772. Beginning with BaseVersion 1.7, the extensions dictionary lets developers
  10773. designate that a given document contains extensions to PDF. The presence
  10774. of the extension dictionary in a document indicates that it may contain
  10775. developer-specific PDF properties that extend a particular base version
  10776. of the PDF specification.
  10777. The extensions dictionary enables developers to identify their own extensions
  10778. relative to a base version of PDF. Additionally, the convention identifies
  10779. extension levels relative to that base version. The intent of this dictionary
  10780. is to enable developers of PDF-producing applications to identify company-specific
  10781. specifications (such as this one) that PDF-consuming applications use to
  10782. interpret the extensions.
  10783. @since 2.1.6
  10784. </member>
  10785. <member name="F:iTextSharp.text.pdf.PdfDeveloperExtension.ADOBE_1_7_EXTENSIONLEVEL3">
  10786. An instance of this class for Adobe 1.7 Extension level 3.
  10787. </member>
  10788. <member name="F:iTextSharp.text.pdf.PdfDeveloperExtension.ESIC_1_7_EXTENSIONLEVEL2">
  10789. An instance of this class for ETSI 1.7 Extension level 2.
  10790. </member>
  10791. <member name="F:iTextSharp.text.pdf.PdfDeveloperExtension.ESIC_1_7_EXTENSIONLEVEL5">
  10792. An instance of this class for ETSI 1.7 Extension level 5.
  10793. </member>
  10794. <member name="F:iTextSharp.text.pdf.PdfDeveloperExtension.prefix">
  10795. The prefix used in the Extensions dictionary added to the Catalog.
  10796. </member>
  10797. <member name="F:iTextSharp.text.pdf.PdfDeveloperExtension.baseversion">
  10798. The base version.
  10799. </member>
  10800. <member name="F:iTextSharp.text.pdf.PdfDeveloperExtension.extensionLevel">
  10801. The extension level within the baseversion.
  10802. </member>
  10803. <member name="M:iTextSharp.text.pdf.PdfDeveloperExtension.#ctor(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfName,System.Int32)">
  10804. Creates a PdfDeveloperExtension object.
  10805. @param prefix the prefix referring to the developer
  10806. @param baseversion the number of the base version
  10807. @param extensionLevel the extension level within the baseverion.
  10808. </member>
  10809. <member name="P:iTextSharp.text.pdf.PdfDeveloperExtension.Prefix">
  10810. Gets the prefix name.
  10811. @return a PdfName
  10812. </member>
  10813. <member name="P:iTextSharp.text.pdf.PdfDeveloperExtension.Baseversion">
  10814. Gets the baseversion name.
  10815. @return a PdfName
  10816. </member>
  10817. <member name="P:iTextSharp.text.pdf.PdfDeveloperExtension.ExtensionLevel">
  10818. Gets the extension level within the baseversion.
  10819. @return an integer
  10820. </member>
  10821. <member name="M:iTextSharp.text.pdf.PdfDeveloperExtension.GetDeveloperExtensions">
  10822. Generations the developer extension dictionary corresponding
  10823. with the prefix.
  10824. @return a PdfDictionary
  10825. </member>
  10826. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfDictionary" -->
  10827. <member name="F:iTextSharp.text.pdf.PdfDictionary.FONT">
  10828. This is a possible type of dictionary
  10829. </member>
  10830. <member name="F:iTextSharp.text.pdf.PdfDictionary.OUTLINES">
  10831. This is a possible type of dictionary
  10832. </member>
  10833. <member name="F:iTextSharp.text.pdf.PdfDictionary.PAGE">
  10834. This is a possible type of dictionary
  10835. </member>
  10836. <member name="F:iTextSharp.text.pdf.PdfDictionary.PAGES">
  10837. This is a possible type of dictionary
  10838. </member>
  10839. <member name="F:iTextSharp.text.pdf.PdfDictionary.CATALOG">
  10840. This is a possible type of dictionary
  10841. </member>
  10842. <member name="F:iTextSharp.text.pdf.PdfDictionary.dictionaryType">
  10843. This is the type of this dictionary
  10844. </member>
  10845. <member name="F:iTextSharp.text.pdf.PdfDictionary.hashMap">
  10846. This is the hashmap that contains all the values and keys of the dictionary
  10847. </member>
  10848. <member name="M:iTextSharp.text.pdf.PdfDictionary.#ctor">
  10849. Constructs an empty <CODE>PdfDictionary</CODE>-object.
  10850. </member>
  10851. <member name="M:iTextSharp.text.pdf.PdfDictionary.#ctor(iTextSharp.text.pdf.PdfName)">
  10852. Constructs a <CODE>PdfDictionary</CODE>-object of a certain type.
  10853. @param type a <CODE>PdfName</CODE>
  10854. </member>
  10855. <member name="M:iTextSharp.text.pdf.PdfDictionary.ToPdf(iTextSharp.text.pdf.PdfWriter,System.IO.Stream)">
  10856. Returns the PDF representation of this <CODE>PdfDictionary</CODE>.
  10857. @return an array of <CODE>byte</CODE>
  10858. </member>
  10859. <member name="M:iTextSharp.text.pdf.PdfDictionary.Put(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  10860. Adds a <CODE>PdfObject</CODE> and its key to the <CODE>PdfDictionary</CODE>.
  10861. If the value is <CODE>null</CODE> or <CODE>PdfNull</CODE> the key is deleted.
  10862. @param key key of the entry (a <CODE>PdfName</CODE>)
  10863. @param value value of the entry (a <CODE>PdfObject</CODE>)
  10864. </member>
  10865. <member name="M:iTextSharp.text.pdf.PdfDictionary.PutEx(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  10866. Adds a <CODE>PdfObject</CODE> and its key to the <CODE>PdfDictionary</CODE>.
  10867. If the value is null it does nothing.
  10868. @param key key of the entry (a <CODE>PdfName</CODE>)
  10869. @param value value of the entry (a <CODE>PdfObject</CODE>)
  10870. </member>
  10871. <member name="M:iTextSharp.text.pdf.PdfDictionary.PutAll(iTextSharp.text.pdf.PdfDictionary)">
  10872. Copies all of the mappings from the specified <CODE>PdfDictionary</CODE>
  10873. to this <CODE>PdfDictionary</CODE>.
  10874. These mappings will replace any mappings previously contained in this
  10875. <CODE>PdfDictionary</CODE>.
  10876. @param dic The <CODE>PdfDictionary</CODE> with the mappings to be
  10877. copied over
  10878. </member>
  10879. <member name="M:iTextSharp.text.pdf.PdfDictionary.Remove(iTextSharp.text.pdf.PdfName)">
  10880. Removes a <CODE>PdfObject</CODE> and its key from the <CODE>PdfDictionary</CODE>.
  10881. @param key key of the entry (a <CODE>PdfName</CODE>)
  10882. </member>
  10883. <member name="M:iTextSharp.text.pdf.PdfDictionary.Clear">
  10884. Removes all the <CODE>PdfObject</CODE>s and its <VAR>key</VAR>s from the
  10885. <CODE>PdfDictionary</CODE>.
  10886. @since 5.0.2
  10887. </member>
  10888. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfDictionary.Get(iTextSharp.text.pdf.PdfName)" -->
  10889. <member name="M:iTextSharp.text.pdf.PdfDictionary.IsFont">
  10890. Checks if a <CODE>Dictionary</CODE> is of the type FONT.
  10891. @return <CODE>true</CODE> if it is, <CODE>false</CODE> if it isn't.
  10892. </member>
  10893. <member name="M:iTextSharp.text.pdf.PdfDictionary.IsPage">
  10894. Checks if a <CODE>Dictionary</CODE> is of the type PAGE.
  10895. @return <CODE>true</CODE> if it is, <CODE>false</CODE> if it isn't.
  10896. </member>
  10897. <member name="M:iTextSharp.text.pdf.PdfDictionary.IsPages">
  10898. Checks if a <CODE>Dictionary</CODE> is of the type PAGES.
  10899. @return <CODE>true</CODE> if it is, <CODE>false</CODE> if it isn't.
  10900. </member>
  10901. <member name="M:iTextSharp.text.pdf.PdfDictionary.IsCatalog">
  10902. Checks if a <CODE>Dictionary</CODE> is of the type CATALOG.
  10903. @return <CODE>true</CODE> if it is, <CODE>false</CODE> if it isn't.
  10904. </member>
  10905. <member name="M:iTextSharp.text.pdf.PdfDictionary.IsOutlineTree">
  10906. Checks if a <CODE>Dictionary</CODE> is of the type OUTLINES.
  10907. @return <CODE>true</CODE> if it is, <CODE>false</CODE> if it isn't.
  10908. </member>
  10909. <member name="M:iTextSharp.text.pdf.PdfDictionary.CheckType(iTextSharp.text.pdf.PdfName)">
  10910. Checks the type of the dictionary.
  10911. @param type the type you're looking for
  10912. @return true if the type of the dictionary corresponds with the type you're looking for
  10913. </member>
  10914. <member name="M:iTextSharp.text.pdf.PdfDictionary.GetDirectObject(iTextSharp.text.pdf.PdfName)">
  10915. This function behaves the same as 'get', but will never return an indirect reference,
  10916. it will always look such references up and return the actual object.
  10917. @param key
  10918. @return null, or a non-indirect object
  10919. </member>
  10920. <member name="M:iTextSharp.text.pdf.PdfDictionary.GetAsDict(iTextSharp.text.pdf.PdfName)">
  10921. All the getAs functions will return either null, or the specified object type
  10922. This function will automatically look up indirect references. There's one obvious
  10923. exception, the one that will only return an indirect reference. All direct objects
  10924. come back as a null.
  10925. Mark A Storer (2/17/06)
  10926. @param key
  10927. @return the appropriate object in its final type, or null
  10928. </member>
  10929. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfDocument" -->
  10930. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfDocument.PdfInfo" -->
  10931. <member name="M:iTextSharp.text.pdf.PdfDocument.PdfInfo.#ctor">
  10932. Construct a <CODE>PdfInfo</CODE>-object.
  10933. </member>
  10934. <member name="M:iTextSharp.text.pdf.PdfDocument.PdfInfo.#ctor(System.String,System.String,System.String)">
  10935. Constructs a <CODE>PdfInfo</CODE>-object.
  10936. @param author name of the author of the document
  10937. @param title title of the document
  10938. @param subject subject of the document
  10939. </member>
  10940. <member name="M:iTextSharp.text.pdf.PdfDocument.PdfInfo.AddTitle(System.String)">
  10941. Adds the title of the document.
  10942. @param title the title of the document
  10943. </member>
  10944. <member name="M:iTextSharp.text.pdf.PdfDocument.PdfInfo.AddSubject(System.String)">
  10945. Adds the subject to the document.
  10946. @param subject the subject of the document
  10947. </member>
  10948. <member name="M:iTextSharp.text.pdf.PdfDocument.PdfInfo.AddKeywords(System.String)">
  10949. Adds some keywords to the document.
  10950. @param keywords the keywords of the document
  10951. </member>
  10952. <member name="M:iTextSharp.text.pdf.PdfDocument.PdfInfo.AddAuthor(System.String)">
  10953. Adds the name of the author to the document.
  10954. @param author the name of the author
  10955. </member>
  10956. <member name="M:iTextSharp.text.pdf.PdfDocument.PdfInfo.AddCreator(System.String)">
  10957. Adds the name of the creator to the document.
  10958. @param creator the name of the creator
  10959. </member>
  10960. <member name="M:iTextSharp.text.pdf.PdfDocument.PdfInfo.AddProducer">
  10961. Adds the name of the producer to the document.
  10962. </member>
  10963. <member name="M:iTextSharp.text.pdf.PdfDocument.PdfInfo.AddCreationDate">
  10964. Adds the date of creation to the document.
  10965. </member>
  10966. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfDocument.PdfCatalog" -->
  10967. <member name="M:iTextSharp.text.pdf.PdfDocument.PdfCatalog.#ctor(iTextSharp.text.pdf.PdfIndirectReference,iTextSharp.text.pdf.PdfWriter)">
  10968. Constructs a <CODE>PdfCatalog</CODE>.
  10969. @param pages an indirect reference to the root of the document's Pages tree.
  10970. @param writer the writer the catalog applies to
  10971. </member>
  10972. <member name="M:iTextSharp.text.pdf.PdfDocument.PdfCatalog.AddNames(System.Collections.Generic.SortedDictionary{System.String,iTextSharp.text.pdf.PdfDocument.Destination},System.Collections.Generic.Dictionary{System.String,iTextSharp.text.pdf.PdfObject},System.Collections.Generic.Dictionary{System.String,iTextSharp.text.pdf.PdfObject},iTextSharp.text.pdf.PdfWriter)">
  10973. Adds the names of the named destinations to the catalog.
  10974. @param localDestinations the local destinations
  10975. @param documentJavaScript the javascript used in the document
  10976. @param writer the writer the catalog applies to
  10977. </member>
  10978. <member name="P:iTextSharp.text.pdf.PdfDocument.PdfCatalog.AdditionalActions">
  10979. Sets the document level additional actions.
  10980. @param actions dictionary of actions
  10981. </member>
  10982. <member name="M:iTextSharp.text.pdf.PdfDocument.#ctor">
  10983. Constructs a new PDF document.
  10984. @throws DocumentException on error
  10985. </member>
  10986. <member name="F:iTextSharp.text.pdf.PdfDocument.writer">
  10987. The <CODE>PdfWriter</CODE>.
  10988. </member>
  10989. <member name="M:iTextSharp.text.pdf.PdfDocument.AddWriter(iTextSharp.text.pdf.PdfWriter)">
  10990. Adds a <CODE>PdfWriter</CODE> to the <CODE>PdfDocument</CODE>.
  10991. @param writer the <CODE>PdfWriter</CODE> that writes everything
  10992. what is added to this document to an outputstream.
  10993. @throws DocumentException on error
  10994. </member>
  10995. <member name="F:iTextSharp.text.pdf.PdfDocument.text">
  10996. This is the PdfContentByte object, containing the text.
  10997. </member>
  10998. <member name="F:iTextSharp.text.pdf.PdfDocument.graphics">
  10999. This is the PdfContentByte object, containing the borders and other Graphics.
  11000. </member>
  11001. <member name="F:iTextSharp.text.pdf.PdfDocument.leading">
  11002. This represents the leading of the lines.
  11003. </member>
  11004. <member name="P:iTextSharp.text.pdf.PdfDocument.Leading">
  11005. Getter for the current leading.
  11006. @return the current leading
  11007. @since 2.1.2
  11008. </member>
  11009. <member name="F:iTextSharp.text.pdf.PdfDocument.currentHeight">
  11010. This is the current height of the document.
  11011. </member>
  11012. <member name="F:iTextSharp.text.pdf.PdfDocument.isSectionTitle">
  11013. Signals that onParagraph is valid (to avoid that a Chapter/Section title is treated as a Paragraph).
  11014. @since 2.1.2
  11015. </member>
  11016. <member name="F:iTextSharp.text.pdf.PdfDocument.alignment">
  11017. This represents the current alignment of the PDF Elements.
  11018. </member>
  11019. <member name="F:iTextSharp.text.pdf.PdfDocument.anchorAction">
  11020. The current active <CODE>PdfAction</CODE> when processing an <CODE>Anchor</CODE>.
  11021. </member>
  11022. <member name="F:iTextSharp.text.pdf.PdfDocument.tabSettings">
  11023. The current tab settings.
  11024. @return the current
  11025. @since 5.4.0
  11026. </member>
  11027. <member name="F:iTextSharp.text.pdf.PdfDocument.leadingStack">
  11028. Signals that the current leading has to be subtracted from a YMark object when positive
  11029. and save current leading
  11030. @since 2.1.2
  11031. </member>
  11032. <member name="M:iTextSharp.text.pdf.PdfDocument.PushLeading">
  11033. Save current @leading
  11034. </member>
  11035. <member name="M:iTextSharp.text.pdf.PdfDocument.PopLeading">
  11036. Restore @leading from leadingStack
  11037. </member>
  11038. <member name="P:iTextSharp.text.pdf.PdfDocument.TabSettings">
  11039. Getter and setter for the current tab stops.
  11040. @since 5.4.0
  11041. </member>
  11042. <member name="M:iTextSharp.text.pdf.PdfDocument.Add(iTextSharp.text.IElement)">
  11043. Signals that an <CODE>Element</CODE> was added to the <CODE>Document</CODE>.
  11044. @param element the element to add
  11045. @return <CODE>true</CODE> if the element was added, <CODE>false</CODE> if not.
  11046. @throws DocumentException when a document isn't open yet, or has been closed
  11047. </member>
  11048. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfDocument.Open" -->
  11049. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfDocument.Close" -->
  11050. <member name="P:iTextSharp.text.pdf.PdfDocument.XmpMetadata">
  11051. Use this method to set the XMP Metadata.
  11052. @param xmpMetadata The xmpMetadata to set.
  11053. @throws IOException
  11054. </member>
  11055. <member name="M:iTextSharp.text.pdf.PdfDocument.NewPage">
  11056. Makes a new page and sends it to the <CODE>PdfWriter</CODE>.
  11057. @return true if new page was added
  11058. @throws DocumentException on error
  11059. </member>
  11060. <member name="M:iTextSharp.text.pdf.PdfDocument.SetPageSize(iTextSharp.text.Rectangle)">
  11061. Sets the pagesize.
  11062. @param pageSize the new pagesize
  11063. @return <CODE>true</CODE> if the page size was set
  11064. </member>
  11065. <member name="F:iTextSharp.text.pdf.PdfDocument.nextMarginLeft">
  11066. margin in x direction starting from the left. Will be valid in the next page
  11067. </member>
  11068. <member name="F:iTextSharp.text.pdf.PdfDocument.nextMarginRight">
  11069. margin in x direction starting from the right. Will be valid in the next page
  11070. </member>
  11071. <member name="F:iTextSharp.text.pdf.PdfDocument.nextMarginTop">
  11072. margin in y direction starting from the top. Will be valid in the next page
  11073. </member>
  11074. <member name="F:iTextSharp.text.pdf.PdfDocument.nextMarginBottom">
  11075. margin in y direction starting from the bottom. Will be valid in the next page
  11076. </member>
  11077. <member name="M:iTextSharp.text.pdf.PdfDocument.SetMargins(System.Single,System.Single,System.Single,System.Single)">
  11078. Sets the margins.
  11079. @param marginLeft the margin on the left
  11080. @param marginRight the margin on the right
  11081. @param marginTop the margin on the top
  11082. @param marginBottom the margin on the bottom
  11083. @return a <CODE>bool</CODE>
  11084. </member>
  11085. <member name="M:iTextSharp.text.pdf.PdfDocument.SetMarginMirroring(System.Boolean)">
  11086. @see com.lowagie.text.DocListener#setMarginMirroring(bool)
  11087. </member>
  11088. <member name="M:iTextSharp.text.pdf.PdfDocument.SetMarginMirroringTopBottom(System.Boolean)">
  11089. @see com.lowagie.text.DocListener#setMarginMirroring(boolean)
  11090. @since 2.1.6
  11091. </member>
  11092. <member name="P:iTextSharp.text.pdf.PdfDocument.PageCount">
  11093. Sets the page number.
  11094. @param pageN the new page number
  11095. </member>
  11096. <member name="M:iTextSharp.text.pdf.PdfDocument.ResetPageCount">
  11097. Sets the page number to 0.
  11098. </member>
  11099. <member name="F:iTextSharp.text.pdf.PdfDocument.firstPageEvent">
  11100. Signals that OnOpenDocument should be called.
  11101. </member>
  11102. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfDocument.InitPage" -->
  11103. <member name="F:iTextSharp.text.pdf.PdfDocument.line">
  11104. The line that is currently being written.
  11105. </member>
  11106. <member name="F:iTextSharp.text.pdf.PdfDocument.lines">
  11107. The lines that are written until now.
  11108. </member>
  11109. <member name="M:iTextSharp.text.pdf.PdfDocument.NewLine">
  11110. Adds the current line to the list of lines and also adds an empty line.
  11111. @throws DocumentException on error
  11112. </member>
  11113. <member name="M:iTextSharp.text.pdf.PdfDocument.CalculateLineHeight">
  11114. line.height() is usually the same as the leading
  11115. We should take leading into account if it is not the same as the line.height
  11116. @return float combined height of the line
  11117. @since 5.5.1
  11118. </member>
  11119. <member name="M:iTextSharp.text.pdf.PdfDocument.CarriageReturn">
  11120. If the current line is not empty or null, it is added to the arraylist
  11121. of lines and a new empty line is added.
  11122. @throws DocumentException on error
  11123. </member>
  11124. <member name="M:iTextSharp.text.pdf.PdfDocument.GetVerticalPosition(System.Boolean)">
  11125. Gets the current vertical page position.
  11126. @param ensureNewLine Tells whether a new line shall be enforced. This may cause side effects
  11127. for elements that do not terminate the lines they've started because those lines will get
  11128. terminated.
  11129. @return The current vertical page position.
  11130. </member>
  11131. <member name="F:iTextSharp.text.pdf.PdfDocument.lastElementType">
  11132. Holds the type of the last element, that has been added to the document.
  11133. </member>
  11134. <member name="M:iTextSharp.text.pdf.PdfDocument.EnsureNewLine">
  11135. Ensures that a new line has been started.
  11136. </member>
  11137. <member name="M:iTextSharp.text.pdf.PdfDocument.FlushLines">
  11138. Writes all the lines to the text-object.
  11139. @return the displacement that was caused
  11140. @throws DocumentException on error
  11141. </member>
  11142. <member name="F:iTextSharp.text.pdf.PdfDocument.hangingPunctuation">
  11143. The characters to be applied the hanging punctuation.
  11144. </member>
  11145. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfDocument.WriteLineToContent(iTextSharp.text.pdf.PdfLine,iTextSharp.text.pdf.PdfContentByte,iTextSharp.text.pdf.PdfContentByte,System.Object[],System.Single)" -->
  11146. <member name="F:iTextSharp.text.pdf.PdfDocument.Indentation.indentLeft">
  11147. This represents the current indentation of the PDF Elements on the left side.
  11148. </member>
  11149. <member name="F:iTextSharp.text.pdf.PdfDocument.Indentation.sectionIndentLeft">
  11150. Indentation to the left caused by a section.
  11151. </member>
  11152. <member name="F:iTextSharp.text.pdf.PdfDocument.Indentation.listIndentLeft">
  11153. This represents the current indentation of the PDF Elements on the left side.
  11154. </member>
  11155. <member name="F:iTextSharp.text.pdf.PdfDocument.Indentation.imageIndentLeft">
  11156. This is the indentation caused by an image on the left.
  11157. </member>
  11158. <member name="F:iTextSharp.text.pdf.PdfDocument.Indentation.indentRight">
  11159. This represents the current indentation of the PDF Elements on the right side.
  11160. </member>
  11161. <member name="F:iTextSharp.text.pdf.PdfDocument.Indentation.sectionIndentRight">
  11162. Indentation to the right caused by a section.
  11163. </member>
  11164. <member name="F:iTextSharp.text.pdf.PdfDocument.Indentation.imageIndentRight">
  11165. This is the indentation caused by an image on the right.
  11166. </member>
  11167. <member name="F:iTextSharp.text.pdf.PdfDocument.Indentation.indentTop">
  11168. This represents the current indentation of the PDF Elements on the top side.
  11169. </member>
  11170. <member name="F:iTextSharp.text.pdf.PdfDocument.Indentation.indentBottom">
  11171. This represents the current indentation of the PDF Elements on the bottom side.
  11172. </member>
  11173. <member name="P:iTextSharp.text.pdf.PdfDocument.IndentLeft">
  11174. Gets the indentation on the left side.
  11175. @return a margin
  11176. </member>
  11177. <member name="P:iTextSharp.text.pdf.PdfDocument.IndentRight">
  11178. Gets the indentation on the right side.
  11179. @return a margin
  11180. </member>
  11181. <member name="P:iTextSharp.text.pdf.PdfDocument.IndentTop">
  11182. Gets the indentation on the top side.
  11183. @return a margin
  11184. </member>
  11185. <member name="P:iTextSharp.text.pdf.PdfDocument.IndentBottom">
  11186. Gets the indentation on the bottom side.
  11187. @return a margin
  11188. </member>
  11189. <member name="M:iTextSharp.text.pdf.PdfDocument.AddSpacing(System.Single,System.Single,iTextSharp.text.Font)">
  11190. Calls addSpacing(float, float, Font, boolean (false)).
  11191. </member>
  11192. <member name="M:iTextSharp.text.pdf.PdfDocument.AddSpacing(System.Single,System.Single,iTextSharp.text.Font,System.Boolean)">
  11193. Adds extra space.
  11194. </member>
  11195. <member name="F:iTextSharp.text.pdf.PdfDocument.info">
  11196. some meta information about the Document.
  11197. </member>
  11198. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.PdfDocument.Info" -->
  11199. <member name="M:iTextSharp.text.pdf.PdfDocument.GetCatalog(iTextSharp.text.pdf.PdfIndirectReference)">
  11200. Gets the <CODE>PdfCatalog</CODE>-object.
  11201. @param pages an indirect reference to this document pages
  11202. @return <CODE>PdfCatalog</CODE>
  11203. </member>
  11204. <member name="F:iTextSharp.text.pdf.PdfDocument.rootOutline">
  11205. This is the root outline of the document.
  11206. </member>
  11207. <member name="F:iTextSharp.text.pdf.PdfDocument.currentOutline">
  11208. This is the current <CODE>PdfOutline</CODE> in the hierarchy of outlines.
  11209. </member>
  11210. <member name="M:iTextSharp.text.pdf.PdfDocument.AddOutline(iTextSharp.text.pdf.PdfOutline,System.String)">
  11211. Adds a named outline to the document .
  11212. @param outline the outline to be added
  11213. @param name the name of this local destination
  11214. </member>
  11215. <member name="P:iTextSharp.text.pdf.PdfDocument.RootOutline">
  11216. Gets the root outline. All the outlines must be created with a parent.
  11217. The first level is created with this outline.
  11218. @return the root outline
  11219. </member>
  11220. <member name="F:iTextSharp.text.pdf.PdfDocument.viewerPreferences">
  11221. Contains the Viewer preferences of this PDF document.
  11222. </member>
  11223. <member name="P:iTextSharp.text.pdf.PdfDocument.ViewerPreferences">
  11224. @see com.lowagie.text.pdf.interfaces.PdfViewerPreferences#setViewerPreferences(int)
  11225. </member>
  11226. <member name="M:iTextSharp.text.pdf.PdfDocument.AddViewerPreference(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  11227. @see com.lowagie.text.pdf.interfaces.PdfViewerPreferences#addViewerPreference(com.lowagie.text.pdf.PdfName, com.lowagie.text.pdf.PdfObject)
  11228. </member>
  11229. <member name="M:iTextSharp.text.pdf.PdfDocument.LocalGoto(System.String,System.Single,System.Single,System.Single,System.Single)">
  11230. Implements a link to other part of the document. The jump will
  11231. be made to a local destination with the same name, that must exist.
  11232. @param name the name for this link
  11233. @param llx the lower left x corner of the activation area
  11234. @param lly the lower left y corner of the activation area
  11235. @param urx the upper right x corner of the activation area
  11236. @param ury the upper right y corner of the activation area
  11237. </member>
  11238. <member name="M:iTextSharp.text.pdf.PdfDocument.RemoteGoto(System.String,System.String,System.Single,System.Single,System.Single,System.Single)">
  11239. Implements a link to another document.
  11240. @param filename the filename for the remote document
  11241. @param name the name to jump to
  11242. @param llx the lower left x corner of the activation area
  11243. @param lly the lower left y corner of the activation area
  11244. @param urx the upper right x corner of the activation area
  11245. @param ury the upper right y corner of the activation area
  11246. </member>
  11247. <member name="M:iTextSharp.text.pdf.PdfDocument.RemoteGoto(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single)">
  11248. Implements a link to another document.
  11249. @param filename the filename for the remote document
  11250. @param page the page to jump to
  11251. @param llx the lower left x corner of the activation area
  11252. @param lly the lower left y corner of the activation area
  11253. @param urx the upper right x corner of the activation area
  11254. @param ury the upper right y corner of the activation area
  11255. </member>
  11256. <member name="M:iTextSharp.text.pdf.PdfDocument.SetAction(iTextSharp.text.pdf.PdfAction,System.Single,System.Single,System.Single,System.Single)">
  11257. Implements an action in an area.
  11258. @param action the <CODE>PdfAction</CODE>
  11259. @param llx the lower left x corner of the activation area
  11260. @param lly the lower left y corner of the activation area
  11261. @param urx the upper right x corner of the activation area
  11262. @param ury the upper right y corner of the activation area
  11263. </member>
  11264. <member name="F:iTextSharp.text.pdf.PdfDocument.localDestinations">
  11265. Stores the destinations keyed by name. Value is
  11266. <CODE>Object[]{PdfAction,PdfIndirectReference,PdfDestintion}</CODE>.
  11267. </member>
  11268. <member name="M:iTextSharp.text.pdf.PdfDocument.LocalDestination(System.String,iTextSharp.text.pdf.PdfDestination)">
  11269. The local destination to where a local goto with the same
  11270. name will jump to.
  11271. @param name the name of this local destination
  11272. @param destination the <CODE>PdfDestination</CODE> with the jump coordinates
  11273. @return <CODE>true</CODE> if the local destination was added,
  11274. <CODE>false</CODE> if a local destination with the same name
  11275. already existed
  11276. </member>
  11277. <member name="F:iTextSharp.text.pdf.PdfDocument.jsCounter">
  11278. Stores a list of document level JavaScript actions.
  11279. </member>
  11280. <member name="P:iTextSharp.text.pdf.PdfDocument.Collection">
  11281. Sets the collection dictionary.
  11282. @param collection a dictionary of type PdfCollection
  11283. </member>
  11284. <member name="P:iTextSharp.text.pdf.PdfDocument.AcroForm">
  11285. Gets the AcroForm object.
  11286. @return the PdfAcroform object of the PdfDocument
  11287. </member>
  11288. <member name="F:iTextSharp.text.pdf.PdfDocument.nextPageSize">
  11289. This is the size of the next page.
  11290. </member>
  11291. <member name="F:iTextSharp.text.pdf.PdfDocument.thisBoxSize">
  11292. This is the size of the several boxes of the current Page.
  11293. </member>
  11294. <member name="F:iTextSharp.text.pdf.PdfDocument.boxSize">
  11295. This is the size of the several boxes that will be used in
  11296. the next page.
  11297. </member>
  11298. <member name="M:iTextSharp.text.pdf.PdfDocument.GetBoxSize(System.String)">
  11299. Gives the size of a trim, art, crop or bleed box, or null if not defined.
  11300. @param boxName crop, trim, art or bleed
  11301. </member>
  11302. <member name="F:iTextSharp.text.pdf.PdfDocument.pageEmpty">
  11303. This checks if the page is empty.
  11304. </member>
  11305. <member name="P:iTextSharp.text.pdf.PdfDocument.Duration">
  11306. Sets the display duration for the page (for presentations)
  11307. @param seconds the number of seconds to display the page
  11308. </member>
  11309. <member name="P:iTextSharp.text.pdf.PdfDocument.Transition">
  11310. Sets the transition for the page
  11311. @param transition the PdfTransition object
  11312. </member>
  11313. <member name="F:iTextSharp.text.pdf.PdfDocument.pageResources">
  11314. This are the page resources of the current Page.
  11315. </member>
  11316. <member name="F:iTextSharp.text.pdf.PdfDocument.strictImageSequence">
  11317. Holds value of property strictImageSequence.
  11318. </member>
  11319. <member name="P:iTextSharp.text.pdf.PdfDocument.StrictImageSequence">
  11320. Setter for property strictImageSequence.
  11321. @param strictImageSequence New value of property strictImageSequence.
  11322. </member>
  11323. <member name="F:iTextSharp.text.pdf.PdfDocument.imageEnd">
  11324. This is the position where the image ends.
  11325. </member>
  11326. <member name="M:iTextSharp.text.pdf.PdfDocument.ClearTextWrap">
  11327. Method added by Pelikan Stephan
  11328. @see com.lowagie.text.DocListener#clearTextWrap()
  11329. </member>
  11330. <member name="F:iTextSharp.text.pdf.PdfDocument.imageWait">
  11331. This is the image that could not be shown on a previous page.
  11332. </member>
  11333. <member name="M:iTextSharp.text.pdf.PdfDocument.Add(iTextSharp.text.Image)">
  11334. Adds an image to the document.
  11335. @param image the <CODE>Image</CODE> to add
  11336. @throws PdfException on error
  11337. @throws DocumentException on error
  11338. </member>
  11339. <member name="M:iTextSharp.text.pdf.PdfDocument.AddPTable(iTextSharp.text.pdf.PdfPTable)">
  11340. Adds a <CODE>PdfPTable</CODE> to the document.
  11341. @param ptable the <CODE>PdfPTable</CODE> to be added to the document.
  11342. @throws DocumentException on error
  11343. </member>
  11344. <member name="T:iTextSharp.text.pdf.PdfDocument.Destination">
  11345. @since 5.0.1
  11346. </member>
  11347. <member name="T:iTextSharp.text.pdf.PdfEFStream">
  11348. Extends PdfStream and should be used to create Streams for Embedded Files
  11349. (file attachments).
  11350. @since 2.1.3
  11351. </member>
  11352. <member name="M:iTextSharp.text.pdf.PdfEFStream.#ctor(System.IO.Stream,iTextSharp.text.pdf.PdfWriter)">
  11353. Creates a Stream object using an InputStream and a PdfWriter object
  11354. @param in the InputStream that will be read to get the Stream object
  11355. @param writer the writer to which the stream will be added
  11356. </member>
  11357. <member name="M:iTextSharp.text.pdf.PdfEFStream.#ctor(System.Byte[])">
  11358. Creates a Stream object using a byte array
  11359. @param fileStore the bytes for the stream
  11360. </member>
  11361. <member name="M:iTextSharp.text.pdf.PdfEFStream.ToPdf(iTextSharp.text.pdf.PdfWriter,System.IO.Stream)">
  11362. @see com.lowagie.text.pdf.PdfDictionary#toPdf(com.lowagie.text.pdf.PdfWriter, java.io.OutputStream)
  11363. </member>
  11364. <member name="T:iTextSharp.text.pdf.PdfEncodings">
  11365. Supports fast encodings for winansi and PDFDocEncoding.
  11366. @author Paulo Soares
  11367. </member>
  11368. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfEncodings.ConvertToBytes(System.String,System.String)" -->
  11369. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfEncodings.ConvertToBytes(System.Char,System.String)" -->
  11370. <member name="M:iTextSharp.text.pdf.PdfEncodings.IsPdfDocEncoding(System.String)">
  11371. Checks is <CODE>text</CODE> only has PdfDocEncoding characters.
  11372. @param text the <CODE>String</CODE> to test
  11373. @return <CODE>true</CODE> if only PdfDocEncoding characters are present
  11374. </member>
  11375. <member name="M:iTextSharp.text.pdf.PdfEncodings.AddExtraEncoding(System.String,iTextSharp.text.pdf.IExtraEncoding)">
  11376. Adds an extra encoding.
  11377. @param name the name of the encoding. The encoding recognition is case insensitive
  11378. @param enc the conversion class
  11379. </member>
  11380. <member name="T:iTextSharp.text.pdf.PdfEncryption">
  11381. @author Paulo Soares
  11382. </member>
  11383. <member name="F:iTextSharp.text.pdf.PdfEncryption.key">
  11384. The encryption key for a particular object/generation
  11385. </member>
  11386. <member name="F:iTextSharp.text.pdf.PdfEncryption.keySize">
  11387. The encryption key length for a particular object/generation
  11388. </member>
  11389. <member name="F:iTextSharp.text.pdf.PdfEncryption.mkey">
  11390. The global encryption key
  11391. </member>
  11392. <member name="F:iTextSharp.text.pdf.PdfEncryption.extra">
  11393. Work area to prepare the object/generation bytes
  11394. </member>
  11395. <member name="F:iTextSharp.text.pdf.PdfEncryption.md5">
  11396. The message digest algorithm MD5
  11397. </member>
  11398. <member name="F:iTextSharp.text.pdf.PdfEncryption.ownerKey">
  11399. The encryption key for the owner
  11400. </member>
  11401. <member name="F:iTextSharp.text.pdf.PdfEncryption.userKey">
  11402. The encryption key for the user
  11403. </member>
  11404. <member name="F:iTextSharp.text.pdf.PdfEncryption.publicKeyHandler">
  11405. The public key security handler for certificate encryption
  11406. </member>
  11407. <member name="F:iTextSharp.text.pdf.PdfEncryption.keyLength">
  11408. The generic key length. It may be 40 or 128.
  11409. </member>
  11410. <member name="F:iTextSharp.text.pdf.PdfEncryption.embeddedFilesOnly">
  11411. Indicates if the encryption is only necessary for embedded files.
  11412. @since 2.1.3
  11413. </member>
  11414. <member name="M:iTextSharp.text.pdf.PdfEncryption.IsEmbeddedFilesOnly">
  11415. Indicates if only the embedded files have to be encrypted.
  11416. @return if true only the embedded files will be encrypted
  11417. @since 2.1.3
  11418. </member>
  11419. <member name="M:iTextSharp.text.pdf.PdfEncryption.ComputeOwnerKey(System.Byte[],System.Byte[])">
  11420. </member>
  11421. <member name="M:iTextSharp.text.pdf.PdfEncryption.SetupGlobalEncryptionKey(System.Byte[],System.Byte[],System.Byte[],System.Int64)">
  11422. ownerKey, documentID must be setuped
  11423. </member>
  11424. <member name="M:iTextSharp.text.pdf.PdfEncryption.SetupUserKey">
  11425. mkey must be setuped
  11426. </member>
  11427. <member name="M:iTextSharp.text.pdf.PdfEncryption.SetupByUserPad(System.Byte[],System.Byte[],System.Byte[],System.Int64)">
  11428. </member>
  11429. <member name="M:iTextSharp.text.pdf.PdfEncryption.SetupByOwnerPassword(System.Byte[],System.Byte[],System.Byte[],System.Byte[],System.Int64)">
  11430. </member>
  11431. <member name="M:iTextSharp.text.pdf.PdfEncryption.ComputeUserPassword(System.Byte[])">
  11432. Computes user password if standard encryption handler is used with Standard40, Standard128 or AES128 algorithm (Revision 2 - 4).
  11433. @param ownerPassword owner password of the encrypted document.
  11434. @return user password, or null if revision 5 (AES256) or greater of standard encryption handler was used.
  11435. </member>
  11436. <member name="T:iTextSharp.text.pdf.PdfEncryptor">
  11437. This class takes any PDF and returns exactly the same but
  11438. encrypted. All the content, links, outlines, etc, are kept.
  11439. It is also possible to change the info dictionary.
  11440. </member>
  11441. <member name="M:iTextSharp.text.pdf.PdfEncryptor.Encrypt(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Byte[],System.Byte[],System.Int32,System.Boolean)">
  11442. Entry point to encrypt a PDF document. The encryption parameters are the same as in
  11443. <code>PdfWriter</code>. The userPassword and the
  11444. ownerPassword can be null or have zero length. In this case the ownerPassword
  11445. is replaced by a random string. The open permissions for the document can be
  11446. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  11447. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  11448. The permissions can be combined by ORing them.
  11449. @param reader the read PDF
  11450. @param os the output destination
  11451. @param userPassword the user password. Can be null or empty
  11452. @param ownerPassword the owner password. Can be null or empty
  11453. @param permissions the user permissions
  11454. @param strength128Bits <code>true</code> for 128 bit key length, <code>false</code> for 40 bit key length
  11455. @throws DocumentException on error
  11456. @throws IOException on error
  11457. </member>
  11458. <member name="M:iTextSharp.text.pdf.PdfEncryptor.Encrypt(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Byte[],System.Byte[],System.Int32,System.Boolean,System.Collections.Generic.Dictionary{System.String,System.String})">
  11459. Entry point to encrypt a PDF document. The encryption parameters are the same as in
  11460. <code>PdfWriter</code>. The userPassword and the
  11461. ownerPassword can be null or have zero length. In this case the ownerPassword
  11462. is replaced by a random string. The open permissions for the document can be
  11463. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  11464. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  11465. The permissions can be combined by ORing them.
  11466. @param reader the read PDF
  11467. @param os the output destination
  11468. @param userPassword the user password. Can be null or empty
  11469. @param ownerPassword the owner password. Can be null or empty
  11470. @param permissions the user permissions
  11471. @param strength128Bits <code>true</code> for 128 bit key length, <code>false</code> for 40 bit key length
  11472. @param newInfo an optional <CODE>String</CODE> map to add or change
  11473. the info dictionary. Entries with <CODE>null</CODE>
  11474. values delete the key in the original info dictionary
  11475. @throws DocumentException on error
  11476. @throws IOException on error
  11477. </member>
  11478. <member name="M:iTextSharp.text.pdf.PdfEncryptor.Encrypt(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Boolean,System.String,System.String,System.Int32)">
  11479. Entry point to encrypt a PDF document. The encryption parameters are the same as in
  11480. <code>PdfWriter</code>. The userPassword and the
  11481. ownerPassword can be null or have zero length. In this case the ownerPassword
  11482. is replaced by a random string. The open permissions for the document can be
  11483. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  11484. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  11485. The permissions can be combined by ORing them.
  11486. @param reader the read PDF
  11487. @param os the output destination
  11488. @param strength <code>true</code> for 128 bit key length, <code>false</code> for 40 bit key length
  11489. @param userPassword the user password. Can be null or empty
  11490. @param ownerPassword the owner password. Can be null or empty
  11491. @param permissions the user permissions
  11492. @throws DocumentException on error
  11493. @throws IOException on error
  11494. </member>
  11495. <member name="M:iTextSharp.text.pdf.PdfEncryptor.Encrypt(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Boolean,System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{System.String,System.String})">
  11496. Entry point to encrypt a PDF document. The encryption parameters are the same as in
  11497. <code>PdfWriter</code>. The userPassword and the
  11498. ownerPassword can be null or have zero length. In this case the ownerPassword
  11499. is replaced by a random string. The open permissions for the document can be
  11500. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  11501. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  11502. The permissions can be combined by ORing them.
  11503. @param reader the read PDF
  11504. @param os the output destination
  11505. @param strength <code>true</code> for 128 bit key length, <code>false</code> for 40 bit key length
  11506. @param userPassword the user password. Can be null or empty
  11507. @param ownerPassword the owner password. Can be null or empty
  11508. @param permissions the user permissions
  11509. @param newInfo an optional <CODE>String</CODE> map to add or change
  11510. the info dictionary. Entries with <CODE>null</CODE>
  11511. values delete the key in the original info dictionary
  11512. @throws DocumentException on error
  11513. @throws IOException on error
  11514. </member>
  11515. <member name="M:iTextSharp.text.pdf.PdfEncryptor.Encrypt(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Int32,System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{System.String,System.String})">
  11516. Entry point to encrypt a PDF document. The encryption parameters are the same as in
  11517. <code>PdfWriter</code>. The userPassword and the
  11518. ownerPassword can be null or have zero length. In this case the ownerPassword
  11519. is replaced by a random string. The open permissions for the document can be
  11520. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  11521. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  11522. The permissions can be combined by ORing them.
  11523. @param reader the read PDF
  11524. @param os the output destination
  11525. @param type the type of encryption. It can be one of STANDARD_ENCRYPTION_40, STANDARD_ENCRYPTION_128 or ENCRYPTION_AES128.
  11526. Optionally DO_NOT_ENCRYPT_METADATA can be ored to output the metadata in cleartext
  11527. @param userPassword the user password. Can be null or empty
  11528. @param ownerPassword the owner password. Can be null or empty
  11529. @param permissions the user permissions
  11530. @param newInfo an optional <CODE>String</CODE> map to add or change
  11531. the info dictionary. Entries with <CODE>null</CODE>
  11532. values delete the key in the original info dictionary
  11533. @throws DocumentException on error
  11534. @throws IOException on error
  11535. </member>
  11536. <member name="M:iTextSharp.text.pdf.PdfEncryptor.Encrypt(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Int32,System.String,System.String,System.Int32)">
  11537. Entry point to encrypt a PDF document. The encryption parameters are the same as in
  11538. <code>PdfWriter</code>. The userPassword and the
  11539. ownerPassword can be null or have zero length. In this case the ownerPassword
  11540. is replaced by a random string. The open permissions for the document can be
  11541. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  11542. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  11543. The permissions can be combined by ORing them.
  11544. @param reader the read PDF
  11545. @param os the output destination
  11546. @param type the type of encryption. It can be one of STANDARD_ENCRYPTION_40, STANDARD_ENCRYPTION_128 or ENCRYPTION_AES128.
  11547. Optionally DO_NOT_ENCRYPT_METADATA can be ored to output the metadata in cleartext
  11548. @param userPassword the user password. Can be null or empty
  11549. @param ownerPassword the owner password. Can be null or empty
  11550. @param permissions the user permissions
  11551. values delete the key in the original info dictionary
  11552. @throws DocumentException on error
  11553. @throws IOException on error
  11554. </member>
  11555. <member name="M:iTextSharp.text.pdf.PdfEncryptor.GetPermissionsVerbose(System.Int32)">
  11556. Give you a verbose analysis of the permissions.
  11557. @param permissions the permissions value of a PDF file
  11558. @return a String that explains the meaning of the permissions value
  11559. </member>
  11560. <member name="M:iTextSharp.text.pdf.PdfEncryptor.IsPrintingAllowed(System.Int32)">
  11561. Tells you if printing is allowed.
  11562. @param permissions the permissions value of a PDF file
  11563. @return true if printing is allowed
  11564. @since 2.0.7
  11565. </member>
  11566. <member name="M:iTextSharp.text.pdf.PdfEncryptor.IsModifyContentsAllowed(System.Int32)">
  11567. Tells you if modifying content is allowed.
  11568. @param permissions the permissions value of a PDF file
  11569. @return true if modifying content is allowed
  11570. @since 2.0.7
  11571. </member>
  11572. <member name="M:iTextSharp.text.pdf.PdfEncryptor.IsCopyAllowed(System.Int32)">
  11573. Tells you if copying is allowed.
  11574. @param permissions the permissions value of a PDF file
  11575. @return true if copying is allowed
  11576. @since 2.0.7
  11577. </member>
  11578. <member name="M:iTextSharp.text.pdf.PdfEncryptor.IsModifyAnnotationsAllowed(System.Int32)">
  11579. Tells you if modifying annotations is allowed.
  11580. @param permissions the permissions value of a PDF file
  11581. @return true if modifying annotations is allowed
  11582. @since 2.0.7
  11583. </member>
  11584. <member name="M:iTextSharp.text.pdf.PdfEncryptor.IsFillInAllowed(System.Int32)">
  11585. Tells you if filling in fields is allowed.
  11586. @param permissions the permissions value of a PDF file
  11587. @return true if filling in fields is allowed
  11588. @since 2.0.7
  11589. </member>
  11590. <member name="M:iTextSharp.text.pdf.PdfEncryptor.IsScreenReadersAllowed(System.Int32)">
  11591. Tells you if repurposing for screenreaders is allowed.
  11592. @param permissions the permissions value of a PDF file
  11593. @return true if repurposing for screenreaders is allowed
  11594. @since 2.0.7
  11595. </member>
  11596. <member name="M:iTextSharp.text.pdf.PdfEncryptor.IsAssemblyAllowed(System.Int32)">
  11597. Tells you if document assembly is allowed.
  11598. @param permissions the permissions value of a PDF file
  11599. @return true if document assembly is allowed
  11600. @since 2.0.7
  11601. </member>
  11602. <member name="M:iTextSharp.text.pdf.PdfEncryptor.IsDegradedPrintingAllowed(System.Int32)">
  11603. Tells you if degraded printing is allowed.
  11604. @param permissions the permissions value of a PDF file
  11605. @return true if degraded printing is allowed
  11606. @since 2.0.7
  11607. </member>
  11608. <member name="T:iTextSharp.text.pdf.PdfException">
  11609. Signals that an unspecified problem while constructing a PDF document.
  11610. @see BadPdfFormatException
  11611. </member>
  11612. <member name="T:iTextSharp.text.pdf.PdfFileSpecification">
  11613. Specifies a file or an URL. The file can be extern or embedded.
  11614. @author Paulo Soares
  11615. </member>
  11616. <member name="M:iTextSharp.text.pdf.PdfFileSpecification.#ctor">
  11617. Creates a new instance of PdfFileSpecification. The static methods are preferred.
  11618. </member>
  11619. <member name="M:iTextSharp.text.pdf.PdfFileSpecification.Url(iTextSharp.text.pdf.PdfWriter,System.String)">
  11620. Creates a file specification of type URL.
  11621. @param writer the <CODE>PdfWriter</CODE>
  11622. @param url the URL
  11623. @return the file specification
  11624. </member>
  11625. <member name="M:iTextSharp.text.pdf.PdfFileSpecification.FileEmbedded(iTextSharp.text.pdf.PdfWriter,System.String,System.String,System.Byte[])">
  11626. Creates a file specification with the file embedded. The file may
  11627. come from the file system or from a byte array. The data is flate compressed.
  11628. @param writer the <CODE>PdfWriter</CODE>
  11629. @param filePath the file path
  11630. @param fileDisplay the file information that is presented to the user
  11631. @param fileStore the byte array with the file. If it is not <CODE>null</CODE>
  11632. it takes precedence over <CODE>filePath</CODE>
  11633. @throws IOException on error
  11634. @return the file specification
  11635. </member>
  11636. <member name="M:iTextSharp.text.pdf.PdfFileSpecification.FileEmbedded(iTextSharp.text.pdf.PdfWriter,System.String,System.String,System.Byte[],System.Int32)">
  11637. Creates a file specification with the file embedded. The file may
  11638. come from the file system or from a byte array. The data is flate compressed.
  11639. @param writer the <CODE>PdfWriter</CODE>
  11640. @param filePath the file path
  11641. @param fileDisplay the file information that is presented to the user
  11642. @param fileStore the byte array with the file. If it is not <CODE>null</CODE>
  11643. it takes precedence over <CODE>filePath</CODE>
  11644. @param compressionLevel the compression level to be used for compressing the file
  11645. it takes precedence over <CODE>filePath</CODE>
  11646. @throws IOException on error
  11647. @return the file specification
  11648. @since 2.1.3
  11649. </member>
  11650. <member name="M:iTextSharp.text.pdf.PdfFileSpecification.FileEmbedded(iTextSharp.text.pdf.PdfWriter,System.String,System.String,System.Byte[],System.Boolean)">
  11651. Creates a file specification with the file embedded. The file may
  11652. come from the file system or from a byte array.
  11653. @param writer the <CODE>PdfWriter</CODE>
  11654. @param filePath the file path
  11655. @param fileDisplay the file information that is presented to the user
  11656. @param fileStore the byte array with the file. If it is not <CODE>null</CODE>
  11657. it takes precedence over <CODE>filePath</CODE>
  11658. @param compress sets the compression on the data. Multimedia content will benefit little
  11659. from compression
  11660. @throws IOException on error
  11661. @return the file specification
  11662. </member>
  11663. <member name="M:iTextSharp.text.pdf.PdfFileSpecification.FileEmbedded(iTextSharp.text.pdf.PdfWriter,System.String,System.String,System.Byte[],System.Boolean,System.String,iTextSharp.text.pdf.PdfDictionary)">
  11664. Creates a file specification with the file embedded. The file may
  11665. come from the file system or from a byte array.
  11666. @param writer the <CODE>PdfWriter</CODE>
  11667. @param filePath the file path
  11668. @param fileDisplay the file information that is presented to the user
  11669. @param fileStore the byte array with the file. If it is not <CODE>null</CODE>
  11670. it takes precedence over <CODE>filePath</CODE>
  11671. @param compress sets the compression on the data. Multimedia content will benefit little
  11672. from compression
  11673. @param mimeType the optional mimeType
  11674. @param fileParameter the optional extra file parameters such as the creation or modification date
  11675. @throws IOException on error
  11676. @return the file specification
  11677. </member>
  11678. <member name="M:iTextSharp.text.pdf.PdfFileSpecification.FileEmbedded(iTextSharp.text.pdf.PdfWriter,System.String,System.String,System.Byte[],System.String,iTextSharp.text.pdf.PdfDictionary,System.Int32)">
  11679. Creates a file specification with the file embedded. The file may
  11680. come from the file system or from a byte array.
  11681. @param writer the <CODE>PdfWriter</CODE>
  11682. @param filePath the file path
  11683. @param fileDisplay the file information that is presented to the user
  11684. @param fileStore the byte array with the file. If it is not <CODE>null</CODE>
  11685. it takes precedence over <CODE>filePath</CODE>
  11686. @param mimeType the optional mimeType
  11687. @param fileParameter the optional extra file parameters such as the creation or modification date
  11688. @param compressionLevel the level of compression
  11689. @throws IOException on error
  11690. @return the file specification
  11691. @since 2.1.3
  11692. </member>
  11693. <member name="M:iTextSharp.text.pdf.PdfFileSpecification.FileExtern(iTextSharp.text.pdf.PdfWriter,System.String)">
  11694. Creates a file specification for an external file.
  11695. @param writer the <CODE>PdfWriter</CODE>
  11696. @param filePath the file path
  11697. @return the file specification
  11698. </member>
  11699. <member name="P:iTextSharp.text.pdf.PdfFileSpecification.Reference">
  11700. Gets the indirect reference to this file specification.
  11701. Multiple invocations will retrieve the same value.
  11702. @throws IOException on error
  11703. @return the indirect reference
  11704. </member>
  11705. <member name="P:iTextSharp.text.pdf.PdfFileSpecification.MultiByteFileName">
  11706. Sets the file name (the key /F) string as an hex representation
  11707. to support multi byte file names. The name must have the slash and
  11708. backslash escaped according to the file specification rules
  11709. @param fileName the file name as a byte array
  11710. </member>
  11711. <member name="M:iTextSharp.text.pdf.PdfFileSpecification.SetUnicodeFileName(System.String,System.Boolean)">
  11712. Adds the unicode file name (the key /UF). This entry was introduced
  11713. in PDF 1.7. The filename must have the slash and backslash escaped
  11714. according to the file specification rules.
  11715. @param filename the filename
  11716. @param unicode if true, the filename is UTF-16BE encoded; otherwise PDFDocEncoding is used;
  11717. </member>
  11718. <member name="P:iTextSharp.text.pdf.PdfFileSpecification.Volatile">
  11719. Sets a flag that indicates whether an external file referenced by the file
  11720. specification is volatile. If the value is true, applications should never
  11721. cache a copy of the file.
  11722. @param volatile_file if true, the external file should not be cached
  11723. </member>
  11724. <member name="M:iTextSharp.text.pdf.PdfFileSpecification.AddDescription(System.String,System.Boolean)">
  11725. Adds a description for the file that is specified here.
  11726. @param description some text
  11727. @param unicode if true, the text is added as a unicode string
  11728. </member>
  11729. <member name="M:iTextSharp.text.pdf.PdfFileSpecification.AddCollectionItem(iTextSharp.text.pdf.collection.PdfCollectionItem)">
  11730. Adds the Collection item dictionary.
  11731. </member>
  11732. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfFont" -->
  11733. <member name="F:iTextSharp.text.pdf.PdfFont.font">
  11734. the font metrics.
  11735. </member>
  11736. <member name="F:iTextSharp.text.pdf.PdfFont.size">
  11737. the size.
  11738. </member>
  11739. <member name="M:iTextSharp.text.pdf.PdfFont.CompareTo(iTextSharp.text.pdf.PdfFont)">
  11740. Compares this <CODE>PdfFont</CODE> with another
  11741. @param object the other <CODE>PdfFont</CODE>
  11742. @return a value
  11743. </member>
  11744. <member name="P:iTextSharp.text.pdf.PdfFont.Size">
  11745. Returns the size of this font.
  11746. @return a size
  11747. </member>
  11748. <member name="M:iTextSharp.text.pdf.PdfFont.Width">
  11749. Returns the approximative width of 1 character of this font.
  11750. @return a width in Text Space
  11751. </member>
  11752. <member name="M:iTextSharp.text.pdf.PdfFont.Width(System.Int32)">
  11753. Returns the width of a certain character of this font.
  11754. @param character a certain character
  11755. @return a width in Text Space
  11756. </member>
  11757. <member name="T:iTextSharp.text.pdf.PdfFormField">
  11758. Implements form fields.
  11759. @author Paulo Soares
  11760. </member>
  11761. <member name="F:iTextSharp.text.pdf.PdfFormField.FF_RICHTEXT">
  11762. Allows text fields to support rich text.
  11763. @since 5.0.6
  11764. </member>
  11765. <member name="F:iTextSharp.text.pdf.PdfFormField.parent">
  11766. Holds value of property parent.
  11767. </member>
  11768. <member name="M:iTextSharp.text.pdf.PdfFormField.#ctor(iTextSharp.text.pdf.PdfWriter,System.Single,System.Single,System.Single,System.Single,iTextSharp.text.pdf.PdfAction)">
  11769. Constructs a new <CODE>PdfAnnotation</CODE> of subtype link (Action).
  11770. </member>
  11771. <member name="M:iTextSharp.text.pdf.PdfFormField.#ctor(iTextSharp.text.pdf.PdfWriter)">
  11772. Creates new PdfFormField
  11773. </member>
  11774. <member name="P:iTextSharp.text.pdf.PdfFormField.Parent">
  11775. Getter for property parent.
  11776. @return Value of property parent.
  11777. </member>
  11778. <member name="P:iTextSharp.text.pdf.PdfFormField.RichValue">
  11779. Sets the rich value for this field.
  11780. It is suggested that the regular value of this field be set to an
  11781. equivalent value. Rich text values are only supported since PDF 1.5,
  11782. and require that the FF_RV flag be set. See PDF Reference chapter
  11783. 12.7.3.4 for details.
  11784. @param rv HTML markup for the rich value of this field
  11785. @since 5.0.6
  11786. </member>
  11787. <member name="T:iTextSharp.text.pdf.PdfFormXObject">
  11788. <CODE>PdfFormObject</CODE> is a type of XObject containing a template-object.
  11789. </member>
  11790. <member name="F:iTextSharp.text.pdf.PdfFormXObject.ZERO">
  11791. This is a PdfNumber representing 0.
  11792. </member>
  11793. <member name="F:iTextSharp.text.pdf.PdfFormXObject.ONE">
  11794. This is a PdfNumber representing 1.
  11795. </member>
  11796. <member name="F:iTextSharp.text.pdf.PdfFormXObject.MATRIX">
  11797. This is the 1 - matrix.
  11798. </member>
  11799. <member name="M:iTextSharp.text.pdf.PdfFormXObject.#ctor(iTextSharp.text.pdf.PdfTemplate,System.Int32)">
  11800. Constructs a <CODE>PdfFormXObject</CODE>-object.
  11801. @param template the template
  11802. @param compressionLevel the compression level for the stream
  11803. @since 2.1.3 (Replacing the existing constructor with param compressionLevel)
  11804. </member>
  11805. <member name="T:iTextSharp.text.pdf.PdfFunction">
  11806. Implements PDF functions.
  11807. @author Paulo Soares
  11808. </member>
  11809. <member name="M:iTextSharp.text.pdf.PdfFunction.#ctor(iTextSharp.text.pdf.PdfWriter)">
  11810. Creates new PdfFunction
  11811. </member>
  11812. <member name="T:iTextSharp.text.pdf.PdfGState">
  11813. The graphic state dictionary.
  11814. @author Paulo Soares
  11815. </member>
  11816. <member name="F:iTextSharp.text.pdf.PdfGState.BM_NORMAL">
  11817. A possible blend mode
  11818. </member>
  11819. <member name="F:iTextSharp.text.pdf.PdfGState.BM_COMPATIBLE">
  11820. A possible blend mode
  11821. </member>
  11822. <member name="F:iTextSharp.text.pdf.PdfGState.BM_MULTIPLY">
  11823. A possible blend mode
  11824. </member>
  11825. <member name="F:iTextSharp.text.pdf.PdfGState.BM_SCREEN">
  11826. A possible blend mode
  11827. </member>
  11828. <member name="F:iTextSharp.text.pdf.PdfGState.BM_OVERLAY">
  11829. A possible blend mode
  11830. </member>
  11831. <member name="F:iTextSharp.text.pdf.PdfGState.BM_DARKEN">
  11832. A possible blend mode
  11833. </member>
  11834. <member name="F:iTextSharp.text.pdf.PdfGState.BM_LIGHTEN">
  11835. A possible blend mode
  11836. </member>
  11837. <member name="F:iTextSharp.text.pdf.PdfGState.BM_COLORDODGE">
  11838. A possible blend mode
  11839. </member>
  11840. <member name="F:iTextSharp.text.pdf.PdfGState.BM_COLORBURN">
  11841. A possible blend mode
  11842. </member>
  11843. <member name="F:iTextSharp.text.pdf.PdfGState.BM_HARDLIGHT">
  11844. A possible blend mode
  11845. </member>
  11846. <member name="F:iTextSharp.text.pdf.PdfGState.BM_SOFTLIGHT">
  11847. A possible blend mode
  11848. </member>
  11849. <member name="F:iTextSharp.text.pdf.PdfGState.BM_DIFFERENCE">
  11850. A possible blend mode
  11851. </member>
  11852. <member name="F:iTextSharp.text.pdf.PdfGState.BM_EXCLUSION">
  11853. A possible blend mode
  11854. </member>
  11855. <member name="P:iTextSharp.text.pdf.PdfGState.OverPrintStroking">
  11856. Sets the flag whether to apply overprint for stroking.
  11857. @param ov
  11858. </member>
  11859. <member name="P:iTextSharp.text.pdf.PdfGState.OverPrintNonStroking">
  11860. Sets the flag whether to apply overprint for non stroking painting operations.
  11861. @param ov
  11862. </member>
  11863. <member name="P:iTextSharp.text.pdf.PdfGState.OverPrintMode">
  11864. Sets the flag whether to toggle knockout behavior for overprinted objects.
  11865. @param ov - accepts 0 or 1
  11866. </member>
  11867. <member name="P:iTextSharp.text.pdf.PdfGState.StrokeOpacity">
  11868. Sets the current stroking alpha constant, specifying the constant shape or
  11869. constant opacity value to be used for stroking operations in the transparent
  11870. imaging model.
  11871. @param n
  11872. </member>
  11873. <member name="P:iTextSharp.text.pdf.PdfGState.FillOpacity">
  11874. Sets the current stroking alpha constant, specifying the constant shape or
  11875. constant opacity value to be used for nonstroking operations in the transparent
  11876. imaging model.
  11877. @param n
  11878. </member>
  11879. <member name="P:iTextSharp.text.pdf.PdfGState.AlphaIsShape">
  11880. The alpha source flag specifying whether the current soft mask
  11881. and alpha constant are to be interpreted as shape values (true)
  11882. or opacity values (false).
  11883. @param v
  11884. </member>
  11885. <member name="P:iTextSharp.text.pdf.PdfGState.TextKnockout">
  11886. Determines the behaviour of overlapping glyphs within a text object
  11887. in the transparent imaging model.
  11888. @param v
  11889. </member>
  11890. <member name="P:iTextSharp.text.pdf.PdfGState.BlendMode">
  11891. The current blend mode to be used in the transparent imaging model.
  11892. @param bm
  11893. </member>
  11894. <member name="P:iTextSharp.text.pdf.PdfGState.RenderingIntent">
  11895. Set the rendering intent, possible values are: PdfName.ABSOLUTECOLORIMETRIC,
  11896. PdfName.RELATIVECOLORIMETRIC, PdfName.SATURATION, PdfName.PERCEPTUAL.
  11897. @param ri
  11898. </member>
  11899. <member name="T:iTextSharp.text.pdf.PdfICCBased">
  11900. A <CODE>PdfICCBased</CODE> defines a ColorSpace
  11901. @see PdfStream
  11902. </member>
  11903. <member name="M:iTextSharp.text.pdf.PdfICCBased.#ctor(iTextSharp.text.pdf.ICC_Profile)">
  11904. Creates an ICC stream.
  11905. @param profile an ICC profile
  11906. </member>
  11907. <member name="M:iTextSharp.text.pdf.PdfICCBased.#ctor(iTextSharp.text.pdf.ICC_Profile,System.Int32)">
  11908. Creates an ICC stream.
  11909. @param compressionLevel the compressionLevel
  11910. @param profile an ICC profile
  11911. @since 2.1.3 (replacing the constructor without param compressionLevel)
  11912. </member>
  11913. <member name="T:iTextSharp.text.pdf.PdfImage">
  11914. <CODE>PdfImage</CODE> is a <CODE>PdfStream</CODE> containing an image-<CODE>Dictionary</CODE> and -stream.
  11915. </member>
  11916. <member name="F:iTextSharp.text.pdf.PdfImage.name">
  11917. This is the <CODE>PdfName</CODE> of the image.
  11918. </member>
  11919. <member name="M:iTextSharp.text.pdf.PdfImage.#ctor(iTextSharp.text.Image,System.String,iTextSharp.text.pdf.PdfIndirectReference)">
  11920. Constructs a <CODE>PdfImage</CODE>-object.
  11921. @param image the <CODE>Image</CODE>-object
  11922. @param name the <CODE>PdfName</CODE> for this image
  11923. @throws BadPdfFormatException on error
  11924. </member>
  11925. <member name="P:iTextSharp.text.pdf.PdfImage.Name">
  11926. Returns the <CODE>PdfName</CODE> of the image.
  11927. @return the name
  11928. </member>
  11929. <member name="M:iTextSharp.text.pdf.PdfImage.GenerateImgResName(iTextSharp.text.Image)">
  11930. Called when no resource name is provided in our constructor. This generates a
  11931. name that is required to be unique within a given resource dictionary.
  11932. @since 5.0.1
  11933. </member>
  11934. <member name="T:iTextSharp.text.pdf.PdfImportedPage">
  11935. Represents an imported page.
  11936. @author Paulo Soares
  11937. </member>
  11938. <member name="F:iTextSharp.text.pdf.PdfImportedPage.toCopy">
  11939. True if the imported page has been copied to a writer.
  11940. @since iText 5.0.4
  11941. </member>
  11942. <member name="P:iTextSharp.text.pdf.PdfImportedPage.FromReader">
  11943. Reads the content from this <CODE>PdfImportedPage</CODE>-object from a reader.
  11944. @return self
  11945. </member>
  11946. <member name="M:iTextSharp.text.pdf.PdfImportedPage.AddImage(iTextSharp.text.Image,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  11947. Always throws an error. This operation is not allowed.
  11948. @param image dummy
  11949. @param a dummy
  11950. @param b dummy
  11951. @param c dummy
  11952. @param d dummy
  11953. @param e dummy
  11954. @param f dummy
  11955. @throws DocumentException dummy
  11956. </member>
  11957. <member name="M:iTextSharp.text.pdf.PdfImportedPage.AddTemplate(iTextSharp.text.pdf.PdfTemplate,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  11958. Always throws an error. This operation is not allowed.
  11959. @param template dummy
  11960. @param a dummy
  11961. @param b dummy
  11962. @param c dummy
  11963. @param d dummy
  11964. @param e dummy
  11965. @param f dummy
  11966. </member>
  11967. <member name="P:iTextSharp.text.pdf.PdfImportedPage.Duplicate">
  11968. Always throws an error. This operation is not allowed.
  11969. @return dummy
  11970. </member>
  11971. <member name="M:iTextSharp.text.pdf.PdfImportedPage.GetFormXObject(System.Int32)">
  11972. Gets the stream representing this page.
  11973. @param compressionLevel the compressionLevel
  11974. @return the stream representing this page
  11975. @since 2.1.3 (replacing the method without param compressionLevel)
  11976. </member>
  11977. <member name="M:iTextSharp.text.pdf.PdfImportedPage.SetFontAndSize(iTextSharp.text.pdf.BaseFont,System.Single)">
  11978. Always throws an error. This operation is not allowed.
  11979. @param bf dummy
  11980. @param size dummy
  11981. </member>
  11982. <member name="M:iTextSharp.text.pdf.PdfImportedPage.IsToCopy">
  11983. Checks if the page has to be copied.
  11984. @return true if the page has to be copied.
  11985. @since iText 5.0.4
  11986. </member>
  11987. <member name="M:iTextSharp.text.pdf.PdfImportedPage.SetCopied">
  11988. Indicate that the resources of the imported page have been copied.
  11989. @since iText 5.0.4
  11990. </member>
  11991. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfIndirectObject" -->
  11992. <member name="F:iTextSharp.text.pdf.PdfIndirectObject.number">
  11993. The object number
  11994. </member>
  11995. <member name="F:iTextSharp.text.pdf.PdfIndirectObject.generation">
  11996. the generation number
  11997. </member>
  11998. <member name="M:iTextSharp.text.pdf.PdfIndirectObject.#ctor(System.Int32,iTextSharp.text.pdf.PdfObject,iTextSharp.text.pdf.PdfWriter)">
  11999. Constructs a <CODE>PdfIndirectObject</CODE>.
  12000. @param number the objecti number
  12001. @param objecti the direct objecti
  12002. </member>
  12003. <member name="M:iTextSharp.text.pdf.PdfIndirectObject.#ctor(System.Int32,System.Int32,iTextSharp.text.pdf.PdfObject,iTextSharp.text.pdf.PdfWriter)">
  12004. Constructs a <CODE>PdfIndirectObject</CODE>.
  12005. @param number the objecti number
  12006. @param generation the generation number
  12007. @param objecti the direct objecti
  12008. </member>
  12009. <member name="P:iTextSharp.text.pdf.PdfIndirectObject.IndirectReference">
  12010. Returns a <CODE>PdfIndirectReference</CODE> to this <CODE>PdfIndirectObject</CODE>.
  12011. @return a <CODE>PdfIndirectReference</CODE>
  12012. </member>
  12013. <member name="M:iTextSharp.text.pdf.PdfIndirectObject.WriteTo(System.IO.Stream)">
  12014. Writes eficiently to a stream
  12015. @param os the stream to write to
  12016. @throws IOException on write error
  12017. </member>
  12018. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfIndirectReference" -->
  12019. <member name="F:iTextSharp.text.pdf.PdfIndirectReference.number">
  12020. the object number
  12021. </member>
  12022. <member name="F:iTextSharp.text.pdf.PdfIndirectReference.generation">
  12023. the generation number
  12024. </member>
  12025. <member name="M:iTextSharp.text.pdf.PdfIndirectReference.#ctor(System.Int32,System.Int32,System.Int32)">
  12026. Constructs a <CODE>PdfIndirectReference</CODE>.
  12027. @param type the type of the <CODE>PdfObject</CODE> that is referenced to
  12028. @param number the object number.
  12029. @param generation the generation number.
  12030. </member>
  12031. <member name="M:iTextSharp.text.pdf.PdfIndirectReference.#ctor(System.Int32,System.Int32)">
  12032. Constructs a <CODE>PdfIndirectReference</CODE>.
  12033. @param type the type of the <CODE>PdfObject</CODE> that is referenced to
  12034. @param number the object number.
  12035. </member>
  12036. <member name="P:iTextSharp.text.pdf.PdfIndirectReference.Number">
  12037. Returns the number of the object.
  12038. @return a number.
  12039. </member>
  12040. <member name="P:iTextSharp.text.pdf.PdfIndirectReference.Generation">
  12041. Returns the generation of the object.
  12042. @return a number.
  12043. </member>
  12044. <member name="T:iTextSharp.text.pdf.PdfLayer">
  12045. An optional content group is a dictionary representing a collection of graphics
  12046. that can be made visible or invisible dynamically by users of viewer applications.
  12047. In iText they are referenced as layers.
  12048. @author Paulo Soares
  12049. </member>
  12050. <member name="F:iTextSharp.text.pdf.PdfLayer.on">
  12051. Holds value of property on.
  12052. </member>
  12053. <member name="F:iTextSharp.text.pdf.PdfLayer.onPanel">
  12054. Holds value of property onPanel.
  12055. </member>
  12056. <member name="M:iTextSharp.text.pdf.PdfLayer.CreateTitle(System.String,iTextSharp.text.pdf.PdfWriter)">
  12057. Creates a title layer. A title layer is not really a layer but a collection of layers
  12058. under the same title heading.
  12059. @param title the title text
  12060. @param writer the <CODE>PdfWriter</CODE>
  12061. @return the title layer
  12062. </member>
  12063. <member name="M:iTextSharp.text.pdf.PdfLayer.#ctor(System.String,iTextSharp.text.pdf.PdfWriter)">
  12064. Creates a new layer.
  12065. @param name the name of the layer
  12066. @param writer the writer
  12067. </member>
  12068. <member name="M:iTextSharp.text.pdf.PdfLayer.AddChild(iTextSharp.text.pdf.PdfLayer)">
  12069. Adds a child layer. Nested layers can only have one parent.
  12070. @param child the child layer
  12071. </member>
  12072. <member name="P:iTextSharp.text.pdf.PdfLayer.Parent">
  12073. Gets the parent layer.
  12074. @return the parent layer or <CODE>null</CODE> if the layer has no parent
  12075. </member>
  12076. <member name="P:iTextSharp.text.pdf.PdfLayer.Children">
  12077. Gets the children layers.
  12078. @return the children layers or <CODE>null</CODE> if the layer has no children
  12079. </member>
  12080. <member name="P:iTextSharp.text.pdf.PdfLayer.Ref">
  12081. Gets the <CODE>PdfIndirectReference</CODE> that represents this layer.
  12082. @return the <CODE>PdfIndirectReference</CODE> that represents this layer
  12083. </member>
  12084. <member name="P:iTextSharp.text.pdf.PdfLayer.Name">
  12085. Sets the name of this layer.
  12086. @param name the name of this layer
  12087. </member>
  12088. <member name="P:iTextSharp.text.pdf.PdfLayer.PdfObject">
  12089. Gets the dictionary representing the layer. It just returns <CODE>this</CODE>.
  12090. @return the dictionary representing the layer
  12091. </member>
  12092. <member name="P:iTextSharp.text.pdf.PdfLayer.On">
  12093. Gets the initial visibility of the layer.
  12094. @return the initial visibility of the layer
  12095. </member>
  12096. <member name="M:iTextSharp.text.pdf.PdfLayer.SetCreatorInfo(System.String,System.String)">
  12097. Used by the creating application to store application-specific
  12098. data associated with this optional content group.
  12099. @param creator a text string specifying the application that created the group
  12100. @param subtype a string defining the type of content controlled by the group. Suggested
  12101. values include but are not limited to <B>Artwork</B>, for graphic-design or publishing
  12102. applications, and <B>Technical</B>, for technical designs such as building plans or
  12103. schematics
  12104. </member>
  12105. <member name="M:iTextSharp.text.pdf.PdfLayer.SetLanguage(System.String,System.Boolean)">
  12106. Specifies the language of the content controlled by this
  12107. optional content group
  12108. @param lang a language string which specifies a language and possibly a locale
  12109. (for example, <B>es-MX</B> represents Mexican Spanish)
  12110. @param preferred used by viewer applications when there is a partial match but no exact
  12111. match between the system language and the language strings in all usage dictionaries
  12112. </member>
  12113. <member name="P:iTextSharp.text.pdf.PdfLayer.Export">
  12114. Specifies the recommended state for content in this
  12115. group when the document (or part of it) is saved by a viewer application to a format
  12116. that does not support optional content (for example, an earlier version of
  12117. PDF or a raster image format).
  12118. @param export the export state
  12119. </member>
  12120. <member name="M:iTextSharp.text.pdf.PdfLayer.SetZoom(System.Single,System.Single)">
  12121. Specifies a range of magnifications at which the content
  12122. in this optional content group is best viewed.
  12123. @param min the minimum recommended magnification factors at which the group
  12124. should be ON. A negative value will set the default to 0
  12125. @param max the maximum recommended magnification factor at which the group
  12126. should be ON. A negative value will set the largest possible magnification supported by the
  12127. viewer application
  12128. </member>
  12129. <member name="M:iTextSharp.text.pdf.PdfLayer.SetPrint(System.String,System.Boolean)">
  12130. Specifies that the content in this group is intended for
  12131. use in printing
  12132. @param subtype a name specifying the kind of content controlled by the group;
  12133. for example, <B>Trapping</B>, <B>PrintersMarks</B> and <B>Watermark</B>
  12134. @param printstate indicates that the group should be
  12135. set to that state when the document is printed from a viewer application
  12136. </member>
  12137. <member name="P:iTextSharp.text.pdf.PdfLayer.View">
  12138. Indicates that the group should be set to that state when the
  12139. document is opened in a viewer application.
  12140. @param view the view state
  12141. </member>
  12142. <member name="P:iTextSharp.text.pdf.PdfLayer.PageElement">
  12143. Indicates that the group contains a pagination artifact.
  12144. @param pe one of the following names: "HF" (Header Footer),
  12145. "FG" (Foreground), "BG" (Background), or "L" (Logo).
  12146. @since 5.0.2
  12147. </member>
  12148. <member name="M:iTextSharp.text.pdf.PdfLayer.SetUser(System.String,System.String[])">
  12149. One of more users for whom this optional content group is primarily intended.
  12150. @param type should be "Ind" (Individual), "Ttl" (Title), or "Org" (Organization).
  12151. @param names one or more names
  12152. @since 5.0.2
  12153. </member>
  12154. <member name="P:iTextSharp.text.pdf.PdfLayer.OnPanel">
  12155. Gets the layer visibility in Acrobat's layer panel
  12156. @return the layer visibility in Acrobat's layer panel
  12157. Sets the visibility of the layer in Acrobat's layer panel. If <CODE>false</CODE>
  12158. the layer cannot be directly manipulated by the user. Note that any children layers will
  12159. also be absent from the panel.
  12160. @param onPanel the visibility of the layer in Acrobat's layer panel
  12161. </member>
  12162. <member name="T:iTextSharp.text.pdf.PdfLayerMembership">
  12163. Content typically belongs to a single optional content group,
  12164. and is visible when the group is <B>ON</B> and invisible when it is <B>OFF</B>. To express more
  12165. complex visibility policies, content should not declare itself to belong to an optional
  12166. content group directly, but rather to an optional content membership dictionary
  12167. represented by this class.
  12168. @author Paulo Soares
  12169. </member>
  12170. <member name="F:iTextSharp.text.pdf.PdfLayerMembership.ALLON">
  12171. Visible only if all of the entries are <B>ON</B>.
  12172. </member>
  12173. <member name="F:iTextSharp.text.pdf.PdfLayerMembership.ANYON">
  12174. Visible if any of the entries are <B>ON</B>.
  12175. </member>
  12176. <member name="F:iTextSharp.text.pdf.PdfLayerMembership.ANYOFF">
  12177. Visible if any of the entries are <B>OFF</B>.
  12178. </member>
  12179. <member name="F:iTextSharp.text.pdf.PdfLayerMembership.ALLOFF">
  12180. Visible only if all of the entries are <B>OFF</B>.
  12181. </member>
  12182. <member name="M:iTextSharp.text.pdf.PdfLayerMembership.#ctor(iTextSharp.text.pdf.PdfWriter)">
  12183. Creates a new, empty, membership layer.
  12184. @param writer the writer
  12185. </member>
  12186. <member name="P:iTextSharp.text.pdf.PdfLayerMembership.Ref">
  12187. Gets the <CODE>PdfIndirectReference</CODE> that represents this membership layer.
  12188. @return the <CODE>PdfIndirectReference</CODE> that represents this layer
  12189. </member>
  12190. <member name="M:iTextSharp.text.pdf.PdfLayerMembership.AddMember(iTextSharp.text.pdf.PdfLayer)">
  12191. Adds a new member to the layer.
  12192. @param layer the new member to the layer
  12193. </member>
  12194. <member name="P:iTextSharp.text.pdf.PdfLayerMembership.Layers">
  12195. Gets the member layers.
  12196. @return the member layers
  12197. </member>
  12198. <member name="P:iTextSharp.text.pdf.PdfLayerMembership.VisibilityPolicy">
  12199. Sets the visibility policy for content belonging to this
  12200. membership dictionary. Possible values are ALLON, ANYON, ANYOFF and ALLOFF.
  12201. The default value is ANYON.
  12202. @param type the visibility policy
  12203. </member>
  12204. <member name="P:iTextSharp.text.pdf.PdfLayerMembership.VisibilityExpression">
  12205. Sets the visibility expression for content belonging to this
  12206. membership dictionary.
  12207. @param ve A (nested) array of which the first value is /And, /Or, or /Not
  12208. followed by a series of indirect references to OCGs or other visibility
  12209. expressions.
  12210. @since 5.0.2
  12211. </member>
  12212. <member name="P:iTextSharp.text.pdf.PdfLayerMembership.PdfObject">
  12213. Gets the dictionary representing the membership layer. It just returns <CODE>this</CODE>.
  12214. @return the dictionary representing the layer
  12215. </member>
  12216. <member name="T:iTextSharp.text.pdf.PdfLine">
  12217. <CODE>PdfLine</CODE> defines an array with <CODE>PdfChunk</CODE>-objects
  12218. that fit into 1 line.
  12219. </member>
  12220. <member name="F:iTextSharp.text.pdf.PdfLine.line">
  12221. The arraylist containing the chunks.
  12222. </member>
  12223. <member name="F:iTextSharp.text.pdf.PdfLine.left">
  12224. The left indentation of the line.
  12225. </member>
  12226. <member name="F:iTextSharp.text.pdf.PdfLine.width">
  12227. The width of the line.
  12228. </member>
  12229. <member name="F:iTextSharp.text.pdf.PdfLine.alignment">
  12230. The alignment of the line.
  12231. </member>
  12232. <member name="F:iTextSharp.text.pdf.PdfLine.height">
  12233. The heigth of the line.
  12234. </member>
  12235. <member name="F:iTextSharp.text.pdf.PdfLine.newlineSplit">
  12236. <CODE>true</CODE> if the chunk splitting was caused by a newline.
  12237. </member>
  12238. <member name="F:iTextSharp.text.pdf.PdfLine.originalWidth">
  12239. The original width.
  12240. </member>
  12241. <member name="M:iTextSharp.text.pdf.PdfLine.#ctor(System.Single,System.Single,System.Int32,System.Single)">
  12242. Constructs a new <CODE>PdfLine</CODE>-object.
  12243. @param left the limit of the line at the left
  12244. @param right the limit of the line at the right
  12245. @param alignment the alignment of the line
  12246. @param height the height of the line
  12247. </member>
  12248. <member name="M:iTextSharp.text.pdf.PdfLine.#ctor(System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Collections.Generic.List{iTextSharp.text.pdf.PdfChunk},System.Boolean)">
  12249. Creates a PdfLine object.
  12250. @param left the left offset
  12251. @param originalWidth the original width of the line
  12252. @param remainingWidth bigger than 0 if the line isn't completely filled
  12253. @param alignment the alignment of the line
  12254. @param newlineSplit was the line splitted (or does the paragraph end with this line)
  12255. @param line an array of PdfChunk objects
  12256. @param isRTL do you have to read the line from Right to Left?
  12257. </member>
  12258. <member name="M:iTextSharp.text.pdf.PdfLine.Add(iTextSharp.text.pdf.PdfChunk,System.Single)">
  12259. Adds a <CODE>PdfChunk</CODE> to the <CODE>PdfLine</CODE>.
  12260. @param chunk the <CODE>PdfChunk</CODE> to add
  12261. @param currentLeading new value for the height of the line
  12262. @return <CODE>null</CODE> if the chunk could be added completely; if not
  12263. a <CODE>PdfChunk</CODE> containing the part of the chunk that could
  12264. not be added is returned
  12265. </member>
  12266. <member name="M:iTextSharp.text.pdf.PdfLine.Add(iTextSharp.text.pdf.PdfChunk)">
  12267. Adds a <CODE>PdfChunk</CODE> to the <CODE>PdfLine</CODE>.
  12268. @param chunk the <CODE>PdfChunk</CODE> to add
  12269. @return <CODE>null</CODE> if the chunk could be added completely; if not
  12270. a <CODE>PdfChunk</CODE> containing the part of the chunk that could
  12271. not be added is returned
  12272. </member>
  12273. <member name="P:iTextSharp.text.pdf.PdfLine.Size">
  12274. Returns the number of chunks in the line.
  12275. @return a value
  12276. </member>
  12277. <member name="M:iTextSharp.text.pdf.PdfLine.GetEnumerator">
  12278. Returns an iterator of <CODE>PdfChunk</CODE>s.
  12279. @return an <CODE>Iterator</CODE>
  12280. </member>
  12281. <member name="P:iTextSharp.text.pdf.PdfLine.Height">
  12282. Returns the height of the line.
  12283. @return a value
  12284. </member>
  12285. <member name="P:iTextSharp.text.pdf.PdfLine.IndentLeft">
  12286. Returns the left indentation of the line taking the alignment of the line into account.
  12287. @return a value
  12288. </member>
  12289. <member name="M:iTextSharp.text.pdf.PdfLine.HasToBeJustified">
  12290. Checks if this line has to be justified.
  12291. @return <CODE>true</CODE> if the alignment equals <VAR>ALIGN_JUSTIFIED</VAR> and there is some width left.
  12292. </member>
  12293. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfLine.ResetAlignment" -->
  12294. <member name="M:iTextSharp.text.pdf.PdfLine.SetExtraIndent(System.Single)">
  12295. Adds extra indentation to the left (for Paragraph.setFirstLineIndent).
  12296. </member>
  12297. <member name="P:iTextSharp.text.pdf.PdfLine.WidthLeft">
  12298. Returns the width that is left, after a maximum of characters is added to the line.
  12299. @return a value
  12300. </member>
  12301. <member name="P:iTextSharp.text.pdf.PdfLine.NumberOfSpaces">
  12302. Returns the number of space-characters in this line.
  12303. @return a value
  12304. </member>
  12305. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.PdfLine.ListItem" -->
  12306. <member name="P:iTextSharp.text.pdf.PdfLine.ListSymbol">
  12307. Returns the listsymbol of this line.
  12308. @return a <CODE>PdfChunk</CODE> if the line has a listsymbol; <CODE>null</CODE> otherwise
  12309. </member>
  12310. <member name="P:iTextSharp.text.pdf.PdfLine.ListIndent">
  12311. Return the indentation needed to show the listsymbol.
  12312. @return a value
  12313. </member>
  12314. <member name="M:iTextSharp.text.pdf.PdfLine.ToString">
  12315. Get the string representation of what is in this line.
  12316. @return a <CODE>string</CODE>
  12317. </member>
  12318. <member name="P:iTextSharp.text.pdf.PdfLine.NewlineSplit">
  12319. Checks if a newline caused the line split.
  12320. @return <CODE>true</CODE> if a newline caused the line split
  12321. </member>
  12322. <member name="P:iTextSharp.text.pdf.PdfLine.LastStrokeChunk">
  12323. Gets the index of the last <CODE>PdfChunk</CODE> with metric attributes
  12324. @return the last <CODE>PdfChunk</CODE> with metric attributes
  12325. </member>
  12326. <member name="M:iTextSharp.text.pdf.PdfLine.GetChunk(System.Int32)">
  12327. Gets a <CODE>PdfChunk</CODE> by index.
  12328. @param idx the index
  12329. @return the <CODE>PdfChunk</CODE> or null if beyond the array
  12330. </member>
  12331. <member name="P:iTextSharp.text.pdf.PdfLine.OriginalWidth">
  12332. Gets the original width of the line.
  12333. @return the original width of the line
  12334. </member>
  12335. <member name="M:iTextSharp.text.pdf.PdfLine.GetMaxSize(System.Single,System.Single)">
  12336. Gets the difference between the "normal" leading and the maximum
  12337. size (for instance when there are images in the chunk and the leading
  12338. has to be taken into account).
  12339. @return an extra leading for images
  12340. @since 2.1.5
  12341. </member>
  12342. <member name="M:iTextSharp.text.pdf.PdfLine.GetSeparatorCount">
  12343. Gets the number of separators in the line.
  12344. Returns -1 if there's a tab in the line.
  12345. @return the number of separators in the line
  12346. @since 2.1.2
  12347. </member>
  12348. <member name="P:iTextSharp.text.pdf.PdfLine.Ascender">
  12349. Gets the maximum size of the ascender for all the fonts used
  12350. in this line.
  12351. @return maximum size of all the ascenders used in this line
  12352. </member>
  12353. <member name="P:iTextSharp.text.pdf.PdfLine.Descender">
  12354. Gets the biggest descender for all the fonts used
  12355. in this line. Note that this is a negative number.
  12356. @return maximum size of all the ascenders used in this line
  12357. </member>
  12358. <member name="T:iTextSharp.text.pdf.PdfLiteral">
  12359. a Literal
  12360. </member>
  12361. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfName" -->
  12362. <member name="F:iTextSharp.text.pdf.PdfName._3D">
  12363. A name
  12364. @since 2.1.6
  12365. </member>
  12366. <member name="F:iTextSharp.text.pdf.PdfName.A">
  12367. A name
  12368. </member>
  12369. <member name="F:iTextSharp.text.pdf.PdfName.A85">
  12370. A name
  12371. </member>
  12372. <member name="F:iTextSharp.text.pdf.PdfName.AA">
  12373. A name
  12374. </member>
  12375. <member name="F:iTextSharp.text.pdf.PdfName.ABSOLUTECOLORIMETRIC">
  12376. A name
  12377. @since 2.1.5 renamed from ABSOLUTECALORIMETRIC
  12378. </member>
  12379. <member name="F:iTextSharp.text.pdf.PdfName.AC">
  12380. A name
  12381. </member>
  12382. <member name="F:iTextSharp.text.pdf.PdfName.ACROFORM">
  12383. A name
  12384. </member>
  12385. <member name="F:iTextSharp.text.pdf.PdfName.ACTION">
  12386. A name
  12387. </member>
  12388. <member name="F:iTextSharp.text.pdf.PdfName.ACTIVATION">
  12389. A name
  12390. @since 2.1.6
  12391. </member>
  12392. <member name="F:iTextSharp.text.pdf.PdfName.ADBE">
  12393. A name
  12394. @since 2.1.6
  12395. </member>
  12396. <member name="F:iTextSharp.text.pdf.PdfName.ACTUALTEXT">
  12397. a name used in PDF structure
  12398. @since 2.1.6
  12399. </member>
  12400. <member name="F:iTextSharp.text.pdf.PdfName.ADBE_PKCS7_DETACHED">
  12401. A name
  12402. </member>
  12403. <member name="F:iTextSharp.text.pdf.PdfName.ADBE_PKCS7_S4">
  12404. A name
  12405. </member>
  12406. <member name="F:iTextSharp.text.pdf.PdfName.ADBE_PKCS7_S5">
  12407. A name
  12408. </member>
  12409. <member name="F:iTextSharp.text.pdf.PdfName.ADBE_PKCS7_SHA1">
  12410. A name
  12411. </member>
  12412. <member name="F:iTextSharp.text.pdf.PdfName.ADBE_X509_RSA_SHA1">
  12413. A name
  12414. </member>
  12415. <member name="F:iTextSharp.text.pdf.PdfName.ADOBE_PPKLITE">
  12416. A name
  12417. </member>
  12418. <member name="F:iTextSharp.text.pdf.PdfName.ADOBE_PPKMS">
  12419. A name
  12420. </member>
  12421. <member name="F:iTextSharp.text.pdf.PdfName.AESV2">
  12422. A name
  12423. </member>
  12424. <member name="F:iTextSharp.text.pdf.PdfName.AESV3">
  12425. A name
  12426. </member>
  12427. <member name="F:iTextSharp.text.pdf.PdfName.AFRELATIONSHIP">
  12428. A name
  12429. @since 5.4.5
  12430. </member>
  12431. <member name="F:iTextSharp.text.pdf.PdfName.AHX">
  12432. A name
  12433. @since 5.0.3
  12434. </member>
  12435. <member name="F:iTextSharp.text.pdf.PdfName.AIS">
  12436. A name
  12437. </member>
  12438. <member name="F:iTextSharp.text.pdf.PdfName.ALL">
  12439. A name
  12440. </member>
  12441. <member name="F:iTextSharp.text.pdf.PdfName.ALLPAGES">
  12442. A name
  12443. </member>
  12444. <member name="F:iTextSharp.text.pdf.PdfName.ALT">
  12445. Use ALT to specify alternate texts in Tagged PDF.
  12446. For alternate ICC profiles, use {@link #ALTERNATE}
  12447. </member>
  12448. <member name="F:iTextSharp.text.pdf.PdfName.ALTERNATE">
  12449. Use ALTERNATE only in ICC profiles. It specifies an alternative color
  12450. space, in case the primary one is not supported, for legacy purposes.
  12451. For various types of alternate texts in Tagged PDF, use {@link #ALT}
  12452. </member>
  12453. <member name="F:iTextSharp.text.pdf.PdfName.AF">
  12454. A name
  12455. @since 5.5.8
  12456. </member>
  12457. <member name="F:iTextSharp.text.pdf.PdfName.ALTERNATEPRESENTATION">
  12458. A name
  12459. @since 5.4.5
  12460. </member>
  12461. <member name="F:iTextSharp.text.pdf.PdfName.ALTERNATES">
  12462. A name
  12463. @since 5.4.3
  12464. </member>
  12465. <member name="F:iTextSharp.text.pdf.PdfName.ANIMATION">
  12466. A name
  12467. @since 2.1.6
  12468. </member>
  12469. <member name="F:iTextSharp.text.pdf.PdfName.ANNOT">
  12470. A name
  12471. </member>
  12472. <member name="F:iTextSharp.text.pdf.PdfName.ANNOTS">
  12473. A name
  12474. </member>
  12475. <member name="F:iTextSharp.text.pdf.PdfName.ANTIALIAS">
  12476. A name
  12477. </member>
  12478. <member name="F:iTextSharp.text.pdf.PdfName.AP">
  12479. A name
  12480. </member>
  12481. <member name="F:iTextSharp.text.pdf.PdfName.APP">
  12482. A name
  12483. </member>
  12484. <member name="F:iTextSharp.text.pdf.PdfName.APPDEFAULT">
  12485. A name
  12486. </member>
  12487. <member name="F:iTextSharp.text.pdf.PdfName.ART">
  12488. A name
  12489. @since 2.1.6
  12490. </member>
  12491. <member name="F:iTextSharp.text.pdf.PdfName.ARTBOX">
  12492. A name
  12493. </member>
  12494. <member name="F:iTextSharp.text.pdf.PdfName.ARTIFACT">
  12495. A name
  12496. @since 5.4.2
  12497. </member>
  12498. <member name="F:iTextSharp.text.pdf.PdfName.ASCENT">
  12499. A name
  12500. </member>
  12501. <member name="F:iTextSharp.text.pdf.PdfName.AS">
  12502. A name
  12503. </member>
  12504. <member name="F:iTextSharp.text.pdf.PdfName.ASCII85DECODE">
  12505. A name
  12506. </member>
  12507. <member name="F:iTextSharp.text.pdf.PdfName.ASCIIHEXDECODE">
  12508. A name
  12509. </member>
  12510. <member name="F:iTextSharp.text.pdf.PdfName.ASSET">
  12511. A name
  12512. @since 2.1.6
  12513. </member>
  12514. <member name="F:iTextSharp.text.pdf.PdfName.ASSETS">
  12515. A name
  12516. @since 2.1.6
  12517. </member>
  12518. <member name="F:iTextSharp.text.pdf.PdfName.ATTACHED">
  12519. A name
  12520. @since 5.4.2
  12521. </member>
  12522. <member name="F:iTextSharp.text.pdf.PdfName.AUTHEVENT">
  12523. A name
  12524. </member>
  12525. <member name="F:iTextSharp.text.pdf.PdfName.AUTHOR">
  12526. A name
  12527. </member>
  12528. <member name="F:iTextSharp.text.pdf.PdfName.B">
  12529. A name
  12530. </member>
  12531. <member name="F:iTextSharp.text.pdf.PdfName.BACKGROUND">
  12532. A name
  12533. @since 2.1.6
  12534. </member>
  12535. <member name="F:iTextSharp.text.pdf.PdfName.BACKGROUNDCOLOR">
  12536. A name
  12537. @since 5.3.5
  12538. </member>
  12539. <member name="F:iTextSharp.text.pdf.PdfName.BASEENCODING">
  12540. A name
  12541. </member>
  12542. <member name="F:iTextSharp.text.pdf.PdfName.BASEFONT">
  12543. A name
  12544. </member>
  12545. <member name="F:iTextSharp.text.pdf.PdfName.BASEVERSION">
  12546. A name
  12547. @since 2.1.6
  12548. </member>
  12549. <member name="F:iTextSharp.text.pdf.PdfName.BBOX">
  12550. A name
  12551. </member>
  12552. <member name="F:iTextSharp.text.pdf.PdfName.BC">
  12553. A name
  12554. </member>
  12555. <member name="F:iTextSharp.text.pdf.PdfName.BG">
  12556. A name
  12557. </member>
  12558. <member name="F:iTextSharp.text.pdf.PdfName.BIBENTRY">
  12559. A name
  12560. @since 2.1.6
  12561. </member>
  12562. <member name="F:iTextSharp.text.pdf.PdfName.BIGFIVE">
  12563. A name
  12564. </member>
  12565. <member name="F:iTextSharp.text.pdf.PdfName.BINDING">
  12566. A name
  12567. @since 2.1.6
  12568. </member>
  12569. <member name="F:iTextSharp.text.pdf.PdfName.BINDINGMATERIALNAME">
  12570. A name
  12571. @since 2.1.6
  12572. </member>
  12573. <member name="F:iTextSharp.text.pdf.PdfName.BITSPERCOMPONENT">
  12574. A name
  12575. </member>
  12576. <member name="F:iTextSharp.text.pdf.PdfName.BITSPERSAMPLE">
  12577. A name
  12578. </member>
  12579. <member name="F:iTextSharp.text.pdf.PdfName.BL">
  12580. A name
  12581. </member>
  12582. <member name="F:iTextSharp.text.pdf.PdfName.BLACKIS1">
  12583. A name
  12584. </member>
  12585. <member name="F:iTextSharp.text.pdf.PdfName.BLACKPOINT">
  12586. A name
  12587. </member>
  12588. <member name="F:iTextSharp.text.pdf.PdfName.BLOCKQUOTE">
  12589. A name
  12590. @since 2.1.6
  12591. </member>
  12592. <member name="F:iTextSharp.text.pdf.PdfName.BLEEDBOX">
  12593. A name
  12594. </member>
  12595. <member name="F:iTextSharp.text.pdf.PdfName.BLINDS">
  12596. A name
  12597. </member>
  12598. <member name="F:iTextSharp.text.pdf.PdfName.BM">
  12599. A name
  12600. </member>
  12601. <member name="F:iTextSharp.text.pdf.PdfName.BORDER">
  12602. A name
  12603. </member>
  12604. <member name="F:iTextSharp.text.pdf.PdfName.BOTH">
  12605. A name
  12606. @since 5.4.0
  12607. </member>
  12608. <member name="F:iTextSharp.text.pdf.PdfName.BOUNDS">
  12609. A name
  12610. </member>
  12611. <member name="F:iTextSharp.text.pdf.PdfName.BOX">
  12612. A name
  12613. </member>
  12614. <member name="F:iTextSharp.text.pdf.PdfName.BS">
  12615. A name
  12616. </member>
  12617. <member name="F:iTextSharp.text.pdf.PdfName.BTN">
  12618. A name
  12619. </member>
  12620. <member name="F:iTextSharp.text.pdf.PdfName.BYTERANGE">
  12621. A name
  12622. </member>
  12623. <member name="F:iTextSharp.text.pdf.PdfName.C">
  12624. A name
  12625. </member>
  12626. <member name="F:iTextSharp.text.pdf.PdfName.C0">
  12627. A name
  12628. </member>
  12629. <member name="F:iTextSharp.text.pdf.PdfName.C1">
  12630. A name
  12631. </member>
  12632. <member name="F:iTextSharp.text.pdf.PdfName.CA">
  12633. A name
  12634. </member>
  12635. <member name="F:iTextSharp.text.pdf.PdfName.ca">
  12636. A name
  12637. </member>
  12638. <member name="F:iTextSharp.text.pdf.PdfName.CALGRAY">
  12639. A name
  12640. </member>
  12641. <member name="F:iTextSharp.text.pdf.PdfName.CALRGB">
  12642. A name
  12643. </member>
  12644. <member name="F:iTextSharp.text.pdf.PdfName.CAPHEIGHT">
  12645. A name
  12646. </member>
  12647. <member name="F:iTextSharp.text.pdf.PdfName.CARET">
  12648. A name
  12649. @since 5.4.5
  12650. </member>
  12651. <member name="F:iTextSharp.text.pdf.PdfName.CAPTION">
  12652. A name
  12653. @since 2.1.6
  12654. </member>
  12655. <member name="F:iTextSharp.text.pdf.PdfName.CATALOG">
  12656. A name
  12657. </member>
  12658. <member name="F:iTextSharp.text.pdf.PdfName.CATEGORY">
  12659. A name
  12660. </member>
  12661. <member name="F:iTextSharp.text.pdf.PdfName.CB">
  12662. A name
  12663. @since 5.4.4
  12664. </member>
  12665. <member name="F:iTextSharp.text.pdf.PdfName.CCITTFAXDECODE">
  12666. A name
  12667. </member>
  12668. <member name="F:iTextSharp.text.pdf.PdfName.CENTER">
  12669. A name
  12670. @since 2.1.6
  12671. </member>
  12672. <member name="F:iTextSharp.text.pdf.PdfName.CENTERWINDOW">
  12673. A name
  12674. </member>
  12675. <member name="F:iTextSharp.text.pdf.PdfName.CERT">
  12676. A name
  12677. </member>
  12678. <member name="F:iTextSharp.text.pdf.PdfName.CF">
  12679. A name
  12680. </member>
  12681. <member name="F:iTextSharp.text.pdf.PdfName.CFM">
  12682. A name
  12683. </member>
  12684. <member name="F:iTextSharp.text.pdf.PdfName.CH">
  12685. A name
  12686. </member>
  12687. <member name="F:iTextSharp.text.pdf.PdfName.CHARPROCS">
  12688. A name
  12689. </member>
  12690. <member name="F:iTextSharp.text.pdf.PdfName.CHECKSUM">
  12691. A name
  12692. </member>
  12693. <member name="F:iTextSharp.text.pdf.PdfName.CI">
  12694. A name
  12695. </member>
  12696. <member name="F:iTextSharp.text.pdf.PdfName.CIDFONTTYPE0">
  12697. A name
  12698. </member>
  12699. <member name="F:iTextSharp.text.pdf.PdfName.CIDFONTTYPE2">
  12700. A name
  12701. </member>
  12702. <member name="F:iTextSharp.text.pdf.PdfName.CIDSET">
  12703. A name
  12704. @since 2.0.7
  12705. </member>
  12706. <member name="F:iTextSharp.text.pdf.PdfName.CIDSYSTEMINFO">
  12707. A name
  12708. </member>
  12709. <member name="F:iTextSharp.text.pdf.PdfName.CIDTOGIDMAP">
  12710. A name
  12711. </member>
  12712. <member name="F:iTextSharp.text.pdf.PdfName.CIRCLE">
  12713. A name
  12714. </member>
  12715. <member name="F:iTextSharp.text.pdf.PdfName.CLASSMAP">
  12716. A name
  12717. @since 5.3.2
  12718. </member>
  12719. <member name="F:iTextSharp.text.pdf.PdfName.CLOUD">
  12720. A name
  12721. @since 5.1.0
  12722. </member>
  12723. <member name="F:iTextSharp.text.pdf.PdfName.CMD">
  12724. A name
  12725. @since 2.1.6
  12726. </member>
  12727. <member name="F:iTextSharp.text.pdf.PdfName.CO">
  12728. A name
  12729. </member>
  12730. <member name="F:iTextSharp.text.pdf.PdfName.CODE">
  12731. A name
  12732. @since 2.1.6
  12733. </member>
  12734. <member name="F:iTextSharp.text.pdf.PdfName.COLOR">
  12735. A name
  12736. @since 5.3.4
  12737. </member>
  12738. <member name="F:iTextSharp.text.pdf.PdfName.COLORS">
  12739. A name
  12740. </member>
  12741. <member name="F:iTextSharp.text.pdf.PdfName.COLORSPACE">
  12742. A name
  12743. </member>
  12744. <member name="F:iTextSharp.text.pdf.PdfName.COLORTRANSFORM">
  12745. A name
  12746. @since 5.4.4
  12747. </member>
  12748. <member name="F:iTextSharp.text.pdf.PdfName.COLLECTION">
  12749. A name
  12750. </member>
  12751. <member name="F:iTextSharp.text.pdf.PdfName.COLLECTIONFIELD">
  12752. A name
  12753. </member>
  12754. <member name="F:iTextSharp.text.pdf.PdfName.COLLECTIONITEM">
  12755. A name
  12756. </member>
  12757. <member name="F:iTextSharp.text.pdf.PdfName.COLLECTIONSCHEMA">
  12758. A name
  12759. </member>
  12760. <member name="F:iTextSharp.text.pdf.PdfName.COLLECTIONSORT">
  12761. A name
  12762. </member>
  12763. <member name="F:iTextSharp.text.pdf.PdfName.COLLECTIONSUBITEM">
  12764. A name
  12765. </member>
  12766. <member name="F:iTextSharp.text.pdf.PdfName.COLSPAN">
  12767. A name
  12768. @since 5.4.0
  12769. </member>
  12770. <member name="F:iTextSharp.text.pdf.PdfName.COLUMN">
  12771. A name
  12772. @since 5.4.0
  12773. </member>
  12774. <member name="F:iTextSharp.text.pdf.PdfName.COLUMNS">
  12775. A name
  12776. </member>
  12777. <member name="F:iTextSharp.text.pdf.PdfName.CONDITION">
  12778. A name
  12779. @since 2.1.6
  12780. </member>
  12781. <member name="F:iTextSharp.text.pdf.PdfName.CONFIGS">
  12782. A name
  12783. @since 5.4.2
  12784. </member>
  12785. <member name="F:iTextSharp.text.pdf.PdfName.CONFIGURATION">
  12786. A name
  12787. @since 2.1.6
  12788. </member>
  12789. <member name="F:iTextSharp.text.pdf.PdfName.CONFIGURATIONS">
  12790. A name
  12791. @since 2.1.6
  12792. </member>
  12793. <member name="F:iTextSharp.text.pdf.PdfName.CONTACTINFO">
  12794. A name
  12795. </member>
  12796. <member name="F:iTextSharp.text.pdf.PdfName.CONTENT">
  12797. A name
  12798. </member>
  12799. <member name="F:iTextSharp.text.pdf.PdfName.CONTENTS">
  12800. A name
  12801. </member>
  12802. <member name="F:iTextSharp.text.pdf.PdfName.COORDS">
  12803. A name
  12804. </member>
  12805. <member name="F:iTextSharp.text.pdf.PdfName.COUNT">
  12806. A name
  12807. </member>
  12808. <member name="F:iTextSharp.text.pdf.PdfName.COURIER">
  12809. A name of a base 14 type 1 font
  12810. </member>
  12811. <member name="F:iTextSharp.text.pdf.PdfName.COURIER_BOLD">
  12812. A name of a base 14 type 1 font
  12813. </member>
  12814. <member name="F:iTextSharp.text.pdf.PdfName.COURIER_OBLIQUE">
  12815. A name of a base 14 type 1 font
  12816. </member>
  12817. <member name="F:iTextSharp.text.pdf.PdfName.COURIER_BOLDOBLIQUE">
  12818. A name of a base 14 type 1 font
  12819. </member>
  12820. <member name="F:iTextSharp.text.pdf.PdfName.CREATIONDATE">
  12821. A name
  12822. </member>
  12823. <member name="F:iTextSharp.text.pdf.PdfName.CREATOR">
  12824. A name
  12825. </member>
  12826. <member name="F:iTextSharp.text.pdf.PdfName.CREATORINFO">
  12827. A name
  12828. </member>
  12829. <member name="F:iTextSharp.text.pdf.PdfName.CROPBOX">
  12830. A name
  12831. </member>
  12832. <member name="F:iTextSharp.text.pdf.PdfName.CRYPT">
  12833. A name
  12834. </member>
  12835. <member name="F:iTextSharp.text.pdf.PdfName.CS">
  12836. A name
  12837. </member>
  12838. <member name="F:iTextSharp.text.pdf.PdfName.CUEPOINT">
  12839. A name
  12840. @since 2.1.6
  12841. </member>
  12842. <member name="F:iTextSharp.text.pdf.PdfName.CUEPOINTS">
  12843. A name
  12844. @since 2.1.6
  12845. </member>
  12846. <member name="F:iTextSharp.text.pdf.PdfName.CYX">
  12847. A name of an attribute.
  12848. @since 5.1.0
  12849. </member>
  12850. <member name="F:iTextSharp.text.pdf.PdfName.D">
  12851. A name
  12852. </member>
  12853. <member name="F:iTextSharp.text.pdf.PdfName.DA">
  12854. A name
  12855. </member>
  12856. <member name="F:iTextSharp.text.pdf.PdfName.DATA">
  12857. A name
  12858. </member>
  12859. <member name="F:iTextSharp.text.pdf.PdfName.DC">
  12860. A name
  12861. </member>
  12862. <member name="F:iTextSharp.text.pdf.PdfName.DCS">
  12863. A name of an attribute.
  12864. @since 5.1.0
  12865. </member>
  12866. <member name="F:iTextSharp.text.pdf.PdfName.DCTDECODE">
  12867. A name
  12868. </member>
  12869. <member name="F:iTextSharp.text.pdf.PdfName.DECIMAL">
  12870. A name
  12871. @since 5.4.0
  12872. </member>
  12873. <member name="F:iTextSharp.text.pdf.PdfName.DEACTIVATION">
  12874. A name
  12875. @since 2.1.6
  12876. </member>
  12877. <member name="F:iTextSharp.text.pdf.PdfName.DECODE">
  12878. A name
  12879. </member>
  12880. <member name="F:iTextSharp.text.pdf.PdfName.DECODEPARMS">
  12881. A name
  12882. </member>
  12883. <member name="F:iTextSharp.text.pdf.PdfName.DEFAULT">
  12884. A name
  12885. @since 2.1.6
  12886. </member>
  12887. <member name="F:iTextSharp.text.pdf.PdfName.DEFAULTCRYPTFILTER">
  12888. A name
  12889. @since 2.1.5 renamed from DEFAULTCRYPTFILER
  12890. </member>
  12891. <member name="F:iTextSharp.text.pdf.PdfName.DEFAULTCMYK">
  12892. A name
  12893. </member>
  12894. <member name="F:iTextSharp.text.pdf.PdfName.DEFAULTGRAY">
  12895. A name
  12896. </member>
  12897. <member name="F:iTextSharp.text.pdf.PdfName.DEFAULTRGB">
  12898. A name
  12899. </member>
  12900. <member name="F:iTextSharp.text.pdf.PdfName.DESC">
  12901. A name
  12902. </member>
  12903. <member name="F:iTextSharp.text.pdf.PdfName.DESCENDANTFONTS">
  12904. A name
  12905. </member>
  12906. <member name="F:iTextSharp.text.pdf.PdfName.DESCENT">
  12907. A name
  12908. </member>
  12909. <member name="F:iTextSharp.text.pdf.PdfName.DEST">
  12910. A name
  12911. </member>
  12912. <member name="F:iTextSharp.text.pdf.PdfName.DESTOUTPUTPROFILE">
  12913. A name
  12914. </member>
  12915. <member name="F:iTextSharp.text.pdf.PdfName.DESTS">
  12916. A name
  12917. </member>
  12918. <member name="F:iTextSharp.text.pdf.PdfName.DEVICEGRAY">
  12919. A name
  12920. </member>
  12921. <member name="F:iTextSharp.text.pdf.PdfName.DEVICERGB">
  12922. A name
  12923. </member>
  12924. <member name="F:iTextSharp.text.pdf.PdfName.DEVICECMYK">
  12925. A name
  12926. </member>
  12927. <member name="F:iTextSharp.text.pdf.PdfName.DEVICEN">
  12928. A name
  12929. @since 5.2.1
  12930. </member>
  12931. <member name="F:iTextSharp.text.pdf.PdfName.DI">
  12932. A name
  12933. </member>
  12934. <member name="F:iTextSharp.text.pdf.PdfName.DIFFERENCES">
  12935. A name
  12936. </member>
  12937. <member name="F:iTextSharp.text.pdf.PdfName.DISSOLVE">
  12938. A name
  12939. </member>
  12940. <member name="F:iTextSharp.text.pdf.PdfName.DIRECTION">
  12941. A name
  12942. </member>
  12943. <member name="F:iTextSharp.text.pdf.PdfName.DISPLAYDOCTITLE">
  12944. A name
  12945. </member>
  12946. <member name="F:iTextSharp.text.pdf.PdfName.DIV">
  12947. A name
  12948. </member>
  12949. <member name="F:iTextSharp.text.pdf.PdfName.DL">
  12950. A name
  12951. </member>
  12952. <member name="F:iTextSharp.text.pdf.PdfName.DM">
  12953. A name
  12954. </member>
  12955. <member name="F:iTextSharp.text.pdf.PdfName.DOS">
  12956. A name
  12957. @since 5.2.1
  12958. </member>
  12959. <member name="F:iTextSharp.text.pdf.PdfName.DOCMDP">
  12960. A name
  12961. </member>
  12962. <member name="F:iTextSharp.text.pdf.PdfName.DOCOPEN">
  12963. A name
  12964. </member>
  12965. <member name="F:iTextSharp.text.pdf.PdfName.DOCTIMESTAMP">
  12966. A name
  12967. @since 5.1.3
  12968. </member>
  12969. <member name="F:iTextSharp.text.pdf.PdfName.DOCUMENT">
  12970. A name
  12971. @since 2.1.6
  12972. </member>
  12973. <member name="F:iTextSharp.text.pdf.PdfName.DOMAIN">
  12974. A name
  12975. </member>
  12976. <member name="F:iTextSharp.text.pdf.PdfName.DP">
  12977. A name
  12978. </member>
  12979. <member name="F:iTextSharp.text.pdf.PdfName.DR">
  12980. A name
  12981. </member>
  12982. <member name="F:iTextSharp.text.pdf.PdfName.DS">
  12983. A name
  12984. </member>
  12985. <member name="F:iTextSharp.text.pdf.PdfName.DUR">
  12986. A name
  12987. </member>
  12988. <member name="F:iTextSharp.text.pdf.PdfName.DUPLEX">
  12989. A name
  12990. </member>
  12991. <member name="F:iTextSharp.text.pdf.PdfName.DUPLEXFLIPSHORTEDGE">
  12992. A name
  12993. </member>
  12994. <member name="F:iTextSharp.text.pdf.PdfName.DUPLEXFLIPLONGEDGE">
  12995. A name
  12996. </member>
  12997. <member name="F:iTextSharp.text.pdf.PdfName.DV">
  12998. A name
  12999. </member>
  13000. <member name="F:iTextSharp.text.pdf.PdfName.DW">
  13001. A name
  13002. </member>
  13003. <member name="F:iTextSharp.text.pdf.PdfName.E">
  13004. A name
  13005. </member>
  13006. <member name="F:iTextSharp.text.pdf.PdfName.EARLYCHANGE">
  13007. A name
  13008. </member>
  13009. <member name="F:iTextSharp.text.pdf.PdfName.EF">
  13010. A name
  13011. </member>
  13012. <member name="F:iTextSharp.text.pdf.PdfName.EFF">
  13013. A name
  13014. @since 2.1.3
  13015. </member>
  13016. <member name="F:iTextSharp.text.pdf.PdfName.EFOPEN">
  13017. A name
  13018. @since 2.1.3
  13019. </member>
  13020. <member name="F:iTextSharp.text.pdf.PdfName.EMBEDDED">
  13021. A name
  13022. @since 2.1.6
  13023. </member>
  13024. <member name="F:iTextSharp.text.pdf.PdfName.EMBEDDEDFILE">
  13025. A name
  13026. </member>
  13027. <member name="F:iTextSharp.text.pdf.PdfName.EMBEDDEDFILES">
  13028. A name
  13029. </member>
  13030. <member name="F:iTextSharp.text.pdf.PdfName.ENCODE">
  13031. A name
  13032. </member>
  13033. <member name="F:iTextSharp.text.pdf.PdfName.ENCODEDBYTEALIGN">
  13034. A name
  13035. </member>
  13036. <member name="F:iTextSharp.text.pdf.PdfName.ENCODING">
  13037. A name
  13038. </member>
  13039. <member name="F:iTextSharp.text.pdf.PdfName.ENCRYPT">
  13040. A name
  13041. </member>
  13042. <member name="F:iTextSharp.text.pdf.PdfName.ENCRYPTMETADATA">
  13043. A name
  13044. </member>
  13045. <member name="F:iTextSharp.text.pdf.PdfName.END">
  13046. A name
  13047. @since 5.3.4
  13048. </member>
  13049. <member name="F:iTextSharp.text.pdf.PdfName.ENDINDENT">
  13050. A name
  13051. @since 5.3.4
  13052. </member>
  13053. <member name="F:iTextSharp.text.pdf.PdfName.ENDOFBLOCK">
  13054. A name
  13055. </member>
  13056. <member name="F:iTextSharp.text.pdf.PdfName.ENDOFLINE">
  13057. A name
  13058. </member>
  13059. <member name="F:iTextSharp.text.pdf.PdfName.EPSG">
  13060. A name of an attribute.
  13061. @since 5.1.0
  13062. </member>
  13063. <member name="F:iTextSharp.text.pdf.PdfName.ESIC">
  13064. A name
  13065. @since 5.4.3
  13066. </member>
  13067. <member name="F:iTextSharp.text.pdf.PdfName.EXCLUDE">
  13068. A name
  13069. </member>
  13070. <member name="F:iTextSharp.text.pdf.PdfName.EXTEND">
  13071. A name
  13072. </member>
  13073. <member name="F:iTextSharp.text.pdf.PdfName.EXTENSIONS">
  13074. A name
  13075. @since 2.1.6
  13076. </member>
  13077. <member name="F:iTextSharp.text.pdf.PdfName.EXTENSIONLEVEL">
  13078. A name
  13079. @since 2.1.6
  13080. </member>
  13081. <member name="F:iTextSharp.text.pdf.PdfName.EXTGSTATE">
  13082. A name
  13083. </member>
  13084. <member name="F:iTextSharp.text.pdf.PdfName.EXPORT">
  13085. A name
  13086. </member>
  13087. <member name="F:iTextSharp.text.pdf.PdfName.EXPORTSTATE">
  13088. A name
  13089. </member>
  13090. <member name="F:iTextSharp.text.pdf.PdfName.EVENT">
  13091. A name
  13092. </member>
  13093. <member name="F:iTextSharp.text.pdf.PdfName.F">
  13094. A name
  13095. </member>
  13096. <member name="F:iTextSharp.text.pdf.PdfName.FAR">
  13097. A name
  13098. @since 2.1.6
  13099. </member>
  13100. <member name="F:iTextSharp.text.pdf.PdfName.FB">
  13101. A name
  13102. </member>
  13103. <member name="F:iTextSharp.text.pdf.PdfName.FD">
  13104. A name
  13105. @since 5.1.0
  13106. </member>
  13107. <member name="F:iTextSharp.text.pdf.PdfName.FDECODEPARMS">
  13108. A name
  13109. </member>
  13110. <member name="F:iTextSharp.text.pdf.PdfName.FDF">
  13111. A name
  13112. </member>
  13113. <member name="F:iTextSharp.text.pdf.PdfName.FF">
  13114. A name
  13115. </member>
  13116. <member name="F:iTextSharp.text.pdf.PdfName.FFILTER">
  13117. A name
  13118. </member>
  13119. <member name="F:iTextSharp.text.pdf.PdfName.FIELDMDP">
  13120. A name
  13121. </member>
  13122. <member name="F:iTextSharp.text.pdf.PdfName.FIELDS">
  13123. A name
  13124. </member>
  13125. <member name="F:iTextSharp.text.pdf.PdfName.FIGURE">
  13126. A name
  13127. @since 2.1.6
  13128. </member>
  13129. <member name="F:iTextSharp.text.pdf.PdfName.FILEATTACHMENT">
  13130. A name
  13131. </member>
  13132. <member name="F:iTextSharp.text.pdf.PdfName.FILESPEC">
  13133. A name
  13134. </member>
  13135. <member name="F:iTextSharp.text.pdf.PdfName.FILTER">
  13136. A name
  13137. </member>
  13138. <member name="F:iTextSharp.text.pdf.PdfName.FIRST">
  13139. A name
  13140. </member>
  13141. <member name="F:iTextSharp.text.pdf.PdfName.FIRSTCHAR">
  13142. A name
  13143. </member>
  13144. <member name="F:iTextSharp.text.pdf.PdfName.FIRSTPAGE">
  13145. A name
  13146. </member>
  13147. <member name="F:iTextSharp.text.pdf.PdfName.FIT">
  13148. A name
  13149. </member>
  13150. <member name="F:iTextSharp.text.pdf.PdfName.FITH">
  13151. A name
  13152. </member>
  13153. <member name="F:iTextSharp.text.pdf.PdfName.FITV">
  13154. A name
  13155. </member>
  13156. <member name="F:iTextSharp.text.pdf.PdfName.FITR">
  13157. A name
  13158. </member>
  13159. <member name="F:iTextSharp.text.pdf.PdfName.FITB">
  13160. A name
  13161. </member>
  13162. <member name="F:iTextSharp.text.pdf.PdfName.FITBH">
  13163. A name
  13164. </member>
  13165. <member name="F:iTextSharp.text.pdf.PdfName.FITBV">
  13166. A name
  13167. </member>
  13168. <member name="F:iTextSharp.text.pdf.PdfName.FITWINDOW">
  13169. A name
  13170. </member>
  13171. <member name="F:iTextSharp.text.pdf.PdfName.FL">
  13172. A name
  13173. </member>
  13174. <member name="F:iTextSharp.text.pdf.PdfName.FLAGS">
  13175. A name
  13176. </member>
  13177. <member name="F:iTextSharp.text.pdf.PdfName.FLASH">
  13178. A name
  13179. @since 2.1.6
  13180. </member>
  13181. <member name="F:iTextSharp.text.pdf.PdfName.FLASHVARS">
  13182. A name
  13183. @since 2.1.6
  13184. </member>
  13185. <member name="F:iTextSharp.text.pdf.PdfName.FLATEDECODE">
  13186. A name
  13187. </member>
  13188. <member name="F:iTextSharp.text.pdf.PdfName.FO">
  13189. A name
  13190. </member>
  13191. <member name="F:iTextSharp.text.pdf.PdfName.FONT">
  13192. A name
  13193. </member>
  13194. <member name="F:iTextSharp.text.pdf.PdfName.FONTBBOX">
  13195. A name
  13196. </member>
  13197. <member name="F:iTextSharp.text.pdf.PdfName.FONTDESCRIPTOR">
  13198. A name
  13199. </member>
  13200. <member name="F:iTextSharp.text.pdf.PdfName.FONTFAMILY">
  13201. A name
  13202. </member>
  13203. <member name="F:iTextSharp.text.pdf.PdfName.FONTFILE">
  13204. A name
  13205. </member>
  13206. <member name="F:iTextSharp.text.pdf.PdfName.FONTFILE2">
  13207. A name
  13208. </member>
  13209. <member name="F:iTextSharp.text.pdf.PdfName.FONTFILE3">
  13210. A name
  13211. </member>
  13212. <member name="F:iTextSharp.text.pdf.PdfName.FONTMATRIX">
  13213. A name
  13214. </member>
  13215. <member name="F:iTextSharp.text.pdf.PdfName.FONTNAME">
  13216. A name
  13217. </member>
  13218. <member name="F:iTextSharp.text.pdf.PdfName.FONTWEIGHT">
  13219. A name
  13220. </member>
  13221. <member name="F:iTextSharp.text.pdf.PdfName.FOREGROUND">
  13222. A name
  13223. @since 2.1.6
  13224. </member>
  13225. <member name="F:iTextSharp.text.pdf.PdfName.FORM">
  13226. A name
  13227. </member>
  13228. <member name="F:iTextSharp.text.pdf.PdfName.FORMTYPE">
  13229. A name
  13230. </member>
  13231. <member name="F:iTextSharp.text.pdf.PdfName.FORMULA">
  13232. A name
  13233. @since 2.1.6
  13234. </member>
  13235. <member name="F:iTextSharp.text.pdf.PdfName.FREETEXT">
  13236. A name
  13237. </member>
  13238. <member name="F:iTextSharp.text.pdf.PdfName.FRM">
  13239. A name
  13240. </member>
  13241. <member name="F:iTextSharp.text.pdf.PdfName.FS">
  13242. A name
  13243. </member>
  13244. <member name="F:iTextSharp.text.pdf.PdfName.FT">
  13245. A name
  13246. </member>
  13247. <member name="F:iTextSharp.text.pdf.PdfName.FULLSCREEN">
  13248. A name
  13249. </member>
  13250. <member name="F:iTextSharp.text.pdf.PdfName.FUNCTION">
  13251. A name
  13252. </member>
  13253. <member name="F:iTextSharp.text.pdf.PdfName.FUNCTIONS">
  13254. A name
  13255. </member>
  13256. <member name="F:iTextSharp.text.pdf.PdfName.FUNCTIONTYPE">
  13257. A name
  13258. </member>
  13259. <member name="F:iTextSharp.text.pdf.PdfName.GAMMA">
  13260. A name of an attribute.
  13261. </member>
  13262. <member name="F:iTextSharp.text.pdf.PdfName.GBK">
  13263. A name of an attribute.
  13264. </member>
  13265. <member name="F:iTextSharp.text.pdf.PdfName.GCS">
  13266. A name of an attribute.
  13267. @since 5.1.0
  13268. </member>
  13269. <member name="F:iTextSharp.text.pdf.PdfName.GEO">
  13270. A name of an attribute.
  13271. @since 5.1.0
  13272. </member>
  13273. <member name="F:iTextSharp.text.pdf.PdfName.GEOGCS">
  13274. A name of an attribute.
  13275. @since 5.1.0
  13276. </member>
  13277. <member name="F:iTextSharp.text.pdf.PdfName.GLITTER">
  13278. A name of an attribute.
  13279. </member>
  13280. <member name="F:iTextSharp.text.pdf.PdfName.GOTO">
  13281. A name of an attribute.
  13282. </member>
  13283. <member name="F:iTextSharp.text.pdf.PdfName.GOTO3DVIEW">
  13284. A name
  13285. @since 5.4.5
  13286. </member>
  13287. <member name="F:iTextSharp.text.pdf.PdfName.GOTOE">
  13288. A name of an attribute.
  13289. </member>
  13290. <member name="F:iTextSharp.text.pdf.PdfName.GOTOR">
  13291. A name of an attribute.
  13292. </member>
  13293. <member name="F:iTextSharp.text.pdf.PdfName.GPTS">
  13294. A name of an attribute.
  13295. @since 5.1.0
  13296. </member>
  13297. <member name="F:iTextSharp.text.pdf.PdfName.GROUP">
  13298. A name of an attribute.
  13299. </member>
  13300. <member name="F:iTextSharp.text.pdf.PdfName.GTS_PDFA1">
  13301. A name of an attribute.
  13302. </member>
  13303. <member name="F:iTextSharp.text.pdf.PdfName.GTS_PDFX">
  13304. A name of an attribute.
  13305. </member>
  13306. <member name="F:iTextSharp.text.pdf.PdfName.GTS_PDFXVERSION">
  13307. A name of an attribute.
  13308. </member>
  13309. <member name="F:iTextSharp.text.pdf.PdfName.H">
  13310. A name of an attribute.
  13311. </member>
  13312. <member name="F:iTextSharp.text.pdf.PdfName.H1">
  13313. A name
  13314. @since 2.1.6
  13315. </member>
  13316. <member name="F:iTextSharp.text.pdf.PdfName.H2">
  13317. A name
  13318. @since 2.1.6
  13319. </member>
  13320. <member name="F:iTextSharp.text.pdf.PdfName.H3">
  13321. A name
  13322. @since 2.1.6
  13323. </member>
  13324. <member name="F:iTextSharp.text.pdf.PdfName.H4">
  13325. A name
  13326. @since 2.1.6
  13327. </member>
  13328. <member name="F:iTextSharp.text.pdf.PdfName.H5">
  13329. A name
  13330. @since 2.1.6
  13331. </member>
  13332. <member name="F:iTextSharp.text.pdf.PdfName.H6">
  13333. A name
  13334. @since 2.1.6
  13335. </member>
  13336. <member name="F:iTextSharp.text.pdf.PdfName.HALFTONENAME">
  13337. A name
  13338. @since 5.4.5
  13339. </member>
  13340. <member name="F:iTextSharp.text.pdf.PdfName.HALFTONETYPE">
  13341. A name
  13342. @since 5.4.5
  13343. </member>
  13344. <member name="F:iTextSharp.text.pdf.PdfName.HALIGN">
  13345. A name
  13346. @since 2.1.6
  13347. </member>
  13348. <member name="F:iTextSharp.text.pdf.PdfName.HEADERS">
  13349. A name
  13350. @since 5.4.0
  13351. </member>
  13352. <member name="F:iTextSharp.text.pdf.PdfName.HEIGHT">
  13353. A name of an attribute.
  13354. </member>
  13355. <member name="F:iTextSharp.text.pdf.PdfName.HELV">
  13356. A name
  13357. </member>
  13358. <member name="F:iTextSharp.text.pdf.PdfName.HELVETICA">
  13359. A name of a base 14 type 1 font
  13360. </member>
  13361. <member name="F:iTextSharp.text.pdf.PdfName.HELVETICA_BOLD">
  13362. A name of a base 14 type 1 font
  13363. </member>
  13364. <member name="F:iTextSharp.text.pdf.PdfName.HELVETICA_OBLIQUE">
  13365. A name of a base 14 type 1 font
  13366. </member>
  13367. <member name="F:iTextSharp.text.pdf.PdfName.HELVETICA_BOLDOBLIQUE">
  13368. A name of a base 14 type 1 font
  13369. </member>
  13370. <member name="F:iTextSharp.text.pdf.PdfName.HID">
  13371. A name
  13372. </member>
  13373. <member name="F:iTextSharp.text.pdf.PdfName.HIDE">
  13374. A name
  13375. </member>
  13376. <member name="F:iTextSharp.text.pdf.PdfName.HIDEMENUBAR">
  13377. A name
  13378. </member>
  13379. <member name="F:iTextSharp.text.pdf.PdfName.HIDETOOLBAR">
  13380. A name
  13381. </member>
  13382. <member name="F:iTextSharp.text.pdf.PdfName.HIDEWINDOWUI">
  13383. A name
  13384. </member>
  13385. <member name="F:iTextSharp.text.pdf.PdfName.HIGHLIGHT">
  13386. A name
  13387. </member>
  13388. <member name="F:iTextSharp.text.pdf.PdfName.HOFFSET">
  13389. A name
  13390. @since 2.1.6
  13391. </member>
  13392. <member name="F:iTextSharp.text.pdf.PdfName.HT">
  13393. A name
  13394. @since 5.4.5
  13395. </member>
  13396. <member name="F:iTextSharp.text.pdf.PdfName.HTP">
  13397. A name
  13398. @since 5.4.5
  13399. </member>
  13400. <member name="F:iTextSharp.text.pdf.PdfName.I">
  13401. A name
  13402. </member>
  13403. <member name="F:iTextSharp.text.pdf.PdfName.IC">
  13404. A name
  13405. @since 5.4.3
  13406. </member>
  13407. <member name="F:iTextSharp.text.pdf.PdfName.ICCBASED">
  13408. A name
  13409. </member>
  13410. <member name="F:iTextSharp.text.pdf.PdfName.ID">
  13411. A name
  13412. </member>
  13413. <member name="F:iTextSharp.text.pdf.PdfName.IDENTITY">
  13414. A name
  13415. </member>
  13416. <member name="F:iTextSharp.text.pdf.PdfName.IDTREE">
  13417. A name
  13418. </member>
  13419. <member name="F:iTextSharp.text.pdf.PdfName.IF">
  13420. A name
  13421. </member>
  13422. <member name="F:iTextSharp.text.pdf.PdfName.IM">
  13423. A name
  13424. @since 5.5.3
  13425. </member>
  13426. <member name="F:iTextSharp.text.pdf.PdfName.IMAGE">
  13427. A name
  13428. </member>
  13429. <member name="F:iTextSharp.text.pdf.PdfName.IMAGEB">
  13430. A name
  13431. </member>
  13432. <member name="F:iTextSharp.text.pdf.PdfName.IMAGEC">
  13433. A name
  13434. </member>
  13435. <member name="F:iTextSharp.text.pdf.PdfName.IMAGEI">
  13436. A name
  13437. </member>
  13438. <member name="F:iTextSharp.text.pdf.PdfName.IMAGEMASK">
  13439. A name
  13440. </member>
  13441. <member name="F:iTextSharp.text.pdf.PdfName.INCLUDE">
  13442. A name
  13443. </member>
  13444. <member name="F:iTextSharp.text.pdf.PdfName.INDEX">
  13445. A name
  13446. </member>
  13447. <member name="F:iTextSharp.text.pdf.PdfName.INDEXED">
  13448. A name
  13449. </member>
  13450. <member name="F:iTextSharp.text.pdf.PdfName.INFO">
  13451. A name
  13452. </member>
  13453. <member name="F:iTextSharp.text.pdf.PdfName.INK">
  13454. A name
  13455. </member>
  13456. <member name="F:iTextSharp.text.pdf.PdfName.INKLIST">
  13457. A name
  13458. </member>
  13459. <member name="F:iTextSharp.text.pdf.PdfName.INSTANCES">
  13460. A name
  13461. @since 2.1.6
  13462. </member>
  13463. <member name="F:iTextSharp.text.pdf.PdfName.IMPORTDATA">
  13464. A name
  13465. </member>
  13466. <member name="F:iTextSharp.text.pdf.PdfName.INTENT">
  13467. A name
  13468. </member>
  13469. <member name="F:iTextSharp.text.pdf.PdfName.INTERPOLATE">
  13470. A name
  13471. </member>
  13472. <member name="F:iTextSharp.text.pdf.PdfName.ISMAP">
  13473. A name
  13474. </member>
  13475. <member name="F:iTextSharp.text.pdf.PdfName.IRT">
  13476. A name
  13477. </member>
  13478. <member name="F:iTextSharp.text.pdf.PdfName.ITALICANGLE">
  13479. A name
  13480. </member>
  13481. <member name="F:iTextSharp.text.pdf.PdfName.ITXT">
  13482. A name
  13483. @since 2.1.6
  13484. </member>
  13485. <member name="F:iTextSharp.text.pdf.PdfName.IX">
  13486. A name
  13487. </member>
  13488. <member name="F:iTextSharp.text.pdf.PdfName.JAVASCRIPT">
  13489. A name
  13490. </member>
  13491. <member name="F:iTextSharp.text.pdf.PdfName.JBIG2DECODE">
  13492. A name
  13493. @since 2.1.5
  13494. </member>
  13495. <member name="F:iTextSharp.text.pdf.PdfName.JBIG2GLOBALS">
  13496. A name
  13497. @since 2.1.5
  13498. </member>
  13499. <member name="F:iTextSharp.text.pdf.PdfName.JPXDECODE">
  13500. A name
  13501. </member>
  13502. <member name="F:iTextSharp.text.pdf.PdfName.JS">
  13503. A name
  13504. </member>
  13505. <member name="F:iTextSharp.text.pdf.PdfName.JUSTIFY">
  13506. A name
  13507. @since 5.3.4
  13508. </member>
  13509. <member name="F:iTextSharp.text.pdf.PdfName.K">
  13510. A name
  13511. </member>
  13512. <member name="F:iTextSharp.text.pdf.PdfName.KEYWORDS">
  13513. A name
  13514. </member>
  13515. <member name="F:iTextSharp.text.pdf.PdfName.KIDS">
  13516. A name
  13517. </member>
  13518. <member name="F:iTextSharp.text.pdf.PdfName.L">
  13519. A name
  13520. </member>
  13521. <member name="F:iTextSharp.text.pdf.PdfName.L2R">
  13522. A name
  13523. </member>
  13524. <member name="F:iTextSharp.text.pdf.PdfName.LAB">
  13525. A name
  13526. @since 5.1.4
  13527. </member>
  13528. <member name="F:iTextSharp.text.pdf.PdfName.LANG">
  13529. An entry specifying the natural language, and optionally locale. Use this
  13530. to specify the Language attribute on a Tagged Pdf element.
  13531. For the content usage dictionary, use {@link #LANGUAGE}
  13532. </member>
  13533. <member name="F:iTextSharp.text.pdf.PdfName.LANGUAGE">
  13534. A dictionary type, strictly for use in the content usage dictionary. For
  13535. dictionary entries in Tagged Pdf, use {@link #LANG}
  13536. </member>
  13537. <member name="F:iTextSharp.text.pdf.PdfName.LAST">
  13538. A name
  13539. </member>
  13540. <member name="F:iTextSharp.text.pdf.PdfName.LASTCHAR">
  13541. A name
  13542. </member>
  13543. <member name="F:iTextSharp.text.pdf.PdfName.LASTPAGE">
  13544. A name
  13545. </member>
  13546. <member name="F:iTextSharp.text.pdf.PdfName.LAUNCH">
  13547. A name
  13548. </member>
  13549. <member name="F:iTextSharp.text.pdf.PdfName.LAYOUT">
  13550. A name
  13551. @since 5.5.0
  13552. </member>
  13553. <member name="F:iTextSharp.text.pdf.PdfName.LBL">
  13554. A name
  13555. @since 2.1.6
  13556. </member>
  13557. <member name="F:iTextSharp.text.pdf.PdfName.LBODY">
  13558. A name
  13559. @since 2.1.6
  13560. </member>
  13561. <member name="F:iTextSharp.text.pdf.PdfName.LENGTH">
  13562. A name
  13563. </member>
  13564. <member name="F:iTextSharp.text.pdf.PdfName.LENGTH1">
  13565. A name
  13566. </member>
  13567. <member name="F:iTextSharp.text.pdf.PdfName.LI">
  13568. A name
  13569. @since 2.1.6
  13570. </member>
  13571. <member name="F:iTextSharp.text.pdf.PdfName.LIMITS">
  13572. A name
  13573. </member>
  13574. <member name="F:iTextSharp.text.pdf.PdfName.LINE">
  13575. A name
  13576. </member>
  13577. <member name="F:iTextSharp.text.pdf.PdfName.LINEAR">
  13578. A name
  13579. @since 2.1.6
  13580. </member>
  13581. <member name="F:iTextSharp.text.pdf.PdfName.LINEHEIGHT">
  13582. A name
  13583. @since 5.3.5
  13584. </member>
  13585. <member name="F:iTextSharp.text.pdf.PdfName.LINK">
  13586. A name
  13587. </member>
  13588. <member name="F:iTextSharp.text.pdf.PdfName.LIST">
  13589. A name
  13590. @since 5.4.0
  13591. </member>
  13592. <member name="F:iTextSharp.text.pdf.PdfName.LISTMODE">
  13593. A name
  13594. </member>
  13595. <member name="F:iTextSharp.text.pdf.PdfName.LISTNUMBERING">
  13596. A name
  13597. @since 5.4.0
  13598. </member>
  13599. <member name="F:iTextSharp.text.pdf.PdfName.LOCATION">
  13600. A name
  13601. </member>
  13602. <member name="F:iTextSharp.text.pdf.PdfName.LOCK">
  13603. A name
  13604. </member>
  13605. <member name="F:iTextSharp.text.pdf.PdfName.LOCKED">
  13606. A name
  13607. @since 2.1.2
  13608. </member>
  13609. <member name="F:iTextSharp.text.pdf.PdfName.LOWERALPHA">
  13610. A name
  13611. @since 5.4.0
  13612. </member>
  13613. <member name="F:iTextSharp.text.pdf.PdfName.LOWERROMAN">
  13614. A name
  13615. @since 5.4.0
  13616. </member>
  13617. <member name="F:iTextSharp.text.pdf.PdfName.LPTS">
  13618. A name of an attribute.
  13619. @since 5.1.0
  13620. </member>
  13621. <member name="F:iTextSharp.text.pdf.PdfName.LZWDECODE">
  13622. A name
  13623. </member>
  13624. <member name="F:iTextSharp.text.pdf.PdfName.M">
  13625. A name
  13626. </member>
  13627. <member name="F:iTextSharp.text.pdf.PdfName.MAC">
  13628. A name
  13629. @since 5.2.1
  13630. </member>
  13631. <member name="F:iTextSharp.text.pdf.PdfName.MATERIAL">
  13632. A name
  13633. @since 2.1.6
  13634. </member>
  13635. <member name="F:iTextSharp.text.pdf.PdfName.MATRIX">
  13636. A name
  13637. </member>
  13638. <member name="F:iTextSharp.text.pdf.PdfName.MAC_EXPERT_ENCODING">
  13639. A name of an encoding
  13640. </member>
  13641. <member name="F:iTextSharp.text.pdf.PdfName.MAC_ROMAN_ENCODING">
  13642. A name of an encoding
  13643. </member>
  13644. <member name="F:iTextSharp.text.pdf.PdfName.MARKED">
  13645. A name
  13646. </member>
  13647. <member name="F:iTextSharp.text.pdf.PdfName.MARKINFO">
  13648. A name
  13649. </member>
  13650. <member name="F:iTextSharp.text.pdf.PdfName.MASK">
  13651. A name
  13652. </member>
  13653. <member name="F:iTextSharp.text.pdf.PdfName.MAX_LOWER_CASE">
  13654. A name
  13655. @since 2.1.6 renamed from MAX
  13656. </member>
  13657. <member name="F:iTextSharp.text.pdf.PdfName.MAX_CAMEL_CASE">
  13658. A name
  13659. @since 2.1.6
  13660. </member>
  13661. <member name="F:iTextSharp.text.pdf.PdfName.MAXLEN">
  13662. A name
  13663. </member>
  13664. <member name="F:iTextSharp.text.pdf.PdfName.MEDIABOX">
  13665. A name
  13666. </member>
  13667. <member name="F:iTextSharp.text.pdf.PdfName.MCID">
  13668. A name
  13669. </member>
  13670. <member name="F:iTextSharp.text.pdf.PdfName.MCR">
  13671. A name
  13672. </member>
  13673. <member name="F:iTextSharp.text.pdf.PdfName.MEASURE">
  13674. A name
  13675. @since 5.1.0
  13676. </member>
  13677. <member name="F:iTextSharp.text.pdf.PdfName.METADATA">
  13678. A name
  13679. </member>
  13680. <member name="F:iTextSharp.text.pdf.PdfName.MIN_LOWER_CASE">
  13681. A name
  13682. @since 2.1.6 renamed from MIN
  13683. </member>
  13684. <member name="F:iTextSharp.text.pdf.PdfName.MIN_CAMEL_CASE">
  13685. A name
  13686. @since 2.1.6
  13687. </member>
  13688. <member name="F:iTextSharp.text.pdf.PdfName.MK">
  13689. A name
  13690. </member>
  13691. <member name="F:iTextSharp.text.pdf.PdfName.MMTYPE1">
  13692. A name
  13693. </member>
  13694. <member name="F:iTextSharp.text.pdf.PdfName.MODDATE">
  13695. A name
  13696. </member>
  13697. <member name="F:iTextSharp.text.pdf.PdfName.MOVIE">
  13698. A name
  13699. @since 5.4.3
  13700. </member>
  13701. <member name="F:iTextSharp.text.pdf.PdfName.N">
  13702. A name
  13703. </member>
  13704. <member name="F:iTextSharp.text.pdf.PdfName.N0">
  13705. A name
  13706. </member>
  13707. <member name="F:iTextSharp.text.pdf.PdfName.N1">
  13708. A name
  13709. </member>
  13710. <member name="F:iTextSharp.text.pdf.PdfName.N2">
  13711. A name
  13712. </member>
  13713. <member name="F:iTextSharp.text.pdf.PdfName.N3">
  13714. A name
  13715. </member>
  13716. <member name="F:iTextSharp.text.pdf.PdfName.N4">
  13717. A name
  13718. </member>
  13719. <member name="F:iTextSharp.text.pdf.PdfName.NAME">
  13720. A name
  13721. </member>
  13722. <member name="F:iTextSharp.text.pdf.PdfName.NAMED">
  13723. A name
  13724. </member>
  13725. <member name="F:iTextSharp.text.pdf.PdfName.NAMES">
  13726. A name
  13727. </member>
  13728. <member name="F:iTextSharp.text.pdf.PdfName.NAVIGATION">
  13729. A name
  13730. @since 2.1.6
  13731. </member>
  13732. <member name="F:iTextSharp.text.pdf.PdfName.NAVIGATIONPANE">
  13733. A name
  13734. @since 2.1.6
  13735. </member>
  13736. <member name="F:iTextSharp.text.pdf.PdfName.NEAR">
  13737. A name
  13738. @since 2.1.6
  13739. </member>
  13740. <member name="F:iTextSharp.text.pdf.PdfName.NEEDAPPEARANCES">
  13741. A name
  13742. </member>
  13743. <member name="F:iTextSharp.text.pdf.PdfName.NEEDRENDERING">
  13744. A name.
  13745. @since 5.4.5
  13746. </member>
  13747. <member name="F:iTextSharp.text.pdf.PdfName.NEWWINDOW">
  13748. A name
  13749. </member>
  13750. <member name="F:iTextSharp.text.pdf.PdfName.NEXT">
  13751. A name
  13752. </member>
  13753. <member name="F:iTextSharp.text.pdf.PdfName.NEXTPAGE">
  13754. A name
  13755. </member>
  13756. <member name="F:iTextSharp.text.pdf.PdfName.NM">
  13757. A name
  13758. </member>
  13759. <member name="F:iTextSharp.text.pdf.PdfName.NONE">
  13760. A name
  13761. </member>
  13762. <member name="F:iTextSharp.text.pdf.PdfName.NONFULLSCREENPAGEMODE">
  13763. A name
  13764. </member>
  13765. <member name="F:iTextSharp.text.pdf.PdfName.NONSTRUCT">
  13766. A name
  13767. @since 2.1.6
  13768. </member>
  13769. <member name="F:iTextSharp.text.pdf.PdfName.NOTE">
  13770. A name
  13771. @since 2.1.6
  13772. </member>
  13773. <member name="F:iTextSharp.text.pdf.PdfName.NUMBERFORMAT">
  13774. A name
  13775. @since 5.1.0
  13776. </member>
  13777. <member name="F:iTextSharp.text.pdf.PdfName.NUMCOPIES">
  13778. A name
  13779. </member>
  13780. <member name="F:iTextSharp.text.pdf.PdfName.NUMS">
  13781. A name
  13782. </member>
  13783. <member name="F:iTextSharp.text.pdf.PdfName.O">
  13784. A name
  13785. </member>
  13786. <member name="F:iTextSharp.text.pdf.PdfName.OBJ">
  13787. A name used with Document Structure
  13788. @since 2.1.5
  13789. </member>
  13790. <member name="F:iTextSharp.text.pdf.PdfName.OBJR">
  13791. a name used with Document Structure
  13792. @since 2.1.5
  13793. </member>
  13794. <member name="F:iTextSharp.text.pdf.PdfName.OBJSTM">
  13795. A name
  13796. </member>
  13797. <member name="F:iTextSharp.text.pdf.PdfName.OC">
  13798. A name
  13799. </member>
  13800. <member name="F:iTextSharp.text.pdf.PdfName.OCG">
  13801. A name
  13802. </member>
  13803. <member name="F:iTextSharp.text.pdf.PdfName.OCGS">
  13804. A name
  13805. </member>
  13806. <member name="F:iTextSharp.text.pdf.PdfName.OCMD">
  13807. A name
  13808. </member>
  13809. <member name="F:iTextSharp.text.pdf.PdfName.OCPROPERTIES">
  13810. A name
  13811. </member>
  13812. <member name="F:iTextSharp.text.pdf.PdfName.OE">
  13813. A name
  13814. </member>
  13815. <member name="F:iTextSharp.text.pdf.PdfName.Off_">
  13816. A name
  13817. </member>
  13818. <member name="F:iTextSharp.text.pdf.PdfName.OFF">
  13819. A name
  13820. </member>
  13821. <member name="F:iTextSharp.text.pdf.PdfName.ON">
  13822. A name
  13823. </member>
  13824. <member name="F:iTextSharp.text.pdf.PdfName.ONECOLUMN">
  13825. A name
  13826. </member>
  13827. <member name="F:iTextSharp.text.pdf.PdfName.OPEN">
  13828. A name
  13829. </member>
  13830. <member name="F:iTextSharp.text.pdf.PdfName.OPENACTION">
  13831. A name
  13832. </member>
  13833. <member name="F:iTextSharp.text.pdf.PdfName.OP">
  13834. A name
  13835. </member>
  13836. <member name="F:iTextSharp.text.pdf.PdfName.op_">
  13837. A name
  13838. </member>
  13839. <member name="F:iTextSharp.text.pdf.PdfName.OPI">
  13840. A name
  13841. @since 5.4.3
  13842. </member>
  13843. <member name="F:iTextSharp.text.pdf.PdfName.OPM">
  13844. A name
  13845. </member>
  13846. <member name="F:iTextSharp.text.pdf.PdfName.OPT">
  13847. A name
  13848. </member>
  13849. <member name="F:iTextSharp.text.pdf.PdfName.ORDER">
  13850. A name
  13851. </member>
  13852. <member name="F:iTextSharp.text.pdf.PdfName.ORDERING">
  13853. A name
  13854. </member>
  13855. <member name="F:iTextSharp.text.pdf.PdfName.OSCILLATING">
  13856. A name
  13857. @since 2.1.6
  13858. </member>
  13859. <member name="F:iTextSharp.text.pdf.PdfName.OUTLINES">
  13860. A name
  13861. </member>
  13862. <member name="F:iTextSharp.text.pdf.PdfName.OUTPUTCONDITION">
  13863. A name
  13864. </member>
  13865. <member name="F:iTextSharp.text.pdf.PdfName.OUTPUTCONDITIONIDENTIFIER">
  13866. A name
  13867. </member>
  13868. <member name="F:iTextSharp.text.pdf.PdfName.OUTPUTINTENT">
  13869. A name
  13870. </member>
  13871. <member name="F:iTextSharp.text.pdf.PdfName.OUTPUTINTENTS">
  13872. A name
  13873. </member>
  13874. <member name="F:iTextSharp.text.pdf.PdfName.OVERLAYTEXT">
  13875. A name
  13876. @since 5.5.4
  13877. </member>
  13878. <member name="F:iTextSharp.text.pdf.PdfName.P">
  13879. A name
  13880. </member>
  13881. <member name="F:iTextSharp.text.pdf.PdfName.PAGE">
  13882. A name
  13883. </member>
  13884. <member name="F:iTextSharp.text.pdf.PdfName.PAGELABELS">
  13885. A name
  13886. </member>
  13887. <member name="F:iTextSharp.text.pdf.PdfName.PAGELAYOUT">
  13888. A name
  13889. </member>
  13890. <member name="F:iTextSharp.text.pdf.PdfName.PAGEMODE">
  13891. A name
  13892. </member>
  13893. <member name="F:iTextSharp.text.pdf.PdfName.PAGES">
  13894. A name
  13895. </member>
  13896. <member name="F:iTextSharp.text.pdf.PdfName.PAINTTYPE">
  13897. A name
  13898. </member>
  13899. <member name="F:iTextSharp.text.pdf.PdfName.PANOSE">
  13900. A name
  13901. </member>
  13902. <member name="F:iTextSharp.text.pdf.PdfName.PARAMS">
  13903. A name
  13904. </member>
  13905. <member name="F:iTextSharp.text.pdf.PdfName.PARENT">
  13906. A name
  13907. </member>
  13908. <member name="F:iTextSharp.text.pdf.PdfName.PARENTTREE">
  13909. A name
  13910. </member>
  13911. <member name="F:iTextSharp.text.pdf.PdfName.PARENTTREENEXTKEY">
  13912. A name used in defining Document Structure.
  13913. @since 2.1.5
  13914. </member>
  13915. <member name="F:iTextSharp.text.pdf.PdfName.PART">
  13916. A name
  13917. @since 2.1.6
  13918. </member>
  13919. <member name="F:iTextSharp.text.pdf.PdfName.PASSCONTEXTCLICK">
  13920. A name
  13921. @since 2.1.6
  13922. </member>
  13923. <member name="F:iTextSharp.text.pdf.PdfName.PATTERN">
  13924. A name
  13925. </member>
  13926. <member name="F:iTextSharp.text.pdf.PdfName.PATTERNTYPE">
  13927. A name
  13928. </member>
  13929. <member name="F:iTextSharp.text.pdf.PdfName.PB">
  13930. A name
  13931. @since 5.4.4
  13932. </member>
  13933. <member name="F:iTextSharp.text.pdf.PdfName.PC">
  13934. A name
  13935. @since 2.1.6
  13936. </member>
  13937. <member name="F:iTextSharp.text.pdf.PdfName.PDF">
  13938. A name
  13939. </member>
  13940. <member name="F:iTextSharp.text.pdf.PdfName.PDFDOCENCODING">
  13941. A name
  13942. </member>
  13943. <member name="F:iTextSharp.text.pdf.PdfName.PDU">
  13944. A name
  13945. @since 5.1.0
  13946. </member>
  13947. <member name="F:iTextSharp.text.pdf.PdfName.PERCEPTUAL">
  13948. A name
  13949. </member>
  13950. <member name="F:iTextSharp.text.pdf.PdfName.PERMS">
  13951. A name
  13952. </member>
  13953. <member name="F:iTextSharp.text.pdf.PdfName.PG">
  13954. A name
  13955. </member>
  13956. <member name="F:iTextSharp.text.pdf.PdfName.PI">
  13957. A name
  13958. @since 2.1.6
  13959. </member>
  13960. <member name="F:iTextSharp.text.pdf.PdfName.PICKTRAYBYPDFSIZE">
  13961. A name
  13962. </member>
  13963. <member name="F:iTextSharp.text.pdf.PdfName.PIECEINFO">
  13964. A name
  13965. @since 5.5.0
  13966. </member>
  13967. <member name="F:iTextSharp.text.pdf.PdfName.PLAYCOUNT">
  13968. A name
  13969. @since 2.1.6
  13970. </member>
  13971. <member name="F:iTextSharp.text.pdf.PdfName.PO">
  13972. A name
  13973. @since 2.1.6
  13974. </member>
  13975. <member name="F:iTextSharp.text.pdf.PdfName.POLYGON">
  13976. A name
  13977. @since 5.0.2
  13978. </member>
  13979. <member name="F:iTextSharp.text.pdf.PdfName.POLYLINE">
  13980. A name
  13981. @since 5.0.2
  13982. </member>
  13983. <member name="F:iTextSharp.text.pdf.PdfName.POPUP">
  13984. A name
  13985. </member>
  13986. <member name="F:iTextSharp.text.pdf.PdfName.POSITION">
  13987. A name
  13988. @since 2.1.6
  13989. </member>
  13990. <member name="F:iTextSharp.text.pdf.PdfName.PREDICTOR">
  13991. A name
  13992. </member>
  13993. <member name="F:iTextSharp.text.pdf.PdfName.PREFERRED">
  13994. A name
  13995. </member>
  13996. <member name="F:iTextSharp.text.pdf.PdfName.PRESENTATION">
  13997. A name
  13998. @since 2.1.6
  13999. </member>
  14000. <member name="F:iTextSharp.text.pdf.PdfName.PRESERVERB">
  14001. A name
  14002. </member>
  14003. <member name="F:iTextSharp.text.pdf.PdfName.PRESSTEPS">
  14004. A name.
  14005. @since 5.4.5
  14006. </member>
  14007. <member name="F:iTextSharp.text.pdf.PdfName.PREV">
  14008. A name
  14009. </member>
  14010. <member name="F:iTextSharp.text.pdf.PdfName.PREVPAGE">
  14011. A name
  14012. </member>
  14013. <member name="F:iTextSharp.text.pdf.PdfName.PRINT">
  14014. A name
  14015. </member>
  14016. <member name="F:iTextSharp.text.pdf.PdfName.PRINTAREA">
  14017. A name
  14018. </member>
  14019. <member name="F:iTextSharp.text.pdf.PdfName.PRINTCLIP">
  14020. A name
  14021. </member>
  14022. <member name="F:iTextSharp.text.pdf.PdfName.PRINTERMARK">
  14023. A name
  14024. @since 5.4.3
  14025. </member>
  14026. <member name="F:iTextSharp.text.pdf.PdfName.PRINTFIELD">
  14027. A name
  14028. @since 5.4.4
  14029. </member>
  14030. <member name="F:iTextSharp.text.pdf.PdfName.PRINTPAGERANGE">
  14031. A name
  14032. </member>
  14033. <member name="F:iTextSharp.text.pdf.PdfName.PRINTSCALING">
  14034. A name
  14035. </member>
  14036. <member name="F:iTextSharp.text.pdf.PdfName.PRINTSTATE">
  14037. A name
  14038. </member>
  14039. <member name="F:iTextSharp.text.pdf.PdfName.PRIVATE">
  14040. A name
  14041. @since 2.1.6
  14042. </member>
  14043. <member name="F:iTextSharp.text.pdf.PdfName.PROCSET">
  14044. A name
  14045. </member>
  14046. <member name="F:iTextSharp.text.pdf.PdfName.PRODUCER">
  14047. A name
  14048. </member>
  14049. <member name="F:iTextSharp.text.pdf.PdfName.PROJCS">
  14050. A name of an attribute.
  14051. @since 5.1.0
  14052. </member>
  14053. <member name="F:iTextSharp.text.pdf.PdfName.PROP_BUILD">
  14054. A name
  14055. </member>
  14056. <member name="F:iTextSharp.text.pdf.PdfName.PROPERTIES">
  14057. A name
  14058. </member>
  14059. <member name="F:iTextSharp.text.pdf.PdfName.PS">
  14060. A name
  14061. </member>
  14062. <member name="F:iTextSharp.text.pdf.PdfName.PTDATA">
  14063. A name
  14064. @since 5.1.0
  14065. </member>
  14066. <member name="F:iTextSharp.text.pdf.PdfName.PUBSEC">
  14067. A name
  14068. </member>
  14069. <member name="F:iTextSharp.text.pdf.PdfName.PV">
  14070. A name
  14071. @since 2.1.6
  14072. </member>
  14073. <member name="F:iTextSharp.text.pdf.PdfName.Q">
  14074. A name
  14075. </member>
  14076. <member name="F:iTextSharp.text.pdf.PdfName.QUADPOINTS">
  14077. A name
  14078. </member>
  14079. <member name="F:iTextSharp.text.pdf.PdfName.QUOTE">
  14080. A name
  14081. @since 2.1.6
  14082. </member>
  14083. <member name="F:iTextSharp.text.pdf.PdfName.R">
  14084. A name
  14085. </member>
  14086. <member name="F:iTextSharp.text.pdf.PdfName.R2L">
  14087. A name
  14088. </member>
  14089. <member name="F:iTextSharp.text.pdf.PdfName.RANGE">
  14090. A name
  14091. </member>
  14092. <member name="F:iTextSharp.text.pdf.PdfName.RB">
  14093. A name
  14094. @since 5.4.3
  14095. </member>
  14096. <member name="F:iTextSharp.text.pdf.PdfName.rb">
  14097. A name
  14098. @since 5.4.4
  14099. </member>
  14100. <member name="F:iTextSharp.text.pdf.PdfName.RBGROUPS">
  14101. A name
  14102. </member>
  14103. <member name="F:iTextSharp.text.pdf.PdfName.RC">
  14104. A name
  14105. </member>
  14106. <member name="F:iTextSharp.text.pdf.PdfName.RD">
  14107. A name
  14108. @since 5.1.0
  14109. </member>
  14110. <member name="F:iTextSharp.text.pdf.PdfName.REASON">
  14111. A name
  14112. </member>
  14113. <member name="F:iTextSharp.text.pdf.PdfName.RECIPIENTS">
  14114. A name
  14115. </member>
  14116. <member name="F:iTextSharp.text.pdf.PdfName.RECT">
  14117. A name
  14118. </member>
  14119. <member name="F:iTextSharp.text.pdf.PdfName.REDACT">
  14120. A name
  14121. @since 5.4.4
  14122. </member>
  14123. <member name="F:iTextSharp.text.pdf.PdfName.REFERENCE">
  14124. A name
  14125. </member>
  14126. <member name="F:iTextSharp.text.pdf.PdfName.REGISTRY">
  14127. A name
  14128. </member>
  14129. <member name="F:iTextSharp.text.pdf.PdfName.REGISTRYNAME">
  14130. A name
  14131. </member>
  14132. <member name="F:iTextSharp.text.pdf.PdfName.RELATIVECOLORIMETRIC">
  14133. A name
  14134. @since 2.1.5 renamed from RELATIVECALORIMETRIC
  14135. </member>
  14136. <member name="F:iTextSharp.text.pdf.PdfName.RENDITION">
  14137. A name
  14138. </member>
  14139. <member name="F:iTextSharp.text.pdf.PdfName.REPEAT">
  14140. A name
  14141. @since 5.5.4
  14142. </member>
  14143. <member name="F:iTextSharp.text.pdf.PdfName.RESETFORM">
  14144. A name
  14145. </member>
  14146. <member name="F:iTextSharp.text.pdf.PdfName.RESOURCES">
  14147. A name
  14148. </member>
  14149. <member name="F:iTextSharp.text.pdf.PdfName.RI">
  14150. A name
  14151. </member>
  14152. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIA">
  14153. A name
  14154. @since 2.1.6
  14155. </member>
  14156. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIAACTIVATION">
  14157. A name
  14158. @since 2.1.6
  14159. </member>
  14160. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIAANIMATION">
  14161. A name
  14162. @since 2.1.6
  14163. </member>
  14164. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIACOMMAND">
  14165. A name
  14166. @since 2.1.6
  14167. </member>
  14168. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIACONFIGURATION">
  14169. A name
  14170. @since 2.1.6
  14171. </member>
  14172. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIACONTENT">
  14173. A name
  14174. @since 2.1.6
  14175. </member>
  14176. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIADEACTIVATION">
  14177. A name
  14178. @since 2.1.6
  14179. </member>
  14180. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIAEXECUTE">
  14181. A name
  14182. @since 2.1.6
  14183. </member>
  14184. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIAINSTANCE">
  14185. A name
  14186. @since 2.1.6
  14187. </member>
  14188. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIAPARAMS">
  14189. A name
  14190. @since 2.1.6
  14191. </member>
  14192. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIAPOSITION">
  14193. A name
  14194. @since 2.1.6
  14195. </member>
  14196. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIAPRESENTATION">
  14197. A name
  14198. @since 2.1.6
  14199. </member>
  14200. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIASETTINGS">
  14201. A name
  14202. @since 2.1.6
  14203. </member>
  14204. <member name="F:iTextSharp.text.pdf.PdfName.RICHMEDIAWINDOW">
  14205. A name
  14206. @since 2.1.6
  14207. </member>
  14208. <member name="F:iTextSharp.text.pdf.PdfName.RL">
  14209. A name
  14210. @since 5.1.0
  14211. </member>
  14212. <member name="F:iTextSharp.text.pdf.PdfName.ROLE">
  14213. A name
  14214. @since 5.4.4
  14215. </member>
  14216. <member name="F:iTextSharp.text.pdf.PdfName.RO">
  14217. A name
  14218. @since 5.4.4
  14219. </member>
  14220. <member name="F:iTextSharp.text.pdf.PdfName.ROLEMAP">
  14221. A name
  14222. </member>
  14223. <member name="F:iTextSharp.text.pdf.PdfName.ROOT">
  14224. A name
  14225. </member>
  14226. <member name="F:iTextSharp.text.pdf.PdfName.ROTATE">
  14227. A name
  14228. </member>
  14229. <member name="F:iTextSharp.text.pdf.PdfName.ROW">
  14230. A name
  14231. @since 5.4.0
  14232. </member>
  14233. <member name="F:iTextSharp.text.pdf.PdfName.ROWS">
  14234. A name
  14235. </member>
  14236. <member name="F:iTextSharp.text.pdf.PdfName.ROWSPAN">
  14237. A name
  14238. @since 5.4.0
  14239. </member>
  14240. <member name="F:iTextSharp.text.pdf.PdfName.RP">
  14241. A name
  14242. @since 5.4.3
  14243. </member>
  14244. <member name="F:iTextSharp.text.pdf.PdfName.RT">
  14245. A name
  14246. @since 5.1.0
  14247. </member>
  14248. <member name="F:iTextSharp.text.pdf.PdfName.RUBY">
  14249. A name
  14250. @since 2.1.6
  14251. </member>
  14252. <member name="F:iTextSharp.text.pdf.PdfName.RUNLENGTHDECODE">
  14253. A name
  14254. </member>
  14255. <member name="F:iTextSharp.text.pdf.PdfName.RV">
  14256. A name
  14257. </member>
  14258. <member name="F:iTextSharp.text.pdf.PdfName.S">
  14259. A name
  14260. </member>
  14261. <member name="F:iTextSharp.text.pdf.PdfName.SATURATION">
  14262. A name
  14263. </member>
  14264. <member name="F:iTextSharp.text.pdf.PdfName.SCHEMA">
  14265. A name
  14266. </member>
  14267. <member name="F:iTextSharp.text.pdf.PdfName.SCOPE">
  14268. A name
  14269. @since 5.4.0
  14270. </member>
  14271. <member name="F:iTextSharp.text.pdf.PdfName.SCREEN">
  14272. A name
  14273. </member>
  14274. <member name="F:iTextSharp.text.pdf.PdfName.SCRIPTS">
  14275. A name
  14276. @since 2.1.6
  14277. </member>
  14278. <member name="F:iTextSharp.text.pdf.PdfName.SECT">
  14279. A name
  14280. </member>
  14281. <member name="F:iTextSharp.text.pdf.PdfName.SEPARATION">
  14282. A name
  14283. </member>
  14284. <member name="F:iTextSharp.text.pdf.PdfName.SETOCGSTATE">
  14285. A name
  14286. </member>
  14287. <member name="F:iTextSharp.text.pdf.PdfName.SETTINGS">
  14288. A name
  14289. @since 2.1.6
  14290. </member>
  14291. <member name="F:iTextSharp.text.pdf.PdfName.SHADING">
  14292. A name
  14293. </member>
  14294. <member name="F:iTextSharp.text.pdf.PdfName.SHADINGTYPE">
  14295. A name
  14296. </member>
  14297. <member name="F:iTextSharp.text.pdf.PdfName.SHIFT_JIS">
  14298. A name
  14299. </member>
  14300. <member name="F:iTextSharp.text.pdf.PdfName.SIG">
  14301. A name
  14302. </member>
  14303. <member name="F:iTextSharp.text.pdf.PdfName.SIGFIELDLOCK">
  14304. A name
  14305. </member>
  14306. <member name="F:iTextSharp.text.pdf.PdfName.SIGFLAGS">
  14307. A name
  14308. </member>
  14309. <member name="F:iTextSharp.text.pdf.PdfName.SIGREF">
  14310. A name
  14311. </member>
  14312. <member name="F:iTextSharp.text.pdf.PdfName.SIMPLEX">
  14313. A name
  14314. </member>
  14315. <member name="F:iTextSharp.text.pdf.PdfName.SINGLEPAGE">
  14316. A name
  14317. </member>
  14318. <member name="F:iTextSharp.text.pdf.PdfName.SIZE">
  14319. A name
  14320. </member>
  14321. <member name="F:iTextSharp.text.pdf.PdfName.SMASK">
  14322. A name
  14323. </member>
  14324. <member name="F:iTextSharp.text.pdf.PdfName.SORT">
  14325. A name
  14326. </member>
  14327. <member name="F:iTextSharp.text.pdf.PdfName.SOUND">
  14328. A name
  14329. @since 2.1.6
  14330. </member>
  14331. <member name="F:iTextSharp.text.pdf.PdfName.SPACEAFTER">
  14332. A name
  14333. @since 5.3.4
  14334. </member>
  14335. <member name="F:iTextSharp.text.pdf.PdfName.SPACEBEFORE">
  14336. A name
  14337. @since 5.3.4
  14338. </member>
  14339. <member name="F:iTextSharp.text.pdf.PdfName.SPAN">
  14340. A name
  14341. </member>
  14342. <member name="F:iTextSharp.text.pdf.PdfName.SPEED">
  14343. A name
  14344. @since 2.1.6
  14345. </member>
  14346. <member name="F:iTextSharp.text.pdf.PdfName.SPLIT">
  14347. A name
  14348. </member>
  14349. <member name="F:iTextSharp.text.pdf.PdfName.SQUARE">
  14350. A name
  14351. </member>
  14352. <member name="F:iTextSharp.text.pdf.PdfName.SQUIGGLY">
  14353. A name
  14354. @since 2.1.3
  14355. </member>
  14356. <member name="F:iTextSharp.text.pdf.PdfName.SS">
  14357. A name
  14358. @since 5.1.0
  14359. </member>
  14360. <member name="F:iTextSharp.text.pdf.PdfName.ST">
  14361. A name
  14362. </member>
  14363. <member name="F:iTextSharp.text.pdf.PdfName.STAMP">
  14364. A name
  14365. </member>
  14366. <member name="F:iTextSharp.text.pdf.PdfName.STANDARD">
  14367. A name
  14368. </member>
  14369. <member name="F:iTextSharp.text.pdf.PdfName.START">
  14370. A name
  14371. @since 5.3.4
  14372. </member>
  14373. <member name="F:iTextSharp.text.pdf.PdfName.STARTINDENT">
  14374. A name
  14375. @since 5.3.4
  14376. </member>
  14377. <member name="F:iTextSharp.text.pdf.PdfName.STATE">
  14378. A name
  14379. </member>
  14380. <member name="F:iTextSharp.text.pdf.PdfName.STATUS">
  14381. A name
  14382. </member>
  14383. <member name="F:iTextSharp.text.pdf.PdfName.STDCF">
  14384. A name
  14385. </member>
  14386. <member name="F:iTextSharp.text.pdf.PdfName.STEMV">
  14387. A name
  14388. </member>
  14389. <member name="F:iTextSharp.text.pdf.PdfName.STMF">
  14390. A name
  14391. </member>
  14392. <member name="F:iTextSharp.text.pdf.PdfName.STRF">
  14393. A name
  14394. </member>
  14395. <member name="F:iTextSharp.text.pdf.PdfName.STRIKEOUT">
  14396. A name
  14397. </member>
  14398. <member name="F:iTextSharp.text.pdf.PdfName.STRUCTELEM">
  14399. A name
  14400. </member>
  14401. <member name="F:iTextSharp.text.pdf.PdfName.STRUCTPARENT">
  14402. A name
  14403. </member>
  14404. <member name="F:iTextSharp.text.pdf.PdfName.STRUCTPARENTS">
  14405. A name
  14406. </member>
  14407. <member name="F:iTextSharp.text.pdf.PdfName.STRUCTTREEROOT">
  14408. A name
  14409. </member>
  14410. <member name="F:iTextSharp.text.pdf.PdfName.STYLE">
  14411. A name
  14412. </member>
  14413. <member name="F:iTextSharp.text.pdf.PdfName.SUBFILTER">
  14414. A name
  14415. </member>
  14416. <member name="F:iTextSharp.text.pdf.PdfName.SUBJECT">
  14417. A name
  14418. </member>
  14419. <member name="F:iTextSharp.text.pdf.PdfName.SUBMITFORM">
  14420. A name
  14421. </member>
  14422. <member name="F:iTextSharp.text.pdf.PdfName.SUBTYPE">
  14423. A name
  14424. </member>
  14425. <member name="F:iTextSharp.text.pdf.PdfName.SUMMARY">
  14426. A name
  14427. </member>
  14428. <member name="F:iTextSharp.text.pdf.PdfName.SUPPLEMENT">
  14429. A name
  14430. </member>
  14431. <member name="F:iTextSharp.text.pdf.PdfName.SV">
  14432. A name
  14433. </member>
  14434. <member name="F:iTextSharp.text.pdf.PdfName.SW">
  14435. A name
  14436. </member>
  14437. <member name="F:iTextSharp.text.pdf.PdfName.SYMBOL">
  14438. A name of a base 14 type 1 font
  14439. </member>
  14440. <member name="F:iTextSharp.text.pdf.PdfName.T">
  14441. T is very commonly used for various dictionary entries, including title
  14442. entries in a Tagged PDF element dictionary, and target dictionaries.
  14443. </member>
  14444. <member name="F:iTextSharp.text.pdf.PdfName.TA">
  14445. A name
  14446. @since 2.1.6
  14447. </member>
  14448. <member name="F:iTextSharp.text.pdf.PdfName.TABLE">
  14449. A name
  14450. @since 2.1.6
  14451. </member>
  14452. <member name="F:iTextSharp.text.pdf.PdfName.TABS">
  14453. A name
  14454. @since 2.1.5
  14455. </member>
  14456. <member name="F:iTextSharp.text.pdf.PdfName.TBODY">
  14457. A name
  14458. @since 2.1.6
  14459. </member>
  14460. <member name="F:iTextSharp.text.pdf.PdfName.TD">
  14461. A name
  14462. @since 2.1.6
  14463. </member>
  14464. <member name="F:iTextSharp.text.pdf.PdfName.TR">
  14465. A name
  14466. @since 5.3.5
  14467. </member>
  14468. <member name="F:iTextSharp.text.pdf.PdfName.TR2">
  14469. A name
  14470. @since 5.4.3
  14471. </member>
  14472. <member name="F:iTextSharp.text.pdf.PdfName.TEXT">
  14473. A name
  14474. </member>
  14475. <member name="F:iTextSharp.text.pdf.PdfName.TEXTALIGN">
  14476. A name
  14477. @since 5.3.4
  14478. </member>
  14479. <member name="F:iTextSharp.text.pdf.PdfName.TEXTDECORATIONCOLOR">
  14480. A name
  14481. @since 5.3.5
  14482. </member>
  14483. <member name="F:iTextSharp.text.pdf.PdfName.TEXTDECORATIONTHICKNESS">
  14484. A name
  14485. @since 5.3.5
  14486. </member>
  14487. <member name="F:iTextSharp.text.pdf.PdfName.TEXTDECORATIONTYPE">
  14488. A name
  14489. @since 5.3.5
  14490. </member>
  14491. <member name="F:iTextSharp.text.pdf.PdfName.TEXTINDENT">
  14492. A name
  14493. @since 5.3.4
  14494. </member>
  14495. <member name="F:iTextSharp.text.pdf.PdfName.TFOOT">
  14496. A name
  14497. @since 2.1.6
  14498. </member>
  14499. <member name="F:iTextSharp.text.pdf.PdfName.TH">
  14500. A name
  14501. @since 2.1.6
  14502. </member>
  14503. <member name="F:iTextSharp.text.pdf.PdfName.THEAD">
  14504. A name
  14505. @since 2.1.6
  14506. </member>
  14507. <member name="F:iTextSharp.text.pdf.PdfName.THUMB">
  14508. A name
  14509. </member>
  14510. <member name="F:iTextSharp.text.pdf.PdfName.THREADS">
  14511. A name
  14512. </member>
  14513. <member name="F:iTextSharp.text.pdf.PdfName.TI">
  14514. A name
  14515. </member>
  14516. <member name="F:iTextSharp.text.pdf.PdfName.TIME">
  14517. A name
  14518. @since 2.1.6
  14519. </member>
  14520. <member name="F:iTextSharp.text.pdf.PdfName.TILINGTYPE">
  14521. A name
  14522. </member>
  14523. <member name="F:iTextSharp.text.pdf.PdfName.TIMES_ROMAN">
  14524. A name of a base 14 type 1 font
  14525. </member>
  14526. <member name="F:iTextSharp.text.pdf.PdfName.TIMES_BOLD">
  14527. A name of a base 14 type 1 font
  14528. </member>
  14529. <member name="F:iTextSharp.text.pdf.PdfName.TIMES_ITALIC">
  14530. A name of a base 14 type 1 font
  14531. </member>
  14532. <member name="F:iTextSharp.text.pdf.PdfName.TIMES_BOLDITALIC">
  14533. A name of a base 14 type 1 font
  14534. </member>
  14535. <member name="F:iTextSharp.text.pdf.PdfName.TITLE">
  14536. Use Title for the document's top level title (optional), and for document
  14537. outline dictionaries, which can store bookmarks.
  14538. For all other uses of a title entry, including Tagged PDF, use {@link #T}
  14539. </member>
  14540. <member name="F:iTextSharp.text.pdf.PdfName.TK">
  14541. A name
  14542. </member>
  14543. <member name="F:iTextSharp.text.pdf.PdfName.TM">
  14544. A name
  14545. </member>
  14546. <member name="F:iTextSharp.text.pdf.PdfName.TOC">
  14547. A name
  14548. @since 2.1.6
  14549. </member>
  14550. <member name="F:iTextSharp.text.pdf.PdfName.TOCI">
  14551. A name
  14552. @since 2.1.6
  14553. </member>
  14554. <member name="F:iTextSharp.text.pdf.PdfName.TOGGLE">
  14555. A name
  14556. </member>
  14557. <member name="F:iTextSharp.text.pdf.PdfName.TOOLBAR">
  14558. A name
  14559. @since 2.1.6
  14560. </member>
  14561. <member name="F:iTextSharp.text.pdf.PdfName.TOUNICODE">
  14562. A name
  14563. </member>
  14564. <member name="F:iTextSharp.text.pdf.PdfName.TP">
  14565. A name
  14566. </member>
  14567. <member name="F:iTextSharp.text.pdf.PdfName.TABLEROW">
  14568. A name
  14569. @since 2.1.6
  14570. </member>
  14571. <member name="F:iTextSharp.text.pdf.PdfName.TRANS">
  14572. A name
  14573. </member>
  14574. <member name="F:iTextSharp.text.pdf.PdfName.TRANSFORMPARAMS">
  14575. A name
  14576. </member>
  14577. <member name="F:iTextSharp.text.pdf.PdfName.TRANSFORMMETHOD">
  14578. A name
  14579. </member>
  14580. <member name="F:iTextSharp.text.pdf.PdfName.TRANSPARENCY">
  14581. A name
  14582. </member>
  14583. <member name="F:iTextSharp.text.pdf.PdfName.TRANSPARENT">
  14584. A name
  14585. @since 2.1.6
  14586. </member>
  14587. <member name="F:iTextSharp.text.pdf.PdfName.TRAPNET">
  14588. A name
  14589. @since 5.4.3
  14590. </member>
  14591. <member name="F:iTextSharp.text.pdf.PdfName.TRAPPED">
  14592. A name
  14593. </member>
  14594. <member name="F:iTextSharp.text.pdf.PdfName.TRIMBOX">
  14595. A name
  14596. </member>
  14597. <member name="F:iTextSharp.text.pdf.PdfName.TRUETYPE">
  14598. A name
  14599. </member>
  14600. <member name="F:iTextSharp.text.pdf.PdfName.TU">
  14601. A name
  14602. </member>
  14603. <member name="F:iTextSharp.text.pdf.PdfName.TV">
  14604. A name
  14605. @since 5.4.4
  14606. </member>
  14607. <member name="F:iTextSharp.text.pdf.PdfName.TWOCOLUMNLEFT">
  14608. A name
  14609. </member>
  14610. <member name="F:iTextSharp.text.pdf.PdfName.TWOCOLUMNRIGHT">
  14611. A name
  14612. </member>
  14613. <member name="F:iTextSharp.text.pdf.PdfName.TWOPAGELEFT">
  14614. A name
  14615. </member>
  14616. <member name="F:iTextSharp.text.pdf.PdfName.TWOPAGERIGHT">
  14617. A name
  14618. </member>
  14619. <member name="F:iTextSharp.text.pdf.PdfName.TX">
  14620. A name
  14621. </member>
  14622. <member name="F:iTextSharp.text.pdf.PdfName.TYPE">
  14623. A name
  14624. </member>
  14625. <member name="F:iTextSharp.text.pdf.PdfName.TYPE0">
  14626. A name
  14627. </member>
  14628. <member name="F:iTextSharp.text.pdf.PdfName.TYPE1">
  14629. A name
  14630. </member>
  14631. <member name="F:iTextSharp.text.pdf.PdfName.TYPE3">
  14632. A name of an attribute.
  14633. </member>
  14634. <member name="F:iTextSharp.text.pdf.PdfName.U">
  14635. A name of an attribute.
  14636. </member>
  14637. <member name="F:iTextSharp.text.pdf.PdfName.UE">
  14638. A name
  14639. </member>
  14640. <member name="F:iTextSharp.text.pdf.PdfName.UF">
  14641. A name of an attribute.
  14642. </member>
  14643. <member name="F:iTextSharp.text.pdf.PdfName.UHC">
  14644. A name of an attribute.
  14645. </member>
  14646. <member name="F:iTextSharp.text.pdf.PdfName.UNDERLINE">
  14647. A name of an attribute.
  14648. </member>
  14649. <member name="F:iTextSharp.text.pdf.PdfName.UNIX">
  14650. A name
  14651. @since 5.2.1
  14652. </member>
  14653. <member name="F:iTextSharp.text.pdf.PdfName.UPPERALPHA">
  14654. A name
  14655. @since 5.4.0
  14656. </member>
  14657. <member name="F:iTextSharp.text.pdf.PdfName.UPPERROMAN">
  14658. A name
  14659. @since 5.4.0
  14660. </member>
  14661. <member name="F:iTextSharp.text.pdf.PdfName.UR">
  14662. A name
  14663. </member>
  14664. <member name="F:iTextSharp.text.pdf.PdfName.UR3">
  14665. A name
  14666. </member>
  14667. <member name="F:iTextSharp.text.pdf.PdfName.URI">
  14668. A name
  14669. </member>
  14670. <member name="F:iTextSharp.text.pdf.PdfName.URL">
  14671. A name
  14672. </member>
  14673. <member name="F:iTextSharp.text.pdf.PdfName.USAGE">
  14674. A name
  14675. </member>
  14676. <member name="F:iTextSharp.text.pdf.PdfName.USEATTACHMENTS">
  14677. A name
  14678. </member>
  14679. <member name="F:iTextSharp.text.pdf.PdfName.USENONE">
  14680. A name
  14681. </member>
  14682. <member name="F:iTextSharp.text.pdf.PdfName.USEOC">
  14683. A name
  14684. </member>
  14685. <member name="F:iTextSharp.text.pdf.PdfName.USEOUTLINES">
  14686. A name
  14687. </member>
  14688. <member name="F:iTextSharp.text.pdf.PdfName.USER">
  14689. A name
  14690. </member>
  14691. <member name="F:iTextSharp.text.pdf.PdfName.USERPROPERTIES">
  14692. A name
  14693. </member>
  14694. <member name="F:iTextSharp.text.pdf.PdfName.USERUNIT">
  14695. A name
  14696. </member>
  14697. <member name="F:iTextSharp.text.pdf.PdfName.USETHUMBS">
  14698. A name
  14699. </member>
  14700. <member name="F:iTextSharp.text.pdf.PdfName.UTF_8">
  14701. A name
  14702. @since 5.4.0
  14703. </member>
  14704. <member name="F:iTextSharp.text.pdf.PdfName.V">
  14705. A name
  14706. </member>
  14707. <member name="F:iTextSharp.text.pdf.PdfName.V2">
  14708. A name
  14709. </member>
  14710. <member name="F:iTextSharp.text.pdf.PdfName.VALIGN">
  14711. A name
  14712. @since 2.1.6
  14713. </member>
  14714. <member name="F:iTextSharp.text.pdf.PdfName.VERISIGN_PPKVS">
  14715. A name
  14716. </member>
  14717. <member name="F:iTextSharp.text.pdf.PdfName.VERSION">
  14718. A name
  14719. </member>
  14720. <member name="F:iTextSharp.text.pdf.PdfName.VERTICES">
  14721. A name
  14722. @since 5.0.2
  14723. </member>
  14724. <member name="F:iTextSharp.text.pdf.PdfName.VIDEO">
  14725. A name
  14726. @since 2.1.6
  14727. </member>
  14728. <member name="F:iTextSharp.text.pdf.PdfName.VIEW">
  14729. A name
  14730. </member>
  14731. <member name="F:iTextSharp.text.pdf.PdfName.VIEWS">
  14732. A name
  14733. @since 2.1.6
  14734. </member>
  14735. <member name="F:iTextSharp.text.pdf.PdfName.VIEWAREA">
  14736. A name
  14737. </member>
  14738. <member name="F:iTextSharp.text.pdf.PdfName.VIEWCLIP">
  14739. A name
  14740. </member>
  14741. <member name="F:iTextSharp.text.pdf.PdfName.VIEWERPREFERENCES">
  14742. A name
  14743. </member>
  14744. <member name="F:iTextSharp.text.pdf.PdfName.VIEWPORT">
  14745. A name
  14746. @since 5.1.0
  14747. </member>
  14748. <member name="F:iTextSharp.text.pdf.PdfName.VIEWSTATE">
  14749. A name
  14750. </member>
  14751. <member name="F:iTextSharp.text.pdf.PdfName.VISIBLEPAGES">
  14752. A name
  14753. </member>
  14754. <member name="F:iTextSharp.text.pdf.PdfName.VOFFSET">
  14755. A name
  14756. @since 2.1.6
  14757. </member>
  14758. <member name="F:iTextSharp.text.pdf.PdfName.VP">
  14759. A name
  14760. @since 5.1.0
  14761. </member>
  14762. <member name="F:iTextSharp.text.pdf.PdfName.W">
  14763. A name of an attribute.
  14764. </member>
  14765. <member name="F:iTextSharp.text.pdf.PdfName.W2">
  14766. A name of an attribute.
  14767. </member>
  14768. <member name="F:iTextSharp.text.pdf.PdfName.WARICHU">
  14769. A name
  14770. @since 2.1.6
  14771. </member>
  14772. <member name="F:iTextSharp.text.pdf.PdfName.WATERMARK">
  14773. A name
  14774. @since 5.4.5
  14775. </member>
  14776. <member name="F:iTextSharp.text.pdf.PdfName.WC">
  14777. A name of an attribute.
  14778. </member>
  14779. <member name="F:iTextSharp.text.pdf.PdfName.WIDGET">
  14780. A name of an attribute.
  14781. </member>
  14782. <member name="F:iTextSharp.text.pdf.PdfName.WIDTH">
  14783. A name of an attribute.
  14784. </member>
  14785. <member name="F:iTextSharp.text.pdf.PdfName.WIDTHS">
  14786. A name
  14787. </member>
  14788. <member name="F:iTextSharp.text.pdf.PdfName.WIN">
  14789. A name of an encoding
  14790. </member>
  14791. <member name="F:iTextSharp.text.pdf.PdfName.WIN_ANSI_ENCODING">
  14792. A name of an encoding
  14793. </member>
  14794. <member name="F:iTextSharp.text.pdf.PdfName.WINDOW">
  14795. A name
  14796. @since 2.1.6
  14797. </member>
  14798. <member name="F:iTextSharp.text.pdf.PdfName.WINDOWED">
  14799. A name
  14800. @since 2.1.6
  14801. </member>
  14802. <member name="F:iTextSharp.text.pdf.PdfName.WIPE">
  14803. A name of an encoding
  14804. </member>
  14805. <member name="F:iTextSharp.text.pdf.PdfName.WHITEPOINT">
  14806. A name
  14807. </member>
  14808. <member name="F:iTextSharp.text.pdf.PdfName.WKT">
  14809. A name of an attribute.
  14810. @since 5.1.0
  14811. </member>
  14812. <member name="F:iTextSharp.text.pdf.PdfName.WP">
  14813. A name
  14814. </member>
  14815. <member name="F:iTextSharp.text.pdf.PdfName.WS">
  14816. A name of an encoding
  14817. </member>
  14818. <member name="F:iTextSharp.text.pdf.PdfName.WT">
  14819. A name
  14820. @since 5.4.3
  14821. </member>
  14822. <member name="F:iTextSharp.text.pdf.PdfName.X">
  14823. A name
  14824. </member>
  14825. <member name="F:iTextSharp.text.pdf.PdfName.XA">
  14826. A name
  14827. @since 2.1.6
  14828. </member>
  14829. <member name="F:iTextSharp.text.pdf.PdfName.XD">
  14830. A name
  14831. @since 2.1.6
  14832. </member>
  14833. <member name="F:iTextSharp.text.pdf.PdfName.XFA">
  14834. A name
  14835. </member>
  14836. <member name="F:iTextSharp.text.pdf.PdfName.XML">
  14837. A name
  14838. </member>
  14839. <member name="F:iTextSharp.text.pdf.PdfName.XOBJECT">
  14840. A name
  14841. </member>
  14842. <member name="F:iTextSharp.text.pdf.PdfName.XPTS">
  14843. A name
  14844. @since 5.1.0
  14845. </member>
  14846. <member name="F:iTextSharp.text.pdf.PdfName.XREF">
  14847. A name
  14848. </member>
  14849. <member name="F:iTextSharp.text.pdf.PdfName.XREFSTM">
  14850. A name
  14851. </member>
  14852. <member name="F:iTextSharp.text.pdf.PdfName.XSTEP">
  14853. A name
  14854. </member>
  14855. <member name="F:iTextSharp.text.pdf.PdfName.XYZ">
  14856. A name
  14857. </member>
  14858. <member name="F:iTextSharp.text.pdf.PdfName.YSTEP">
  14859. A name
  14860. </member>
  14861. <member name="F:iTextSharp.text.pdf.PdfName.ZADB">
  14862. A name
  14863. </member>
  14864. <member name="F:iTextSharp.text.pdf.PdfName.ZAPFDINGBATS">
  14865. A name of a base 14 type 1 font
  14866. </member>
  14867. <member name="F:iTextSharp.text.pdf.PdfName.ZOOM">
  14868. A name
  14869. </member>
  14870. <member name="F:iTextSharp.text.pdf.PdfName.staticNames">
  14871. map strings to all known static names
  14872. @since 2.1.6
  14873. </member>
  14874. <member name="M:iTextSharp.text.pdf.PdfName.#cctor">
  14875. Use reflection to cache all the static public readonly names so
  14876. future <code>PdfName</code> additions don't have to be "added twice".
  14877. A bit less efficient (around 50ms spent here on a 2.2ghz machine),
  14878. but Much Less error prone.
  14879. @since 2.1.6
  14880. </member>
  14881. <member name="M:iTextSharp.text.pdf.PdfName.#ctor(System.String)">
  14882. Constructs a new <CODE>PdfName</CODE>. The name length will be checked.
  14883. @param name the new name
  14884. </member>
  14885. <member name="M:iTextSharp.text.pdf.PdfName.#ctor(System.String,System.Boolean)">
  14886. Constructs a new <CODE>PdfName</CODE>.
  14887. @param name the new name
  14888. @param lengthCheck if <CODE>true</CODE> check the lenght validity, if <CODE>false</CODE> the name can
  14889. have any length
  14890. </member>
  14891. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfName.CompareTo(iTextSharp.text.pdf.PdfName)" -->
  14892. <member name="M:iTextSharp.text.pdf.PdfName.Equals(System.Object)">
  14893. Indicates whether some other object is "equal to" this one.
  14894. @param obj the reference object with which to compare.
  14895. @return <code>true</code> if this object is the same as the obj
  14896. argument; <code>false</code> otherwise.
  14897. </member>
  14898. <member name="M:iTextSharp.text.pdf.PdfName.GetHashCode">
  14899. Returns a hash code value for the object. This method is
  14900. supported for the benefit of hashtables such as those provided by
  14901. <code>java.util.Hashtable</code>.
  14902. @return a hash code value for this object.
  14903. </member>
  14904. <member name="M:iTextSharp.text.pdf.PdfName.EncodeName(System.String)">
  14905. Encodes a plain name given in the unescaped form "AB CD" into "/AB#20CD".
  14906. @param name the name to encode
  14907. @return the encoded name
  14908. @since 2.1.5
  14909. </member>
  14910. <member name="M:iTextSharp.text.pdf.PdfName.DecodeName(System.String)">
  14911. Decodes an escaped name in the form "/AB#20CD" into "AB CD".
  14912. @param name the name to decode
  14913. @return the decoded name
  14914. </member>
  14915. <member name="T:iTextSharp.text.pdf.PdfNameTree">
  14916. Creates a name tree.
  14917. @author Paulo Soares
  14918. </member>
  14919. <member name="M:iTextSharp.text.pdf.PdfNameTree.WriteTree``1(System.Collections.Generic.Dictionary{System.String,``0},iTextSharp.text.pdf.PdfWriter)">
  14920. Creates a name tree.
  14921. @param items the item of the name tree. The key is a <CODE>String</CODE>
  14922. and the value is a <CODE>PdfObject</CODE>. Note that although the
  14923. keys are strings only the lower byte is used and no check is made for chars
  14924. with the same lower byte and different upper byte. This will generate a wrong
  14925. tree name.
  14926. @param writer the writer
  14927. @throws IOException on error
  14928. @return the dictionary with the name tree. This dictionary is the one
  14929. generally pointed to by the key /Dests, for example
  14930. </member>
  14931. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfNull" -->
  14932. <member name="F:iTextSharp.text.pdf.PdfNull.PDFNULL">
  14933. This is an instance of the <CODE>PdfNull</CODE>-object.
  14934. </member>
  14935. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfNull.#ctor" -->
  14936. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfNumber" -->
  14937. <member name="F:iTextSharp.text.pdf.PdfNumber.value">
  14938. actual value of this <CODE>PdfNumber</CODE>, represented as a <CODE>double</CODE>
  14939. </member>
  14940. <member name="M:iTextSharp.text.pdf.PdfNumber.#ctor(System.String)">
  14941. Constructs a <CODE>PdfNumber</CODE>-object.
  14942. @param content value of the new <CODE>PdfNumber</CODE>-object
  14943. </member>
  14944. <member name="M:iTextSharp.text.pdf.PdfNumber.#ctor(System.Int32)">
  14945. Constructs a new int <CODE>PdfNumber</CODE>-object.
  14946. @param value value of the new <CODE>PdfNumber</CODE>-object
  14947. </member>
  14948. <member name="M:iTextSharp.text.pdf.PdfNumber.#ctor(System.Int64)">
  14949. Constructs a new long <CODE>PdfNumber</CODE>-object.
  14950. @param value value of the new <CODE>PdfNumber</CODE>-object
  14951. </member>
  14952. <member name="M:iTextSharp.text.pdf.PdfNumber.#ctor(System.Double)">
  14953. Constructs a new REAL <CODE>PdfNumber</CODE>-object.
  14954. @param value value of the new <CODE>PdfNumber</CODE>-object
  14955. </member>
  14956. <member name="M:iTextSharp.text.pdf.PdfNumber.#ctor(System.Single)">
  14957. Constructs a new REAL <CODE>PdfNumber</CODE>-object.
  14958. @param value value of the new <CODE>PdfNumber</CODE>-object
  14959. </member>
  14960. <member name="P:iTextSharp.text.pdf.PdfNumber.IntValue">
  14961. Returns the primitive <CODE>int</CODE> value of this object.
  14962. @return a value
  14963. </member>
  14964. <member name="P:iTextSharp.text.pdf.PdfNumber.LongValue">
  14965. Returns the primitive <CODE>long</CODE> value of this object.
  14966. @return a value
  14967. </member>
  14968. <member name="P:iTextSharp.text.pdf.PdfNumber.DoubleValue">
  14969. Returns the primitive <CODE>double</CODE> value of this object.
  14970. @return a value
  14971. </member>
  14972. <member name="M:iTextSharp.text.pdf.PdfNumber.Increment">
  14973. Increments the value of the <CODE>PdfNumber</CODE>-object with 1.
  14974. </member>
  14975. <member name="T:iTextSharp.text.pdf.PdfNumberTree">
  14976. Creates a number tree.
  14977. @author Paulo Soares
  14978. </member>
  14979. <member name="M:iTextSharp.text.pdf.PdfNumberTree.WriteTree``1(System.Collections.Generic.Dictionary{System.Int32,``0},iTextSharp.text.pdf.PdfWriter)">
  14980. Creates a number tree.
  14981. @param items the item of the number tree. The key is an <CODE>Integer</CODE>
  14982. and the value is a <CODE>PdfObject</CODE>.
  14983. @param writer the writer
  14984. @throws IOException on error
  14985. @return the dictionary with the number tree.
  14986. </member>
  14987. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfObject" -->
  14988. <member name="F:iTextSharp.text.pdf.PdfObject.BOOLEAN">
  14989. a possible type of <CODE>PdfObject</CODE>
  14990. </member>
  14991. <member name="F:iTextSharp.text.pdf.PdfObject.NUMBER">
  14992. a possible type of <CODE>PdfObject</CODE>
  14993. </member>
  14994. <member name="F:iTextSharp.text.pdf.PdfObject.STRING">
  14995. a possible type of <CODE>PdfObject</CODE>
  14996. </member>
  14997. <member name="F:iTextSharp.text.pdf.PdfObject.NAME">
  14998. a possible type of <CODE>PdfObject</CODE>
  14999. </member>
  15000. <member name="F:iTextSharp.text.pdf.PdfObject.ARRAY">
  15001. a possible type of <CODE>PdfObject</CODE>
  15002. </member>
  15003. <member name="F:iTextSharp.text.pdf.PdfObject.DICTIONARY">
  15004. a possible type of <CODE>PdfObject</CODE>
  15005. </member>
  15006. <member name="F:iTextSharp.text.pdf.PdfObject.STREAM">
  15007. a possible type of <CODE>PdfObject</CODE>
  15008. </member>
  15009. <member name="F:iTextSharp.text.pdf.PdfObject.NULL">
  15010. a possible type of <CODE>PdfObject</CODE>
  15011. </member>
  15012. <member name="F:iTextSharp.text.pdf.PdfObject.INDIRECT">
  15013. a possible type of <CODE>PdfObject</CODE>
  15014. </member>
  15015. <member name="F:iTextSharp.text.pdf.PdfObject.NOTHING">
  15016. This is an empty string used for the <CODE>PdfNull</CODE>-object and for an empty <CODE>PdfString</CODE>-object.
  15017. </member>
  15018. <member name="F:iTextSharp.text.pdf.PdfObject.TEXT_PDFDOCENCODING">
  15019. This is the default encoding to be used for converting strings into bytes and vice versa.
  15020. The default encoding is PdfDocEcoding.
  15021. </member>
  15022. <member name="F:iTextSharp.text.pdf.PdfObject.TEXT_UNICODE">
  15023. This is the encoding to be used to output text in Unicode.
  15024. </member>
  15025. <member name="F:iTextSharp.text.pdf.PdfObject.bytes">
  15026. the content of this <CODE>PdfObject</CODE>
  15027. </member>
  15028. <member name="F:iTextSharp.text.pdf.PdfObject.type">
  15029. the type of this <CODE>PdfObject</CODE>
  15030. </member>
  15031. <member name="F:iTextSharp.text.pdf.PdfObject.indRef">
  15032. Holds value of property indRef.
  15033. </member>
  15034. <member name="F:iTextSharp.text.pdf.PdfObject.hashCode">
  15035. Hash code of the PdfObject instance.
  15036. Unfortunately, default C# behavior does not generate unique hash code.
  15037. </member>
  15038. <member name="F:iTextSharp.text.pdf.PdfObject.objCounter">
  15039. Used for generating hash code.
  15040. </member>
  15041. <member name="F:iTextSharp.text.pdf.PdfObject.locker">
  15042. Making hash code generation thread safe.
  15043. </member>
  15044. <member name="M:iTextSharp.text.pdf.PdfObject.#ctor(System.Int32)">
  15045. Constructs a <CODE>PdfObject</CODE> of a certain <VAR>type</VAR> without any <VAR>content</VAR>.
  15046. @param type type of the new <CODE>PdfObject</CODE>
  15047. </member>
  15048. <member name="M:iTextSharp.text.pdf.PdfObject.#ctor(System.Int32,System.String)">
  15049. Constructs a <CODE>PdfObject</CODE> of a certain <VAR>type</VAR> with a certain <VAR>content</VAR>.
  15050. @param type type of the new <CODE>PdfObject</CODE>
  15051. @param content content of the new <CODE>PdfObject</CODE> as a <CODE>String</CODE>.
  15052. </member>
  15053. <member name="M:iTextSharp.text.pdf.PdfObject.#ctor(System.Int32,System.Byte[])">
  15054. Constructs a <CODE>PdfObject</CODE> of a certain <VAR>type</VAR> with a certain <VAR>content</VAR>.
  15055. @param type type of the new <CODE>PdfObject</CODE>
  15056. @param bytes content of the new <CODE>PdfObject</CODE> as an array of <CODE>byte</CODE>.
  15057. </member>
  15058. <member name="M:iTextSharp.text.pdf.PdfObject.ToPdf(iTextSharp.text.pdf.PdfWriter,System.IO.Stream)">
  15059. Writes the PDF representation of this <CODE>PdfObject</CODE> as an array of <CODE>byte</CODE>s to the writer.
  15060. @param writer for backwards compatibility
  15061. @param os the outputstream to write the bytes to.
  15062. @throws IOException
  15063. </member>
  15064. <member name="M:iTextSharp.text.pdf.PdfObject.GetBytes">
  15065. Gets the presentation of this object in a byte array
  15066. @return a byte array
  15067. </member>
  15068. <member name="M:iTextSharp.text.pdf.PdfObject.CanBeInObjStm">
  15069. Can this object be in an object stream?
  15070. @return true if this object can be in an object stream.
  15071. </member>
  15072. <member name="M:iTextSharp.text.pdf.PdfObject.ToString">
  15073. Returns the <CODE>String</CODE>-representation of this <CODE>PdfObject</CODE>.
  15074. @return a <CODE>String</CODE>
  15075. </member>
  15076. <member name="P:iTextSharp.text.pdf.PdfObject.Length">
  15077. Returns the length of the actual content of the <CODE>PdfObject</CODE>.
  15078. <P>
  15079. In some cases, namely for <CODE>PdfString</CODE> and <CODE>PdfStream</CODE>,
  15080. this method differs from the method <CODE>pdfLength</CODE> because <CODE>pdfLength</CODE>
  15081. returns the length of the PDF representation of the object, not of the actual content
  15082. as does the method <CODE>length</CODE>.</P>
  15083. <P>
  15084. Remark: the actual content of an object is in some cases identical to its representation.
  15085. The following statement is always true: Length() &gt;= PdfLength().</P>
  15086. @return a length
  15087. </member>
  15088. <member name="P:iTextSharp.text.pdf.PdfObject.Content">
  15089. Changes the content of this <CODE>PdfObject</CODE>.
  15090. @param content the new content of this <CODE>PdfObject</CODE>
  15091. </member>
  15092. <member name="P:iTextSharp.text.pdf.PdfObject.Type">
  15093. Returns the type of this <CODE>PdfObject</CODE>.
  15094. @return a type
  15095. </member>
  15096. <member name="M:iTextSharp.text.pdf.PdfObject.IsNull">
  15097. Checks if this <CODE>PdfObject</CODE> is of the type <CODE>PdfNull</CODE>.
  15098. @return <CODE>true</CODE> or <CODE>false</CODE>
  15099. </member>
  15100. <member name="M:iTextSharp.text.pdf.PdfObject.IsBoolean">
  15101. Checks if this <CODE>PdfObject</CODE> is of the type <CODE>PdfBoolean</CODE>.
  15102. @return <CODE>true</CODE> or <CODE>false</CODE>
  15103. </member>
  15104. <member name="M:iTextSharp.text.pdf.PdfObject.IsNumber">
  15105. Checks if this <CODE>PdfObject</CODE> is of the type <CODE>PdfNumber</CODE>.
  15106. @return <CODE>true</CODE> or <CODE>false</CODE>
  15107. </member>
  15108. <member name="M:iTextSharp.text.pdf.PdfObject.IsString">
  15109. Checks if this <CODE>PdfObject</CODE> is of the type <CODE>PdfString</CODE>.
  15110. @return <CODE>true</CODE> or <CODE>false</CODE>
  15111. </member>
  15112. <member name="M:iTextSharp.text.pdf.PdfObject.IsName">
  15113. Checks if this <CODE>PdfObject</CODE> is of the type <CODE>PdfName</CODE>.
  15114. @return <CODE>true</CODE> or <CODE>false</CODE>
  15115. </member>
  15116. <member name="M:iTextSharp.text.pdf.PdfObject.IsArray">
  15117. Checks if this <CODE>PdfObject</CODE> is of the type <CODE>PdfArray</CODE>.
  15118. @return <CODE>true</CODE> or <CODE>false</CODE>
  15119. </member>
  15120. <member name="M:iTextSharp.text.pdf.PdfObject.IsDictionary">
  15121. Checks if this <CODE>PdfObject</CODE> is of the type <CODE>PdfDictionary</CODE>.
  15122. @return <CODE>true</CODE> or <CODE>false</CODE>
  15123. </member>
  15124. <member name="M:iTextSharp.text.pdf.PdfObject.IsStream">
  15125. Checks if this <CODE>PdfObject</CODE> is of the type <CODE>PdfStream</CODE>.
  15126. @return <CODE>true</CODE> or <CODE>false</CODE>
  15127. </member>
  15128. <member name="M:iTextSharp.text.pdf.PdfObject.IsIndirect">
  15129. Checks if this is an indirect object.
  15130. @return true if this is an indirect object
  15131. </member>
  15132. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfOutline" -->
  15133. <member name="F:iTextSharp.text.pdf.PdfOutline.reference">
  15134. the <CODE>PdfIndirectReference</CODE> of this object
  15135. </member>
  15136. <member name="F:iTextSharp.text.pdf.PdfOutline.count">
  15137. value of the <B>Count</B>-key
  15138. </member>
  15139. <member name="F:iTextSharp.text.pdf.PdfOutline.parent">
  15140. value of the <B>Parent</B>-key
  15141. </member>
  15142. <member name="F:iTextSharp.text.pdf.PdfOutline.destination">
  15143. value of the <B>Destination</B>-key
  15144. </member>
  15145. <member name="F:iTextSharp.text.pdf.PdfOutline.action">
  15146. The <CODE>PdfAction</CODE> for this outline.
  15147. </member>
  15148. <member name="F:iTextSharp.text.pdf.PdfOutline.tag">
  15149. Holds value of property tag.
  15150. </member>
  15151. <member name="F:iTextSharp.text.pdf.PdfOutline.open">
  15152. Holds value of property open.
  15153. </member>
  15154. <member name="F:iTextSharp.text.pdf.PdfOutline.color">
  15155. Holds value of property color.
  15156. </member>
  15157. <member name="F:iTextSharp.text.pdf.PdfOutline.style">
  15158. Holds value of property style.
  15159. </member>
  15160. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfWriter)" -->
  15161. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfAction,System.String)" -->
  15162. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfAction,System.String,System.Boolean)" -->
  15163. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfDestination,System.String)" -->
  15164. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfDestination,System.String,System.Boolean)" -->
  15165. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfAction,iTextSharp.text.pdf.PdfString)" -->
  15166. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfAction,iTextSharp.text.pdf.PdfString,System.Boolean)" -->
  15167. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfDestination,iTextSharp.text.pdf.PdfString)" -->
  15168. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfDestination,iTextSharp.text.pdf.PdfString,System.Boolean)" -->
  15169. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfAction,iTextSharp.text.Paragraph)" -->
  15170. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfAction,iTextSharp.text.Paragraph,System.Boolean)" -->
  15171. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfDestination,iTextSharp.text.Paragraph)" -->
  15172. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfOutline.#ctor(iTextSharp.text.pdf.PdfOutline,iTextSharp.text.pdf.PdfDestination,iTextSharp.text.Paragraph,System.Boolean)" -->
  15173. <member name="M:iTextSharp.text.pdf.PdfOutline.InitOutline(iTextSharp.text.pdf.PdfOutline,System.String,System.Boolean)">
  15174. Helper for the constructors.
  15175. @param parent the parent outline
  15176. @param title the title for this outline
  15177. @param open <CODE>true</CODE> if the children are visible
  15178. </member>
  15179. <member name="P:iTextSharp.text.pdf.PdfOutline.IndirectReference">
  15180. Gets the indirect reference of this <CODE>PdfOutline</CODE>.
  15181. @return the <CODE>PdfIndirectReference</CODE> to this outline.
  15182. </member>
  15183. <member name="P:iTextSharp.text.pdf.PdfOutline.Parent">
  15184. Gets the parent of this <CODE>PdfOutline</CODE>.
  15185. @return the <CODE>PdfOutline</CODE> that is the parent of this outline.
  15186. </member>
  15187. <member name="M:iTextSharp.text.pdf.PdfOutline.SetDestinationPage(iTextSharp.text.pdf.PdfIndirectReference)">
  15188. Set the page of the <CODE>PdfDestination</CODE>-object.
  15189. @param pageReference indirect reference to the page
  15190. @return <CODE>true</CODE> if this page was set as the <CODE>PdfDestination</CODE>-page.
  15191. </member>
  15192. <member name="P:iTextSharp.text.pdf.PdfOutline.PdfDestination">
  15193. Gets the destination for this outline.
  15194. @return the destination
  15195. </member>
  15196. <member name="P:iTextSharp.text.pdf.PdfOutline.Level">
  15197. returns the level of this outline.
  15198. @return a level
  15199. </member>
  15200. <member name="M:iTextSharp.text.pdf.PdfOutline.ToPdf(iTextSharp.text.pdf.PdfWriter,System.IO.Stream)">
  15201. Returns the PDF representation of this <CODE>PdfOutline</CODE>.
  15202. @param writer the encryption information
  15203. @param os
  15204. @throws IOException
  15205. </member>
  15206. <member name="P:iTextSharp.text.pdf.PdfOutline.Tag">
  15207. Getter for property tag.
  15208. @return Value of property tag.
  15209. </member>
  15210. <member name="P:iTextSharp.text.pdf.PdfOutline.Open">
  15211. Setter for property open.
  15212. @param open New value of property open.
  15213. </member>
  15214. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfPage" -->
  15215. <member name="F:iTextSharp.text.pdf.PdfPage.PORTRAIT">
  15216. value of the <B>Rotate</B> key for a page in PORTRAIT
  15217. </member>
  15218. <member name="F:iTextSharp.text.pdf.PdfPage.LANDSCAPE">
  15219. value of the <B>Rotate</B> key for a page in LANDSCAPE
  15220. </member>
  15221. <member name="F:iTextSharp.text.pdf.PdfPage.INVERTEDPORTRAIT">
  15222. value of the <B>Rotate</B> key for a page in INVERTEDPORTRAIT
  15223. </member>
  15224. <member name="F:iTextSharp.text.pdf.PdfPage.SEASCAPE">
  15225. value of the <B>Rotate</B> key for a page in SEASCAPE
  15226. </member>
  15227. <member name="F:iTextSharp.text.pdf.PdfPage.mediaBox">
  15228. value of the <B>MediaBox</B> key
  15229. </member>
  15230. <member name="M:iTextSharp.text.pdf.PdfPage.#ctor(iTextSharp.text.pdf.PdfRectangle,System.Collections.Generic.Dictionary{System.String,iTextSharp.text.pdf.PdfRectangle},iTextSharp.text.pdf.PdfDictionary,System.Int32)">
  15231. Constructs a <CODE>PdfPage</CODE>.
  15232. @param mediaBox a value for the <B>MediaBox</B> key
  15233. @param resources an indirect reference to a <CODE>PdfResources</CODE>-object
  15234. @param rotate a value for the <B>Rotate</B> key
  15235. @throws DocumentException
  15236. </member>
  15237. <member name="M:iTextSharp.text.pdf.PdfPage.#ctor(iTextSharp.text.pdf.PdfRectangle,System.Collections.Generic.Dictionary{System.String,iTextSharp.text.pdf.PdfRectangle},iTextSharp.text.pdf.PdfDictionary)">
  15238. Constructs a <CODE>PdfPage</CODE>.
  15239. @param mediaBox a value for the <B>MediaBox</B> key
  15240. @param resources an indirect reference to a <CODE>PdfResources</CODE>-object
  15241. @throws DocumentException
  15242. </member>
  15243. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPage.IsParent" -->
  15244. <member name="M:iTextSharp.text.pdf.PdfPage.Add(iTextSharp.text.pdf.PdfIndirectReference)">
  15245. Adds an indirect reference pointing to a <CODE>PdfContents</CODE>-object.
  15246. @param contents an indirect reference to a <CODE>PdfContents</CODE>-object
  15247. </member>
  15248. <member name="M:iTextSharp.text.pdf.PdfPage.RotateMediaBox">
  15249. Rotates the mediabox, but not the text in it.
  15250. @return a <CODE>PdfRectangle</CODE>
  15251. </member>
  15252. <member name="P:iTextSharp.text.pdf.PdfPage.MediaBox">
  15253. Returns the MediaBox of this Page.
  15254. @return a <CODE>PdfRectangle</CODE>
  15255. </member>
  15256. <member name="T:iTextSharp.text.pdf.PdfPageEventHelper">
  15257. Helps the use of <CODE>PdfPageEvent</CODE> by implementing all the interface methods.
  15258. A class can extend <CODE>PdfPageEventHelper</CODE> and only implement the
  15259. needed methods.
  15260. @author Paulo Soares
  15261. </member>
  15262. <member name="M:iTextSharp.text.pdf.PdfPageEventHelper.OnOpenDocument(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)">
  15263. Called when the document is opened.
  15264. @param writer the <CODE>PdfWriter</CODE> for this document
  15265. @param document the document
  15266. </member>
  15267. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPageEventHelper.OnStartPage(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)" -->
  15268. <member name="M:iTextSharp.text.pdf.PdfPageEventHelper.OnEndPage(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)">
  15269. Called when a page is finished, just before being written to the document.
  15270. @param writer the <CODE>PdfWriter</CODE> for this document
  15271. @param document the document
  15272. </member>
  15273. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPageEventHelper.OnCloseDocument(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)" -->
  15274. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPageEventHelper.OnParagraph(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  15275. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPageEventHelper.OnParagraphEnd(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  15276. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPageEventHelper.OnChapter(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single,iTextSharp.text.Paragraph)" -->
  15277. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPageEventHelper.OnChapterEnd(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  15278. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPageEventHelper.OnSection(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single,System.Int32,iTextSharp.text.Paragraph)" -->
  15279. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPageEventHelper.OnSectionEnd(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,System.Single)" -->
  15280. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPageEventHelper.OnGenericTag(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document,iTextSharp.text.Rectangle,System.String)" -->
  15281. <member name="T:iTextSharp.text.pdf.PdfPageLabels">
  15282. Page labels are used to identify each
  15283. page visually on the screen or in print.
  15284. @author Paulo Soares
  15285. </member>
  15286. <member name="F:iTextSharp.text.pdf.PdfPageLabels.DECIMAL_ARABIC_NUMERALS">
  15287. Logical pages will have the form 1,2,3,...
  15288. </member>
  15289. <member name="F:iTextSharp.text.pdf.PdfPageLabels.UPPERCASE_ROMAN_NUMERALS">
  15290. Logical pages will have the form I,II,III,IV,...
  15291. </member>
  15292. <member name="F:iTextSharp.text.pdf.PdfPageLabels.LOWERCASE_ROMAN_NUMERALS">
  15293. Logical pages will have the form i,ii,iii,iv,...
  15294. </member>
  15295. <member name="F:iTextSharp.text.pdf.PdfPageLabels.UPPERCASE_LETTERS">
  15296. Logical pages will have the form of uppercase letters
  15297. (A to Z for the first 26 pages, AA to ZZ for the next 26, and so on)
  15298. </member>
  15299. <member name="F:iTextSharp.text.pdf.PdfPageLabels.LOWERCASE_LETTERS">
  15300. Logical pages will have the form of uppercase letters
  15301. (a to z for the first 26 pages, aa to zz for the next 26, and so on)
  15302. </member>
  15303. <member name="F:iTextSharp.text.pdf.PdfPageLabels.EMPTY">
  15304. No logical page numbers are generated but fixed text may
  15305. still exist
  15306. </member>
  15307. <member name="F:iTextSharp.text.pdf.PdfPageLabels.numberingStyle">
  15308. Dictionary values to set the logical page styles
  15309. </member>
  15310. <member name="F:iTextSharp.text.pdf.PdfPageLabels.map">
  15311. The sequence of logical pages. Will contain at least a value for page 1
  15312. </member>
  15313. <member name="M:iTextSharp.text.pdf.PdfPageLabels.#ctor">
  15314. Creates a new PdfPageLabel with a default logical page 1
  15315. </member>
  15316. <member name="M:iTextSharp.text.pdf.PdfPageLabels.AddPageLabel(System.Int32,System.Int32,System.String,System.Int32)">
  15317. Adds or replaces a page label.
  15318. @param page the real page to start the numbering. First page is 1
  15319. @param numberStyle the numbering style such as LOWERCASE_ROMAN_NUMERALS
  15320. @param text the text to prefix the number. Can be <CODE>null</CODE> or empty
  15321. @param firstPage the first logical page number
  15322. </member>
  15323. <member name="M:iTextSharp.text.pdf.PdfPageLabels.AddPageLabel(System.Int32,System.Int32,System.String,System.Int32,System.Boolean)">
  15324. Adds or replaces a page label.
  15325. @param page the real page to start the numbering. First page is 1
  15326. @param numberStyle the numbering style such as LOWERCASE_ROMAN_NUMERALS
  15327. @param text the text to prefix the number. Can be <CODE>null</CODE> or empty
  15328. @param firstPage the first logical page number
  15329. @param includeFirstPage If true, the page label will be added to the first page if it is page 1.
  15330. If the first page is not page 1 or this value is false, the value will not be added to the dictionary.
  15331. </member>
  15332. <member name="M:iTextSharp.text.pdf.PdfPageLabels.AddPageLabel(System.Int32,System.Int32,System.String)">
  15333. Adds or replaces a page label. The first logical page has the default
  15334. of 1.
  15335. @param page the real page to start the numbering. First page is 1
  15336. @param numberStyle the numbering style such as LOWERCASE_ROMAN_NUMERALS
  15337. @param text the text to prefix the number. Can be <CODE>null</CODE> or empty
  15338. </member>
  15339. <member name="M:iTextSharp.text.pdf.PdfPageLabels.AddPageLabel(System.Int32,System.Int32)">
  15340. Adds or replaces a page label. There is no text prefix and the first
  15341. logical page has the default of 1.
  15342. @param page the real page to start the numbering. First page is 1
  15343. @param numberStyle the numbering style such as LOWERCASE_ROMAN_NUMERALS
  15344. </member>
  15345. <member name="M:iTextSharp.text.pdf.PdfPageLabels.AddPageLabel(iTextSharp.text.pdf.PdfPageLabels.PdfPageLabelFormat)">
  15346. Adds or replaces a page label.
  15347. </member>
  15348. <member name="M:iTextSharp.text.pdf.PdfPageLabels.RemovePageLabel(System.Int32)">
  15349. Removes a page label. The first page lagel can not be removed, only changed.
  15350. @param page the real page to remove
  15351. </member>
  15352. <member name="M:iTextSharp.text.pdf.PdfPageLabels.GetDictionary(iTextSharp.text.pdf.PdfWriter)">
  15353. Gets the page label dictionary to insert into the document.
  15354. @return the page label dictionary
  15355. </member>
  15356. <member name="M:iTextSharp.text.pdf.PdfPageLabels.GetPageLabels(iTextSharp.text.pdf.PdfReader)">
  15357. Retrieves the page labels from a PDF as an array of String objects.
  15358. @param reader a PdfReader object that has the page labels you want to retrieve
  15359. @return a String array or <code>null</code> if no page labels are present
  15360. </member>
  15361. <member name="M:iTextSharp.text.pdf.PdfPageLabels.GetPageLabelFormats(iTextSharp.text.pdf.PdfReader)">
  15362. Retrieves the page labels from a PDF as an array of {@link PdfPageLabelFormat} objects.
  15363. @param reader a PdfReader object that has the page labels you want to retrieve
  15364. @return a PdfPageLabelEntry array, containing an entry for each format change
  15365. or <code>null</code> if no page labels are present
  15366. </member>
  15367. <member name="M:iTextSharp.text.pdf.PdfPageLabels.PdfPageLabelFormat.#ctor(System.Int32,System.Int32,System.String,System.Int32)">
  15368. Creates a page label format.
  15369. @param physicalPage the real page to start the numbering. First page is 1
  15370. @param numberStyle the numbering style such as LOWERCASE_ROMAN_NUMERALS
  15371. @param prefix the text to prefix the number. Can be <CODE>null</CODE> or empty
  15372. @param logicalPage the first logical page number
  15373. </member>
  15374. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfPages" -->
  15375. <member name="M:iTextSharp.text.pdf.PdfPages.#ctor(iTextSharp.text.pdf.PdfWriter)">
  15376. Constructs a <CODE>PdfPages</CODE>-object.
  15377. </member>
  15378. <member name="T:iTextSharp.text.pdf.PdfPattern">
  15379. A <CODE>PdfPattern</CODE> defines a ColorSpace
  15380. @see PdfStream
  15381. </member>
  15382. <member name="M:iTextSharp.text.pdf.PdfPattern.#ctor(iTextSharp.text.pdf.PdfPatternPainter)">
  15383. Creates a PdfPattern object.
  15384. @param painter a pattern painter instance
  15385. </member>
  15386. <member name="M:iTextSharp.text.pdf.PdfPattern.#ctor(iTextSharp.text.pdf.PdfPatternPainter,System.Int32)">
  15387. Creates a PdfPattern object.
  15388. @param painter a pattern painter instance
  15389. @param compressionLevel the compressionLevel for the stream
  15390. @since 2.1.3
  15391. </member>
  15392. <member name="T:iTextSharp.text.pdf.PdfPatternPainter">
  15393. Implements the pattern.
  15394. </member>
  15395. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.#ctor">
  15396. Creates a <CODE>PdfPattern</CODE>.
  15397. </member>
  15398. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.#ctor(iTextSharp.text.pdf.PdfWriter)">
  15399. Creates new PdfPattern
  15400. @param wr the <CODE>PdfWriter</CODE>
  15401. </member>
  15402. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.GetPattern">
  15403. Gets the stream representing this pattern
  15404. @return the stream representing this pattern
  15405. </member>
  15406. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.GetPattern(System.Int32)">
  15407. Gets the stream representing this pattern
  15408. @param compressionLevel the compression level of the stream
  15409. @return the stream representing this pattern
  15410. @since 2.1.3
  15411. </member>
  15412. <member name="P:iTextSharp.text.pdf.PdfPatternPainter.Duplicate">
  15413. Gets a duplicate of this <CODE>PdfPatternPainter</CODE>. All
  15414. the members are copied by reference but the buffer stays different.
  15415. @return a copy of this <CODE>PdfPatternPainter</CODE>
  15416. </member>
  15417. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetGrayFill(System.Single)">
  15418. @see com.lowagie.text.pdf.PdfContentByte#setGrayFill(float)
  15419. </member>
  15420. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.ResetGrayFill">
  15421. @see com.lowagie.text.pdf.PdfContentByte#resetGrayFill()
  15422. </member>
  15423. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetGrayStroke(System.Single)">
  15424. @see com.lowagie.text.pdf.PdfContentByte#setGrayStroke(float)
  15425. </member>
  15426. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.ResetGrayStroke">
  15427. @see com.lowagie.text.pdf.PdfContentByte#resetGrayStroke()
  15428. </member>
  15429. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetRGBColorFillF(System.Single,System.Single,System.Single)">
  15430. @see com.lowagie.text.pdf.PdfContentByte#setRGBColorFillF(float, float, float)
  15431. </member>
  15432. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.ResetRGBColorFill">
  15433. @see com.lowagie.text.pdf.PdfContentByte#resetRGBColorFill()
  15434. </member>
  15435. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetRGBColorStrokeF(System.Single,System.Single,System.Single)">
  15436. @see com.lowagie.text.pdf.PdfContentByte#setRGBColorStrokeF(float, float, float)
  15437. </member>
  15438. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.ResetRGBColorStroke">
  15439. @see com.lowagie.text.pdf.PdfContentByte#resetRGBColorStroke()
  15440. </member>
  15441. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetCMYKColorFillF(System.Single,System.Single,System.Single,System.Single)">
  15442. @see com.lowagie.text.pdf.PdfContentByte#setCMYKColorFillF(float, float, float, float)
  15443. </member>
  15444. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.ResetCMYKColorFill">
  15445. @see com.lowagie.text.pdf.PdfContentByte#resetCMYKColorFill()
  15446. </member>
  15447. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetCMYKColorStrokeF(System.Single,System.Single,System.Single,System.Single)">
  15448. @see com.lowagie.text.pdf.PdfContentByte#setCMYKColorStrokeF(float, float, float, float)
  15449. </member>
  15450. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.ResetCMYKColorStroke">
  15451. @see com.lowagie.text.pdf.PdfContentByte#resetCMYKColorStroke()
  15452. </member>
  15453. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.AddImage(iTextSharp.text.Image,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  15454. @see com.lowagie.text.pdf.PdfContentByte#addImage(com.lowagie.text.Image, float, float, float, float, float, float)
  15455. </member>
  15456. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetCMYKColorFill(System.Int32,System.Int32,System.Int32,System.Int32)">
  15457. @see com.lowagie.text.pdf.PdfContentByte#setCMYKColorFill(int, int, int, int)
  15458. </member>
  15459. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetCMYKColorStroke(System.Int32,System.Int32,System.Int32,System.Int32)">
  15460. @see com.lowagie.text.pdf.PdfContentByte#setCMYKColorStroke(int, int, int, int)
  15461. </member>
  15462. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetRGBColorFill(System.Int32,System.Int32,System.Int32)">
  15463. @see com.lowagie.text.pdf.PdfContentByte#setRGBColorFill(int, int, int)
  15464. </member>
  15465. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetRGBColorStroke(System.Int32,System.Int32,System.Int32)">
  15466. @see com.lowagie.text.pdf.PdfContentByte#setRGBColorStroke(int, int, int)
  15467. </member>
  15468. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetColorStroke(iTextSharp.text.BaseColor)">
  15469. @see com.lowagie.text.pdf.PdfContentByte#setColorStroke(java.awt.Color)
  15470. </member>
  15471. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetColorFill(iTextSharp.text.BaseColor)">
  15472. @see com.lowagie.text.pdf.PdfContentByte#setColorFill(java.awt.Color)
  15473. </member>
  15474. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetColorFill(iTextSharp.text.pdf.PdfSpotColor,System.Single)">
  15475. @see com.lowagie.text.pdf.PdfContentByte#setColorFill(com.lowagie.text.pdf.PdfSpotColor, float)
  15476. </member>
  15477. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetColorStroke(iTextSharp.text.pdf.PdfSpotColor,System.Single)">
  15478. @see com.lowagie.text.pdf.PdfContentByte#setColorStroke(com.lowagie.text.pdf.PdfSpotColor, float)
  15479. </member>
  15480. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetPatternFill(iTextSharp.text.pdf.PdfPatternPainter)">
  15481. @see com.lowagie.text.pdf.PdfContentByte#setPatternFill(com.lowagie.text.pdf.PdfPatternPainter)
  15482. </member>
  15483. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetPatternFill(iTextSharp.text.pdf.PdfPatternPainter,iTextSharp.text.BaseColor,System.Single)">
  15484. @see com.lowagie.text.pdf.PdfContentByte#setPatternFill(com.lowagie.text.pdf.PdfPatternPainter, java.awt.Color, float)
  15485. </member>
  15486. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetPatternStroke(iTextSharp.text.pdf.PdfPatternPainter,iTextSharp.text.BaseColor,System.Single)">
  15487. @see com.lowagie.text.pdf.PdfContentByte#setPatternStroke(com.lowagie.text.pdf.PdfPatternPainter, java.awt.Color, float)
  15488. </member>
  15489. <member name="M:iTextSharp.text.pdf.PdfPatternPainter.SetPatternStroke(iTextSharp.text.pdf.PdfPatternPainter)">
  15490. @see com.lowagie.text.pdf.PdfContentByte#setPatternStroke(com.lowagie.text.pdf.PdfPatternPainter)
  15491. </member>
  15492. <member name="T:iTextSharp.text.pdf.PdfPCell">
  15493. A cell in a PdfPTable.
  15494. </member>
  15495. <member name="F:iTextSharp.text.pdf.PdfPCell.verticalAlignment">
  15496. Holds value of property verticalAlignment.
  15497. </member>
  15498. <member name="F:iTextSharp.text.pdf.PdfPCell.paddingLeft">
  15499. Holds value of property paddingLeft.
  15500. </member>
  15501. <member name="F:iTextSharp.text.pdf.PdfPCell.paddingRight">
  15502. Holds value of property paddingLeft.
  15503. </member>
  15504. <member name="F:iTextSharp.text.pdf.PdfPCell.paddingTop">
  15505. Holds value of property paddingTop.
  15506. </member>
  15507. <member name="F:iTextSharp.text.pdf.PdfPCell.paddingBottom">
  15508. Holds value of property paddingBottom.
  15509. </member>
  15510. <member name="F:iTextSharp.text.pdf.PdfPCell.fixedHeight">
  15511. Holds value of property fixedHeight.
  15512. </member>
  15513. <member name="F:iTextSharp.text.pdf.PdfPCell.calculatedHeight">
  15514. Fixed height of the cell.
  15515. </member>
  15516. <member name="F:iTextSharp.text.pdf.PdfPCell.noWrap">
  15517. Holds value of property noWrap.
  15518. </member>
  15519. <member name="F:iTextSharp.text.pdf.PdfPCell.table">
  15520. Holds value of property table.
  15521. </member>
  15522. <member name="F:iTextSharp.text.pdf.PdfPCell.minimumHeight">
  15523. Holds value of property minimumHeight.
  15524. </member>
  15525. <member name="F:iTextSharp.text.pdf.PdfPCell.cachedMaxHeight">
  15526. This field is used to cache the height which is calculated on getMaxHeight() method call;
  15527. this helps to avoid unnecessary recalculations on table drawing.
  15528. </member>
  15529. <member name="F:iTextSharp.text.pdf.PdfPCell.colspan">
  15530. Holds value of property colspan.
  15531. </member>
  15532. <member name="F:iTextSharp.text.pdf.PdfPCell.rowspan">
  15533. Holds value of property rowspan.
  15534. @since 2.1.6
  15535. </member>
  15536. <member name="F:iTextSharp.text.pdf.PdfPCell.image">
  15537. Holds value of property image.
  15538. </member>
  15539. <member name="F:iTextSharp.text.pdf.PdfPCell.cellEvent">
  15540. Holds value of property cellEvent.
  15541. </member>
  15542. <member name="F:iTextSharp.text.pdf.PdfPCell.useDescender">
  15543. Holds value of property useDescender.
  15544. </member>
  15545. <member name="F:iTextSharp.text.pdf.PdfPCell.useBorderPadding">
  15546. Increases padding to include border if true
  15547. </member>
  15548. <member name="F:iTextSharp.text.pdf.PdfPCell.phrase">
  15549. The text in the cell.
  15550. </member>
  15551. <member name="F:iTextSharp.text.pdf.PdfPCell.rotation">
  15552. The rotation of the cell. Possible values are
  15553. 0, 90, 180 and 270.
  15554. </member>
  15555. <member name="M:iTextSharp.text.pdf.PdfPCell.#ctor">
  15556. Constructs an empty <CODE>PdfPCell</CODE>.
  15557. The default padding is 2.
  15558. </member>
  15559. <member name="M:iTextSharp.text.pdf.PdfPCell.#ctor(iTextSharp.text.Phrase)">
  15560. Constructs a <CODE>PdfPCell</CODE> with a <CODE>Phrase</CODE>.
  15561. The default padding is 2.
  15562. @param phrase the text
  15563. </member>
  15564. <member name="M:iTextSharp.text.pdf.PdfPCell.#ctor(iTextSharp.text.Image)">
  15565. Constructs a <CODE>PdfPCell</CODE> with an <CODE>Image</CODE>.
  15566. The default padding is 0.
  15567. @param image the <CODE>Image</CODE>
  15568. </member>
  15569. <member name="M:iTextSharp.text.pdf.PdfPCell.#ctor(iTextSharp.text.Image,System.Boolean)">
  15570. Constructs a <CODE>PdfPCell</CODE> with an <CODE>Image</CODE>.
  15571. The default padding is 0.25 for a border width of 0.5.
  15572. @param image the <CODE>Image</CODE>
  15573. @param fit <CODE>true</CODE> to fit the image to the cell
  15574. </member>
  15575. <member name="M:iTextSharp.text.pdf.PdfPCell.#ctor(iTextSharp.text.pdf.PdfPTable)">
  15576. Constructs a <CODE>PdfPCell</CODE> with a <CODE>PdfPtable</CODE>.
  15577. This constructor allows nested tables.
  15578. The default padding is 0.
  15579. @param table The <CODE>PdfPTable</CODE>
  15580. </member>
  15581. <member name="M:iTextSharp.text.pdf.PdfPCell.#ctor(iTextSharp.text.pdf.PdfPTable,iTextSharp.text.pdf.PdfPCell)">
  15582. Constructs a <CODE>PdfPCell</CODE> with a <CODE>PdfPtable</CODE>.
  15583. This constructor allows nested tables.
  15584. @param table The <CODE>PdfPTable</CODE>
  15585. @param style The style to apply to the cell (you could use getDefaultCell())
  15586. @since 2.1.0
  15587. </member>
  15588. <member name="M:iTextSharp.text.pdf.PdfPCell.#ctor(iTextSharp.text.pdf.PdfPCell)">
  15589. Constructs a deep copy of a <CODE>PdfPCell</CODE>.
  15590. @param cell the <CODE>PdfPCell</CODE> to duplicate
  15591. </member>
  15592. <member name="M:iTextSharp.text.pdf.PdfPCell.AddElement(iTextSharp.text.IElement)">
  15593. Adds an iText element to the cell.
  15594. @param element
  15595. </member>
  15596. <member name="P:iTextSharp.text.pdf.PdfPCell.Phrase">
  15597. Gets the <CODE>Phrase</CODE> from this cell.
  15598. @return the <CODE>Phrase</CODE>
  15599. </member>
  15600. <member name="P:iTextSharp.text.pdf.PdfPCell.HorizontalAlignment">
  15601. Gets the horizontal alignment for the cell.
  15602. @return the horizontal alignment for the cell
  15603. </member>
  15604. <member name="P:iTextSharp.text.pdf.PdfPCell.VerticalAlignment">
  15605. Gets the vertical alignment for the cell.
  15606. @return the vertical alignment for the cell
  15607. </member>
  15608. <member name="P:iTextSharp.text.pdf.PdfPCell.EffectivePaddingLeft">
  15609. Gets the effective left padding. This will include
  15610. the left border width if {@link #UseBorderPadding} is true.
  15611. @return effective value of property paddingLeft.
  15612. </member>
  15613. <member name="P:iTextSharp.text.pdf.PdfPCell.PaddingLeft">
  15614. @return Value of property paddingLeft.
  15615. </member>
  15616. <member name="P:iTextSharp.text.pdf.PdfPCell.EffectivePaddingRight">
  15617. Gets the effective right padding. This will include
  15618. the right border width if {@link #UseBorderPadding} is true.
  15619. @return effective value of property paddingRight.
  15620. </member>
  15621. <member name="P:iTextSharp.text.pdf.PdfPCell.PaddingRight">
  15622. Getter for property paddingRight.
  15623. @return Value of property paddingRight.
  15624. </member>
  15625. <member name="P:iTextSharp.text.pdf.PdfPCell.EffectivePaddingTop">
  15626. Gets the effective top padding. This will include
  15627. the top border width if {@link #isUseBorderPadding()} is true.
  15628. @return effective value of property paddingTop.
  15629. </member>
  15630. <member name="P:iTextSharp.text.pdf.PdfPCell.PaddingTop">
  15631. Getter for property paddingTop.
  15632. @return Value of property paddingTop.
  15633. </member>
  15634. <member name="P:iTextSharp.text.pdf.PdfPCell.EffectivePaddingBottom">
  15635. /** Gets the effective bottom padding. This will include
  15636. * the bottom border width if {@link #UseBorderPadding} is true.
  15637. * @return effective value of property paddingBottom.
  15638. </member>
  15639. <member name="P:iTextSharp.text.pdf.PdfPCell.PaddingBottom">
  15640. Getter for property paddingBottom.
  15641. @return Value of property paddingBottom.
  15642. </member>
  15643. <member name="P:iTextSharp.text.pdf.PdfPCell.Padding">
  15644. Sets the padding of the contents in the cell (space between content and border).
  15645. @param padding
  15646. </member>
  15647. <member name="P:iTextSharp.text.pdf.PdfPCell.UseBorderPadding">
  15648. Adjusts effective padding to include border widths.
  15649. @param use adjust effective padding if true
  15650. </member>
  15651. <member name="M:iTextSharp.text.pdf.PdfPCell.SetLeading(System.Single,System.Single)">
  15652. Sets the leading fixed and variable. The resultant leading will be
  15653. fixedLeading+multipliedLeading*maxFontSize where maxFontSize is the
  15654. size of the bigest font in the line.
  15655. @param fixedLeading the fixed leading
  15656. @param multipliedLeading the variable leading
  15657. </member>
  15658. <member name="P:iTextSharp.text.pdf.PdfPCell.Leading">
  15659. Gets the fixed leading
  15660. @return the leading
  15661. </member>
  15662. <member name="P:iTextSharp.text.pdf.PdfPCell.MultipliedLeading">
  15663. Gets the variable leading
  15664. @return the leading
  15665. </member>
  15666. <member name="P:iTextSharp.text.pdf.PdfPCell.Indent">
  15667. Gets the first paragraph line indent.
  15668. @return the indent
  15669. </member>
  15670. <member name="P:iTextSharp.text.pdf.PdfPCell.ExtraParagraphSpace">
  15671. Gets the extra space between paragraphs.
  15672. @return the extra space between paragraphs
  15673. </member>
  15674. <member name="P:iTextSharp.text.pdf.PdfPCell.FixedHeight">
  15675. Getter for property fixedHeight.
  15676. @return Value of property fixedHeight.
  15677. </member>
  15678. <member name="M:iTextSharp.text.pdf.PdfPCell.HasFixedHeight">
  15679. Tells you whether the cell has a fixed height.
  15680. @return true is a fixed height was set.
  15681. @since 2.1.5
  15682. </member>
  15683. <member name="P:iTextSharp.text.pdf.PdfPCell.CachedMaxHeight">
  15684. Gets the height which was calculated on last call of getMaxHeight().
  15685. If cell's bBox and content wasn't changed this value is actual maxHeight of the cell.
  15686. @return max height which was calculated on last call of getMaxHeight(); if getMaxHeight() wasn't called the return value is 0
  15687. </member>
  15688. <member name="P:iTextSharp.text.pdf.PdfPCell.NoWrap">
  15689. Setter for property noWrap.
  15690. @param noWrap New value of property noWrap.
  15691. </member>
  15692. <member name="P:iTextSharp.text.pdf.PdfPCell.Table">
  15693. Getter for property table.
  15694. @return Value of property table.
  15695. </member>
  15696. <member name="P:iTextSharp.text.pdf.PdfPCell.MinimumHeight">
  15697. Getter for property minimumHeight.
  15698. @return Value of property minimumHeight.
  15699. </member>
  15700. <member name="M:iTextSharp.text.pdf.PdfPCell.HasMinimumHeight">
  15701. Tells you whether the cell has a minimum height.
  15702. @return true if a minimum height was set.
  15703. @since 2.1.5
  15704. </member>
  15705. <member name="P:iTextSharp.text.pdf.PdfPCell.Colspan">
  15706. Getter for property colspan.
  15707. @return Value of property colspan.
  15708. </member>
  15709. <member name="P:iTextSharp.text.pdf.PdfPCell.Rowspan">
  15710. Getter for property rowspan.
  15711. @return Value of property rowspan.
  15712. </member>
  15713. <member name="P:iTextSharp.text.pdf.PdfPCell.FollowingIndent">
  15714. Gets the following paragraph lines indent.
  15715. @return the indent
  15716. </member>
  15717. <member name="P:iTextSharp.text.pdf.PdfPCell.RightIndent">
  15718. Gets the right paragraph lines indent.
  15719. @return the indent
  15720. </member>
  15721. <member name="P:iTextSharp.text.pdf.PdfPCell.SpaceCharRatio">
  15722. Gets the space/character extra spacing ratio for
  15723. fully justified text.
  15724. @return the space/character extra spacing ratio
  15725. </member>
  15726. <member name="P:iTextSharp.text.pdf.PdfPCell.RunDirection">
  15727. Gets the run direction of the text content in the cell
  15728. @return One of the following values: PdfWriter.RUN_DIRECTION_DEFAULT, PdfWriter.RUN_DIRECTION_NO_BIDI, PdfWriter.RUN_DIRECTION_LTR or PdfWriter.RUN_DIRECTION_RTL.
  15729. </member>
  15730. <member name="P:iTextSharp.text.pdf.PdfPCell.Image">
  15731. Getter for property image.
  15732. @return Value of property image.
  15733. </member>
  15734. <member name="P:iTextSharp.text.pdf.PdfPCell.CellEvent">
  15735. Gets the cell event for this cell.
  15736. @return the cell event
  15737. </member>
  15738. <member name="P:iTextSharp.text.pdf.PdfPCell.ArabicOptions">
  15739. Gets the arabic shaping options.
  15740. @return the arabic shaping options
  15741. </member>
  15742. <member name="P:iTextSharp.text.pdf.PdfPCell.UseAscender">
  15743. Gets state of first line height based on max ascender
  15744. @return true if an ascender is to be used.
  15745. </member>
  15746. <member name="P:iTextSharp.text.pdf.PdfPCell.UseDescender">
  15747. Getter for property useDescender.
  15748. @return Value of property useDescender.
  15749. </member>
  15750. <member name="P:iTextSharp.text.pdf.PdfPCell.Column">
  15751. Gets the ColumnText with the content of the cell.
  15752. @return a columntext object
  15753. </member>
  15754. <member name="P:iTextSharp.text.pdf.PdfPCell.CompositeElements">
  15755. Returns the list of composite elements of the column.
  15756. @return a List object.
  15757. @since 2.1.1
  15758. </member>
  15759. <member name="P:iTextSharp.text.pdf.PdfPCell.Rotation">
  15760. Sets the rotation of the cell. Possible values are
  15761. 0, 90, 180 and 270.
  15762. @param rotation the rotation of the cell
  15763. </member>
  15764. <member name="M:iTextSharp.text.pdf.PdfPCell.GetMaxHeight">
  15765. Returns the height of the cell.
  15766. @return the height of the cell
  15767. @since 3.0.0
  15768. </member>
  15769. <member name="F:iTextSharp.text.pdf.PdfPHeaderCell.NONE">
  15770. this is a possible style.
  15771. </member>
  15772. <member name="F:iTextSharp.text.pdf.PdfPHeaderCell.ROW">
  15773. this is a possible style.
  15774. </member>
  15775. <member name="F:iTextSharp.text.pdf.PdfPHeaderCell.COLUMN">
  15776. this is a possible style.
  15777. </member>
  15778. <member name="F:iTextSharp.text.pdf.PdfPHeaderCell.BOTH">
  15779. this is a possible style.
  15780. </member>
  15781. <member name="T:iTextSharp.text.pdf.PdfPRow">
  15782. A row in a PdfPTable.
  15783. @author Paulo Soares
  15784. </member>
  15785. <member name="F:iTextSharp.text.pdf.PdfPRow.mayNotBreak">
  15786. True if the table may not break after this row.
  15787. </member>
  15788. <member name="F:iTextSharp.text.pdf.PdfPRow.BOTTOM_LIMIT">
  15789. the bottom limit (bottom right y)
  15790. </member>
  15791. <member name="F:iTextSharp.text.pdf.PdfPRow.RIGHT_LIMIT">
  15792. the right limit
  15793. @since 2.1.5
  15794. </member>
  15795. <member name="F:iTextSharp.text.pdf.PdfPRow.extraHeights">
  15796. extra heights that needs to be added to a cell because of rowspans.
  15797. @since 2.1.6
  15798. </member>
  15799. <member name="M:iTextSharp.text.pdf.PdfPRow.#ctor(iTextSharp.text.pdf.PdfPCell[])">
  15800. Constructs a new PdfPRow with the cells in the array that was passed
  15801. as a parameter.
  15802. @param cells
  15803. </member>
  15804. <member name="M:iTextSharp.text.pdf.PdfPRow.#ctor(iTextSharp.text.pdf.PdfPRow)">
  15805. Makes a copy of an existing row.
  15806. @param row
  15807. </member>
  15808. <member name="M:iTextSharp.text.pdf.PdfPRow.SetWidths(System.Single[])">
  15809. Sets the widths of the columns in the row.
  15810. @param widths
  15811. @return true if everything went right
  15812. </member>
  15813. <member name="M:iTextSharp.text.pdf.PdfPRow.InitExtraHeights">
  15814. Initializes the extra heights array.
  15815. @since 2.1.6
  15816. </member>
  15817. <member name="M:iTextSharp.text.pdf.PdfPRow.SetExtraHeight(System.Int32,System.Single)">
  15818. Sets an extra height for a cell.
  15819. @param cell the index of the cell that needs an extra height
  15820. @param height the extra height
  15821. @since 2.1.6
  15822. </member>
  15823. <member name="M:iTextSharp.text.pdf.PdfPRow.CalculateHeights">
  15824. Calculates the heights of each cell in the row.
  15825. @return the maximum height of the row.
  15826. </member>
  15827. <member name="M:iTextSharp.text.pdf.PdfPRow.WriteBorderAndBackground(System.Single,System.Single,System.Single,iTextSharp.text.pdf.PdfPCell,iTextSharp.text.pdf.PdfContentByte[])">
  15828. Writes the border and background of one cell in the row.
  15829. @param xPos The x-coordinate where the table starts on the canvas
  15830. @param yPos The y-coordinate where the table starts on the canvas
  15831. @param currentMaxHeight The height of the cell to be drawn.
  15832. @param cell
  15833. @param canvases
  15834. @since 2.1.6 extra parameter currentMaxHeight
  15835. </member>
  15836. <member name="M:iTextSharp.text.pdf.PdfPRow.SaveAndRotateCanvases(iTextSharp.text.pdf.PdfContentByte[],System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  15837. @since 2.1.6 private is now protected
  15838. </member>
  15839. <member name="M:iTextSharp.text.pdf.PdfPRow.RestoreCanvases(iTextSharp.text.pdf.PdfContentByte[])">
  15840. @since 2.1.6 private is now protected
  15841. </member>
  15842. <member name="M:iTextSharp.text.pdf.PdfPRow.SetColumn(iTextSharp.text.pdf.ColumnText,System.Single,System.Single,System.Single,System.Single)">
  15843. @since 3.0.0 protected is now public static
  15844. </member>
  15845. <member name="M:iTextSharp.text.pdf.PdfPRow.WriteCells(System.Int32,System.Int32,System.Single,System.Single,iTextSharp.text.pdf.PdfContentByte[],System.Boolean)">
  15846. * Writes a number of cells (not necessarily all cells).
  15847. *
  15848. * @param colStart The first column to be written.
  15849. * Remember that the column index starts with 0.
  15850. * @param colEnd The last column to be written.
  15851. * Remember that the column index starts with 0.
  15852. * If -1, all the columns to the end are written.
  15853. * @param xPos The x-coordinate where the table starts on the canvas
  15854. * @param yPos The y-coordinate where the table starts on the canvas
  15855. * @param reusable if set to false, the content in the cells is "consumed";
  15856. * if true, you can reuse the cells, the row, the parent table as many times you want.
  15857. * @since 5.1.0 added the reusable parameter
  15858. </member>
  15859. <member name="M:iTextSharp.text.pdf.PdfPRow.IsCalculated">
  15860. Checks if the dimensions of the columns were calculated.
  15861. @return true if the dimensions of the columns were calculated
  15862. </member>
  15863. <member name="P:iTextSharp.text.pdf.PdfPRow.MaxHeights">
  15864. Gets the maximum height of the row (i.e. of the 'highest' cell).
  15865. @return the maximum height of the row
  15866. </member>
  15867. <member name="M:iTextSharp.text.pdf.PdfPRow.CopyRowContent(iTextSharp.text.pdf.PdfPTable,System.Int32)">
  15868. Copies the content of a specific row in a table to this row.
  15869. Don't do this if the rows have a different number of cells.
  15870. @param table the table from which you want to copy a row
  15871. @param idx the index of the row that needs to be copied
  15872. @since 5.1.0
  15873. </member>
  15874. <member name="M:iTextSharp.text.pdf.PdfPRow.SplitRow(iTextSharp.text.pdf.PdfPTable,System.Int32,System.Single)">
  15875. Splits a row to newHeight.
  15876. The returned row is the remainder. It will return null if the newHeight
  15877. was so small that only an empty row would result.
  15878. @param new_height the new height
  15879. @return the remainder row or null if the newHeight was so small that only
  15880. an empty row would result
  15881. </member>
  15882. <member name="M:iTextSharp.text.pdf.PdfPRow.SplitRowspans(iTextSharp.text.pdf.PdfPTable,System.Int32,iTextSharp.text.pdf.PdfPTable,System.Int32)">
  15883. Split rowspan of cells with rowspan on next page by inserting copies with the remaining rowspan
  15884. and reducing the previous rowspan appropriately, i.e. if a cell with rowspan 7 gets split after 3 rows
  15885. of that rowspan have been laid out, its column on the next page should start with an empty cell
  15886. having the same attributes and rowspan 7 - 3 = 4.
  15887. @since iText 5.4.3
  15888. </member>
  15889. <member name="M:iTextSharp.text.pdf.PdfPRow.GetCells">
  15890. Returns the array of cells in the row.
  15891. Please be extremely careful with this method.
  15892. Use the cells as read only objects.
  15893. @return an array of cells
  15894. @since 2.1.1
  15895. </member>
  15896. <member name="M:iTextSharp.text.pdf.PdfPRow.HasRowspan">
  15897. Checks if a cell in the row has a rowspan greater than 1.
  15898. @since 5.1.0
  15899. </member>
  15900. <member name="T:iTextSharp.text.pdf.PdfPSXObject">
  15901. Implements the PostScript XObject.
  15902. </member>
  15903. <member name="M:iTextSharp.text.pdf.PdfPSXObject.#ctor">
  15904. Creates a new instance of PdfPSXObject
  15905. </member>
  15906. <member name="M:iTextSharp.text.pdf.PdfPSXObject.#ctor(iTextSharp.text.pdf.PdfWriter)">
  15907. Constructs a PSXObject
  15908. @param wr
  15909. </member>
  15910. <member name="M:iTextSharp.text.pdf.PdfPSXObject.GetFormXObject(System.Int32)">
  15911. Gets the stream representing this object.
  15912. @param compressionLevel the compressionLevel
  15913. @return the stream representing this template
  15914. @since 2.1.3 (replacing the method without param compressionLevel)
  15915. @throws IOException
  15916. </member>
  15917. <member name="P:iTextSharp.text.pdf.PdfPSXObject.Duplicate">
  15918. Gets a duplicate of this <CODE>PdfPSXObject</CODE>. All
  15919. the members are copied by reference but the buffer stays different.
  15920. @return a copy of this <CODE>PdfPSXObject</CODE>
  15921. </member>
  15922. <member name="T:iTextSharp.text.pdf.PdfPTable">
  15923. This is a table that can be put at an absolute position but can also
  15924. be added to the document as the class <CODE>Table</CODE>.
  15925. In the last case when crossing pages the table always break at full rows; if a
  15926. row is bigger than the page it is dropped silently to avoid infinite loops.
  15927. <p/>
  15928. A PdfPTableEvent can be associated to the table to do custom drawing
  15929. when the table is rendered.
  15930. @author Paulo Soares
  15931. </member>
  15932. <member name="F:iTextSharp.text.pdf.PdfPTable.BASECANVAS">
  15933. The index of the original <CODE>PdfcontentByte</CODE>.
  15934. </member>
  15935. <member name="F:iTextSharp.text.pdf.PdfPTable.BACKGROUNDCANVAS">
  15936. The index of the duplicate <CODE>PdfContentByte</CODE> where the background will be drawn.
  15937. </member>
  15938. <member name="F:iTextSharp.text.pdf.PdfPTable.LINECANVAS">
  15939. The index of the duplicate <CODE>PdfContentByte</CODE> where the border lines will be drawn.
  15940. </member>
  15941. <member name="F:iTextSharp.text.pdf.PdfPTable.TEXTCANVAS">
  15942. The index of the duplicate <CODE>PdfContentByte</CODE> where the text will be drawn.
  15943. </member>
  15944. <member name="F:iTextSharp.text.pdf.PdfPTable.currentColIdx">
  15945. The current column index.
  15946. @since 5.1.0 renamed from currentColIdx
  15947. </member>
  15948. <member name="F:iTextSharp.text.pdf.PdfPTable.headerRows">
  15949. Holds value of property headerRows.
  15950. </member>
  15951. <member name="F:iTextSharp.text.pdf.PdfPTable.widthPercentage">
  15952. Holds value of property widthPercentage.
  15953. </member>
  15954. <member name="F:iTextSharp.text.pdf.PdfPTable.horizontalAlignment">
  15955. Holds value of property horizontalAlignment.
  15956. </member>
  15957. <member name="F:iTextSharp.text.pdf.PdfPTable.skipFirstHeader">
  15958. Holds value of property skipFirstHeader.
  15959. </member>
  15960. <member name="F:iTextSharp.text.pdf.PdfPTable.skipLastFooter">
  15961. Holds value of property skipLastFooter.
  15962. @since 2.1.6
  15963. </member>
  15964. <member name="F:iTextSharp.text.pdf.PdfPTable.lockedWidth">
  15965. Holds value of property lockedWidth.
  15966. </member>
  15967. <member name="F:iTextSharp.text.pdf.PdfPTable.splitRows">
  15968. Holds value of property splitRows.
  15969. </member>
  15970. <member name="F:iTextSharp.text.pdf.PdfPTable.spacingBefore">
  15971. The spacing before the table.
  15972. </member>
  15973. <member name="F:iTextSharp.text.pdf.PdfPTable.spacingAfter">
  15974. The spacing after the table.
  15975. </member>
  15976. <member name="F:iTextSharp.text.pdf.PdfPTable.extendLastRow">
  15977. Holds value of property extendLastRow.
  15978. </member>
  15979. <member name="F:iTextSharp.text.pdf.PdfPTable.headersInEvent">
  15980. Holds value of property headersInEvent.
  15981. </member>
  15982. <member name="F:iTextSharp.text.pdf.PdfPTable.splitLate">
  15983. Holds value of property splitLate.
  15984. </member>
  15985. <member name="F:iTextSharp.text.pdf.PdfPTable.keepTogether">
  15986. Defines if the table should be kept
  15987. on one page if possible
  15988. </member>
  15989. <member name="F:iTextSharp.text.pdf.PdfPTable.complete">
  15990. Indicates if the PdfPTable is complete once added to the document.
  15991. @since iText 2.0.8
  15992. </member>
  15993. <member name="F:iTextSharp.text.pdf.PdfPTable.rowCompleted">
  15994. Keeps track of the completeness of the current row.
  15995. @since 2.1.6
  15996. </member>
  15997. <member name="M:iTextSharp.text.pdf.PdfPTable.#ctor(System.Single[])">
  15998. Constructs a <CODE>PdfPTable</CODE> with the relative column widths.
  15999. @param relativeWidths the relative column widths
  16000. </member>
  16001. <member name="M:iTextSharp.text.pdf.PdfPTable.#ctor(System.Int32)">
  16002. Constructs a <CODE>PdfPTable</CODE> with <CODE>numColumns</CODE> columns.
  16003. @param numColumns the number of columns
  16004. </member>
  16005. <member name="M:iTextSharp.text.pdf.PdfPTable.#ctor(iTextSharp.text.pdf.PdfPTable)">
  16006. Constructs a copy of a <CODE>PdfPTable</CODE>.
  16007. @param table the <CODE>PdfPTable</CODE> to be copied
  16008. </member>
  16009. <member name="M:iTextSharp.text.pdf.PdfPTable.ShallowCopy(iTextSharp.text.pdf.PdfPTable)">
  16010. Makes a shallow copy of a table (format without content).
  16011. @param table
  16012. @return a shallow copy of the table
  16013. </member>
  16014. <member name="M:iTextSharp.text.pdf.PdfPTable.CopyFormat(iTextSharp.text.pdf.PdfPTable)">
  16015. Copies the format of the sourceTable without copying the content.
  16016. @param sourceTable
  16017. @since 2.1.6 private is now protected
  16018. </member>
  16019. <member name="M:iTextSharp.text.pdf.PdfPTable.SetWidths(System.Single[])">
  16020. Sets the relative widths of the table.
  16021. @param relativeWidths the relative widths of the table.
  16022. @throws DocumentException if the number of widths is different than the number
  16023. of columns
  16024. </member>
  16025. <member name="M:iTextSharp.text.pdf.PdfPTable.SetWidths(System.Int32[])">
  16026. Sets the relative widths of the table.
  16027. @param relativeWidths the relative widths of the table.
  16028. @throws DocumentException if the number of widths is different than the number
  16029. of columns
  16030. </member>
  16031. <member name="M:iTextSharp.text.pdf.PdfPTable.CalculateWidths">
  16032. @since 2.1.6 private is now protected
  16033. </member>
  16034. <member name="M:iTextSharp.text.pdf.PdfPTable.SetTotalWidth(System.Single[])">
  16035. Sets the full width of the table from the absolute column width.
  16036. @param columnWidth the absolute width of each column
  16037. @throws DocumentException if the number of widths is different than the number
  16038. of columns
  16039. </member>
  16040. <member name="M:iTextSharp.text.pdf.PdfPTable.SetWidthPercentage(System.Single[],iTextSharp.text.Rectangle)">
  16041. Sets the percentage width of the table from the absolute column width. Warning: Don't use this with setLockedWidth(true). These two settings don't mix.
  16042. @param columnWidth the absolute width of each column
  16043. @param pageSize the page size
  16044. @throws DocumentException
  16045. </member>
  16046. <member name="P:iTextSharp.text.pdf.PdfPTable.TotalWidth">
  16047. Gets the full width of the table.
  16048. @return the full width of the table
  16049. </member>
  16050. <member name="M:iTextSharp.text.pdf.PdfPTable.CalculateHeights">
  16051. Calculates the heights of the table.
  16052. @return the total height of the table. Note that it will be 0 if you didn't
  16053. specify the width of the table with SetTotalWidth().
  16054. and made it public
  16055. </member>
  16056. <member name="M:iTextSharp.text.pdf.PdfPTable.ResetColumnCount(System.Int32)">
  16057. Changes the number of columns. Any existing rows will be deleted.
  16058. @param the new number of columns
  16059. </member>
  16060. <member name="P:iTextSharp.text.pdf.PdfPTable.DefaultCell">
  16061. Gets the default <CODE>PdfPCell</CODE> that will be used as
  16062. reference for all the <CODE>addCell</CODE> methods except
  16063. <CODE>addCell(PdfPCell)</CODE>.
  16064. @return default <CODE>PdfPCell</CODE>
  16065. </member>
  16066. <member name="M:iTextSharp.text.pdf.PdfPTable.AddCell(iTextSharp.text.pdf.PdfPCell)">
  16067. Adds a cell element.
  16068. @param cell the cell element
  16069. </member>
  16070. <member name="M:iTextSharp.text.pdf.PdfPTable.SkipColsWithRowspanAbove">
  16071. When updating the row index, cells with rowspan should be taken into account.
  16072. This is what happens in this method.
  16073. @since 2.1.6
  16074. </member>
  16075. <member name="M:iTextSharp.text.pdf.PdfPTable.CellAt(System.Int32,System.Int32)">
  16076. Added by timmo3. This will return the correct cell taking it's cellspan into account
  16077. @param row the row index
  16078. @param col the column index
  16079. @return PdfPCell at the given row and position or null otherwise
  16080. </member>
  16081. <member name="M:iTextSharp.text.pdf.PdfPTable.RowSpanAbove(System.Int32,System.Int32)">
  16082. Checks if there are rows above belonging to a rowspan.
  16083. @param currRow the current row to check
  16084. @param currCol the current column to check
  16085. @return true if there's a cell above that belongs to a rowspan
  16086. @since 2.1.6
  16087. </member>
  16088. <member name="M:iTextSharp.text.pdf.PdfPTable.AddCell(System.String)">
  16089. Adds a cell element.
  16090. @param text the text for the cell
  16091. </member>
  16092. <member name="M:iTextSharp.text.pdf.PdfPTable.AddCell(iTextSharp.text.pdf.PdfPTable)">
  16093. Adds a nested table.
  16094. @param table the table to be added to the cell
  16095. </member>
  16096. <member name="M:iTextSharp.text.pdf.PdfPTable.AddCell(iTextSharp.text.Image)">
  16097. Adds an Image as Cell.
  16098. @param image the <CODE>Image</CODE> to add to the table.
  16099. This image will fit in the cell
  16100. </member>
  16101. <member name="M:iTextSharp.text.pdf.PdfPTable.AddCell(iTextSharp.text.Phrase)">
  16102. Adds a cell element.
  16103. @param phrase the <CODE>Phrase</CODE> to be added to the cell
  16104. </member>
  16105. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPTable.WriteSelectedRows(System.Int32,System.Int32,System.Single,System.Single,iTextSharp.text.pdf.PdfContentByte[])" -->
  16106. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPTable.WriteSelectedRows(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,iTextSharp.text.pdf.PdfContentByte[])" -->
  16107. <member name="M:iTextSharp.text.pdf.PdfPTable.WriteSelectedRows(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,iTextSharp.text.pdf.PdfContentByte[],System.Boolean)">
  16108. Writes the selected rows and columns to the document.
  16109. This method does not clip the columns; this is only important
  16110. if there are columns with colspan at boundaries.
  16111. <CODE>canvases</CODE> is obtained from <CODE>beginWritingRows()</CODE>.
  16112. The table event is only fired for complete rows.
  16113. @param colStart the first column to be written, zero index
  16114. @param colEnd the last column to be written + 1. If it is -1 all the
  16115. columns to the end are written
  16116. @param rowStart the first row to be written, zero index
  16117. @param rowEnd the last row to be written + 1. If it is -1 all the
  16118. rows to the end are written
  16119. @param xPos the x write coordinate
  16120. @param yPos the y write coordinate
  16121. @param canvases an array of 4 <CODE>PdfContentByte</CODE> obtained from
  16122. <CODE>beginWritingRows()</CODE>
  16123. @param reusable if set to false, the content in the cells is "consumed";
  16124. if true, you can reuse the cells, the row, the parent table as many times you want.
  16125. @return the y coordinate position of the bottom of the last row
  16126. @see #beginWritingRows(com.itextpdf.text.pdf.PdfContentByte)
  16127. @since 5.1.0 added the reusable parameter
  16128. </member>
  16129. <member name="M:iTextSharp.text.pdf.PdfPTable.WriteSelectedRows(System.Int32,System.Int32,System.Single,System.Single,iTextSharp.text.pdf.PdfContentByte)">
  16130. Writes the selected rows to the document.
  16131. @param rowStart the first row to be written, zero index
  16132. @param rowEnd the last row to be written + 1. If it is -1 all the
  16133. rows to the end are written
  16134. @param xPos the x write coodinate
  16135. @param yPos the y write coodinate
  16136. @param canvas the <CODE>PdfContentByte</CODE> where the rows will
  16137. be written to
  16138. @return the y coordinate position of the bottom of the last row
  16139. </member>
  16140. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPTable.WriteSelectedRows(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,iTextSharp.text.pdf.PdfContentByte)" -->
  16141. <member name="M:iTextSharp.text.pdf.PdfPTable.WriteSelectedRows(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,iTextSharp.text.pdf.PdfContentByte,System.Boolean)">
  16142. Writes the selected rows and columns to the document.
  16143. This method clips the columns; this is only important
  16144. if there are columns with colspan at boundaries.
  16145. The table event is only fired for complete rows.
  16146. @param colStart the first column to be written, zero index
  16147. @param colEnd the last column to be written + 1. If it is -1 all the
  16148. columns to the end are written
  16149. @param rowStart the first row to be written, zero index
  16150. @param rowEnd the last row to be written + 1. If it is -1 all the
  16151. rows to the end are written
  16152. @param xPos the x write coordinate
  16153. @param yPos the y write coordinate
  16154. @param canvas the <CODE>PdfContentByte</CODE> where the rows will
  16155. be written to
  16156. @return the y coordinate position of the bottom of the last row
  16157. @param reusable if set to false, the content in the cells is "consumed";
  16158. if true, you can reuse the cells, the row, the parent table as many times you want.
  16159. @since 5.1.0 added the reusable parameter
  16160. </member>
  16161. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfPTable.BeginWritingRows(iTextSharp.text.pdf.PdfContentByte)" -->
  16162. <member name="M:iTextSharp.text.pdf.PdfPTable.EndWritingRows(iTextSharp.text.pdf.PdfContentByte[])">
  16163. Finishes writing the table.
  16164. @param canvases the array returned by <CODE>beginWritingRows()</CODE>
  16165. </member>
  16166. <member name="P:iTextSharp.text.pdf.PdfPTable.Size">
  16167. Gets the number of rows in this table.
  16168. @return the number of rows in this table
  16169. </member>
  16170. <member name="P:iTextSharp.text.pdf.PdfPTable.TotalHeight">
  16171. Gets the total height of the table.
  16172. @return the total height of the table
  16173. </member>
  16174. <member name="M:iTextSharp.text.pdf.PdfPTable.GetRowHeight(System.Int32)">
  16175. Gets the height of a particular row.
  16176. @param idx the row index (starts at 0)
  16177. @return the height of a particular row
  16178. </member>
  16179. <member name="M:iTextSharp.text.pdf.PdfPTable.GetRowHeight(System.Int32,System.Boolean)">
  16180. Gets the height of a particular row.
  16181. @param idx the row index (starts at 0)
  16182. @param firsttime is this the first time the row heigh is calculated?
  16183. @return the height of a particular row
  16184. @since 5.0.0
  16185. </member>
  16186. <member name="M:iTextSharp.text.pdf.PdfPTable.GetRowspanHeight(System.Int32,System.Int32)">
  16187. Gets the maximum height of a cell in a particular row (will only be different
  16188. from getRowHeight is one of the cells in the row has a rowspan > 1).
  16189. @param rowIndex the row index
  16190. @param cellIndex the cell index
  16191. @return the height of a particular row including rowspan
  16192. @since 2.1.6
  16193. </member>
  16194. <member name="M:iTextSharp.text.pdf.PdfPTable.HasRowspan(System.Int32)">
  16195. Checks if a cell in a row has a rowspan greater than 1.
  16196. @since 5.1.0
  16197. </member>
  16198. <member name="M:iTextSharp.text.pdf.PdfPTable.NormalizeHeadersFooters">
  16199. Makes sure the footers value is lower than the headers value.
  16200. @since 5.0.1
  16201. </member>
  16202. <member name="P:iTextSharp.text.pdf.PdfPTable.HeaderHeight">
  16203. Gets the height of the rows that constitute the header as defined by
  16204. <CODE>setHeaderRows()</CODE>.
  16205. @return the height of the rows that constitute the header and footer
  16206. </member>
  16207. <member name="P:iTextSharp.text.pdf.PdfPTable.FooterHeight">
  16208. Gets the height of the rows that constitute the header as defined by
  16209. <CODE>setFooterRows()</CODE>.
  16210. @return the height of the rows that constitute the footer
  16211. @since 2.1.1
  16212. </member>
  16213. <member name="M:iTextSharp.text.pdf.PdfPTable.DeleteRow(System.Int32)">
  16214. Deletes a row from the table.
  16215. @param rowNumber the row to be deleted
  16216. @return <CODE>true</CODE> if the row was deleted
  16217. </member>
  16218. <member name="M:iTextSharp.text.pdf.PdfPTable.DeleteLastRow">
  16219. Deletes the last row in the table.
  16220. @return <CODE>true</CODE> if the last row was deleted
  16221. </member>
  16222. <member name="M:iTextSharp.text.pdf.PdfPTable.DeleteBodyRows">
  16223. Removes all of the rows except headers
  16224. </member>
  16225. <member name="P:iTextSharp.text.pdf.PdfPTable.NumberOfColumns">
  16226. Returns the number of columns.
  16227. @return the number of columns.
  16228. @since 2.1.1
  16229. </member>
  16230. <member name="P:iTextSharp.text.pdf.PdfPTable.Chunks">
  16231. Gets all the chunks in this element.
  16232. @return an <CODE>List</CODE>
  16233. </member>
  16234. <member name="P:iTextSharp.text.pdf.PdfPTable.Type">
  16235. Gets the type of the text element.
  16236. @return a type
  16237. </member>
  16238. <member name="M:iTextSharp.text.pdf.PdfPTable.IsContent">
  16239. @since iText 2.0.8
  16240. @see com.lowagie.text.Element#isContent()
  16241. </member>
  16242. <member name="M:iTextSharp.text.pdf.PdfPTable.IsNestable">
  16243. @since iText 2.0.8
  16244. @see com.lowagie.text.Element#isNestable()
  16245. </member>
  16246. <member name="M:iTextSharp.text.pdf.PdfPTable.Process(iTextSharp.text.IElementListener)">
  16247. Processes the element by adding it (or the different parts) to an
  16248. <CODE>ElementListener</CODE>.
  16249. @param listener an <CODE>ElementListener</CODE>
  16250. @return <CODE>true</CODE> if the element was processed successfully
  16251. </member>
  16252. <member name="M:iTextSharp.text.pdf.PdfPTable.GetRow(System.Int32)">
  16253. Gets a row with a given index.
  16254. @param idx
  16255. @return the row at position idx
  16256. </member>
  16257. <member name="M:iTextSharp.text.pdf.PdfPTable.getLastCompletedRowIndex">
  16258. Returns the index of the last completed row.
  16259. @return the index of a row
  16260. </member>
  16261. <member name="M:iTextSharp.text.pdf.PdfPTable.SetBreakPoints(System.Int32[])">
  16262. Defines where the table may be broken (if necessary).
  16263. @param breakPoints int[]
  16264. @throws System.IndexOutOfRangeException if a row index is passed that is out of bounds
  16265. </member>
  16266. <member name="M:iTextSharp.text.pdf.PdfPTable.KeepRowsTogether(System.Int32[])">
  16267. Defines which rows should not allow a page break (if possible).
  16268. @param rows int[]
  16269. @throws System.IndexOutOfRangeException if a row index is passed that is out of bounds
  16270. </member>
  16271. <member name="M:iTextSharp.text.pdf.PdfPTable.KeepRowsTogether(System.Int32,System.Int32)">
  16272. Defines a range of rows that should not allow a page break (if possible).
  16273. @param start int
  16274. @param end int
  16275. @throws System.IndexOutOfRangeException if a row index is passed that is out of bounds
  16276. </member>
  16277. <member name="M:iTextSharp.text.pdf.PdfPTable.KeepRowsTogether(System.Int32)">
  16278. Defines a range of rows (from the parameter to the last row) that should not allow a page break (if possible).
  16279. The equivalent of calling {@link #keepRowsTogether(int,int) keepRowsTogether(start, rows.size()}.
  16280. @param start int
  16281. @throws System.IndexOutOfRangeException if a row index is passed that is out of bounds
  16282. </member>
  16283. <member name="P:iTextSharp.text.pdf.PdfPTable.Rows">
  16284. Gets an arraylist with all the rows in the table.
  16285. @return an arraylist
  16286. </member>
  16287. <member name="M:iTextSharp.text.pdf.PdfPTable.GetRows(System.Int32,System.Int32)">
  16288. Gets an arraylist with a selection of rows.
  16289. @param start the first row in the selection
  16290. @param end the first row that isn't part of the selection
  16291. @return a selection of rows
  16292. @since 2.1.6
  16293. </member>
  16294. <member name="M:iTextSharp.text.pdf.PdfPTable.AdjustCellsInRow(System.Int32,System.Int32)">
  16295. Calculates the extra height needed in a row because of rowspans.
  16296. @param start the index of the start row (the one to adjust)
  16297. @param end the index of the end row on the page
  16298. @since 2.1.6
  16299. </member>
  16300. <member name="P:iTextSharp.text.pdf.PdfPTable.TableEvent">
  16301. Sets the table event for this table.
  16302. @param event the table event for this table
  16303. </member>
  16304. <member name="P:iTextSharp.text.pdf.PdfPTable.AbsoluteWidths">
  16305. Gets the absolute sizes of each column width.
  16306. @return he absolute sizes of each column width
  16307. </member>
  16308. <member name="P:iTextSharp.text.pdf.PdfPTable.SkipLastFooter">
  16309. Tells you if the last footer needs to be skipped
  16310. (for instance if the footer says "continued on the next page")
  16311. @return Value of property skipLastFooter.
  16312. @since 2.1.6
  16313. </member>
  16314. <member name="M:iTextSharp.text.pdf.PdfPTable.SetExtendLastRow(System.Boolean,System.Boolean)">
  16315. When set the last row on every page will be extended to fill
  16316. all the remaining space to the bottom boundary; except maybe the
  16317. row.
  16318. @param extendLastRows true to extend the last row on each page; false otherwise
  16319. @param extendFinalRow false if you don't want to extend the row of the complete table
  16320. @since iText 5.0.0
  16321. </member>
  16322. <member name="M:iTextSharp.text.pdf.PdfPTable.IsExtendLastRow(System.Boolean)">
  16323. * Gets the value of the last row extension, taking into account
  16324. * if the row is reached or not.
  16325. *
  16326. * @return true if the last row will extend;
  16327. * false otherwise
  16328. * @since iText 5.0.0
  16329. </member>
  16330. <member name="P:iTextSharp.text.pdf.PdfPTable.KeepTogether">
  16331. If true the table will be kept on one page if it fits, by forcing a
  16332. new page if it doesn't fit on the current page. The default is to
  16333. split the table over multiple pages.
  16334. @param p_KeepTogether whether to try to keep the table on one page
  16335. </member>
  16336. <member name="M:iTextSharp.text.pdf.PdfPTable.CompleteRow">
  16337. Completes the current row with the default cell. An incomplete row will be dropped
  16338. but calling this method will make sure that it will be present in the table.
  16339. </member>
  16340. <member name="M:iTextSharp.text.pdf.PdfPTable.FlushContent">
  16341. @since iText 2.0.8
  16342. @see com.lowagie.text.LargeElement#flushContent()
  16343. </member>
  16344. <member name="P:iTextSharp.text.pdf.PdfPTable.ElementComplete">
  16345. @since iText 2.0.8
  16346. @see com.lowagie.text.LargeElement#isComplete()
  16347. </member>
  16348. <member name="M:iTextSharp.text.pdf.PdfPTable.GetCellStartRowIndex(System.Int32,System.Int32)">
  16349. Gets row index where cell overlapping (rowIdx, colIdx) starts
  16350. @param rowIdx
  16351. @param colIdx
  16352. @return row index
  16353. @since iText 5.4.3
  16354. </member>
  16355. <member name="T:iTextSharp.text.pdf.PdfPTable.FittingRows">
  16356. @since iText 5.4.3
  16357. </member>
  16358. <member name="M:iTextSharp.text.pdf.PdfPTable.FittingRows.CorrectLastRowChosen(iTextSharp.text.pdf.PdfPTable,System.Int32)">
  16359. Correct chosen last fitting row so that the content of all cells with open rowspans will fit on the page,
  16360. i.e. the cell content won't be split.
  16361. (Only to be used with splitLate == true)
  16362. </member>
  16363. <member name="T:iTextSharp.text.pdf.PdfPTable.ColumnMeasurementState">
  16364. @since iText 5.4.3
  16365. </member>
  16366. <member name="M:iTextSharp.text.pdf.PdfPTable.GetFittingRows(System.Single,System.Int32)">
  16367. Determine which rows fit on the page, respecting isSplitLate().
  16368. Note: sets max heights of the inspected rows as a side effect,
  16369. just like PdfPTable.getRowHeight(int, boolean) does.
  16370. Respect row.getMaxHeights() if it has been previously set (which might be independent of the height of
  16371. individual cells).
  16372. The last row written on the page will be chosen by the caller who might choose not
  16373. the calculated one but an earlier one (due to mayNotBreak settings on the rows).
  16374. The height of the chosen last row has to be corrected if splitLate == true
  16375. by calling FittingRows.correctLastRowChosen() by the caller to avoid splitting the content of
  16376. cells with open rowspans.
  16377. @since iText 5.4.3
  16378. </member>
  16379. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.IPdfPTableEventAfterSplit.AfterSplitTable(iTextSharp.text.pdf.PdfPTable,iTextSharp.text.pdf.PdfPRow,System.Int32)" -->
  16380. <member name="T:iTextSharp.text.pdf.PdfPublicKeySecurityHandler">
  16381. @author Aiken Sam (aikensam@ieee.org)
  16382. </member>
  16383. <member name="T:iTextSharp.text.pdf.PdfReader">
  16384. Reads a PDF document.
  16385. @author Paulo Soares
  16386. @author Kazuya Ujihara
  16387. </member>
  16388. <member name="F:iTextSharp.text.pdf.PdfReader.unethicalreading">
  16389. The iText developers are not responsible if you decide to change the
  16390. value of this static parameter.
  16391. @since 5.0.2
  16392. </member>
  16393. <member name="F:iTextSharp.text.pdf.PdfReader.memoryLimitsAwareHandler">
  16394. Handler which will be used for decompression of pdf streams.
  16395. </member>
  16396. <member name="F:iTextSharp.text.pdf.PdfReader.appendable">
  16397. Holds value of property appendable.
  16398. </member>
  16399. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(iTextSharp.text.io.IRandomAccessSource,System.Boolean,System.Byte[],Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.Crypto.ICipherParameters,System.Boolean)">
  16400. Constructs a new PdfReader. This is the master constructor.
  16401. @param byteSource source of bytes for the reader
  16402. @param partialRead if true, the reader is opened in partial mode (PDF is parsed on demand), if false, the entire PDF is parsed into memory as the reader opens
  16403. @param ownerPassword the password or null if no password is required
  16404. @param certificate the certificate or null if no certificate is required
  16405. @param certificateKey the key or null if no certificate key is required
  16406. @param certificateKeyProvider the name of the key provider, or null if no key is required
  16407. @param closeSourceOnConstructorError if true, the byteSource will be closed if there is an error during construction of this reader
  16408. </member>
  16409. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(iTextSharp.text.pdf.ReaderProperties,iTextSharp.text.io.IRandomAccessSource)">
  16410. Constructs a new PdfReader. This is the master constructor.
  16411. @param byteSource source of bytes for the reader
  16412. @param properties the properties which will be used to create the reader
  16413. </member>
  16414. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(System.String)">
  16415. Reads and parses a PDF document.
  16416. @param filename the file name of the document
  16417. @throws IOException on error
  16418. </member>
  16419. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(iTextSharp.text.pdf.ReaderProperties,System.String)">
  16420. Reads and parses a PDF document.
  16421. @param filename the file name of the document
  16422. @param properties the properties which will be used to create the reader
  16423. @throws IOException on error
  16424. </member>
  16425. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(System.String,System.Byte[])">
  16426. Reads and parses a PDF document.
  16427. @param filename the file name of the document
  16428. @param ownerPassword the password to read the document
  16429. @throws IOException on error
  16430. </member>
  16431. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(System.String,System.Byte[],System.Boolean)">
  16432. Reads and parses a PDF document.
  16433. @param filename the file name of the document
  16434. @param ownerPassword the password to read the document
  16435. @throws IOException on error
  16436. </member>
  16437. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(System.Byte[])">
  16438. Reads and parses a PDF document.
  16439. @param pdfIn the byte array with the document
  16440. @throws IOException on error
  16441. </member>
  16442. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(System.Byte[],System.Byte[])">
  16443. Reads and parses a PDF document.
  16444. @param pdfIn the byte array with the document
  16445. @param ownerPassword the password to read the document
  16446. @throws IOException on error
  16447. </member>
  16448. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(System.String,Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.Crypto.ICipherParameters)">
  16449. Reads and parses a PDF document.
  16450. @param filename the file name of the document
  16451. @param certificate the certificate to read the document
  16452. @param certificateKey the private key of the certificate
  16453. @param certificateKeyProvider the security provider for certificateKey
  16454. @throws IOException on error
  16455. </member>
  16456. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(System.Uri)">
  16457. Reads and parses a PDF document.
  16458. @param url the Uri of the document
  16459. @throws IOException on error
  16460. </member>
  16461. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(System.Uri,System.Byte[])">
  16462. Reads and parses a PDF document.
  16463. @param url the Uri of the document
  16464. @param ownerPassword the password to read the document
  16465. @throws IOException on error
  16466. </member>
  16467. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(System.IO.Stream,System.Byte[])">
  16468. Reads and parses a PDF document.
  16469. @param is the <CODE>InputStream</CODE> containing the document. The stream is read to the
  16470. end but is not closed
  16471. @param ownerPassword the password to read the document
  16472. @throws IOException on error
  16473. </member>
  16474. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(iTextSharp.text.pdf.ReaderProperties,System.IO.Stream)">
  16475. Reads and parses a PDF document.
  16476. @param properties the properties which will be used to create the reader
  16477. @param isp the <CODE>InputStream</CODE> containing the document. The stream is read to the
  16478. end but is not closed
  16479. @throws IOException on error
  16480. </member>
  16481. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(System.IO.Stream)">
  16482. Reads and parses a PDF document.
  16483. @param isp the <CODE>InputStream</CODE> containing the document. The stream is read to the
  16484. end but is not closed
  16485. @throws IOException on error
  16486. </member>
  16487. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(iTextSharp.text.pdf.RandomAccessFileOrArray,System.Byte[])">
  16488. Reads and parses a pdf document. Contrary to the other constructors only the xref is read
  16489. into memory. The reader is said to be working in "partial" mode as only parts of the pdf
  16490. are read as needed.
  16491. @param raf the document location
  16492. @param ownerPassword the password or <CODE>null</CODE> for no password
  16493. @throws IOException on error
  16494. </member>
  16495. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(iTextSharp.text.pdf.RandomAccessFileOrArray,System.Byte[],System.Boolean)">
  16496. Reads and parses a pdf document.
  16497. @param raf the document location
  16498. @param ownerPassword the password or <CODE>null</CODE> for no password
  16499. @param partial indicates if the reader needs to read the document only partially. See {@link PdfReader#PdfReader(RandomAccessFileOrArray, byte[])}
  16500. @throws IOException on error
  16501. </member>
  16502. <member name="M:iTextSharp.text.pdf.PdfReader.#ctor(iTextSharp.text.pdf.PdfReader)">
  16503. Creates an independent duplicate.
  16504. @param reader the <CODE>PdfReader</CODE> to duplicate
  16505. </member>
  16506. <member name="M:iTextSharp.text.pdf.PdfReader.GetOffsetTokeniser(iTextSharp.text.io.IRandomAccessSource)">
  16507. Utility method that checks the provided byte source to see if it has junk bytes at the beginning. If junk bytes
  16508. are found, construct a tokeniser that ignores the junk. Otherwise, construct a tokeniser for the byte source as it is
  16509. @param byteSource the source to check
  16510. @return a tokeniser that is guaranteed to start at the PDF header
  16511. @throws IOException if there is a problem reading the byte source
  16512. </member>
  16513. <member name="P:iTextSharp.text.pdf.PdfReader.SafeFile">
  16514. Gets a new file instance of the original PDF
  16515. document.
  16516. @return a new file instance of the original PDF document
  16517. </member>
  16518. <member name="P:iTextSharp.text.pdf.PdfReader.NumberOfPages">
  16519. Gets the number of pages in the document.
  16520. @return the number of pages in the document
  16521. </member>
  16522. <member name="P:iTextSharp.text.pdf.PdfReader.Catalog">
  16523. Returns the document's catalog. This dictionary is not a copy,
  16524. any changes will be reflected in the catalog.
  16525. @return the document's catalog
  16526. </member>
  16527. <member name="P:iTextSharp.text.pdf.PdfReader.AcroForm">
  16528. Returns the document's acroform, if it has one.
  16529. @return the document's acroform
  16530. </member>
  16531. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageRotation(System.Int32)">
  16532. Gets the page rotation. This value can be 0, 90, 180 or 270.
  16533. @param index the page number. The first page is 1
  16534. @return the page rotation
  16535. </member>
  16536. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageSizeWithRotation(System.Int32)">
  16537. Gets the page size, taking rotation into account. This
  16538. is a <CODE>Rectangle</CODE> with the value of the /MediaBox and the /Rotate key.
  16539. @param index the page number. The first page is 1
  16540. @return a <CODE>Rectangle</CODE>
  16541. </member>
  16542. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageSizeWithRotation(iTextSharp.text.pdf.PdfDictionary)">
  16543. Gets the rotated page from a page dictionary.
  16544. @param page the page dictionary
  16545. @return the rotated page
  16546. </member>
  16547. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageSize(System.Int32)">
  16548. Gets the page size without taking rotation into account. This
  16549. is the value of the /MediaBox key.
  16550. @param index the page number. The first page is 1
  16551. @return the page size
  16552. </member>
  16553. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageSize(iTextSharp.text.pdf.PdfDictionary)">
  16554. Gets the page from a page dictionary
  16555. @param page the page dictionary
  16556. @return the page
  16557. </member>
  16558. <member name="M:iTextSharp.text.pdf.PdfReader.GetCropBox(System.Int32)">
  16559. Gets the crop box without taking rotation into account. This
  16560. is the value of the /CropBox key. The crop box is the part
  16561. of the document to be displayed or printed. It usually is the same
  16562. as the media box but may be smaller. If the page doesn't have a crop
  16563. box the page size will be returned.
  16564. @param index the page number. The first page is 1
  16565. @return the crop box
  16566. </member>
  16567. <member name="M:iTextSharp.text.pdf.PdfReader.GetBoxSize(System.Int32,System.String)">
  16568. Gets the box size. Allowed names are: "crop", "trim", "art", "bleed" and "media".
  16569. @param index the page number. The first page is 1
  16570. @param boxName the box name
  16571. @return the box rectangle or null
  16572. </member>
  16573. <member name="P:iTextSharp.text.pdf.PdfReader.Info">
  16574. Returns the content of the document information dictionary as a <CODE>Hashtable</CODE>
  16575. of <CODE>String</CODE>.
  16576. @return content of the document information dictionary
  16577. </member>
  16578. <member name="M:iTextSharp.text.pdf.PdfReader.GetNormalizedRectangle(iTextSharp.text.pdf.PdfArray)">
  16579. Normalizes a <CODE>Rectangle</CODE> so that llx and lly are smaller than urx and ury.
  16580. @param box the original rectangle
  16581. @return a normalized <CODE>Rectangle</CODE>
  16582. </member>
  16583. <member name="M:iTextSharp.text.pdf.PdfReader.IsTagged">
  16584. Checks if the PDF is a tagged PDF.
  16585. </member>
  16586. <member name="M:iTextSharp.text.pdf.PdfReader.ReadPdf">
  16587. Parses the entire PDF
  16588. </member>
  16589. <member name="M:iTextSharp.text.pdf.PdfReader.ReadDecryptedDocObj">
  16590. @throws IOException
  16591. </member>
  16592. <member name="M:iTextSharp.text.pdf.PdfReader.GetPdfObjectRelease(iTextSharp.text.pdf.PdfObject)">
  16593. @param obj
  16594. @return a PdfObject
  16595. </member>
  16596. <member name="M:iTextSharp.text.pdf.PdfReader.GetPdfObject(iTextSharp.text.pdf.PdfObject)">
  16597. Reads a <CODE>PdfObject</CODE> resolving an indirect reference
  16598. if needed.
  16599. @param obj the <CODE>PdfObject</CODE> to read
  16600. @return the resolved <CODE>PdfObject</CODE>
  16601. </member>
  16602. <member name="M:iTextSharp.text.pdf.PdfReader.GetPdfObjectRelease(iTextSharp.text.pdf.PdfObject,iTextSharp.text.pdf.PdfObject)">
  16603. Reads a <CODE>PdfObject</CODE> resolving an indirect reference
  16604. if needed. If the reader was opened in partial mode the object will be released
  16605. to save memory.
  16606. @param obj the <CODE>PdfObject</CODE> to read
  16607. @param parent
  16608. @return a PdfObject
  16609. </member>
  16610. <member name="M:iTextSharp.text.pdf.PdfReader.GetPdfObject(iTextSharp.text.pdf.PdfObject,iTextSharp.text.pdf.PdfObject)">
  16611. @param obj
  16612. @param parent
  16613. @return a PdfObject
  16614. </member>
  16615. <member name="M:iTextSharp.text.pdf.PdfReader.GetPdfObjectRelease(System.Int32)">
  16616. @param idx
  16617. @return a PdfObject
  16618. </member>
  16619. <member name="M:iTextSharp.text.pdf.PdfReader.GetPdfObject(System.Int32)">
  16620. @param idx
  16621. @return aPdfObject
  16622. </member>
  16623. <member name="M:iTextSharp.text.pdf.PdfReader.ResetLastXrefPartial">
  16624. </member>
  16625. <member name="M:iTextSharp.text.pdf.PdfReader.ReleaseLastXrefPartial">
  16626. </member>
  16627. <member name="M:iTextSharp.text.pdf.PdfReader.ReleaseLastXrefPartial(iTextSharp.text.pdf.PdfObject)">
  16628. @param obj
  16629. </member>
  16630. <member name="M:iTextSharp.text.pdf.PdfReader.AddPdfObject(iTextSharp.text.pdf.PdfObject)">
  16631. @param obj
  16632. @return an indirect reference
  16633. </member>
  16634. <member name="M:iTextSharp.text.pdf.PdfReader.DumpPerc">
  16635. @return the percentage of the cross reference table that has been read
  16636. </member>
  16637. <member name="M:iTextSharp.text.pdf.PdfReader.KillIndirect(iTextSharp.text.pdf.PdfObject)">
  16638. Eliminates the reference to the object freeing the memory used by it and clearing
  16639. the xref entry.
  16640. @param obj the object. If it's an indirect reference it will be eliminated
  16641. @return the object or the already erased dereferenced object
  16642. </member>
  16643. <member name="M:iTextSharp.text.pdf.PdfReader.FlateDecode(System.Byte[])">
  16644. Decodes a stream that has the FlateDecode filter.
  16645. @param in the input data
  16646. @return the decoded data
  16647. </member>
  16648. <member name="M:iTextSharp.text.pdf.PdfReader.FlateDecode(System.Byte[],System.IO.MemoryStream)">
  16649. Decodes a stream that has the FlateDecode filter.
  16650. @param in the input data
  16651. @return the decoded data
  16652. </member>
  16653. <member name="M:iTextSharp.text.pdf.PdfReader.DecodePredictor(System.Byte[],iTextSharp.text.pdf.PdfObject)">
  16654. @param in
  16655. @param dicPar
  16656. @return a byte array
  16657. </member>
  16658. <member name="M:iTextSharp.text.pdf.PdfReader.FlateDecode(System.Byte[],System.Boolean)">
  16659. A helper to FlateDecode.
  16660. @param in the input data
  16661. @param strict <CODE>true</CODE> to read a correct stream. <CODE>false</CODE>
  16662. to try to read a corrupted stream
  16663. @return the decoded data
  16664. </member>
  16665. <member name="M:iTextSharp.text.pdf.PdfReader.FlateDecode(System.Byte[],System.Boolean,System.IO.MemoryStream)">
  16666. A helper to FlateDecode.
  16667. @param in the input data
  16668. @param strict <CODE>true</CODE> to read a correct stream. <CODE>false</CODE>
  16669. to try to read a corrupted stream
  16670. @return the decoded data
  16671. </member>
  16672. <member name="M:iTextSharp.text.pdf.PdfReader.ASCIIHexDecode(System.Byte[])">
  16673. Decodes a stream that has the ASCIIHexDecode filter.
  16674. * @param in the input data
  16675. * @return the decoded data
  16676. </member>
  16677. <member name="M:iTextSharp.text.pdf.PdfReader.ASCIIHexDecode(System.Byte[],System.IO.MemoryStream)">
  16678. Decodes a stream that has the ASCIIHexDecode filter.
  16679. @param in the input data
  16680. @return the decoded data
  16681. </member>
  16682. <member name="M:iTextSharp.text.pdf.PdfReader.ASCII85Decode(System.Byte[])">
  16683. Decodes a stream that has the ASCII85Decode filter.
  16684. @param in the input data
  16685. @return the decoded data
  16686. </member>
  16687. <member name="M:iTextSharp.text.pdf.PdfReader.ASCII85Decode(System.Byte[],System.IO.MemoryStream)">
  16688. Decodes a stream that has the ASCII85Decode filter.
  16689. @param in the input data
  16690. @return the decoded data
  16691. </member>
  16692. <member name="M:iTextSharp.text.pdf.PdfReader.LZWDecode(System.Byte[])">
  16693. Decodes a stream that has the LZWDecode filter.
  16694. * @param in the input data
  16695. * @return the decoded data
  16696. </member>
  16697. <member name="M:iTextSharp.text.pdf.PdfReader.LZWDecode(System.Byte[],System.IO.MemoryStream)">
  16698. Decodes a stream that has the LZWDecode filter.
  16699. @param in the input data
  16700. @return the decoded data
  16701. </member>
  16702. <member name="M:iTextSharp.text.pdf.PdfReader.IsRebuilt">
  16703. Checks if the document had errors and was rebuilt.
  16704. @return true if rebuilt.
  16705. </member>
  16706. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageN(System.Int32)">
  16707. Gets the dictionary that represents a page.
  16708. @param pageNum the page number. 1 is the first
  16709. @return the page dictionary
  16710. </member>
  16711. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageNRelease(System.Int32)">
  16712. @param pageNum
  16713. @return a Dictionary object
  16714. </member>
  16715. <member name="M:iTextSharp.text.pdf.PdfReader.ReleasePage(System.Int32)">
  16716. @param pageNum
  16717. </member>
  16718. <member name="M:iTextSharp.text.pdf.PdfReader.ResetReleasePage">
  16719. </member>
  16720. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageOrigRef(System.Int32)">
  16721. Gets the page reference to this page.
  16722. @param pageNum the page number. 1 is the first
  16723. @return the page reference
  16724. </member>
  16725. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageContent(System.Int32,iTextSharp.text.pdf.RandomAccessFileOrArray)">
  16726. Gets the contents of the page.
  16727. @param pageNum the page number. 1 is the first
  16728. @param file the location of the PDF document
  16729. @throws IOException on error
  16730. @return the content
  16731. </member>
  16732. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageContent(iTextSharp.text.pdf.PdfDictionary)">
  16733. Gets the content from the page dictionary.
  16734. @param page the page dictionary
  16735. @throws IOException on error
  16736. @return the content
  16737. @since 5.0.6
  16738. </member>
  16739. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageResources(System.Int32)">
  16740. Retrieve the given page's resource dictionary
  16741. @param pageNum 1-based page number from which to retrieve the resource dictionary
  16742. @return The page's resources, or 'null' if the page has none.
  16743. @since 5.1
  16744. </member>
  16745. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageResources(iTextSharp.text.pdf.PdfDictionary)">
  16746. Retrieve the given page's resource dictionary
  16747. @param pageDict the given page
  16748. @return The page's resources, or 'null' if the page has none.
  16749. @since 5.1
  16750. </member>
  16751. <member name="M:iTextSharp.text.pdf.PdfReader.GetPageContent(System.Int32)">
  16752. Gets the contents of the page.
  16753. @param pageNum the page number. 1 is the first
  16754. @throws IOException on error
  16755. @return the content
  16756. </member>
  16757. <member name="M:iTextSharp.text.pdf.PdfReader.SetPageContent(System.Int32,System.Byte[])">
  16758. Sets the contents of the page.
  16759. @param content the new page content
  16760. @param pageNum the page number. 1 is the first
  16761. @throws IOException on error
  16762. </member>
  16763. <member name="M:iTextSharp.text.pdf.PdfReader.SetPageContent(System.Int32,System.Byte[],System.Int32,System.Boolean)">
  16764. Sets the contents of the page.
  16765. @param content the new page content
  16766. @param pageNum the page number. 1 is the first
  16767. @since 2.1.3 (the method already existed without param compressionLevel)
  16768. </member>
  16769. <member name="M:iTextSharp.text.pdf.PdfReader.DecodeBytes(System.Byte[],iTextSharp.text.pdf.PdfDictionary)">
  16770. Decode a byte[] applying the filters specified in the provided dictionary using default filter handlers.
  16771. @param b the bytes to decode
  16772. @param streamDictionary the dictionary that contains filter information
  16773. @return the decoded bytes
  16774. @throws IOException if there are any problems decoding the bytes
  16775. @since 5.0.4
  16776. </member>
  16777. <member name="M:iTextSharp.text.pdf.PdfReader.DecodeBytes(System.Byte[],iTextSharp.text.pdf.PdfDictionary,System.Collections.Generic.IDictionary{iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.FilterHandlers.IFilterHandler})">
  16778. Decode a byte[] applying the filters specified in the provided dictionary using the provided filter handlers.
  16779. @param b the bytes to decode
  16780. @param streamDictionary the dictionary that contains filter information
  16781. @param filterHandlers the map used to look up a handler for each type of filter
  16782. @return the decoded bytes
  16783. @throws IOException if there are any problems decoding the bytes
  16784. @since 5.0.4
  16785. </member>
  16786. <member name="M:iTextSharp.text.pdf.PdfReader.GetStreamBytes(iTextSharp.text.pdf.PRStream,iTextSharp.text.pdf.RandomAccessFileOrArray)">
  16787. Get the content from a stream applying the required filters.
  16788. @param stream the stream
  16789. @param file the location where the stream is
  16790. @throws IOException on error
  16791. @return the stream content
  16792. </member>
  16793. <member name="M:iTextSharp.text.pdf.PdfReader.GetStreamBytes(iTextSharp.text.pdf.PRStream)">
  16794. Get the content from a stream applying the required filters.
  16795. @param stream the stream
  16796. @throws IOException on error
  16797. @return the stream content
  16798. </member>
  16799. <member name="M:iTextSharp.text.pdf.PdfReader.GetStreamBytesRaw(iTextSharp.text.pdf.PRStream,iTextSharp.text.pdf.RandomAccessFileOrArray)">
  16800. Get the content from a stream as it is without applying any filter.
  16801. @param stream the stream
  16802. @param file the location where the stream is
  16803. @throws IOException on error
  16804. @return the stream content
  16805. </member>
  16806. <member name="M:iTextSharp.text.pdf.PdfReader.GetStreamBytesRaw(iTextSharp.text.pdf.PRStream)">
  16807. Get the content from a stream as it is without applying any filter.
  16808. @param stream the stream
  16809. @throws IOException on error
  16810. @return the stream content
  16811. </member>
  16812. <member name="M:iTextSharp.text.pdf.PdfReader.EliminateSharedStreams">
  16813. Eliminates shared streams if they exist.
  16814. </member>
  16815. <member name="P:iTextSharp.text.pdf.PdfReader.Tampered">
  16816. Sets the tampered state. A tampered PdfReader cannot be reused in PdfStamper.
  16817. @param tampered the tampered state
  16818. </member>
  16819. <member name="P:iTextSharp.text.pdf.PdfReader.Metadata">
  16820. Gets the XML metadata.
  16821. @throws IOException on error
  16822. @return the XML metadata
  16823. </member>
  16824. <member name="P:iTextSharp.text.pdf.PdfReader.LastXref">
  16825. Gets the byte address of the last xref table.
  16826. @return the byte address of the last xref table
  16827. </member>
  16828. <member name="P:iTextSharp.text.pdf.PdfReader.XrefSize">
  16829. Gets the number of xref objects.
  16830. @return the number of xref objects
  16831. </member>
  16832. <member name="P:iTextSharp.text.pdf.PdfReader.EofPos">
  16833. Gets the byte address of the %%EOF marker.
  16834. @return the byte address of the %%EOF marker
  16835. </member>
  16836. <member name="P:iTextSharp.text.pdf.PdfReader.PdfVersion">
  16837. Gets the PDF version. Only the last version char is returned. For example
  16838. version 1.4 is returned as '4'.
  16839. @return the PDF version
  16840. </member>
  16841. <member name="M:iTextSharp.text.pdf.PdfReader.IsEncrypted">
  16842. Returns <CODE>true</CODE> if the PDF is encrypted.
  16843. @return <CODE>true</CODE> if the PDF is encrypted
  16844. </member>
  16845. <member name="P:iTextSharp.text.pdf.PdfReader.Permissions">
  16846. Gets the encryption permissions. It can be used directly in
  16847. <CODE>PdfWriter.SetEncryption()</CODE>.
  16848. @return the encryption permissions
  16849. </member>
  16850. <member name="M:iTextSharp.text.pdf.PdfReader.Is128Key">
  16851. Returns <CODE>true</CODE> if the PDF has a 128 bit key encryption.
  16852. @return <CODE>true</CODE> if the PDF has a 128 bit key encryption
  16853. </member>
  16854. <member name="P:iTextSharp.text.pdf.PdfReader.Trailer">
  16855. Gets the trailer dictionary
  16856. @return the trailer dictionary
  16857. </member>
  16858. <member name="M:iTextSharp.text.pdf.PdfReader.ShuffleSubsetNames">
  16859. Finds all the font subsets and changes the prefixes to some
  16860. random values.
  16861. @return the number of font subsets altered
  16862. </member>
  16863. <member name="M:iTextSharp.text.pdf.PdfReader.CreateFakeFontSubsets">
  16864. Finds all the fonts not subset but embedded and marks them as subset.
  16865. @return the number of fonts altered
  16866. </member>
  16867. <member name="M:iTextSharp.text.pdf.PdfReader.GetNamedDestination">
  16868. Gets all the named destinations as an <CODE>Hashtable</CODE>. The key is the name
  16869. and the value is the destinations array.
  16870. @return gets all the named destinations
  16871. </member>
  16872. <member name="M:iTextSharp.text.pdf.PdfReader.GetNamedDestination(System.Boolean)">
  16873. Gets all the named destinations as an <CODE>HashMap</CODE>. The key is the name
  16874. and the value is the destinations array.
  16875. @param keepNames true if you want the keys to be real PdfNames instead of Strings
  16876. @return gets all the named destinations
  16877. @since 2.1.6
  16878. </member>
  16879. <member name="M:iTextSharp.text.pdf.PdfReader.GetNamedDestinationFromNames">
  16880. Gets the named destinations from the /Dests key in the catalog as an <CODE>Hashtable</CODE>. The key is the name
  16881. and the value is the destinations array.
  16882. @return gets the named destinations
  16883. </member>
  16884. <member name="M:iTextSharp.text.pdf.PdfReader.GetNamedDestinationFromNames(System.Boolean)">
  16885. Gets the named destinations from the /Dests key in the catalog as an <CODE>HashMap</CODE>. The key is the name
  16886. and the value is the destinations array.
  16887. @param keepNames true if you want the keys to be real PdfNames instead of Strings
  16888. @return gets the named destinations
  16889. @since 2.1.6
  16890. </member>
  16891. <member name="M:iTextSharp.text.pdf.PdfReader.GetNamedDestinationFromStrings">
  16892. Gets the named destinations from the /Names key in the catalog as an <CODE>Hashtable</CODE>. The key is the name
  16893. and the value is the destinations array.
  16894. @return gets the named destinations
  16895. </member>
  16896. <member name="M:iTextSharp.text.pdf.PdfReader.RemoveFields">
  16897. Removes all the fields from the document.
  16898. </member>
  16899. <member name="M:iTextSharp.text.pdf.PdfReader.RemoveAnnotations">
  16900. Removes all the annotations and fields from the document.
  16901. </member>
  16902. <member name="M:iTextSharp.text.pdf.PdfReader.MakeRemoteNamedDestinationsLocal">
  16903. Replaces remote named links with local destinations that have the same name.
  16904. @since 5.0
  16905. </member>
  16906. <member name="M:iTextSharp.text.pdf.PdfReader.ConvertNamedDestination(iTextSharp.text.pdf.PdfObject,System.Collections.Generic.Dictionary{System.Object,iTextSharp.text.pdf.PdfObject})">
  16907. Converts a remote named destination GoToR with a local named destination
  16908. if there's a corresponding name.
  16909. @param obj an annotation that needs to be screened for links to external named destinations.
  16910. @param names a map with names of local named destinations
  16911. @since iText 5.0
  16912. </member>
  16913. <member name="M:iTextSharp.text.pdf.PdfReader.ConsolidateNamedDestinations">
  16914. Replaces all the local named links with the actual destinations.
  16915. </member>
  16916. <member name="M:iTextSharp.text.pdf.PdfReader.Close">
  16917. Closes the reader, and any underlying stream or data source used to create the reader
  16918. </member>
  16919. <member name="M:iTextSharp.text.pdf.PdfReader.RemoveUnusedObjects">
  16920. Removes all the unreachable objects.
  16921. @return the number of indirect objects removed
  16922. </member>
  16923. <member name="P:iTextSharp.text.pdf.PdfReader.AcroFields">
  16924. Gets a read-only version of <CODE>AcroFields</CODE>.
  16925. @return a read-only version of <CODE>AcroFields</CODE>
  16926. </member>
  16927. <member name="M:iTextSharp.text.pdf.PdfReader.GetJavaScript(iTextSharp.text.pdf.RandomAccessFileOrArray)">
  16928. Gets the global document JavaScript.
  16929. @param file the document file
  16930. @throws IOException on error
  16931. @return the global document JavaScript
  16932. </member>
  16933. <member name="P:iTextSharp.text.pdf.PdfReader.JavaScript">
  16934. Gets the global document JavaScript.
  16935. @throws IOException on error
  16936. @return the global document JavaScript
  16937. </member>
  16938. <member name="M:iTextSharp.text.pdf.PdfReader.SelectPages(System.String)">
  16939. Selects the pages to keep in the document. The pages are described as
  16940. ranges. The page ordering can be changed but
  16941. no page repetitions are allowed. Note that it may be very slow in partial mode.
  16942. @param ranges the comma separated ranges as described in {@link SequenceList}
  16943. </member>
  16944. <member name="M:iTextSharp.text.pdf.PdfReader.SelectPages(System.Collections.Generic.ICollection{System.Int32})">
  16945. Selects the pages to keep in the document. The pages are described as a
  16946. <CODE>List</CODE> of <CODE>Integer</CODE>. The page ordering can be changed but
  16947. no page repetitions are allowed. Note that it may be very slow in partial mode.
  16948. @param pagesToKeep the pages to keep in the document
  16949. </member>
  16950. <member name="M:iTextSharp.text.pdf.PdfReader.SelectPages(System.Collections.Generic.ICollection{System.Int32},System.Boolean)">
  16951. Selects the pages to keep in the document. The pages are described as a
  16952. <CODE>List</CODE> of <CODE>Integer</CODE>. The page ordering can be changed but
  16953. no page repetitions are allowed. Note that it may be very slow in partial mode.
  16954. @param pagesToKeep the pages to keep in the document
  16955. @param removeUnused indicate if to remove unsed objects. @see removeUnusedObjects
  16956. </member>
  16957. <member name="P:iTextSharp.text.pdf.PdfReader.ViewerPreferences">
  16958. Sets the viewer preferences as the sum of several constants.
  16959. @param preferences the viewer preferences
  16960. @see PdfViewerPreferences#setViewerPreferences
  16961. </member>
  16962. <member name="M:iTextSharp.text.pdf.PdfReader.AddViewerPreference(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  16963. Adds a viewer preference
  16964. @param key a key for a viewer preference
  16965. @param value a value for the viewer preference
  16966. @see PdfViewerPreferences#addViewerPreference
  16967. </member>
  16968. <member name="P:iTextSharp.text.pdf.PdfReader.SimpleViewerPreferences">
  16969. Returns a bitset representing the PageMode and PageLayout viewer preferences.
  16970. Doesn't return any information about the ViewerPreferences dictionary.
  16971. @return an int that contains the Viewer Preferences.
  16972. </member>
  16973. <member name="M:iTextSharp.text.pdf.PdfReader.IsNewXrefType">
  16974. Getter for property newXrefType.
  16975. @return Value of property newXrefType.
  16976. </member>
  16977. <member name="P:iTextSharp.text.pdf.PdfReader.FileLength">
  16978. Getter for property fileLength.
  16979. @return Value of property fileLength.
  16980. </member>
  16981. <member name="M:iTextSharp.text.pdf.PdfReader.IsHybridXref">
  16982. Getter for property hybridXref.
  16983. @return Value of property hybridXref.
  16984. </member>
  16985. <member name="F:iTextSharp.text.pdf.PdfReader.PageRefs.pagesNodes">
  16986. Keeps track of all pages nodes to avoid circular references.
  16987. </member>
  16988. <member name="M:iTextSharp.text.pdf.PdfReader.PageRefs.GetPageN(System.Int32)">
  16989. Gets the dictionary that represents a page.
  16990. @param pageNum the page number. 1 is the first
  16991. @return the page dictionary
  16992. </member>
  16993. <member name="M:iTextSharp.text.pdf.PdfReader.PageRefs.GetPageNRelease(System.Int32)">
  16994. @param pageNum
  16995. @return a dictionary object
  16996. </member>
  16997. <member name="M:iTextSharp.text.pdf.PdfReader.PageRefs.GetPageOrigRefRelease(System.Int32)">
  16998. @param pageNum
  16999. @return an indirect reference
  17000. </member>
  17001. <member name="M:iTextSharp.text.pdf.PdfReader.PageRefs.GetPageOrigRef(System.Int32)">
  17002. Gets the page reference to this page.
  17003. @param pageNum the page number. 1 is the first
  17004. @return the page reference
  17005. </member>
  17006. <member name="M:iTextSharp.text.pdf.PdfReader.PageRefs.ReleasePage(System.Int32)">
  17007. @param pageNum
  17008. </member>
  17009. <member name="M:iTextSharp.text.pdf.PdfReader.PageRefs.ResetReleasePage">
  17010. </member>
  17011. <member name="M:iTextSharp.text.pdf.PdfReader.HasUsageRights">
  17012. Checks if this PDF has usage rights enabled.
  17013. @return <code>true</code> if usage rights are present; <code>false</code> otherwise
  17014. </member>
  17015. <member name="M:iTextSharp.text.pdf.PdfReader.RemoveUsageRights">
  17016. Removes any usage rights that this PDF may have. Only Adobe can grant usage rights
  17017. and any PDF modification with iText will invalidate them. Invalidated usage rights may
  17018. confuse Acrobat and it's advisabe to remove them altogether.
  17019. </member>
  17020. <member name="M:iTextSharp.text.pdf.PdfReader.GetCertificationLevel">
  17021. Gets the certification level for this document. The return values can be <code>PdfSignatureAppearance.NOT_CERTIFIED</code>,
  17022. <code>PdfSignatureAppearance.CERTIFIED_NO_CHANGES_ALLOWED</code>,
  17023. <code>PdfSignatureAppearance.CERTIFIED_FORM_FILLING</code> and
  17024. <code>PdfSignatureAppearance.CERTIFIED_FORM_FILLING_AND_ANNOTATIONS</code>.
  17025. <p>
  17026. No signature validation is made, use the methods availabe for that in <CODE>AcroFields</CODE>.
  17027. </p>
  17028. @return gets the certification level for this document
  17029. </member>
  17030. <member name="P:iTextSharp.text.pdf.PdfReader.IsOpenedWithFullPermissions">
  17031. Checks if the document was opened with the owner password so that the end application
  17032. can decide what level of access restrictions to apply. If the document is not encrypted
  17033. it will return <CODE>true</CODE>.
  17034. @return <CODE>true</CODE> if the document was opened with the owner password or if it's not encrypted,
  17035. <CODE>false</CODE> if the document was opened with the user password
  17036. </member>
  17037. <member name="M:iTextSharp.text.pdf.PdfReader.ComputeUserPassword">
  17038. Computes user password if standard encryption handler is used with Standard40, Standard128 or AES128 encryption algorithm.
  17039. @return user password, or null if not a standard encryption handler was used,
  17040. if standard encryption handler was used with AES256 encryption algorithm,
  17041. or if ownerPasswordUsed wasn't use to open the document.
  17042. </member>
  17043. <member name="T:iTextSharp.text.pdf.PdfReaderInstance">
  17044. Instance of PdfReader in each output document.
  17045. @author Paulo Soares
  17046. </member>
  17047. <member name="M:iTextSharp.text.pdf.PdfReaderInstance.GetFormXObject(System.Int32,System.Int32)">
  17048. Gets the content stream of a page as a PdfStream object.
  17049. @param pageNumber the page of which you want the stream
  17050. @param compressionLevel the compression level you want to apply to the stream
  17051. @return a PdfStream object
  17052. @since 2.1.3 (the method already existed without param compressionLevel)
  17053. </member>
  17054. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfRectangle" -->
  17055. <member name="F:iTextSharp.text.pdf.PdfRectangle.llx">
  17056. lower left x
  17057. </member>
  17058. <member name="F:iTextSharp.text.pdf.PdfRectangle.lly">
  17059. lower left y
  17060. </member>
  17061. <member name="F:iTextSharp.text.pdf.PdfRectangle.urx">
  17062. upper right x
  17063. </member>
  17064. <member name="F:iTextSharp.text.pdf.PdfRectangle.ury">
  17065. upper right y
  17066. </member>
  17067. <member name="M:iTextSharp.text.pdf.PdfRectangle.#ctor(System.Single,System.Single,System.Single,System.Single,System.Int32)">
  17068. Constructs a <CODE>PdfRectangle</CODE>-object.
  17069. @param llx lower left x
  17070. @param lly lower left y
  17071. @param urx upper right x
  17072. @param ury upper right y
  17073. @since rugPdf0.10
  17074. </member>
  17075. <member name="M:iTextSharp.text.pdf.PdfRectangle.#ctor(System.Single,System.Single,System.Int32)">
  17076. Constructs a <CODE>PdfRectangle</CODE>-object starting from the origin (0, 0).
  17077. @param urx upper right x
  17078. @param ury upper right y
  17079. </member>
  17080. <member name="M:iTextSharp.text.pdf.PdfRectangle.#ctor(iTextSharp.text.Rectangle,System.Int32)">
  17081. Constructs a <CODE>PdfRectangle</CODE>-object with a <CODE>Rectangle</CODE>-object.
  17082. @param rectangle a <CODE>Rectangle</CODE>
  17083. </member>
  17084. <member name="P:iTextSharp.text.pdf.PdfRectangle.Rectangle">
  17085. Returns the high level version of this PdfRectangle
  17086. @return this PdfRectangle translated to class Rectangle
  17087. </member>
  17088. <member name="M:iTextSharp.text.pdf.PdfRectangle.Add(iTextSharp.text.pdf.PdfObject)">
  17089. Overrides the <CODE>add</CODE>-method in <CODE>PdfArray</CODE> in order to prevent the adding of extra object to the array.
  17090. @param object <CODE>PdfObject</CODE> to add (will not be added here)
  17091. @return <CODE>false</CODE>
  17092. </member>
  17093. <member name="M:iTextSharp.text.pdf.PdfRectangle.Add(System.Single[])">
  17094. Block changes to the underlying PdfArray
  17095. @param values stuff we'll ignore. Ha!
  17096. @return false. You can't add anything to a PdfRectangle
  17097. @since 2.1.5
  17098. </member>
  17099. <member name="M:iTextSharp.text.pdf.PdfRectangle.Add(System.Int32[])">
  17100. Block changes to the underlying PdfArray
  17101. @param values stuff we'll ignore. Ha!
  17102. @return false. You can't add anything to a PdfRectangle
  17103. @since 2.1.5
  17104. </member>
  17105. <member name="M:iTextSharp.text.pdf.PdfRectangle.AddFirst(iTextSharp.text.pdf.PdfObject)">
  17106. Block changes to the underlying PdfArray
  17107. @param object Ignored.
  17108. @since 2.1.5
  17109. </member>
  17110. <member name="P:iTextSharp.text.pdf.PdfRectangle.Left">
  17111. Returns the lower left x-coordinate.
  17112. @return the lower left x-coordinaat
  17113. </member>
  17114. <member name="P:iTextSharp.text.pdf.PdfRectangle.Right">
  17115. Returns the upper right x-coordinate.
  17116. @return the upper right x-coordinate
  17117. </member>
  17118. <member name="P:iTextSharp.text.pdf.PdfRectangle.Top">
  17119. Returns the upper right y-coordinate.
  17120. @return the upper right y-coordinate
  17121. </member>
  17122. <member name="P:iTextSharp.text.pdf.PdfRectangle.Bottom">
  17123. Returns the lower left y-coordinate.
  17124. @return the lower left y-coordinate
  17125. </member>
  17126. <member name="M:iTextSharp.text.pdf.PdfRectangle.GetLeft(System.Int32)">
  17127. Returns the lower left x-coordinate, considering a given margin.
  17128. @param margin a margin
  17129. @return the lower left x-coordinate
  17130. </member>
  17131. <member name="M:iTextSharp.text.pdf.PdfRectangle.GetRight(System.Int32)">
  17132. Returns the upper right x-coordinate, considering a given margin.
  17133. @param margin a margin
  17134. @return the upper right x-coordinate
  17135. </member>
  17136. <member name="M:iTextSharp.text.pdf.PdfRectangle.GetTop(System.Int32)">
  17137. Returns the upper right y-coordinate, considering a given margin.
  17138. @param margin a margin
  17139. @return the upper right y-coordinate
  17140. </member>
  17141. <member name="M:iTextSharp.text.pdf.PdfRectangle.GetBottom(System.Int32)">
  17142. Returns the lower left y-coordinate, considering a given margin.
  17143. @param margin a margin
  17144. @return the lower left y-coordinate
  17145. </member>
  17146. <member name="P:iTextSharp.text.pdf.PdfRectangle.Width">
  17147. Returns the width of the rectangle.
  17148. @return a width
  17149. </member>
  17150. <member name="P:iTextSharp.text.pdf.PdfRectangle.Height">
  17151. Returns the height of the rectangle.
  17152. @return a height
  17153. </member>
  17154. <member name="P:iTextSharp.text.pdf.PdfRectangle.Rotate">
  17155. Swaps the values of urx and ury and of lly and llx in order to rotate the rectangle.
  17156. @return a <CODE>PdfRectangle</CODE>
  17157. </member>
  17158. <member name="T:iTextSharp.text.pdf.PdfRendition">
  17159. A Rendition dictionary (pdf spec 1.5)
  17160. </member>
  17161. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfResources" -->
  17162. <member name="M:iTextSharp.text.pdf.PdfResources.#ctor">
  17163. Constructs a PDF ResourcesDictionary.
  17164. </member>
  17165. <member name="T:iTextSharp.text.pdf.PdfShading">
  17166. Implements the shading dictionary (or stream).
  17167. @author Paulo Soares
  17168. </member>
  17169. <member name="F:iTextSharp.text.pdf.PdfShading.bBox">
  17170. Holds value of property bBox.
  17171. </member>
  17172. <member name="F:iTextSharp.text.pdf.PdfShading.antiAlias">
  17173. Holds value of property antiAlias.
  17174. </member>
  17175. <member name="M:iTextSharp.text.pdf.PdfShading.#ctor(iTextSharp.text.pdf.PdfWriter)">
  17176. Creates new PdfShading
  17177. </member>
  17178. <member name="T:iTextSharp.text.pdf.PdfShadingPattern">
  17179. Implements the shading pattern dictionary.
  17180. @author Paulo Soares
  17181. </member>
  17182. <member name="M:iTextSharp.text.pdf.PdfShadingPattern.#ctor(iTextSharp.text.pdf.PdfShading)">
  17183. Creates new PdfShadingPattern
  17184. </member>
  17185. <member name="T:iTextSharp.text.pdf.PdfSignature">
  17186. Implements the signature dictionary.
  17187. @author Paulo Soares
  17188. </member>
  17189. <member name="M:iTextSharp.text.pdf.PdfSignature.#ctor(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfName)">
  17190. Creates new PdfSignature
  17191. </member>
  17192. <member name="P:iTextSharp.text.pdf.PdfSignature.SignatureCreator">
  17193. Sets the signature creator name in the
  17194. {@link PdfSignatureBuildProperties} dictionary.
  17195. @param name
  17196. </member>
  17197. <member name="P:iTextSharp.text.pdf.PdfSignature.PdfSignatureBuildProperties">
  17198. Gets the {@link PdfSignatureBuildProperties} instance if it exists, if
  17199. not it adds a new one and returns this.
  17200. @return {@link PdfSignatureBuildProperties}
  17201. </member>
  17202. <member name="T:iTextSharp.text.pdf.PdfSignatureAppearance">
  17203. Class that takes care of the cryptographic options
  17204. and appearances that form a signature.
  17205. </member>
  17206. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.#ctor(iTextSharp.text.pdf.PdfStamperImp)">
  17207. Constructs a PdfSignatureAppearance object.
  17208. @param writer the writer to which the signature will be written.
  17209. </member>
  17210. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.NOT_CERTIFIED">
  17211. Approval signature
  17212. </member>
  17213. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.CERTIFIED_NO_CHANGES_ALLOWED">
  17214. Author signature, no changes allowed
  17215. </member>
  17216. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.CERTIFIED_FORM_FILLING">
  17217. Author signature, form filling allowed
  17218. </member>
  17219. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.CERTIFIED_FORM_FILLING_AND_ANNOTATIONS">
  17220. Author signature, form filling and annotations allowed
  17221. </member>
  17222. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.certificationLevel">
  17223. The certification level
  17224. </member>
  17225. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.CertificationLevel">
  17226. Sets the document type to certified instead of simply signed.
  17227. @param certificationLevel the values can be: <code>NOT_CERTIFIED</code>, <code>CERTIFIED_NO_CHANGES_ALLOWED</code>,
  17228. <code>CERTIFIED_FORM_FILLING</code> and <code>CERTIFIED_FORM_FILLING_AND_ANNOTATIONS</code>
  17229. </member>
  17230. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.reasonCaption">
  17231. The caption for the reason for signing.
  17232. </member>
  17233. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.locationCaption">
  17234. The caption for the location of signing.
  17235. </member>
  17236. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.reason">
  17237. The reason for signing.
  17238. </member>
  17239. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.location">
  17240. Holds value of property location.
  17241. </member>
  17242. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.signDate">
  17243. Holds value of property signDate.
  17244. </member>
  17245. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Reason">
  17246. Gets and setsthe signing reason.
  17247. @return the signing reason
  17248. </member>
  17249. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.ReasonCaption">
  17250. Sets the caption for signing reason.
  17251. @param reasonCaption the signing reason caption
  17252. </member>
  17253. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Location">
  17254. Gets and sets the signing location.
  17255. @return the signing location
  17256. </member>
  17257. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.LocationCaption">
  17258. Sets the caption for the signing location.
  17259. @param locationCaption the signing location caption
  17260. </member>
  17261. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.signatureCreator">
  17262. Holds value of the application that creates the signature
  17263. </member>
  17264. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.SignatureCreator">
  17265. Gets the signature creator.
  17266. @return the signature creator
  17267. Sets the name of the application used to create the signature.
  17268. @param signatureCreator the name of the signature creating application
  17269. </member>
  17270. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.contact">
  17271. The contact name of the signer.
  17272. </member>
  17273. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Contact">
  17274. Gets the signing contact.
  17275. @return the signing contact
  17276. </member>
  17277. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.SignDate">
  17278. Gets the signature date.
  17279. @return the signature date
  17280. </member>
  17281. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.raf">
  17282. The file right before the signature is added (can be null).
  17283. </member>
  17284. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.bout">
  17285. The bytes of the file right before the signature is added (if raf is null)
  17286. </member>
  17287. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.range">
  17288. Array containing the byte positions of the bytes that need to be hashed.
  17289. </member>
  17290. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfSignatureAppearance.GetRangeStream" -->
  17291. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.GetUnderlyingSource">
  17292. @return the underlying source
  17293. @throws IOException
  17294. </member>
  17295. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.signCertificate">
  17296. The signing certificate
  17297. </member>
  17298. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.AddDeveloperExtension(iTextSharp.text.pdf.PdfDeveloperExtension)">
  17299. Adds the appropriate developer extension.
  17300. </member>
  17301. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.cryptoDictionary">
  17302. The crypto dictionary
  17303. </member>
  17304. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.CryptoDictionary">
  17305. Gets the user made signature dictionary. This is the dictionary at the /V key.
  17306. @return the user made signature dictionary
  17307. </member>
  17308. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Certificate">
  17309. Sets the certificate used to provide the text in the appearance.
  17310. This certificate doesn't take part in the actual signing process.
  17311. @param signCertificate the certificate
  17312. </member>
  17313. <member name="T:iTextSharp.text.pdf.PdfSignatureAppearance.ISignatureEvent">
  17314. An interface to retrieve the signature dictionary for modification.
  17315. </member>
  17316. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.ISignatureEvent.GetSignatureDictionary(iTextSharp.text.pdf.PdfDictionary)">
  17317. Allows modification of the signature dictionary.
  17318. @param sig the signature dictionary
  17319. </member>
  17320. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.signatureEvent">
  17321. Holds value of property signatureEvent.
  17322. </member>
  17323. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.SignatureEvent">
  17324. Sets the signature event to allow modification of the signature dictionary.
  17325. @param signatureEvent the signature event
  17326. </member>
  17327. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.fieldName">
  17328. The name of the field
  17329. </member>
  17330. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.FieldName">
  17331. Gets the field name.
  17332. @return the field name
  17333. </member>
  17334. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.GetNewSigName">
  17335. Gets a new signature field name that
  17336. doesn't clash with any existing name.
  17337. @return a new signature field name
  17338. </member>
  17339. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.page">
  17340. The page where the signature will appear.
  17341. </member>
  17342. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Page">
  17343. Gets the page number of the field.
  17344. @return the page number of the field
  17345. </member>
  17346. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.rect">
  17347. The coordinates of the rectangle for a visible signature,
  17348. or a zero-width, zero-height rectangle for an invisible signature.
  17349. </member>
  17350. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Rect">
  17351. Gets the rectangle representing the signature dimensions.
  17352. @return the rectangle representing the signature dimensions. It may be <CODE>null</CODE>
  17353. or have zero width or height for invisible signatures
  17354. </member>
  17355. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.pageRect">
  17356. rectangle that represent the position and dimension of the signature in the page.
  17357. </member>
  17358. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.PageRect">
  17359. Gets the rectangle that represent the position and dimension of the signature in the page.
  17360. @return the rectangle that represent the position and dimension of the signature in the page
  17361. </member>
  17362. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.IsInvisible">
  17363. Gets the visibility status of the signature.
  17364. @return the visibility status of the signature
  17365. </member>
  17366. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.SetVisibleSignature(iTextSharp.text.Rectangle,System.Int32,System.String)">
  17367. Sets the signature to be visible. It creates a new visible signature field.
  17368. @param pageRect the position and dimension of the field in the page
  17369. @param page the page to place the field. The fist page is 1
  17370. @param fieldName the field name or <CODE>null</CODE> to generate automatically a new field name
  17371. </member>
  17372. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.SetVisibleSignature(System.String)">
  17373. Sets the signature to be visible. An empty signature field with the same name must already exist.
  17374. @param fieldName the existing empty signature field name
  17375. </member>
  17376. <member name="T:iTextSharp.text.pdf.PdfSignatureAppearance.RenderingMode">
  17377. Signature rendering modes
  17378. @since 5.0.1
  17379. </member>
  17380. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.RenderingMode.DESCRIPTION">
  17381. The rendering mode is just the description.
  17382. </member>
  17383. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.RenderingMode.NAME_AND_DESCRIPTION">
  17384. The rendering mode is the name of the signer and the description.
  17385. </member>
  17386. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.RenderingMode.GRAPHIC_AND_DESCRIPTION">
  17387. The rendering mode is an image and the description.
  17388. </member>
  17389. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.RenderingMode.GRAPHIC">
  17390. The rendering mode is just an image.
  17391. </member>
  17392. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.renderingMode">
  17393. The rendering mode chosen for visible signatures
  17394. </member>
  17395. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.SignatureRenderingMode">
  17396. Gets the rendering mode for this signature.
  17397. @return the rendering mode for this signature
  17398. @since 5.0.1
  17399. </member>
  17400. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.signatureGraphic">
  17401. The image that needs to be used for a visible signature
  17402. </member>
  17403. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.SignatureGraphic">
  17404. Sets the Image object to render when Render is set to <CODE>RenderingMode.GRAPHIC</CODE>
  17405. or <CODE>RenderingMode.GRAPHIC_AND_DESCRIPTION</CODE>.
  17406. @param signatureGraphic image rendered. If <CODE>null</CODE> the mode is defaulted
  17407. to <CODE>RenderingMode.DESCRIPTION</CODE>
  17408. </member>
  17409. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.acro6Layers">
  17410. Appearance compliant with the recommendations introduced in Acrobat 6?
  17411. </member>
  17412. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Acro6Layers">
  17413. Acrobat 6.0 and higher recommends that only layer n0 and n2 be present.
  17414. Use this method with value <code>false</code> if you want to ignore this recommendation.
  17415. @param acro6Layers if <code>true</code> only the layers n0 and n2 will be present
  17416. @deprecated Adobe no longer supports Adobe Acrobat / Reader versions older than 9
  17417. </member>
  17418. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.app">
  17419. Layers for a visible signature.
  17420. </member>
  17421. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfSignatureAppearance.GetLayer(System.Int32)" -->
  17422. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.reuseAppearance">
  17423. Indicates if we need to reuse the existing appearance as layer 0.
  17424. </member>
  17425. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.ReuseAppearance">
  17426. Indicates that the existing appearances needs to be reused as layer 0.
  17427. </member>
  17428. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.questionMark">
  17429. An appearance that can be used for layer 1 (if acro6Layers is false).
  17430. </member>
  17431. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.image">
  17432. A background image for the text in layer 2.
  17433. </member>
  17434. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Image">
  17435. Gets the background image for the layer 2.
  17436. @return the background image for the layer 2
  17437. </member>
  17438. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.imageScale">
  17439. the scaling to be applied to the background image.t
  17440. </member>
  17441. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.ImageScale">
  17442. Sets the scaling to be applied to the background image. If it's zero the image
  17443. will fully fill the rectangle. If it's less than zero the image will fill the rectangle but
  17444. will keep the proportions. If it's greater than zero that scaling will be applied.
  17445. In any of the cases the image will always be centered. It's zero by default.
  17446. @param imageScale the scaling to be applied to the background image
  17447. </member>
  17448. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.layer2Text">
  17449. The text that goes in Layer 2 of the signature appearance.
  17450. </member>
  17451. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Layer2Text">
  17452. Sets the signature text identifying the signer.
  17453. @param text the signature text identifying the signer. If <CODE>null</CODE> or not set
  17454. a standard description will be used
  17455. </member>
  17456. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.layer2Font">
  17457. Font for the text in Layer 2.
  17458. </member>
  17459. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Layer2Font">
  17460. Sets the n2 and n4 layer font. If the font size is zero, auto-fit will be used.
  17461. @param layer2Font the n2 and n4 font
  17462. </member>
  17463. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.runDirection">
  17464. Run direction for the text in layers 2 and 4.
  17465. </member>
  17466. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.RunDirection">
  17467. Sets the run direction in the n2 and n4 layer.
  17468. @param runDirection the run direction
  17469. </member>
  17470. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.layer4Text">
  17471. The text that goes in Layer 4 of the appearance.
  17472. </member>
  17473. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Layer4Text">
  17474. Sets the text identifying the signature status. Will be ignored if acro6Layers is true.
  17475. @param text the text identifying the signature status. If <CODE>null</CODE> or not set
  17476. the description "Signature Not Verified" will be used
  17477. </member>
  17478. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.frm">
  17479. Template containing all layers drawn on top of each other.
  17480. </member>
  17481. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfSignatureAppearance.GetTopLayer" -->
  17482. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.TOP_SECTION">
  17483. extra space at the top.
  17484. </member>
  17485. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.MARGIN">
  17486. margin for the content inside the signature rectangle.
  17487. </member>
  17488. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfSignatureAppearance.GetAppearance" -->
  17489. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.stamper">
  17490. The PdfStamper that creates the signed PDF.
  17491. </member>
  17492. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Stamper">
  17493. Gets the <CODE>PdfStamper</CODE> associated with this instance.
  17494. @return the <CODE>PdfStamper</CODE> associated with this instance
  17495. </member>
  17496. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.SetStamper(iTextSharp.text.pdf.PdfStamper)">
  17497. Sets the PdfStamper
  17498. @param stamper PdfStamper
  17499. </member>
  17500. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.writer">
  17501. The PdfStamperImp object corresponding with the stamper.
  17502. </member>
  17503. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.sigout">
  17504. A byte buffer containing the bytes of the Stamper.
  17505. </member>
  17506. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.Sigout">
  17507. Getter for the byte buffer.
  17508. </member>
  17509. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.originalout">
  17510. OutputStream for the bytes of the stamper.
  17511. </member>
  17512. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.tempFile">
  17513. Temporary file in case you don't want to sign in memory.
  17514. </member>
  17515. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.TempFile">
  17516. Gets the temporary file.
  17517. @return the temporary file or <CODE>null</CODE> is the document is created in memory
  17518. </member>
  17519. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.exclusionLocations">
  17520. Name and content of keys that can only be added in the close() method.
  17521. </member>
  17522. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.boutLen">
  17523. Length of the output.
  17524. </member>
  17525. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.preClosed">
  17526. Indicates if the stamper has already been pre-closed.
  17527. </member>
  17528. <member name="F:iTextSharp.text.pdf.PdfSignatureAppearance.fieldLock">
  17529. <summary>
  17530. Signature field lock dictionary.
  17531. </summary>
  17532. </member>
  17533. <member name="P:iTextSharp.text.pdf.PdfSignatureAppearance.FieldLockDict">
  17534. <summary>
  17535. Signature field lock dictionary.
  17536. </summary>
  17537. <remarks>
  17538. If a signature is created on an existing signature field, then its /Lock dictionary
  17539. takes the precedence (if it exists).
  17540. </remarks>
  17541. </member>
  17542. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.IsPreClosed">
  17543. Checks if the document is in the process of closing.
  17544. @return <CODE>true</CODE> if the document is in the process of closing,
  17545. <CODE>false</CODE> otherwise
  17546. </member>
  17547. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfSignatureAppearance.PreClose(System.Collections.Generic.Dictionary{iTextSharp.text.pdf.PdfName,System.Int32})" -->
  17548. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.AddDocMDP(iTextSharp.text.pdf.PdfDictionary)">
  17549. Adds keys to the signature dictionary that define
  17550. the certification level and the permissions.
  17551. This method is only used for Certifying signatures.
  17552. @param crypto the signature dictionary
  17553. </member>
  17554. <member name="M:iTextSharp.text.pdf.PdfSignatureAppearance.AddFieldMDP(iTextSharp.text.pdf.PdfDictionary,iTextSharp.text.pdf.PdfDictionary)">
  17555. Adds keys to the signature dictionary that define
  17556. the field permissions.
  17557. This method is only used for signatures that lock fields.
  17558. @param crypto the signature dictionary
  17559. </member>
  17560. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfSignatureAppearance.Close(iTextSharp.text.pdf.PdfDictionary)" -->
  17561. <member name="T:iTextSharp.text.pdf.PdfSmartCopy">
  17562. PdfSmartCopy has the same functionality as PdfCopy,
  17563. but when resources (such as fonts, images,...) are
  17564. encountered, a reference to these resources is saved
  17565. in a cache, so that they can be reused.
  17566. This requires more memory, but reduces the file size
  17567. of the resulting PDF document.
  17568. </member>
  17569. <member name="F:iTextSharp.text.pdf.PdfSmartCopy.streamMap">
  17570. the cache with the streams and references.
  17571. </member>
  17572. <member name="M:iTextSharp.text.pdf.PdfSmartCopy.#ctor(iTextSharp.text.Document,System.IO.Stream)">
  17573. Creates a PdfSmartCopy instance.
  17574. </member>
  17575. <member name="M:iTextSharp.text.pdf.PdfSmartCopy.CopyIndirect(iTextSharp.text.pdf.PRIndirectReference)">
  17576. Translate a PRIndirectReference to a PdfIndirectReference
  17577. In addition, translates the object numbers, and copies the
  17578. referenced object to the output file if it wasn't available
  17579. in the cache yet. If it's in the cache, the reference to
  17580. the already used stream is returned.
  17581. NB: PRIndirectReferences (and PRIndirectObjects) really need to know what
  17582. file they came from, because each file has its own namespace. The translation
  17583. we do from their namespace to ours is *at best* heuristic, and guaranteed to
  17584. fail under some circumstances.
  17585. </member>
  17586. <member name="T:iTextSharp.text.pdf.PdfSpotColor">
  17587. A <CODE>PdfSpotColor</CODE> defines a ColorSpace
  17588. @see PdfDictionary
  17589. </member>
  17590. <member name="M:iTextSharp.text.pdf.PdfSpotColor.#ctor(System.String,iTextSharp.text.BaseColor)">
  17591. Constructs a new <CODE>PdfSpotColor</CODE>.
  17592. @param name a string value
  17593. @param tint a tint value between 0 and 1
  17594. @param altcs a altnative colorspace value
  17595. </member>
  17596. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfStamper" -->
  17597. <member name="F:iTextSharp.text.pdf.PdfStamper.stamper">
  17598. The writer
  17599. </member>
  17600. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfStamper.#ctor(iTextSharp.text.pdf.PdfReader,System.IO.Stream)" -->
  17601. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfStamper.#ctor(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Char)" -->
  17602. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfStamper.#ctor(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Char,System.Boolean)" -->
  17603. <member name="P:iTextSharp.text.pdf.PdfStamper.MoreInfo">
  17604. Gets the optional <CODE>String</CODE> map to add or change values in
  17605. the info dictionary.
  17606. @return the map or <CODE>null</CODE>
  17607. An optional <CODE>String</CODE> map to add or change values in
  17608. the info dictionary. Entries with <CODE>null</CODE>
  17609. values delete the key in the original info dictionary
  17610. @param moreInfo additional entries to the info dictionary
  17611. </member>
  17612. <member name="M:iTextSharp.text.pdf.PdfStamper.ReplacePage(iTextSharp.text.pdf.PdfReader,System.Int32,System.Int32)">
  17613. Replaces a page from this document with a page from other document. Only the content
  17614. is replaced not the fields and annotations. This method must be called before
  17615. getOverContent() or getUndercontent() are called for the same page.
  17616. @param r the <CODE>PdfReader</CODE> from where the new page will be imported
  17617. @param pageImported the page number of the imported page
  17618. @param pageReplaced the page to replace in this document
  17619. </member>
  17620. <member name="M:iTextSharp.text.pdf.PdfStamper.InsertPage(System.Int32,iTextSharp.text.Rectangle)">
  17621. Inserts a blank page. All the pages above and including <CODE>pageNumber</CODE> will
  17622. be shifted up. If <CODE>pageNumber</CODE> is bigger than the total number of pages
  17623. the new page will be the last one.
  17624. @param pageNumber the page number position where the new page will be inserted
  17625. @param mediabox the size of the new page
  17626. </member>
  17627. <member name="P:iTextSharp.text.pdf.PdfStamper.SignatureAppearance">
  17628. Gets the signing instance. The appearances and other parameters can the be set.
  17629. @return the signing instance
  17630. </member>
  17631. <member name="P:iTextSharp.text.pdf.PdfStamper.XmlSignatureAppearance">
  17632. Gets the xml signing instance. The appearances and other parameters can the be set.
  17633. @return the signing instance
  17634. </member>
  17635. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfStamper.Close" -->
  17636. <member name="M:iTextSharp.text.pdf.PdfStamper.GetUnderContent(System.Int32)">
  17637. Gets a <CODE>PdfContentByte</CODE> to write under the page of
  17638. the original document.
  17639. @param pageNum the page number where the extra content is written
  17640. @return a <CODE>PdfContentByte</CODE> to write under the page of
  17641. the original document
  17642. </member>
  17643. <member name="M:iTextSharp.text.pdf.PdfStamper.GetOverContent(System.Int32)">
  17644. Gets a <CODE>PdfContentByte</CODE> to write over the page of
  17645. the original document.
  17646. @param pageNum the page number where the extra content is written
  17647. @return a <CODE>PdfContentByte</CODE> to write over the page of
  17648. the original document
  17649. </member>
  17650. <member name="P:iTextSharp.text.pdf.PdfStamper.RotateContents">
  17651. Checks if the content is automatically adjusted to compensate
  17652. the original page rotation.
  17653. @return the auto-rotation status
  17654. Flags the content to be automatically adjusted to compensate
  17655. the original page rotation. The default is <CODE>true</CODE>.
  17656. @param rotateContents <CODE>true</CODE> to set auto-rotation, <CODE>false</CODE>
  17657. otherwise
  17658. </member>
  17659. <member name="M:iTextSharp.text.pdf.PdfStamper.SetEncryption(System.Byte[],System.Byte[],System.Int32,System.Boolean)">
  17660. Sets the encryption options for this document. The userPassword and the
  17661. ownerPassword can be null or have zero length. In this case the ownerPassword
  17662. is replaced by a random string. The open permissions for the document can be
  17663. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  17664. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  17665. The permissions can be combined by ORing them.
  17666. @param userPassword the user password. Can be null or empty
  17667. @param ownerPassword the owner password. Can be null or empty
  17668. @param permissions the user permissions
  17669. @param strength128Bits <code>true</code> for 128 bit key length, <code>false</code> for 40 bit key length
  17670. @throws DocumentException if anything was already written to the output
  17671. </member>
  17672. <member name="M:iTextSharp.text.pdf.PdfStamper.SetEncryption(System.Byte[],System.Byte[],System.Int32,System.Int32)">
  17673. Sets the encryption options for this document. The userPassword and the
  17674. ownerPassword can be null or have zero length. In this case the ownerPassword
  17675. is replaced by a random string. The open permissions for the document can be
  17676. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  17677. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  17678. The permissions can be combined by ORing them.
  17679. @param userPassword the user password. Can be null or empty
  17680. @param ownerPassword the owner password. Can be null or empty
  17681. @param permissions the user permissions
  17682. @param encryptionType the type of encryption. It can be one of STANDARD_ENCRYPTION_40, STANDARD_ENCRYPTION_128 or ENCRYPTION_AES128.
  17683. Optionally DO_NOT_ENCRYPT_METADATA can be ored to output the metadata in cleartext
  17684. @throws DocumentException if the document is already open
  17685. </member>
  17686. <member name="M:iTextSharp.text.pdf.PdfStamper.SetEncryption(System.Boolean,System.String,System.String,System.Int32)">
  17687. Sets the encryption options for this document. The userPassword and the
  17688. ownerPassword can be null or have zero length. In this case the ownerPassword
  17689. is replaced by a random string. The open permissions for the document can be
  17690. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  17691. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  17692. The permissions can be combined by ORing them.
  17693. @param strength <code>true</code> for 128 bit key length, <code>false</code> for 40 bit key length
  17694. @param userPassword the user password. Can be null or empty
  17695. @param ownerPassword the owner password. Can be null or empty
  17696. @param permissions the user permissions
  17697. @throws DocumentException if anything was already written to the output
  17698. </member>
  17699. <member name="M:iTextSharp.text.pdf.PdfStamper.SetEncryption(System.Int32,System.String,System.String,System.Int32)">
  17700. Sets the encryption options for this document. The userPassword and the
  17701. ownerPassword can be null or have zero length. In this case the ownerPassword
  17702. is replaced by a random string. The open permissions for the document can be
  17703. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  17704. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  17705. The permissions can be combined by ORing them.
  17706. @param encryptionType the type of encryption. It can be one of STANDARD_ENCRYPTION_40, STANDARD_ENCRYPTION_128 or ENCRYPTION_AES128.
  17707. Optionally DO_NOT_ENCRYPT_METADATA can be ored to output the metadata in cleartext
  17708. @param userPassword the user password. Can be null or empty
  17709. @param ownerPassword the owner password. Can be null or empty
  17710. @param permissions the user permissions
  17711. @throws DocumentException if the document is already open
  17712. </member>
  17713. <member name="M:iTextSharp.text.pdf.PdfStamper.SetEncryption(Org.BouncyCastle.X509.X509Certificate[],System.Int32[],System.Int32)">
  17714. Sets the certificate encryption options for this document. An array of one or more public certificates
  17715. must be provided together with an array of the same size for the permissions for each certificate.
  17716. The open permissions for the document can be
  17717. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  17718. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  17719. The permissions can be combined by ORing them.
  17720. Optionally DO_NOT_ENCRYPT_METADATA can be ored to output the metadata in cleartext
  17721. @param certs the public certificates to be used for the encryption
  17722. @param permissions the user permissions for each of the certicates
  17723. @param encryptionType the type of encryption. It can be one of STANDARD_ENCRYPTION_40, STANDARD_ENCRYPTION_128 or ENCRYPTION_AES128.
  17724. @throws DocumentException if the encryption was set too late
  17725. </member>
  17726. <member name="M:iTextSharp.text.pdf.PdfStamper.GetImportedPage(iTextSharp.text.pdf.PdfReader,System.Int32)">
  17727. Gets a page from other PDF document. Note that calling this method more than
  17728. once with the same parameters will retrieve the same object.
  17729. @param reader the PDF document where the page is
  17730. @param pageNumber the page number. The first page is 1
  17731. @return the template representing the imported page
  17732. </member>
  17733. <member name="P:iTextSharp.text.pdf.PdfStamper.Writer">
  17734. Gets the underlying PdfWriter.
  17735. @return the underlying PdfWriter
  17736. </member>
  17737. <member name="P:iTextSharp.text.pdf.PdfStamper.Reader">
  17738. Gets the underlying PdfReader.
  17739. @return the underlying PdfReader
  17740. </member>
  17741. <member name="P:iTextSharp.text.pdf.PdfStamper.AcroFields">
  17742. Gets the <CODE>AcroFields</CODE> object that allows to get and set field values
  17743. and to merge FDF forms.
  17744. @return the <CODE>AcroFields</CODE> object
  17745. </member>
  17746. <member name="P:iTextSharp.text.pdf.PdfStamper.FormFlattening">
  17747. Determines if the fields are flattened on close. The fields added with
  17748. {@link #addAnnotation(PdfAnnotation,int)} will never be flattened.
  17749. @param flat <CODE>true</CODE> to flatten the fields, <CODE>false</CODE>
  17750. to keep the fields
  17751. </member>
  17752. <member name="P:iTextSharp.text.pdf.PdfStamper.FreeTextFlattening">
  17753. Determines if the FreeText annotations are flattened on close.
  17754. @param flat <CODE>true</CODE> to flatten the FreeText annotations, <CODE>false</CODE>
  17755. (the default) to keep the FreeText annotations as active content.
  17756. </member>
  17757. <member name="P:iTextSharp.text.pdf.PdfStamper.AnnotationFlattening">
  17758. Flatten annotations with an appearance stream on close().
  17759. @param flat boolean to indicate whether iText should flatten annotations or not.
  17760. </member>
  17761. <member name="M:iTextSharp.text.pdf.PdfStamper.AddAnnotation(iTextSharp.text.pdf.PdfAnnotation,System.Int32)">
  17762. Adds an annotation of form field in a specific page. This page number
  17763. can be overridden with {@link PdfAnnotation#setPlaceInPage(int)}.
  17764. @param annot the annotation
  17765. @param page the page
  17766. </member>
  17767. <member name="M:iTextSharp.text.pdf.PdfStamper.AddSignature(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single)">
  17768. Adds an empty signature.
  17769. @param name the name of the signature
  17770. @param page the page number
  17771. @param llx lower left x coordinate of the signature's position
  17772. @param lly lower left y coordinate of the signature's position
  17773. @param urx upper right x coordinate of the signature's position
  17774. @param ury upper right y coordinate of the signature's position
  17775. @return a signature form field
  17776. @since 2.1.4
  17777. </member>
  17778. <member name="M:iTextSharp.text.pdf.PdfStamper.AddComments(iTextSharp.text.pdf.FdfReader)">
  17779. Adds the comments present in an FDF file.
  17780. @param fdf the FDF file
  17781. @throws IOException on error
  17782. </member>
  17783. <member name="P:iTextSharp.text.pdf.PdfStamper.Outlines">
  17784. Sets the bookmarks. The list structure is defined in
  17785. {@link SimpleBookmark}.
  17786. @param outlines the bookmarks or <CODE>null</CODE> to remove any
  17787. </member>
  17788. <member name="M:iTextSharp.text.pdf.PdfStamper.SetThumbnail(iTextSharp.text.Image,System.Int32)">
  17789. Sets the thumbnail image for a page.
  17790. @param image the image
  17791. @param page the page
  17792. @throws PdfException on error
  17793. @throws DocumentException on error
  17794. </member>
  17795. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfStamper.PartialFormFlattening(System.String)" -->
  17796. <member name="P:iTextSharp.text.pdf.PdfStamper.JavaScript">
  17797. Adds a JavaScript action at the document level. When the document
  17798. opens all this JavaScript runs. The existing JavaScript will be replaced.
  17799. @param js the JavaScript code
  17800. </member>
  17801. <member name="M:iTextSharp.text.pdf.PdfStamper.AddJavaScript(System.String,System.String)">
  17802. Adds a JavaScript action at the document level. When the document
  17803. opens all this JavaScript runs. The existing JavaScript will be replaced.
  17804. @param name the name for the JavaScript snippet in the name tree
  17805. @param js the JavaScript code
  17806. </member>
  17807. <member name="M:iTextSharp.text.pdf.PdfStamper.AddFileAttachment(System.String,System.Byte[],System.String,System.String)">
  17808. Adds a file attachment at the document level. Existing attachments will be kept.
  17809. @param description the file description
  17810. @param fileStore an array with the file. If it's <CODE>null</CODE>
  17811. the file will be read from the disk
  17812. @param file the path to the file. It will only be used if
  17813. <CODE>fileStore</CODE> is not <CODE>null</CODE>
  17814. @param fileDisplay the actual file name stored in the pdf
  17815. @throws IOException on error
  17816. </member>
  17817. <member name="M:iTextSharp.text.pdf.PdfStamper.AddFileAttachment(System.String,iTextSharp.text.pdf.PdfFileSpecification)">
  17818. Adds a file attachment at the document level. Existing attachments will be kept.
  17819. @param description the file description
  17820. @param fs the file specification
  17821. </member>
  17822. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfStamper.MakePackage(iTextSharp.text.pdf.PdfName)" -->
  17823. <member name="M:iTextSharp.text.pdf.PdfStamper.MakePackage(iTextSharp.text.pdf.collection.PdfCollection)">
  17824. Adds or replaces the Collection Dictionary in the Catalog.
  17825. @param collection the new collection dictionary.
  17826. </member>
  17827. <member name="P:iTextSharp.text.pdf.PdfStamper.ViewerPreferences">
  17828. Sets the viewer preferences.
  17829. @param preferences the viewer preferences
  17830. @see PdfViewerPreferences#setViewerPreferences(int)
  17831. </member>
  17832. <member name="M:iTextSharp.text.pdf.PdfStamper.AddViewerPreference(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  17833. Adds a viewer preference
  17834. @param preferences the viewer preferences
  17835. @see PdfViewerPreferences#addViewerPreference
  17836. </member>
  17837. <member name="P:iTextSharp.text.pdf.PdfStamper.XmpMetadata">
  17838. Sets the XMP metadata.
  17839. @param xmp
  17840. @see PdfWriter#setXmpMetadata(byte[])
  17841. </member>
  17842. <member name="P:iTextSharp.text.pdf.PdfStamper.FullCompression">
  17843. Gets the 1.5 compression status.
  17844. @return <code>true</code> if the 1.5 compression is on
  17845. </member>
  17846. <member name="M:iTextSharp.text.pdf.PdfStamper.SetFullCompression">
  17847. Sets the document's compression to the new 1.5 mode with object streams and xref
  17848. streams. Be attentive!!! If you want set full compression , you should set immediately after creating PdfStamper,
  17849. before editing the document.It can be set once and it can't be unset.
  17850. </member>
  17851. <member name="M:iTextSharp.text.pdf.PdfStamper.SetPageAction(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfAction,System.Int32)">
  17852. Sets the open and close page additional action.
  17853. @param actionType the action type. It can be <CODE>PdfWriter.PAGE_OPEN</CODE>
  17854. or <CODE>PdfWriter.PAGE_CLOSE</CODE>
  17855. @param action the action to perform
  17856. @param page the page where the action will be applied. The first page is 1
  17857. @throws PdfException if the action type is invalid
  17858. </member>
  17859. <member name="M:iTextSharp.text.pdf.PdfStamper.SetDuration(System.Int32,System.Int32)">
  17860. Sets the display duration for the page (for presentations)
  17861. @param seconds the number of seconds to display the page. A negative value removes the entry
  17862. @param page the page where the duration will be applied. The first page is 1
  17863. </member>
  17864. <member name="M:iTextSharp.text.pdf.PdfStamper.SetTransition(iTextSharp.text.pdf.PdfTransition,System.Int32)">
  17865. Sets the transition for the page
  17866. @param transition the transition object. A <code>null</code> removes the transition
  17867. @param page the page where the transition will be applied. The first page is 1
  17868. </member>
  17869. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfStamper.CreateSignature(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Char,System.String,System.Boolean)" -->
  17870. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfStamper.CreateSignature(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Char)" -->
  17871. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfStamper.CreateSignature(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Char,System.String)" -->
  17872. <member name="M:iTextSharp.text.pdf.PdfStamper.GetPdfLayers">
  17873. Gets the PdfLayer objects in an existing document as a Map
  17874. with the names/titles of the layers as keys.
  17875. @return a Map with all the PdfLayers in the document (and the name/title of the layer as key)
  17876. @since 2.1.2
  17877. </member>
  17878. <member name="F:iTextSharp.text.pdf.PdfStamperImp.pagesToContent">
  17879. Integer(page number) -> PageStamp
  17880. </member>
  17881. <member name="F:iTextSharp.text.pdf.PdfStamperImp.rotateContents">
  17882. Holds value of property rotateContents.
  17883. </member>
  17884. <member name="M:iTextSharp.text.pdf.PdfStamperImp.#ctor(iTextSharp.text.pdf.PdfReader,System.IO.Stream,System.Char,System.Boolean)">
  17885. Creates new PdfStamperImp.
  17886. @param reader the read PDF
  17887. @param os the output destination
  17888. @param pdfVersion the new pdf version or '\0' to keep the same version as the original
  17889. document
  17890. @param append
  17891. @throws DocumentException on error
  17892. @throws IOException
  17893. </member>
  17894. <member name="M:iTextSharp.text.pdf.PdfStamperImp.RegisterReader(iTextSharp.text.pdf.PdfReader,System.Boolean)">
  17895. @param reader
  17896. @param openFile
  17897. @throws IOException
  17898. </member>
  17899. <member name="M:iTextSharp.text.pdf.PdfStamperImp.UnRegisterReader(iTextSharp.text.pdf.PdfReader)">
  17900. @param reader
  17901. </member>
  17902. <member name="M:iTextSharp.text.pdf.PdfStamperImp.AddComments(iTextSharp.text.pdf.FdfReader)">
  17903. @param fdf
  17904. @throws IOException
  17905. </member>
  17906. <member name="P:iTextSharp.text.pdf.PdfStamperImp.FlatAnnotations">
  17907. If true, annotations with an appearance stream will be flattened.
  17908. @since 5.5.3
  17909. @param flatAnnotations boolean
  17910. </member>
  17911. <member name="M:iTextSharp.text.pdf.PdfStamperImp.GetPageReference(System.Int32)">
  17912. @see com.lowagie.text.pdf.PdfWriter#getPageReference(int)
  17913. </member>
  17914. <member name="M:iTextSharp.text.pdf.PdfStamperImp.AddAnnotation(iTextSharp.text.pdf.PdfAnnotation)">
  17915. @see com.lowagie.text.pdf.PdfWriter#addAnnotation(com.lowagie.text.pdf.PdfAnnotation)
  17916. </member>
  17917. <member name="M:iTextSharp.text.pdf.PdfStamperImp.MakePackage(iTextSharp.text.pdf.collection.PdfCollection)">
  17918. Adds or replaces the Collection Dictionary in the Catalog.
  17919. @param collection the new collection dictionary.
  17920. </member>
  17921. <member name="P:iTextSharp.text.pdf.PdfStamperImp.ViewerPreferences">
  17922. Sets the viewer preferences.
  17923. @param preferences the viewer preferences
  17924. @see PdfWriter#setViewerPreferences(int)
  17925. </member>
  17926. <member name="M:iTextSharp.text.pdf.PdfStamperImp.AddViewerPreference(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  17927. Adds a viewer preference
  17928. @param preferences the viewer preferences
  17929. @see PdfViewerPreferences#addViewerPreference
  17930. </member>
  17931. <member name="P:iTextSharp.text.pdf.PdfStamperImp.SigFlags">
  17932. Set the signature flags.
  17933. @param f the flags. This flags are ORed with current ones
  17934. </member>
  17935. <member name="M:iTextSharp.text.pdf.PdfStamperImp.SetPageAction(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfAction)">
  17936. Always throws an <code>UnsupportedOperationException</code>.
  17937. @param actionType ignore
  17938. @param action ignore
  17939. @throws PdfException ignore
  17940. @see PdfStamper#setPageAction(PdfName, PdfAction, int)
  17941. </member>
  17942. <member name="M:iTextSharp.text.pdf.PdfStamperImp.SetPageAction(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfAction,System.Int32)">
  17943. Sets the open and close page additional action.
  17944. @param actionType the action type. It can be <CODE>PdfWriter.PAGE_OPEN</CODE>
  17945. or <CODE>PdfWriter.PAGE_CLOSE</CODE>
  17946. @param action the action to perform
  17947. @param page the page where the action will be applied. The first page is 1
  17948. @throws PdfException if the action type is invalid
  17949. </member>
  17950. <member name="P:iTextSharp.text.pdf.PdfStamperImp.Duration">
  17951. Always throws an <code>UnsupportedOperationException</code>.
  17952. @param seconds ignore
  17953. </member>
  17954. <member name="P:iTextSharp.text.pdf.PdfStamperImp.Transition">
  17955. Always throws an <code>UnsupportedOperationException</code>.
  17956. @param transition ignore
  17957. </member>
  17958. <member name="M:iTextSharp.text.pdf.PdfStamperImp.SetDuration(System.Int32,System.Int32)">
  17959. Sets the display duration for the page (for presentations)
  17960. @param seconds the number of seconds to display the page. A negative value removes the entry
  17961. @param page the page where the duration will be applied. The first page is 1
  17962. </member>
  17963. <member name="M:iTextSharp.text.pdf.PdfStamperImp.SetTransition(iTextSharp.text.pdf.PdfTransition,System.Int32)">
  17964. Sets the transition for the page
  17965. @param transition the transition object. A <code>null</code> removes the transition
  17966. @param page the page where the transition will be applied. The first page is 1
  17967. </member>
  17968. <member name="M:iTextSharp.text.pdf.PdfStamperImp.IsAppend">
  17969. Getter for property append.
  17970. @return Value of property append.
  17971. </member>
  17972. <member name="M:iTextSharp.text.pdf.PdfStamperImp.SetAdditionalAction(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfAction)">
  17973. Additional-actions defining the actions to be taken in
  17974. response to various trigger events affecting the document
  17975. as a whole. The actions types allowed are: <CODE>DOCUMENT_CLOSE</CODE>,
  17976. <CODE>WILL_SAVE</CODE>, <CODE>DID_SAVE</CODE>, <CODE>WILL_PRINT</CODE>
  17977. and <CODE>DID_PRINT</CODE>.
  17978. @param actionType the action type
  17979. @param action the action to execute in response to the trigger
  17980. @throws PdfException on invalid action type
  17981. </member>
  17982. <member name="M:iTextSharp.text.pdf.PdfStamperImp.SetOpenAction(iTextSharp.text.pdf.PdfAction)">
  17983. @see com.lowagie.text.pdf.PdfWriter#setOpenAction(com.lowagie.text.pdf.PdfAction)
  17984. </member>
  17985. <member name="M:iTextSharp.text.pdf.PdfStamperImp.SetOpenAction(System.String)">
  17986. @see com.lowagie.text.pdf.PdfWriter#setOpenAction(java.lang.String)
  17987. </member>
  17988. <member name="P:iTextSharp.text.pdf.PdfStamperImp.Thumbnail">
  17989. @see com.lowagie.text.pdf.PdfWriter#setThumbnail(com.lowagie.text.Image)
  17990. </member>
  17991. <member name="M:iTextSharp.text.pdf.PdfStamperImp.ReadOCProperties">
  17992. Reads the OCProperties dictionary from the catalog of the existing document
  17993. and fills the documentOCG, documentOCGorder and OCGRadioGroup variables in PdfWriter.
  17994. Note that the original OCProperties of the existing document can contain more information.
  17995. @since 2.1.2
  17996. </member>
  17997. <member name="M:iTextSharp.text.pdf.PdfStamperImp.AddOrder(iTextSharp.text.pdf.PdfLayer,iTextSharp.text.pdf.PdfArray,System.Collections.Generic.Dictionary{System.String,iTextSharp.text.pdf.PdfLayer})">
  17998. Recursive method to reconstruct the documentOCGorder variable in the writer.
  17999. @param parent a parent PdfLayer (can be null)
  18000. @param arr an array possibly containing children for the parent PdfLayer
  18001. @param ocgmap a Hashtable with indirect reference Strings as keys and PdfLayer objects as values.
  18002. @since 2.1.2
  18003. </member>
  18004. <member name="M:iTextSharp.text.pdf.PdfStamperImp.GetPdfLayers">
  18005. Gets the PdfLayer objects in an existing document as a Map
  18006. with the names/titles of the layers as keys.
  18007. @return a Map with all the PdfLayers in the document (and the name/title of the layer as key)
  18008. @since 2.1.2
  18009. </member>
  18010. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfStream" -->
  18011. <member name="F:iTextSharp.text.pdf.PdfStream.DEFAULT_COMPRESSION">
  18012. A possible compression level.
  18013. @since 2.1.3
  18014. </member>
  18015. <member name="F:iTextSharp.text.pdf.PdfStream.NO_COMPRESSION">
  18016. A possible compression level.
  18017. @since 2.1.3
  18018. </member>
  18019. <member name="F:iTextSharp.text.pdf.PdfStream.BEST_SPEED">
  18020. A possible compression level.
  18021. @since 2.1.3
  18022. </member>
  18023. <member name="F:iTextSharp.text.pdf.PdfStream.BEST_COMPRESSION">
  18024. A possible compression level.
  18025. @since 2.1.3
  18026. </member>
  18027. <member name="F:iTextSharp.text.pdf.PdfStream.compressed">
  18028. is the stream compressed?
  18029. </member>
  18030. <member name="F:iTextSharp.text.pdf.PdfStream.compressionLevel">
  18031. The level of compression.
  18032. @since 2.1.3
  18033. </member>
  18034. <member name="M:iTextSharp.text.pdf.PdfStream.#ctor(System.Byte[])">
  18035. Constructs a <CODE>PdfStream</CODE>-object.
  18036. @param bytes content of the new <CODE>PdfObject</CODE> as an array of <CODE>byte</CODE>.
  18037. </member>
  18038. <member name="M:iTextSharp.text.pdf.PdfStream.#ctor(System.IO.Stream,iTextSharp.text.pdf.PdfWriter)">
  18039. Creates an efficient stream. No temporary array is ever created. The <CODE>InputStream</CODE>
  18040. is totally consumed but is not closed. The general usage is:
  18041. <pre>
  18042. InputStream in = ...;
  18043. PdfStream stream = new PdfStream(in, writer);
  18044. stream.FlateCompress();
  18045. writer.AddToBody(stream);
  18046. stream.WriteLength();
  18047. in.Close();
  18048. </pre>
  18049. @param inputStream the data to write to this stream
  18050. @param writer the <CODE>PdfWriter</CODE> for this stream
  18051. </member>
  18052. <member name="M:iTextSharp.text.pdf.PdfStream.#ctor">
  18053. Constructs a <CODE>PdfStream</CODE>-object.
  18054. </member>
  18055. <member name="M:iTextSharp.text.pdf.PdfStream.WriteLength">
  18056. Writes the stream length to the <CODE>PdfWriter</CODE>.
  18057. <p>
  18058. This method must be called and can only be called if the contructor {@link #PdfStream(InputStream,PdfWriter)}
  18059. is used to create the stream.
  18060. </p>
  18061. @throws IOException on error
  18062. @see #PdfStream(InputStream,PdfWriter)
  18063. </member>
  18064. <member name="M:iTextSharp.text.pdf.PdfStream.FlateCompress">
  18065. Compresses the stream.
  18066. </member>
  18067. <member name="M:iTextSharp.text.pdf.PdfStream.FlateCompress(System.Int32)">
  18068. Compresses the stream.
  18069. @param compressionLevel the compression level (0 = best speed, 9 = best compression, -1 is default)
  18070. @since 2.1.3
  18071. </member>
  18072. <member name="M:iTextSharp.text.pdf.PdfStream.WriteContent(System.IO.Stream)">
  18073. Writes the data content to an <CODE>Stream</CODE>.
  18074. @param os the destination to write to
  18075. @throws IOException on error
  18076. </member>
  18077. <member name="M:iTextSharp.text.pdf.PdfStream.ToString">
  18078. @see com.lowagie.text.pdf.PdfObject#toString()
  18079. </member>
  18080. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfString" -->
  18081. <member name="F:iTextSharp.text.pdf.PdfString.value">
  18082. The value of this object.
  18083. </member>
  18084. <member name="F:iTextSharp.text.pdf.PdfString.encoding">
  18085. The encoding.
  18086. </member>
  18087. <member name="M:iTextSharp.text.pdf.PdfString.#ctor">
  18088. Constructs an empty <CODE>PdfString</CODE>-object.
  18089. </member>
  18090. <member name="M:iTextSharp.text.pdf.PdfString.#ctor(System.String)">
  18091. Constructs a <CODE>PdfString</CODE>-object.
  18092. @param value the content of the string
  18093. </member>
  18094. <member name="M:iTextSharp.text.pdf.PdfString.#ctor(System.String,System.String)">
  18095. Constructs a <CODE>PdfString</CODE>-object.
  18096. @param value the content of the string
  18097. @param encoding an encoding
  18098. </member>
  18099. <member name="M:iTextSharp.text.pdf.PdfString.#ctor(System.Byte[])">
  18100. Constructs a <CODE>PdfString</CODE>-object.
  18101. @param bytes an array of <CODE>byte</CODE>
  18102. </member>
  18103. <member name="M:iTextSharp.text.pdf.PdfString.ToPdf(iTextSharp.text.pdf.PdfWriter,System.IO.Stream)">
  18104. Returns the PDF representation of this <CODE>PdfString</CODE>.
  18105. @return an array of <CODE>byte</CODE>s
  18106. </member>
  18107. <member name="M:iTextSharp.text.pdf.PdfString.ToString">
  18108. Returns the <CODE>string</CODE> value of the <CODE>PdfString</CODE>-object.
  18109. @return a <CODE>string</CODE>
  18110. </member>
  18111. <member name="P:iTextSharp.text.pdf.PdfString.Encoding">
  18112. Gets the encoding of this string.
  18113. @return a <CODE>string</CODE>
  18114. </member>
  18115. <member name="T:iTextSharp.text.pdf.PdfStructureElement">
  18116. This is a node in a document logical structure. It may contain a mark point or it may contain
  18117. other nodes.
  18118. @author Paulo Soares
  18119. </member>
  18120. <member name="F:iTextSharp.text.pdf.PdfStructureElement.parent">
  18121. Holds value of property kids.
  18122. </member>
  18123. <member name="F:iTextSharp.text.pdf.PdfStructureElement.reference">
  18124. Holds value of property reference.
  18125. </member>
  18126. <member name="M:iTextSharp.text.pdf.PdfStructureElement.#ctor(iTextSharp.text.pdf.PdfStructureElement,iTextSharp.text.pdf.PdfName)">
  18127. Creates a new instance of PdfStructureElement.
  18128. @param parent the parent of this node
  18129. @param structureType the type of structure. It may be a standard type or a user type mapped by the role map
  18130. </member>
  18131. <member name="M:iTextSharp.text.pdf.PdfStructureElement.#ctor(iTextSharp.text.pdf.PdfStructureTreeRoot,iTextSharp.text.pdf.PdfName)">
  18132. Creates a new instance of PdfStructureElement.
  18133. @param root the structure tree root
  18134. @param structureType the type of structure. It may be a standard type or a user type mapped by the role map
  18135. </member>
  18136. <member name="P:iTextSharp.text.pdf.PdfStructureElement.Parent">
  18137. Gets the parent of this node.
  18138. @return the parent of this node
  18139. </member>
  18140. <member name="P:iTextSharp.text.pdf.PdfStructureElement.Reference">
  18141. Gets the reference this object will be written to.
  18142. @return the reference this object will be written to
  18143. </member>
  18144. <member name="M:iTextSharp.text.pdf.PdfStructureElement.GetAttribute(iTextSharp.text.pdf.PdfName)">
  18145. Gets the first entarance of attribute.
  18146. @returns PdfObject
  18147. @since 5.3.4
  18148. </member>
  18149. <member name="M:iTextSharp.text.pdf.PdfStructureElement.SetAttribute(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  18150. Sets the attribute value.
  18151. @since 5.3.4
  18152. </member>
  18153. <member name="T:iTextSharp.text.pdf.PdfStructureTreeRoot">
  18154. The structure tree root corresponds to the highest hierarchy level in a tagged PDF.
  18155. @author Paulo Soares
  18156. </member>
  18157. <member name="F:iTextSharp.text.pdf.PdfStructureTreeRoot.writer">
  18158. Holds value of property writer.
  18159. </member>
  18160. <member name="M:iTextSharp.text.pdf.PdfStructureTreeRoot.#ctor(iTextSharp.text.pdf.PdfWriter)">
  18161. Creates a new instance of PdfStructureTreeRoot
  18162. </member>
  18163. <member name="M:iTextSharp.text.pdf.PdfStructureTreeRoot.MapRole(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfName)">
  18164. Maps the user tags to the standard tags. The mapping will allow a standard application to make some sense of the tagged
  18165. document whatever the user tags may be.
  18166. @param used the user tag
  18167. @param standard the standard tag
  18168. </member>
  18169. <member name="P:iTextSharp.text.pdf.PdfStructureTreeRoot.Writer">
  18170. Gets the writer.
  18171. @return the writer
  18172. </member>
  18173. <member name="P:iTextSharp.text.pdf.PdfStructureTreeRoot.Reference">
  18174. Gets the reference this object will be written to.
  18175. @return the reference this object will be written to
  18176. </member>
  18177. <member name="M:iTextSharp.text.pdf.PdfStructureTreeRoot.GetAttribute(iTextSharp.text.pdf.PdfName)">
  18178. Gets the first entarance of attribute.
  18179. @returns PdfObject
  18180. @since 5.3.4
  18181. </member>
  18182. <member name="M:iTextSharp.text.pdf.PdfStructureTreeRoot.SetAttribute(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  18183. Sets the attribute value.
  18184. @since 5.3.4
  18185. </member>
  18186. <member name="T:iTextSharp.text.pdf.PdfTemplate">
  18187. Implements the form XObject.
  18188. </member>
  18189. <member name="F:iTextSharp.text.pdf.PdfTemplate.thisReference">
  18190. The indirect reference to this template
  18191. </member>
  18192. <member name="F:iTextSharp.text.pdf.PdfTemplate.pageResources">
  18193. The resources used by this template
  18194. </member>
  18195. <member name="F:iTextSharp.text.pdf.PdfTemplate.bBox">
  18196. The bounding box of this template
  18197. </member>
  18198. <member name="F:iTextSharp.text.pdf.PdfTemplate.additional">
  18199. A dictionary with additional information
  18200. @since 5.1.0
  18201. </member>
  18202. <member name="M:iTextSharp.text.pdf.PdfTemplate.#ctor">
  18203. Creates a <CODE>PdfTemplate</CODE>.
  18204. </member>
  18205. <member name="M:iTextSharp.text.pdf.PdfTemplate.#ctor(iTextSharp.text.pdf.PdfWriter)">
  18206. Creates new PdfTemplate
  18207. @param wr the <CODE>PdfWriter</CODE>
  18208. </member>
  18209. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfTemplate.CreateTemplate(iTextSharp.text.pdf.PdfWriter,System.Single,System.Single)" -->
  18210. <member name="P:iTextSharp.text.pdf.PdfTemplate.Width">
  18211. Gets the bounding width of this template.
  18212. @return width the bounding width
  18213. </member>
  18214. <member name="P:iTextSharp.text.pdf.PdfTemplate.Height">
  18215. Gets the bounding heigth of this template.
  18216. @return heigth the bounding height
  18217. </member>
  18218. <member name="P:iTextSharp.text.pdf.PdfTemplate.Layer">
  18219. Gets the layer this template belongs to.
  18220. @return the layer this template belongs to or <code>null</code> for no layer defined
  18221. </member>
  18222. <member name="P:iTextSharp.text.pdf.PdfTemplate.IndirectReference">
  18223. Gets the indirect reference to this template.
  18224. @return the indirect reference to this template
  18225. </member>
  18226. <member name="P:iTextSharp.text.pdf.PdfTemplate.Resources">
  18227. Constructs the resources used by this template.
  18228. @return the resources used by this template
  18229. </member>
  18230. <member name="M:iTextSharp.text.pdf.PdfTemplate.GetFormXObject(System.Int32)">
  18231. Gets the stream representing this template.
  18232. @param compressionLevel the compressionLevel
  18233. @return the stream representing this template
  18234. @since 2.1.3 (replacing the method without param compressionLevel)
  18235. </member>
  18236. <member name="P:iTextSharp.text.pdf.PdfTemplate.Duplicate">
  18237. Gets a duplicate of this <CODE>PdfTemplate</CODE>. All
  18238. the members are copied by reference but the buffer stays different.
  18239. @return a copy of this <CODE>PdfTemplate</CODE>
  18240. </member>
  18241. <member name="P:iTextSharp.text.pdf.PdfTemplate.Additional">
  18242. Sets/gets a dictionary with extra entries, for instance /Measure.
  18243. @param additional
  18244. a PdfDictionary with additional information.
  18245. @since 5.1.0
  18246. </member>
  18247. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfTextArray" -->
  18248. <member name="M:iTextSharp.text.pdf.PdfTextArray.Add(iTextSharp.text.pdf.PdfNumber)">
  18249. Adds a <CODE>PdfNumber</CODE> to the <CODE>PdfArray</CODE>.
  18250. @param number displacement of the string
  18251. </member>
  18252. <member name="F:iTextSharp.text.pdf.PdfTransition.SPLITVOUT">
  18253. Out Vertical Split
  18254. </member>
  18255. <member name="F:iTextSharp.text.pdf.PdfTransition.SPLITHOUT">
  18256. Out Horizontal Split
  18257. </member>
  18258. <member name="F:iTextSharp.text.pdf.PdfTransition.SPLITVIN">
  18259. In Vertical Split
  18260. </member>
  18261. <member name="F:iTextSharp.text.pdf.PdfTransition.SPLITHIN">
  18262. IN Horizontal Split
  18263. </member>
  18264. <member name="F:iTextSharp.text.pdf.PdfTransition.BLINDV">
  18265. Vertical Blinds
  18266. </member>
  18267. <member name="F:iTextSharp.text.pdf.PdfTransition.BLINDH">
  18268. Vertical Blinds
  18269. </member>
  18270. <member name="F:iTextSharp.text.pdf.PdfTransition.INBOX">
  18271. Inward Box
  18272. </member>
  18273. <member name="F:iTextSharp.text.pdf.PdfTransition.OUTBOX">
  18274. Outward Box
  18275. </member>
  18276. <member name="F:iTextSharp.text.pdf.PdfTransition.LRWIPE">
  18277. Left-Right Wipe
  18278. </member>
  18279. <member name="F:iTextSharp.text.pdf.PdfTransition.RLWIPE">
  18280. Right-Left Wipe
  18281. </member>
  18282. <member name="F:iTextSharp.text.pdf.PdfTransition.BTWIPE">
  18283. Bottom-Top Wipe
  18284. </member>
  18285. <member name="F:iTextSharp.text.pdf.PdfTransition.TBWIPE">
  18286. Top-Bottom Wipe
  18287. </member>
  18288. <member name="F:iTextSharp.text.pdf.PdfTransition.DISSOLVE">
  18289. Dissolve
  18290. </member>
  18291. <member name="F:iTextSharp.text.pdf.PdfTransition.LRGLITTER">
  18292. Left-Right Glitter
  18293. </member>
  18294. <member name="F:iTextSharp.text.pdf.PdfTransition.TBGLITTER">
  18295. Top-Bottom Glitter
  18296. </member>
  18297. <member name="F:iTextSharp.text.pdf.PdfTransition.DGLITTER">
  18298. Diagonal Glitter
  18299. </member>
  18300. <member name="F:iTextSharp.text.pdf.PdfTransition.duration">
  18301. duration of the transition effect
  18302. </member>
  18303. <member name="F:iTextSharp.text.pdf.PdfTransition.type">
  18304. type of the transition effect
  18305. </member>
  18306. <member name="M:iTextSharp.text.pdf.PdfTransition.#ctor">
  18307. Constructs a <CODE>Transition</CODE>.
  18308. </member>
  18309. <member name="M:iTextSharp.text.pdf.PdfTransition.#ctor(System.Int32)">
  18310. Constructs a <CODE>Transition</CODE>.
  18311. @param type type of the transition effect
  18312. </member>
  18313. <member name="M:iTextSharp.text.pdf.PdfTransition.#ctor(System.Int32,System.Int32)">
  18314. Constructs a <CODE>Transition</CODE>.
  18315. @param type type of the transition effect
  18316. @param duration duration of the transition effect
  18317. </member>
  18318. <member name="T:iTextSharp.text.pdf.PdfTransparencyGroup">
  18319. The transparency group dictionary.
  18320. @author Paulo Soares
  18321. </member>
  18322. <member name="M:iTextSharp.text.pdf.PdfTransparencyGroup.#ctor">
  18323. Constructs a transparencyGroup.
  18324. </member>
  18325. <member name="P:iTextSharp.text.pdf.PdfTransparencyGroup.Isolated">
  18326. Determining the initial backdrop against which its stack is composited.
  18327. @param isolated
  18328. </member>
  18329. <member name="P:iTextSharp.text.pdf.PdfTransparencyGroup.Knockout">
  18330. Determining whether the objects within the stack are composited with one another or only with the group's backdrop.
  18331. @param knockout
  18332. </member>
  18333. <member name="T:iTextSharp.text.pdf.PdfVisibilityExpression">
  18334. An array specifying a visibility expression, used to compute visibility
  18335. of content based on a set of optional content groups.
  18336. @since 5.0.2
  18337. </member>
  18338. <member name="F:iTextSharp.text.pdf.PdfVisibilityExpression.OR">
  18339. A boolean operator.
  18340. </member>
  18341. <member name="F:iTextSharp.text.pdf.PdfVisibilityExpression.AND">
  18342. A boolean operator.
  18343. </member>
  18344. <member name="F:iTextSharp.text.pdf.PdfVisibilityExpression.NOT">
  18345. A boolean operator.
  18346. </member>
  18347. <member name="M:iTextSharp.text.pdf.PdfVisibilityExpression.#ctor(System.Int32)">
  18348. Creates a visibility expression.
  18349. @param type should be AND, OR, or NOT
  18350. </member>
  18351. <member name="M:iTextSharp.text.pdf.PdfVisibilityExpression.Add(System.Int32,iTextSharp.text.pdf.PdfObject)">
  18352. @see com.itextpdf.text.pdf.PdfArray#add(int, com.itextpdf.text.pdf.PdfObject)
  18353. </member>
  18354. <member name="M:iTextSharp.text.pdf.PdfVisibilityExpression.Add(iTextSharp.text.pdf.PdfObject)">
  18355. @see com.itextpdf.text.pdf.PdfArray#add(com.itextpdf.text.pdf.PdfObject)
  18356. </member>
  18357. <member name="M:iTextSharp.text.pdf.PdfVisibilityExpression.AddFirst(iTextSharp.text.pdf.PdfObject)">
  18358. @see com.itextpdf.text.pdf.PdfArray#addFirst(com.itextpdf.text.pdf.PdfObject)
  18359. </member>
  18360. <member name="M:iTextSharp.text.pdf.PdfVisibilityExpression.Add(System.Single[])">
  18361. @see com.itextpdf.text.pdf.PdfArray#add(float[])
  18362. </member>
  18363. <member name="M:iTextSharp.text.pdf.PdfVisibilityExpression.Add(System.Int32[])">
  18364. @see com.itextpdf.text.pdf.PdfArray#add(int[])
  18365. </member>
  18366. <member name="T:iTextSharp.text.pdf.PdfWriter">
  18367. A <CODE>DocWriter</CODE> class for PDF.
  18368. <P>
  18369. When this <CODE>PdfWriter</CODE> is added
  18370. to a certain <CODE>PdfDocument</CODE>, the PDF representation of every Element
  18371. added to this Document will be written to the outputstream.</P>
  18372. </member>
  18373. <member name="F:iTextSharp.text.pdf.PdfWriter.GENERATION_MAX">
  18374. The highest generation number possible.
  18375. @since iText 2.1.6
  18376. </member>
  18377. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfWriter.PdfBody" -->
  18378. <member name="T:iTextSharp.text.pdf.PdfWriter.PdfBody.PdfCrossReference">
  18379. <CODE>PdfCrossReference</CODE> is an entry in the PDF Cross-Reference table.
  18380. </member>
  18381. <member name="F:iTextSharp.text.pdf.PdfWriter.PdfBody.PdfCrossReference.offset">
  18382. Byte offset in the PDF file.
  18383. </member>
  18384. <member name="F:iTextSharp.text.pdf.PdfWriter.PdfBody.PdfCrossReference.generation">
  18385. generation of the object.
  18386. </member>
  18387. <member name="M:iTextSharp.text.pdf.PdfWriter.PdfBody.PdfCrossReference.#ctor(System.Int32,System.Int64,System.Int32)">
  18388. Constructs a cross-reference element for a PdfIndirectObject.
  18389. @param refnum
  18390. @param offset byte offset of the object
  18391. @param generation generationnumber of the object
  18392. </member>
  18393. <member name="M:iTextSharp.text.pdf.PdfWriter.PdfBody.PdfCrossReference.#ctor(System.Int32,System.Int64)">
  18394. Constructs a cross-reference element for a PdfIndirectObject.
  18395. @param refnum
  18396. @param offset byte offset of the object
  18397. </member>
  18398. <member name="M:iTextSharp.text.pdf.PdfWriter.PdfBody.PdfCrossReference.ToPdf(System.IO.Stream)">
  18399. Returns the PDF representation of this <CODE>PdfObject</CODE>.
  18400. @param os
  18401. @throws IOException
  18402. </member>
  18403. <member name="M:iTextSharp.text.pdf.PdfWriter.PdfBody.PdfCrossReference.ToPdf(System.Int32,System.IO.Stream)">
  18404. Writes PDF syntax to the Stream
  18405. @param midSize
  18406. @param os
  18407. @throws IOException
  18408. </member>
  18409. <member name="M:iTextSharp.text.pdf.PdfWriter.PdfBody.PdfCrossReference.CompareTo(System.Object)">
  18410. @see java.lang.Comparable#compareTo(java.lang.Object)
  18411. </member>
  18412. <member name="M:iTextSharp.text.pdf.PdfWriter.PdfBody.PdfCrossReference.Equals(System.Object)">
  18413. @see java.lang.Object#equals(java.lang.Object)
  18414. </member>
  18415. <member name="F:iTextSharp.text.pdf.PdfWriter.PdfBody.xrefs">
  18416. array containing the cross-reference table of the normal objects.
  18417. </member>
  18418. <member name="F:iTextSharp.text.pdf.PdfWriter.PdfBody.position">
  18419. the current byteposition in the body.
  18420. </member>
  18421. <member name="M:iTextSharp.text.pdf.PdfWriter.PdfBody.#ctor(iTextSharp.text.pdf.PdfWriter)">
  18422. Constructs a new <CODE>PdfBody</CODE>.
  18423. @param writer
  18424. </member>
  18425. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfWriter.PdfBody.Add(iTextSharp.text.pdf.PdfObject)" -->
  18426. <member name="P:iTextSharp.text.pdf.PdfWriter.PdfBody.PdfIndirectReference">
  18427. Gets a PdfIndirectReference for an object that will be created in the future.
  18428. @return a PdfIndirectReference
  18429. </member>
  18430. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfWriter.PdfBody.Add(iTextSharp.text.pdf.PdfObject,iTextSharp.text.pdf.PdfIndirectReference)" -->
  18431. <member name="P:iTextSharp.text.pdf.PdfWriter.PdfBody.Offset">
  18432. Returns the offset of the Cross-Reference table.
  18433. @return an offset
  18434. </member>
  18435. <member name="P:iTextSharp.text.pdf.PdfWriter.PdfBody.Size">
  18436. Returns the total number of objects contained in the CrossReferenceTable of this <CODE>Body</CODE>.
  18437. @return a number of objects
  18438. </member>
  18439. <member name="M:iTextSharp.text.pdf.PdfWriter.PdfBody.WriteCrossReferenceTable(System.IO.Stream,iTextSharp.text.pdf.PdfIndirectReference,iTextSharp.text.pdf.PdfIndirectReference,iTextSharp.text.pdf.PdfIndirectReference,iTextSharp.text.pdf.PdfObject,System.Int64)">
  18440. Returns the CrossReferenceTable of the <CODE>Body</CODE>.
  18441. @param os
  18442. @param root
  18443. @param info
  18444. @param encryption
  18445. @param fileID
  18446. @param prevxref
  18447. @throws IOException
  18448. </member>
  18449. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PdfWriter.PdfTrailer" -->
  18450. <member name="M:iTextSharp.text.pdf.PdfWriter.PdfTrailer.#ctor(System.Int32,System.Int64,iTextSharp.text.pdf.PdfIndirectReference,iTextSharp.text.pdf.PdfIndirectReference,iTextSharp.text.pdf.PdfIndirectReference,iTextSharp.text.pdf.PdfObject,System.Int64)">
  18451. Constructs a PDF-Trailer.
  18452. @param size the number of entries in the <CODE>PdfCrossReferenceTable</CODE>
  18453. @param offset offset of the <CODE>PdfCrossReferenceTable</CODE>
  18454. @param root an indirect reference to the root of the PDF document
  18455. @param info an indirect reference to the info object of the PDF document
  18456. @param encryption
  18457. @param fileID
  18458. @param prevxref
  18459. </member>
  18460. <member name="M:iTextSharp.text.pdf.PdfWriter.PdfTrailer.ToPdf(iTextSharp.text.pdf.PdfWriter,System.IO.Stream)">
  18461. Returns the PDF representation of this <CODE>PdfObject</CODE>.
  18462. @param writer
  18463. @param os
  18464. @throws IOException
  18465. </member>
  18466. <member name="M:iTextSharp.text.pdf.PdfWriter.#ctor">
  18467. Constructs a <CODE>PdfWriter</CODE>.
  18468. </member>
  18469. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfWriter.#ctor(iTextSharp.text.pdf.PdfDocument,System.IO.Stream)" -->
  18470. <member name="M:iTextSharp.text.pdf.PdfWriter.GetInstance(iTextSharp.text.Document,System.IO.Stream)">
  18471. Use this method to get an instance of the <CODE>PdfWriter</CODE>.
  18472. @param document The <CODE>Document</CODE> that has to be written
  18473. @param os The <CODE>Stream</CODE> the writer has to write to.
  18474. @return a new <CODE>PdfWriter</CODE>
  18475. @throws DocumentException on error
  18476. </member>
  18477. <member name="M:iTextSharp.text.pdf.PdfWriter.GetInstance(iTextSharp.text.Document,System.IO.Stream,iTextSharp.text.IDocListener)">
  18478. Use this method to get an instance of the <CODE>PdfWriter</CODE>.
  18479. @return a new <CODE>PdfWriter</CODE>
  18480. @param document The <CODE>Document</CODE> that has to be written
  18481. @param os The <CODE>Stream</CODE> the writer has to write to.
  18482. @param listener A <CODE>DocListener</CODE> to pass to the PdfDocument.
  18483. @throws DocumentException on error
  18484. </member>
  18485. <member name="F:iTextSharp.text.pdf.PdfWriter.pdf">
  18486. the pdfdocument object.
  18487. </member>
  18488. <member name="P:iTextSharp.text.pdf.PdfWriter.PdfDocument">
  18489. Gets the <CODE>PdfDocument</CODE> associated with this writer.
  18490. @return the <CODE>PdfDocument</CODE>
  18491. </member>
  18492. <member name="P:iTextSharp.text.pdf.PdfWriter.Info">
  18493. Use this method to get the info dictionary if you want to
  18494. change it directly (add keys and values to the info dictionary).
  18495. @return the info dictionary
  18496. </member>
  18497. <member name="M:iTextSharp.text.pdf.PdfWriter.GetVerticalPosition(System.Boolean)">
  18498. Use this method to get the current vertical page position.
  18499. @param ensureNewLine Tells whether a new line shall be enforced. This may cause side effects
  18500. for elements that do not terminate the lines they've started because those lines will get
  18501. terminated.
  18502. @return The current vertical page position.
  18503. </member>
  18504. <member name="P:iTextSharp.text.pdf.PdfWriter.InitialLeading">
  18505. Sets the initial leading for the PDF document.
  18506. This has to be done before the document is opened.
  18507. @param leading the initial leading
  18508. @since 2.1.6
  18509. @throws DocumentException if you try setting the leading after the document was opened.
  18510. </member>
  18511. <member name="F:iTextSharp.text.pdf.PdfWriter.directContent">
  18512. The direct content in this document.
  18513. </member>
  18514. <member name="F:iTextSharp.text.pdf.PdfWriter.directContentUnder">
  18515. The direct content under in this document.
  18516. </member>
  18517. <member name="P:iTextSharp.text.pdf.PdfWriter.DirectContent">
  18518. Use this method to get the direct content for this document.
  18519. There is only one direct content, multiple calls to this method
  18520. will allways retrieve the same object.
  18521. @return the direct content
  18522. </member>
  18523. <member name="P:iTextSharp.text.pdf.PdfWriter.DirectContentUnder">
  18524. Use this method to get the direct content under for this document.
  18525. There is only one direct content, multiple calls to this method
  18526. will allways retrieve the same object.
  18527. @return the direct content
  18528. </member>
  18529. <member name="M:iTextSharp.text.pdf.PdfWriter.ResetContent">
  18530. Resets all the direct contents to empty.
  18531. This happens when a new page is started.
  18532. </member>
  18533. <member name="F:iTextSharp.text.pdf.PdfWriter.body">
  18534. body of the PDF document
  18535. </member>
  18536. <member name="M:iTextSharp.text.pdf.PdfWriter.AddLocalDestinations(System.Collections.Generic.SortedDictionary{System.String,iTextSharp.text.pdf.PdfDocument.Destination})">
  18537. Adds the local destinations to the body of the document.
  18538. @param dest the <CODE>Hashtable</CODE> containing the destinations
  18539. @throws IOException on error
  18540. </member>
  18541. <member name="M:iTextSharp.text.pdf.PdfWriter.AddToBody(iTextSharp.text.pdf.PdfObject)">
  18542. Adds an object to the PDF body.
  18543. @param object
  18544. @return a PdfIndirectObject
  18545. @throws IOException
  18546. </member>
  18547. <member name="M:iTextSharp.text.pdf.PdfWriter.AddToBody(iTextSharp.text.pdf.PdfObject,System.Boolean)">
  18548. Adds an object to the PDF body.
  18549. @param object
  18550. @param inObjStm
  18551. @return a PdfIndirectObject
  18552. @throws IOException
  18553. </member>
  18554. <member name="M:iTextSharp.text.pdf.PdfWriter.AddToBody(iTextSharp.text.pdf.PdfObject,iTextSharp.text.pdf.PdfIndirectReference)">
  18555. Adds an object to the PDF body.
  18556. @param object
  18557. @param ref
  18558. @return a PdfIndirectObject
  18559. @throws IOException
  18560. </member>
  18561. <member name="M:iTextSharp.text.pdf.PdfWriter.AddToBody(iTextSharp.text.pdf.PdfObject,iTextSharp.text.pdf.PdfIndirectReference,System.Boolean)">
  18562. Adds an object to the PDF body.
  18563. @param object
  18564. @param ref
  18565. @param inObjStm
  18566. @return a PdfIndirectObject
  18567. @throws IOException
  18568. </member>
  18569. <member name="M:iTextSharp.text.pdf.PdfWriter.AddToBody(iTextSharp.text.pdf.PdfObject,System.Int32)">
  18570. Adds an object to the PDF body.
  18571. @param object
  18572. @param refNumber
  18573. @return a PdfIndirectObject
  18574. @throws IOException
  18575. </member>
  18576. <member name="M:iTextSharp.text.pdf.PdfWriter.AddToBody(iTextSharp.text.pdf.PdfObject,System.Int32,System.Boolean)">
  18577. Adds an object to the PDF body.
  18578. @param object
  18579. @param refNumber
  18580. @param inObjStm
  18581. @return a PdfIndirectObject
  18582. @throws IOException
  18583. </member>
  18584. <member name="M:iTextSharp.text.pdf.PdfWriter.CacheObject(iTextSharp.text.pdf.PdfIndirectObject)">
  18585. Use this method for caching objects.
  18586. @param iobj @see PdfIndirectObject
  18587. </member>
  18588. <member name="P:iTextSharp.text.pdf.PdfWriter.PdfIndirectReference">
  18589. Gets a <CODE>PdfIndirectReference</CODE> for an object that
  18590. will be created in the future.
  18591. @return the <CODE>PdfIndirectReference</CODE>
  18592. </member>
  18593. <member name="P:iTextSharp.text.pdf.PdfWriter.Os">
  18594. Returns the outputStreamCounter.
  18595. @return the outputStreamCounter
  18596. </member>
  18597. <member name="F:iTextSharp.text.pdf.PdfWriter.extraCatalog">
  18598. Holds value of property extraCatalog.
  18599. </member>
  18600. <member name="P:iTextSharp.text.pdf.PdfWriter.ExtraCatalog">
  18601. Sets extra keys to the catalog.
  18602. @return the catalog to change
  18603. </member>
  18604. <member name="F:iTextSharp.text.pdf.PdfWriter.root">
  18605. The root of the page tree.
  18606. </member>
  18607. <member name="F:iTextSharp.text.pdf.PdfWriter.pageReferences">
  18608. The PdfIndirectReference to the pages.
  18609. </member>
  18610. <member name="F:iTextSharp.text.pdf.PdfWriter.currentPageNumber">
  18611. The current page number.
  18612. </member>
  18613. <member name="F:iTextSharp.text.pdf.PdfWriter.tabs">
  18614. The value of the Tabs entry in the page dictionary.
  18615. @since 2.1.5
  18616. </member>
  18617. <member name="F:iTextSharp.text.pdf.PdfWriter.pageDictEntries">
  18618. Additional page dictionary entries.
  18619. @since 5.1.0
  18620. </member>
  18621. <member name="M:iTextSharp.text.pdf.PdfWriter.AddPageDictEntry(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  18622. Adds an additional entry for the page dictionary.
  18623. @since 5.1.0
  18624. </member>
  18625. <member name="P:iTextSharp.text.pdf.PdfWriter.PageDictEntries">
  18626. Gets the additional pageDictEntries.
  18627. @since 5.1.0
  18628. </member>
  18629. <member name="M:iTextSharp.text.pdf.PdfWriter.ResetPageDictEntries">
  18630. Resets the additional pageDictEntries.
  18631. @since 5.1.0
  18632. </member>
  18633. <member name="M:iTextSharp.text.pdf.PdfWriter.SetLinearPageMode">
  18634. Use this method to make sure the page tree has a lineair structure
  18635. (every leave is attached directly to the root).
  18636. Use this method to allow page reordering with method reorderPages.
  18637. </member>
  18638. <member name="M:iTextSharp.text.pdf.PdfWriter.ReorderPages(System.Int32[])">
  18639. Use this method to reorder the pages in the document.
  18640. A <CODE>null</CODE> argument value only returns the number of pages to process.
  18641. It is advisable to issue a <CODE>Document.NewPage()</CODE> before using this method.
  18642. @return the total number of pages
  18643. @param order an array with the new page sequence. It must have the
  18644. same size as the number of pages.
  18645. @throws DocumentException if all the pages are not present in the array
  18646. </member>
  18647. <member name="M:iTextSharp.text.pdf.PdfWriter.GetPageReference(System.Int32)">
  18648. Use this method to get a reference to a page existing or not.
  18649. If the page does not exist yet the reference will be created
  18650. in advance. If on closing the document, a page number greater
  18651. than the total number of pages was requested, an exception
  18652. is thrown.
  18653. @param page the page number. The first page is 1
  18654. @return the reference to the page
  18655. </member>
  18656. <member name="P:iTextSharp.text.pdf.PdfWriter.PageNumber">
  18657. Gets the pagenumber of this document.
  18658. This number can be different from the real pagenumber,
  18659. if you have (re)set the page number previously.
  18660. @return a page number
  18661. </member>
  18662. <member name="M:iTextSharp.text.pdf.PdfWriter.SetPageViewport(iTextSharp.text.pdf.PdfArray)">
  18663. Sets the Viewport for the next page.
  18664. @param viewport an array consisting of Viewport dictionaries.
  18665. @since 5.1.0
  18666. </member>
  18667. <member name="P:iTextSharp.text.pdf.PdfWriter.Tabs">
  18668. Sets the value for the Tabs entry in the page tree.
  18669. @param tabs Can be PdfName.R, PdfName.C or PdfName.S.
  18670. Since the Adobe Extensions Level 3, it can also be PdfName.A
  18671. or PdfName.W
  18672. @since 2.1.5
  18673. </member>
  18674. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfWriter.Add(iTextSharp.text.pdf.PdfPage,iTextSharp.text.pdf.PdfContents)" -->
  18675. <member name="F:iTextSharp.text.pdf.PdfWriter.pageEvent">
  18676. The <CODE>PdfPageEvent</CODE> for this document.
  18677. </member>
  18678. <member name="P:iTextSharp.text.pdf.PdfWriter.PageEvent">
  18679. Gets the <CODE>PdfPageEvent</CODE> for this document or <CODE>null</CODE>
  18680. if none is set.
  18681. @return the <CODE>PdfPageEvent</CODE> for this document or <CODE>null</CODE>
  18682. if none is set
  18683. </member>
  18684. <member name="F:iTextSharp.text.pdf.PdfWriter.prevxref">
  18685. A number refering to the previous Cross-Reference Table.
  18686. </member>
  18687. <member name="F:iTextSharp.text.pdf.PdfWriter.originalFileID">
  18688. The original file ID (if present).
  18689. </member>
  18690. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfWriter.Open" -->
  18691. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfWriter.Close" -->
  18692. <member name="P:iTextSharp.text.pdf.PdfWriter.RootOutline">
  18693. Use this method to get the root outline
  18694. and construct bookmarks.
  18695. @return the root outline
  18696. </member>
  18697. <member name="P:iTextSharp.text.pdf.PdfWriter.Outlines">
  18698. Sets the bookmarks. The list structure is defined in
  18699. {@link SimpleBookmark}.
  18700. @param outlines the bookmarks or <CODE>null</CODE> to remove any
  18701. </member>
  18702. <member name="F:iTextSharp.text.pdf.PdfWriter.VERSION_1_2">
  18703. possible PDF version (header)
  18704. </member>
  18705. <member name="F:iTextSharp.text.pdf.PdfWriter.VERSION_1_3">
  18706. possible PDF version (header)
  18707. </member>
  18708. <member name="F:iTextSharp.text.pdf.PdfWriter.VERSION_1_4">
  18709. possible PDF version (header)
  18710. </member>
  18711. <member name="F:iTextSharp.text.pdf.PdfWriter.VERSION_1_5">
  18712. possible PDF version (header)
  18713. </member>
  18714. <member name="F:iTextSharp.text.pdf.PdfWriter.VERSION_1_6">
  18715. possible PDF version (header)
  18716. </member>
  18717. <member name="F:iTextSharp.text.pdf.PdfWriter.VERSION_1_7">
  18718. possible PDF version (header)
  18719. </member>
  18720. <member name="F:iTextSharp.text.pdf.PdfWriter.PDF_VERSION_1_2">
  18721. possible PDF version (catalog)
  18722. </member>
  18723. <member name="F:iTextSharp.text.pdf.PdfWriter.PDF_VERSION_1_3">
  18724. possible PDF version (catalog)
  18725. </member>
  18726. <member name="F:iTextSharp.text.pdf.PdfWriter.PDF_VERSION_1_4">
  18727. possible PDF version (catalog)
  18728. </member>
  18729. <member name="F:iTextSharp.text.pdf.PdfWriter.PDF_VERSION_1_5">
  18730. possible PDF version (catalog)
  18731. </member>
  18732. <member name="F:iTextSharp.text.pdf.PdfWriter.PDF_VERSION_1_6">
  18733. possible PDF version (catalog)
  18734. </member>
  18735. <member name="F:iTextSharp.text.pdf.PdfWriter.PDF_VERSION_1_7">
  18736. possible PDF version (catalog)
  18737. </member>
  18738. <member name="F:iTextSharp.text.pdf.PdfWriter.pdf_version">
  18739. Stores the version information for the header and the catalog.
  18740. </member>
  18741. <member name="P:iTextSharp.text.pdf.PdfWriter.PdfVersion">
  18742. @see com.lowagie.text.pdf.interfaces.PdfVersion#setPdfVersion(char)
  18743. </member>
  18744. <member name="M:iTextSharp.text.pdf.PdfWriter.SetAtLeastPdfVersion(System.Char)">
  18745. @see com.lowagie.text.pdf.interfaces.PdfVersion#setAtLeastPdfVersion(char)
  18746. </member>
  18747. <member name="M:iTextSharp.text.pdf.PdfWriter.SetPdfVersion(iTextSharp.text.pdf.PdfName)">
  18748. @see com.lowagie.text.pdf.interfaces.PdfVersion#setPdfVersion(com.lowagie.text.pdf.PdfName)
  18749. </member>
  18750. <member name="M:iTextSharp.text.pdf.PdfWriter.AddDeveloperExtension(iTextSharp.text.pdf.PdfDeveloperExtension)">
  18751. @see com.lowagie.text.pdf.interfaces.PdfVersion#addDeveloperExtension(com.lowagie.text.pdf.PdfDeveloperExtension)
  18752. @since 2.1.6
  18753. </member>
  18754. <member name="M:iTextSharp.text.pdf.PdfWriter.GetPdfVersion">
  18755. Returns the version information.
  18756. </member>
  18757. <member name="F:iTextSharp.text.pdf.PdfWriter.PageLayoutSinglePage">
  18758. A viewer preference
  18759. </member>
  18760. <member name="F:iTextSharp.text.pdf.PdfWriter.PageLayoutOneColumn">
  18761. A viewer preference
  18762. </member>
  18763. <member name="F:iTextSharp.text.pdf.PdfWriter.PageLayoutTwoColumnLeft">
  18764. A viewer preference
  18765. </member>
  18766. <member name="F:iTextSharp.text.pdf.PdfWriter.PageLayoutTwoColumnRight">
  18767. A viewer preference
  18768. </member>
  18769. <member name="F:iTextSharp.text.pdf.PdfWriter.PageLayoutTwoPageLeft">
  18770. A viewer preference
  18771. </member>
  18772. <member name="F:iTextSharp.text.pdf.PdfWriter.PageLayoutTwoPageRight">
  18773. A viewer preference
  18774. </member>
  18775. <member name="F:iTextSharp.text.pdf.PdfWriter.PageModeUseNone">
  18776. A viewer preference
  18777. </member>
  18778. <member name="F:iTextSharp.text.pdf.PdfWriter.PageModeUseOutlines">
  18779. A viewer preference
  18780. </member>
  18781. <member name="F:iTextSharp.text.pdf.PdfWriter.PageModeUseThumbs">
  18782. A viewer preference
  18783. </member>
  18784. <member name="F:iTextSharp.text.pdf.PdfWriter.PageModeFullScreen">
  18785. A viewer preference
  18786. </member>
  18787. <member name="F:iTextSharp.text.pdf.PdfWriter.PageModeUseOC">
  18788. A viewer preference
  18789. </member>
  18790. <member name="F:iTextSharp.text.pdf.PdfWriter.PageModeUseAttachments">
  18791. A viewer preference
  18792. </member>
  18793. <member name="F:iTextSharp.text.pdf.PdfWriter.HideToolbar">
  18794. A viewer preference
  18795. </member>
  18796. <member name="F:iTextSharp.text.pdf.PdfWriter.HideMenubar">
  18797. A viewer preference
  18798. </member>
  18799. <member name="F:iTextSharp.text.pdf.PdfWriter.HideWindowUI">
  18800. A viewer preference
  18801. </member>
  18802. <member name="F:iTextSharp.text.pdf.PdfWriter.FitWindow">
  18803. A viewer preference
  18804. </member>
  18805. <member name="F:iTextSharp.text.pdf.PdfWriter.CenterWindow">
  18806. A viewer preference
  18807. </member>
  18808. <member name="F:iTextSharp.text.pdf.PdfWriter.DisplayDocTitle">
  18809. A viewer preference
  18810. </member>
  18811. <member name="F:iTextSharp.text.pdf.PdfWriter.NonFullScreenPageModeUseNone">
  18812. A viewer preference
  18813. </member>
  18814. <member name="F:iTextSharp.text.pdf.PdfWriter.NonFullScreenPageModeUseOutlines">
  18815. A viewer preference
  18816. </member>
  18817. <member name="F:iTextSharp.text.pdf.PdfWriter.NonFullScreenPageModeUseThumbs">
  18818. A viewer preference
  18819. </member>
  18820. <member name="F:iTextSharp.text.pdf.PdfWriter.NonFullScreenPageModeUseOC">
  18821. A viewer preference
  18822. </member>
  18823. <member name="F:iTextSharp.text.pdf.PdfWriter.DirectionL2R">
  18824. A viewer preference
  18825. </member>
  18826. <member name="F:iTextSharp.text.pdf.PdfWriter.DirectionR2L">
  18827. A viewer preference
  18828. </member>
  18829. <member name="F:iTextSharp.text.pdf.PdfWriter.PrintScalingNone">
  18830. A viewer preference
  18831. </member>
  18832. <member name="P:iTextSharp.text.pdf.PdfWriter.ViewerPreferences">
  18833. Sets the viewer preferences as the sum of several constants.
  18834. @param preferences the viewer preferences
  18835. @see PdfViewerPreferences#setViewerPreferences
  18836. </member>
  18837. <member name="M:iTextSharp.text.pdf.PdfWriter.AddViewerPreference(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)">
  18838. Adds a viewer preference
  18839. @param preferences the viewer preferences
  18840. @see PdfViewerPreferences#addViewerPreference
  18841. </member>
  18842. <member name="P:iTextSharp.text.pdf.PdfWriter.PageLabels">
  18843. Use this method to add page labels
  18844. @param pageLabels the page labels
  18845. </member>
  18846. <member name="M:iTextSharp.text.pdf.PdfWriter.AddNamedDestinations(System.Collections.Generic.IDictionary{System.String,System.String},System.Int32)">
  18847. Adds named destinations in bulk.
  18848. Valid keys and values of the map can be found in the map
  18849. that is created by SimpleNamedDestination.
  18850. @param map a map with strings as keys for the names,
  18851. and structured strings as values for the destinations
  18852. @param page_offset number of pages that has to be added to
  18853. the page numbers in the destinations (useful if you
  18854. use this method in combination with PdfCopy).
  18855. @since iText 5.0
  18856. </member>
  18857. <member name="M:iTextSharp.text.pdf.PdfWriter.AddNamedDestination(System.String,System.Int32,iTextSharp.text.pdf.PdfDestination)">
  18858. Adds one named destination.
  18859. @param name the name for the destination
  18860. @param page the page number where you want to jump to
  18861. @param dest an explicit destination
  18862. @since iText 5.0
  18863. </member>
  18864. <member name="M:iTextSharp.text.pdf.PdfWriter.AddJavaScript(iTextSharp.text.pdf.PdfAction)">
  18865. Use this method to add a JavaScript action at the document level.
  18866. When the document opens, all this JavaScript runs.
  18867. @param js The JavaScript action
  18868. </member>
  18869. <member name="M:iTextSharp.text.pdf.PdfWriter.AddJavaScript(System.String,System.Boolean)">
  18870. Adds a JavaScript action at the document level. When the document
  18871. opens all this JavaScript runs.
  18872. @param code the JavaScript code
  18873. @param unicode select JavaScript unicode. Note that the internal
  18874. Acrobat JavaScript engine does not support unicode,
  18875. so this may or may not work for you
  18876. </member>
  18877. <member name="M:iTextSharp.text.pdf.PdfWriter.AddJavaScript(System.String)">
  18878. Adds a JavaScript action at the document level. When the document
  18879. opens all this JavaScript runs.
  18880. @param code the JavaScript code
  18881. </member>
  18882. <member name="M:iTextSharp.text.pdf.PdfWriter.AddJavaScript(System.String,iTextSharp.text.pdf.PdfAction)">
  18883. Use this method to add a JavaScript action at the document level.
  18884. When the document opens, all this JavaScript runs.
  18885. @param name The name of the JS Action in the name tree
  18886. @param js The JavaScript action
  18887. </member>
  18888. <member name="M:iTextSharp.text.pdf.PdfWriter.AddJavaScript(System.String,System.String,System.Boolean)">
  18889. Use this method to add a JavaScript action at the document level.
  18890. When the document opens, all this JavaScript runs.
  18891. @param name The name of the JS Action in the name tree
  18892. @param code the JavaScript code
  18893. @param unicode select JavaScript unicode. Note that the internal
  18894. Acrobat JavaScript engine does not support unicode,
  18895. so this may or may not work for you
  18896. </member>
  18897. <member name="M:iTextSharp.text.pdf.PdfWriter.AddJavaScript(System.String,System.String)">
  18898. Use this method to adds a JavaScript action at the document level.
  18899. When the document opens, all this JavaScript runs.
  18900. @param name The name of the JS Action in the name tree
  18901. @param code the JavaScript code
  18902. </member>
  18903. <member name="M:iTextSharp.text.pdf.PdfWriter.AddFileAttachment(System.String,System.Byte[],System.String,System.String)">
  18904. Adds a file attachment at the document level.
  18905. @param description the file description
  18906. @param fileStore an array with the file. If it's <CODE>null</CODE>
  18907. the file will be read from the disk
  18908. @param file the path to the file. It will only be used if
  18909. <CODE>fileStore</CODE> is not <CODE>null</CODE>
  18910. @param fileDisplay the actual file name stored in the pdf
  18911. @throws IOException on error
  18912. </member>
  18913. <member name="M:iTextSharp.text.pdf.PdfWriter.AddFileAttachment(System.String,iTextSharp.text.pdf.PdfFileSpecification)">
  18914. Adds a file attachment at the document level.
  18915. @param description the file description
  18916. @param fs the file specification
  18917. </member>
  18918. <member name="M:iTextSharp.text.pdf.PdfWriter.AddFileAttachment(iTextSharp.text.pdf.PdfFileSpecification)">
  18919. Adds a file attachment at the document level.
  18920. @param fs the file specification
  18921. </member>
  18922. <member name="F:iTextSharp.text.pdf.PdfWriter.DOCUMENT_CLOSE">
  18923. action value
  18924. </member>
  18925. <member name="F:iTextSharp.text.pdf.PdfWriter.WILL_SAVE">
  18926. action value
  18927. </member>
  18928. <member name="F:iTextSharp.text.pdf.PdfWriter.DID_SAVE">
  18929. action value
  18930. </member>
  18931. <member name="F:iTextSharp.text.pdf.PdfWriter.WILL_PRINT">
  18932. action value
  18933. </member>
  18934. <member name="F:iTextSharp.text.pdf.PdfWriter.DID_PRINT">
  18935. action value
  18936. </member>
  18937. <member name="M:iTextSharp.text.pdf.PdfWriter.SetOpenAction(System.String)">
  18938. When the document opens it will jump to the destination with
  18939. this name.
  18940. @param name the name of the destination to jump to
  18941. </member>
  18942. <member name="M:iTextSharp.text.pdf.PdfWriter.SetOpenAction(iTextSharp.text.pdf.PdfAction)">
  18943. When the document opens this <CODE>action</CODE> will be
  18944. invoked.
  18945. @param action the action to be invoked
  18946. </member>
  18947. <member name="M:iTextSharp.text.pdf.PdfWriter.SetAdditionalAction(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfAction)">
  18948. Additional-actions defining the actions to be taken in
  18949. response to various trigger events affecting the document
  18950. as a whole. The actions types allowed are: <CODE>DOCUMENT_CLOSE</CODE>,
  18951. <CODE>WILL_SAVE</CODE>, <CODE>DID_SAVE</CODE>, <CODE>WILL_PRINT</CODE>
  18952. and <CODE>DID_PRINT</CODE>.
  18953. @param actionType the action type
  18954. @param action the action to execute in response to the trigger
  18955. @throws PdfException on invalid action type
  18956. </member>
  18957. <member name="P:iTextSharp.text.pdf.PdfWriter.Collection">
  18958. Sets the Collection dictionary.
  18959. @param collection a dictionary of type PdfCollection
  18960. </member>
  18961. <member name="F:iTextSharp.text.pdf.PdfWriter.SIGNATURE_EXISTS">
  18962. signature value
  18963. </member>
  18964. <member name="F:iTextSharp.text.pdf.PdfWriter.SIGNATURE_APPEND_ONLY">
  18965. signature value
  18966. </member>
  18967. <member name="P:iTextSharp.text.pdf.PdfWriter.AcroForm">
  18968. Gets the AcroForm object.
  18969. @return the <CODE>PdfAcroForm</CODE>
  18970. </member>
  18971. <member name="M:iTextSharp.text.pdf.PdfWriter.AddAnnotation(iTextSharp.text.pdf.PdfAnnotation)">
  18972. Adds a <CODE>PdfAnnotation</CODE> or a <CODE>PdfFormField</CODE>
  18973. to the document. Only the top parent of a <CODE>PdfFormField</CODE>
  18974. needs to be added.
  18975. @param annot the <CODE>PdfAnnotation</CODE> or the <CODE>PdfFormField</CODE> to add
  18976. </member>
  18977. <member name="M:iTextSharp.text.pdf.PdfWriter.AddCalculationOrder(iTextSharp.text.pdf.PdfFormField)">
  18978. Adds the <CODE>PdfAnnotation</CODE> to the calculation order
  18979. array.
  18980. @param annot the <CODE>PdfAnnotation</CODE> to be added
  18981. </member>
  18982. <member name="P:iTextSharp.text.pdf.PdfWriter.SigFlags">
  18983. Set the signature flags.
  18984. @param f the flags. This flags are ORed with current ones
  18985. </member>
  18986. <member name="F:iTextSharp.text.pdf.PdfWriter.xmpMetadata">
  18987. XMP Metadata for the document.
  18988. </member>
  18989. <member name="P:iTextSharp.text.pdf.PdfWriter.XmpMetadata">
  18990. Sets XMP Metadata.
  18991. @param xmpMetadata The xmpMetadata to set.
  18992. </member>
  18993. <member name="P:iTextSharp.text.pdf.PdfWriter.PageXmpMetadata">
  18994. Use this method to set the XMP Metadata for each page.
  18995. @param xmpMetadata The xmpMetadata to set.
  18996. </member>
  18997. <member name="M:iTextSharp.text.pdf.PdfWriter.CreateXmpMetadata">
  18998. Use this method to creates XMP Metadata based
  18999. on the metadata in the PdfDocument.
  19000. @since 5.4.4 just creates XmpWriter instance which will be serialized in close.
  19001. </member>
  19002. <member name="F:iTextSharp.text.pdf.PdfWriter.PDFXNONE">
  19003. PDF/X level
  19004. </member>
  19005. <member name="F:iTextSharp.text.pdf.PdfWriter.PDFX1A2001">
  19006. PDF/X level
  19007. </member>
  19008. <member name="F:iTextSharp.text.pdf.PdfWriter.PDFX32002">
  19009. PDF/X level
  19010. </member>
  19011. <member name="F:iTextSharp.text.pdf.PdfWriter.pdfIsoConformance">
  19012. Stores the PDF ISO conformance.
  19013. </member>
  19014. <member name="P:iTextSharp.text.pdf.PdfWriter.PDFXConformance">
  19015. Sets the PDFX conformance level. Allowed values are PDFX1A2001 and PDFX32002. It
  19016. must be called before opening the document.
  19017. @param pdfxConformance the conformance level
  19018. </member>
  19019. <member name="M:iTextSharp.text.pdf.PdfWriter.IsPdfIso">
  19020. Checks if any PDF ISO conformance is necessary.
  19021. @return <code>true</code> if the PDF has to be in conformance with any of the PDF ISO specifications
  19022. </member>
  19023. <member name="M:iTextSharp.text.pdf.PdfWriter.IsPdfX">
  19024. @see com.lowagie.text.pdf.interfaces.PdfXConformance#isPdfX()
  19025. </member>
  19026. <member name="M:iTextSharp.text.pdf.PdfWriter.SetOutputIntents(System.String,System.String,System.String,System.String,iTextSharp.text.pdf.ICC_Profile)">
  19027. Sets the values of the output intent dictionary. Null values are allowed to
  19028. suppress any key.
  19029. @param outputConditionIdentifier a value
  19030. @param outputCondition a value
  19031. @param registryName a value
  19032. @param info a value
  19033. @param destOutputProfile a value
  19034. @throws IOException on error
  19035. </member>
  19036. <member name="M:iTextSharp.text.pdf.PdfWriter.SetOutputIntents(System.String,System.String,System.String,System.String,System.Byte[])">
  19037. Sets the values of the output intent dictionary. Null values are allowed to
  19038. suppress any key.
  19039. Prefer the <CODE>ICC_Profile</CODE>-based version of this method.
  19040. @param outputConditionIdentifier a value
  19041. @param outputCondition a value, "PDFA/A" to force GTS_PDFA1, otherwise cued by pdfxConformance.
  19042. @param registryName a value
  19043. @param info a value
  19044. @param destOutputProfile a value
  19045. @since 1.x
  19046. @throws IOException
  19047. </member>
  19048. <member name="M:iTextSharp.text.pdf.PdfWriter.SetOutputIntents(iTextSharp.text.pdf.PdfReader,System.Boolean)">
  19049. Copies the output intent dictionary from other document to this one.
  19050. @param reader the other document
  19051. @param checkExistence <CODE>true</CODE> to just check for the existence of a valid output intent
  19052. dictionary, <CODE>false</CODE> to insert the dictionary if it exists
  19053. @throws IOException on error
  19054. @return <CODE>true</CODE> if the output intent dictionary exists, <CODE>false</CODE>
  19055. otherwise
  19056. </member>
  19057. <member name="F:iTextSharp.text.pdf.PdfWriter.STANDARD_ENCRYPTION_40">
  19058. Type of encryption
  19059. </member>
  19060. <member name="F:iTextSharp.text.pdf.PdfWriter.STANDARD_ENCRYPTION_128">
  19061. Type of encryption
  19062. </member>
  19063. <member name="F:iTextSharp.text.pdf.PdfWriter.ENCRYPTION_AES_128">
  19064. Type of encryption
  19065. </member>
  19066. <member name="F:iTextSharp.text.pdf.PdfWriter.ENCRYPTION_AES_256">
  19067. Type of encryption
  19068. </member>
  19069. <member name="F:iTextSharp.text.pdf.PdfWriter.ENCRYPTION_MASK">
  19070. Mask to separate the encryption type from the encryption mode.
  19071. </member>
  19072. <member name="F:iTextSharp.text.pdf.PdfWriter.DO_NOT_ENCRYPT_METADATA">
  19073. Add this to the mode to keep the metadata in clear text
  19074. </member>
  19075. <member name="F:iTextSharp.text.pdf.PdfWriter.EMBEDDED_FILES_ONLY">
  19076. Add this to the mode to keep encrypt only the embedded files.
  19077. @since 2.1.3
  19078. </member>
  19079. <member name="F:iTextSharp.text.pdf.PdfWriter.ALLOW_PRINTING">
  19080. The operation permitted when the document is opened with the user password
  19081. @since 2.0.7
  19082. </member>
  19083. <member name="F:iTextSharp.text.pdf.PdfWriter.ALLOW_MODIFY_CONTENTS">
  19084. The operation permitted when the document is opened with the user password
  19085. @since 2.0.7
  19086. </member>
  19087. <member name="F:iTextSharp.text.pdf.PdfWriter.ALLOW_COPY">
  19088. The operation permitted when the document is opened with the user password
  19089. @since 2.0.7
  19090. </member>
  19091. <member name="F:iTextSharp.text.pdf.PdfWriter.ALLOW_MODIFY_ANNOTATIONS">
  19092. The operation permitted when the document is opened with the user password
  19093. @since 2.0.7
  19094. </member>
  19095. <member name="F:iTextSharp.text.pdf.PdfWriter.ALLOW_FILL_IN">
  19096. The operation permitted when the document is opened with the user password
  19097. @since 2.0.7
  19098. </member>
  19099. <member name="F:iTextSharp.text.pdf.PdfWriter.ALLOW_SCREENREADERS">
  19100. The operation permitted when the document is opened with the user password
  19101. @since 2.0.7
  19102. </member>
  19103. <member name="F:iTextSharp.text.pdf.PdfWriter.ALLOW_ASSEMBLY">
  19104. The operation permitted when the document is opened with the user password
  19105. @since 2.0.7
  19106. </member>
  19107. <member name="F:iTextSharp.text.pdf.PdfWriter.ALLOW_DEGRADED_PRINTING">
  19108. The operation permitted when the document is opened with the user password
  19109. @since 2.0.7
  19110. </member>
  19111. <member name="F:iTextSharp.text.pdf.PdfWriter.AllowPrinting">
  19112. @deprecated As of iText 2.0.7, use {@link #ALLOW_PRINTING} instead. Scheduled for removal at or after 2.2.0
  19113. </member>
  19114. <member name="F:iTextSharp.text.pdf.PdfWriter.AllowModifyContents">
  19115. @deprecated As of iText 2.0.7, use {@link #ALLOW_MODIFY_CONTENTS} instead. Scheduled for removal at or after 2.2.0
  19116. </member>
  19117. <member name="F:iTextSharp.text.pdf.PdfWriter.AllowCopy">
  19118. @deprecated As of iText 2.0.7, use {@link #ALLOW_COPY} instead. Scheduled for removal at or after 2.2.0
  19119. </member>
  19120. <member name="F:iTextSharp.text.pdf.PdfWriter.AllowModifyAnnotations">
  19121. @deprecated As of iText 2.0.7, use {@link #ALLOW_MODIFY_ANNOTATIONS} instead. Scheduled for removal at or after 2.2.0
  19122. </member>
  19123. <member name="F:iTextSharp.text.pdf.PdfWriter.AllowFillIn">
  19124. @deprecated As of iText 2.0.7, use {@link #ALLOW_FILL_IN} instead. Scheduled for removal at or after 2.2.0
  19125. </member>
  19126. <member name="F:iTextSharp.text.pdf.PdfWriter.AllowScreenReaders">
  19127. @deprecated As of iText 2.0.7, use {@link #ALLOW_SCREENREADERS} instead. Scheduled for removal at or after 2.2.0
  19128. </member>
  19129. <member name="F:iTextSharp.text.pdf.PdfWriter.AllowAssembly">
  19130. @deprecated As of iText 2.0.7, use {@link #ALLOW_ASSEMBLY} instead. Scheduled for removal at or after 2.2.0
  19131. </member>
  19132. <member name="F:iTextSharp.text.pdf.PdfWriter.AllowDegradedPrinting">
  19133. @deprecated As of iText 2.0.7, use {@link #ALLOW_DEGRADED_PRINTING} instead. Scheduled for removal at or after 2.2.0
  19134. </member>
  19135. <member name="F:iTextSharp.text.pdf.PdfWriter.STRENGTH40BITS">
  19136. @deprecated As of iText 2.0.7, use {@link #STANDARD_ENCRYPTION_40} instead. Scheduled for removal at or after 2.2.0
  19137. </member>
  19138. <member name="F:iTextSharp.text.pdf.PdfWriter.STRENGTH128BITS">
  19139. @deprecated As of iText 2.0.7, use {@link #STANDARD_ENCRYPTION_128} instead. Scheduled for removal at or after 2.2.0
  19140. </member>
  19141. <member name="F:iTextSharp.text.pdf.PdfWriter.crypto">
  19142. Contains the business logic for cryptography.
  19143. </member>
  19144. <member name="M:iTextSharp.text.pdf.PdfWriter.SetEncryption(System.Byte[],System.Byte[],System.Int32,System.Int32)">
  19145. Sets the encryption options for this document. The userPassword and the
  19146. ownerPassword can be null or have zero length. In this case the ownerPassword
  19147. is replaced by a random string. The open permissions for the document can be
  19148. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  19149. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  19150. The permissions can be combined by ORing them.
  19151. @param userPassword the user password. Can be null or empty
  19152. @param ownerPassword the owner password. Can be null or empty
  19153. @param permissions the user permissions
  19154. @param encryptionType the type of encryption. It can be one of STANDARD_ENCRYPTION_40, STANDARD_ENCRYPTION_128 or ENCRYPTION_AES128.
  19155. Optionally DO_NOT_ENCRYPT_METADATA can be ored to output the metadata in cleartext
  19156. @throws DocumentException if the document is already open
  19157. </member>
  19158. <member name="M:iTextSharp.text.pdf.PdfWriter.SetEncryption(Org.BouncyCastle.X509.X509Certificate[],System.Int32[],System.Int32)">
  19159. Sets the certificate encryption options for this document. An array of one or more public certificates
  19160. must be provided together with an array of the same size for the permissions for each certificate.
  19161. The open permissions for the document can be
  19162. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  19163. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  19164. The permissions can be combined by ORing them.
  19165. Optionally DO_NOT_ENCRYPT_METADATA can be ored to output the metadata in cleartext
  19166. @param certs the public certificates to be used for the encryption
  19167. @param permissions the user permissions for each of the certicates
  19168. @param encryptionType the type of encryption. It can be one of STANDARD_ENCRYPTION_40, STANDARD_ENCRYPTION_128 or ENCRYPTION_AES128.
  19169. @throws DocumentException if the document is already open
  19170. </member>
  19171. <member name="M:iTextSharp.text.pdf.PdfWriter.SetEncryption(System.Byte[],System.Byte[],System.Int32,System.Boolean)">
  19172. Sets the encryption options for this document. The userPassword and the
  19173. ownerPassword can be null or have zero length. In this case the ownerPassword
  19174. is replaced by a random string. The open permissions for the document can be
  19175. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  19176. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  19177. The permissions can be combined by ORing them.
  19178. @param userPassword the user password. Can be null or empty
  19179. @param ownerPassword the owner password. Can be null or empty
  19180. @param permissions the user permissions
  19181. @param strength128Bits <code>true</code> for 128 bit key length, <code>false</code> for 40 bit key length
  19182. @throws DocumentException if the document is already open
  19183. </member>
  19184. <member name="M:iTextSharp.text.pdf.PdfWriter.SetEncryption(System.Boolean,System.String,System.String,System.Int32)">
  19185. Sets the encryption options for this document. The userPassword and the
  19186. ownerPassword can be null or have zero length. In this case the ownerPassword
  19187. is replaced by a random string. The open permissions for the document can be
  19188. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  19189. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  19190. The permissions can be combined by ORing them.
  19191. @param strength <code>true</code> for 128 bit key length, <code>false</code> for 40 bit key length
  19192. @param userPassword the user password. Can be null or empty
  19193. @param ownerPassword the owner password. Can be null or empty
  19194. @param permissions the user permissions
  19195. @throws DocumentException if the document is already open
  19196. </member>
  19197. <member name="M:iTextSharp.text.pdf.PdfWriter.SetEncryption(System.Int32,System.String,System.String,System.Int32)">
  19198. Sets the encryption options for this document. The userPassword and the
  19199. ownerPassword can be null or have zero length. In this case the ownerPassword
  19200. is replaced by a random string. The open permissions for the document can be
  19201. AllowPrinting, AllowModifyContents, AllowCopy, AllowModifyAnnotations,
  19202. AllowFillIn, AllowScreenReaders, AllowAssembly and AllowDegradedPrinting.
  19203. The permissions can be combined by ORing them.
  19204. @param encryptionType the type of encryption. It can be one of STANDARD_ENCRYPTION_40, STANDARD_ENCRYPTION_128 or ENCRYPTION_AES128.
  19205. Optionally DO_NOT_ENCRYPT_METADATA can be ored to output the metadata in cleartext
  19206. @param userPassword the user password. Can be null or empty
  19207. @param ownerPassword the owner password. Can be null or empty
  19208. @param permissions the user permissions
  19209. @throws DocumentException if the document is already open
  19210. </member>
  19211. <member name="F:iTextSharp.text.pdf.PdfWriter.fullCompression">
  19212. Holds value of property fullCompression.
  19213. </member>
  19214. <member name="P:iTextSharp.text.pdf.PdfWriter.FullCompression">
  19215. Gets the 1.5 compression status.
  19216. @return <code>true</code> if the 1.5 compression is on
  19217. </member>
  19218. <member name="M:iTextSharp.text.pdf.PdfWriter.SetFullCompression">
  19219. Sets the document's compression to the new 1.5 mode with object streams and xref
  19220. streams. It can be set at any time but once set it can't be unset.
  19221. </member>
  19222. <member name="F:iTextSharp.text.pdf.PdfWriter.compressionLevel">
  19223. The compression level of the content streams.
  19224. @since 2.1.3
  19225. </member>
  19226. <member name="P:iTextSharp.text.pdf.PdfWriter.CompressionLevel">
  19227. Sets the compression level to be used for streams written by this writer.
  19228. @param compressionLevel a value between 0 (best speed) and 9 (best compression)
  19229. @since 2.1.3
  19230. </member>
  19231. <member name="F:iTextSharp.text.pdf.PdfWriter.documentFonts">
  19232. The fonts of this document
  19233. </member>
  19234. <member name="F:iTextSharp.text.pdf.PdfWriter.fontNumber">
  19235. The font number counter for the fonts in the document.
  19236. </member>
  19237. <member name="M:iTextSharp.text.pdf.PdfWriter.AddSimple(iTextSharp.text.pdf.BaseFont)">
  19238. Adds a <CODE>BaseFont</CODE> to the document but not to the page resources.
  19239. It is used for templates.
  19240. @param bf the <CODE>BaseFont</CODE> to add
  19241. @return an <CODE>Object[]</CODE> where position 0 is a <CODE>PdfName</CODE>
  19242. and position 1 is an <CODE>PdfIndirectReference</CODE>
  19243. </member>
  19244. <member name="F:iTextSharp.text.pdf.PdfWriter.formXObjects">
  19245. The form XObjects in this document. The key is the xref and the value
  19246. is Object[]{PdfName, template}.
  19247. </member>
  19248. <member name="F:iTextSharp.text.pdf.PdfWriter.formXObjectsCounter">
  19249. The name counter for the form XObjects name.
  19250. </member>
  19251. <member name="M:iTextSharp.text.pdf.PdfWriter.AddDirectTemplateSimple(iTextSharp.text.pdf.PdfTemplate,iTextSharp.text.pdf.PdfName)">
  19252. Adds a template to the document but not to the page resources.
  19253. @param template the template to add
  19254. @param forcedName the template name, rather than a generated one. Can be null
  19255. @return the <CODE>PdfName</CODE> for this template
  19256. </member>
  19257. <member name="M:iTextSharp.text.pdf.PdfWriter.ReleaseTemplate(iTextSharp.text.pdf.PdfTemplate)">
  19258. Releases the memory used by a template by writing it to the output. The template
  19259. can still be added to any content but changes to the template itself won't have
  19260. any effect.
  19261. @param tp the template to release
  19262. @throws IOException on error
  19263. </member>
  19264. <member name="M:iTextSharp.text.pdf.PdfWriter.GetImportedPage(iTextSharp.text.pdf.PdfReader,System.Int32)">
  19265. Gets a page from other PDF document. The page can be used as
  19266. any other PdfTemplate. Note that calling this method more than
  19267. once with the same parameters will retrieve the same object.
  19268. @param reader the PDF document where the page is
  19269. @param pageNumber the page number. The first page is 1
  19270. @return the template representing the imported page
  19271. </member>
  19272. <member name="M:iTextSharp.text.pdf.PdfWriter.GetPdfReaderInstance(iTextSharp.text.pdf.PdfReader)">
  19273. Returns the PdfReaderInstance associated with the specified reader.
  19274. Multiple calls with the same reader object will return the same
  19275. PdfReaderInstance.
  19276. @param reader the PDF reader that you want an instance for
  19277. @return the instance for the provided reader
  19278. @since 5.0.3
  19279. </member>
  19280. <member name="M:iTextSharp.text.pdf.PdfWriter.FreeReader(iTextSharp.text.pdf.PdfReader)">
  19281. Writes the reader to the document and frees the memory used by it.
  19282. The main use is when concatenating multiple documents to keep the
  19283. memory usage restricted to the current appending document.
  19284. @param reader the <CODE>PdfReader</CODE> to free
  19285. @throws IOException on error
  19286. </member>
  19287. <member name="P:iTextSharp.text.pdf.PdfWriter.CurrentDocumentSize">
  19288. Gets the current document size. This size only includes
  19289. the data already writen to the output stream, it does not
  19290. include templates or fonts. It is usefull if used with
  19291. <CODE>freeReader()</CODE> when concatenating many documents
  19292. and an idea of the current size is needed.
  19293. @return the approximate size without fonts or templates
  19294. </member>
  19295. <member name="F:iTextSharp.text.pdf.PdfWriter.documentColors">
  19296. The colors of this document
  19297. </member>
  19298. <member name="F:iTextSharp.text.pdf.PdfWriter.colorNumber">
  19299. The color number counter for the colors in the document.
  19300. </member>
  19301. <member name="M:iTextSharp.text.pdf.PdfWriter.AddSimple(iTextSharp.text.pdf.ICachedColorSpace)">
  19302. Adds a <CODE>SpotColor</CODE> to the document but not to the page resources.
  19303. @param spc the <CODE>SpotColor</CODE> to add
  19304. @return an <CODE>Object[]</CODE> where position 0 is a <CODE>PdfName</CODE>
  19305. and position 1 is an <CODE>PdfIndirectReference</CODE>
  19306. </member>
  19307. <member name="F:iTextSharp.text.pdf.PdfWriter.documentPatterns">
  19308. The patterns of this document
  19309. </member>
  19310. <member name="F:iTextSharp.text.pdf.PdfWriter.patternNumber">
  19311. The patten number counter for the colors in the document.
  19312. </member>
  19313. <member name="M:iTextSharp.text.pdf.PdfWriter.SetTagged">
  19314. Mark this document for tagging. It must be called before open.
  19315. </member>
  19316. <member name="M:iTextSharp.text.pdf.PdfWriter.IsTagged">
  19317. Check if the document is marked for tagging.
  19318. @return <CODE>true</CODE> if the document is marked for tagging
  19319. </member>
  19320. <member name="M:iTextSharp.text.pdf.PdfWriter.FlushTaggedObjects">
  19321. Fix structure of tagged document: remove unused objects, remove unused items from class map,
  19322. fix xref table due to removed objects.
  19323. </member>
  19324. <member name="M:iTextSharp.text.pdf.PdfWriter.FlushAcroFields">
  19325. Flushes merged AcroFields to document (if any).
  19326. </member>
  19327. <member name="P:iTextSharp.text.pdf.PdfWriter.StructureTreeRoot">
  19328. Gets the structure tree root. If the document is not marked for tagging it will return <CODE>null</CODE>.
  19329. @return the structure tree root
  19330. </member>
  19331. <member name="P:iTextSharp.text.pdf.PdfWriter.OCProperties">
  19332. Gets the <B>Optional Content Properties Dictionary</B>. Each call fills the dictionary with the current layer
  19333. state. It's advisable to only call this method right before close and do any modifications
  19334. at that time.
  19335. @return the Optional Content Properties Dictionary
  19336. </member>
  19337. <member name="M:iTextSharp.text.pdf.PdfWriter.AddOCGRadioGroup(System.Collections.Generic.List{iTextSharp.text.pdf.PdfLayer})">
  19338. Sets a collection of optional content groups whose states are intended to follow
  19339. a "radio button" paradigm. That is, the state of at most one optional
  19340. content group in the array should be ON at a time: if one group is turned
  19341. ON, all others must be turned OFF.
  19342. @param group the radio group
  19343. </member>
  19344. <member name="M:iTextSharp.text.pdf.PdfWriter.LockLayer(iTextSharp.text.pdf.PdfLayer)">
  19345. Use this method to lock an optional content group.
  19346. The state of a locked group cannot be changed through the user interface
  19347. of a viewer application. Producers can use this entry to prevent the visibility
  19348. of content that depends on these groups from being changed by users.
  19349. @param layer the layer that needs to be added to the array of locked OCGs
  19350. @since 2.1.2
  19351. </member>
  19352. <member name="P:iTextSharp.text.pdf.PdfWriter.PageSize">
  19353. Gives the size of the media box.
  19354. @return a Rectangle
  19355. </member>
  19356. <member name="P:iTextSharp.text.pdf.PdfWriter.CropBoxSize">
  19357. Sets the crop box. The crop box should not be rotated even if the
  19358. page is rotated. This change only takes effect in the next
  19359. page.
  19360. @param crop the crop box
  19361. </member>
  19362. <member name="M:iTextSharp.text.pdf.PdfWriter.SetBoxSize(System.String,iTextSharp.text.Rectangle)">
  19363. Sets the page box sizes. Allowed names are: "crop", "trim", "art" and "bleed".
  19364. @param boxName the box size
  19365. @param size the size
  19366. </member>
  19367. <member name="M:iTextSharp.text.pdf.PdfWriter.GetBoxSize(System.String)">
  19368. Gives the size of a trim, art, crop or bleed box, or null if not defined.
  19369. @param boxName crop, trim, art or bleed
  19370. </member>
  19371. <member name="M:iTextSharp.text.pdf.PdfWriter.GetBoxSize(System.String,iTextSharp.text.Rectangle)">
  19372. Returns the intersection between the crop, trim art or bleed box and the parameter intersectingRectangle.
  19373. This method returns null when
  19374. - there is no intersection
  19375. - any of the above boxes are not defined
  19376. - the parameter intersectingRectangle is null
  19377. @param boxName crop, trim, art, bleed
  19378. @param intersectingRectangle the rectangle that intersects the rectangle associated to the boxName
  19379. @return the intersection of the two rectangles
  19380. </member>
  19381. <member name="P:iTextSharp.text.pdf.PdfWriter.PageEmpty">
  19382. Use this method to make sure a page is added,
  19383. even if it's empty. If you use SetPageEmpty(false),
  19384. invoking NewPage() after a blank page will add a newPage.
  19385. SetPageEmpty(true) won't have any effect.
  19386. @param pageEmpty the state
  19387. </member>
  19388. <member name="F:iTextSharp.text.pdf.PdfWriter.PAGE_OPEN">
  19389. action value
  19390. </member>
  19391. <member name="F:iTextSharp.text.pdf.PdfWriter.PAGE_CLOSE">
  19392. action value
  19393. </member>
  19394. <member name="M:iTextSharp.text.pdf.PdfWriter.SetPageAction(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfAction)">
  19395. Sets the open and close page additional action.
  19396. @param actionType the action type. It can be <CODE>PdfWriter.PAGE_OPEN</CODE>
  19397. or <CODE>PdfWriter.PAGE_CLOSE</CODE>
  19398. @param action the action to perform
  19399. @throws PdfException if the action type is invalid
  19400. </member>
  19401. <member name="P:iTextSharp.text.pdf.PdfWriter.Duration">
  19402. Sets the display duration for the page (for presentations)
  19403. @param seconds the number of seconds to display the page
  19404. </member>
  19405. <member name="P:iTextSharp.text.pdf.PdfWriter.Transition">
  19406. Sets the transition for the page
  19407. @param transition the Transition object
  19408. </member>
  19409. <member name="P:iTextSharp.text.pdf.PdfWriter.Thumbnail">
  19410. Sets the the thumbnail image for the current page.
  19411. @param image the image
  19412. @throws PdfException on error
  19413. @throws DocumentException or error
  19414. </member>
  19415. <member name="F:iTextSharp.text.pdf.PdfWriter.group">
  19416. A group attributes dictionary specifying the attributes
  19417. of the page�s page group for use in the transparent
  19418. imaging model
  19419. </member>
  19420. <member name="F:iTextSharp.text.pdf.PdfWriter.SPACE_CHAR_RATIO_DEFAULT">
  19421. The default space-char ratio.
  19422. </member>
  19423. <member name="F:iTextSharp.text.pdf.PdfWriter.NO_SPACE_CHAR_RATIO">
  19424. Disable the inter-character spacing.
  19425. </member>
  19426. <member name="F:iTextSharp.text.pdf.PdfWriter.spaceCharRatio">
  19427. The ratio between the extra word spacing and the extra character spacing.
  19428. Extra word spacing will grow <CODE>ratio</CODE> times more than extra character spacing.
  19429. </member>
  19430. <member name="P:iTextSharp.text.pdf.PdfWriter.SpaceCharRatio">
  19431. Sets the ratio between the extra word spacing and the extra character spacing
  19432. when the text is fully justified.
  19433. Extra word spacing will grow <CODE>spaceCharRatio</CODE> times more than extra character spacing.
  19434. If the ratio is <CODE>PdfWriter.NO_SPACE_CHAR_RATIO</CODE> then the extra character spacing
  19435. will be zero.
  19436. @param spaceCharRatio the ratio between the extra word spacing and the extra character spacing
  19437. </member>
  19438. <member name="F:iTextSharp.text.pdf.PdfWriter.RUN_DIRECTION_DEFAULT">
  19439. Use the default run direction.
  19440. </member>
  19441. <member name="F:iTextSharp.text.pdf.PdfWriter.RUN_DIRECTION_NO_BIDI">
  19442. Do not use bidirectional reordering.
  19443. </member>
  19444. <member name="F:iTextSharp.text.pdf.PdfWriter.RUN_DIRECTION_LTR">
  19445. Use bidirectional reordering with left-to-right
  19446. preferential run direction.
  19447. </member>
  19448. <member name="F:iTextSharp.text.pdf.PdfWriter.RUN_DIRECTION_RTL">
  19449. Use bidirectional reordering with right-to-left
  19450. preferential run direction.
  19451. </member>
  19452. <member name="P:iTextSharp.text.pdf.PdfWriter.RunDirection">
  19453. Sets the run direction. This is only used as a placeholder
  19454. as it does not affect anything.
  19455. @param runDirection the run direction
  19456. </member>
  19457. <member name="P:iTextSharp.text.pdf.PdfWriter.Userunit">
  19458. A UserUnit is a value that defines the default user space unit.
  19459. The minimum UserUnit is 1 (1 unit = 1/72 inch).
  19460. The maximum UserUnit is 75,000.
  19461. Remark that this userunit only works starting with PDF1.6!
  19462. </member>
  19463. <member name="P:iTextSharp.text.pdf.PdfWriter.DefaultColorspace">
  19464. Gets the default colorspaces.
  19465. @return the default colorspaces
  19466. </member>
  19467. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.PdfWriter.SetDefaultColorspace(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfObject)" -->
  19468. <member name="P:iTextSharp.text.pdf.PdfWriter.StrictImageSequence">
  19469. Sets the image sequence to follow the text in strict order.
  19470. @param strictImageSequence new value of property strictImageSequence
  19471. </member>
  19472. <member name="M:iTextSharp.text.pdf.PdfWriter.ClearTextWrap">
  19473. Clears text wrapping around images (if applicable).
  19474. Method suggested by Pelikan Stephan
  19475. @throws DocumentException
  19476. </member>
  19477. <member name="F:iTextSharp.text.pdf.PdfWriter.imageDictionary">
  19478. Dictionary, containing all the images of the PDF document
  19479. </member>
  19480. <member name="F:iTextSharp.text.pdf.PdfWriter.images">
  19481. This is the list with all the images in the document.
  19482. </member>
  19483. <member name="M:iTextSharp.text.pdf.PdfWriter.AddDirectImageSimple(iTextSharp.text.Image)">
  19484. Adds an image to the document but not to the page resources. It is used with
  19485. templates and <CODE>Document.Add(Image)</CODE>.
  19486. @param image the <CODE>Image</CODE> to add
  19487. @return the name of the image added
  19488. @throws PdfException on error
  19489. @throws DocumentException on error
  19490. </member>
  19491. <member name="M:iTextSharp.text.pdf.PdfWriter.AddDirectImageSimple(iTextSharp.text.Image,iTextSharp.text.pdf.PdfIndirectReference)">
  19492. Adds an image to the document but not to the page resources. It is used with
  19493. templates and <CODE>Document.Add(Image)</CODE>.
  19494. @param image the <CODE>Image</CODE> to add
  19495. @param fixedRef the reference to used. It may be <CODE>null</CODE>,
  19496. a <CODE>PdfIndirectReference</CODE> or a <CODE>PRIndirectReference</CODE>.
  19497. @return the name of the image added
  19498. @throws PdfException on error
  19499. @throws DocumentException on error
  19500. </member>
  19501. <member name="M:iTextSharp.text.pdf.PdfWriter.Add(iTextSharp.text.pdf.PdfImage,iTextSharp.text.pdf.PdfIndirectReference)">
  19502. Writes a <CODE>PdfImage</CODE> to the outputstream.
  19503. @param pdfImage the image to be added
  19504. @return a <CODE>PdfIndirectReference</CODE> to the encapsulated image
  19505. @throws PdfException when a document isn't open yet, or has been closed
  19506. </member>
  19507. <member name="M:iTextSharp.text.pdf.PdfWriter.GetImageReference(iTextSharp.text.pdf.PdfName)">
  19508. return the <CODE>PdfIndirectReference</CODE> to the image with a given name.
  19509. @param name the name of the image
  19510. @return a <CODE>PdfIndirectReference</CODE>
  19511. </member>
  19512. <member name="F:iTextSharp.text.pdf.PdfWriter.JBIG2Globals">
  19513. A Hashtable with Stream objects containing JBIG2 Globals
  19514. @since 2.1.5
  19515. </member>
  19516. <member name="M:iTextSharp.text.pdf.PdfWriter.GetReferenceJBIG2Globals(System.Byte[])">
  19517. Gets an indirect reference to a JBIG2 Globals stream.
  19518. Adds the stream if it hasn't already been added to the writer.
  19519. @param content a byte array that may already been added to the writer inside a stream object.
  19520. @since 2.1.5
  19521. </member>
  19522. <member name="F:iTextSharp.text.pdf.PdfWriter.userProperties">
  19523. A flag indicating the presence of structure elements that contain user properties attributes.
  19524. </member>
  19525. <member name="P:iTextSharp.text.pdf.PdfWriter.UserProperties">
  19526. Sets the flag indicating the presence of structure elements that contain user properties attributes.
  19527. @param userProperties the user properties flag
  19528. </member>
  19529. <member name="F:iTextSharp.text.pdf.PdfWriter.rgbTransparencyBlending">
  19530. Holds value of property RGBTranparency.
  19531. </member>
  19532. <member name="P:iTextSharp.text.pdf.PdfWriter.RgbTransparencyBlending">
  19533. Sets the transparency blending colorspace to RGB. The default blending colorspace is
  19534. CMYK and will result in faded colors in the screen and in printing. Calling this method
  19535. will return the RGB colors to what is expected. The RGB blending will be applied to all subsequent pages
  19536. until other value is set.
  19537. Note that this is a generic solution that may not work in all cases.
  19538. @param rgbTransparencyBlending <code>true</code> to set the transparency blending colorspace to RGB, <code>false</code>
  19539. to use the default blending colorspace
  19540. </member>
  19541. <member name="M:iTextSharp.text.pdf.PdfWriter.CreateAnnotation(iTextSharp.text.Rectangle,iTextSharp.text.pdf.PdfName)">
  19542. A wrapper around PdfAnnotation constructor.
  19543. It is recommended to use this wrapper instead of direct constructor as this is a convenient way to override PdfAnnotation construction when needed.
  19544. @param rect
  19545. @param subtype
  19546. @return
  19547. </member>
  19548. <member name="M:iTextSharp.text.pdf.PdfWriter.CreateAnnotation(System.Single,System.Single,System.Single,System.Single,iTextSharp.text.pdf.PdfString,iTextSharp.text.pdf.PdfString,iTextSharp.text.pdf.PdfName)">
  19549. A wrapper around PdfAnnotation constructor.
  19550. It is recommended to use this wrapper instead of direct constructor as this is a convenient way to override PdfAnnotation construction when needed.
  19551. @param llx
  19552. @param lly
  19553. @param urx
  19554. @param ury
  19555. @param title
  19556. @param content
  19557. @param subtype
  19558. @return
  19559. </member>
  19560. <member name="M:iTextSharp.text.pdf.PdfWriter.CreateAnnotation(System.Single,System.Single,System.Single,System.Single,iTextSharp.text.pdf.PdfAction,iTextSharp.text.pdf.PdfName)">
  19561. A wrapper around PdfAnnotation constructor.
  19562. It is recommended to use this wrapper instead of direct constructor as this is a convenient way to override PdfAnnotation construction when needed.
  19563. @param llx
  19564. @param lly
  19565. @param urx
  19566. @param ury
  19567. @param action
  19568. @param subtype
  19569. @return
  19570. </member>
  19571. <member name="M:iTextSharp.text.pdf.PdfWriter.GetStandardStructElems">
  19572. Gets the list of the standard structure element names (roles).
  19573. @return
  19574. </member>
  19575. <member name="T:iTextSharp.text.pdf.PdfXConformanceException">
  19576. @author psoares
  19577. </member>
  19578. <member name="M:iTextSharp.text.pdf.PdfXConformanceException.#ctor">
  19579. Creates a new instance of PdfXConformanceException.
  19580. </member>
  19581. <member name="M:iTextSharp.text.pdf.PdfXConformanceException.#ctor(System.String)">
  19582. Creates a new instance of PdfXConformanceException.
  19583. @param s
  19584. </member>
  19585. <member name="T:iTextSharp.text.pdf.Pfm2afm">
  19586. Converts a PFM file into an AFM file.
  19587. </member>
  19588. <member name="M:iTextSharp.text.pdf.Pfm2afm.#ctor(iTextSharp.text.pdf.RandomAccessFileOrArray,System.IO.Stream)">
  19589. Creates a new instance of Pfm2afm
  19590. </member>
  19591. <member name="M:iTextSharp.text.pdf.Pfm2afm.Convert(iTextSharp.text.pdf.RandomAccessFileOrArray,System.IO.Stream)">
  19592. Converts a PFM file into an AFM file.
  19593. @param inp the PFM file
  19594. @param outp the AFM file
  19595. @throws IOException on error
  19596. </member>
  19597. <member name="F:iTextSharp.text.pdf.Pfm2afm.Win2PSStd">
  19598. Translate table from 1004 to psstd. 1004 is an extension of the
  19599. Windows translate table used in PM.
  19600. </member>
  19601. <member name="F:iTextSharp.text.pdf.Pfm2afm.WinClass">
  19602. Character class. This is a minor attempt to overcome the problem that
  19603. in the pfm file, all unused characters are given the width of space.
  19604. Note that this array isn't used in iText.
  19605. </member>
  19606. <member name="F:iTextSharp.text.pdf.Pfm2afm.WinChars">
  19607. Windows character names. Give a name to the used locations
  19608. for when the all flag is specified.
  19609. </member>
  19610. <member name="T:iTextSharp.text.pdf.PRAcroForm">
  19611. This class captures an AcroForm on input. Basically, it extends Dictionary
  19612. by indexing the fields of an AcroForm
  19613. @author Mark Thompson
  19614. </member>
  19615. <member name="T:iTextSharp.text.pdf.PRAcroForm.FieldInformation">
  19616. This class holds the information for a single field
  19617. </member>
  19618. <member name="P:iTextSharp.text.pdf.PRAcroForm.FieldInformation.WidgetName">
  19619. Returns the name of the widget annotation (the /NM entry).
  19620. @return a String or null (if there's no /NM key)
  19621. </member>
  19622. <member name="M:iTextSharp.text.pdf.PRAcroForm.#ctor(iTextSharp.text.pdf.PdfReader)">
  19623. Constructor
  19624. @param reader reader of the input file
  19625. </member>
  19626. <member name="P:iTextSharp.text.pdf.PRAcroForm.Size">
  19627. Number of fields found
  19628. @return size
  19629. </member>
  19630. <member name="M:iTextSharp.text.pdf.PRAcroForm.GetRefByName(System.String)">
  19631. Given the title (/T) of a reference, return the associated reference
  19632. @param name a string containing the path
  19633. @return a reference to the field, or null
  19634. </member>
  19635. <member name="M:iTextSharp.text.pdf.PRAcroForm.ReadAcroForm(iTextSharp.text.pdf.PdfDictionary)">
  19636. Read, and comprehend the acroform
  19637. @param root the docment root
  19638. </member>
  19639. <member name="M:iTextSharp.text.pdf.PRAcroForm.IterateFields(iTextSharp.text.pdf.PdfArray,iTextSharp.text.pdf.PRIndirectReference,System.String)">
  19640. After reading, we index all of the fields. Recursive.
  19641. @param fieldlist An array of fields
  19642. @param fieldDict the last field dictionary we encountered (recursively)
  19643. @param parentPath the pathname of the field, up to this point or null
  19644. </member>
  19645. <member name="M:iTextSharp.text.pdf.PRAcroForm.MergeAttrib(iTextSharp.text.pdf.PdfDictionary,iTextSharp.text.pdf.PdfDictionary)">
  19646. merge field attributes from two dictionaries
  19647. @param parent one dictionary
  19648. @param child the other dictionary
  19649. @return a merged dictionary
  19650. </member>
  19651. <member name="M:iTextSharp.text.pdf.PRAcroForm.PushAttrib(iTextSharp.text.pdf.PdfDictionary)">
  19652. stack a level of dictionary. Merge in a dictionary from this level
  19653. </member>
  19654. <member name="M:iTextSharp.text.pdf.PRIndirectReference.#ctor(iTextSharp.text.pdf.PdfReader,System.Int32,System.Int32)">
  19655. Constructs a <CODE>PdfIndirectReference</CODE>.
  19656. @param reader a <CODE>PdfReader</CODE>
  19657. @param number the object number.
  19658. @param generation the generation number.
  19659. </member>
  19660. <member name="M:iTextSharp.text.pdf.PRIndirectReference.#ctor(iTextSharp.text.pdf.PdfReader,System.Int32)">
  19661. Constructs a <CODE>PdfIndirectReference</CODE>.
  19662. @param reader a <CODE>PdfReader</CODE>
  19663. @param number the object number.
  19664. </member>
  19665. <member name="M:iTextSharp.text.pdf.PRStream.#ctor(iTextSharp.text.pdf.PdfReader,System.Byte[],System.Int32)">
  19666. Creates a new PDF stream object that will replace a stream
  19667. in a existing PDF file.
  19668. @param reader the reader that holds the existing PDF
  19669. @param conts the new content
  19670. @param compressionLevel the compression level for the content
  19671. @since 2.1.3 (replacing the existing constructor without param compressionLevel)
  19672. </member>
  19673. <member name="M:iTextSharp.text.pdf.PRStream.SetData(System.Byte[],System.Boolean)">
  19674. Sets the data associated with the stream, either compressed or
  19675. uncompressed. Note that the data will never be compressed if
  19676. Document.compress is set to false.
  19677. @param data raw data, decrypted and uncompressed.
  19678. @param compress true if you want the stream to be compresssed.
  19679. @since iText 2.1.1
  19680. </member>
  19681. <member name="M:iTextSharp.text.pdf.PRStream.SetData(System.Byte[],System.Boolean,System.Int32)">
  19682. Sets the data associated with the stream, either compressed or
  19683. uncompressed. Note that the data will never be compressed if
  19684. Document.compress is set to false.
  19685. @param data raw data, decrypted and uncompressed.
  19686. @param compress true if you want the stream to be compresssed.
  19687. @param compressionLevel a value between -1 and 9 (ignored if compress == false)
  19688. @since iText 2.1.3
  19689. </member>
  19690. <member name="M:iTextSharp.text.pdf.PRStream.SetDataRaw(System.Byte[])">
  19691. Sets the data associated with the stream, as-is. This method will not
  19692. remove or change any existing filter: the data has to match an existing
  19693. filter or an appropriate filter has to be set.
  19694. @param data data, possibly encrypted and/or compressed
  19695. @since 5.5.0
  19696. </member>
  19697. <member name="M:iTextSharp.text.pdf.PRStream.SetData(System.Byte[])">
  19698. Sets the data associated with the stream
  19699. @param data raw data, decrypted and uncompressed.
  19700. </member>
  19701. <member name="T:iTextSharp.text.pdf.PRTokeniser">
  19702. @author Paulo Soares
  19703. </member>
  19704. <member name="M:iTextSharp.text.pdf.PRTokeniser.#ctor(iTextSharp.text.pdf.RandomAccessFileOrArray)">
  19705. Creates a PRTokeniser for the specified {@link RandomAccessSource}.
  19706. The beginning of the file is read to determine the location of the header, and the data source is adjusted
  19707. as necessary to account for any junk that occurs in the byte source before the header
  19708. @param file the source
  19709. </member>
  19710. <member name="M:iTextSharp.text.pdf.PRTokeniser.IsWhitespace(System.Int32)">
  19711. Is a certain character a whitespace? Currently checks on the following: '0', '9', '10', '12', '13', '32'.
  19712. <br />The same as calling {@link #isWhitespace(int, boolean) isWhiteSpace(ch, true)}.
  19713. @param ch int
  19714. @return boolean
  19715. @since 5.5.1
  19716. </member>
  19717. <member name="M:iTextSharp.text.pdf.PRTokeniser.IsWhitespace(System.Int32,System.Boolean)">
  19718. Checks whether a character is a whitespace. Currently checks on the following: '0', '9', '10', '12', '13', '32'.
  19719. @param ch int
  19720. @param isWhitespace boolean
  19721. @return boolean
  19722. @since 5.5.1
  19723. </member>
  19724. <member name="P:iTextSharp.text.pdf.PRTokeniser.Reference">
  19725. Gets current reference number. If parsing was failed with NumberFormatException -1 will be return.
  19726. </member>
  19727. <member name="M:iTextSharp.text.pdf.PRTokeniser.ReadLineSegment(System.Byte[])">
  19728. Reads data into the provided byte[]. Checks on leading whitespace.
  19729. See {@link #isWhitespace(int) isWhiteSpace(int)} or {@link #isWhitespace(int, boolean) isWhiteSpace(int, boolean)}
  19730. for a list of whitespace characters.
  19731. <br />The same as calling {@link #readLineSegment(byte[], boolean) readLineSegment(input, true)}.
  19732. @param input byte[]
  19733. @return boolean
  19734. @throws IOException
  19735. @since 5.5.1
  19736. </member>
  19737. <member name="M:iTextSharp.text.pdf.PRTokeniser.ReadLineSegment(System.Byte[],System.Boolean)">
  19738. Reads data into the provided byte[]. Checks on leading whitespace.
  19739. See {@link #isWhitespace(int) isWhiteSpace(int)} or {@link #isWhitespace(int, boolean) isWhiteSpace(int, boolean)}
  19740. for a list of whitespace characters.
  19741. @param input byte[]
  19742. @param isNullWhitespace boolean to indicate whether '0' is whitespace or not.
  19743. If in doubt, use true or overloaded method {@link #readLineSegment(byte[]) readLineSegment(input)}
  19744. @return boolean
  19745. @throws IOException
  19746. @since 5.5.1
  19747. </member>
  19748. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.PushbuttonField" -->
  19749. <member name="F:iTextSharp.text.pdf.PushbuttonField.LAYOUT_LABEL_ONLY">
  19750. A layout option
  19751. </member>
  19752. <member name="F:iTextSharp.text.pdf.PushbuttonField.LAYOUT_ICON_ONLY">
  19753. A layout option
  19754. </member>
  19755. <member name="F:iTextSharp.text.pdf.PushbuttonField.LAYOUT_ICON_TOP_LABEL_BOTTOM">
  19756. A layout option
  19757. </member>
  19758. <member name="F:iTextSharp.text.pdf.PushbuttonField.LAYOUT_LABEL_TOP_ICON_BOTTOM">
  19759. A layout option
  19760. </member>
  19761. <member name="F:iTextSharp.text.pdf.PushbuttonField.LAYOUT_ICON_LEFT_LABEL_RIGHT">
  19762. A layout option
  19763. </member>
  19764. <member name="F:iTextSharp.text.pdf.PushbuttonField.LAYOUT_LABEL_LEFT_ICON_RIGHT">
  19765. A layout option
  19766. </member>
  19767. <member name="F:iTextSharp.text.pdf.PushbuttonField.LAYOUT_LABEL_OVER_ICON">
  19768. A layout option
  19769. </member>
  19770. <member name="F:iTextSharp.text.pdf.PushbuttonField.SCALE_ICON_ALWAYS">
  19771. An icon scaling option
  19772. </member>
  19773. <member name="F:iTextSharp.text.pdf.PushbuttonField.SCALE_ICON_NEVER">
  19774. An icon scaling option
  19775. </member>
  19776. <member name="F:iTextSharp.text.pdf.PushbuttonField.SCALE_ICON_IS_TOO_BIG">
  19777. An icon scaling option
  19778. </member>
  19779. <member name="F:iTextSharp.text.pdf.PushbuttonField.SCALE_ICON_IS_TOO_SMALL">
  19780. An icon scaling option
  19781. </member>
  19782. <member name="F:iTextSharp.text.pdf.PushbuttonField.layout">
  19783. Holds value of property layout.
  19784. </member>
  19785. <member name="F:iTextSharp.text.pdf.PushbuttonField.image">
  19786. Holds value of property image.
  19787. </member>
  19788. <member name="F:iTextSharp.text.pdf.PushbuttonField.template">
  19789. Holds value of property template.
  19790. </member>
  19791. <member name="F:iTextSharp.text.pdf.PushbuttonField.scaleIcon">
  19792. Holds value of property scaleIcon.
  19793. </member>
  19794. <member name="F:iTextSharp.text.pdf.PushbuttonField.proportionalIcon">
  19795. Holds value of property proportionalIcon.
  19796. </member>
  19797. <member name="F:iTextSharp.text.pdf.PushbuttonField.iconVerticalAdjustment">
  19798. Holds value of property iconVerticalAdjustment.
  19799. </member>
  19800. <member name="F:iTextSharp.text.pdf.PushbuttonField.iconHorizontalAdjustment">
  19801. Holds value of property iconHorizontalAdjustment.
  19802. </member>
  19803. <member name="F:iTextSharp.text.pdf.PushbuttonField.iconFitToBounds">
  19804. Holds value of property iconFitToBounds.
  19805. </member>
  19806. <member name="M:iTextSharp.text.pdf.PushbuttonField.#ctor(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Rectangle,System.String)">
  19807. Creates a new instance of PushbuttonField
  19808. @param writer the document <CODE>PdfWriter</CODE>
  19809. @param box the field location and dimensions
  19810. @param fieldName the field name. If <CODE>null</CODE> only the widget keys
  19811. will be included in the field allowing it to be used as a kid field.
  19812. </member>
  19813. <member name="P:iTextSharp.text.pdf.PushbuttonField.Layout">
  19814. Sets the icon and label layout. Possible values are <CODE>LAYOUT_LABEL_ONLY</CODE>,
  19815. <CODE>LAYOUT_ICON_ONLY</CODE>, <CODE>LAYOUT_ICON_TOP_LABEL_BOTTOM</CODE>,
  19816. <CODE>LAYOUT_LABEL_TOP_ICON_BOTTOM</CODE>, <CODE>LAYOUT_ICON_LEFT_LABEL_RIGHT</CODE>,
  19817. <CODE>LAYOUT_LABEL_LEFT_ICON_RIGHT</CODE> and <CODE>LAYOUT_LABEL_OVER_ICON</CODE>.
  19818. The default is <CODE>LAYOUT_LABEL_ONLY</CODE>.
  19819. @param layout New value of property layout.
  19820. </member>
  19821. <member name="P:iTextSharp.text.pdf.PushbuttonField.Image">
  19822. Sets the icon as an image.
  19823. @param image the image
  19824. </member>
  19825. <member name="P:iTextSharp.text.pdf.PushbuttonField.Template">
  19826. Sets the icon as a template.
  19827. @param template the template
  19828. </member>
  19829. <member name="P:iTextSharp.text.pdf.PushbuttonField.ScaleIcon">
  19830. Sets the way the icon will be scaled. Possible values are
  19831. <CODE>SCALE_ICON_ALWAYS</CODE>, <CODE>SCALE_ICON_NEVER</CODE>,
  19832. <CODE>SCALE_ICON_IS_TOO_BIG</CODE> and <CODE>SCALE_ICON_IS_TOO_SMALL</CODE>.
  19833. The default is <CODE>SCALE_ICON_ALWAYS</CODE>.
  19834. @param scaleIcon the way the icon will be scaled
  19835. </member>
  19836. <member name="P:iTextSharp.text.pdf.PushbuttonField.ProportionalIcon">
  19837. Sets the way the icon is scaled. If <CODE>true</CODE> the icon is scaled proportionally,
  19838. if <CODE>false</CODE> the scaling is done anamorphicaly.
  19839. @param proportionalIcon the way the icon is scaled
  19840. </member>
  19841. <member name="P:iTextSharp.text.pdf.PushbuttonField.IconVerticalAdjustment">
  19842. A number between 0 and 1 indicating the fraction of leftover space to allocate at the bottom of the icon.
  19843. A value of 0 positions the icon at the bottom of the annotation rectangle.
  19844. A value of 0.5 centers it within the rectangle. The default is 0.5.
  19845. @param iconVerticalAdjustment a number between 0 and 1 indicating the fraction of leftover space to allocate at the bottom of the icon
  19846. </member>
  19847. <member name="P:iTextSharp.text.pdf.PushbuttonField.IconHorizontalAdjustment">
  19848. A number between 0 and 1 indicating the fraction of leftover space to allocate at the left of the icon.
  19849. A value of 0 positions the icon at the left of the annotation rectangle.
  19850. A value of 0.5 centers it within the rectangle. The default is 0.5.
  19851. @param iconHorizontalAdjustment a number between 0 and 1 indicating the fraction of leftover space to allocate at the left of the icon
  19852. </member>
  19853. <member name="M:iTextSharp.text.pdf.PushbuttonField.GetAppearance">
  19854. Gets the button appearance.
  19855. @throws IOException on error
  19856. @throws DocumentException on error
  19857. @return the button appearance
  19858. </member>
  19859. <member name="P:iTextSharp.text.pdf.PushbuttonField.Field">
  19860. Gets the pushbutton field.
  19861. @throws IOException on error
  19862. @throws DocumentException on error
  19863. @return the pushbutton field
  19864. </member>
  19865. <member name="P:iTextSharp.text.pdf.PushbuttonField.IconFitToBounds">
  19866. If <CODE>true</CODE> the icon will be scaled to fit fully within the bounds of the annotation,
  19867. if <CODE>false</CODE> the border width will be taken into account. The default
  19868. is <CODE>false</CODE>.
  19869. @param iconFitToBounds if <CODE>true</CODE> the icon will be scaled to fit fully within the bounds of the annotation,
  19870. if <CODE>false</CODE> the border width will be taken into account
  19871. </member>
  19872. <member name="F:iTextSharp.text.pdf.PushbuttonField.iconReference">
  19873. Holds value of property iconReference.
  19874. </member>
  19875. <member name="P:iTextSharp.text.pdf.PushbuttonField.IconReference">
  19876. Sets the reference to an existing icon.
  19877. @param iconReference the reference to an existing icon
  19878. </member>
  19879. <member name="T:iTextSharp.text.pdf.qrcode.BitArray">
  19880. <p>A simple, fast array of bits, represented compactly by an array of ints internally.</p>
  19881. @author Sean Owen
  19882. </member>
  19883. <member name="M:iTextSharp.text.pdf.qrcode.BitArray.Get(System.Int32)">
  19884. @param i bit to get
  19885. @return true iff bit i is set
  19886. </member>
  19887. <member name="M:iTextSharp.text.pdf.qrcode.BitArray.Set(System.Int32)">
  19888. Sets bit i.
  19889. @param i bit to set
  19890. </member>
  19891. <member name="M:iTextSharp.text.pdf.qrcode.BitArray.Flip(System.Int32)">
  19892. Flips bit i.
  19893. @param i bit to set
  19894. </member>
  19895. <member name="M:iTextSharp.text.pdf.qrcode.BitArray.SetBulk(System.Int32,System.Int32)">
  19896. Sets a block of 32 bits, starting at bit i.
  19897. @param i first bit to set
  19898. @param newBits the new value of the next 32 bits. Note again that the least-significant bit
  19899. corresponds to bit i, the next-least-significant to i+1, and so on.
  19900. </member>
  19901. <member name="M:iTextSharp.text.pdf.qrcode.BitArray.Clear">
  19902. Clears all bits (sets to false).
  19903. </member>
  19904. <member name="M:iTextSharp.text.pdf.qrcode.BitArray.IsRange(System.Int32,System.Int32,System.Boolean)">
  19905. Efficient method to check if a range of bits is set, or not set.
  19906. @param start start of range, inclusive.
  19907. @param end end of range, exclusive
  19908. @param value if true, checks that bits in range are set, otherwise checks that they are not set
  19909. @return true iff all bits are set or not set in range, according to value argument
  19910. @throws IllegalArgumentException if end is less than or equal to start
  19911. </member>
  19912. <member name="M:iTextSharp.text.pdf.qrcode.BitArray.GetBitArray">
  19913. @return underlying array of ints. The first element holds the first 32 bits, and the least
  19914. significant bit is bit 0.
  19915. </member>
  19916. <member name="M:iTextSharp.text.pdf.qrcode.BitArray.Reverse">
  19917. Reverses all bits in the array.
  19918. </member>
  19919. <member name="T:iTextSharp.text.pdf.qrcode.BitMatrix">
  19920. <p>Represents a 2D matrix of bits. In function arguments below, and throughout the common
  19921. module, x is the column position, and y is the row position. The ordering is always x, y.
  19922. The origin is at the top-left.</p>
  19923. <p>Internally the bits are represented in a 1-D array of 32-bit ints. However, each row begins
  19924. with a new int. This is done intentionally so that we can copy out a row into a BitArray very
  19925. efficiently.</p>
  19926. <p>The ordering of bits is row-major. Within each int, the least significant bits are used first,
  19927. meaning they represent lower x values. This is compatible with BitArray's implementation.</p>
  19928. @author Sean Owen
  19929. @author dswitkin@google.com (Daniel Switkin)
  19930. </member>
  19931. <member name="M:iTextSharp.text.pdf.qrcode.BitMatrix.Get(System.Int32,System.Int32)">
  19932. <p>Gets the requested bit, where true means black.</p>
  19933. @param x The horizontal component (i.e. which column)
  19934. @param y The vertical component (i.e. which row)
  19935. @return value of given bit in matrix
  19936. </member>
  19937. <member name="M:iTextSharp.text.pdf.qrcode.BitMatrix.Set(System.Int32,System.Int32)">
  19938. <p>Sets the given bit to true.</p>
  19939. @param x The horizontal component (i.e. which column)
  19940. @param y The vertical component (i.e. which row)
  19941. </member>
  19942. <member name="M:iTextSharp.text.pdf.qrcode.BitMatrix.Flip(System.Int32,System.Int32)">
  19943. <p>Flips the given bit.</p>
  19944. @param x The horizontal component (i.e. which column)
  19945. @param y The vertical component (i.e. which row)
  19946. </member>
  19947. <member name="M:iTextSharp.text.pdf.qrcode.BitMatrix.Clear">
  19948. Clears all bits (sets to false).
  19949. </member>
  19950. <member name="M:iTextSharp.text.pdf.qrcode.BitMatrix.SetRegion(System.Int32,System.Int32,System.Int32,System.Int32)">
  19951. <p>Sets a square region of the bit matrix to true.</p>
  19952. @param left The horizontal position to begin at (inclusive)
  19953. @param top The vertical position to begin at (inclusive)
  19954. @param width The width of the region
  19955. @param height The height of the region
  19956. </member>
  19957. <member name="M:iTextSharp.text.pdf.qrcode.BitMatrix.GetRow(System.Int32,iTextSharp.text.pdf.qrcode.BitArray)">
  19958. A fast method to retrieve one row of data from the matrix as a BitArray.
  19959. @param y The row to retrieve
  19960. @param row An optional caller-allocated BitArray, will be allocated if null or too small
  19961. @return The resulting BitArray - this reference should always be used even when passing
  19962. your own row
  19963. </member>
  19964. <member name="M:iTextSharp.text.pdf.qrcode.BitMatrix.GetWidth">
  19965. @return The width of the matrix
  19966. </member>
  19967. <member name="M:iTextSharp.text.pdf.qrcode.BitMatrix.GetHeight">
  19968. @return The height of the matrix
  19969. </member>
  19970. <member name="M:iTextSharp.text.pdf.qrcode.BitMatrix.GetDimension">
  19971. This method is for compatibility with older code. It's only logical to call if the matrix
  19972. is square, so I'm throwing if that's not the case.
  19973. @return row/column dimension of this matrix
  19974. </member>
  19975. <member name="T:iTextSharp.text.pdf.qrcode.BitVector">
  19976. JAVAPORT: This should be combined with BitArray in the future, although that class is not yet
  19977. dynamically resizeable. This implementation is reasonable but there is a lot of function calling
  19978. in loops I'd like to get rid of.
  19979. @author satorux@google.com (Satoru Takabayashi) - creator
  19980. @author dswitkin@google.com (Daniel Switkin) - ported from C++
  19981. </member>
  19982. <member name="T:iTextSharp.text.pdf.qrcode.ByteArray">
  19983. This class implements an array of unsigned bytes.
  19984. @author dswitkin@google.com (Daniel Switkin)
  19985. </member>
  19986. <member name="M:iTextSharp.text.pdf.qrcode.ByteArray.At(System.Int32)">
  19987. Access an unsigned byte at location index.
  19988. @param index The index in the array to access.
  19989. @return The unsigned value of the byte as an int.
  19990. </member>
  19991. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.qrcode.ByteMatrix" -->
  19992. <member name="T:iTextSharp.text.pdf.qrcode.CharacterSetECI">
  19993. Encapsulates a Character Set ECI, according to "Extended Channel Interpretations" 5.3.1.1
  19994. of ISO 18004.
  19995. @author Sean Owen
  19996. </member>
  19997. <member name="M:iTextSharp.text.pdf.qrcode.CharacterSetECI.GetCharacterSetECIByName(System.String)">
  19998. @param name character set ECI encoding name
  19999. @return {@link CharacterSetECI} representing ECI for character encoding, or null if it is legal
  20000. but unsupported
  20001. </member>
  20002. <member name="T:iTextSharp.text.pdf.qrcode.EncodeHintType">
  20003. These are a set of hints that you may pass to Writers to specify their behavior.
  20004. @author dswitkin@google.com (Daniel Switkin)
  20005. </member>
  20006. <member name="F:iTextSharp.text.pdf.qrcode.EncodeHintType.ERROR_CORRECTION">
  20007. Specifies what degree of error correction to use, for example in QR Codes (type Integer).
  20008. </member>
  20009. <member name="F:iTextSharp.text.pdf.qrcode.EncodeHintType.CHARACTER_SET">
  20010. Specifies what character encoding to use where applicable (type String)
  20011. </member>
  20012. <member name="T:iTextSharp.text.pdf.qrcode.Encoder">
  20013. @author satorux@google.com (Satoru Takabayashi) - creator
  20014. @author dswitkin@google.com (Daniel Switkin) - ported from C++
  20015. </member>
  20016. <member name="M:iTextSharp.text.pdf.qrcode.Encoder.Encode(System.String,iTextSharp.text.pdf.qrcode.ErrorCorrectionLevel,iTextSharp.text.pdf.qrcode.QRCode)">
  20017. Encode "bytes" with the error correction level "ecLevel". The encoding mode will be chosen
  20018. internally by ChooseMode(). On success, store the result in "qrCode".
  20019. We recommend you to use QRCode.EC_LEVEL_L (the lowest level) for
  20020. "getECLevel" since our primary use is to show QR code on desktop screens. We don't need very
  20021. strong error correction for this purpose.
  20022. Note that there is no way to encode bytes in MODE_KANJI. We might want to add EncodeWithMode()
  20023. with which clients can specify the encoding mode. For now, we don't need the functionality.
  20024. </member>
  20025. <member name="M:iTextSharp.text.pdf.qrcode.Encoder.GetAlphanumericCode(System.Int32)">
  20026. @return the code point of the table used in alphanumeric mode or
  20027. -1 if there is no corresponding code in the table.
  20028. </member>
  20029. <member name="M:iTextSharp.text.pdf.qrcode.Encoder.ChooseMode(System.String,System.String)">
  20030. Choose the best mode by examining the content. Note that 'encoding' is used as a hint;
  20031. if it is Shift_JIS, and the input is only double-byte Kanji, then we return {@link Mode#KANJI}.
  20032. </member>
  20033. <member name="M:iTextSharp.text.pdf.qrcode.Encoder.InitQRCode(System.Int32,iTextSharp.text.pdf.qrcode.ErrorCorrectionLevel,iTextSharp.text.pdf.qrcode.Mode,iTextSharp.text.pdf.qrcode.QRCode)">
  20034. Initialize "qrCode" according to "numInputBytes", "ecLevel", and "mode". On success,
  20035. modify "qrCode".
  20036. </member>
  20037. <member name="M:iTextSharp.text.pdf.qrcode.Encoder.TerminateBits(System.Int32,iTextSharp.text.pdf.qrcode.BitVector)">
  20038. Terminate bits as described in 8.4.8 and 8.4.9 of JISX0510:2004 (p.24).
  20039. </member>
  20040. <member name="M:iTextSharp.text.pdf.qrcode.Encoder.GetNumDataBytesAndNumECBytesForBlockID(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32[],System.Int32[])">
  20041. Get number of data bytes and number of error correction bytes for block id "blockID". Store
  20042. the result in "numDataBytesInBlock", and "numECBytesInBlock". See table 12 in 8.5.1 of
  20043. JISX0510:2004 (p.30)
  20044. </member>
  20045. <member name="M:iTextSharp.text.pdf.qrcode.Encoder.InterleaveWithECBytes(iTextSharp.text.pdf.qrcode.BitVector,System.Int32,System.Int32,System.Int32,iTextSharp.text.pdf.qrcode.BitVector)">
  20046. Interleave "bits" with corresponding error correction bytes. On success, store the result in
  20047. "result". The interleave rule is complicated. See 8.6 of JISX0510:2004 (p.37) for details.
  20048. </member>
  20049. <member name="M:iTextSharp.text.pdf.qrcode.Encoder.AppendModeInfo(iTextSharp.text.pdf.qrcode.Mode,iTextSharp.text.pdf.qrcode.BitVector)">
  20050. Append mode info. On success, store the result in "bits".
  20051. </member>
  20052. <member name="M:iTextSharp.text.pdf.qrcode.Encoder.AppendLengthInfo(System.Int32,System.Int32,iTextSharp.text.pdf.qrcode.Mode,iTextSharp.text.pdf.qrcode.BitVector)">
  20053. Append length info. On success, store the result in "bits".
  20054. </member>
  20055. <member name="M:iTextSharp.text.pdf.qrcode.Encoder.AppendBytes(System.String,iTextSharp.text.pdf.qrcode.Mode,iTextSharp.text.pdf.qrcode.BitVector,System.String)">
  20056. Append "bytes" in "mode" mode (encoding) into "bits". On success, store the result in "bits".
  20057. </member>
  20058. <member name="T:iTextSharp.text.pdf.qrcode.ErrorCorrectionLevel">
  20059. <p>See ISO 18004:2006, 6.5.1. This enum encapsulates the four error correction levels
  20060. defined by the QR code standard.</p>
  20061. @author Sean Owen
  20062. </member>
  20063. <member name="F:iTextSharp.text.pdf.qrcode.ErrorCorrectionLevel.L">
  20064. L = ~7% correction
  20065. </member>
  20066. <member name="F:iTextSharp.text.pdf.qrcode.ErrorCorrectionLevel.M">
  20067. M = ~15% correction
  20068. </member>
  20069. <member name="F:iTextSharp.text.pdf.qrcode.ErrorCorrectionLevel.Q">
  20070. Q = ~25% correction
  20071. </member>
  20072. <member name="F:iTextSharp.text.pdf.qrcode.ErrorCorrectionLevel.H">
  20073. H = ~30% correction
  20074. </member>
  20075. <member name="M:iTextSharp.text.pdf.qrcode.ErrorCorrectionLevel.ForBits(System.Int32)">
  20076. @param bits int containing the two bits encoding a QR Code's error correction level
  20077. @return {@link ErrorCorrectionLevel} representing the encoded error correction level
  20078. </member>
  20079. <member name="T:iTextSharp.text.pdf.qrcode.FormatInformation">
  20080. <p>Encapsulates a QR Code's format information, including the data mask used and
  20081. error correction level.</p>
  20082. @author Sean Owen
  20083. @see ErrorCorrectionLevel
  20084. </member>
  20085. <member name="F:iTextSharp.text.pdf.qrcode.FormatInformation.FORMAT_INFO_DECODE_LOOKUP">
  20086. See ISO 18004:2006, Annex C, Table C.1
  20087. </member>
  20088. <member name="F:iTextSharp.text.pdf.qrcode.FormatInformation.BITS_SET_IN_HALF_BYTE">
  20089. Offset i holds the number of 1 bits in the binary representation of i
  20090. </member>
  20091. <member name="M:iTextSharp.text.pdf.qrcode.FormatInformation.DecodeFormatInformation(System.Int32,System.Int32)">
  20092. @param maskedFormatInfo1 format info indicator, with mask still applied
  20093. @param maskedFormatInfo2 second copy of same info; both are checked at the same time
  20094. to establish best match
  20095. @return information about the format it specifies, or <code>null</code>
  20096. if doesn't seem to match any known pattern
  20097. </member>
  20098. <member name="T:iTextSharp.text.pdf.qrcode.GF256">
  20099. <p>This class contains utility methods for performing mathematical operations over
  20100. the Galois Field GF(256). Operations use a given primitive polynomial in calculations.</p>
  20101. <p>Throughout this package, elements of GF(256) are represented as an <code>int</code>
  20102. for convenience and speed (but at the cost of memory).
  20103. Only the bottom 8 bits are really used.</p>
  20104. @author Sean Owen
  20105. </member>
  20106. <member name="M:iTextSharp.text.pdf.qrcode.GF256.#ctor(System.Int32)">
  20107. Create a representation of GF(256) using the given primitive polynomial.
  20108. @param primitive irreducible polynomial whose coefficients are represented by
  20109. the bits of an int, where the least-significant bit represents the constant
  20110. coefficient
  20111. </member>
  20112. <member name="M:iTextSharp.text.pdf.qrcode.GF256.BuildMonomial(System.Int32,System.Int32)">
  20113. @return the monomial representing coefficient * x^degree
  20114. </member>
  20115. <member name="M:iTextSharp.text.pdf.qrcode.GF256.AddOrSubtract(System.Int32,System.Int32)">
  20116. Implements both addition and subtraction -- they are the same in GF(256).
  20117. @return sum/difference of a and b
  20118. </member>
  20119. <member name="M:iTextSharp.text.pdf.qrcode.GF256.Exp(System.Int32)">
  20120. @return 2 to the power of a in GF(256)
  20121. </member>
  20122. <member name="M:iTextSharp.text.pdf.qrcode.GF256.Log(System.Int32)">
  20123. @return base 2 log of a in GF(256)
  20124. </member>
  20125. <member name="M:iTextSharp.text.pdf.qrcode.GF256.Inverse(System.Int32)">
  20126. @return multiplicative inverse of a
  20127. </member>
  20128. <member name="M:iTextSharp.text.pdf.qrcode.GF256.Multiply(System.Int32,System.Int32)">
  20129. @param a
  20130. @param b
  20131. @return product of a and b in GF(256)
  20132. </member>
  20133. <member name="T:iTextSharp.text.pdf.qrcode.GF256Poly">
  20134. <p>Represents a polynomial whose coefficients are elements of GF(256).
  20135. Instances of this class are immutable.</p>
  20136. <p>Much credit is due to William Rucklidge since portions of this code are an indirect
  20137. port of his C++ Reed-Solomon implementation.</p>
  20138. @author Sean Owen
  20139. </member>
  20140. <member name="M:iTextSharp.text.pdf.qrcode.GF256Poly.#ctor(iTextSharp.text.pdf.qrcode.GF256,System.Int32[])">
  20141. @param field the {@link GF256} instance representing the field to use
  20142. to perform computations
  20143. @param coefficients coefficients as ints representing elements of GF(256), arranged
  20144. from most significant (highest-power term) coefficient to least significant
  20145. @throws IllegalArgumentException if argument is null or empty,
  20146. or if leading coefficient is 0 and this is not a
  20147. constant polynomial (that is, it is not the monomial "0")
  20148. </member>
  20149. <member name="M:iTextSharp.text.pdf.qrcode.GF256Poly.GetDegree">
  20150. @return degree of this polynomial
  20151. </member>
  20152. <member name="M:iTextSharp.text.pdf.qrcode.GF256Poly.IsZero">
  20153. @return true iff this polynomial is the monomial "0"
  20154. </member>
  20155. <member name="M:iTextSharp.text.pdf.qrcode.GF256Poly.GetCoefficient(System.Int32)">
  20156. @return coefficient of x^degree term in this polynomial
  20157. </member>
  20158. <member name="M:iTextSharp.text.pdf.qrcode.GF256Poly.EvaluateAt(System.Int32)">
  20159. @return evaluation of this polynomial at a given point
  20160. </member>
  20161. <member name="T:iTextSharp.text.pdf.qrcode.MaskUtil">
  20162. @author satorux@google.com (Satoru Takabayashi) - creator
  20163. @author dswitkin@google.com (Daniel Switkin) - ported from C++
  20164. </member>
  20165. <member name="T:iTextSharp.text.pdf.qrcode.MatrixUtil">
  20166. @author satorux@google.com (Satoru Takabayashi) - creator
  20167. @author dswitkin@google.com (Daniel Switkin) - ported from C++
  20168. </member>
  20169. <member name="T:iTextSharp.text.pdf.qrcode.Mode">
  20170. <p>See ISO 18004:2006, 6.4.1, Tables 2 and 3. This enum encapsulates the various modes in which
  20171. data can be encoded to bits in the QR code standard.</p>
  20172. @author Sean Owen
  20173. </member>
  20174. <member name="M:iTextSharp.text.pdf.qrcode.Mode.ForBits(System.Int32)">
  20175. @param bits four bits encoding a QR Code data mode
  20176. @return {@link Mode} encoded by these bits
  20177. @throws IllegalArgumentException if bits do not correspond to a known mode
  20178. </member>
  20179. <member name="M:iTextSharp.text.pdf.qrcode.Mode.GetCharacterCountBits(iTextSharp.text.pdf.qrcode.Version)">
  20180. @param version version in question
  20181. @return number of bits used, in this QR Code symbol {@link Version}, to encode the
  20182. count of characters that will follow encoded in this {@link Mode}
  20183. </member>
  20184. <member name="T:iTextSharp.text.pdf.qrcode.QRCode">
  20185. @author satorux@google.com (Satoru Takabayashi) - creator
  20186. @author dswitkin@google.com (Daniel Switkin) - ported from C++
  20187. </member>
  20188. <member name="T:iTextSharp.text.pdf.qrcode.QRCodeWriter">
  20189. This object renders a QR Code as a ByteMatrix 2D array of greyscale values.
  20190. @author dswitkin@google.com (Daniel Switkin)
  20191. </member>
  20192. <member name="T:iTextSharp.text.pdf.qrcode.ReedSolomonEncoder">
  20193. <p>Implements Reed-Solomon enbcoding, as the name implies.</p>
  20194. @author Sean Owen
  20195. @author William Rucklidge
  20196. </member>
  20197. <member name="T:iTextSharp.text.pdf.qrcode.ReedSolomonException">
  20198. <p>Thrown when an exception occurs during Reed-Solomon decoding, such as when
  20199. there are too many errors to correct.</p>
  20200. @author Sean Owen
  20201. </member>
  20202. <member name="T:iTextSharp.text.pdf.qrcode.Version">
  20203. See ISO 18004:2006 Annex D
  20204. @author Sean Owen
  20205. </member>
  20206. <member name="F:iTextSharp.text.pdf.qrcode.Version.VERSION_DECODE_INFO">
  20207. See ISO 18004:2006 Annex D.
  20208. Element i represents the raw version bits that specify version i + 7
  20209. </member>
  20210. <member name="M:iTextSharp.text.pdf.qrcode.Version.GetProvisionalVersionForDimension(System.Int32)">
  20211. <p>Deduces version information purely from QR Code dimensions.</p>
  20212. @param dimension dimension in modules
  20213. @return {@link Version} for a QR Code of that dimension
  20214. @throws FormatException if dimension is not 1 mod 4
  20215. </member>
  20216. <member name="M:iTextSharp.text.pdf.qrcode.Version.BuildFunctionPattern">
  20217. See ISO 18004:2006 Annex E
  20218. </member>
  20219. <member name="T:iTextSharp.text.pdf.qrcode.Version.ECBlocks">
  20220. <p>Encapsulates a set of error-correction blocks in one symbol version. Most versions will
  20221. use blocks of differing sizes within one version, so, this encapsulates the parameters for
  20222. each set of blocks. It also holds the number of error-correction codewords per block since it
  20223. will be the same across all blocks within one version.</p>
  20224. </member>
  20225. <member name="T:iTextSharp.text.pdf.qrcode.Version.ECB">
  20226. <p>Encapsualtes the parameters for one error-correction block in one symbol version.
  20227. This includes the number of data codewords, and the number of times a block with these
  20228. parameters is used consecutively in the QR code version's format.</p>
  20229. </member>
  20230. <member name="M:iTextSharp.text.pdf.qrcode.Version.BuildVersions">
  20231. See ISO 18004:2006 6.5.1 Table 9
  20232. </member>
  20233. <member name="T:iTextSharp.text.pdf.qrcode.WriterException">
  20234. A base class which covers the range of exceptions which may occur when encoding a barcode using
  20235. the Writer framework.
  20236. @author dswitkin@google.com (Daniel Switkin)
  20237. </member>
  20238. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.RadioCheckField" -->
  20239. <member name="F:iTextSharp.text.pdf.RadioCheckField.TYPE_CHECK">
  20240. A field with the symbol check
  20241. </member>
  20242. <member name="F:iTextSharp.text.pdf.RadioCheckField.TYPE_CIRCLE">
  20243. A field with the symbol circle
  20244. </member>
  20245. <member name="F:iTextSharp.text.pdf.RadioCheckField.TYPE_CROSS">
  20246. A field with the symbol cross
  20247. </member>
  20248. <member name="F:iTextSharp.text.pdf.RadioCheckField.TYPE_DIAMOND">
  20249. A field with the symbol diamond
  20250. </member>
  20251. <member name="F:iTextSharp.text.pdf.RadioCheckField.TYPE_SQUARE">
  20252. A field with the symbol square
  20253. </member>
  20254. <member name="F:iTextSharp.text.pdf.RadioCheckField.TYPE_STAR">
  20255. A field with the symbol star
  20256. </member>
  20257. <member name="F:iTextSharp.text.pdf.RadioCheckField.checkType">
  20258. Holds value of property checkType.
  20259. </member>
  20260. <member name="F:iTextSharp.text.pdf.RadioCheckField.onValue">
  20261. Holds value of property onValue.
  20262. </member>
  20263. <member name="F:iTextSharp.text.pdf.RadioCheckField.vchecked">
  20264. Holds value of property checked.
  20265. </member>
  20266. <member name="M:iTextSharp.text.pdf.RadioCheckField.#ctor(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Rectangle,System.String,System.String)">
  20267. Creates a new instance of RadioCheckField
  20268. @param writer the document <CODE>PdfWriter</CODE>
  20269. @param box the field location and dimensions
  20270. @param fieldName the field name. It must not be <CODE>null</CODE>
  20271. @param onValue the value when the field is checked
  20272. </member>
  20273. <member name="P:iTextSharp.text.pdf.RadioCheckField.CheckType">
  20274. Sets the checked symbol. It can be
  20275. <CODE>TYPE_CHECK</CODE>,
  20276. <CODE>TYPE_CIRCLE</CODE>,
  20277. <CODE>TYPE_CROSS</CODE>,
  20278. <CODE>TYPE_DIAMOND</CODE>,
  20279. <CODE>TYPE_SQUARE</CODE> and
  20280. <CODE>TYPE_STAR</CODE>.
  20281. @param checkType the checked symbol
  20282. </member>
  20283. <member name="P:iTextSharp.text.pdf.RadioCheckField.OnValue">
  20284. Sets the value when the field is checked.
  20285. @param onValue the value when the field is checked
  20286. </member>
  20287. <member name="P:iTextSharp.text.pdf.RadioCheckField.Checked">
  20288. Sets the state of the field to checked or unchecked.
  20289. @param checked the state of the field, <CODE>true</CODE> for checked
  20290. and <CODE>false</CODE> for unchecked
  20291. </member>
  20292. <member name="M:iTextSharp.text.pdf.RadioCheckField.GetAppearance(System.Boolean,System.Boolean)">
  20293. Gets the field appearance.
  20294. @param isRadio <CODE>true</CODE> for a radio field and <CODE>false</CODE>
  20295. for a check field
  20296. @param on <CODE>true</CODE> for the checked state, <CODE>false</CODE>
  20297. otherwise
  20298. @throws IOException on error
  20299. @throws DocumentException on error
  20300. @return the appearance
  20301. </member>
  20302. <member name="M:iTextSharp.text.pdf.RadioCheckField.GetAppearanceRadioCircle(System.Boolean)">
  20303. Gets the special field appearance for the radio circle.
  20304. @param on <CODE>true</CODE> for the checked state, <CODE>false</CODE>
  20305. otherwise
  20306. @return the appearance
  20307. </member>
  20308. <member name="M:iTextSharp.text.pdf.RadioCheckField.GetRadioGroup(System.Boolean,System.Boolean)">
  20309. Gets a radio group. It's composed of the field specific keys, without the widget
  20310. ones. This field is to be used as a field aggregator with {@link PdfFormField#addKid(PdfFormField) AddKid()}.
  20311. @param noToggleToOff if <CODE>true</CODE>, exactly one radio button must be selected at all
  20312. times; clicking the currently selected button has no effect.
  20313. If <CODE>false</CODE>, clicking
  20314. the selected button deselects it, leaving no button selected.
  20315. @param radiosInUnison if <CODE>true</CODE>, a group of radio buttons within a radio button field that
  20316. use the same value for the on state will turn on and off in unison; that is if
  20317. one is checked, they are all checked. If <CODE>false</CODE>, the buttons are mutually exclusive
  20318. (the same behavior as HTML radio buttons)
  20319. @return the radio group
  20320. </member>
  20321. <member name="P:iTextSharp.text.pdf.RadioCheckField.RadioField">
  20322. Gets the radio field. It's only composed of the widget keys and must be used
  20323. with {@link #getRadioGroup(bool,bool)}.
  20324. @return the radio field
  20325. @throws IOException on error
  20326. @throws DocumentException on error
  20327. </member>
  20328. <member name="P:iTextSharp.text.pdf.RadioCheckField.CheckField">
  20329. Gets the check field.
  20330. @return the check field
  20331. @throws IOException on error
  20332. @throws DocumentException on error
  20333. </member>
  20334. <member name="M:iTextSharp.text.pdf.RadioCheckField.GetField(System.Boolean)">
  20335. Gets a radio or check field.
  20336. @param isRadio <CODE>true</CODE> to get a radio field, <CODE>false</CODE> to get
  20337. a check field
  20338. @throws IOException on error
  20339. @throws DocumentException on error
  20340. @return the field
  20341. </member>
  20342. <member name="T:iTextSharp.text.pdf.RandomAccessFileOrArray">
  20343. Intended to be layered on top of a low level RandomAccessSource object. Provides
  20344. functionality useful during parsing:
  20345. <ul>
  20346. <li>tracks current position in the file</li>
  20347. <li>allows single byte pushback</li>
  20348. <li>allows reading of multi-byte data structures (int, long, String) for both Big and Little Endian representations</li>
  20349. <li>allows creation of independent 'views' of the underlying data source</li>
  20350. </ul>
  20351. @author Paulo Soares, Kevin Day
  20352. </member>
  20353. <member name="F:iTextSharp.text.pdf.RandomAccessFileOrArray.byteSource">
  20354. The source that backs this object
  20355. </member>
  20356. <member name="F:iTextSharp.text.pdf.RandomAccessFileOrArray.byteSourcePosition">
  20357. The physical location in the underlying byte source.
  20358. </member>
  20359. <member name="F:iTextSharp.text.pdf.RandomAccessFileOrArray.back">
  20360. the pushed back byte, if any
  20361. </member>
  20362. <member name="F:iTextSharp.text.pdf.RandomAccessFileOrArray.isBack">
  20363. Whether there is a pushed back byte
  20364. </member>
  20365. <member name="M:iTextSharp.text.pdf.RandomAccessFileOrArray.#ctor(System.String)">
  20366. @deprecated use {@link RandomAccessFileOrArray#RandomAccessFileOrArray(RandomAccessSource)} instead
  20367. @param filename
  20368. @throws IOException
  20369. </member>
  20370. <member name="M:iTextSharp.text.pdf.RandomAccessFileOrArray.#ctor(iTextSharp.text.pdf.RandomAccessFileOrArray)">
  20371. Creates an independent view of the specified source. Closing the new object will not close the source.
  20372. Closing the source will have adverse effect on the behavior of the new view.
  20373. @deprecated use {@link RandomAccessFileOrArray#createView()} instead
  20374. @param source the source for the new independent view
  20375. </member>
  20376. <member name="M:iTextSharp.text.pdf.RandomAccessFileOrArray.CreateView">
  20377. Creates an independent view of this object (with it's own file pointer and pushback queue). Closing the new object will not close this object.
  20378. Closing this object will have adverse effect on the view.
  20379. @return the new view
  20380. </member>
  20381. <member name="M:iTextSharp.text.pdf.RandomAccessFileOrArray.#ctor(iTextSharp.text.io.IRandomAccessSource)">
  20382. Creates a RandomAccessFileOrArray that wraps the specified byte source. The byte source will be closed when
  20383. this RandomAccessFileOrArray is closed.
  20384. @param byteSource the byte source to wrap
  20385. </member>
  20386. <member name="M:iTextSharp.text.pdf.RandomAccessFileOrArray.#ctor(System.String,System.Boolean)">
  20387. Constructs a new RandomAccessFileOrArrayObject
  20388. @param filename the file to open (can be a file system file or one of the following url strings: file://, http://, https://, jar:, wsjar:, vfszip:
  20389. @param forceRead if true, the entire file will be read into memory
  20390. @param plainRandomAccess if true, a regular RandomAccessFile is used to access the file contents. If false, a memory mapped file will be used, unless the file cannot be mapped into memory, in which case regular RandomAccessFile will be used
  20391. @throws IOException if there is a failure opening or reading the file
  20392. @deprecated use {@link RandomAccessSourceFactory#createBestSource(String)} and {@link RandomAccessFileOrArray#RandomAccessFileOrArray(RandomAccessSource)} instead
  20393. </member>
  20394. <member name="M:iTextSharp.text.pdf.RandomAccessFileOrArray.#ctor(System.Uri)">
  20395. @param url
  20396. @throws IOException
  20397. @deprecated use {@link RandomAccessSourceFactory#createSource(URL)} and {@link RandomAccessFileOrArray#RandomAccessFileOrArray(RandomAccessSource)} instead
  20398. </member>
  20399. <member name="M:iTextSharp.text.pdf.RandomAccessFileOrArray.#ctor(System.IO.Stream)">
  20400. @param is
  20401. @throws IOException
  20402. @deprecated use {@link RandomAccessSourceFactory#createSource(InputStream)} and {@link RandomAccessFileOrArray#RandomAccessFileOrArray(RandomAccessSource)} instead
  20403. </member>
  20404. <member name="M:iTextSharp.text.pdf.RandomAccessFileOrArray.#ctor(System.Byte[])">
  20405. @param arrayIn
  20406. @throws IOException
  20407. @deprecated use {@link RandomAccessSourceFactory#createSource(byte[])} and {@link RandomAccessFileOrArray#RandomAccessFileOrArray(RandomAccessSource)} instead
  20408. </member>
  20409. <member name="M:iTextSharp.text.pdf.RandomAccessFileOrArray.PushBack(System.Byte)">
  20410. Pushes a byte back. The next get() will return this byte instead of the value from the underlying data source
  20411. @param b the byte to push
  20412. </member>
  20413. <member name="M:iTextSharp.text.pdf.RandomAccessFileOrArray.Read">
  20414. Reads a single byte
  20415. @return the byte, or -1 if EOF is reached
  20416. @throws IOException
  20417. </member>
  20418. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.RandomAccessFileOrArray.ReadShortLE" -->
  20419. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.RandomAccessFileOrArray.ReadUnsignedShortLE" -->
  20420. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.RandomAccessFileOrArray.ReadCharLE" -->
  20421. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.RandomAccessFileOrArray.ReadIntLE" -->
  20422. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.RandomAccessFileOrArray.ReadUnsignedInt" -->
  20423. <member name="T:iTextSharp.text.pdf.security.AsymmetricAlgorithmSignature">
  20424. <summary>
  20425. This class allows you to sign with either an RSACryptoServiceProvider/DSACryptoServiceProvider from a X509Certificate2,
  20426. or from manually created RSACryptoServiceProvider/DSACryptoServiceProvider.
  20427. Depending on the certificate's CSP, sometimes you will not be able to sign with SHA-256/SHA-512 hash algorithm with
  20428. RSACryptoServiceProvider taken directly from the certificate.
  20429. This class allows you to use a workaround in this case and sign with certificate's private key and SHA-256/SHA-512 anyway.
  20430. An example of a workaround for CSP that does not support SHA-256/SHA-512:
  20431. <code>
  20432. if (certificate.PrivateKey is RSACryptoServiceProvider)
  20433. {
  20434. RSACryptoServiceProvider rsa = (RSACryptoServiceProvider)certificate.PrivateKey;
  20435. // Modified by J. Arturo
  20436. // Workaround for SHA-256 and SHA-512
  20437. if (rsa.CspKeyContainerInfo.ProviderName == "Microsoft Strong Cryptographic Provider" ||
  20438. rsa.CspKeyContainerInfo.ProviderName == "Microsoft Enhanced Cryptographic Provider v1.0" ||
  20439. rsa.CspKeyContainerInfo.ProviderName == "Microsoft Base Cryptographic Provider v1.0")
  20440. {
  20441. string providerName = "Microsoft Enhanced RSA and AES Cryptographic Provider";
  20442. int providerType = 24;
  20443. Type CspKeyContainerInfo_Type = typeof(CspKeyContainerInfo);
  20444. FieldInfo CspKeyContainerInfo_m_parameters = CspKeyContainerInfo_Type.GetField("m_parameters", BindingFlags.NonPublic | BindingFlags.Instance);
  20445. CspParameters parameters = (CspParameters)CspKeyContainerInfo_m_parameters.GetValue(rsa.CspKeyContainerInfo);
  20446. var cspparams = new CspParameters(providerType, providerName, rsa.CspKeyContainerInfo.KeyContainerName);
  20447. cspparams.Flags = parameters.Flags;
  20448. using (var rsaKey = new RSACryptoServiceProvider(cspparams))
  20449. {
  20450. // use rsaKey now
  20451. }
  20452. }
  20453. else
  20454. {
  20455. // Use rsa directly
  20456. }
  20457. }
  20458. </code>
  20459. </summary>
  20460. <see cref="!:https://blogs.msdn.microsoft.com/shawnfa/2008/08/25/using-rsacryptoserviceprovider-for-rsa-sha256-signatures/"/>
  20461. <see cref="!:http://stackoverflow.com/questions/7444586/how-can-i-sign-a-file-using-rsa-and-sha256-with-net"/>
  20462. <see cref="!:http://stackoverflow.com/questions/5113498/can-rsacryptoserviceprovider-nets-rsa-use-sha256-for-encryption-not-signing"/>
  20463. <see cref="!:http://stackoverflow.com/questions/31553523/how-can-i-properly-verify-a-file-using-rsa-and-sha256-with-net"/>
  20464. </member>
  20465. <member name="F:iTextSharp.text.pdf.security.AsymmetricAlgorithmSignature.hashAlgorithm">
  20466. The hash algorithm.
  20467. </member>
  20468. <member name="F:iTextSharp.text.pdf.security.AsymmetricAlgorithmSignature.encryptionAlgorithm">
  20469. The encryption algorithm (obtained from the private key)
  20470. </member>
  20471. <member name="M:iTextSharp.text.pdf.security.AsymmetricAlgorithmSignature.GetEncryptionAlgorithm">
  20472. Returns the encryption algorithm used for signing.
  20473. @return the encryption algorithm ("RSA" or "DSA")
  20474. @see com.itextpdf.text.pdf.security.ExternalSignature#getEncryptionAlgorithm()
  20475. </member>
  20476. <member name="T:iTextSharp.text.pdf.security.IExternalSignatureContainer">
  20477. Interface to sign a document. The signing is fully done externally, including the container composition.
  20478. @author Paulo Soares
  20479. </member>
  20480. <member name="M:iTextSharp.text.pdf.security.IExternalSignatureContainer.Sign(System.IO.Stream)">
  20481. Produces the container with the signature.
  20482. @param data the data to sign
  20483. @return a container with the signature and other objects, like CRL and OCSP. The container will generally be a PKCS7 one.
  20484. @throws GeneralSecurityException
  20485. </member>
  20486. <member name="M:iTextSharp.text.pdf.security.IExternalSignatureContainer.ModifySigningDictionary(iTextSharp.text.pdf.PdfDictionary)">
  20487. Modifies the signature dictionary to suit the container. At least the keys PdfName.FILTER and
  20488. PdfName.SUBFILTER will have to be set.
  20489. @param signDic the signature dictionary
  20490. </member>
  20491. <member name="T:iTextSharp.text.pdf.security.IXmlLocator">
  20492. Helps to locate xml stream
  20493. </member>
  20494. <member name="T:iTextSharp.text.pdf.security.IXpathConstructor">
  20495. Constructor for XPath2 expression
  20496. </member>
  20497. <member name="M:iTextSharp.text.pdf.security.IXpathConstructor.GetXpathExpression">
  20498. Get XPath2 expression
  20499. </member>
  20500. <member name="M:iTextSharp.text.pdf.security.IXpathConstructor.GetNamespaceManager">
  20501. Get XmlNamespaceManager to resolve namespace conflicts
  20502. </member>
  20503. <member name="T:iTextSharp.text.pdf.security.MakeXmlSignature">
  20504. Class that signs your XML.
  20505. </member>
  20506. <member name="M:iTextSharp.text.pdf.security.MakeXmlSignature.SignXmlDSig(iTextSharp.text.pdf.XmlSignatureAppearance,iTextSharp.text.pdf.security.IExternalSignature,System.Security.Cryptography.Xml.KeyInfoClause)">
  20507. Signs the xml using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
  20508. @param sap the XmlSignatureAppearance
  20509. @param externalSignature the interface providing the actual signing
  20510. @param keyInfo KeyInfo for verification
  20511. @throws GeneralSecurityException
  20512. @throws IOException
  20513. @throws DocumentException
  20514. </member>
  20515. <member name="M:iTextSharp.text.pdf.security.MakeXmlSignature.SignXades(iTextSharp.text.pdf.XmlSignatureAppearance,iTextSharp.text.pdf.security.IExternalSignature,Org.BouncyCastle.X509.X509Certificate[],System.Boolean)">
  20516. Signs the xml with XAdES BES using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
  20517. @param sap the XmlSignatureAppearance
  20518. @param externalSignature the interface providing the actual signing
  20519. @param chain the certificate chain
  20520. @param includeSignaturePolicy if true SignaturePolicyIdentifier will be included (XAdES-EPES)
  20521. @throws GeneralSecurityException
  20522. @throws IOException
  20523. @throws DocumentException
  20524. </member>
  20525. <member name="M:iTextSharp.text.pdf.security.MakeXmlSignature.SignXadesBes(iTextSharp.text.pdf.XmlSignatureAppearance,iTextSharp.text.pdf.security.IExternalSignature,Org.BouncyCastle.X509.X509Certificate[])">
  20526. Signs the xml with XAdES BES using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
  20527. @param sap the XmlSignatureAppearance
  20528. @param externalSignature the interface providing the actual signing
  20529. @param chain the certificate chain
  20530. @throws GeneralSecurityException
  20531. @throws IOException
  20532. @throws DocumentException
  20533. </member>
  20534. <member name="M:iTextSharp.text.pdf.security.MakeXmlSignature.SignXadesEpes(iTextSharp.text.pdf.XmlSignatureAppearance,iTextSharp.text.pdf.security.IExternalSignature,Org.BouncyCastle.X509.X509Certificate[])">
  20535. Signs the xml with XAdES BES using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
  20536. @param sap the XmlSignatureAppearance
  20537. @param externalSignature the interface providing the actual signing
  20538. @param chain the certificate chain
  20539. @throws GeneralSecurityException
  20540. @throws IOException
  20541. @throws DocumentException
  20542. </member>
  20543. <member name="M:iTextSharp.text.pdf.security.MakeXmlSignature.SignXmlDSig(iTextSharp.text.pdf.XmlSignatureAppearance,iTextSharp.text.pdf.security.IExternalSignature,Org.BouncyCastle.X509.X509Certificate[])">
  20544. Signs the xml using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
  20545. @param sap the XmlSignatureAppearance
  20546. @param externalSignature the interface providing the actual signing
  20547. @param chain the certificate chain
  20548. @throws GeneralSecurityException
  20549. @throws IOException
  20550. @throws DocumentException
  20551. </member>
  20552. <member name="M:iTextSharp.text.pdf.security.MakeXmlSignature.SignXmlDSig(iTextSharp.text.pdf.XmlSignatureAppearance,iTextSharp.text.pdf.security.IExternalSignature,System.Security.Cryptography.AsymmetricAlgorithm)">
  20553. Signs the xml using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance).
  20554. @param sap the XmlSignatureAppearance
  20555. @param externalSignature the interface providing the actual signing
  20556. @param publicKey PublicKey for verification
  20557. @throws GeneralSecurityException
  20558. @throws IOException
  20559. @throws DocumentException
  20560. </member>
  20561. <member name="T:iTextSharp.text.pdf.security.PdfSignatureAppDictionary">
  20562. A dictionary that stores the name of the application that signs the PDF.
  20563. </member>
  20564. <member name="M:iTextSharp.text.pdf.security.PdfSignatureAppDictionary.#ctor">
  20565. Creates new PdfSignatureAppDictionary
  20566. </member>
  20567. <member name="P:iTextSharp.text.pdf.security.PdfSignatureAppDictionary.SignatureCreator">
  20568. Sets the signature created property in the Prop_Build dictionary's App
  20569. dictionary
  20570. @param name
  20571. </member>
  20572. <member name="T:iTextSharp.text.pdf.security.PdfSignatureBuildProperties">
  20573. Dictionary that stores signature build properties.
  20574. @author Kwinten Pisman
  20575. </member>
  20576. <member name="M:iTextSharp.text.pdf.security.PdfSignatureBuildProperties.#ctor">
  20577. Creates new PdfSignatureBuildProperties
  20578. </member>
  20579. <member name="P:iTextSharp.text.pdf.security.PdfSignatureBuildProperties.SignatureCreator">
  20580. Sets the signatureCreator property in the underlying
  20581. {@link PdfSignatureAppDictionary} dictionary.
  20582. @param name
  20583. </member>
  20584. <member name="M:iTextSharp.text.pdf.security.PdfSignatureBuildProperties.GetPdfSignatureAppProperty">
  20585. Gets the {@link PdfSignatureAppDictionary} from this dictionary. If it
  20586. does not exist, it adds a new {@link PdfSignatureAppDictionary} and
  20587. returns this instance.
  20588. @return {@link PdfSignatureAppDictionary}
  20589. </member>
  20590. <member name="T:iTextSharp.text.pdf.security.SignaturePolicyInfo">
  20591. Class that encapsulates the signature policy information
  20592. @author J. Arturo
  20593. Sample:
  20594. SignaturePolicyInfo spi = new SignaturePolicyInfo("2.16.724.1.3.1.1.2.1.9",
  20595. "G7roucf600+f03r/o0bAOQ6WAs0=", "SHA-1", "https://sede.060.gob.es/politica_de_firma_anexo_1.pdf");
  20596. </member>
  20597. <member name="T:iTextSharp.text.pdf.security.CertificateInfo">
  20598. Class containing static methods that allow you to get information from
  20599. an X509 Certificate: the issuer and the subject.
  20600. </member>
  20601. <member name="T:iTextSharp.text.pdf.security.CertificateInfo.X509Name">
  20602. a class that holds an X509 name
  20603. </member>
  20604. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.C">
  20605. country code - StringType(SIZE(2))
  20606. </member>
  20607. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.O">
  20608. organization - StringType(SIZE(1..64))
  20609. </member>
  20610. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.OU">
  20611. organizational unit name - StringType(SIZE(1..64))
  20612. </member>
  20613. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.T">
  20614. Title
  20615. </member>
  20616. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.CN">
  20617. common name - StringType(SIZE(1..64))
  20618. </member>
  20619. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.SN">
  20620. device serial number name - StringType(SIZE(1..64))
  20621. </member>
  20622. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.L">
  20623. locality name - StringType(SIZE(1..64))
  20624. </member>
  20625. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.ST">
  20626. state, or province name - StringType(SIZE(1..64))
  20627. </member>
  20628. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.SURNAME">
  20629. Naming attribute of type X520name
  20630. </member>
  20631. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.GIVENNAME">
  20632. Naming attribute of type X520name
  20633. </member>
  20634. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.INITIALS">
  20635. Naming attribute of type X520name
  20636. </member>
  20637. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.GENERATION">
  20638. Naming attribute of type X520name
  20639. </member>
  20640. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.UNIQUE_IDENTIFIER">
  20641. Naming attribute of type X520name
  20642. </member>
  20643. <!-- Badly formed XML comment ignored for member "F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.EmailAddress" -->
  20644. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.E">
  20645. email address in Verisign certificates
  20646. </member>
  20647. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.DC">
  20648. object identifier
  20649. </member>
  20650. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.UID">
  20651. LDAP User id.
  20652. </member>
  20653. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.DefaultSymbols">
  20654. A Hashtable with default symbols
  20655. </member>
  20656. <member name="F:iTextSharp.text.pdf.security.CertificateInfo.X509Name.values">
  20657. A Hashtable with values
  20658. </member>
  20659. <member name="M:iTextSharp.text.pdf.security.CertificateInfo.X509Name.#ctor(Org.BouncyCastle.Asn1.Asn1Sequence)">
  20660. Constructs an X509 name
  20661. @param seq an Asn1 Sequence
  20662. </member>
  20663. <member name="M:iTextSharp.text.pdf.security.CertificateInfo.X509Name.#ctor(System.String)">
  20664. Constructs an X509 name
  20665. @param dirName a directory name
  20666. </member>
  20667. <member name="M:iTextSharp.text.pdf.security.CertificateInfo.X509Name.GetFieldArray(System.String)">
  20668. gets a field array from the values Hashmap
  20669. @param name
  20670. @return an ArrayList
  20671. </member>
  20672. <member name="M:iTextSharp.text.pdf.security.CertificateInfo.X509Name.GetFields">
  20673. getter for values
  20674. @return a Hashtable with the fields of the X509 name
  20675. </member>
  20676. <member name="M:iTextSharp.text.pdf.security.CertificateInfo.X509Name.ToString">
  20677. @see java.lang.Object#toString()
  20678. </member>
  20679. <member name="T:iTextSharp.text.pdf.security.CertificateInfo.X509NameTokenizer">
  20680. class for breaking up an X500 Name into it's component tokens, ala
  20681. java.util.StringTokenizer. We need this class as some of the
  20682. lightweight Java environment don't support classes like
  20683. StringTokenizer.
  20684. </member>
  20685. <member name="M:iTextSharp.text.pdf.security.CertificateInfo.GetIssuerFields(Org.BouncyCastle.X509.X509Certificate)">
  20686. Get the issuer fields from an X509 Certificate
  20687. @param cert an X509Certificate
  20688. @return an X509Name
  20689. </member>
  20690. <member name="M:iTextSharp.text.pdf.security.CertificateInfo.GetIssuer(System.Byte[])">
  20691. Get the "issuer" from the TBSCertificate bytes that are passed in
  20692. @param enc a TBSCertificate in a byte array
  20693. @return a DERObject
  20694. </member>
  20695. <member name="M:iTextSharp.text.pdf.security.CertificateInfo.GetSubjectFields(Org.BouncyCastle.X509.X509Certificate)">
  20696. Get the subject fields from an X509 Certificate
  20697. @param cert an X509Certificate
  20698. @return an X509Name
  20699. </member>
  20700. <member name="M:iTextSharp.text.pdf.security.CertificateInfo.GetSubject(System.Byte[])">
  20701. Get the "subject" from the TBSCertificate bytes that are passed in
  20702. @param enc A TBSCertificate in a byte array
  20703. @return a DERObject
  20704. </member>
  20705. <member name="T:iTextSharp.text.pdf.security.CertificateUtil">
  20706. This class contains a series of static methods that
  20707. allow you to retrieve information from a Certificate.
  20708. </member>
  20709. <member name="M:iTextSharp.text.pdf.security.CertificateUtil.GetCRLURL(Org.BouncyCastle.X509.X509Certificate)">
  20710. Gets the URL of the Certificate Revocation List for a Certificate
  20711. @param certificate the Certificate
  20712. @return the String where you can check if the certificate was revoked
  20713. @throws CertificateParsingException
  20714. @throws IOException
  20715. </member>
  20716. <member name="M:iTextSharp.text.pdf.security.CertificateUtil.GetOCSPURL(Org.BouncyCastle.X509.X509Certificate)">
  20717. Retrieves the OCSP URL from the given certificate.
  20718. @param certificate the certificate
  20719. @return the URL or null
  20720. @throws IOException
  20721. </member>
  20722. <member name="M:iTextSharp.text.pdf.security.CertificateUtil.GetTSAURL(Org.BouncyCastle.X509.X509Certificate)">
  20723. Gets the URL of the TSA if it's available on the certificate
  20724. @param certificate a certificate
  20725. @return a TSA URL
  20726. @throws IOException
  20727. </member>
  20728. <member name="M:iTextSharp.text.pdf.security.CertificateUtil.GetExtensionValue(Org.BouncyCastle.X509.X509Certificate,System.String)">
  20729. @param certificate the certificate from which we need the ExtensionValue
  20730. @param oid the Object Identifier value for the extension.
  20731. @return the extension value as an ASN1Primitive object
  20732. @throws IOException
  20733. </member>
  20734. <member name="M:iTextSharp.text.pdf.security.CertificateUtil.GetStringFromGeneralName(Org.BouncyCastle.Asn1.Asn1Object)">
  20735. Gets a String from an ASN1Primitive
  20736. @param names the ASN1Primitive
  20737. @return a human-readable String
  20738. @throws IOException
  20739. </member>
  20740. <member name="T:iTextSharp.text.pdf.security.CertificateVerification">
  20741. This class consists of some methods that allow you to verify certificates.
  20742. </member>
  20743. <member name="M:iTextSharp.text.pdf.security.CertificateVerification.VerifyCertificate(Org.BouncyCastle.X509.X509Certificate,System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Crl},System.DateTime)">
  20744. Verifies a single certificate.
  20745. @param cert the certificate to verify
  20746. @param crls the certificate revocation list or <CODE>null</CODE>
  20747. @param calendar the date or <CODE>null</CODE> for the current date
  20748. @return a <CODE>String</CODE> with the error description or <CODE>null</CODE>
  20749. if no error
  20750. </member>
  20751. <member name="M:iTextSharp.text.pdf.security.CertificateVerification.VerifyCertificates(System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Certificate},System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Certificate},System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Crl},System.DateTime)">
  20752. Verifies a certificate chain against a KeyStore.
  20753. @param certs the certificate chain
  20754. @param keystore the <CODE>KeyStore</CODE>
  20755. @param crls the certificate revocation list or <CODE>null</CODE>
  20756. @param calendar the date or <CODE>null</CODE> for the current date
  20757. @return <CODE>null</CODE> if the certificate chain could be validated or a
  20758. <CODE>Object[]{cert,error}</CODE> where <CODE>cert</CODE> is the
  20759. failed certificate and <CODE>error</CODE> is the error message
  20760. </member>
  20761. <member name="M:iTextSharp.text.pdf.security.CertificateVerification.VerifyCertificates(System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Certificate},System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Certificate},System.DateTime)">
  20762. Verifies a certificate chain against a KeyStore.
  20763. @param certs the certificate chain
  20764. @param keystore the <CODE>KeyStore</CODE>
  20765. @param calendar the date or <CODE>null</CODE> for the current date
  20766. @return <CODE>null</CODE> if the certificate chain could be validated or a
  20767. <CODE>Object[]{cert,error}</CODE> where <CODE>cert</CODE> is the
  20768. failed certificate and <CODE>error</CODE> is the error message
  20769. </member>
  20770. <member name="M:iTextSharp.text.pdf.security.CertificateVerification.VerifyOcspCertificates(Org.BouncyCastle.Ocsp.BasicOcspResp,System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Certificate})">
  20771. Verifies an OCSP response against a KeyStore.
  20772. @param ocsp the OCSP response
  20773. @param keystore the <CODE>KeyStore</CODE>
  20774. @param provider the provider or <CODE>null</CODE> to use the BouncyCastle provider
  20775. @return <CODE>true</CODE> is a certificate was found
  20776. </member>
  20777. <member name="M:iTextSharp.text.pdf.security.CertificateVerification.VerifyTimestampCertificates(Org.BouncyCastle.Tsp.TimeStampToken,System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Certificate})">
  20778. Verifies a time stamp against a KeyStore.
  20779. @param ts the time stamp
  20780. @param keystore the <CODE>KeyStore</CODE>
  20781. @param provider the provider or <CODE>null</CODE> to use the BouncyCastle provider
  20782. @return <CODE>true</CODE> is a certificate was found
  20783. </member>
  20784. <member name="F:iTextSharp.text.pdf.security.CertificateVerifier.verifier">
  20785. The previous CertificateVerifier in the chain of verifiers.
  20786. </member>
  20787. <member name="F:iTextSharp.text.pdf.security.CertificateVerifier.onlineCheckingAllowed">
  20788. Indicates if going online to verify a certificate is allowed.
  20789. </member>
  20790. <member name="M:iTextSharp.text.pdf.security.CertificateVerifier.#ctor(iTextSharp.text.pdf.security.CertificateVerifier)">
  20791. Creates the CertificateVerifier in a chain of verifiers.
  20792. @param verifier the previous verifier in the chain
  20793. </member>
  20794. <member name="P:iTextSharp.text.pdf.security.CertificateVerifier.OnlineCheckingAllowed">
  20795. Decide whether or not online checking is allowed.
  20796. @param onlineCheckingAllowed
  20797. </member>
  20798. <member name="M:iTextSharp.text.pdf.security.CertificateVerifier.Verify(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate,System.DateTime)">
  20799. Checks the validity of the certificate, and calls the next
  20800. verifier in the chain, if any.
  20801. @param signCert the certificate that needs to be checked
  20802. @param issuerCert its issuer
  20803. @param signDate the date the certificate needs to be valid
  20804. @return a list of <code>VerificationOK</code> objects.
  20805. The list will be empty if the certificate couldn't be verified.
  20806. @throws GeneralSecurityException
  20807. @throws IOException
  20808. </member>
  20809. <member name="T:iTextSharp.text.pdf.security.CrlClientOffline">
  20810. An implementation of the CrlClient that handles offline
  20811. Certificate Revocation Lists.
  20812. @author Paulo Soares
  20813. </member>
  20814. <member name="F:iTextSharp.text.pdf.security.CrlClientOffline.crls">
  20815. The CRL as a byte array.
  20816. </member>
  20817. <member name="M:iTextSharp.text.pdf.security.CrlClientOffline.#ctor(System.Byte[])">
  20818. Creates an instance of a CrlClient in case you
  20819. have a local cache of the Certificate Revocation List.
  20820. @param crlEncoded the CRL bytes
  20821. </member>
  20822. <member name="M:iTextSharp.text.pdf.security.CrlClientOffline.GetEncoded(Org.BouncyCastle.X509.X509Certificate,System.String)">
  20823. Returns the CRL bytes (the parameters are ignored).
  20824. @see com.itextpdf.text.pdf.security.CrlClient#getEncoded(java.security.cert.X509Certificate, java.lang.String)
  20825. </member>
  20826. <member name="T:iTextSharp.text.pdf.security.CrlClientOnline">
  20827. An implementation of the CrlClient that fetches the CRL bytes
  20828. from an URL.
  20829. @author Paulo Soares
  20830. </member>
  20831. <member name="F:iTextSharp.text.pdf.security.CrlClientOnline.LOGGER">
  20832. The Logger instance.
  20833. </member>
  20834. <member name="F:iTextSharp.text.pdf.security.CrlClientOnline.urls">
  20835. The URLs of the CRLs.
  20836. </member>
  20837. <member name="M:iTextSharp.text.pdf.security.CrlClientOnline.#ctor">
  20838. Creates a CrlClientOnline instance that will try to find
  20839. a single CRL by walking through the certificate chain.
  20840. </member>
  20841. <member name="M:iTextSharp.text.pdf.security.CrlClientOnline.#ctor(System.String[])">
  20842. Creates a CrlClientOnline instance using one or more URLs.
  20843. </member>
  20844. <member name="M:iTextSharp.text.pdf.security.CrlClientOnline.#ctor(System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Certificate})">
  20845. Creates a CrlClientOnline instance using a certificate chain.
  20846. </member>
  20847. <member name="M:iTextSharp.text.pdf.security.CrlClientOnline.AddUrl(System.String)">
  20848. Adds an URL to the list of CRL URLs
  20849. @param url an URL in the form of a String
  20850. </member>
  20851. <member name="M:iTextSharp.text.pdf.security.CrlClientOnline.GetEncoded(Org.BouncyCastle.X509.X509Certificate,System.String)">
  20852. Fetches the CRL bytes from an URL.
  20853. If no url is passed as parameter, the url will be obtained from the certificate.
  20854. If you want to load a CRL from a local file, subclass this method and pass an
  20855. URL with the path to the local file to this method. An other option is to use
  20856. the CrlClientOffline class.
  20857. @see com.itextpdf.text.pdf.security.CrlClient#getEncoded(java.security.cert.X509Certificate, java.lang.String)
  20858. </member>
  20859. <member name="F:iTextSharp.text.pdf.security.CrlVerifier.LOGGER">
  20860. The Logger instance
  20861. </member>
  20862. <member name="F:iTextSharp.text.pdf.security.CrlVerifier.crls">
  20863. The list of CRLs to check for revocation date.
  20864. </member>
  20865. <member name="M:iTextSharp.text.pdf.security.CrlVerifier.#ctor(iTextSharp.text.pdf.security.CertificateVerifier,System.Collections.Generic.List{Org.BouncyCastle.X509.X509Crl})">
  20866. Creates a CRLVerifier instance.
  20867. @param verifier the next verifier in the chain
  20868. @param crls a list of CRLs
  20869. </member>
  20870. <member name="M:iTextSharp.text.pdf.security.CrlVerifier.Verify(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate,System.DateTime)">
  20871. Verifies if a a valid CRL is found for the certificate.
  20872. If this method returns false, it doesn't mean the certificate isn't valid.
  20873. It means we couldn't verify it against any CRL that was available.
  20874. @param signCert the certificate that needs to be checked
  20875. @param issuerCert its issuer
  20876. @return a list of <code>VerificationOK</code> objects.
  20877. The list will be empty if the certificate couldn't be verified.
  20878. @see com.itextpdf.text.pdf.security.RootStoreVerifier#verify(java.security.cert.X509Certificate, java.security.cert.X509Certificate, java.util.Date)
  20879. </member>
  20880. <member name="M:iTextSharp.text.pdf.security.CrlVerifier.Verify(Org.BouncyCastle.X509.X509Crl,Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate,System.DateTime)">
  20881. Verifies a certificate against a single CRL.
  20882. @param crl the Certificate Revocation List
  20883. @param signCert a certificate that needs to be verified
  20884. @param issuerCert its issuer
  20885. @param signDate the sign date
  20886. @return true if the verification succeeded
  20887. @throws GeneralSecurityException
  20888. </member>
  20889. <member name="M:iTextSharp.text.pdf.security.CrlVerifier.GetCrl(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate)">
  20890. Fetches a CRL for a specific certificate online (without further checking).
  20891. @param signCert the certificate
  20892. @param issuerCert its issuer
  20893. @return an X509CRL object
  20894. </member>
  20895. <member name="M:iTextSharp.text.pdf.security.CrlVerifier.IsSignatureValid(Org.BouncyCastle.X509.X509Crl,Org.BouncyCastle.X509.X509Certificate)">
  20896. Checks if a CRL verifies against the issuer certificate or a trusted anchor.
  20897. @param crl the CRL
  20898. @param crlIssuer the trusted anchor
  20899. @return true if the CRL can be trusted
  20900. </member>
  20901. <member name="T:iTextSharp.text.pdf.security.DigestAlgorithms">
  20902. Class that contains a map with the different message digest algorithms.
  20903. </member>
  20904. <member name="F:iTextSharp.text.pdf.security.DigestAlgorithms.SHA1">
  20905. Algorithm available for signatures since PDF 1.3
  20906. </member>
  20907. <member name="F:iTextSharp.text.pdf.security.DigestAlgorithms.SHA256">
  20908. Algorithm available for signatures since PDF 1.6
  20909. </member>
  20910. <member name="F:iTextSharp.text.pdf.security.DigestAlgorithms.SHA384">
  20911. Algorithm available for signatures since PDF 1.7
  20912. </member>
  20913. <member name="F:iTextSharp.text.pdf.security.DigestAlgorithms.SHA512">
  20914. Algorithm available for signatures since PDF 1.7
  20915. </member>
  20916. <member name="F:iTextSharp.text.pdf.security.DigestAlgorithms.RIPEMD160">
  20917. Algorithm available for signatures since PDF 1.7
  20918. </member>
  20919. <member name="F:iTextSharp.text.pdf.security.DigestAlgorithms.digestNames">
  20920. Maps the digest IDs with the human-readable name of the digest algorithm.
  20921. </member>
  20922. <member name="F:iTextSharp.text.pdf.security.DigestAlgorithms.allowedDigests">
  20923. Maps the name of a digest algorithm with its ID.
  20924. </member>
  20925. <member name="M:iTextSharp.text.pdf.security.DigestAlgorithms.GetMessageDigest(System.String)">
  20926. Creates a MessageDigest object that can be used to create a hash.
  20927. @param hashAlgorithm the algorithm you want to use to create a hash
  20928. @param provider the provider you want to use to create the hash
  20929. @return a MessageDigest object
  20930. @throws NoSuchAlgorithmException
  20931. @throws NoSuchProviderException
  20932. @throws GeneralSecurityException
  20933. </member>
  20934. <member name="M:iTextSharp.text.pdf.security.DigestAlgorithms.Digest(System.IO.Stream,System.String)">
  20935. Creates a hash using a specific digest algorithm and a provider.
  20936. @param data the message of which you want to create a hash
  20937. @param hashAlgorithm the algorithm used to create the hash
  20938. @param provider the provider used to create the hash
  20939. @return the hash
  20940. @throws GeneralSecurityException
  20941. @throws IOException
  20942. </member>
  20943. <member name="M:iTextSharp.text.pdf.security.DigestAlgorithms.GetDigest(System.String)">
  20944. Gets the digest name for a certain id
  20945. @param oid an id (for instance "1.2.840.113549.2.5")
  20946. @return a digest name (for instance "MD5")
  20947. </member>
  20948. <member name="M:iTextSharp.text.pdf.security.DigestAlgorithms.GetAllowedDigests(System.String)">
  20949. Returns the id of a digest algorithms that is allowed in PDF,
  20950. or null if it isn't allowed.
  20951. @param name the name of the digest algorithm
  20952. @return an oid
  20953. </member>
  20954. <member name="T:iTextSharp.text.pdf.security.EncryptionAlgorithms">
  20955. Class that contains a map with the different encryption algorithms.
  20956. </member>
  20957. <member name="F:iTextSharp.text.pdf.security.EncryptionAlgorithms.algorithmNames">
  20958. Maps IDs of encryption algorithms with its human-readable name.
  20959. </member>
  20960. <member name="M:iTextSharp.text.pdf.security.EncryptionAlgorithms.GetAlgorithm(System.String)">
  20961. Gets the algorithm name for a certain id.
  20962. @param oid an id (for instance "1.2.840.113549.1.1.1")
  20963. @return an algorithm name (for instance "RSA")
  20964. @since 2.1.6
  20965. </member>
  20966. <member name="T:iTextSharp.text.pdf.security.ICrlClient">
  20967. Interface that needs to be implemented if you want to embed
  20968. Certificate Revocation Lists into your PDF.
  20969. @author Paulo Soares
  20970. </member>
  20971. <member name="M:iTextSharp.text.pdf.security.ICrlClient.GetEncoded(Org.BouncyCastle.X509.X509Certificate,System.String)">
  20972. Gets a collection of byte array each representing a crl.
  20973. @param checkCert the certificate from which a CRL URL can be obtained
  20974. @param url a CRL url if you don't want to obtain it from the certificate
  20975. @return a collection of byte array each representing a crl. It may return null or an empty collection
  20976. </member>
  20977. <member name="T:iTextSharp.text.pdf.security.IExternalSignature">
  20978. Interface that needs to be implemented to do the actual signing.
  20979. For instance: you'll have to implement this interface if you want
  20980. to sign a PDF using a smart card.
  20981. @author Paulo Soares
  20982. </member>
  20983. <member name="M:iTextSharp.text.pdf.security.IExternalSignature.GetHashAlgorithm">
  20984. Returns the hash algorithm.
  20985. @return the hash algorithm (e.g. "SHA-1", "SHA-256,...")
  20986. </member>
  20987. <member name="M:iTextSharp.text.pdf.security.IExternalSignature.GetEncryptionAlgorithm">
  20988. Returns the encryption algorithm used for signing.
  20989. @return the encryption algorithm ("RSA" or "DSA")
  20990. </member>
  20991. <member name="M:iTextSharp.text.pdf.security.IExternalSignature.Sign(System.Byte[])">
  20992. Signs it using the encryption algorithm in combination with
  20993. the digest algorithm.
  20994. @param message the message you want to be hashed and signed
  20995. @return a signed message digest
  20996. @throws GeneralSecurityException
  20997. </member>
  20998. <member name="T:iTextSharp.text.pdf.security.IOcspClient">
  20999. Interface for the OCSP Client.
  21000. @since 2.1.6
  21001. </member>
  21002. <member name="M:iTextSharp.text.pdf.security.IOcspClient.GetEncoded(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate,System.String)">
  21003. * Gets an encoded byte array with OCSP validation. The method should not throw an exception.
  21004. * @param checkCert to certificate to check
  21005. * @param rootCert the parent certificate
  21006. * @param url the url to get the verification. It it's null it will be taken
  21007. * from the check cert or from other implementation specific source
  21008. * @return a byte array with the validation or null if the validation could not be obtained
  21009. </member>
  21010. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.security.ITSAClient" -->
  21011. <member name="M:iTextSharp.text.pdf.security.ITSAClient.GetTokenSizeEstimate">
  21012. Get the time stamp token size estimate.
  21013. Implementation must return value large enough to accomodate the entire token
  21014. returned by getTimeStampToken() _prior_ to actual getTimeStampToken() call.
  21015. @return an estimate of the token size
  21016. </member>
  21017. <member name="M:iTextSharp.text.pdf.security.ITSAClient.GetMessageDigest">
  21018. Gets the MessageDigest to digest the data imprint
  21019. @return the digest algorithm name
  21020. </member>
  21021. <member name="M:iTextSharp.text.pdf.security.ITSAClient.GetTimeStampToken(System.Byte[])">
  21022. Get RFC 3161 timeStampToken.
  21023. Method may return null indicating that timestamp should be skipped.
  21024. @param imprint byte[] - data imprint to be time-stamped
  21025. @return byte[] - encoded, TSA signed data of the timeStampToken
  21026. @throws Exception - TSA request failed
  21027. </member>
  21028. <member name="T:iTextSharp.text.pdf.security.LtvTimestamp">
  21029. PAdES-LTV Timestamp
  21030. @author Pulo Soares
  21031. </member>
  21032. <member name="M:iTextSharp.text.pdf.security.LtvTimestamp.Timestamp(iTextSharp.text.pdf.PdfSignatureAppearance,iTextSharp.text.pdf.security.ITSAClient,System.String)">
  21033. Signs a document with a PAdES-LTV Timestamp. The document is closed at the end.
  21034. @param sap the signature appearance
  21035. @param tsa the timestamp generator
  21036. @param signatureName the signature name or null to have a name generated
  21037. automatically
  21038. @throws Exception
  21039. </member>
  21040. <member name="T:iTextSharp.text.pdf.security.LtvVerification">
  21041. Add verification according to PAdES-LTV (part 4)
  21042. @author psoares
  21043. </member>
  21044. <member name="T:iTextSharp.text.pdf.security.LtvVerification.Level">
  21045. What type of verification to include
  21046. </member>
  21047. <member name="F:iTextSharp.text.pdf.security.LtvVerification.Level.OCSP">
  21048. Include only OCSP
  21049. </member>
  21050. <member name="F:iTextSharp.text.pdf.security.LtvVerification.Level.CRL">
  21051. Include only CRL
  21052. </member>
  21053. <member name="F:iTextSharp.text.pdf.security.LtvVerification.Level.OCSP_CRL">
  21054. Include both OCSP and CRL
  21055. </member>
  21056. <member name="F:iTextSharp.text.pdf.security.LtvVerification.Level.OCSP_OPTIONAL_CRL">
  21057. Include CRL only if OCSP can't be read
  21058. </member>
  21059. <member name="T:iTextSharp.text.pdf.security.LtvVerification.CertificateOption">
  21060. Options for how many certificates to include
  21061. </member>
  21062. <member name="F:iTextSharp.text.pdf.security.LtvVerification.CertificateOption.SIGNING_CERTIFICATE">
  21063. Include verification just for the signing certificate
  21064. </member>
  21065. <member name="F:iTextSharp.text.pdf.security.LtvVerification.CertificateOption.WHOLE_CHAIN">
  21066. Include verification for the whole chain of certificates
  21067. </member>
  21068. <member name="T:iTextSharp.text.pdf.security.LtvVerification.CertificateInclusion">
  21069. Certificate inclusion in the DSS and VRI dictionaries in the CERT and CERTS
  21070. keys
  21071. </member>
  21072. <member name="F:iTextSharp.text.pdf.security.LtvVerification.CertificateInclusion.YES">
  21073. Include certificates in the DSS and VRI dictionaries
  21074. </member>
  21075. <member name="F:iTextSharp.text.pdf.security.LtvVerification.CertificateInclusion.NO">
  21076. Do not include certificates in the DSS and VRI dictionaries
  21077. </member>
  21078. <member name="M:iTextSharp.text.pdf.security.LtvVerification.#ctor(iTextSharp.text.pdf.PdfStamper)">
  21079. The verification constructor. This class should only be created with
  21080. PdfStamper.getLtvVerification() otherwise the information will not be
  21081. added to the Pdf.
  21082. @param stp the PdfStamper to apply the validation to
  21083. </member>
  21084. <member name="M:iTextSharp.text.pdf.security.LtvVerification.AddVerification(System.String,iTextSharp.text.pdf.security.IOcspClient,iTextSharp.text.pdf.security.ICrlClient,iTextSharp.text.pdf.security.LtvVerification.CertificateOption,iTextSharp.text.pdf.security.LtvVerification.Level,iTextSharp.text.pdf.security.LtvVerification.CertificateInclusion)">
  21085. Add verification for a particular signature
  21086. @param signatureName the signature to validate (it may be a timestamp)
  21087. @param ocsp the interface to get the OCSP
  21088. @param crl the interface to get the CRL
  21089. @param certOption
  21090. @param level the validation options to include
  21091. @param certInclude
  21092. @return true if a validation was generated, false otherwise
  21093. @throws Exception
  21094. </member>
  21095. <member name="M:iTextSharp.text.pdf.security.LtvVerification.GetParent(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate[])">
  21096. Returns the issuing certificate for a child certificate.
  21097. @param cert the certificate for which we search the parent
  21098. @param certs an array with certificates that contains the parent
  21099. @return the partent certificate
  21100. </member>
  21101. <member name="M:iTextSharp.text.pdf.security.LtvVerification.AddVerification(System.String,System.Collections.Generic.ICollection{System.Byte[]},System.Collections.Generic.ICollection{System.Byte[]},System.Collections.Generic.ICollection{System.Byte[]})">
  21102. Alternative addVerification.
  21103. I assume that inputs are deduplicated.
  21104. @throws IOException
  21105. @throws GeneralSecurityException
  21106. </member>
  21107. <member name="M:iTextSharp.text.pdf.security.LtvVerification.Merge">
  21108. Merges the validation with any validation already in the document or creates
  21109. a new one.
  21110. @throws IOException
  21111. </member>
  21112. <member name="F:iTextSharp.text.pdf.security.LtvVerifier.LOGGER">
  21113. The Logger instance
  21114. </member>
  21115. <member name="F:iTextSharp.text.pdf.security.LtvVerifier.option">
  21116. Do we need to check all certificate, or only the signing certificate?
  21117. </member>
  21118. <member name="F:iTextSharp.text.pdf.security.LtvVerifier.verifyRootCertificate">
  21119. Verify root.
  21120. </member>
  21121. <member name="F:iTextSharp.text.pdf.security.LtvVerifier.reader">
  21122. A reader object for the revision that is being verified.
  21123. </member>
  21124. <member name="F:iTextSharp.text.pdf.security.LtvVerifier.fields">
  21125. The fields in the revision that is being verified.
  21126. </member>
  21127. <member name="F:iTextSharp.text.pdf.security.LtvVerifier.signDate">
  21128. The date the revision was signed, or <code>null</code> for the highest revision.
  21129. </member>
  21130. <member name="F:iTextSharp.text.pdf.security.LtvVerifier.signatureName">
  21131. The signature that covers the revision.
  21132. </member>
  21133. <member name="F:iTextSharp.text.pdf.security.LtvVerifier.pkcs7">
  21134. The PdfPKCS7 object for the signature.
  21135. </member>
  21136. <member name="F:iTextSharp.text.pdf.security.LtvVerifier.latestRevision">
  21137. Indicates if we're working with the latest revision.
  21138. </member>
  21139. <member name="F:iTextSharp.text.pdf.security.LtvVerifier.dss">
  21140. The document security store for the revision that is being verified
  21141. </member>
  21142. <member name="M:iTextSharp.text.pdf.security.LtvVerifier.#ctor(iTextSharp.text.pdf.PdfReader)">
  21143. Creates a VerificationData object for a PdfReader
  21144. @param reader a reader for the document we want to verify.
  21145. @throws GeneralSecurityException
  21146. </member>
  21147. <member name="P:iTextSharp.text.pdf.security.LtvVerifier.Verifier">
  21148. Sets an extra verifier.
  21149. @param verifier the verifier to set
  21150. </member>
  21151. <member name="P:iTextSharp.text.pdf.security.LtvVerifier.CertificateOption">
  21152. Sets the certificate option.
  21153. @param option Either CertificateOption.SIGNING_CERTIFICATE (default) or CertificateOption.WHOLE_CHAIN
  21154. </member>
  21155. <member name="P:iTextSharp.text.pdf.security.LtvVerifier.VerifyRootCertificate">
  21156. Set the verifyRootCertificate to false if you can't verify the root certificate.
  21157. </member>
  21158. <member name="M:iTextSharp.text.pdf.security.LtvVerifier.CoversWholeDocument">
  21159. Checks if the signature covers the whole document
  21160. and throws an exception if the document was altered
  21161. @return a PdfPKCS7 object
  21162. @throws GeneralSecurityException
  21163. </member>
  21164. <member name="M:iTextSharp.text.pdf.security.LtvVerifier.Verify(System.Collections.Generic.List{iTextSharp.text.pdf.security.VerificationOK})">
  21165. Verifies all the document-level timestamps and all the signatures in the document.
  21166. @throws IOException
  21167. @throws GeneralSecurityException
  21168. </member>
  21169. <member name="M:iTextSharp.text.pdf.security.LtvVerifier.VerifySignature">
  21170. Verifies a document level timestamp.
  21171. @throws GeneralSecurityException
  21172. @throws IOException
  21173. </member>
  21174. <member name="M:iTextSharp.text.pdf.security.LtvVerifier.VerifyChain(Org.BouncyCastle.X509.X509Certificate[])">
  21175. Checks the certificates in a certificate chain:
  21176. are they valid on a specific date, and
  21177. do they chain up correctly?
  21178. @param chain
  21179. @throws GeneralSecurityException
  21180. </member>
  21181. <member name="M:iTextSharp.text.pdf.security.LtvVerifier.Verify(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate,System.DateTime)">
  21182. Verifies certificates against a list of CRLs and OCSP responses.
  21183. @param signingCert
  21184. @param issuerCert
  21185. @return a list of <code>VerificationOK</code> objects.
  21186. The list will be empty if the certificate couldn't be verified.
  21187. @throws GeneralSecurityException
  21188. @throws IOException
  21189. @see com.itextpdf.text.pdf.security.RootStoreVerifier#verify(java.security.cert.X509Certificate, java.security.cert.X509Certificate)
  21190. </member>
  21191. <member name="M:iTextSharp.text.pdf.security.LtvVerifier.SwitchToPreviousRevision">
  21192. Switches to the previous revision.
  21193. @throws IOException
  21194. @throws GeneralSecurityException
  21195. </member>
  21196. <member name="M:iTextSharp.text.pdf.security.LtvVerifier.GetCRLsFromDSS">
  21197. Gets a list of X509CRL objects from a Document Security Store.
  21198. @return a list of CRLs
  21199. @throws GeneralSecurityException
  21200. @throws IOException
  21201. </member>
  21202. <member name="M:iTextSharp.text.pdf.security.LtvVerifier.GetOCSPResponsesFromDSS">
  21203. Gets OCSP responses from the Document Security Store.
  21204. @return a list of BasicOCSPResp objects
  21205. @throws IOException
  21206. @throws GeneralSecurityException
  21207. </member>
  21208. <member name="T:iTextSharp.text.pdf.security.MakeSignature">
  21209. Class that signs your PDF.
  21210. @author Paulo Soares
  21211. </member>
  21212. <member name="F:iTextSharp.text.pdf.security.MakeSignature.LOGGER">
  21213. The Logger instance.
  21214. </member>
  21215. <member name="M:iTextSharp.text.pdf.security.MakeSignature.SignDetached(iTextSharp.text.pdf.PdfSignatureAppearance,iTextSharp.text.pdf.security.IExternalSignature,System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Certificate},System.Collections.Generic.ICollection{iTextSharp.text.pdf.security.ICrlClient},iTextSharp.text.pdf.security.IOcspClient,iTextSharp.text.pdf.security.ITSAClient,System.Int32,iTextSharp.text.pdf.security.CryptoStandard)">
  21216. Signs the document using the detached mode, CMS or CAdES equivalent.
  21217. @param sap the PdfSignatureAppearance
  21218. @param externalSignature the interface providing the actual signing
  21219. @param chain the certificate chain
  21220. @param crlList the CRL list
  21221. @param ocspClient the OCSP client
  21222. @param tsaClient the Timestamp client
  21223. @param provider the provider or null
  21224. @param estimatedSize the reserved size for the signature. It will be estimated if 0
  21225. @param cades true to sign CAdES equivalent PAdES-BES, false to sign CMS
  21226. @throws DocumentException
  21227. @throws IOException
  21228. @throws GeneralSecurityException
  21229. @throws NoSuchAlgorithmException
  21230. @throws Exception
  21231. </member>
  21232. <member name="M:iTextSharp.text.pdf.security.MakeSignature.SignDetached(iTextSharp.text.pdf.PdfSignatureAppearance,iTextSharp.text.pdf.security.IExternalSignature,System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Certificate},System.Collections.Generic.ICollection{iTextSharp.text.pdf.security.ICrlClient},iTextSharp.text.pdf.security.IOcspClient,iTextSharp.text.pdf.security.ITSAClient,System.Int32,iTextSharp.text.pdf.security.CryptoStandard,iTextSharp.text.pdf.security.SignaturePolicyInfo)">
  21233. Signs the document using the detached mode, CMS or CAdES equivalent.
  21234. @param sap the PdfSignatureAppearance
  21235. @param externalSignature the interface providing the actual signing
  21236. @param chain the certificate chain
  21237. @param crlList the CRL list
  21238. @param ocspClient the OCSP client
  21239. @param tsaClient the Timestamp client
  21240. @param provider the provider or null
  21241. @param estimatedSize the reserved size for the signature. It will be estimated if 0
  21242. @param cades true to sign CAdES equivalent PAdES-BES, false to sign CMS
  21243. @param signaturePolicy the signature policy (for EPES signatures)
  21244. @throws DocumentException
  21245. @throws IOException
  21246. @throws GeneralSecurityException
  21247. @throws NoSuchAlgorithmException
  21248. @throws Exception
  21249. </member>
  21250. <member name="M:iTextSharp.text.pdf.security.MakeSignature.SignDetached(iTextSharp.text.pdf.PdfSignatureAppearance,iTextSharp.text.pdf.security.IExternalSignature,System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Certificate},System.Collections.Generic.ICollection{iTextSharp.text.pdf.security.ICrlClient},iTextSharp.text.pdf.security.IOcspClient,iTextSharp.text.pdf.security.ITSAClient,System.Int32,iTextSharp.text.pdf.security.CryptoStandard,Org.BouncyCastle.Asn1.Esf.SignaturePolicyIdentifier)">
  21251. Signs the document using the detached mode, CMS or CAdES equivalent.
  21252. @param sap the PdfSignatureAppearance
  21253. @param externalSignature the interface providing the actual signing
  21254. @param chain the certificate chain
  21255. @param crlList the CRL list
  21256. @param ocspClient the OCSP client
  21257. @param tsaClient the Timestamp client
  21258. @param provider the provider or null
  21259. @param estimatedSize the reserved size for the signature. It will be estimated if 0
  21260. @param cades true to sign CAdES equivalent PAdES-BES, false to sign CMS
  21261. @param signaturePolicy the signature policy (for EPES signatures)
  21262. @throws DocumentException
  21263. @throws IOException
  21264. @throws GeneralSecurityException
  21265. @throws NoSuchAlgorithmException
  21266. @throws Exception
  21267. </member>
  21268. <member name="M:iTextSharp.text.pdf.security.MakeSignature.ProcessCrl(Org.BouncyCastle.X509.X509Certificate,System.Collections.Generic.ICollection{iTextSharp.text.pdf.security.ICrlClient})">
  21269. Processes a CRL list.
  21270. @param cert a Certificate if one of the CrlList implementations needs to retrieve the CRL URL from it.
  21271. @param crlList a list of CrlClient implementations
  21272. @return a collection of CRL bytes that can be embedded in a PDF.
  21273. </member>
  21274. <member name="M:iTextSharp.text.pdf.security.MakeSignature.SignExternalContainer(iTextSharp.text.pdf.PdfSignatureAppearance,iTextSharp.text.pdf.security.IExternalSignatureContainer,System.Int32)">
  21275. Sign the document using an external container, usually a PKCS7. The signature is fully composed
  21276. externally, iText will just put the container inside the document.
  21277. @param sap the PdfSignatureAppearance
  21278. @param externalSignatureContainer the interface providing the actual signing
  21279. @param estimatedSize the reserved size for the signature
  21280. @throws GeneralSecurityException
  21281. @throws IOException
  21282. @throws DocumentException
  21283. </member>
  21284. <member name="M:iTextSharp.text.pdf.security.MakeSignature.SignDeferred(iTextSharp.text.pdf.PdfReader,System.String,System.IO.Stream,iTextSharp.text.pdf.security.IExternalSignatureContainer)">
  21285. Signs a PDF where space was already reserved.
  21286. @param reader the original PDF
  21287. @param fieldName the field to sign. It must be the last field
  21288. @param outs the output PDF
  21289. @param externalSignatureContainer the signature container doing the actual signing. Only the
  21290. method ExternalSignatureContainer.sign is used
  21291. @throws DocumentException
  21292. @throws IOException
  21293. @throws GeneralSecurityException
  21294. </member>
  21295. <member name="T:iTextSharp.text.pdf.security.OcspClientBouncyCastle">
  21296. OcspClient implementation using BouncyCastle.
  21297. @author Paulo Soares
  21298. </member>
  21299. <member name="M:iTextSharp.text.pdf.security.OcspClientBouncyCastle.#ctor">
  21300. Create default implemention of {@code OcspClient}.
  21301. Note, if you use this constructor, OCSP response will not be verified.
  21302. </member>
  21303. <member name="M:iTextSharp.text.pdf.security.OcspClientBouncyCastle.#ctor(iTextSharp.text.pdf.security.OcspVerifier)">
  21304. Create {@code OcspClient}
  21305. @param verifier will be used for response verification. {@see OCSPVerifier}.
  21306. </member>
  21307. <member name="M:iTextSharp.text.pdf.security.OcspClientBouncyCastle.GetBasicOCSPResp(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate,System.String)">
  21308. Gets OCSP response. If {@see OCSPVerifier} was set, the response will be checked.
  21309. </member>
  21310. <member name="M:iTextSharp.text.pdf.security.OcspClientBouncyCastle.GetEncoded(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate,System.String)">
  21311. Gets an encoded byte array with OCSP validation. The method should not throw an exception.
  21312. @param checkCert to certificate to check
  21313. @param rootCert the parent certificate
  21314. @param url to get the verification. It it's null it will be taken
  21315. from the check cert or from other implementation specific source
  21316. @return a byte array with the validation or null if the validation could not be obtained
  21317. </member>
  21318. <member name="M:iTextSharp.text.pdf.security.OcspClientBouncyCastle.GenerateOCSPRequest(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.Math.BigInteger)">
  21319. Generates an OCSP request using BouncyCastle.
  21320. @param issuerCert certificate of the issues
  21321. @param serialNumber serial number
  21322. @return an OCSP request
  21323. @throws OCSPException
  21324. @throws IOException
  21325. </member>
  21326. <member name="F:iTextSharp.text.pdf.security.OcspVerifier.LOGGER">
  21327. The Logger instance
  21328. </member>
  21329. <member name="F:iTextSharp.text.pdf.security.OcspVerifier.ocsps">
  21330. The list of OCSP responses.
  21331. </member>
  21332. <member name="M:iTextSharp.text.pdf.security.OcspVerifier.#ctor(iTextSharp.text.pdf.security.CertificateVerifier,System.Collections.Generic.List{Org.BouncyCastle.Ocsp.BasicOcspResp})">
  21333. Creates an OCSPVerifier instance.
  21334. @param verifier the next verifier in the chain
  21335. @param ocsps a list of OCSP responses
  21336. </member>
  21337. <member name="M:iTextSharp.text.pdf.security.OcspVerifier.Verify(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate,System.DateTime)">
  21338. Verifies if a a valid OCSP response is found for the certificate.
  21339. If this method returns false, it doesn't mean the certificate isn't valid.
  21340. It means we couldn't verify it against any OCSP response that was available.
  21341. @param signCert the certificate that needs to be checked
  21342. @param issuerCert its issuer
  21343. @return a list of <code>VerificationOK</code> objects.
  21344. The list will be empty if the certificate couldn't be verified.
  21345. @see com.itextpdf.text.pdf.security.RootStoreVerifier#verify(java.security.cert.X509Certificate, java.security.cert.X509Certificate, java.util.Date)
  21346. </member>
  21347. <member name="M:iTextSharp.text.pdf.security.OcspVerifier.Verify(Org.BouncyCastle.Ocsp.BasicOcspResp,Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate,System.DateTime)">
  21348. Verifies a certificate against a single OCSP response
  21349. @param ocspResp the OCSP response
  21350. @param signCert the certificate that needs to be checked
  21351. @param issuerCert the certificate of CA
  21352. @param signDate sign date
  21353. @return {@code true}, in case successful check, otherwise false.
  21354. @throws GeneralSecurityException
  21355. @throws IOException
  21356. </member>
  21357. <member name="M:iTextSharp.text.pdf.security.OcspVerifier.IsValidResponse(Org.BouncyCastle.Ocsp.BasicOcspResp,Org.BouncyCastle.X509.X509Certificate)">
  21358. Verifies if an OCSP response is genuine
  21359. If it doesn't verify against the issuer certificate and response's certificates, it may verify
  21360. using a trusted anchor or cert.
  21361. @param ocspResp the OCSP response
  21362. @param issuerCert the issuer certificate
  21363. @throws GeneralSecurityException
  21364. @throws IOException
  21365. </member>
  21366. <member name="M:iTextSharp.text.pdf.security.OcspVerifier.VerifyResponse(Org.BouncyCastle.Ocsp.BasicOcspResp,Org.BouncyCastle.X509.X509Certificate)">
  21367. Verifies if the response is valid.
  21368. If it doesn't verify against the issuer certificate and response's certificates, it may verify
  21369. using a trusted anchor or cert.
  21370. NOTE. Use {@code isValidResponse()} instead.
  21371. @param ocspResp the response object
  21372. @param issuerCert the issuer certificate
  21373. @return true if the response can be trusted
  21374. </member>
  21375. <member name="M:iTextSharp.text.pdf.security.OcspVerifier.IsSignatureValid(Org.BouncyCastle.Ocsp.BasicOcspResp,Org.BouncyCastle.X509.X509Certificate)">
  21376. Checks if an OCSP response is genuine
  21377. @param ocspResp the OCSP response
  21378. @param responderCert the responder certificate
  21379. @return true if the OCSP response verifies against the responder certificate
  21380. </member>
  21381. <member name="M:iTextSharp.text.pdf.security.OcspVerifier.GetOcspResponse(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate)">
  21382. Gets an OCSP response online and returns it if the status is GOOD
  21383. (without further checking).
  21384. @param signCert the signing certificate
  21385. @param issuerCert the issuer certificate
  21386. @return an OCSP response
  21387. </member>
  21388. <member name="T:iTextSharp.text.pdf.security.PdfPKCS7">
  21389. This class does all the processing related to signing
  21390. and verifying a PKCS#7 signature.
  21391. </member>
  21392. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.#ctor(Org.BouncyCastle.Crypto.ICipherParameters,System.Collections.Generic.ICollection{Org.BouncyCastle.X509.X509Certificate},System.String,System.Boolean)">
  21393. Assembles all the elements needed to create a signature, except for the data.
  21394. @param privKey the private key
  21395. @param certChain the certificate chain
  21396. @param interfaceDigest the interface digest
  21397. @param hashAlgorithm the hash algorithm
  21398. @param provider the provider or <code>null</code> for the default provider
  21399. @param hasRSAdata <CODE>true</CODE> if the sub-filter is adbe.pkcs7.sha1
  21400. @throws InvalidKeyException on error
  21401. @throws NoSuchProviderException on error
  21402. @throws NoSuchAlgorithmException on error
  21403. </member>
  21404. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.#ctor(System.Byte[],System.Byte[])">
  21405. Use this constructor if you want to verify a signature using the sub-filter adbe.x509.rsa_sha1.
  21406. @param contentsKey the /Contents key
  21407. @param certsKey the /Cert key
  21408. </member>
  21409. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.#ctor(System.Byte[],iTextSharp.text.pdf.PdfName)">
  21410. Use this constructor if you want to verify a signature.
  21411. @param contentsKey the /Contents key
  21412. @param filterSubtype the filtersubtype
  21413. @param provider the provider or <code>null</code> for the default provider
  21414. </member>
  21415. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.signName">
  21416. Holds value of property signName.
  21417. </member>
  21418. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.reason">
  21419. Holds value of property reason.
  21420. </member>
  21421. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.location">
  21422. Holds value of property location.
  21423. </member>
  21424. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.signDate">
  21425. Holds value of property signDate.
  21426. </member>
  21427. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.SignName">
  21428. Getter/setter for property sigName.
  21429. @return Value of property sigName.
  21430. </member>
  21431. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.Reason">
  21432. Getter for property reason.
  21433. @return Value of property reason.
  21434. </member>
  21435. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.Location">
  21436. Getter for property location.
  21437. @return Value of property location.
  21438. </member>
  21439. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.SignDate">
  21440. Getter for property signDate.
  21441. @return Value of property signDate.
  21442. </member>
  21443. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.version">
  21444. Version of the PKCS#7 object
  21445. </member>
  21446. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.signerversion">
  21447. Version of the PKCS#7 "SignerInfo" object.
  21448. </member>
  21449. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.Version">
  21450. Get the version of the PKCS#7 object.
  21451. @return the version of the PKCS#7 object.
  21452. </member>
  21453. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.SigningInfoVersion">
  21454. Get the version of the PKCS#7 "SignerInfo" object.
  21455. @return the version of the PKCS#7 "SignerInfo" object.
  21456. </member>
  21457. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.digestAlgorithmOid">
  21458. The ID of the digest algorithm, e.g. "2.16.840.1.101.3.4.2.1".
  21459. </member>
  21460. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.messageDigest">
  21461. The object that will create the digest
  21462. </member>
  21463. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.digestalgos">
  21464. The digest algorithms
  21465. </member>
  21466. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.digestAttr">
  21467. The digest attributes
  21468. </member>
  21469. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.DigestAlgorithmOid">
  21470. Getter for the ID of the digest algorithm, e.g. "2.16.840.1.101.3.4.2.1"
  21471. </member>
  21472. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.GetHashAlgorithm">
  21473. Returns the name of the digest algorithm, e.g. "SHA256".
  21474. @return the digest algorithm name, e.g. "SHA256"
  21475. </member>
  21476. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.digestEncryptionAlgorithmOid">
  21477. The encryption algorithm.
  21478. </member>
  21479. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.DigestEncryptionAlgorithmOid">
  21480. Getter for the digest encryption algorithm
  21481. </member>
  21482. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.GetDigestAlgorithm">
  21483. Get the algorithm used to calculate the message digest, e.g. "SHA1withRSA".
  21484. @return the algorithm used to calculate the message digest
  21485. </member>
  21486. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.externalDigest">
  21487. The signed digest if created outside this class
  21488. </member>
  21489. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.externalRSAdata">
  21490. External RSA data
  21491. </member>
  21492. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.SetExternalDigest(System.Byte[],System.Byte[],System.String)">
  21493. Sets the digest/signature to an external calculated value.
  21494. @param digest the digest. This is the actual signature
  21495. @param RSAdata the extra data that goes into the data tag in PKCS#7
  21496. @param digestEncryptionAlgorithm the encryption algorithm. It may must be <CODE>null</CODE> if the <CODE>digest</CODE>
  21497. is also <CODE>null</CODE>. If the <CODE>digest</CODE> is not <CODE>null</CODE>
  21498. then it may be "RSA" or "DSA"
  21499. </member>
  21500. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.sig">
  21501. Class from the Java SDK that provides the functionality of a digital signature algorithm.
  21502. </member>
  21503. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.digest">
  21504. The signed digest as calculated by this class (or extracted from an existing PDF)
  21505. </member>
  21506. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.RSAdata">
  21507. The RSA data
  21508. </member>
  21509. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.Update(System.Byte[],System.Int32,System.Int32)">
  21510. Update the digest with the specified bytes.
  21511. This method is used both for signing and verifying
  21512. @param buf the data buffer
  21513. @param off the offset in the data buffer
  21514. @param len the data length
  21515. @throws SignatureException on error
  21516. </member>
  21517. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.GetEncodedPKCS1">
  21518. Gets the bytes for the PKCS#1 object.
  21519. @return a byte array
  21520. </member>
  21521. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.GetEncodedPKCS7">
  21522. Gets the bytes for the PKCS7SignedData object.
  21523. @return the bytes for the PKCS7SignedData object
  21524. </member>
  21525. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.GetEncodedPKCS7(System.Byte[])">
  21526. Gets the bytes for the PKCS7SignedData object. Optionally the authenticatedAttributes
  21527. in the signerInfo can also be set. If either of the parameters is <CODE>null</CODE>, none will be used.
  21528. @param secondDigest the digest in the authenticatedAttributes
  21529. @return the bytes for the PKCS7SignedData object
  21530. </member>
  21531. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.GetEncodedPKCS7(System.Byte[],iTextSharp.text.pdf.security.ITSAClient,System.Byte[],System.Collections.Generic.ICollection{System.Byte[]},iTextSharp.text.pdf.security.CryptoStandard)">
  21532. Gets the bytes for the PKCS7SignedData object. Optionally the authenticatedAttributes
  21533. in the signerInfo can also be set, OR a time-stamp-authority client
  21534. may be provided.
  21535. @param secondDigest the digest in the authenticatedAttributes
  21536. @param tsaClient TSAClient - null or an optional time stamp authority client
  21537. @return byte[] the bytes for the PKCS7SignedData object
  21538. @since 2.1.6
  21539. </member>
  21540. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.BuildUnauthenticatedAttributes(System.Byte[])">
  21541. Added by Aiken Sam, 2006-11-15, modifed by Martin Brunecky 07/12/2007
  21542. to start with the timeStampToken (signedData 1.2.840.113549.1.7.2).
  21543. Token is the TSA response without response status, which is usually
  21544. handled by the (vendor supplied) TSA request/response interface).
  21545. @param timeStampToken byte[] - time stamp token, DER encoded signedData
  21546. @return ASN1EncodableVector
  21547. @throws IOException
  21548. </member>
  21549. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.security.PdfPKCS7.getAuthenticatedAttributeBytes(System.Byte[],System.Byte[],System.Collections.Generic.ICollection{System.Byte[]},iTextSharp.text.pdf.security.CryptoStandard)" -->
  21550. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.GetAuthenticatedAttributeSet(System.Byte[],System.Byte[],System.Collections.Generic.ICollection{System.Byte[]},iTextSharp.text.pdf.security.CryptoStandard)">
  21551. This method provides that encoding and the parameters must be
  21552. exactly the same as in {@link #getEncodedPKCS7(byte[],Calendar)}.
  21553. @param secondDigest the content digest
  21554. @return the byte array representation of the authenticatedAttributes ready to be signed
  21555. </member>
  21556. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.sigAttr">
  21557. Signature attributes
  21558. </member>
  21559. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.sigAttrDer">
  21560. Signature attributes (maybe not necessary, but we use it as fallback)
  21561. </member>
  21562. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.encContDigest">
  21563. encrypted digest
  21564. </member>
  21565. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.verified">
  21566. Indicates if a signature has already been verified
  21567. </member>
  21568. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.verifyResult">
  21569. The result of the verification
  21570. </member>
  21571. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.Verify">
  21572. Verify the digest.
  21573. @throws SignatureException on error
  21574. @return <CODE>true</CODE> if the signature checks out, <CODE>false</CODE> otherwise
  21575. </member>
  21576. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.VerifyTimestampImprint">
  21577. Checks if the timestamp refers to this document.
  21578. @throws java.security.NoSuchAlgorithmException on error
  21579. @return true if it checks false otherwise
  21580. @since 2.1.6
  21581. </member>
  21582. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.certs">
  21583. All the X.509 certificates in no particular order.
  21584. </member>
  21585. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.signCerts">
  21586. All the X.509 certificates used for the main signature.
  21587. </member>
  21588. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.signCert">
  21589. The X.509 certificate that is used to sign the digest.
  21590. </member>
  21591. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.Certificates">
  21592. Get all the X.509 certificates associated with this PKCS#7 object in no particular order.
  21593. Other certificates, from OCSP for example, will also be included.
  21594. @return the X.509 certificates associated with this PKCS#7 object
  21595. </member>
  21596. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.SignCertificateChain">
  21597. Get the X.509 sign certificate chain associated with this PKCS#7 object.
  21598. Only the certificates used for the main signature will be returned, with
  21599. the signing certificate first.
  21600. @return the X.509 certificates associated with this PKCS#7 object
  21601. @since 2.1.6
  21602. </member>
  21603. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.SigningCertificate">
  21604. Get the X.509 certificate actually used to sign the digest.
  21605. @return the X.509 certificate actually used to sign the digest
  21606. </member>
  21607. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.CalcSignCertificateChain">
  21608. Helper method that creates the collection of certificates
  21609. used for the main signature based on the complete list
  21610. of certificates and the sign certificate.
  21611. </member>
  21612. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.CRLs">
  21613. Get the X.509 certificate revocation lists associated with this PKCS#7 object
  21614. @return the X.509 certificate revocation lists associated with this PKCS#7 object
  21615. </member>
  21616. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.FindCRL(Org.BouncyCastle.Asn1.Asn1Sequence)">
  21617. Helper method that tries to construct the CRLs.
  21618. </member>
  21619. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.basicResp">
  21620. BouncyCastle BasicOCSPResp
  21621. </member>
  21622. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.Ocsp">
  21623. Gets the OCSP basic response if there is one.
  21624. @return the OCSP basic response or null
  21625. @since 2.1.6
  21626. </member>
  21627. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.IsRevocationValid">
  21628. Checks if OCSP revocation refers to the document signing certificate.
  21629. @return true if it checks, false otherwise
  21630. @since 2.1.6
  21631. </member>
  21632. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.FindOcsp(Org.BouncyCastle.Asn1.Asn1Sequence)">
  21633. Helper method that creates the BasicOCSPResp object.
  21634. @param seq
  21635. @throws IOException
  21636. </member>
  21637. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.isTsp">
  21638. True if there's a PAdES LTV time stamp.
  21639. </member>
  21640. <member name="F:iTextSharp.text.pdf.security.PdfPKCS7.timeStampToken">
  21641. BouncyCastle TimeStampToken.
  21642. </member>
  21643. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.IsTsp">
  21644. Check if it's a PAdES-LTV time stamp.
  21645. @return true if it's a PAdES-LTV time stamp, false otherwise
  21646. </member>
  21647. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.TimeStampToken">
  21648. Gets the timestamp token if there is one.
  21649. @return the timestamp token or null
  21650. @since 2.1.6
  21651. </member>
  21652. <member name="P:iTextSharp.text.pdf.security.PdfPKCS7.TimeStampDate">
  21653. Gets the timestamp date
  21654. @return a date
  21655. @since 2.1.6
  21656. </member>
  21657. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.GetFilterSubtype">
  21658. Returns the filter subtype.
  21659. </member>
  21660. <member name="M:iTextSharp.text.pdf.security.PdfPKCS7.GetEncryptionAlgorithm">
  21661. Returns the encryption algorithm
  21662. @return the name of an encryption algorithm
  21663. </member>
  21664. <member name="T:iTextSharp.text.pdf.security.PrivateKeySignature">
  21665. Implementation of the ExternalSignature interface that can be used
  21666. when you have a PrivateKey object.
  21667. @author Paulo Soares
  21668. </member>
  21669. <member name="F:iTextSharp.text.pdf.security.PrivateKeySignature.pk">
  21670. The private key object.
  21671. </member>
  21672. <member name="F:iTextSharp.text.pdf.security.PrivateKeySignature.hashAlgorithm">
  21673. The hash algorithm.
  21674. </member>
  21675. <member name="F:iTextSharp.text.pdf.security.PrivateKeySignature.encryptionAlgorithm">
  21676. The encryption algorithm (obtained from the private key)
  21677. </member>
  21678. <member name="M:iTextSharp.text.pdf.security.PrivateKeySignature.#ctor(Org.BouncyCastle.Crypto.ICipherParameters,System.String)">
  21679. Creates an ExternalSignature instance
  21680. @param pk a PrivateKey object
  21681. @param hashAlgorithm the hash algorithm (e.g. "SHA-1", "SHA-256",...)
  21682. @param provider the security provider (e.g. "BC")
  21683. </member>
  21684. <member name="M:iTextSharp.text.pdf.security.PrivateKeySignature.Sign(System.Byte[])">
  21685. Creates a message digest using the hash algorithm
  21686. and signs it using the encryption algorithm.
  21687. @param message the message you want to be hashed and signed
  21688. @return a signed message digest
  21689. @see com.itextpdf.text.pdf.security.ExternalSignature#sign(byte[])
  21690. </member>
  21691. <member name="M:iTextSharp.text.pdf.security.PrivateKeySignature.GetHashAlgorithm">
  21692. Returns the hash algorithm.
  21693. @return the hash algorithm (e.g. "SHA-1", "SHA-256,...")
  21694. @see com.itextpdf.text.pdf.security.ExternalSignature#getHashAlgorithm()
  21695. </member>
  21696. <member name="M:iTextSharp.text.pdf.security.PrivateKeySignature.GetEncryptionAlgorithm">
  21697. Returns the encryption algorithm used for signing.
  21698. @return the encryption algorithm ("RSA" or "DSA")
  21699. @see com.itextpdf.text.pdf.security.ExternalSignature#getEncryptionAlgorithm()
  21700. </member>
  21701. <member name="F:iTextSharp.text.pdf.security.RootStoreVerifier.LOGGER">
  21702. The Logger instance
  21703. </member>
  21704. <member name="F:iTextSharp.text.pdf.security.RootStoreVerifier.certificates">
  21705. A key store against which certificates can be verified.
  21706. </member>
  21707. <member name="M:iTextSharp.text.pdf.security.RootStoreVerifier.#ctor(iTextSharp.text.pdf.security.CertificateVerifier)">
  21708. Creates a RootStoreVerifier in a chain of verifiers.
  21709. @param verifier
  21710. the next verifier in the chain
  21711. </member>
  21712. <member name="P:iTextSharp.text.pdf.security.RootStoreVerifier.Certificates">
  21713. Sets the Key Store against which a certificate can be checked.
  21714. @param keyStore
  21715. a root store
  21716. </member>
  21717. <member name="M:iTextSharp.text.pdf.security.RootStoreVerifier.Verify(Org.BouncyCastle.X509.X509Certificate,Org.BouncyCastle.X509.X509Certificate,System.DateTime)">
  21718. Verifies a single certificate against a key store (if present).
  21719. @param signCert
  21720. the certificate to verify
  21721. @param issuerCert
  21722. the issuer certificate
  21723. @param signDate
  21724. the date the certificate needs to be valid
  21725. @return a list of <code>VerificationOK</code> objects.
  21726. The list will be empty if the certificate couldn't be verified.
  21727. </member>
  21728. <member name="T:iTextSharp.text.pdf.security.SecurityIDs">
  21729. A list of IDs that are used by the security classes
  21730. </member>
  21731. <member name="T:iTextSharp.text.pdf.security.SignaturePermissions.FieldLock">
  21732. Class that contains a field lock action and
  21733. an array of the fields that are involved.
  21734. </member>
  21735. <member name="F:iTextSharp.text.pdf.security.SignaturePermissions.FieldLock.action">
  21736. Can be /All, /Exclude or /Include
  21737. </member>
  21738. <member name="F:iTextSharp.text.pdf.security.SignaturePermissions.FieldLock.fields">
  21739. An array of PdfString values with fieldnames
  21740. </member>
  21741. <member name="M:iTextSharp.text.pdf.security.SignaturePermissions.FieldLock.#ctor(iTextSharp.text.pdf.PdfName,iTextSharp.text.pdf.PdfArray)">
  21742. Creates a FieldLock instance
  21743. </member>
  21744. <member name="P:iTextSharp.text.pdf.security.SignaturePermissions.FieldLock.Action">
  21745. Getter for the field lock action.
  21746. </member>
  21747. <member name="P:iTextSharp.text.pdf.security.SignaturePermissions.FieldLock.Fields">
  21748. Getter for the fields involved in the lock action.
  21749. </member>
  21750. <member name="M:iTextSharp.text.pdf.security.SignaturePermissions.FieldLock.ToString">
  21751. toString method
  21752. </member>
  21753. <member name="F:iTextSharp.text.pdf.security.SignaturePermissions.certification">
  21754. Is the signature a cerification signature (true) or an approval signature (false)?
  21755. </member>
  21756. <member name="F:iTextSharp.text.pdf.security.SignaturePermissions.fillInAllowed">
  21757. Is form filling allowed by this signature?
  21758. </member>
  21759. <member name="F:iTextSharp.text.pdf.security.SignaturePermissions.annotationsAllowed">
  21760. Is adding annotations allowed by this signature?
  21761. </member>
  21762. <member name="F:iTextSharp.text.pdf.security.SignaturePermissions.fieldLocks">
  21763. Does this signature lock specific fields?
  21764. </member>
  21765. <member name="M:iTextSharp.text.pdf.security.SignaturePermissions.#ctor(iTextSharp.text.pdf.PdfDictionary,iTextSharp.text.pdf.security.SignaturePermissions)">
  21766. Creates an object that can inform you about the type of signature
  21767. in a signature dictionary as well as some of the permissions
  21768. defined by the signature.
  21769. </member>
  21770. <member name="P:iTextSharp.text.pdf.security.SignaturePermissions.Certification">
  21771. Getter to find out if the signature is a certification signature.
  21772. @return true if the signature is a certification signature, false for an approval signature.
  21773. </member>
  21774. <member name="P:iTextSharp.text.pdf.security.SignaturePermissions.FillInAllowed">
  21775. Getter to find out if filling out fields is allowed after signing.
  21776. @return true if filling out fields is allowed
  21777. </member>
  21778. <member name="P:iTextSharp.text.pdf.security.SignaturePermissions.AnnotationsAllowed">
  21779. Getter to find out if adding annotations is allowed after signing.
  21780. @return true if adding annotations is allowed
  21781. </member>
  21782. <member name="P:iTextSharp.text.pdf.security.SignaturePermissions.FieldLocks">
  21783. Getter for the field lock actions, and fields that are impacted by the action
  21784. @return an Array with field names
  21785. </member>
  21786. <member name="T:iTextSharp.text.pdf.security.TSAClientBouncyCastle">
  21787. Time Stamp Authority Client interface implementation using Bouncy Castle
  21788. org.bouncycastle.tsp package.
  21789. <p>
  21790. Created by Aiken Sam, 2006-11-15, refactored by Martin Brunecky, 07/15/2007
  21791. for ease of subclassing.
  21792. </p>
  21793. @since 2.1.6
  21794. </member>
  21795. <member name="F:iTextSharp.text.pdf.security.TSAClientBouncyCastle.LOGGER">
  21796. The Logger instance.
  21797. </member>
  21798. <member name="F:iTextSharp.text.pdf.security.TSAClientBouncyCastle.tsaURL">
  21799. URL of the Time Stamp Authority
  21800. </member>
  21801. <member name="F:iTextSharp.text.pdf.security.TSAClientBouncyCastle.tsaUsername">
  21802. TSA Username
  21803. </member>
  21804. <member name="F:iTextSharp.text.pdf.security.TSAClientBouncyCastle.tsaPassword">
  21805. TSA password
  21806. </member>
  21807. <member name="F:iTextSharp.text.pdf.security.TSAClientBouncyCastle.tsaInfo">
  21808. An interface that allows you to inspect the timestamp info.
  21809. </member>
  21810. <member name="F:iTextSharp.text.pdf.security.TSAClientBouncyCastle.DEFAULTTOKENSIZE">
  21811. The default value for the hash algorithm
  21812. </member>
  21813. <member name="F:iTextSharp.text.pdf.security.TSAClientBouncyCastle.tokenSizeEstimate">
  21814. Estimate of the received time stamp token
  21815. </member>
  21816. <member name="F:iTextSharp.text.pdf.security.TSAClientBouncyCastle.DEFAULTHASHALGORITHM">
  21817. The default value for the hash algorithm
  21818. </member>
  21819. <member name="F:iTextSharp.text.pdf.security.TSAClientBouncyCastle.digestAlgorithm">
  21820. Hash algorithm
  21821. </member>
  21822. <member name="F:iTextSharp.text.pdf.security.TSAClientBouncyCastle.tsaReqPolicy">
  21823. TSA request policy
  21824. </member>
  21825. <member name="M:iTextSharp.text.pdf.security.TSAClientBouncyCastle.#ctor(System.String)">
  21826. Creates an instance of a TSAClient that will use BouncyCastle.
  21827. @param url String - Time Stamp Authority URL (i.e. "http://tsatest1.digistamp.com/TSA")
  21828. </member>
  21829. <member name="M:iTextSharp.text.pdf.security.TSAClientBouncyCastle.#ctor(System.String,System.String,System.String)">
  21830. Creates an instance of a TSAClient that will use BouncyCastle.
  21831. @param url String - Time Stamp Authority URL (i.e. "http://tsatest1.digistamp.com/TSA")
  21832. @param username String - user(account) name
  21833. @param password String - password
  21834. </member>
  21835. <member name="M:iTextSharp.text.pdf.security.TSAClientBouncyCastle.#ctor(System.String,System.String,System.String,System.Int32,System.String)">
  21836. Constructor.
  21837. Note the token size estimate is updated by each call, as the token
  21838. size is not likely to change (as long as we call the same TSA using
  21839. the same imprint length).
  21840. @param url String - Time Stamp Authority URL (i.e. "http://tsatest1.digistamp.com/TSA")
  21841. @param username String - user(account) name
  21842. @param password String - password
  21843. @param tokSzEstimate int - estimated size of received time stamp token (DER encoded)
  21844. </member>
  21845. <member name="M:iTextSharp.text.pdf.security.TSAClientBouncyCastle.SetTSAInfo(iTextSharp.text.pdf.security.ITSAInfoBouncyCastle)">
  21846. @param tsaInfo the tsaInfo to set
  21847. </member>
  21848. <member name="M:iTextSharp.text.pdf.security.TSAClientBouncyCastle.GetTokenSizeEstimate">
  21849. Get the token size estimate.
  21850. Returned value reflects the result of the last succesfull call, padded
  21851. @return an estimate of the token size
  21852. </member>
  21853. <member name="M:iTextSharp.text.pdf.security.TSAClientBouncyCastle.GetMessageDigest">
  21854. Gets the MessageDigest to digest the data imprint
  21855. @return the digest algorithm name
  21856. </member>
  21857. <member name="M:iTextSharp.text.pdf.security.TSAClientBouncyCastle.GetTimeStampToken(System.Byte[])">
  21858. Get RFC 3161 timeStampToken.
  21859. Method may return null indicating that timestamp should be skipped.
  21860. @param imprint data imprint to be time-stamped
  21861. @return encoded, TSA signed data of the timeStampToken
  21862. </member>
  21863. <member name="M:iTextSharp.text.pdf.security.TSAClientBouncyCastle.GetTSAResponse(System.Byte[])">
  21864. Get timestamp token - communications layer
  21865. @return - byte[] - TSA response, raw bytes (RFC 3161 encoded)
  21866. </member>
  21867. <member name="T:iTextSharp.text.pdf.security.ITSAInfoBouncyCastle">
  21868. Interface you can implement and pass to TSAClientBouncyCastle in case
  21869. you want to do something with the information returned
  21870. </member>
  21871. <member name="M:iTextSharp.text.pdf.security.ITSAInfoBouncyCastle.InspectTimeStampTokenInfo(Org.BouncyCastle.Tsp.TimeStampTokenInfo)">
  21872. When a timestamp is created using TSAClientBouncyCastle,
  21873. this method is triggered passing an object that contains
  21874. info about the timestamp and the time stamping authority.
  21875. @param info a TimeStampTokenInfo object
  21876. </member>
  21877. <member name="T:iTextSharp.text.pdf.security.VerificationException">
  21878. An exception that is thrown when something is wrong with a certificate.
  21879. </member>
  21880. <member name="M:iTextSharp.text.pdf.security.VerificationException.#ctor(Org.BouncyCastle.X509.X509Certificate,System.String)">
  21881. Creates a VerificationException
  21882. </member>
  21883. <member name="F:iTextSharp.text.pdf.security.VerificationOK.certificate">
  21884. The certificate that was verified successfully.
  21885. </member>
  21886. <member name="F:iTextSharp.text.pdf.security.VerificationOK.verifierClass">
  21887. The CertificateVerifier that was used for verifying.
  21888. </member>
  21889. <member name="F:iTextSharp.text.pdf.security.VerificationOK.message">
  21890. The reason why the certificate verified successfully.
  21891. </member>
  21892. <member name="M:iTextSharp.text.pdf.security.VerificationOK.#ctor(Org.BouncyCastle.X509.X509Certificate,iTextSharp.text.pdf.security.CertificateVerifier,System.String)">
  21893. Creates a VerificationOK object
  21894. @param certificate the certificate that was successfully verified
  21895. @param verifierClass the class that was used for verification
  21896. @param message the reason why the certificate could be verified
  21897. </member>
  21898. <member name="M:iTextSharp.text.pdf.security.VerificationOK.ToString">
  21899. A single String explaining which certificate was verified, how and why.
  21900. @see java.lang.Object#toString()
  21901. </member>
  21902. <member name="T:iTextSharp.text.pdf.security.X509Certificate2Signature">
  21903. <summary>
  21904. Creates a signature using a X509Certificate2. It supports smartcards without
  21905. exportable private keys.
  21906. </summary>
  21907. </member>
  21908. <member name="F:iTextSharp.text.pdf.security.X509Certificate2Signature.certificate">
  21909. <summary>
  21910. The certificate with the private key
  21911. </summary>
  21912. </member>
  21913. <member name="F:iTextSharp.text.pdf.security.X509Certificate2Signature.hashAlgorithm">
  21914. The hash algorithm.
  21915. </member>
  21916. <member name="F:iTextSharp.text.pdf.security.X509Certificate2Signature.encryptionAlgorithm">
  21917. The encryption algorithm (obtained from the private key)
  21918. </member>
  21919. <member name="M:iTextSharp.text.pdf.security.X509Certificate2Signature.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2,System.String)">
  21920. <summary>
  21921. Creates a signature using a X509Certificate2. It supports smartcards without
  21922. exportable private keys.
  21923. </summary>
  21924. <param name="certificate">The certificate with the private key</param>
  21925. <param name="hashAlgorithm">The hash algorithm for the signature. As the Windows CAPI is used
  21926. to do the signature the only hash guaranteed to exist is SHA-1</param>
  21927. </member>
  21928. <member name="M:iTextSharp.text.pdf.security.X509Certificate2Signature.GetHashAlgorithm">
  21929. Returns the hash algorithm.
  21930. @return the hash algorithm (e.g. "SHA-1", "SHA-256,...")
  21931. @see com.itextpdf.text.pdf.security.ExternalSignature#getHashAlgorithm()
  21932. </member>
  21933. <member name="M:iTextSharp.text.pdf.security.X509Certificate2Signature.GetEncryptionAlgorithm">
  21934. Returns the encryption algorithm used for signing.
  21935. @return the encryption algorithm ("RSA" or "DSA")
  21936. @see com.itextpdf.text.pdf.security.ExternalSignature#getEncryptionAlgorithm()
  21937. </member>
  21938. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.SequenceList" -->
  21939. <member name="M:iTextSharp.text.pdf.SequenceList.Expand(System.String,System.Int32)">
  21940. Generates a list of numbers from a string.
  21941. @param ranges the comma separated ranges
  21942. @param maxNumber the maximum number in the range
  21943. @return a list with the numbers as <CODE>Integer</CODE>
  21944. </member>
  21945. <member name="T:iTextSharp.text.pdf.ShadingColor">
  21946. Implements a shading pattern as a <code>Color</code>.
  21947. @author Paulo Soares
  21948. </member>
  21949. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.pdf.SimpleBookmark" -->
  21950. <member name="M:iTextSharp.text.pdf.SimpleBookmark.#ctor">
  21951. Creates a new instance of SimpleBookmark
  21952. </member>
  21953. <member name="M:iTextSharp.text.pdf.SimpleBookmark.GetNumber(iTextSharp.text.pdf.PdfIndirectReference)">
  21954. Gets number of indirect. If type of directed indirect is PAGES, it refers PAGE object through KIDS.
  21955. (Contributed by Kazuya Ujihara)
  21956. @param indirect
  21957. 2004-06-13
  21958. </member>
  21959. <member name="M:iTextSharp.text.pdf.SimpleBookmark.GetBookmark(iTextSharp.text.pdf.PdfReader)">
  21960. Gets a <CODE>List</CODE> with the bookmarks. It returns <CODE>null</CODE> if
  21961. the document doesn't have any bookmarks.
  21962. @param reader the document
  21963. @return a <CODE>List</CODE> with the bookmarks or <CODE>null</CODE> if the
  21964. document doesn't have any
  21965. </member>
  21966. <member name="M:iTextSharp.text.pdf.SimpleBookmark.GetBookmark(iTextSharp.text.pdf.PdfReader,iTextSharp.text.pdf.PdfDictionary,System.Boolean)">
  21967. Gets a <CODE>List</CODE> with the bookmarks that are children of <CODE>outline</CODE>. It returns <CODE>null</CODE> if
  21968. the document doesn't have any bookmarks.
  21969. @param reader the document
  21970. @param outline the outline dictionary to get bookmarks from
  21971. @param includeRoot indicates if to include <CODE>outline</CODE> parameter itself into returned list of bookmarks
  21972. @return a <CODE>List</CODE> with the bookmarks or <CODE>null</CODE> if the
  21973. document doesn't have any
  21974. </member>
  21975. <member name="M:iTextSharp.text.pdf.SimpleBookmark.EliminatePages(System.Collections.Generic.IList{System.Collections.Generic.Dictionary{System.String,System.Object}},System.Int32[])">
  21976. Removes the bookmark entries for a number of page ranges. The page ranges
  21977. consists of a number of pairs with the start/end page range. The page numbers
  21978. are inclusive.
  21979. @param list the bookmarks
  21980. @param pageRange the page ranges, always in pairs.
  21981. </member>
  21982. <member name="M:iTextSharp.text.pdf.SimpleBookmark.ShiftPageNumbers(System.Collections.Generic.IList{System.Collections.Generic.Dictionary{System.String,System.Object}},System.Int32,System.Int32[])">
  21983. For the pages in range add the <CODE>pageShift</CODE> to the page number.
  21984. The page ranges
  21985. consists of a number of pairs with the start/end page range. The page numbers
  21986. are inclusive.
  21987. @param list the bookmarks
  21988. @param pageShift the number to add to the pages in range
  21989. @param pageRange the page ranges, always in pairs. It can be <CODE>null</CODE>
  21990. to include all the pages
  21991. </member>
  21992. <member name="M:iTextSharp.text.pdf.SimpleBookmark.ExportToXMLNode(System.Collections.Generic.IList{System.Collections.Generic.Dictionary{System.String,System.Object}},System.IO.TextWriter,System.Int32,System.Boolean)">
  21993. Exports the bookmarks to XML. Only of use if the generation is to be include in
  21994. some other XML document.
  21995. @param list the bookmarks
  21996. @param out the export destination. The writer is not closed
  21997. @param indent the indentation level. Pretty printing significant only. Use <CODE>-1</CODE> for no indents.
  21998. @param onlyASCII codes above 127 will always be escaped with &amp;#nn; if <CODE>true</CODE>,
  21999. whatever the encoding
  22000. @throws IOException on error
  22001. </member>
  22002. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.SimpleBookmark.ExportToXML(System.Collections.Generic.IList{System.Collections.Generic.Dictionary{System.String,System.Object}},System.IO.Stream,System.String,System.Boolean)" -->
  22003. <member name="M:iTextSharp.text.pdf.SimpleBookmark.ExportToXML(System.Collections.Generic.IList{System.Collections.Generic.Dictionary{System.String,System.Object}},System.IO.TextWriter,System.String,System.Boolean)">
  22004. Exports the bookmarks to XML.
  22005. @param list the bookmarks
  22006. @param wrt the export destination. The writer is not closed
  22007. @param encoding the encoding according to IANA conventions
  22008. @param onlyASCII codes above 127 will always be escaped with &amp;#nn; if <CODE>true</CODE>,
  22009. whatever the encoding
  22010. @throws IOException on error
  22011. </member>
  22012. <member name="M:iTextSharp.text.pdf.SimpleBookmark.ImportFromXML(System.IO.Stream)">
  22013. Import the bookmarks from XML.
  22014. @param in the XML source. The stream is not closed
  22015. @throws IOException on error
  22016. @return the bookmarks
  22017. </member>
  22018. <member name="M:iTextSharp.text.pdf.SimpleBookmark.ImportFromXML(System.IO.TextReader)">
  22019. Import the bookmarks from XML.
  22020. @param in the XML source. The reader is not closed
  22021. @throws IOException on error
  22022. @return the bookmarks
  22023. </member>
  22024. <member name="T:iTextSharp.text.pdf.SimpleNamedDestination">
  22025. @author Paulo Soares
  22026. </member>
  22027. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.SimpleNamedDestination.ExportToXML(System.Collections.Generic.Dictionary{System.String,System.String},System.IO.Stream,System.String,System.Boolean)" -->
  22028. <member name="M:iTextSharp.text.pdf.SimpleNamedDestination.ExportToXML(System.Collections.Generic.Dictionary{System.String,System.String},System.IO.TextWriter,System.String,System.Boolean)">
  22029. Exports the bookmarks to XML.
  22030. @param names the names
  22031. @param wrt the export destination. The writer is not closed
  22032. @param encoding the encoding according to IANA conventions
  22033. @param onlyASCII codes above 127 will always be escaped with &amp;#nn; if <CODE>true</CODE>,
  22034. whatever the encoding
  22035. @throws IOException on error
  22036. </member>
  22037. <member name="M:iTextSharp.text.pdf.SimpleNamedDestination.ImportFromXML(System.IO.Stream)">
  22038. Import the names from XML.
  22039. @param inp the XML source. The stream is not closed
  22040. @throws IOException on error
  22041. @return the names
  22042. </member>
  22043. <member name="M:iTextSharp.text.pdf.SimpleNamedDestination.ImportFromXML(System.IO.TextReader)">
  22044. Import the names from XML.
  22045. @param inp the XML source. The reader is not closed
  22046. @throws IOException on error
  22047. @return the names
  22048. </member>
  22049. <member name="T:iTextSharp.text.pdf.SpotColor">
  22050. @author psoares
  22051. </member>
  22052. <member name="M:iTextSharp.text.pdf.StampContent.#ctor(iTextSharp.text.pdf.PdfStamperImp,iTextSharp.text.pdf.PdfStamperImp.PageStamp)">
  22053. Creates a new instance of StampContent
  22054. </member>
  22055. <member name="P:iTextSharp.text.pdf.StampContent.Duplicate">
  22056. Gets a duplicate of this <CODE>PdfContentByte</CODE>. All
  22057. the members are copied by reference but the buffer stays different.
  22058. @return a copy of this <CODE>PdfContentByte</CODE>
  22059. </member>
  22060. <member name="M:iTextSharp.text.pdf.StringUtils.EscapeString(System.Byte[])">
  22061. Escapes a <CODE>byte</CODE> array according to the PDF conventions.
  22062. @param b the <CODE>byte</CODE> array to escape
  22063. @return an escaped <CODE>byte</CODE> array
  22064. </member>
  22065. <member name="M:iTextSharp.text.pdf.StringUtils.EscapeString(System.Byte[],iTextSharp.text.pdf.ByteBuffer)">
  22066. Escapes a <CODE>byte</CODE> array according to the PDF conventions.
  22067. @param b the <CODE>byte</CODE> array to escape
  22068. </member>
  22069. <member name="M:iTextSharp.text.pdf.StringUtils.ConvertCharsToBytes(System.Char[])">
  22070. Converts an array of unsigned 16bit numbers to an array of bytes.
  22071. The input values are presented as chars for convenience.
  22072. @param chars the array of 16bit numbers that should be converted
  22073. @return the resulting byte array, twice as large as the input
  22074. </member>
  22075. <member name="T:iTextSharp.text.pdf.TextField">
  22076. Supports text, combo and list fields generating the correct appearances.
  22077. All the option in the Acrobat GUI are supported in an easy to use API.
  22078. @author Paulo Soares
  22079. </member>
  22080. <member name="F:iTextSharp.text.pdf.TextField.defaultText">
  22081. Holds value of property defaultText.
  22082. </member>
  22083. <member name="F:iTextSharp.text.pdf.TextField.choices">
  22084. Holds value of property choices.
  22085. </member>
  22086. <member name="F:iTextSharp.text.pdf.TextField.choiceExports">
  22087. Holds value of property choiceExports.
  22088. </member>
  22089. <member name="F:iTextSharp.text.pdf.TextField.choiceSelections">
  22090. Holds value of property choiceSelection.
  22091. </member>
  22092. <member name="F:iTextSharp.text.pdf.TextField.visibleTopChoice">
  22093. Represents the /TI value
  22094. </member>
  22095. <member name="M:iTextSharp.text.pdf.TextField.#ctor(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Rectangle,System.String)">
  22096. Creates a new <CODE>TextField</CODE>.
  22097. @param writer the document <CODE>PdfWriter</CODE>
  22098. @param box the field location and dimensions
  22099. @param fieldName the field name. If <CODE>null</CODE> only the widget keys
  22100. will be included in the field allowing it to be used as a kid field.
  22101. </member>
  22102. <member name="M:iTextSharp.text.pdf.TextField.ObfuscatePassword(System.String)">
  22103. Obfuscates a password <code>String</code>.
  22104. Every character is replaced by an asterisk (*).
  22105. @param text
  22106. @return String
  22107. @since 2.1.5
  22108. </member>
  22109. <member name="M:iTextSharp.text.pdf.TextField.GetAppearance">
  22110. Get the <code>PdfAppearance</code> of a text or combo field
  22111. @throws IOException on error
  22112. @throws DocumentException on error
  22113. @return A <code>PdfAppearance</code>
  22114. </member>
  22115. <member name="M:iTextSharp.text.pdf.TextField.GetListAppearance">
  22116. Get the <code>PdfAppearance</code> of a list field
  22117. @throws IOException on error
  22118. @throws DocumentException on error
  22119. @return A <code>PdfAppearance</code>
  22120. </member>
  22121. <member name="M:iTextSharp.text.pdf.TextField.GetTextField">
  22122. Gets a new text field.
  22123. @throws IOException on error
  22124. @throws DocumentException on error
  22125. @return a new text field
  22126. </member>
  22127. <member name="M:iTextSharp.text.pdf.TextField.GetComboField">
  22128. Gets a new combo field.
  22129. @throws IOException on error
  22130. @throws DocumentException on error
  22131. @return a new combo field
  22132. </member>
  22133. <member name="M:iTextSharp.text.pdf.TextField.GetListField">
  22134. Gets a new list field.
  22135. @throws IOException on error
  22136. @throws DocumentException on error
  22137. @return a new list field
  22138. </member>
  22139. <member name="P:iTextSharp.text.pdf.TextField.DefaultText">
  22140. Sets the default text. It is only meaningful for text fields.
  22141. @param defaultText the default text
  22142. </member>
  22143. <member name="P:iTextSharp.text.pdf.TextField.Choices">
  22144. Sets the choices to be presented to the user in list/combo
  22145. fields.
  22146. @param choices the choices to be presented to the user
  22147. </member>
  22148. <member name="P:iTextSharp.text.pdf.TextField.ChoiceExports">
  22149. Sets the export values in list/combo fields. If this array
  22150. is <CODE>null</CODE> then the choice values will also be used
  22151. as the export values.
  22152. @param choiceExports the export values in list/combo fields
  22153. </member>
  22154. <member name="P:iTextSharp.text.pdf.TextField.ChoiceSelection">
  22155. Sets the zero based index of the selected item.
  22156. @param choiceSelection the zero based index of the selected item
  22157. </member>
  22158. <member name="P:iTextSharp.text.pdf.TextField.VisibleTopChoice">
  22159. Sets the top visible choice for lists;
  22160. @since 5.5.3
  22161. @param visibleTopChoice index of the first visible item (zero-based array)
  22162. Returns the index of the top visible choice of a list. Default is -1.
  22163. @return the index of the top visible choice
  22164. </member>
  22165. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.TextField.AddChoiceSelection(System.Int32)" -->
  22166. <member name="M:iTextSharp.text.pdf.TextField.SetExtraMargin(System.Single,System.Single)">
  22167. Sets extra margins in text fields to better mimic the Acrobat layout.
  22168. @param extraMarginLeft the extra marging left
  22169. @param extraMarginTop the extra margin top
  22170. </member>
  22171. <member name="F:iTextSharp.text.pdf.TextField.substitutionFonts">
  22172. Holds value of property substitutionFonts.
  22173. </member>
  22174. <member name="P:iTextSharp.text.pdf.TextField.SubstitutionFonts">
  22175. Sets a list of substitution fonts. The list is composed of <CODE>BaseFont</CODE> and can also be <CODE>null</CODE>. The fonts in this list will be used if the original
  22176. font doesn't contain the needed glyphs.
  22177. @param substitutionFonts the list
  22178. </member>
  22179. <member name="F:iTextSharp.text.pdf.TextField.extensionFont">
  22180. Holds value of property extensionFont.
  22181. </member>
  22182. <member name="P:iTextSharp.text.pdf.TextField.ExtensionFont">
  22183. Sets the extensionFont. This font will be searched before the
  22184. substitution fonts. It may be <code>null</code>.
  22185. @param extensionFont New value of property extensionFont.
  22186. </member>
  22187. <member name="T:iTextSharp.text.pdf.TrueTypeFont">
  22188. Reads a Truetype font
  22189. @author Paulo Soares
  22190. </member>
  22191. <member name="F:iTextSharp.text.pdf.TrueTypeFont.codePages">
  22192. The code pages possible for a True Type font.
  22193. </member>
  22194. <member name="F:iTextSharp.text.pdf.TrueTypeFont.tables">
  22195. Contains the location of the several tables. The key is the name of
  22196. the table and the value is an <CODE>int[2]</CODE> where position 0
  22197. is the offset from the start of the file and position 1 is the length
  22198. of the table.
  22199. </member>
  22200. <member name="F:iTextSharp.text.pdf.TrueTypeFont.rf">
  22201. The file in use.
  22202. </member>
  22203. <member name="F:iTextSharp.text.pdf.TrueTypeFont.fileName">
  22204. The file name.
  22205. </member>
  22206. <member name="F:iTextSharp.text.pdf.TrueTypeFont.directoryOffset">
  22207. The offset from the start of the file to the table directory.
  22208. It is 0 for TTF and may vary for TTC depending on the chosen font.
  22209. </member>
  22210. <member name="F:iTextSharp.text.pdf.TrueTypeFont.ttcIndex">
  22211. The index for the TTC font. It is an empty <CODE>string</CODE> for a
  22212. TTF file.
  22213. </member>
  22214. <member name="F:iTextSharp.text.pdf.TrueTypeFont.style">
  22215. The style modifier
  22216. </member>
  22217. <member name="F:iTextSharp.text.pdf.TrueTypeFont.head">
  22218. The content of table 'head'.
  22219. </member>
  22220. <member name="F:iTextSharp.text.pdf.TrueTypeFont.hhea">
  22221. The content of table 'hhea'.
  22222. </member>
  22223. <member name="F:iTextSharp.text.pdf.TrueTypeFont.os_2">
  22224. The content of table 'OS/2'.
  22225. </member>
  22226. <member name="F:iTextSharp.text.pdf.TrueTypeFont.glyphWidthsByIndex">
  22227. The width of the glyphs. This is essentially the content of table
  22228. 'hmtx' normalized to 1000 units.
  22229. </member>
  22230. <member name="F:iTextSharp.text.pdf.TrueTypeFont.cmap10">
  22231. The map containing the code information for the table 'cmap', encoding 1.0.
  22232. The key is the code and the value is an <CODE>int[2]</CODE> where position 0
  22233. is the glyph number and position 1 is the glyph width normalized to 1000
  22234. units.
  22235. </member>
  22236. <!-- Badly formed XML comment ignored for member "F:iTextSharp.text.pdf.TrueTypeFont.cmap31" -->
  22237. <member name="F:iTextSharp.text.pdf.TrueTypeFont.cmapExt">
  22238. <summary>
  22239. By James for unicode Ext.B
  22240. </summary>
  22241. </member>
  22242. <member name="F:iTextSharp.text.pdf.TrueTypeFont.kerning">
  22243. The map containing the kerning information. It represents the content of
  22244. table 'kern'. The key is an <CODE>Integer</CODE> where the top 16 bits
  22245. are the glyph number for the first character and the lower 16 bits are the
  22246. glyph number for the second character. The value is the amount of kerning in
  22247. normalized 1000 units as an <CODE>Integer</CODE>. This value is usually negative.
  22248. </member>
  22249. <member name="F:iTextSharp.text.pdf.TrueTypeFont.fontName">
  22250. The font name.
  22251. This name is usually extracted from the table 'name' with
  22252. the 'Name ID' 6.
  22253. </member>
  22254. <member name="F:iTextSharp.text.pdf.TrueTypeFont.subFamily">
  22255. The font subfamily
  22256. This subFamily name is usually extracted from the table 'name' with
  22257. the 'Name ID' 2 or 'Name ID' 17.
  22258. </member>
  22259. <member name="F:iTextSharp.text.pdf.TrueTypeFont.fullName">
  22260. The full name of the font 'Name ID' 1 or 'Name ID' 16
  22261. </member>
  22262. <member name="F:iTextSharp.text.pdf.TrueTypeFont.allNameEntries">
  22263. All the names auf the Names-Table
  22264. </member>
  22265. <member name="F:iTextSharp.text.pdf.TrueTypeFont.familyName">
  22266. The family name of the font
  22267. </member>
  22268. <!-- Badly formed XML comment ignored for member "F:iTextSharp.text.pdf.TrueTypeFont.italicAngle" -->
  22269. <member name="F:iTextSharp.text.pdf.TrueTypeFont.isFixedPitch">
  22270. <CODE>true</CODE> if all the glyphs have the same width.
  22271. </member>
  22272. <member name="T:iTextSharp.text.pdf.TrueTypeFont.FontHeader">
  22273. The components of table 'head'.
  22274. </member>
  22275. <member name="F:iTextSharp.text.pdf.TrueTypeFont.FontHeader.flags">
  22276. A variable.
  22277. </member>
  22278. <member name="F:iTextSharp.text.pdf.TrueTypeFont.FontHeader.unitsPerEm">
  22279. A variable.
  22280. </member>
  22281. <member name="F:iTextSharp.text.pdf.TrueTypeFont.FontHeader.xMin">
  22282. A variable.
  22283. </member>
  22284. <member name="F:iTextSharp.text.pdf.TrueTypeFont.FontHeader.yMin">
  22285. A variable.
  22286. </member>
  22287. <member name="F:iTextSharp.text.pdf.TrueTypeFont.FontHeader.xMax">
  22288. A variable.
  22289. </member>
  22290. <member name="F:iTextSharp.text.pdf.TrueTypeFont.FontHeader.yMax">
  22291. A variable.
  22292. </member>
  22293. <member name="F:iTextSharp.text.pdf.TrueTypeFont.FontHeader.macStyle">
  22294. A variable.
  22295. </member>
  22296. <member name="T:iTextSharp.text.pdf.TrueTypeFont.HorizontalHeader">
  22297. The components of table 'hhea'.
  22298. </member>
  22299. <member name="F:iTextSharp.text.pdf.TrueTypeFont.HorizontalHeader.Ascender">
  22300. A variable.
  22301. </member>
  22302. <member name="F:iTextSharp.text.pdf.TrueTypeFont.HorizontalHeader.Descender">
  22303. A variable.
  22304. </member>
  22305. <member name="F:iTextSharp.text.pdf.TrueTypeFont.HorizontalHeader.LineGap">
  22306. A variable.
  22307. </member>
  22308. <member name="F:iTextSharp.text.pdf.TrueTypeFont.HorizontalHeader.advanceWidthMax">
  22309. A variable.
  22310. </member>
  22311. <member name="F:iTextSharp.text.pdf.TrueTypeFont.HorizontalHeader.minLeftSideBearing">
  22312. A variable.
  22313. </member>
  22314. <member name="F:iTextSharp.text.pdf.TrueTypeFont.HorizontalHeader.minRightSideBearing">
  22315. A variable.
  22316. </member>
  22317. <member name="F:iTextSharp.text.pdf.TrueTypeFont.HorizontalHeader.xMaxExtent">
  22318. A variable.
  22319. </member>
  22320. <member name="F:iTextSharp.text.pdf.TrueTypeFont.HorizontalHeader.caretSlopeRise">
  22321. A variable.
  22322. </member>
  22323. <member name="F:iTextSharp.text.pdf.TrueTypeFont.HorizontalHeader.caretSlopeRun">
  22324. A variable.
  22325. </member>
  22326. <member name="F:iTextSharp.text.pdf.TrueTypeFont.HorizontalHeader.numberOfHMetrics">
  22327. A variable.
  22328. </member>
  22329. <member name="T:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics">
  22330. The components of table 'OS/2'.
  22331. </member>
  22332. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.xAvgCharWidth">
  22333. A variable.
  22334. </member>
  22335. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.usWeightClass">
  22336. A variable.
  22337. </member>
  22338. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.usWidthClass">
  22339. A variable.
  22340. </member>
  22341. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.fsType">
  22342. A variable.
  22343. </member>
  22344. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.ySubscriptXSize">
  22345. A variable.
  22346. </member>
  22347. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.ySubscriptYSize">
  22348. A variable.
  22349. </member>
  22350. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.ySubscriptXOffset">
  22351. A variable.
  22352. </member>
  22353. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.ySubscriptYOffset">
  22354. A variable.
  22355. </member>
  22356. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.ySuperscriptXSize">
  22357. A variable.
  22358. </member>
  22359. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.ySuperscriptYSize">
  22360. A variable.
  22361. </member>
  22362. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.ySuperscriptXOffset">
  22363. A variable.
  22364. </member>
  22365. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.ySuperscriptYOffset">
  22366. A variable.
  22367. </member>
  22368. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.yStrikeoutSize">
  22369. A variable.
  22370. </member>
  22371. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.yStrikeoutPosition">
  22372. A variable.
  22373. </member>
  22374. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.sFamilyClass">
  22375. A variable.
  22376. </member>
  22377. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.panose">
  22378. A variable.
  22379. </member>
  22380. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.achVendID">
  22381. A variable.
  22382. </member>
  22383. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.fsSelection">
  22384. A variable.
  22385. </member>
  22386. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.usFirstCharIndex">
  22387. A variable.
  22388. </member>
  22389. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.usLastCharIndex">
  22390. A variable.
  22391. </member>
  22392. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.sTypoAscender">
  22393. A variable.
  22394. </member>
  22395. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.sTypoDescender">
  22396. A variable.
  22397. </member>
  22398. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.sTypoLineGap">
  22399. A variable.
  22400. </member>
  22401. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.usWinAscent">
  22402. A variable.
  22403. </member>
  22404. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.usWinDescent">
  22405. A variable.
  22406. </member>
  22407. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.ulCodePageRange1">
  22408. A variable.
  22409. </member>
  22410. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.ulCodePageRange2">
  22411. A variable.
  22412. </member>
  22413. <member name="F:iTextSharp.text.pdf.TrueTypeFont.WindowsMetrics.sCapHeight">
  22414. A variable.
  22415. </member>
  22416. <member name="M:iTextSharp.text.pdf.TrueTypeFont.#ctor">
  22417. This constructor is present to allow extending the class.
  22418. </member>
  22419. <member name="M:iTextSharp.text.pdf.TrueTypeFont.#ctor(System.String,System.String,System.Boolean,System.Byte[],System.Boolean,System.Boolean)">
  22420. Creates a new TrueType font.
  22421. @param ttFile the location of the font on file. The file must end in '.ttf' or
  22422. '.ttc' but can have modifiers after the name
  22423. @param enc the encoding to be applied to this font
  22424. @param emb true if the font is to be embedded in the PDF
  22425. @param ttfAfm the font as a <CODE>byte</CODE> array
  22426. @throws DocumentException the font is invalid
  22427. @throws IOException the font file could not be read
  22428. </member>
  22429. <member name="M:iTextSharp.text.pdf.TrueTypeFont.GetTTCName(System.String)">
  22430. Gets the name from a composed TTC file name.
  22431. If I have for input "myfont.ttc,2" the return will
  22432. be "myfont.ttc".
  22433. @param name the full name
  22434. @return the simple file name
  22435. </member>
  22436. <member name="M:iTextSharp.text.pdf.TrueTypeFont.FillTables">
  22437. Reads the tables 'head', 'hhea', 'OS/2', 'post' and 'maxp' filling several variables.
  22438. @throws DocumentException the font is invalid
  22439. @throws IOException the font file could not be read
  22440. </member>
  22441. <member name="P:iTextSharp.text.pdf.TrueTypeFont.BaseFont">
  22442. Gets the Postscript font name.
  22443. @throws DocumentException the font is invalid
  22444. @throws IOException the font file could not be read
  22445. @return the Postscript font name
  22446. </member>
  22447. <member name="M:iTextSharp.text.pdf.TrueTypeFont.GetNames(System.Int32)">
  22448. Extracts the names of the font in all the languages available.
  22449. @param id the name id to retrieve
  22450. @throws DocumentException on error
  22451. @throws IOException on error
  22452. </member>
  22453. <member name="M:iTextSharp.text.pdf.TrueTypeFont.GetAllNames">
  22454. Extracts all the names of the names-Table
  22455. @param id the name id to retrieve
  22456. @throws DocumentException on error
  22457. @throws IOException on error
  22458. </member>
  22459. <member name="M:iTextSharp.text.pdf.TrueTypeFont.Process(System.Byte[],System.Boolean)">
  22460. Reads the font data.
  22461. @param ttfAfm the font as a <CODE>byte</CODE> array, possibly <CODE>null</CODE>
  22462. @throws DocumentException the font is invalid
  22463. @throws IOException the font file could not be read
  22464. </member>
  22465. <member name="M:iTextSharp.text.pdf.TrueTypeFont.ReadStandardString(System.Int32)">
  22466. Reads a <CODE>string</CODE> from the font file as bytes using the Cp1252
  22467. encoding.
  22468. @param length the length of bytes to read
  22469. @return the <CODE>string</CODE> read
  22470. @throws IOException the font file could not be read
  22471. </member>
  22472. <member name="M:iTextSharp.text.pdf.TrueTypeFont.ReadUnicodeString(System.Int32)">
  22473. Reads a Unicode <CODE>string</CODE> from the font file. Each character is
  22474. represented by two bytes.
  22475. @param length the length of bytes to read. The <CODE>string</CODE> will have <CODE>length</CODE>/2
  22476. characters
  22477. @return the <CODE>string</CODE> read
  22478. @throws IOException the font file could not be read
  22479. </member>
  22480. <member name="M:iTextSharp.text.pdf.TrueTypeFont.ReadGlyphWidths">
  22481. Reads the glyphs widths. The widths are extracted from the table 'hmtx'.
  22482. The glyphs are normalized to 1000 units.
  22483. @throws DocumentException the font is invalid
  22484. @throws IOException the font file could not be read
  22485. </member>
  22486. <member name="M:iTextSharp.text.pdf.TrueTypeFont.GetGlyphWidth(System.Int32)">
  22487. Gets a glyph width.
  22488. @param glyph the glyph to get the width of
  22489. @return the width of the glyph in normalized 1000 units
  22490. </member>
  22491. <member name="M:iTextSharp.text.pdf.TrueTypeFont.ReadCMaps">
  22492. Reads the several maps from the table 'cmap'. The maps of interest are 1.0 for symbolic
  22493. fonts and 3.1 for all others. A symbolic font is defined as having the map 3.0.
  22494. @throws DocumentException the font is invalid
  22495. @throws IOException the font file could not be read
  22496. </member>
  22497. <member name="M:iTextSharp.text.pdf.TrueTypeFont.ReadFormat0">
  22498. The information in the maps of the table 'cmap' is coded in several formats.
  22499. Format 0 is the Apple standard character to glyph index mapping table.
  22500. @return a <CODE>Hashtable</CODE> representing this map
  22501. @throws IOException the font file could not be read
  22502. </member>
  22503. <member name="M:iTextSharp.text.pdf.TrueTypeFont.ReadFormat4">
  22504. The information in the maps of the table 'cmap' is coded in several formats.
  22505. Format 4 is the Microsoft standard character to glyph index mapping table.
  22506. @return a <CODE>Hashtable</CODE> representing this map
  22507. @throws IOException the font file could not be read
  22508. </member>
  22509. <member name="M:iTextSharp.text.pdf.TrueTypeFont.ReadFormat6">
  22510. The information in the maps of the table 'cmap' is coded in several formats.
  22511. Format 6 is a trimmed table mapping. It is similar to format 0 but can have
  22512. less than 256 entries.
  22513. @return a <CODE>Hashtable</CODE> representing this map
  22514. @throws IOException the font file could not be read
  22515. </member>
  22516. <member name="M:iTextSharp.text.pdf.TrueTypeFont.ReadKerning">
  22517. Reads the kerning information from the 'kern' table.
  22518. @throws IOException the font file could not be read
  22519. </member>
  22520. <member name="M:iTextSharp.text.pdf.TrueTypeFont.GetKerning(System.Int32,System.Int32)">
  22521. Gets the kerning between two Unicode chars.
  22522. @param char1 the first char
  22523. @param char2 the second char
  22524. @return the kerning to be applied
  22525. </member>
  22526. <member name="M:iTextSharp.text.pdf.TrueTypeFont.GetRawWidth(System.Int32,System.String)">
  22527. Gets the width from the font according to the unicode char <CODE>c</CODE>.
  22528. If the <CODE>name</CODE> is null it's a symbolic font.
  22529. @param c the unicode char
  22530. @param name the glyph name
  22531. @return the width of the char
  22532. </member>
  22533. <member name="M:iTextSharp.text.pdf.TrueTypeFont.GetFontDescriptor(iTextSharp.text.pdf.PdfIndirectReference,System.String,iTextSharp.text.pdf.PdfIndirectReference)">
  22534. Generates the font descriptor for this font.
  22535. @return the PdfDictionary containing the font descriptor or <CODE>null</CODE>
  22536. @param subsetPrefix the subset prefix
  22537. @param fontStream the indirect reference to a PdfStream containing the font or <CODE>null</CODE>
  22538. @throws DocumentException if there is an error
  22539. </member>
  22540. <member name="M:iTextSharp.text.pdf.TrueTypeFont.GetFontBaseType(iTextSharp.text.pdf.PdfIndirectReference,System.String,System.Int32,System.Int32,System.Byte[])">
  22541. Generates the font dictionary for this font.
  22542. @return the PdfDictionary containing the font dictionary
  22543. @param subsetPrefix the subset prefx
  22544. @param firstChar the first valid character
  22545. @param lastChar the last valid character
  22546. @param shortTag a 256 bytes long <CODE>byte</CODE> array where each unused byte is represented by 0
  22547. @param fontDescriptor the indirect reference to a PdfDictionary containing the font descriptor or <CODE>null</CODE>
  22548. @throws DocumentException if there is an error
  22549. </member>
  22550. <member name="M:iTextSharp.text.pdf.TrueTypeFont.WriteFont(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.pdf.PdfIndirectReference,System.Object[])">
  22551. Outputs to the writer the font dictionaries and streams.
  22552. @param writer the writer for this document
  22553. @param ref the font indirect reference
  22554. @param params several parameters that depend on the font type
  22555. @throws IOException on error
  22556. @throws DocumentException error in generating the object
  22557. </member>
  22558. <member name="M:iTextSharp.text.pdf.TrueTypeFont.ReadCffFont">
  22559. If this font file is using the Compact Font File Format, then this method
  22560. will return the raw bytes needed for the font stream. If this method is
  22561. ever made public: make sure to add a test if (cff == true).
  22562. @return a byte array
  22563. @since 2.1.3
  22564. </member>
  22565. <member name="M:iTextSharp.text.pdf.TrueTypeFont.GetFullFontStream">
  22566. Returns a PdfStream object with the full font program.
  22567. @return a PdfStream with the font program
  22568. @since 2.1.3
  22569. </member>
  22570. <member name="M:iTextSharp.text.pdf.TrueTypeFont.GetFontDescriptor(System.Int32,System.Single)">
  22571. Gets the font parameter identified by <CODE>key</CODE>. Valid values
  22572. for <CODE>key</CODE> are <CODE>ASCENT</CODE>, <CODE>CAPHEIGHT</CODE>, <CODE>DESCENT</CODE>
  22573. and <CODE>ITALICANGLE</CODE>.
  22574. @param key the parameter to be extracted
  22575. @param fontSize the font size in points
  22576. @return the parameter in points
  22577. </member>
  22578. <member name="M:iTextSharp.text.pdf.TrueTypeFont.GetMetricsTT(System.Int32)">
  22579. Gets the glyph index and metrics for a character.
  22580. @param c the character
  22581. @return an <CODE>int</CODE> array with {glyph index, width}
  22582. </member>
  22583. <member name="P:iTextSharp.text.pdf.TrueTypeFont.PostscriptFontName">
  22584. Gets the postscript font name.
  22585. @return the postscript font name
  22586. </member>
  22587. <member name="P:iTextSharp.text.pdf.TrueTypeFont.CodePagesSupported">
  22588. Gets the code pages supported by the font.
  22589. @return the code pages supported by the font
  22590. </member>
  22591. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.TrueTypeFont.FullFontName" -->
  22592. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.TrueTypeFont.Subfamily" -->
  22593. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.TrueTypeFont.AllNameEntries" -->
  22594. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.TrueTypeFont.FamilyFontName" -->
  22595. <member name="M:iTextSharp.text.pdf.TrueTypeFont.HasKernPairs">
  22596. Checks if the font has any kerning pairs.
  22597. @return <CODE>true</CODE> if the font has any kerning pairs
  22598. </member>
  22599. <member name="M:iTextSharp.text.pdf.TrueTypeFont.SetKerning(System.Int32,System.Int32,System.Int32)">
  22600. Sets the kerning between two Unicode chars.
  22601. @param char1 the first char
  22602. @param char2 the second char
  22603. @param kern the kerning to apply in normalized 1000 units
  22604. @return <code>true</code> if the kerning was applied, <code>false</code> otherwise
  22605. </member>
  22606. <member name="M:iTextSharp.text.pdf.TrueTypeFont.IsWinAnsiSupported">
  22607. Checks whether this font may be used with winansi encoding.
  22608. @return <CODE>true</CODE> if the font can be correctly used with winansi encodings
  22609. </member>
  22610. <member name="T:iTextSharp.text.pdf.TrueTypeFontSubSet">
  22611. Subsets a True Type font by removing the unneeded glyphs from
  22612. the font.
  22613. @author Paulo Soares
  22614. </member>
  22615. <member name="F:iTextSharp.text.pdf.TrueTypeFontSubSet.tableDirectory">
  22616. Contains the location of the several tables. The key is the name of
  22617. the table and the value is an <CODE>int[3]</CODE> where position 0
  22618. is the checksum, position 1 is the offset from the start of the file
  22619. and position 2 is the length of the table.
  22620. </member>
  22621. <member name="F:iTextSharp.text.pdf.TrueTypeFontSubSet.rf">
  22622. The file in use.
  22623. </member>
  22624. <member name="F:iTextSharp.text.pdf.TrueTypeFontSubSet.fileName">
  22625. The file name.
  22626. </member>
  22627. <member name="M:iTextSharp.text.pdf.TrueTypeFontSubSet.#ctor(System.String,iTextSharp.text.pdf.RandomAccessFileOrArray,System.util.collections.HashSet2{System.Int32},System.Int32,System.Boolean,System.Boolean)">
  22628. Creates a new TrueTypeFontSubSet
  22629. @param directoryOffset The offset from the start of the file to the table directory
  22630. @param fileName the file name of the font
  22631. @param glyphsUsed the glyphs used
  22632. @param includeCmap <CODE>true</CODE> if the table cmap is to be included in the generated font
  22633. </member>
  22634. <member name="M:iTextSharp.text.pdf.TrueTypeFontSubSet.Process">
  22635. Does the actual work of subsetting the font.
  22636. @throws IOException on error
  22637. @throws DocumentException on error
  22638. @return the subset font
  22639. </member>
  22640. <member name="M:iTextSharp.text.pdf.TrueTypeFontSubSet.ReadStandardString(System.Int32)">
  22641. Reads a <CODE>string</CODE> from the font file as bytes using the Cp1252
  22642. encoding.
  22643. @param length the length of bytes to read
  22644. @return the <CODE>string</CODE> read
  22645. @throws IOException the font file could not be read
  22646. </member>
  22647. <member name="T:iTextSharp.text.pdf.TrueTypeFontUnicode">
  22648. Represents a True Type font with Unicode encoding. All the character
  22649. in the font can be used directly by using the encoding Identity-H or
  22650. Identity-V. This is the only way to represent some character sets such
  22651. as Thai.
  22652. @author Paulo Soares
  22653. </member>
  22654. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.#ctor(System.String,System.String,System.Boolean,System.Byte[],System.Boolean)">
  22655. Creates a new TrueType font addressed by Unicode characters. The font
  22656. will always be embedded.
  22657. @param ttFile the location of the font on file. The file must end in '.ttf'.
  22658. The modifiers after the name are ignored.
  22659. @param enc the encoding to be applied to this font
  22660. @param emb true if the font is to be embedded in the PDF
  22661. @param ttfAfm the font as a <CODE>byte</CODE> array
  22662. @throws DocumentException the font is invalid
  22663. @throws IOException the font file could not be read
  22664. </member>
  22665. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.GetWidth(System.Int32)">
  22666. Gets the width of a <CODE>char</CODE> in normalized 1000 units.
  22667. @param char1 the unicode <CODE>char</CODE> to get the width of
  22668. @return the width in normalized 1000 units
  22669. </member>
  22670. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.GetWidth(System.String)">
  22671. Gets the width of a <CODE>string</CODE> in normalized 1000 units.
  22672. @param text the <CODE>string</CODE> to get the witdth of
  22673. @return the width in normalized 1000 units
  22674. </member>
  22675. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.GetToUnicode(System.Object[])">
  22676. Creates a ToUnicode CMap to allow copy and paste from Acrobat.
  22677. @param metrics metrics[0] contains the glyph index and metrics[2]
  22678. contains the Unicode code
  22679. @throws DocumentException on error
  22680. @return the stream representing this CMap or <CODE>null</CODE>
  22681. </member>
  22682. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.ToHex(System.Int32)">
  22683. Gets an hex string in the format "&lt;HHHH&gt;".
  22684. @param n the number
  22685. @return the hex string
  22686. </member>
  22687. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.GetCIDFontType2(iTextSharp.text.pdf.PdfIndirectReference,System.String,System.Object[])">
  22688. Generates the CIDFontTyte2 dictionary.
  22689. @param fontDescriptor the indirect reference to the font descriptor
  22690. @param subsetPrefix the subset prefix
  22691. @param metrics the horizontal width metrics
  22692. @return a stream
  22693. </member>
  22694. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.GetFontBaseType(iTextSharp.text.pdf.PdfIndirectReference,System.String,iTextSharp.text.pdf.PdfIndirectReference)">
  22695. Generates the font dictionary.
  22696. @param descendant the descendant dictionary
  22697. @param subsetPrefix the subset prefix
  22698. @param toUnicode the ToUnicode stream
  22699. @return the stream
  22700. </member>
  22701. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.Compare(System.Int32[],System.Int32[])">
  22702. The method used to sort the metrics array.
  22703. @param o1 the first element
  22704. @param o2 the second element
  22705. @return the comparisation
  22706. </member>
  22707. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.WriteFont(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.pdf.PdfIndirectReference,System.Object[])">
  22708. Outputs to the writer the font dictionaries and streams.
  22709. @param writer the writer for this document
  22710. @param ref the font indirect reference
  22711. @param parms several parameters that depend on the font type
  22712. @throws IOException on error
  22713. @throws DocumentException error in generating the object
  22714. </member>
  22715. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.GetFullFontStream">
  22716. Returns a PdfStream object with the full font program.
  22717. @return a PdfStream with the font program
  22718. @since 2.1.3
  22719. </member>
  22720. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.ConvertToBytes(System.String)">
  22721. A forbidden operation. Will throw a null pointer exception.
  22722. @param text the text
  22723. @return always <CODE>null</CODE>
  22724. </member>
  22725. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.GetMetricsTT(System.Int32)">
  22726. Gets the glyph index and metrics for a character.
  22727. @param c the character
  22728. @return an <CODE>int</CODE> array with {glyph index, width}
  22729. </member>
  22730. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.CharExists(System.Int32)">
  22731. Checks if a character exists in this font.
  22732. @param c the character to check
  22733. @return <CODE>true</CODE> if the character has a glyph,
  22734. <CODE>false</CODE> otherwise
  22735. </member>
  22736. <member name="M:iTextSharp.text.pdf.TrueTypeFontUnicode.SetCharAdvance(System.Int32,System.Int32)">
  22737. Sets the character advance.
  22738. @param c the character
  22739. @param advance the character advance normalized to 1000 units
  22740. @return <CODE>true</CODE> if the advance was set,
  22741. <CODE>false</CODE> otherwise
  22742. </member>
  22743. <member name="T:iTextSharp.text.pdf.Type1Font">
  22744. Reads a Type1 font
  22745. @author Paulo Soares
  22746. </member>
  22747. <member name="F:iTextSharp.text.pdf.Type1Font.pfb">
  22748. The PFB file if the input was made with a <CODE>byte</CODE> array.
  22749. </member>
  22750. <member name="F:iTextSharp.text.pdf.Type1Font.FontName">
  22751. The Postscript font name.
  22752. </member>
  22753. <member name="F:iTextSharp.text.pdf.Type1Font.FullName">
  22754. The full name of the font.
  22755. </member>
  22756. <member name="F:iTextSharp.text.pdf.Type1Font.FamilyName">
  22757. The family name of the font.
  22758. </member>
  22759. <member name="F:iTextSharp.text.pdf.Type1Font.Weight">
  22760. The weight of the font: normal, bold, etc.
  22761. </member>
  22762. <member name="F:iTextSharp.text.pdf.Type1Font.ItalicAngle">
  22763. The italic angle of the font, usually 0.0 or negative.
  22764. </member>
  22765. <member name="F:iTextSharp.text.pdf.Type1Font.IsFixedPitch">
  22766. <CODE>true</CODE> if all the characters have the same
  22767. width.
  22768. </member>
  22769. <member name="F:iTextSharp.text.pdf.Type1Font.CharacterSet">
  22770. The character set of the font.
  22771. </member>
  22772. <member name="F:iTextSharp.text.pdf.Type1Font.llx">
  22773. The llx of the FontBox.
  22774. </member>
  22775. <member name="F:iTextSharp.text.pdf.Type1Font.lly">
  22776. The lly of the FontBox.
  22777. </member>
  22778. <member name="F:iTextSharp.text.pdf.Type1Font.urx">
  22779. The lurx of the FontBox.
  22780. </member>
  22781. <member name="F:iTextSharp.text.pdf.Type1Font.ury">
  22782. The ury of the FontBox.
  22783. </member>
  22784. <member name="F:iTextSharp.text.pdf.Type1Font.UnderlinePosition">
  22785. The underline position.
  22786. </member>
  22787. <member name="F:iTextSharp.text.pdf.Type1Font.UnderlineThickness">
  22788. The underline thickness.
  22789. </member>
  22790. <member name="F:iTextSharp.text.pdf.Type1Font.EncodingScheme">
  22791. The font's encoding name. This encoding is 'StandardEncoding' or
  22792. 'AdobeStandardEncoding' for a font that can be totally encoded
  22793. according to the characters names. For all other names the
  22794. font is treated as symbolic.
  22795. </member>
  22796. <member name="F:iTextSharp.text.pdf.Type1Font.CapHeight">
  22797. A variable.
  22798. </member>
  22799. <member name="F:iTextSharp.text.pdf.Type1Font.XHeight">
  22800. A variable.
  22801. </member>
  22802. <member name="F:iTextSharp.text.pdf.Type1Font.Ascender">
  22803. A variable.
  22804. </member>
  22805. <member name="F:iTextSharp.text.pdf.Type1Font.Descender">
  22806. A variable.
  22807. </member>
  22808. <member name="F:iTextSharp.text.pdf.Type1Font.StdHW">
  22809. A variable.
  22810. </member>
  22811. <member name="F:iTextSharp.text.pdf.Type1Font.StdVW">
  22812. A variable.
  22813. </member>
  22814. <member name="F:iTextSharp.text.pdf.Type1Font.CharMetrics">
  22815. Represents the section CharMetrics in the AFM file. Each
  22816. value of this array contains a <CODE>Object[4]</CODE> with an
  22817. Integer, Integer, String and int[]. This is the code, width, name and char bbox.
  22818. The key is the name of the char and also an Integer with the char number.
  22819. </member>
  22820. <member name="F:iTextSharp.text.pdf.Type1Font.KernPairs">
  22821. Represents the section KernPairs in the AFM file. The key is
  22822. the name of the first character and the value is a <CODE>Object[]</CODE>
  22823. with 2 elements for each kern pair. Position 0 is the name of
  22824. the second character and position 1 is the kerning distance. This is
  22825. repeated for all the pairs.
  22826. </member>
  22827. <member name="F:iTextSharp.text.pdf.Type1Font.fileName">
  22828. The file in use.
  22829. </member>
  22830. <member name="F:iTextSharp.text.pdf.Type1Font.builtinFont">
  22831. <CODE>true</CODE> if this font is one of the 14 built in fonts.
  22832. </member>
  22833. <member name="F:iTextSharp.text.pdf.Type1Font.PFB_TYPES">
  22834. Types of records in a PFB file. ASCII is 1 and BINARY is 2.
  22835. They have to appear in the PFB file in this sequence.
  22836. </member>
  22837. <member name="M:iTextSharp.text.pdf.Type1Font.#ctor(System.String,System.String,System.Boolean,System.Byte[],System.Byte[],System.Boolean)">
  22838. Creates a new Type1 font.
  22839. @param ttfAfm the AFM file if the input is made with a <CODE>byte</CODE> array
  22840. @param pfb the PFB file if the input is made with a <CODE>byte</CODE> array
  22841. @param afmFile the name of one of the 14 built-in fonts or the location of an AFM file. The file must end in '.afm'
  22842. @param enc the encoding to be applied to this font
  22843. @param emb true if the font is to be embedded in the PDF
  22844. @throws DocumentException the AFM file is invalid
  22845. @throws IOException the AFM file could not be read
  22846. </member>
  22847. <member name="M:iTextSharp.text.pdf.Type1Font.GetRawWidth(System.Int32,System.String)">
  22848. Gets the width from the font according to the <CODE>name</CODE> or,
  22849. if the <CODE>name</CODE> is null, meaning it is a symbolic font,
  22850. the char <CODE>c</CODE>.
  22851. @param c the char if the font is symbolic
  22852. @param name the glyph name
  22853. @return the width of the char
  22854. </member>
  22855. <member name="M:iTextSharp.text.pdf.Type1Font.GetKerning(System.Int32,System.Int32)">
  22856. Gets the kerning between two Unicode characters. The characters
  22857. are converted to names and this names are used to find the kerning
  22858. pairs in the <CODE>Hashtable</CODE> <CODE>KernPairs</CODE>.
  22859. @param char1 the first char
  22860. @param char2 the second char
  22861. @return the kerning to be applied
  22862. </member>
  22863. <member name="M:iTextSharp.text.pdf.Type1Font.Process(iTextSharp.text.pdf.RandomAccessFileOrArray)">
  22864. Reads the font metrics
  22865. @param rf the AFM file
  22866. @throws DocumentException the AFM file is invalid
  22867. @throws IOException the AFM file could not be read
  22868. </member>
  22869. <member name="M:iTextSharp.text.pdf.Type1Font.GetFullFontStream">
  22870. If the embedded flag is <CODE>false</CODE> or if the font is
  22871. one of the 14 built in types, it returns <CODE>null</CODE>,
  22872. otherwise the font is read and output in a PdfStream object.
  22873. @return the PdfStream containing the font or <CODE>null</CODE>
  22874. @throws DocumentException if there is an error reading the font
  22875. </member>
  22876. <member name="M:iTextSharp.text.pdf.Type1Font.GetFontDescriptor(iTextSharp.text.pdf.PdfIndirectReference)">
  22877. Generates the font descriptor for this font or <CODE>null</CODE> if it is
  22878. one of the 14 built in fonts.
  22879. @param fontStream the indirect reference to a PdfStream containing the font or <CODE>null</CODE>
  22880. @return the PdfDictionary containing the font descriptor or <CODE>null</CODE>
  22881. </member>
  22882. <member name="M:iTextSharp.text.pdf.Type1Font.GetFontBaseType(iTextSharp.text.pdf.PdfIndirectReference,System.Int32,System.Int32,System.Byte[])">
  22883. Generates the font dictionary for this font.
  22884. @return the PdfDictionary containing the font dictionary
  22885. @param firstChar the first valid character
  22886. @param lastChar the last valid character
  22887. @param shortTag a 256 bytes long <CODE>byte</CODE> array where each unused byte is represented by 0
  22888. @param fontDescriptor the indirect reference to a PdfDictionary containing the font descriptor or <CODE>null</CODE>
  22889. </member>
  22890. <member name="M:iTextSharp.text.pdf.Type1Font.WriteFont(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.pdf.PdfIndirectReference,System.Object[])">
  22891. Outputs to the writer the font dictionaries and streams.
  22892. @param writer the writer for this document
  22893. @param ref the font indirect reference
  22894. @param parms several parameters that depend on the font type
  22895. @throws IOException on error
  22896. @throws DocumentException error in generating the object
  22897. </member>
  22898. <member name="M:iTextSharp.text.pdf.Type1Font.GetFontDescriptor(System.Int32,System.Single)">
  22899. Gets the font parameter identified by <CODE>key</CODE>. Valid values
  22900. for <CODE>key</CODE> are <CODE>ASCENT</CODE>, <CODE>CAPHEIGHT</CODE>, <CODE>DESCENT</CODE>,
  22901. <CODE>ITALICANGLE</CODE>, <CODE>BBOXLLX</CODE>, <CODE>BBOXLLY</CODE>, <CODE>BBOXURX</CODE>
  22902. and <CODE>BBOXURY</CODE>.
  22903. @param key the parameter to be extracted
  22904. @param fontSize the font size in points
  22905. @return the parameter in points
  22906. </member>
  22907. <member name="M:iTextSharp.text.pdf.Type1Font.SetFontDescriptor(System.Int32,System.Single)">
  22908. Sets the font parameter identified by <CODE>key</CODE>. Valid values
  22909. for <CODE>key</CODE> are <CODE>ASCENT</CODE>, <CODE>CAPHEIGHT</CODE>, <CODE>DESCENT</CODE>,
  22910. <CODE>ITALICANGLE</CODE>, <CODE>BBOXLLX</CODE>, <CODE>BBOXLLY</CODE>, <CODE>BBOXURX</CODE>
  22911. and <CODE>BBOXURY</CODE>.
  22912. @param key the parameter to be updated
  22913. @param value the parameter value
  22914. </member>
  22915. <member name="P:iTextSharp.text.pdf.Type1Font.PostscriptFontName">
  22916. Gets the postscript font name.
  22917. @return the postscript font name
  22918. </member>
  22919. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.Type1Font.FullFontName" -->
  22920. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.Type1Font.AllNameEntries" -->
  22921. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.pdf.Type1Font.FamilyFontName" -->
  22922. <member name="M:iTextSharp.text.pdf.Type1Font.HasKernPairs">
  22923. Checks if the font has any kerning pairs.
  22924. @return <CODE>true</CODE> if the font has any kerning pairs
  22925. </member>
  22926. <member name="M:iTextSharp.text.pdf.Type1Font.SetKerning(System.Int32,System.Int32,System.Int32)">
  22927. Sets the kerning between two Unicode chars.
  22928. @param char1 the first char
  22929. @param char2 the second char
  22930. @param kern the kerning to apply in normalized 1000 units
  22931. @return <code>true</code> if the kerning was applied, <code>false</code> otherwise
  22932. </member>
  22933. <member name="T:iTextSharp.text.pdf.Type3Font">
  22934. A class to support Type3 fonts.
  22935. </member>
  22936. <member name="M:iTextSharp.text.pdf.Type3Font.#ctor(iTextSharp.text.pdf.PdfWriter,System.Char[],System.Boolean)">
  22937. Creates a Type3 font.
  22938. @param writer the writer
  22939. @param chars an array of chars corresponding to the glyphs used (not used, prisent for compability only)
  22940. @param colorized if <CODE>true</CODE> the font may specify color, if <CODE>false</CODE> no color commands are allowed
  22941. and only images as masks can be used
  22942. </member>
  22943. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.pdf.Type3Font.#ctor(iTextSharp.text.pdf.PdfWriter,System.Boolean)" -->
  22944. <member name="M:iTextSharp.text.pdf.Type3Font.DefineGlyph(System.Char,System.Single,System.Single,System.Single,System.Single,System.Single)">
  22945. Defines a glyph. If the character was already defined it will return the same content
  22946. @param c the character to match this glyph.
  22947. @param wx the advance this character will have
  22948. @param llx the X lower left corner of the glyph bounding box. If the <CODE>colorize</CODE> option is
  22949. <CODE>true</CODE> the value is ignored
  22950. @param lly the Y lower left corner of the glyph bounding box. If the <CODE>colorize</CODE> option is
  22951. <CODE>true</CODE> the value is ignored
  22952. @param urx the X upper right corner of the glyph bounding box. If the <CODE>colorize</CODE> option is
  22953. <CODE>true</CODE> the value is ignored
  22954. @param ury the Y upper right corner of the glyph bounding box. If the <CODE>colorize</CODE> option is
  22955. <CODE>true</CODE> the value is ignored
  22956. @return a content where the glyph can be defined
  22957. </member>
  22958. <member name="M:iTextSharp.text.pdf.Type3Font.GetFullFontStream">
  22959. Always returns null, because you can't get the FontStream of a Type3 font.
  22960. @return null
  22961. @since 2.1.3
  22962. </member>
  22963. <member name="T:iTextSharp.text.pdf.Type3Glyph">
  22964. The content where Type3 glyphs are written to.
  22965. </member>
  22966. <member name="T:iTextSharp.text.pdf.VerticalText">
  22967. Writes text vertically. Note that the naming is done according
  22968. to horizontal text although it referrs to vertical text.
  22969. A line with the alignment Element.LEFT_ALIGN will actually
  22970. be top aligned.
  22971. </member>
  22972. <member name="F:iTextSharp.text.pdf.VerticalText.NO_MORE_TEXT">
  22973. Signals that there are no more text available.
  22974. </member>
  22975. <member name="F:iTextSharp.text.pdf.VerticalText.NO_MORE_COLUMN">
  22976. Signals that there is no more column.
  22977. </member>
  22978. <member name="F:iTextSharp.text.pdf.VerticalText.chunks">
  22979. The chunks that form the text.
  22980. </member>
  22981. <member name="F:iTextSharp.text.pdf.VerticalText.text">
  22982. The <CODE>PdfContent</CODE> where the text will be written to.
  22983. </member>
  22984. <member name="F:iTextSharp.text.pdf.VerticalText.alignment">
  22985. The column Element. Default is left Element.
  22986. </member>
  22987. <member name="F:iTextSharp.text.pdf.VerticalText.currentChunkMarker">
  22988. Marks the chunks to be eliminated when the line is written.
  22989. </member>
  22990. <member name="F:iTextSharp.text.pdf.VerticalText.currentStandbyChunk">
  22991. The chunk created by the splitting.
  22992. </member>
  22993. <member name="F:iTextSharp.text.pdf.VerticalText.splittedChunkText">
  22994. The chunk created by the splitting.
  22995. </member>
  22996. <member name="F:iTextSharp.text.pdf.VerticalText.leading">
  22997. The leading
  22998. </member>
  22999. <member name="F:iTextSharp.text.pdf.VerticalText.startX">
  23000. The X coordinate.
  23001. </member>
  23002. <member name="F:iTextSharp.text.pdf.VerticalText.startY">
  23003. The Y coordinate.
  23004. </member>
  23005. <member name="F:iTextSharp.text.pdf.VerticalText.maxLines">
  23006. The maximum number of vertical lines.
  23007. </member>
  23008. <member name="F:iTextSharp.text.pdf.VerticalText.height">
  23009. The height of the text.
  23010. </member>
  23011. <member name="M:iTextSharp.text.pdf.VerticalText.#ctor(iTextSharp.text.pdf.PdfContentByte)">
  23012. Creates new VerticalText
  23013. @param text the place where the text will be written to. Can
  23014. be a template.
  23015. </member>
  23016. <member name="M:iTextSharp.text.pdf.VerticalText.AddText(iTextSharp.text.Phrase)">
  23017. Adds a <CODE>Phrase</CODE> to the current text array.
  23018. @param phrase the text
  23019. </member>
  23020. <member name="M:iTextSharp.text.pdf.VerticalText.AddText(iTextSharp.text.Chunk)">
  23021. Adds a <CODE>Chunk</CODE> to the current text array.
  23022. @param chunk the text
  23023. </member>
  23024. <member name="M:iTextSharp.text.pdf.VerticalText.SetVerticalLayout(System.Single,System.Single,System.Single,System.Int32,System.Single)">
  23025. Sets the layout.
  23026. @param startX the top right X line position
  23027. @param startY the top right Y line position
  23028. @param height the height of the lines
  23029. @param maxLines the maximum number of lines
  23030. @param leading the separation between the lines
  23031. </member>
  23032. <member name="P:iTextSharp.text.pdf.VerticalText.Leading">
  23033. Gets the separation between the vertical lines.
  23034. @return the vertical line separation
  23035. </member>
  23036. <member name="M:iTextSharp.text.pdf.VerticalText.CreateLine(System.Single)">
  23037. Creates a line from the chunk array.
  23038. @param width the width of the line
  23039. @return the line or null if no more chunks
  23040. </member>
  23041. <member name="M:iTextSharp.text.pdf.VerticalText.ShortenChunkArray">
  23042. Normalizes the list of chunks when the line is accepted.
  23043. </member>
  23044. <member name="M:iTextSharp.text.pdf.VerticalText.Go">
  23045. Outputs the lines to the document. It is equivalent to <CODE>go(false)</CODE>.
  23046. @return returns the result of the operation. It can be <CODE>NO_MORE_TEXT</CODE>
  23047. and/or <CODE>NO_MORE_COLUMN</CODE>
  23048. @throws DocumentException on error
  23049. </member>
  23050. <member name="M:iTextSharp.text.pdf.VerticalText.Go(System.Boolean)">
  23051. Outputs the lines to the document. The output can be simulated.
  23052. @param simulate <CODE>true</CODE> to simulate the writting to the document
  23053. @return returns the result of the operation. It can be <CODE>NO_MORE_TEXT</CODE>
  23054. and/or <CODE>NO_MORE_COLUMN</CODE>
  23055. @throws DocumentException on error
  23056. </member>
  23057. <member name="M:iTextSharp.text.pdf.VerticalText.SetOrigin(System.Single,System.Single)">
  23058. Sets the new text origin.
  23059. @param startX the X coordinate
  23060. @param startY the Y coordinate
  23061. </member>
  23062. <member name="P:iTextSharp.text.pdf.VerticalText.OriginX">
  23063. Gets the X coordinate where the next line will be writen. This value will change
  23064. after each call to <code>go()</code>.
  23065. @return the X coordinate
  23066. </member>
  23067. <member name="P:iTextSharp.text.pdf.VerticalText.OriginY">
  23068. Gets the Y coordinate where the next line will be writen.
  23069. @return the Y coordinate
  23070. </member>
  23071. <member name="P:iTextSharp.text.pdf.VerticalText.MaxLines">
  23072. Gets the maximum number of available lines. This value will change
  23073. after each call to <code>go()</code>.
  23074. @return Value of property maxLines.
  23075. </member>
  23076. <member name="P:iTextSharp.text.pdf.VerticalText.Height">
  23077. Gets the height of the line
  23078. @return the height
  23079. </member>
  23080. <member name="P:iTextSharp.text.pdf.VerticalText.Alignment">
  23081. Gets the Element.
  23082. @return the alignment
  23083. </member>
  23084. <member name="T:iTextSharp.text.pdf.XfaForm">
  23085. Processes XFA forms.
  23086. @author Paulo Soares
  23087. </member>
  23088. <member name="M:iTextSharp.text.pdf.XfaForm.#ctor">
  23089. An empty constructor to build on.
  23090. </member>
  23091. <member name="M:iTextSharp.text.pdf.XfaForm.GetXfaObject(iTextSharp.text.pdf.PdfReader)">
  23092. Return the XFA Object, could be an array, could be a Stream.
  23093. Returns null f no XFA Object is present.
  23094. @param reader a PdfReader instance
  23095. @return the XFA object
  23096. @since 2.1.3
  23097. </member>
  23098. <member name="M:iTextSharp.text.pdf.XfaForm.#ctor(iTextSharp.text.pdf.PdfReader)">
  23099. A constructor from a <CODE>PdfReader</CODE>. It basically does everything
  23100. from finding the XFA stream to the XML parsing.
  23101. @param reader the reader
  23102. @throws java.io.IOException on error
  23103. @throws javax.xml.parsers.ParserConfigurationException on error
  23104. @throws org.xml.sax.SAXException on error
  23105. </member>
  23106. <member name="M:iTextSharp.text.pdf.XfaForm.ExtractNodes">
  23107. Extracts the nodes from the domDocument.
  23108. @since 2.1.5
  23109. </member>
  23110. <member name="M:iTextSharp.text.pdf.XfaForm.CreateDatasetsNode(System.Xml.XmlNode)">
  23111. Some XFA forms don't have a datasets node.
  23112. If this is the case, we have to add one.
  23113. </member>
  23114. <member name="M:iTextSharp.text.pdf.XfaForm.SetXfa(iTextSharp.text.pdf.XfaForm,iTextSharp.text.pdf.PdfReader,iTextSharp.text.pdf.PdfWriter)">
  23115. Sets the XFA key from a byte array. The old XFA is erased.
  23116. @param form the data
  23117. @param reader the reader
  23118. @param writer the writer
  23119. @throws java.io.IOException on error
  23120. </member>
  23121. <member name="M:iTextSharp.text.pdf.XfaForm.SetXfa(iTextSharp.text.pdf.PdfWriter)">
  23122. Sets the XFA key from the instance data. The old XFA is erased.
  23123. @param writer the writer
  23124. @throws java.io.IOException on error
  23125. </member>
  23126. <member name="M:iTextSharp.text.pdf.XfaForm.SerializeDoc(System.Xml.XmlNode)">
  23127. Serializes a XML document to a byte array.
  23128. @param n the XML document
  23129. @throws java.io.IOException on error
  23130. @return the serialized XML document
  23131. </member>
  23132. <member name="P:iTextSharp.text.pdf.XfaForm.XfaPresent">
  23133. Returns <CODE>true</CODE> if it is a XFA form.
  23134. @return <CODE>true</CODE> if it is a XFA form
  23135. </member>
  23136. <member name="P:iTextSharp.text.pdf.XfaForm.DomDocument">
  23137. Gets the top level DOM document.
  23138. @return the top level DOM document
  23139. </member>
  23140. <member name="M:iTextSharp.text.pdf.XfaForm.FindFieldName(System.String,iTextSharp.text.pdf.AcroFields)">
  23141. Finds the complete field name contained in the "classic" forms from a partial
  23142. name.
  23143. @param name the complete or partial name
  23144. @param af the fields
  23145. @return the complete name or <CODE>null</CODE> if not found
  23146. </member>
  23147. <member name="M:iTextSharp.text.pdf.XfaForm.FindDatasetsName(System.String)">
  23148. Finds the complete SOM name contained in the datasets section from a
  23149. possibly partial name.
  23150. @param name the complete or partial name
  23151. @return the complete name or <CODE>null</CODE> if not found
  23152. </member>
  23153. <member name="M:iTextSharp.text.pdf.XfaForm.FindDatasetsNode(System.String)">
  23154. Finds the <CODE>Node</CODE> contained in the datasets section from a
  23155. possibly partial name.
  23156. @param name the complete or partial name
  23157. @return the <CODE>Node</CODE> or <CODE>null</CODE> if not found
  23158. </member>
  23159. <member name="M:iTextSharp.text.pdf.XfaForm.GetNodeText(System.Xml.XmlNode)">
  23160. Gets all the text contained in the child nodes of this node.
  23161. @param n the <CODE>Node</CODE>
  23162. @return the text found or "" if no text was found
  23163. </member>
  23164. <member name="M:iTextSharp.text.pdf.XfaForm.SetNodeText(System.Xml.XmlNode,System.String)">
  23165. Sets the text of this node. All the child's node are deleted and a new
  23166. child text node is created.
  23167. @param n the <CODE>Node</CODE> to add the text to
  23168. @param text the text to add
  23169. </member>
  23170. <member name="P:iTextSharp.text.pdf.XfaForm.Reader">
  23171. Sets the <CODE>PdfReader</CODE> to be used by this instance.
  23172. @param reader the <CODE>PdfReader</CODE> to be used by this instance
  23173. </member>
  23174. <member name="P:iTextSharp.text.pdf.XfaForm.Changed">
  23175. Checks if this XFA form was changed.
  23176. @return <CODE>true</CODE> if this XFA form was changed
  23177. </member>
  23178. <member name="T:iTextSharp.text.pdf.XfaForm.InverseStore">
  23179. A structure to store each part of a SOM name and link it to the next part
  23180. beginning from the lower hierarchie.
  23181. </member>
  23182. <member name="P:iTextSharp.text.pdf.XfaForm.InverseStore.DefaultName">
  23183. Gets the full name by traversing the hiearchie using only the
  23184. index 0.
  23185. @return the full name
  23186. </member>
  23187. <member name="M:iTextSharp.text.pdf.XfaForm.InverseStore.IsSimilar(System.String)">
  23188. Search the current node for a similar name. A similar name starts
  23189. with the same name but has a differnt index. For example, "detail[3]"
  23190. is similar to "detail[9]". The main use is to discard names that
  23191. correspond to out of bounds records.
  23192. @param name the name to search
  23193. @return <CODE>true</CODE> if a similitude was found
  23194. </member>
  23195. <member name="T:iTextSharp.text.pdf.XfaForm.Stack2`1">
  23196. Another stack implementation. The main use is to facilitate
  23197. the porting to other languages.
  23198. </member>
  23199. <member name="M:iTextSharp.text.pdf.XfaForm.Stack2`1.Peek">
  23200. Looks at the object at the top of this stack without removing it from the stack.
  23201. @return the object at the top of this stack
  23202. </member>
  23203. <member name="M:iTextSharp.text.pdf.XfaForm.Stack2`1.Pop">
  23204. Removes the object at the top of this stack and returns that object as the value of this function.
  23205. @return the object at the top of this stack
  23206. </member>
  23207. <member name="M:iTextSharp.text.pdf.XfaForm.Stack2`1.Push(`0)">
  23208. Pushes an item onto the top of this stack.
  23209. @param item the item to be pushed onto this stack
  23210. @return the <CODE>item</CODE> argument
  23211. </member>
  23212. <member name="M:iTextSharp.text.pdf.XfaForm.Stack2`1.Empty">
  23213. Tests if this stack is empty.
  23214. @return <CODE>true</CODE> if and only if this stack contains no items; <CODE>false</CODE> otherwise
  23215. </member>
  23216. <member name="T:iTextSharp.text.pdf.XfaForm.Xml2Som">
  23217. A class for some basic SOM processing.
  23218. </member>
  23219. <member name="F:iTextSharp.text.pdf.XfaForm.Xml2Som.order">
  23220. The order the names appear in the XML, depth first.
  23221. </member>
  23222. <member name="F:iTextSharp.text.pdf.XfaForm.Xml2Som.name2Node">
  23223. The mapping of full names to nodes.
  23224. </member>
  23225. <member name="F:iTextSharp.text.pdf.XfaForm.Xml2Som.inverseSearch">
  23226. The data to do a search from the bottom hierarchie.
  23227. </member>
  23228. <member name="F:iTextSharp.text.pdf.XfaForm.Xml2Som.stack">
  23229. A stack to be used when parsing.
  23230. </member>
  23231. <member name="F:iTextSharp.text.pdf.XfaForm.Xml2Som.anform">
  23232. A temporary store for the repetition count.
  23233. </member>
  23234. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2Som.EscapeSom(System.String)">
  23235. Escapes a SOM string fragment replacing "." with "\.".
  23236. @param s the unescaped string
  23237. @return the escaped string
  23238. </member>
  23239. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2Som.UnescapeSom(System.String)">
  23240. Unescapes a SOM string fragment replacing "\." with ".".
  23241. @param s the escaped string
  23242. @return the unescaped string
  23243. </member>
  23244. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2Som.PrintStack">
  23245. Outputs the stack as the sequence of elements separated
  23246. by '.'.
  23247. @return the stack as the sequence of elements separated by '.'
  23248. </member>
  23249. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2Som.GetShortName(System.String)">
  23250. Gets the name with the <CODE>#subform</CODE> removed.
  23251. @param s the long name
  23252. @return the short name
  23253. </member>
  23254. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2Som.InverseSearchAdd(System.String)">
  23255. Adds a SOM name to the search node chain.
  23256. @param unstack the SOM name
  23257. </member>
  23258. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2Som.InverseSearchAdd(System.Collections.Generic.Dictionary{System.String,iTextSharp.text.pdf.XfaForm.InverseStore},iTextSharp.text.pdf.XfaForm.Stack2{System.String},System.String)">
  23259. Adds a SOM name to the search node chain.
  23260. @param inverseSearch the start point
  23261. @param stack the stack with the separeted SOM parts
  23262. @param unstack the full name
  23263. </member>
  23264. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2Som.InverseSearchGlobal(System.Collections.Generic.List{System.String})">
  23265. Searchs the SOM hiearchie from the bottom.
  23266. @param parts the SOM parts
  23267. @return the full name or <CODE>null</CODE> if not found
  23268. </member>
  23269. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2Som.SplitParts(System.String)">
  23270. Splits a SOM name in the individual parts.
  23271. @param name the full SOM name
  23272. @return the split name
  23273. </member>
  23274. <member name="P:iTextSharp.text.pdf.XfaForm.Xml2Som.Order">
  23275. Gets the order the names appear in the XML, depth first.
  23276. @return the order the names appear in the XML, depth first
  23277. </member>
  23278. <member name="P:iTextSharp.text.pdf.XfaForm.Xml2Som.Name2Node">
  23279. Gets the mapping of full names to nodes.
  23280. @return the mapping of full names to nodes
  23281. </member>
  23282. <member name="P:iTextSharp.text.pdf.XfaForm.Xml2Som.InverseSearch">
  23283. Gets the data to do a search from the bottom hierarchie.
  23284. @return the data to do a search from the bottom hierarchie
  23285. </member>
  23286. <member name="T:iTextSharp.text.pdf.XfaForm.Xml2SomDatasets">
  23287. Processes the datasets section in the XFA form.
  23288. </member>
  23289. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2SomDatasets.#ctor(System.Xml.XmlNode)">
  23290. Creates a new instance from the datasets node. This expects
  23291. not the datasets but the data node that comes below.
  23292. @param n the datasets node
  23293. </member>
  23294. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2SomDatasets.InsertNode(System.Xml.XmlNode,System.String)">
  23295. Inserts a new <CODE>Node</CODE> that will match the short name.
  23296. @param n the datasets top <CODE>Node</CODE>
  23297. @param shortName the short name
  23298. @return the new <CODE>Node</CODE> of the inserted name
  23299. </member>
  23300. <member name="T:iTextSharp.text.pdf.XfaForm.AcroFieldsSearch">
  23301. A class to process "classic" fields.
  23302. </member>
  23303. <member name="M:iTextSharp.text.pdf.XfaForm.AcroFieldsSearch.#ctor(System.Collections.Generic.ICollection{System.String})">
  23304. Creates a new instance from a Collection with the full names.
  23305. @param items the Collection
  23306. </member>
  23307. <member name="P:iTextSharp.text.pdf.XfaForm.AcroFieldsSearch.AcroShort2LongName">
  23308. Gets the mapping from short names to long names. A long
  23309. name may contain the #subform name part.
  23310. @return the mapping from short names to long names
  23311. </member>
  23312. <member name="T:iTextSharp.text.pdf.XfaForm.Xml2SomTemplate">
  23313. Processes the template section in the XFA form.
  23314. </member>
  23315. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2SomTemplate.#ctor(System.Xml.XmlNode)">
  23316. Creates a new instance from the datasets node.
  23317. @param n the template node
  23318. </member>
  23319. <member name="M:iTextSharp.text.pdf.XfaForm.Xml2SomTemplate.GetFieldType(System.String)">
  23320. Gets the field type as described in the <CODE>template</CODE> section of the XFA.
  23321. @param s the exact template name
  23322. @return the field type or <CODE>null</CODE> if not found
  23323. </member>
  23324. <member name="P:iTextSharp.text.pdf.XfaForm.Xml2SomTemplate.DynamicForm">
  23325. <CODE>true</CODE> if it's a dynamic form; <CODE>false</CODE>
  23326. if it's a static form.
  23327. @return <CODE>true</CODE> if it's a dynamic form; <CODE>false</CODE>
  23328. if it's a static form
  23329. </member>
  23330. <member name="P:iTextSharp.text.pdf.XfaForm.TemplateSom">
  23331. Gets the class that contains the template processing section of the XFA.
  23332. @return the class that contains the template processing section of the XFA
  23333. </member>
  23334. <member name="P:iTextSharp.text.pdf.XfaForm.DatasetsSom">
  23335. Gets the class that contains the datasets processing section of the XFA.
  23336. @return the class that contains the datasets processing section of the XFA
  23337. </member>
  23338. <member name="P:iTextSharp.text.pdf.XfaForm.AcroFieldsSom">
  23339. Gets the class that contains the "classic" fields processing.
  23340. @return the class that contains the "classic" fields processing
  23341. </member>
  23342. <member name="P:iTextSharp.text.pdf.XfaForm.DatasetsNode">
  23343. Gets the <CODE>Node</CODE> that corresponds to the datasets part.
  23344. @return the <CODE>Node</CODE> that corresponds to the datasets part
  23345. </member>
  23346. <member name="M:iTextSharp.text.pdf.XfaForm.FillXfaForm(System.Xml.XmlNode,System.Boolean)">
  23347. Replaces the data under datasets/data.
  23348. @since iText 5.0.0
  23349. </member>
  23350. <member name="T:iTextSharp.text.pdf.XfaXmlLocator">
  23351. Helps to locate xml stream inside PDF document with Xfa form.
  23352. </member>
  23353. <member name="M:iTextSharp.text.pdf.XfaXmlLocator.GetDocument">
  23354. Gets Document to sign
  23355. </member>
  23356. <member name="M:iTextSharp.text.pdf.XfaXmlLocator.SetDocument(System.Xml.XmlDocument)">
  23357. Save document as single XML stream in AcroForm.
  23358. @param document signed document
  23359. @throws IOException
  23360. @throws DocumentException
  23361. </member>
  23362. <member name="T:iTextSharp.text.pdf.XfaXpathConstructor">
  23363. Constructor for xpath expression for signing XfaForm
  23364. </member>
  23365. <member name="T:iTextSharp.text.pdf.XfaXpathConstructor.XdpPackage">
  23366. Possible xdp packages to sign
  23367. </member>
  23368. <member name="M:iTextSharp.text.pdf.XfaXpathConstructor.#ctor">
  23369. Empty constructor, no transform.
  23370. </member>
  23371. <member name="M:iTextSharp.text.pdf.XfaXpathConstructor.#ctor(iTextSharp.text.pdf.XfaXpathConstructor.XdpPackage)">
  23372. Construct for Xpath expression. Depends from selected xdp package.
  23373. @param xdpPackage
  23374. </member>
  23375. <member name="M:iTextSharp.text.pdf.XfaXpathConstructor.GetXpathExpression">
  23376. Get XPath expression
  23377. </member>
  23378. <member name="T:iTextSharp.text.pdf.XfdfReader">
  23379. Reads a XFDF.
  23380. @author Leonard Rosenthol (leonardr@pdfsages.com)
  23381. </member>
  23382. <member name="F:iTextSharp.text.pdf.XfdfReader.listFields">
  23383. Storage for field values if there's more than one value for a field.
  23384. @since 2.1.4
  23385. </member>
  23386. <member name="M:iTextSharp.text.pdf.XfdfReader.#ctor(System.String)">
  23387. Reads an XFDF form.
  23388. @param filename the file name of the form
  23389. @throws IOException on error
  23390. </member>
  23391. <member name="M:iTextSharp.text.pdf.XfdfReader.#ctor(System.Byte[])">
  23392. Reads an XFDF form.
  23393. @param xfdfIn the byte array with the form
  23394. @throws IOException on error
  23395. </member>
  23396. <member name="M:iTextSharp.text.pdf.XfdfReader.#ctor(System.IO.Stream)">
  23397. Reads an XFDF form.
  23398. @param is an InputStream to read the form
  23399. @throws IOException on error
  23400. @since 5.0.1
  23401. </member>
  23402. <member name="P:iTextSharp.text.pdf.XfdfReader.Fields">
  23403. Gets all the fields. The map is keyed by the fully qualified
  23404. field name and the value is a merged <CODE>PdfDictionary</CODE>
  23405. with the field content.
  23406. @return all the fields
  23407. </member>
  23408. <member name="M:iTextSharp.text.pdf.XfdfReader.GetField(System.String)">
  23409. Gets the field value.
  23410. @param name the fully qualified field name
  23411. @return the field's value
  23412. </member>
  23413. <member name="M:iTextSharp.text.pdf.XfdfReader.GetFieldValue(System.String)">
  23414. Gets the field value or <CODE>null</CODE> if the field does not
  23415. exist or has no value defined.
  23416. @param name the fully qualified field name
  23417. @return the field value or <CODE>null</CODE>
  23418. </member>
  23419. <member name="M:iTextSharp.text.pdf.XfdfReader.GetListValues(System.String)">
  23420. Gets the field values for a list or <CODE>null</CODE> if the field does not
  23421. exist or has no value defined.
  23422. @param name the fully qualified field name
  23423. @return the field values or <CODE>null</CODE>
  23424. @since 2.1.4
  23425. </member>
  23426. <member name="P:iTextSharp.text.pdf.XfdfReader.FileSpec">
  23427. Gets the PDF file specification contained in the FDF.
  23428. @return the PDF file specification contained in the FDF
  23429. </member>
  23430. <member name="M:iTextSharp.text.pdf.XfdfReader.StartElement(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  23431. Called when a start tag is found.
  23432. @param tag the tag name
  23433. @param h the tag's attributes
  23434. </member>
  23435. <member name="M:iTextSharp.text.pdf.XfdfReader.EndElement(System.String)">
  23436. Called when an end tag is found.
  23437. @param tag the tag name
  23438. </member>
  23439. <member name="M:iTextSharp.text.pdf.XfdfReader.StartDocument">
  23440. Called when the document starts to be parsed.
  23441. </member>
  23442. <member name="M:iTextSharp.text.pdf.XfdfReader.EndDocument">
  23443. Called after the document is parsed.
  23444. </member>
  23445. <member name="M:iTextSharp.text.pdf.XfdfReader.Text(System.String)">
  23446. Called when a text element is found.
  23447. @param str the text element, probably a fragment.
  23448. </member>
  23449. <member name="M:iTextSharp.text.pdf.XmlSignatureAppearance.#ctor(iTextSharp.text.pdf.PdfStamperImp)">
  23450. Constructs XmlSignatureAppearance object.
  23451. @param writer the writer to which the signature will be written.
  23452. </member>
  23453. <member name="F:iTextSharp.text.pdf.XmlSignatureAppearance.signDate">
  23454. Holds value of property xades:SigningTime.
  23455. </member>
  23456. <member name="F:iTextSharp.text.pdf.XmlSignatureAppearance.description">
  23457. Holds value of property xades:Description.
  23458. </member>
  23459. <member name="F:iTextSharp.text.pdf.XmlSignatureAppearance.mimeType">
  23460. Holds value of property xades:MimeType.
  23461. </member>
  23462. <member name="M:iTextSharp.text.pdf.XmlSignatureAppearance.SetCertificate(Org.BouncyCastle.X509.X509Certificate)">
  23463. Sets the certificate used to provide the text in the appearance.
  23464. This certificate doesn't take part in the actual signing process.
  23465. @param signCertificate the certificate
  23466. </member>
  23467. <member name="M:iTextSharp.text.pdf.XmlSignatureAppearance.GetSignDate">
  23468. Gets the signature date.
  23469. @return the signature date
  23470. </member>
  23471. <member name="M:iTextSharp.text.pdf.XmlSignatureAppearance.SetSignDate(System.DateTime)">
  23472. Sets the signature date.
  23473. @param signDate the signature date
  23474. </member>
  23475. <member name="M:iTextSharp.text.pdf.XmlSignatureAppearance.GetXmlLocator">
  23476. Helps to locate xml stream
  23477. @return XmlLocator, cannot be null.
  23478. </member>
  23479. <member name="M:iTextSharp.text.pdf.XmlSignatureAppearance.GetXpathConstructor">
  23480. Constructor for xpath expression in case signing only part of XML document.
  23481. @return XpathConstructor, can be null
  23482. </member>
  23483. <member name="M:iTextSharp.text.pdf.XmlSignatureAppearance.Close">
  23484. Close PdfStamper
  23485. @throws IOException
  23486. @throws DocumentException
  23487. </member>
  23488. <member name="T:iTextSharp.text.pdf.LongHashtable">
  23489. A Hashtable that uses ints as the keys.
  23490. </member>
  23491. <member name="F:iTextSharp.text.pdf.LongHashtable.table">
  23492. The hash table data.
  23493. </member>
  23494. <member name="F:iTextSharp.text.pdf.LongHashtable.count">
  23495. The total number of entries in the hash table.
  23496. </member>
  23497. <member name="F:iTextSharp.text.pdf.LongHashtable.threshold">
  23498. Rehashes the table when count exceeds this threshold.
  23499. </member>
  23500. <member name="F:iTextSharp.text.pdf.LongHashtable.loadFactor">
  23501. The load factor for the hashtable.
  23502. </member>
  23503. <member name="M:iTextSharp.text.pdf.LongHashtable.#ctor(System.Int32,System.Single)">
  23504. Constructs a new, empty hashtable with the specified initial
  23505. </member>
  23506. <member name="M:iTextSharp.text.pdf.LongHashtable.#ctor(System.Int32)">
  23507. Constructs a new, empty hashtable with the specified initial
  23508. </member>
  23509. <member name="M:iTextSharp.text.pdf.LongHashtable.#ctor">
  23510. Constructs a new, empty hashtable. A default capacity and load factor
  23511. </member>
  23512. <member name="P:iTextSharp.text.pdf.LongHashtable.Size">
  23513. Returns the number of elements contained in the hashtable.
  23514. </member>
  23515. <member name="M:iTextSharp.text.pdf.LongHashtable.IsEmpty">
  23516. Returns true if the hashtable contains no elements.
  23517. </member>
  23518. <member name="M:iTextSharp.text.pdf.LongHashtable.Contains(System.Int64)">
  23519. Returns true if the specified object is an element of the hashtable.
  23520. </member>
  23521. <member name="M:iTextSharp.text.pdf.LongHashtable.ContainsKey(System.Int64)">
  23522. Returns true if the collection contains an element for the key.
  23523. </member>
  23524. <member name="P:iTextSharp.text.pdf.LongHashtable.Item(System.Int64)">
  23525. Gets the object associated with the specified key in the
  23526. </member>
  23527. <member name="M:iTextSharp.text.pdf.LongHashtable.Rehash">
  23528. Rehashes the content of the table into a bigger table.
  23529. </member>
  23530. <member name="M:iTextSharp.text.pdf.LongHashtable.Remove(System.Int64)">
  23531. Removes the element corresponding to the key. Does nothing if the
  23532. </member>
  23533. <member name="M:iTextSharp.text.pdf.LongHashtable.Clear">
  23534. Clears the hash table so that it has no more elements in it.
  23535. </member>
  23536. <member name="T:iTextSharp.text.pdf.FilterHandlers">
  23537. Encapsulates filter behavior for PDF streams. Classes generally interace with this
  23538. using the static GetDefaultFilterHandlers() method, then obtain the desired {@link IFilterHandler}
  23539. via a lookup.
  23540. @since 5.0.4
  23541. </member>
  23542. <member name="T:iTextSharp.text.pdf.FilterHandlers.IFilterHandler">
  23543. The main interface for creating a new {@link IFilterHandler}
  23544. </member>
  23545. <member name="F:iTextSharp.text.pdf.FilterHandlers.defaults">
  23546. The default {@link IFilterHandler}s used by iText
  23547. </member>
  23548. <member name="M:iTextSharp.text.pdf.FilterHandlers.GetDefaultFilterHandlers">
  23549. @return the default {@link IFilterHandler}s used by iText
  23550. </member>
  23551. <member name="M:iTextSharp.text.pdf.FilterHandlers.EnableMemoryLimitsAwareHandler(iTextSharp.text.pdf.PdfDictionary)">
  23552. Creates a {@link MemoryLimitsAwareOutputStream} which will be used for decompression of the passed pdf stream.
  23553. @param streamDictionary the pdf stream which is going to be decompressed.
  23554. @return the {@link ByteArrayOutputStream} which will be used for decompression of the passed pdf stream
  23555. </member>
  23556. <member name="T:iTextSharp.text.pdf.FilterHandlers.Filter_FLATEDECODE">
  23557. Handles FLATEDECODE filter
  23558. </member>
  23559. <member name="T:iTextSharp.text.pdf.FilterHandlers.Filter_ASCIIHEXDECODE">
  23560. Handles ASCIIHEXDECODE filter
  23561. </member>
  23562. <member name="T:iTextSharp.text.pdf.FilterHandlers.Filter_ASCII85DECODE">
  23563. Handles ASCIIHEXDECODE filter
  23564. </member>
  23565. <member name="T:iTextSharp.text.pdf.FilterHandlers.Filter_LZWDECODE">
  23566. Handles LZWDECODE filter
  23567. </member>
  23568. <member name="T:iTextSharp.text.pdf.FilterHandlers.Filter_CCITTFAXDECODE">
  23569. Handles CCITTFAXDECODE filter
  23570. </member>
  23571. <member name="T:iTextSharp.text.pdf.FilterHandlers.Filter_DoNothing">
  23572. A filter that doesn't modify the stream at all
  23573. </member>
  23574. <member name="T:iTextSharp.text.pdf.FilterHandlers.Filter_RUNLENGTHDECODE">
  23575. Handles RUNLENGTHDECODE filter
  23576. </member>
  23577. <member name="T:iTextSharp.text.pdf.NumberArray">
  23578. A PdfArray object consisting of nothing but PdfNumber objects
  23579. @since 5.1.0
  23580. </member>
  23581. <member name="M:iTextSharp.text.pdf.NumberArray.#ctor">
  23582. Creates a PdfArray consisting of PdfNumber objects.
  23583. @param numbers float values
  23584. </member>
  23585. <member name="M:iTextSharp.text.pdf.NumberArray.#ctor(System.Collections.Generic.IList{iTextSharp.text.pdf.PdfNumber})">
  23586. Creates a PdfArray consisting of PdfNumber objects.
  23587. @param numbers a List containing PdfNumber objects
  23588. </member>
  23589. <member name="T:iTextSharp.text.pdf.IPdfPTableEventSplit">
  23590. Signals that a table will continue in the next page.
  23591. @since 5.0.6
  23592. </member>
  23593. <member name="M:iTextSharp.text.pdf.IPdfPTableEventSplit.SplitTable(iTextSharp.text.pdf.PdfPTable)">
  23594. This method is called to indicate that table is being split. It's called
  23595. before the <CODE>tableLayout</CODE> method and before the table is drawn.
  23596. @param table the <CODE>PdfPTable</CODE> in use
  23597. </member>
  23598. <member name="T:iTextSharp.text.pdf.PdfConcatenate">
  23599. Wrapper class for PdfCopy and PdfSmartCopy.
  23600. Allows you to concatenate existing PDF documents with much less code.
  23601. </member>
  23602. <member name="F:iTextSharp.text.pdf.PdfConcatenate.document">
  23603. The Document object for PdfCopy.
  23604. </member>
  23605. <member name="F:iTextSharp.text.pdf.PdfConcatenate.copy">
  23606. The actual PdfWriter
  23607. </member>
  23608. <member name="M:iTextSharp.text.pdf.PdfConcatenate.#ctor(System.IO.Stream)">
  23609. Creates an instance of the concatenation class.
  23610. @param os the Stream for the PDF document
  23611. </member>
  23612. <member name="M:iTextSharp.text.pdf.PdfConcatenate.#ctor(System.IO.Stream,System.Boolean)">
  23613. Creates an instance of the concatenation class.
  23614. @param os the Stream for the PDF document
  23615. @param smart do we want PdfCopy to detect redundant content?
  23616. </member>
  23617. <member name="M:iTextSharp.text.pdf.PdfConcatenate.AddPages(iTextSharp.text.pdf.PdfReader)">
  23618. Adds the pages from an existing PDF document.
  23619. @param reader the reader for the existing PDF document
  23620. @return the number of pages that were added
  23621. @throws DocumentException
  23622. @throws IOException
  23623. </member>
  23624. <member name="P:iTextSharp.text.pdf.PdfConcatenate.Writer">
  23625. Gets the PdfCopy instance so that you can add bookmarks or change preferences before you close PdfConcatenate.
  23626. </member>
  23627. <member name="M:iTextSharp.text.pdf.PdfConcatenate.Open">
  23628. Opens the document (if it isn't open already).
  23629. Opening the document is done implicitly.
  23630. </member>
  23631. <member name="M:iTextSharp.text.pdf.PdfConcatenate.Close">
  23632. We've finished writing the concatenated document.
  23633. </member>
  23634. <member name="F:iTextSharp.text.pdf.PdfDiv.spacingBefore">
  23635. The spacing before the table.
  23636. </member>
  23637. <member name="F:iTextSharp.text.pdf.PdfDiv.spacingAfter">
  23638. The spacing after the table.
  23639. </member>
  23640. <member name="F:iTextSharp.text.pdf.PdfDiv.keepTogether">
  23641. Defines if the div should be kept on one page if possible
  23642. </member>
  23643. <member name="M:iTextSharp.text.pdf.PdfDiv.getActualHeight">
  23644. IMPROTANT NOTE: be careful with this method because it would return correct result
  23645. only in case if {@link PdfDiv#layout(PdfContentByte, boolean, boolean, float, float, float, float)}
  23646. was already called.
  23647. @return the actual height the div would require to layout it's content
  23648. </member>
  23649. <member name="M:iTextSharp.text.pdf.PdfDiv.getActualWidth">
  23650. IMPROTANT NOTE: be careful with this method because it would return correct result
  23651. only in case if {@link PdfDiv#layout(PdfContentByte, boolean, boolean, float, float, float, float)}
  23652. was already called.
  23653. @return the actual width the div would require to layout it's content
  23654. </member>
  23655. <member name="M:iTextSharp.text.pdf.PdfDiv.SetBackgroundImage(iTextSharp.text.Image,System.Single,System.Single)">
  23656. Image will be scaled to fit in the div occupied area.
  23657. </member>
  23658. <member name="P:iTextSharp.text.pdf.PdfDiv.Chunks">
  23659. Gets all the chunks in this element.
  23660. @return an <CODE>ArrayList</CODE>
  23661. </member>
  23662. <member name="P:iTextSharp.text.pdf.PdfDiv.Type">
  23663. Gets the type of the text element.
  23664. @return a type
  23665. </member>
  23666. <member name="M:iTextSharp.text.pdf.PdfDiv.IsContent">
  23667. @see com.itextpdf.text.Element#isContent()
  23668. @since iText 2.0.8
  23669. </member>
  23670. <member name="M:iTextSharp.text.pdf.PdfDiv.IsNestable">
  23671. @see com.itextpdf.text.Element#isNestable()
  23672. @since iText 2.0.8
  23673. </member>
  23674. <member name="M:iTextSharp.text.pdf.PdfDiv.Process(iTextSharp.text.IElementListener)">
  23675. Processes the element by adding it (or the different parts) to an
  23676. <CODE>ElementListener</CODE>.
  23677. @param listener an <CODE>ElementListener</CODE>
  23678. @return <CODE>true</CODE> if the element was processed successfully
  23679. </member>
  23680. <member name="F:iTextSharp.text.pdf.PdfIsoConformanceException.serialVersionUID">
  23681. Serial version UID
  23682. </member>
  23683. <member name="M:iTextSharp.text.pdf.PdfIsoConformanceException.#ctor">
  23684. Creates a new instance of PdfIsoConformanceException.
  23685. </member>
  23686. <member name="M:iTextSharp.text.pdf.PdfIsoConformanceException.#ctor(System.String)">
  23687. Creates a new instance of PdfIsoConformanceException.
  23688. @param s
  23689. </member>
  23690. <member name="T:iTextSharp.text.pdf.PdfSigLockDictionary">
  23691. A signature field lock dictionary.
  23692. </member>
  23693. <member name="T:iTextSharp.text.pdf.PdfSigLockDictionary.LockAction">
  23694. Enumerates the different actions of a signature lock.
  23695. Indicates the set of fields that should be locked:
  23696. all the fields in the document,
  23697. all the fields specified in the /Fields array
  23698. all the fields except those specified in the /Fields array
  23699. </member>
  23700. <member name="T:iTextSharp.text.pdf.PdfSigLockDictionary.LockPermissions">
  23701. Enumerates the different levels of permissions.
  23702. </member>
  23703. <member name="M:iTextSharp.text.pdf.PdfSigLockDictionary.#ctor">
  23704. Creates a signature lock valid for all fields in the document.
  23705. </member>
  23706. <member name="M:iTextSharp.text.pdf.PdfSigLockDictionary.#ctor(iTextSharp.text.pdf.PdfSigLockDictionary.LockPermissions)">
  23707. Creates a signature lock for all fields in the document,
  23708. setting specific permissions.
  23709. </member>
  23710. <member name="M:iTextSharp.text.pdf.PdfSigLockDictionary.#ctor(iTextSharp.text.pdf.PdfSigLockDictionary.LockAction,System.String[])">
  23711. Creates a signature lock for specific fields in the document.
  23712. </member>
  23713. <member name="M:iTextSharp.text.pdf.PdfSigLockDictionary.#ctor(iTextSharp.text.pdf.PdfSigLockDictionary.LockAction,iTextSharp.text.pdf.PdfSigLockDictionary.LockPermissions,System.String[])">
  23714. Creates a signature lock for specific fields in the document.
  23715. </member>
  23716. <member name="M:iTextSharp.text.pdf.PdfStructTreeController.AttachStructTreeRootKids(iTextSharp.text.pdf.PdfObject)">
  23717. Add kid to structureTreeRoot from structTreeRoot
  23718. </member>
  23719. <member name="T:iTextSharp.text.Anchor">
  23720. <summary>
  23721. An Anchor can be a reference or a destination of a reference.
  23722. </summary>
  23723. <remarks>
  23724. An Anchor is a special kind of <see cref="T:iTextSharp.text.Phrase"/>.
  23725. It is constructed in the same way.
  23726. </remarks>
  23727. <seealso cref="T:iTextSharp.text.Element"/>
  23728. <seealso cref="T:iTextSharp.text.Phrase"/>
  23729. </member>
  23730. <member name="F:iTextSharp.text.Anchor.name">
  23731. <summary>
  23732. This is the name of the Anchor.
  23733. </summary>
  23734. </member>
  23735. <member name="F:iTextSharp.text.Anchor.reference">
  23736. <summary>
  23737. This is the reference of the Anchor.
  23738. </summary>
  23739. </member>
  23740. <member name="M:iTextSharp.text.Anchor.#ctor">
  23741. <summary>
  23742. Constructs an Anchor without specifying a leading.
  23743. </summary>
  23744. <overloads>
  23745. Has nine overloads.
  23746. </overloads>
  23747. </member>
  23748. <member name="M:iTextSharp.text.Anchor.#ctor(System.Single)">
  23749. <summary>
  23750. Constructs an Anchor with a certain leading.
  23751. </summary>
  23752. <param name="leading">the leading</param>
  23753. </member>
  23754. <member name="M:iTextSharp.text.Anchor.#ctor(iTextSharp.text.Chunk)">
  23755. <summary>
  23756. Constructs an Anchor with a certain Chunk.
  23757. </summary>
  23758. <param name="chunk">a Chunk</param>
  23759. </member>
  23760. <member name="M:iTextSharp.text.Anchor.#ctor(System.String)">
  23761. <summary>
  23762. Constructs an Anchor with a certain string.
  23763. </summary>
  23764. <param name="str">a string</param>
  23765. </member>
  23766. <member name="M:iTextSharp.text.Anchor.#ctor(System.String,iTextSharp.text.Font)">
  23767. <summary>
  23768. Constructs an Anchor with a certain string
  23769. and a certain Font.
  23770. </summary>
  23771. <param name="str">a string</param>
  23772. <param name="font">a Font</param>
  23773. </member>
  23774. <member name="M:iTextSharp.text.Anchor.#ctor(System.Single,iTextSharp.text.Chunk)">
  23775. <summary>
  23776. Constructs an Anchor with a certain Chunk
  23777. and a certain leading.
  23778. </summary>
  23779. <param name="leading">the leading</param>
  23780. <param name="chunk">a Chunk</param>
  23781. </member>
  23782. <member name="M:iTextSharp.text.Anchor.#ctor(System.Single,System.String)">
  23783. <summary>
  23784. Constructs an Anchor with a certain leading
  23785. and a certain string.
  23786. </summary>
  23787. <param name="leading">the leading</param>
  23788. <param name="str">a string</param>
  23789. </member>
  23790. <member name="M:iTextSharp.text.Anchor.#ctor(System.Single,System.String,iTextSharp.text.Font)">
  23791. <summary>
  23792. Constructs an Anchor with a certain leading,
  23793. a certain string and a certain Font.
  23794. </summary>
  23795. <param name="leading">the leading</param>
  23796. <param name="str">a string</param>
  23797. <param name="font">a Font</param>
  23798. </member>
  23799. <member name="M:iTextSharp.text.Anchor.#ctor(iTextSharp.text.Phrase)">
  23800. Constructs an <CODE>Anchor</CODE> with a certain <CODE>Phrase</CODE>.
  23801. @param phrase a <CODE>Phrase</CODE>
  23802. </member>
  23803. <member name="M:iTextSharp.text.Anchor.Process(iTextSharp.text.IElementListener)">
  23804. <summary>
  23805. Processes the element by adding it (or the different parts) to an
  23806. <see cref="T:iTextSharp.text.IElementListener"/>
  23807. </summary>
  23808. <param name="listener">an IElementListener</param>
  23809. <returns>true if the element was processed successfully</returns>
  23810. </member>
  23811. <member name="P:iTextSharp.text.Anchor.Chunks">
  23812. <summary>
  23813. Gets all the chunks in this element.
  23814. </summary>
  23815. <value>an ArrayList</value>
  23816. </member>
  23817. <member name="M:iTextSharp.text.Anchor.ApplyAnchor(iTextSharp.text.Chunk,System.Boolean,System.Boolean)">
  23818. Applies the properties of the Anchor to a Chunk.
  23819. @param chunk the Chunk (part of the Anchor)
  23820. @param notGotoOK if true, this chunk will determine the local destination
  23821. @param localDestination true if the chunk is a local goto and the reference a local destination
  23822. @return the value of notGotoOK or false, if a previous Chunk was used to determine the local destination
  23823. </member>
  23824. <member name="P:iTextSharp.text.Anchor.Type">
  23825. <summary>
  23826. Gets the type of the text element.
  23827. </summary>
  23828. <value>a type</value>
  23829. </member>
  23830. <member name="P:iTextSharp.text.Anchor.Name">
  23831. <summary>
  23832. Name of this Anchor.
  23833. </summary>
  23834. </member>
  23835. <member name="P:iTextSharp.text.Anchor.Reference">
  23836. <summary>
  23837. reference of this Anchor.
  23838. </summary>
  23839. </member>
  23840. <member name="P:iTextSharp.text.Anchor.Url">
  23841. <summary>
  23842. reference of this Anchor.
  23843. </summary>
  23844. <value>an Uri</value>
  23845. </member>
  23846. <member name="T:iTextSharp.text.Annotation">
  23847. <summary>
  23848. An Annotation is a little note that can be added to a page
  23849. on a document.
  23850. </summary>
  23851. <seealso cref="T:iTextSharp.text.Element"/>
  23852. <seealso cref="T:iTextSharp.text.Anchor"/>
  23853. </member>
  23854. <member name="F:iTextSharp.text.Annotation.TEXT">
  23855. <summary>This is a possible annotation type.</summary>
  23856. </member>
  23857. <member name="F:iTextSharp.text.Annotation.URL_NET">
  23858. <summary>This is a possible annotation type.</summary>
  23859. </member>
  23860. <member name="F:iTextSharp.text.Annotation.URL_AS_STRING">
  23861. <summary>This is a possible annotation type.</summary>
  23862. </member>
  23863. <member name="F:iTextSharp.text.Annotation.FILE_DEST">
  23864. <summary>This is a possible annotation type.</summary>
  23865. </member>
  23866. <member name="F:iTextSharp.text.Annotation.FILE_PAGE">
  23867. <summary>This is a possible annotation type.</summary>
  23868. </member>
  23869. <member name="F:iTextSharp.text.Annotation.NAMED_DEST">
  23870. <summary>This is a possible annotation type.</summary>
  23871. </member>
  23872. <member name="F:iTextSharp.text.Annotation.LAUNCH">
  23873. <summary>This is a possible annotation type.</summary>
  23874. </member>
  23875. <member name="F:iTextSharp.text.Annotation.SCREEN">
  23876. <summary>This is a possible annotation type.</summary>
  23877. </member>
  23878. <member name="F:iTextSharp.text.Annotation.TITLE">
  23879. <summary>This is a possible attribute.</summary>
  23880. </member>
  23881. <member name="F:iTextSharp.text.Annotation.CONTENT">
  23882. <summary>This is a possible attribute.</summary>
  23883. </member>
  23884. <member name="F:iTextSharp.text.Annotation.URL">
  23885. <summary>This is a possible attribute.</summary>
  23886. </member>
  23887. <member name="F:iTextSharp.text.Annotation.FILE">
  23888. <summary>This is a possible attribute.</summary>
  23889. </member>
  23890. <member name="F:iTextSharp.text.Annotation.DESTINATION">
  23891. <summary>This is a possible attribute.</summary>
  23892. </member>
  23893. <member name="F:iTextSharp.text.Annotation.PAGE">
  23894. <summary>This is a possible attribute.</summary>
  23895. </member>
  23896. <member name="F:iTextSharp.text.Annotation.NAMED">
  23897. <summary>This is a possible attribute.</summary>
  23898. </member>
  23899. <member name="F:iTextSharp.text.Annotation.APPLICATION">
  23900. <summary>This is a possible attribute.</summary>
  23901. </member>
  23902. <member name="F:iTextSharp.text.Annotation.PARAMETERS">
  23903. <summary>This is a possible attribute.</summary>
  23904. </member>
  23905. <member name="F:iTextSharp.text.Annotation.OPERATION">
  23906. <summary>This is a possible attribute.</summary>
  23907. </member>
  23908. <member name="F:iTextSharp.text.Annotation.DEFAULTDIR">
  23909. <summary>This is a possible attribute.</summary>
  23910. </member>
  23911. <member name="F:iTextSharp.text.Annotation.LLX">
  23912. <summary>This is a possible attribute.</summary>
  23913. </member>
  23914. <member name="F:iTextSharp.text.Annotation.LLY">
  23915. <summary>This is a possible attribute.</summary>
  23916. </member>
  23917. <member name="F:iTextSharp.text.Annotation.URX">
  23918. <summary>This is a possible attribute.</summary>
  23919. </member>
  23920. <member name="F:iTextSharp.text.Annotation.URY">
  23921. <summary>This is a possible attribute.</summary>
  23922. </member>
  23923. <member name="F:iTextSharp.text.Annotation.MIMETYPE">
  23924. <summary>This is a possible attribute.</summary>
  23925. </member>
  23926. <member name="F:iTextSharp.text.Annotation.annotationtype">
  23927. <summary>This is the type of annotation.</summary>
  23928. </member>
  23929. <member name="F:iTextSharp.text.Annotation.annotationAttributes">
  23930. <summary>This is the title of the Annotation.</summary>
  23931. </member>
  23932. <member name="F:iTextSharp.text.Annotation.llx">
  23933. <summary>This is the lower left x-value</summary>
  23934. </member>
  23935. <member name="F:iTextSharp.text.Annotation.lly">
  23936. <summary>This is the lower left y-value</summary>
  23937. </member>
  23938. <member name="F:iTextSharp.text.Annotation.urx">
  23939. <summary>This is the upper right x-value</summary>
  23940. </member>
  23941. <member name="F:iTextSharp.text.Annotation.ury">
  23942. <summary>This is the upper right y-value</summary>
  23943. </member>
  23944. <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single)">
  23945. <summary>
  23946. Constructs an Annotation with a certain title and some text.
  23947. </summary>
  23948. <param name="llx">the lower left x-value</param>
  23949. <param name="lly">the lower left y-value</param>
  23950. <param name="urx">the upper right x-value</param>
  23951. <param name="ury">the upper right y-value</param>
  23952. </member>
  23953. <member name="M:iTextSharp.text.Annotation.#ctor(System.String,System.String)">
  23954. <summary>
  23955. Constructs an Annotation with a certain title and some text.
  23956. </summary>
  23957. <param name="title">the title of the annotation</param>
  23958. <param name="text">the content of the annotation</param>
  23959. </member>
  23960. <member name="M:iTextSharp.text.Annotation.#ctor(System.String,System.String,System.Single,System.Single,System.Single,System.Single)">
  23961. <summary>
  23962. Constructs an Annotation with a certain title and some text.
  23963. </summary>
  23964. <param name="title">the title of the annotation</param>
  23965. <param name="text">the content of the annotation</param>
  23966. <param name="llx">the lower left x-value</param>
  23967. <param name="lly">the lower left y-value</param>
  23968. <param name="urx">the upper right x-value</param>
  23969. <param name="ury">the upper right y-value</param>
  23970. </member>
  23971. <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.Uri)">
  23972. <summary>
  23973. Constructs an Annotation.
  23974. </summary>
  23975. <param name="llx">the lower left x-value</param>
  23976. <param name="lly">the lower left y-value</param>
  23977. <param name="urx">the upper right x-value</param>
  23978. <param name="ury">the upper right y-value</param>
  23979. <param name="url">the external reference</param>
  23980. </member>
  23981. <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.String)">
  23982. <summary>
  23983. Constructs an Annotation.
  23984. </summary>
  23985. <param name="llx">the lower left x-value</param>
  23986. <param name="lly">the lower left y-value</param>
  23987. <param name="urx">the upper right x-value</param>
  23988. <param name="ury">the upper right y-value</param>
  23989. <param name="url">the external reference</param>
  23990. </member>
  23991. <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.String,System.String)">
  23992. <summary>
  23993. Constructs an Annotation.
  23994. </summary>
  23995. <param name="llx">the lower left x-value</param>
  23996. <param name="lly">the lower left y-value</param>
  23997. <param name="urx">the upper right x-value</param>
  23998. <param name="ury">the upper right y-value</param>
  23999. <param name="file">an external PDF file</param>
  24000. <param name="dest">the destination in this file</param>
  24001. </member>
  24002. <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.String,System.String,System.Boolean)">
  24003. <summary>
  24004. Creates a Screen anotation to embed media clips
  24005. </summary>
  24006. <param name="llx">the lower left x-value</param>
  24007. <param name="lly">the lower left y-value</param>
  24008. <param name="urx">the upper right x-value</param>
  24009. <param name="ury">the upper right y-value</param>
  24010. <param name="moviePath">path to the media clip file</param>
  24011. <param name="mimeType">mime type of the media</param>
  24012. <param name="showOnDisplay">if true play on display of the page</param>
  24013. </member>
  24014. <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.String,System.Int32)">
  24015. <summary>
  24016. Constructs an Annotation.
  24017. </summary>
  24018. <param name="llx">the lower left x-value</param>
  24019. <param name="lly">the lower left y-value</param>
  24020. <param name="urx">the upper right x-value</param>
  24021. <param name="ury">the upper right y-value</param>
  24022. <param name="file">an external PDF file</param>
  24023. <param name="page">a page number in this file</param>
  24024. </member>
  24025. <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.Int32)">
  24026. <summary>
  24027. Constructs an Annotation.
  24028. </summary>
  24029. <param name="llx">the lower left x-value</param>
  24030. <param name="lly">the lower left y-value</param>
  24031. <param name="urx">the upper right x-value</param>
  24032. <param name="ury">the upper right y-value</param>
  24033. <param name="named">a named destination in this file</param>
  24034. <overloads>
  24035. Has nine overloads.
  24036. </overloads>
  24037. </member>
  24038. <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.String,System.String,System.String,System.String)">
  24039. <summary>
  24040. Constructs an Annotation.
  24041. </summary>
  24042. <param name="llx">the lower left x-value</param>
  24043. <param name="lly">the lower left y-value</param>
  24044. <param name="urx">the upper right x-value</param>
  24045. <param name="ury">the upper right y-value</param>
  24046. <param name="application">an external application</param>
  24047. <param name="parameters">parameters to pass to this application</param>
  24048. <param name="operation">the operation to pass to this application</param>
  24049. <param name="defaultdir">the default directory to run this application in</param>
  24050. </member>
  24051. <member name="P:iTextSharp.text.Annotation.Type">
  24052. <summary>
  24053. Gets the type of the text element
  24054. </summary>
  24055. </member>
  24056. <member name="M:iTextSharp.text.Annotation.Process(iTextSharp.text.IElementListener)">
  24057. <summary>
  24058. Processes the element by adding it (or the different parts) to an
  24059. IElementListener.
  24060. </summary>
  24061. <param name="listener">an IElementListener</param>
  24062. <returns>true if the element was process successfully</returns>
  24063. </member>
  24064. <member name="P:iTextSharp.text.Annotation.Chunks">
  24065. <summary>
  24066. Gets all the chunks in this element.
  24067. </summary>
  24068. <value>an ArrayList</value>
  24069. </member>
  24070. <member name="M:iTextSharp.text.Annotation.SetDimensions(System.Single,System.Single,System.Single,System.Single)">
  24071. <summary>
  24072. Sets the dimensions of this annotation.
  24073. </summary>
  24074. <param name="llx">the lower left x-value</param>
  24075. <param name="lly">the lower left y-value</param>
  24076. <param name="urx">the upper right x-value</param>
  24077. <param name="ury">the upper right y-value</param>
  24078. </member>
  24079. <member name="M:iTextSharp.text.Annotation.GetLlx">
  24080. <summary>
  24081. Returns the lower left x-value.
  24082. </summary>
  24083. <returns>a value</returns>
  24084. </member>
  24085. <member name="M:iTextSharp.text.Annotation.GetLly">
  24086. <summary>
  24087. Returns the lower left y-value.
  24088. </summary>
  24089. <returns>a value</returns>
  24090. </member>
  24091. <member name="M:iTextSharp.text.Annotation.GetUrx">
  24092. <summary>
  24093. Returns the uppper right x-value.
  24094. </summary>
  24095. <returns>a value</returns>
  24096. </member>
  24097. <member name="M:iTextSharp.text.Annotation.GetUry">
  24098. <summary>
  24099. Returns the uppper right y-value.
  24100. </summary>
  24101. <returns>a value</returns>
  24102. </member>
  24103. <member name="M:iTextSharp.text.Annotation.GetLlx(System.Single)">
  24104. <summary>
  24105. Returns the lower left x-value.
  24106. </summary>
  24107. <param name="def">the default value</param>
  24108. <returns>a value</returns>
  24109. </member>
  24110. <member name="M:iTextSharp.text.Annotation.GetLly(System.Single)">
  24111. <summary>
  24112. Returns the lower left y-value.
  24113. </summary>
  24114. <param name="def">the default value</param>
  24115. <returns>a value</returns>
  24116. </member>
  24117. <member name="M:iTextSharp.text.Annotation.GetUrx(System.Single)">
  24118. <summary>
  24119. Returns the upper right x-value.
  24120. </summary>
  24121. <param name="def">the default value</param>
  24122. <returns>a value</returns>
  24123. </member>
  24124. <member name="M:iTextSharp.text.Annotation.GetUry(System.Single)">
  24125. <summary>
  24126. Returns the upper right y-value.
  24127. </summary>
  24128. <param name="def">the default value</param>
  24129. <returns>a value</returns>
  24130. </member>
  24131. <member name="P:iTextSharp.text.Annotation.AnnotationType">
  24132. <summary>
  24133. Returns the type of this Annotation.
  24134. </summary>
  24135. <value>a type</value>
  24136. </member>
  24137. <member name="P:iTextSharp.text.Annotation.Title">
  24138. <summary>
  24139. Returns the title of this Annotation.
  24140. </summary>
  24141. <value>a name</value>
  24142. </member>
  24143. <member name="P:iTextSharp.text.Annotation.Content">
  24144. <summary>
  24145. Gets the content of this Annotation.
  24146. </summary>
  24147. <value>a reference</value>
  24148. </member>
  24149. <member name="P:iTextSharp.text.Annotation.Attributes">
  24150. <summary>
  24151. Gets the content of this Annotation.
  24152. </summary>
  24153. <value>a reference</value>
  24154. </member>
  24155. <member name="M:iTextSharp.text.Annotation.IsContent">
  24156. @see com.lowagie.text.Element#isContent()
  24157. @since iText 2.0.8
  24158. </member>
  24159. <member name="M:iTextSharp.text.Annotation.IsNestable">
  24160. @see com.lowagie.text.Element#isNestable()
  24161. @since iText 2.0.8
  24162. </member>
  24163. <member name="T:iTextSharp.text.BadElementException">
  24164. <summary>
  24165. Signals an attempt to create an Element that hasn't got the right form.
  24166. </summary>
  24167. <seealso cref="T:iTextSharp.text.Cell"/>
  24168. <seealso cref="T:iTextSharp.text.Table"/>
  24169. </member>
  24170. <member name="T:iTextSharp.text.BaseColor">
  24171. <summary>
  24172. Base class for Color, serves as wrapper class for <see cref="T:System.Drawing.Color"/>
  24173. to allow extension.
  24174. </summary>
  24175. </member>
  24176. <member name="M:iTextSharp.text.BaseColor.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
  24177. Construct a new BaseColor.
  24178. @param red the value for the red gamma
  24179. @param green the value for the green gamma
  24180. @param blue the value for the blue gamma
  24181. @param alpha the value for the alpha gamma
  24182. </member>
  24183. <member name="M:iTextSharp.text.BaseColor.#ctor(System.Int32,System.Int32,System.Int32)">
  24184. @param red
  24185. @param green
  24186. @param blue
  24187. </member>
  24188. <member name="M:iTextSharp.text.BaseColor.#ctor(System.Single,System.Single,System.Single,System.Single)">
  24189. Construct a BaseColor with float values.
  24190. @param red
  24191. @param green
  24192. @param blue
  24193. @param alpha
  24194. </member>
  24195. <member name="M:iTextSharp.text.BaseColor.#ctor(System.Single,System.Single,System.Single)">
  24196. Construct a BaseColor with float values.
  24197. @param red
  24198. @param green
  24199. @param blue
  24200. </member>
  24201. <member name="M:iTextSharp.text.BaseColor.#ctor(System.Int32)">
  24202. Construct a BaseColor by setting the combined value.
  24203. @param argb
  24204. </member>
  24205. <member name="M:iTextSharp.text.BaseColor.#ctor(System.Drawing.Color)">
  24206. Construct a BaseColor by System.Drawing.Color.
  24207. @param color
  24208. </member>
  24209. <member name="P:iTextSharp.text.BaseColor.RGB">
  24210. @return the combined color value
  24211. </member>
  24212. <member name="P:iTextSharp.text.BaseColor.R">
  24213. @return the value for red
  24214. </member>
  24215. <member name="P:iTextSharp.text.BaseColor.G">
  24216. @return the value for green
  24217. </member>
  24218. <member name="P:iTextSharp.text.BaseColor.B">
  24219. @return the value for blue
  24220. </member>
  24221. <member name="P:iTextSharp.text.BaseColor.A">
  24222. @return the value for the alpha channel
  24223. </member>
  24224. <member name="M:iTextSharp.text.BaseColor.Brighter">
  24225. Make this BaseColor brighter. Factor used is 0.7.
  24226. @return the new BaseColor
  24227. </member>
  24228. <member name="M:iTextSharp.text.BaseColor.Darker">
  24229. Make this color darker. Factor used is 0.7
  24230. @return the new BaseColor
  24231. </member>
  24232. <member name="T:iTextSharp.text.Chapter">
  24233. <summary>
  24234. A Chapter is a special Section.
  24235. </summary>
  24236. <remarks>
  24237. A chapter number has to be created using a Paragraph as title
  24238. and an int as chapter number. The chapter number is shown be
  24239. default. If you don't want to see the chapter number, you have to set the
  24240. numberdepth to 0.
  24241. </remarks>
  24242. <example>
  24243. <code>
  24244. Paragraph title2 = new Paragraph("This is Chapter 2", FontFactory.GetFont(FontFactory.HELVETICA, 18, Font.BOLDITALIC, new BaseColor(0, 0, 255)));
  24245. <strong>Chapter chapter2 = new Chapter(title2, 2);
  24246. chapter2.SetNumberDepth(0);</strong>
  24247. Paragraph someText = new Paragraph("This is some text");
  24248. <strong>chapter2.Add(someText);</strong>
  24249. Paragraph title21 = new Paragraph("This is Section 1 in Chapter 2", FontFactory.GetFont(FontFactory.HELVETICA, 16, Font.BOLD, new BaseColor(255, 0, 0)));
  24250. Section section1 = <strong>chapter2.AddSection(title21);</strong>
  24251. Paragraph someSectionText = new Paragraph("This is some silly paragraph in a chapter and/or section. It contains some text to test the functionality of Chapters and Section.");
  24252. section1.Add(someSectionText);
  24253. </code>
  24254. </example>
  24255. </member>
  24256. <member name="M:iTextSharp.text.Chapter.#ctor(System.Int32)">
  24257. Constructs a new <CODE>Chapter</CODE>.
  24258. @param number the Chapter number
  24259. </member>
  24260. <member name="M:iTextSharp.text.Chapter.#ctor(iTextSharp.text.Paragraph,System.Int32)">
  24261. <summary>
  24262. Constructs a new Chapter.
  24263. </summary>
  24264. <param name="title">the Chapter title (as a Paragraph)</param>
  24265. <param name="number">the Chapter number</param>
  24266. <overoads>
  24267. Has three overloads.
  24268. </overoads>
  24269. </member>
  24270. <member name="M:iTextSharp.text.Chapter.#ctor(System.String,System.Int32)">
  24271. <summary>
  24272. Constructs a new Chapter.
  24273. </summary>
  24274. <param name="title">the Chapter title (as a string)</param>
  24275. <param name="number">the Chapter number</param>
  24276. <overoads>
  24277. Has three overloads.
  24278. </overoads>
  24279. </member>
  24280. <member name="P:iTextSharp.text.Chapter.Type">
  24281. <summary>
  24282. Gets the type of the text element.
  24283. </summary>
  24284. <value>a type</value>
  24285. </member>
  24286. <member name="M:iTextSharp.text.Chapter.IsNestable">
  24287. @see com.lowagie.text.Element#isNestable()
  24288. @since iText 2.0.8
  24289. </member>
  24290. <member name="T:iTextSharp.text.ChapterAutoNumber">
  24291. Chapter with auto numbering.
  24292. @author Michael Niedermair
  24293. </member>
  24294. <member name="F:iTextSharp.text.ChapterAutoNumber.numberSet">
  24295. Is the chapter number already set?
  24296. @since 2.1.4
  24297. </member>
  24298. <member name="M:iTextSharp.text.ChapterAutoNumber.#ctor(iTextSharp.text.Paragraph)">
  24299. Create a new object.
  24300. @param para the Chapter title (as a <CODE>Paragraph</CODE>)
  24301. </member>
  24302. <member name="M:iTextSharp.text.ChapterAutoNumber.#ctor(System.String)">
  24303. Create a new objet.
  24304. @param title the Chapter title (as a <CODE>String</CODE>)
  24305. </member>
  24306. <member name="M:iTextSharp.text.ChapterAutoNumber.AddSection(System.String)">
  24307. Create a new section for this chapter and ad it.
  24308. @param title the Section title (as a <CODE>String</CODE>)
  24309. @return Returns the new section.
  24310. </member>
  24311. <member name="M:iTextSharp.text.ChapterAutoNumber.AddSection(iTextSharp.text.Paragraph)">
  24312. Create a new section for this chapter and add it.
  24313. @param title the Section title (as a <CODE>Paragraph</CODE>)
  24314. @return Returns the new section.
  24315. </member>
  24316. <member name="M:iTextSharp.text.ChapterAutoNumber.SetAutomaticNumber(System.Int32)">
  24317. Changes the Chapter number.
  24318. @param number the new chapter number
  24319. @since 2.1.4
  24320. </member>
  24321. <member name="T:iTextSharp.text.Chunk">
  24322. <summary>
  24323. This is the smallest significant part of text that can be added to a document.
  24324. </summary>
  24325. <remarks>
  24326. Most elements can be divided in one or more Chunks.
  24327. A chunk is a string with a certain Font.
  24328. all other layoutparameters should be defined in the object to which
  24329. this chunk of text is added.
  24330. </remarks>
  24331. <example>
  24332. <code>
  24333. <strong>Chunk chunk = new Chunk("Hello world", FontFactory.GetFont(FontFactory.COURIER, 20, Font.ITALIC, new BaseColor(255, 0, 0)));</strong>
  24334. document.Add(chunk);
  24335. </code>
  24336. </example>
  24337. </member>
  24338. <member name="F:iTextSharp.text.Chunk.OBJECT_REPLACEMENT_CHARACTER">
  24339. The character stand in for an image or a separator.
  24340. </member>
  24341. <member name="F:iTextSharp.text.Chunk.NEWLINE">
  24342. <summary> This is a Chunk containing a newline. </summary>
  24343. </member>
  24344. <member name="F:iTextSharp.text.Chunk.NEXTPAGE">
  24345. This is a Chunk containing a newpage.
  24346. </member>
  24347. <member name="F:iTextSharp.text.Chunk.content">
  24348. <summary> This is the content of this chunk of text. </summary>
  24349. </member>
  24350. <member name="F:iTextSharp.text.Chunk.font">
  24351. <summary> This is the Font of this chunk of text. </summary>
  24352. </member>
  24353. <member name="F:iTextSharp.text.Chunk.attributes">
  24354. <summary> Contains some of the attributes for this Chunk. </summary>
  24355. </member>
  24356. <member name="M:iTextSharp.text.Chunk.#ctor">
  24357. <summary>
  24358. Empty constructor.
  24359. </summary>
  24360. <overloads>
  24361. Has six overloads.
  24362. </overloads>
  24363. </member>
  24364. <member name="M:iTextSharp.text.Chunk.#ctor(iTextSharp.text.Chunk)">
  24365. A <CODE>Chunk</CODE> copy constructor.
  24366. @param ck the <CODE>Chunk</CODE> to be copied
  24367. </member>
  24368. <member name="M:iTextSharp.text.Chunk.#ctor(System.String,iTextSharp.text.Font)">
  24369. <summary>
  24370. Constructs a chunk of text with a certain content and a certain Font.
  24371. </summary>
  24372. <param name="content">the content</param>
  24373. <param name="font">the font</param>
  24374. </member>
  24375. <member name="M:iTextSharp.text.Chunk.#ctor(System.String)">
  24376. <summary>
  24377. Constructs a chunk of text with a certain content, without specifying a Font.
  24378. </summary>
  24379. <param name="content">the content</param>
  24380. </member>
  24381. <member name="M:iTextSharp.text.Chunk.#ctor(System.Char,iTextSharp.text.Font)">
  24382. Constructs a chunk of text with a char and a certain <CODE>Font</CODE>.
  24383. @param c the content
  24384. @param font the font
  24385. </member>
  24386. <member name="M:iTextSharp.text.Chunk.#ctor(System.Char)">
  24387. Constructs a chunk of text with a char, without specifying a <CODE>Font</CODE>.
  24388. @param c the content
  24389. </member>
  24390. <member name="M:iTextSharp.text.Chunk.#ctor(iTextSharp.text.Image,System.Single,System.Single)">
  24391. <summary>
  24392. Constructs a chunk containing an Image.
  24393. </summary>
  24394. <param name="image">the image</param>
  24395. <param name="offsetX">the image offset in the x direction</param>
  24396. <param name="offsetY">the image offset in the y direction</param>
  24397. </member>
  24398. <member name="F:iTextSharp.text.Chunk.SEPARATOR">
  24399. Key for drawInterface of the Separator.
  24400. @since 2.1.2
  24401. </member>
  24402. <member name="M:iTextSharp.text.Chunk.#ctor(iTextSharp.text.pdf.draw.IDrawInterface)">
  24403. Creates a separator Chunk.
  24404. Note that separator chunks can't be used in combination with tab chunks!
  24405. @param separator the drawInterface to use to draw the separator.
  24406. @since 2.1.2
  24407. </member>
  24408. <member name="M:iTextSharp.text.Chunk.#ctor(iTextSharp.text.pdf.draw.IDrawInterface,System.Boolean)">
  24409. Creates a separator Chunk.
  24410. Note that separator chunks can't be used in combination with tab chunks!
  24411. @param separator the drawInterface to use to draw the separator.
  24412. @param vertical true if this is a vertical separator
  24413. @since 2.1.2
  24414. </member>
  24415. <member name="F:iTextSharp.text.Chunk.TAB">
  24416. Key for drawInterface of the tab.
  24417. @since 2.1.2
  24418. </member>
  24419. <member name="F:iTextSharp.text.Chunk.TABSETTINGS">
  24420. Key for tab stops of the tab.
  24421. @since 5.4.1
  24422. </member>
  24423. <member name="M:iTextSharp.text.Chunk.#ctor(iTextSharp.text.pdf.draw.IDrawInterface,System.Single)">
  24424. Creates a tab Chunk.
  24425. Note that separator chunks can't be used in combination with tab chunks!
  24426. @param separator the drawInterface to use to draw the tab.
  24427. @param tabPosition an X coordinate that will be used as start position for the next Chunk.
  24428. @since 2.1.2
  24429. </member>
  24430. <member name="M:iTextSharp.text.Chunk.#ctor(iTextSharp.text.pdf.draw.IDrawInterface,System.Single,System.Boolean)">
  24431. Creates a tab Chunk.
  24432. Note that separator chunks can't be used in combination with tab chunks!
  24433. @param separator the drawInterface to use to draw the tab.
  24434. @param tabPosition an X coordinate that will be used as start position for the next Chunk.
  24435. @param newline if true, a newline will be added if the tabPosition has already been reached.
  24436. @since 2.1.2
  24437. </member>
  24438. <member name="M:iTextSharp.text.Chunk.#ctor(System.Single,System.Boolean)">
  24439. Creates a tab Chunk.
  24440. @param tabInterval an interval that will be used if tab stops are omitted.
  24441. @param isWhitespace if true, the current tab is treated as white space.
  24442. @since 5.4.1
  24443. </member>
  24444. <member name="M:iTextSharp.text.Chunk.#ctor(iTextSharp.text.Image,System.Single,System.Single,System.Boolean)">
  24445. <summary>
  24446. Constructs a chunk containing an Image.
  24447. </summary>
  24448. <param name="image">the image</param>
  24449. <param name="offsetX">the image offset in the x direction</param>
  24450. <param name="offsetY">the image offset in the y direction</param>
  24451. <param name="changeLeading">true if the leading has to be adapted to the image</param>
  24452. </member>
  24453. <member name="M:iTextSharp.text.Chunk.Process(iTextSharp.text.IElementListener)">
  24454. <summary>
  24455. Processes the element by adding it (or the different parts) to an
  24456. IElementListener.
  24457. </summary>
  24458. <param name="listener">an IElementListener</param>
  24459. <returns>true if the element was processed successfully</returns>
  24460. </member>
  24461. <member name="P:iTextSharp.text.Chunk.Type">
  24462. <summary>
  24463. Gets the type of the text element.
  24464. </summary>
  24465. <value>a type</value>
  24466. </member>
  24467. <member name="P:iTextSharp.text.Chunk.Chunks">
  24468. <summary>
  24469. Gets all the chunks in this element.
  24470. </summary>
  24471. <value>an ArrayList</value>
  24472. </member>
  24473. <member name="M:iTextSharp.text.Chunk.Append(System.String)">
  24474. <summary>
  24475. appends some text to this Chunk.
  24476. </summary>
  24477. <param name="str">a string</param>
  24478. <returns>a StringBuilder</returns>
  24479. </member>
  24480. <member name="P:iTextSharp.text.Chunk.Font">
  24481. <summary>
  24482. Get/set the font of this Chunk.
  24483. </summary>
  24484. <value>a Font</value>
  24485. </member>
  24486. <member name="P:iTextSharp.text.Chunk.Content">
  24487. <summary>
  24488. Returns the content of this Chunk.
  24489. </summary>
  24490. <value>a string</value>
  24491. </member>
  24492. <member name="M:iTextSharp.text.Chunk.IsEmpty">
  24493. <summary>
  24494. Checks is this Chunk is empty.
  24495. </summary>
  24496. <returns>false if the Chunk contains other characters than space.</returns>
  24497. </member>
  24498. <member name="M:iTextSharp.text.Chunk.GetWidthPoint">
  24499. Gets the width of the Chunk in points.
  24500. @return a width in points
  24501. </member>
  24502. <member name="M:iTextSharp.text.Chunk.HasAttributes">
  24503. <summary>
  24504. Checks the attributes of this Chunk.
  24505. </summary>
  24506. <returns>false if there aren't any.</returns>
  24507. </member>
  24508. <member name="M:iTextSharp.text.Chunk.HasAccessibleAttributes">
  24509. Checks the accessible attributes of this <CODE>Chunk</CODE>.
  24510. @return false if there aren't any.
  24511. </member>
  24512. <member name="P:iTextSharp.text.Chunk.Attributes">
  24513. <summary>
  24514. Sets/Gets the attributes for this Chunk.
  24515. </summary>
  24516. <remarks>
  24517. It may be null.
  24518. </remarks>
  24519. <value>a Hashtable</value>
  24520. </member>
  24521. <member name="M:iTextSharp.text.Chunk.SetAttribute(System.String,System.Object)">
  24522. <summary>
  24523. Sets an arbitrary attribute.
  24524. </summary>
  24525. <param name="name">the key for the attribute</param>
  24526. <param name="obj">the value of the attribute</param>
  24527. <returns>this Chunk</returns>
  24528. </member>
  24529. <member name="F:iTextSharp.text.Chunk.HSCALE">
  24530. Key for text horizontal scaling.
  24531. </member>
  24532. <member name="M:iTextSharp.text.Chunk.SetHorizontalScaling(System.Single)">
  24533. Sets the text horizontal scaling. A value of 1 is normal and a value of 0.5f
  24534. shrinks the text to half it's width.
  24535. @param scale the horizontal scaling factor
  24536. @return this <CODE>Chunk</CODE>
  24537. </member>
  24538. <member name="P:iTextSharp.text.Chunk.HorizontalScaling">
  24539. Gets the horizontal scaling.
  24540. @return a percentage in float
  24541. </member>
  24542. <member name="F:iTextSharp.text.Chunk.UNDERLINE">
  24543. <summary> Key for underline. </summary>
  24544. </member>
  24545. <member name="M:iTextSharp.text.Chunk.SetUnderline(System.Single,System.Single)">
  24546. Sets an horizontal line that can be an underline or a strikethrough.
  24547. Actually, the line can be anywhere vertically and has always the
  24548. <CODE>Chunk</CODE> width. Multiple call to this method will
  24549. produce multiple lines.
  24550. @param thickness the absolute thickness of the line
  24551. @param yPosition the absolute y position relative to the baseline
  24552. @return this <CODE>Chunk</CODE>
  24553. </member>
  24554. <member name="M:iTextSharp.text.Chunk.SetUnderline(iTextSharp.text.BaseColor,System.Single,System.Single,System.Single,System.Single,System.Int32)">
  24555. Sets an horizontal line that can be an underline or a strikethrough.
  24556. Actually, the line can be anywhere vertically and has always the
  24557. <CODE>Chunk</CODE> width. Multiple call to this method will
  24558. produce multiple lines.
  24559. @param color the color of the line or <CODE>null</CODE> to follow
  24560. the text color
  24561. @param thickness the absolute thickness of the line
  24562. @param thicknessMul the thickness multiplication factor with the font size
  24563. @param yPosition the absolute y position relative to the baseline
  24564. @param yPositionMul the position multiplication factor with the font size
  24565. @param cap the end line cap. Allowed values are
  24566. PdfContentByte.LINE_CAP_BUTT, PdfContentByte.LINE_CAP_ROUND and
  24567. PdfContentByte.LINE_CAP_PROJECTING_SQUARE
  24568. @return this <CODE>Chunk</CODE>
  24569. </member>
  24570. <member name="F:iTextSharp.text.Chunk.SUBSUPSCRIPT">
  24571. <summary> Key for sub/basescript. </summary>
  24572. </member>
  24573. <member name="M:iTextSharp.text.Chunk.SetTextRise(System.Single)">
  24574. <summary>
  24575. Sets the text displacement relative to the baseline. Positive values rise the text,
  24576. negative values lower the text.
  24577. </summary>
  24578. <remarks>
  24579. It can be used to implement sub/basescript.
  24580. </remarks>
  24581. <param name="rise">the displacement in points</param>
  24582. <returns>this Chunk</returns>
  24583. </member>
  24584. <member name="F:iTextSharp.text.Chunk.SKEW">
  24585. <summary> Key for text skewing. </summary>
  24586. </member>
  24587. <member name="M:iTextSharp.text.Chunk.SetSkew(System.Single,System.Single)">
  24588. Skews the text to simulate italic and other effects.
  24589. Try <CODE>alpha=0</CODE> and <CODE>beta=12</CODE>.
  24590. @param alpha the first angle in degrees
  24591. @param beta the second angle in degrees
  24592. @return this <CODE>Chunk</CODE>
  24593. </member>
  24594. <member name="F:iTextSharp.text.Chunk.BACKGROUND">
  24595. <summary> Key for background. </summary>
  24596. </member>
  24597. <member name="M:iTextSharp.text.Chunk.SetBackground(iTextSharp.text.BaseColor)">
  24598. <summary>
  24599. Sets the color of the background Chunk.
  24600. </summary>
  24601. <param name="color">the color of the background</param>
  24602. <returns>this Chunk</returns>
  24603. </member>
  24604. <member name="M:iTextSharp.text.Chunk.SetBackground(iTextSharp.text.BaseColor,System.Single,System.Single,System.Single,System.Single)">
  24605. Sets the color and the size of the background <CODE>Chunk</CODE>.
  24606. @param color the color of the background
  24607. @param extraLeft increase the size of the rectangle in the left
  24608. @param extraBottom increase the size of the rectangle in the bottom
  24609. @param extraRight increase the size of the rectangle in the right
  24610. @param extraTop increase the size of the rectangle in the top
  24611. @return this <CODE>Chunk</CODE>
  24612. </member>
  24613. <member name="F:iTextSharp.text.Chunk.TEXTRENDERMODE">
  24614. <summary> Key for text rendering mode.</summary>
  24615. </member>
  24616. <member name="M:iTextSharp.text.Chunk.SetTextRenderMode(System.Int32,System.Single,iTextSharp.text.BaseColor)">
  24617. Sets the text rendering mode. It can outline text, simulate bold and make
  24618. text invisible.
  24619. @param mode the text rendering mode. It can be <CODE>PdfContentByte.TEXT_RENDER_MODE_FILL</CODE>,
  24620. <CODE>PdfContentByte.TEXT_RENDER_MODE_STROKE</CODE>, <CODE>PdfContentByte.TEXT_RENDER_MODE_FILL_STROKE</CODE>
  24621. and <CODE>PdfContentByte.TEXT_RENDER_MODE_INVISIBLE</CODE>.
  24622. @param strokeWidth the stroke line width for the modes <CODE>PdfContentByte.TEXT_RENDER_MODE_STROKE</CODE> and
  24623. <CODE>PdfContentByte.TEXT_RENDER_MODE_FILL_STROKE</CODE>.
  24624. @param strokeColor the stroke color or <CODE>null</CODE> to follow the text color
  24625. @return this <CODE>Chunk</CODE>
  24626. </member>
  24627. <member name="F:iTextSharp.text.Chunk.SPLITCHARACTER">
  24628. <summary> Key for split character. </summary>
  24629. </member>
  24630. <member name="M:iTextSharp.text.Chunk.SetSplitCharacter(iTextSharp.text.ISplitCharacter)">
  24631. <summary>
  24632. Sets the split characters.
  24633. </summary>
  24634. <param name="splitCharacter">the SplitCharacter interface</param>
  24635. <returns>this Chunk</returns>
  24636. </member>
  24637. <member name="F:iTextSharp.text.Chunk.HYPHENATION">
  24638. <summary> Key for hyphenation. </summary>
  24639. </member>
  24640. <member name="M:iTextSharp.text.Chunk.SetHyphenation(iTextSharp.text.pdf.IHyphenationEvent)">
  24641. <summary>
  24642. sets the hyphenation engine to this Chunk.
  24643. </summary>
  24644. <param name="hyphenation">the hyphenation engine</param>
  24645. <returns>this Chunk</returns>
  24646. </member>
  24647. <member name="F:iTextSharp.text.Chunk.REMOTEGOTO">
  24648. <summary> Key for remote goto. </summary>
  24649. </member>
  24650. <member name="M:iTextSharp.text.Chunk.SetRemoteGoto(System.String,System.String)">
  24651. <summary>
  24652. Sets a goto for a remote destination for this Chunk.
  24653. </summary>
  24654. <param name="filename">the file name of the destination document</param>
  24655. <param name="name">the name of the destination to go to</param>
  24656. <returns>this Chunk</returns>
  24657. </member>
  24658. <member name="M:iTextSharp.text.Chunk.SetRemoteGoto(System.String,System.Int32)">
  24659. <summary>
  24660. Sets a goto for a remote destination for this Chunk.
  24661. </summary>
  24662. <param name="filename">the file name of the destination document</param>
  24663. <param name="page">the page of the destination to go to. First page is 1</param>
  24664. <returns>this Chunk</returns>
  24665. </member>
  24666. <member name="F:iTextSharp.text.Chunk.LOCALGOTO">
  24667. <summary> Key for local goto. </summary>
  24668. </member>
  24669. <member name="M:iTextSharp.text.Chunk.SetLocalGoto(System.String)">
  24670. <summary>
  24671. Sets a local goto for this Chunk.
  24672. </summary>
  24673. <remarks>
  24674. There must be a local destination matching the name.
  24675. </remarks>
  24676. <param name="name">the name of the destination to go to</param>
  24677. <returns>this Chunk</returns>
  24678. </member>
  24679. <member name="F:iTextSharp.text.Chunk.LOCALDESTINATION">
  24680. <summary> Key for local destination. </summary>
  24681. </member>
  24682. <member name="M:iTextSharp.text.Chunk.SetLocalDestination(System.String)">
  24683. <summary>
  24684. Sets a local destination for this Chunk.
  24685. </summary>
  24686. <param name="name">the name for this destination</param>
  24687. <returns>this Chunk</returns>
  24688. </member>
  24689. <member name="F:iTextSharp.text.Chunk.GENERICTAG">
  24690. <summary> Key for generic tag. </summary>
  24691. </member>
  24692. <member name="M:iTextSharp.text.Chunk.SetGenericTag(System.String)">
  24693. <summary>
  24694. Sets the generic tag Chunk.
  24695. </summary>
  24696. <remarks>
  24697. The text for this tag can be retrieved with PdfPageEvent.
  24698. </remarks>
  24699. <param name="text">the text for the tag</param>
  24700. <returns>this Chunk</returns>
  24701. </member>
  24702. <member name="F:iTextSharp.text.Chunk.LINEHEIGHT">
  24703. Key for line-height (alternative for leading in Phrase).
  24704. </member>
  24705. <member name="M:iTextSharp.text.Chunk.setLineHeight(System.Single)">
  24706. Sets a line height tag.
  24707. @return this <CODE>Chunk</CODE>
  24708. </member>
  24709. <member name="F:iTextSharp.text.Chunk.IMAGE">
  24710. <summary> Key for image. </summary>
  24711. </member>
  24712. <member name="M:iTextSharp.text.Chunk.GetImage">
  24713. <summary>
  24714. Returns the image.
  24715. </summary>
  24716. <value>an Image</value>
  24717. </member>
  24718. <member name="F:iTextSharp.text.Chunk.ACTION">
  24719. <summary> Key for Action. </summary>
  24720. </member>
  24721. <member name="M:iTextSharp.text.Chunk.SetAction(iTextSharp.text.pdf.PdfAction)">
  24722. <summary>
  24723. Sets an action for this Chunk.
  24724. </summary>
  24725. <param name="action">the action</param>
  24726. <returns>this Chunk</returns>
  24727. </member>
  24728. <member name="M:iTextSharp.text.Chunk.SetAnchor(System.Uri)">
  24729. <summary>
  24730. Sets an anchor for this Chunk.
  24731. </summary>
  24732. <param name="url">the Uri to link to</param>
  24733. <returns>this Chunk</returns>
  24734. </member>
  24735. <member name="M:iTextSharp.text.Chunk.SetAnchor(System.String)">
  24736. <summary>
  24737. Sets an anchor for this Chunk.
  24738. </summary>
  24739. <param name="url">the url to link to</param>
  24740. <returns>this Chunk</returns>
  24741. </member>
  24742. <member name="F:iTextSharp.text.Chunk.NEWPAGE">
  24743. <summary> Key for newpage. </summary>
  24744. </member>
  24745. <member name="M:iTextSharp.text.Chunk.SetNewPage">
  24746. <summary>
  24747. Sets a new page tag.
  24748. </summary>
  24749. <returns>this Chunk</returns>
  24750. </member>
  24751. <member name="F:iTextSharp.text.Chunk.PDFANNOTATION">
  24752. <summary> Key for annotation. </summary>
  24753. </member>
  24754. <member name="M:iTextSharp.text.Chunk.SetAnnotation(iTextSharp.text.pdf.PdfAnnotation)">
  24755. <summary>
  24756. Sets a generic annotation to this Chunk.
  24757. </summary>
  24758. <param name="annotation">the annotation</param>
  24759. <returns>this Chunk</returns>
  24760. </member>
  24761. <member name="M:iTextSharp.text.Chunk.IsContent">
  24762. @see com.lowagie.text.Element#isContent()
  24763. @since iText 2.0.8
  24764. </member>
  24765. <member name="M:iTextSharp.text.Chunk.IsNestable">
  24766. @see com.lowagie.text.Element#isNestable()
  24767. @since iText 2.0.8
  24768. </member>
  24769. <member name="M:iTextSharp.text.Chunk.GetHyphenation">
  24770. Returns the hyphenation (if present).
  24771. @param hyphenation a HyphenationEvent instance
  24772. @since 2.1.2
  24773. </member>
  24774. <member name="F:iTextSharp.text.Chunk.COLOR">
  24775. <summary> Key for color. </summary>
  24776. </member>
  24777. <member name="F:iTextSharp.text.Chunk.ENCODING">
  24778. <summary> Key for encoding. </summary>
  24779. </member>
  24780. <member name="F:iTextSharp.text.Chunk.CHAR_SPACING">
  24781. Key for character spacing.
  24782. </member>
  24783. <member name="M:iTextSharp.text.Chunk.SetCharacterSpacing(System.Single)">
  24784. Sets the character spacing.
  24785. @param charSpace the character spacing value
  24786. @return this <CODE>Chunk</CODE>
  24787. </member>
  24788. <member name="M:iTextSharp.text.Chunk.GetCharacterSpacing">
  24789. Gets the character spacing.
  24790. @return a value in float
  24791. </member>
  24792. <member name="F:iTextSharp.text.Chunk.WORD_SPACING">
  24793. Key for word spacing.
  24794. </member>
  24795. <member name="M:iTextSharp.text.Chunk.SetWordSpacing(System.Single)">
  24796. Sets the word spacing.
  24797. @param wordSpace the word spacing value
  24798. @return this <CODE>Chunk</CODE>
  24799. </member>
  24800. <member name="M:iTextSharp.text.Chunk.GetWordSpacing">
  24801. Gets the word spacing.
  24802. @return a value in float
  24803. </member>
  24804. <member name="M:iTextSharp.text.Chunk.SetTextExpansion(System.String)">
  24805. Sets the textual expansion of the abbreviation or acronym.
  24806. It is highly recommend to set textuual expansion when generating PDF/UA documents.
  24807. @param value
  24808. </member>
  24809. <member name="T:iTextSharp.text.Document">
  24810. <summary>
  24811. A generic Document class.
  24812. </summary>
  24813. <remarks>
  24814. All kinds of Text-elements can be added to a HTMLDocument.
  24815. The Document signals all the listeners when an element
  24816. has been added.<p/>
  24817. <OL>
  24818. <LI/>Once a document is created you can add some meta information.
  24819. <LI/>You can also set the headers/footers.
  24820. <LI/>You have to open the document before you can write content.
  24821. <LI/>You can only write content (no more meta-formation!) once a document is opened.
  24822. <LI/>When you change the header/footer on a certain page, this will be effective starting on the next page.
  24823. <LI/>Ater closing the document, every listener (as well as its OutputStream) is closed too.
  24824. </OL>
  24825. </remarks>
  24826. <example>
  24827. <code>
  24828. // creation of the document with a certain size and certain margins
  24829. <strong>Document document = new Document(PageSize.A4, 50, 50, 50, 50);</strong>
  24830. try {
  24831. // creation of the different writers
  24832. HtmlWriter.GetInstance(<strong>document</strong>, System.out);
  24833. PdfWriter.GetInstance(<strong>document</strong>, new FileOutputStream("text.pdf"));
  24834. // we add some meta information to the document
  24835. <strong>document.AddAuthor("Bruno Lowagie");
  24836. document.AddSubject("This is the result of a Test.");</strong>
  24837. // we define a header and a footer
  24838. HeaderFooter header = new HeaderFooter(new Phrase("This is a header."), false);
  24839. HeaderFooter footer = new HeaderFooter(new Phrase("This is page "), new Phrase("."));
  24840. footer.SetAlignment(Element.ALIGN_CENTER);
  24841. <strong>document.SetHeader(header);
  24842. document.SetFooter(footer);</strong>
  24843. // we open the document for writing
  24844. <strong>document.Open();
  24845. document.Add(new Paragraph("Hello world"));</strong>
  24846. }
  24847. catch (DocumentException de) {
  24848. Console.Error.WriteLine(de.Message);
  24849. }
  24850. <strong>document.Close();</strong>
  24851. </code>
  24852. </example>
  24853. </member>
  24854. <member name="F:iTextSharp.text.Document.Compress">
  24855. <summary> Allows the pdf documents to be produced without compression for debugging purposes. </summary>
  24856. </member>
  24857. <member name="F:iTextSharp.text.Document.WmfFontCorrection">
  24858. <summary> Scales the WMF font size. The default value is 0.86. </summary>
  24859. </member>
  24860. <member name="F:iTextSharp.text.Document.listeners">
  24861. <summary> The IDocListener. </summary>
  24862. </member>
  24863. <member name="F:iTextSharp.text.Document.open">
  24864. <summary> Is the document open or not? </summary>
  24865. </member>
  24866. <member name="F:iTextSharp.text.Document.close">
  24867. <summary> Has the document already been closed? </summary>
  24868. </member>
  24869. <member name="F:iTextSharp.text.Document.pageSize">
  24870. <summary> The size of the page. </summary>
  24871. </member>
  24872. <member name="F:iTextSharp.text.Document.marginLeft">
  24873. <summary> margin in x direction starting from the left </summary>
  24874. </member>
  24875. <member name="F:iTextSharp.text.Document.marginRight">
  24876. <summary> margin in x direction starting from the right </summary>
  24877. </member>
  24878. <member name="F:iTextSharp.text.Document.marginTop">
  24879. <summary> margin in y direction starting from the top </summary>
  24880. </member>
  24881. <member name="F:iTextSharp.text.Document.marginBottom">
  24882. <summary> margin in y direction starting from the bottom </summary>
  24883. </member>
  24884. <member name="F:iTextSharp.text.Document.marginMirroringTopBottom">
  24885. mirroring of the top/bottom margins
  24886. @since 2.1.6
  24887. </member>
  24888. <member name="F:iTextSharp.text.Document.javaScript_onLoad">
  24889. <summary> Content of JavaScript onLoad function </summary>
  24890. </member>
  24891. <member name="F:iTextSharp.text.Document.javaScript_onUnLoad">
  24892. <summary> Content of JavaScript onUnLoad function </summary>
  24893. </member>
  24894. <member name="F:iTextSharp.text.Document.htmlStyleClass">
  24895. <summary> Style class in HTML body tag </summary>
  24896. </member>
  24897. <member name="F:iTextSharp.text.Document.pageN">
  24898. <summary> Current pagenumber </summary>
  24899. </member>
  24900. <member name="F:iTextSharp.text.Document.chapternumber">
  24901. This is a chapter number in case ChapterAutoNumber is used.
  24902. </member>
  24903. <member name="M:iTextSharp.text.Document.#ctor">
  24904. <summary>
  24905. Constructs a new Document-object.
  24906. </summary>
  24907. <overloads>
  24908. Has three overloads.
  24909. </overloads>
  24910. </member>
  24911. <member name="M:iTextSharp.text.Document.#ctor(iTextSharp.text.Rectangle)">
  24912. <summary>
  24913. Constructs a new Document-object.
  24914. </summary>
  24915. <param name="pageSize">the pageSize</param>
  24916. </member>
  24917. <member name="M:iTextSharp.text.Document.#ctor(iTextSharp.text.Rectangle,System.Single,System.Single,System.Single,System.Single)">
  24918. <summary>
  24919. Constructs a new Document-object.
  24920. </summary>
  24921. <param name="pageSize">the pageSize</param>
  24922. <param name="marginLeft">the margin on the left</param>
  24923. <param name="marginRight">the margin on the right</param>
  24924. <param name="marginTop">the margin on the top</param>
  24925. <param name="marginBottom">the margin on the bottom</param>
  24926. </member>
  24927. <member name="M:iTextSharp.text.Document.AddDocListener(iTextSharp.text.IDocListener)">
  24928. <summary>
  24929. Adds a IDocListener to the Document.
  24930. </summary>
  24931. <param name="listener">the new IDocListener</param>
  24932. </member>
  24933. <member name="M:iTextSharp.text.Document.RemoveIDocListener(iTextSharp.text.IDocListener)">
  24934. <summary>
  24935. Removes a IDocListener from the Document.
  24936. </summary>
  24937. <param name="listener">the IDocListener that has to be removed.</param>
  24938. </member>
  24939. <member name="M:iTextSharp.text.Document.Add(iTextSharp.text.IElement)">
  24940. <summary>
  24941. Adds an Element to the Document.
  24942. </summary>
  24943. <param name="element">the Element to add</param>
  24944. <returns>true if the element was added, false if not</returns>
  24945. </member>
  24946. <member name="M:iTextSharp.text.Document.Open">
  24947. <summary>
  24948. Opens the document.
  24949. </summary>
  24950. <remarks>
  24951. Once the document is opened, you can't write any Header- or Meta-information
  24952. anymore. You have to open the document before you can begin to add content
  24953. to the body of the document.
  24954. </remarks>
  24955. </member>
  24956. <member name="M:iTextSharp.text.Document.OpenDocument">
  24957. <summary>
  24958. Opens the document.
  24959. </summary>
  24960. <remarks>
  24961. Version for languages that are not case-dependant.
  24962. Once the document is opened, you can't write any Header- or Meta-information
  24963. anymore. You have to open the document before you can begin to add content
  24964. to the body of the document.
  24965. </remarks>
  24966. </member>
  24967. <member name="M:iTextSharp.text.Document.SetPageSize(iTextSharp.text.Rectangle)">
  24968. <summary>
  24969. Sets the pagesize.
  24970. </summary>
  24971. <param name="pageSize">the new pagesize</param>
  24972. <returns>a bool</returns>
  24973. </member>
  24974. <member name="M:iTextSharp.text.Document.SetMargins(System.Single,System.Single,System.Single,System.Single)">
  24975. <summary>
  24976. Sets the margins.
  24977. </summary>
  24978. <param name="marginLeft">the margin on the left</param>
  24979. <param name="marginRight">the margin on the right</param>
  24980. <param name="marginTop">the margin on the top</param>
  24981. <param name="marginBottom">the margin on the bottom</param>
  24982. <returns></returns>
  24983. </member>
  24984. <member name="M:iTextSharp.text.Document.NewPage">
  24985. <summary>
  24986. Signals that an new page has to be started.
  24987. </summary>
  24988. <returns>true if the page was added, false if not.</returns>
  24989. </member>
  24990. <member name="M:iTextSharp.text.Document.ResetPageCount">
  24991. <summary>
  24992. Sets the page number to 0.
  24993. </summary>
  24994. </member>
  24995. <member name="P:iTextSharp.text.Document.PageCount">
  24996. <summary>
  24997. Sets the page number.
  24998. </summary>
  24999. <value>an int</value>
  25000. </member>
  25001. <member name="P:iTextSharp.text.Document.PageNumber">
  25002. <summary>
  25003. Returns the current page number.
  25004. </summary>
  25005. <value>an int</value>
  25006. </member>
  25007. <member name="M:iTextSharp.text.Document.Close">
  25008. <summary>
  25009. Closes the document.
  25010. </summary>
  25011. <remarks>
  25012. Once all the content has been written in the body, you have to close
  25013. the body. After that nothing can be written to the body anymore.
  25014. </remarks>
  25015. </member>
  25016. <member name="M:iTextSharp.text.Document.CloseDocument">
  25017. <summary>
  25018. Closes the document.
  25019. </summary>
  25020. <remarks>
  25021. Version for languages that are not case-dependant.
  25022. Once all the content has been written in the body, you have to close
  25023. the body. After that nothing can be written to the body anymore.
  25024. </remarks>
  25025. </member>
  25026. <member name="M:iTextSharp.text.Document.AddHeader(System.String,System.String)">
  25027. <summary>
  25028. Adds a user defined header to the document.
  25029. </summary>
  25030. <param name="name">the name of the header</param>
  25031. <param name="content">the content of the header</param>
  25032. <returns>true if successful, false otherwise</returns>
  25033. </member>
  25034. <member name="M:iTextSharp.text.Document.AddTitle(System.String)">
  25035. <summary>
  25036. Adds the title to a Document.
  25037. </summary>
  25038. <param name="title">the title</param>
  25039. <returns>true if successful, false otherwise</returns>
  25040. </member>
  25041. <member name="M:iTextSharp.text.Document.AddSubject(System.String)">
  25042. <summary>
  25043. Adds the subject to a Document.
  25044. </summary>
  25045. <param name="subject">the subject</param>
  25046. <returns>true if successful, false otherwise</returns>
  25047. </member>
  25048. <member name="M:iTextSharp.text.Document.AddKeywords(System.String)">
  25049. <summary>
  25050. Adds the keywords to a Document.
  25051. </summary>
  25052. <param name="keywords">keywords to add</param>
  25053. <returns>true if successful, false otherwise</returns>
  25054. </member>
  25055. <member name="M:iTextSharp.text.Document.AddAuthor(System.String)">
  25056. <summary>
  25057. Adds the author to a Document.
  25058. </summary>
  25059. <param name="author">the name of the author</param>
  25060. <returns>true if successful, false otherwise</returns>
  25061. </member>
  25062. <member name="M:iTextSharp.text.Document.AddCreator(System.String)">
  25063. <summary>
  25064. Adds the creator to a Document.
  25065. </summary>
  25066. <param name="creator">the name of the creator</param>
  25067. <returns>true if successful, false otherwise</returns>
  25068. </member>
  25069. <member name="M:iTextSharp.text.Document.AddProducer">
  25070. <summary>
  25071. Adds the producer to a Document.
  25072. </summary>
  25073. <returns>true if successful, false otherwise</returns>
  25074. </member>
  25075. <member name="M:iTextSharp.text.Document.AddLanguage(System.String)">
  25076. Adds a language to th document. Required for PDF/UA compatible documents.
  25077. @param language
  25078. @return <code>true</code> if successfull, <code>false</code> otherwise
  25079. </member>
  25080. <member name="M:iTextSharp.text.Document.AddCreationDate">
  25081. <summary>
  25082. Adds the current date and time to a Document.
  25083. </summary>
  25084. <returns>true if successful, false otherwise</returns>
  25085. </member>
  25086. <member name="P:iTextSharp.text.Document.LeftMargin">
  25087. <summary>
  25088. Returns the left margin.
  25089. </summary>
  25090. <value>the left margin</value>
  25091. </member>
  25092. <member name="P:iTextSharp.text.Document.RightMargin">
  25093. <summary>
  25094. Return the right margin.
  25095. </summary>
  25096. <value>the right margin</value>
  25097. </member>
  25098. <member name="P:iTextSharp.text.Document.TopMargin">
  25099. <summary>
  25100. Returns the top margin.
  25101. </summary>
  25102. <value>the top margin</value>
  25103. </member>
  25104. <member name="P:iTextSharp.text.Document.BottomMargin">
  25105. <summary>
  25106. Returns the bottom margin.
  25107. </summary>
  25108. <value>the bottom margin</value>
  25109. </member>
  25110. <member name="P:iTextSharp.text.Document.Left">
  25111. <summary>
  25112. Returns the lower left x-coordinate.
  25113. </summary>
  25114. <value>the lower left x-coordinate</value>
  25115. </member>
  25116. <member name="P:iTextSharp.text.Document.Right">
  25117. <summary>
  25118. Returns the upper right x-coordinate.
  25119. </summary>
  25120. <value>the upper right x-coordinate.</value>
  25121. </member>
  25122. <member name="P:iTextSharp.text.Document.Top">
  25123. <summary>
  25124. Returns the upper right y-coordinate.
  25125. </summary>
  25126. <value>the upper right y-coordinate.</value>
  25127. </member>
  25128. <member name="P:iTextSharp.text.Document.Bottom">
  25129. <summary>
  25130. Returns the lower left y-coordinate.
  25131. </summary>
  25132. <value>the lower left y-coordinate.</value>
  25133. </member>
  25134. <member name="M:iTextSharp.text.Document.GetLeft(System.Single)">
  25135. <summary>
  25136. Returns the lower left x-coordinate considering a given margin.
  25137. </summary>
  25138. <param name="margin">a margin</param>
  25139. <returns>the lower left x-coordinate</returns>
  25140. </member>
  25141. <member name="M:iTextSharp.text.Document.GetRight(System.Single)">
  25142. <summary>
  25143. Returns the upper right x-coordinate, considering a given margin.
  25144. </summary>
  25145. <param name="margin">a margin</param>
  25146. <returns>the upper right x-coordinate</returns>
  25147. </member>
  25148. <member name="M:iTextSharp.text.Document.GetTop(System.Single)">
  25149. <summary>
  25150. Returns the upper right y-coordinate, considering a given margin.
  25151. </summary>
  25152. <param name="margin">a margin</param>
  25153. <returns>the upper right y-coordinate</returns>
  25154. </member>
  25155. <member name="M:iTextSharp.text.Document.GetBottom(System.Single)">
  25156. <summary>
  25157. Returns the lower left y-coordinate, considering a given margin.
  25158. </summary>
  25159. <param name="margin">a margin</param>
  25160. <returns>the lower left y-coordinate</returns>
  25161. </member>
  25162. <member name="P:iTextSharp.text.Document.PageSize">
  25163. <summary>
  25164. Gets the pagesize.
  25165. </summary>
  25166. <value>the page size</value>
  25167. </member>
  25168. <member name="M:iTextSharp.text.Document.IsOpen">
  25169. <summary>
  25170. Checks if the document is open.
  25171. </summary>
  25172. <returns>true if the document is open</returns>
  25173. </member>
  25174. <member name="P:iTextSharp.text.Document.JavaScript_onLoad">
  25175. <summary>
  25176. Gets the JavaScript onLoad command.
  25177. </summary>
  25178. <value>the JavaScript onLoad command.</value>
  25179. </member>
  25180. <member name="P:iTextSharp.text.Document.JavaScript_onUnLoad">
  25181. <summary>
  25182. Gets the JavaScript onUnLoad command.
  25183. </summary>
  25184. <value>the JavaScript onUnLoad command</value>
  25185. </member>
  25186. <member name="P:iTextSharp.text.Document.HtmlStyleClass">
  25187. <summary>
  25188. Gets the style class of the HTML body tag
  25189. </summary>
  25190. <value>the style class of the HTML body tag</value>
  25191. </member>
  25192. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.Document.SetMarginMirroring(System.Boolean)" -->
  25193. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.Document.SetMarginMirroringTopBottom(System.Boolean)" -->
  25194. <member name="M:iTextSharp.text.Document.IsMarginMirroring">
  25195. Gets the margin mirroring flag.
  25196. @return the margin mirroring flag
  25197. </member>
  25198. <member name="T:iTextSharp.text.DocumentException">
  25199. <summary>
  25200. Signals that an error has occurred in a Document.
  25201. </summary>
  25202. <seealso cref="T:iTextSharp.text.BadElementException"/>
  25203. <seealso cref="T:iTextSharp.text.Document"/>
  25204. <seealso cref="T:iTextSharp.text.DocWriter"/>
  25205. <seealso cref="T:iTextSharp.text.IDocListener"/>
  25206. </member>
  25207. <member name="M:iTextSharp.text.DocumentException.#ctor">
  25208. <summary>
  25209. Constructs a new DocumentException
  25210. </summary>
  25211. <overloads>
  25212. Has two overloads.
  25213. </overloads>
  25214. </member>
  25215. <member name="M:iTextSharp.text.DocumentException.#ctor(System.String)">
  25216. <summary>
  25217. Construct a new DocumentException
  25218. </summary>
  25219. <param name="message">error message</param>
  25220. </member>
  25221. <member name="M:iTextSharp.text.DocumentException.#ctor(System.String,System.Exception)">
  25222. <summary>
  25223. Constructs a DocumentException with a message and a Exception.
  25224. </summary>
  25225. <param name="message">a message describing the exception</param>
  25226. <param name="ex">an exception that has to be turned into a DocumentException</param>
  25227. </member>
  25228. <member name="T:iTextSharp.text.DocWriter">
  25229. <summary>
  25230. An abstract Writer class for documents.
  25231. </summary>
  25232. <remarks>
  25233. DocWriter is the abstract class of several writers such
  25234. as PdfWriter and HtmlWriter.
  25235. A DocWriter can be added as a DocListener
  25236. to a certain Document by getting an instance (see method
  25237. GetInstance() in the specific writer-classes).
  25238. Every Element added to the original Document
  25239. will be written to the stream of the listening
  25240. DocWriter.
  25241. </remarks>
  25242. <seealso cref="T:iTextSharp.text.Document"/>
  25243. <seealso cref="T:iTextSharp.text.IDocListener"/>
  25244. </member>
  25245. <member name="F:iTextSharp.text.DocWriter.NEWLINE">
  25246. <summary> This is some byte that is often used. </summary>
  25247. </member>
  25248. <member name="F:iTextSharp.text.DocWriter.TAB">
  25249. <summary> This is some byte that is often used. </summary>
  25250. </member>
  25251. <member name="F:iTextSharp.text.DocWriter.LT">
  25252. <summary> This is some byte that is often used. </summary>
  25253. </member>
  25254. <member name="F:iTextSharp.text.DocWriter.SPACE">
  25255. <summary> This is some byte that is often used. </summary>
  25256. </member>
  25257. <member name="F:iTextSharp.text.DocWriter.EQUALS">
  25258. <summary> This is some byte that is often used. </summary>
  25259. </member>
  25260. <member name="F:iTextSharp.text.DocWriter.QUOTE">
  25261. <summary> This is some byte that is often used. </summary>
  25262. </member>
  25263. <member name="F:iTextSharp.text.DocWriter.GT">
  25264. <summary> This is some byte that is often used. </summary>
  25265. </member>
  25266. <member name="F:iTextSharp.text.DocWriter.FORWARD">
  25267. <summary> This is some byte that is often used. </summary>
  25268. </member>
  25269. <member name="F:iTextSharp.text.DocWriter.pageSize">
  25270. <summary> The pageSize. </summary>
  25271. </member>
  25272. <member name="F:iTextSharp.text.DocWriter.document">
  25273. <summary> This is the document that has to be written. </summary>
  25274. </member>
  25275. <member name="F:iTextSharp.text.DocWriter.os">
  25276. <summary> The stream of this writer. </summary>
  25277. </member>
  25278. <member name="F:iTextSharp.text.DocWriter.open">
  25279. <summary> Is the writer open for writing? </summary>
  25280. </member>
  25281. <member name="F:iTextSharp.text.DocWriter.pause">
  25282. <summary> Do we have to pause all writing actions? </summary>
  25283. </member>
  25284. <member name="F:iTextSharp.text.DocWriter.closeStream">
  25285. Closes the stream on document close
  25286. </member>
  25287. <member name="M:iTextSharp.text.DocWriter.#ctor(iTextSharp.text.Document,System.IO.Stream)">
  25288. <summary>
  25289. Constructs a DocWriter.
  25290. </summary>
  25291. <param name="document">The Document that has to be written</param>
  25292. <param name="os">The Stream the writer has to write to.</param>
  25293. </member>
  25294. <member name="M:iTextSharp.text.DocWriter.Add(iTextSharp.text.IElement)">
  25295. <summary>
  25296. Signals that an Element was added to the Document.
  25297. </summary>
  25298. <remarks>
  25299. This method should be overriden in the specific DocWriter classes
  25300. derived from this abstract class.
  25301. </remarks>
  25302. <param name="element"></param>
  25303. <returns>false</returns>
  25304. </member>
  25305. <member name="M:iTextSharp.text.DocWriter.Open">
  25306. <summary>
  25307. Signals that the Document was opened.
  25308. </summary>
  25309. </member>
  25310. <member name="M:iTextSharp.text.DocWriter.SetPageSize(iTextSharp.text.Rectangle)">
  25311. <summary>
  25312. Sets the pagesize.
  25313. </summary>
  25314. <param name="pageSize">the new pagesize</param>
  25315. <returns>a boolean</returns>
  25316. </member>
  25317. <member name="M:iTextSharp.text.DocWriter.SetMargins(System.Single,System.Single,System.Single,System.Single)">
  25318. <summary>
  25319. Sets the margins.
  25320. </summary>
  25321. <remarks>
  25322. This does nothing. Has to be overridden if needed.
  25323. </remarks>
  25324. <param name="marginLeft">the margin on the left</param>
  25325. <param name="marginRight">the margin on the right</param>
  25326. <param name="marginTop">the margin on the top</param>
  25327. <param name="marginBottom">the margin on the bottom</param>
  25328. <returns></returns>
  25329. </member>
  25330. <member name="M:iTextSharp.text.DocWriter.NewPage">
  25331. <summary>
  25332. Signals that an new page has to be started.
  25333. </summary>
  25334. <remarks>
  25335. This does nothing. Has to be overridden if needed.
  25336. </remarks>
  25337. <returns>true if the page was added, false if not.</returns>
  25338. </member>
  25339. <member name="M:iTextSharp.text.DocWriter.ResetPageCount">
  25340. <summary>
  25341. Sets the page number to 0.
  25342. </summary>
  25343. <remarks>
  25344. This method should be overriden in the specific DocWriter classes
  25345. derived from this abstract class if they actually support the use of
  25346. pagenumbers.
  25347. </remarks>
  25348. </member>
  25349. <member name="P:iTextSharp.text.DocWriter.PageCount">
  25350. <summary>
  25351. Sets the page number.
  25352. </summary>
  25353. <remarks>
  25354. This method should be overriden in the specific DocWriter classes
  25355. derived from this abstract class if they actually support the use of
  25356. pagenumbers.
  25357. </remarks>
  25358. </member>
  25359. <member name="M:iTextSharp.text.DocWriter.Close">
  25360. <summary>
  25361. Signals that the Document was closed and that no other
  25362. Elements will be added.
  25363. </summary>
  25364. </member>
  25365. <member name="M:iTextSharp.text.DocWriter.GetISOBytes(System.String)">
  25366. <summary>
  25367. Converts a string into a Byte array
  25368. according to the ISO-8859-1 codepage.
  25369. </summary>
  25370. <param name="text">the text to be converted</param>
  25371. <returns>the conversion result</returns>
  25372. </member>
  25373. <member name="M:iTextSharp.text.DocWriter.Pause">
  25374. <summary>
  25375. Let the writer know that all writing has to be paused.
  25376. </summary>
  25377. </member>
  25378. <member name="M:iTextSharp.text.DocWriter.IsPaused">
  25379. Checks if writing is paused.
  25380. @return <CODE>true</CODE> if writing temporarely has to be paused, <CODE>false</CODE> otherwise.
  25381. </member>
  25382. <member name="M:iTextSharp.text.DocWriter.Resume">
  25383. <summary>
  25384. Let the writer know that writing may be resumed.
  25385. </summary>
  25386. </member>
  25387. <member name="M:iTextSharp.text.DocWriter.Flush">
  25388. <summary>
  25389. Flushes the Stream.
  25390. </summary>
  25391. </member>
  25392. <member name="M:iTextSharp.text.DocWriter.Write(System.String)">
  25393. <summary>
  25394. Writes a string to the stream.
  25395. </summary>
  25396. <param name="str">the string to write</param>
  25397. </member>
  25398. <member name="M:iTextSharp.text.DocWriter.AddTabs(System.Int32)">
  25399. <summary>
  25400. Writes a number of tabs.
  25401. </summary>
  25402. <param name="indent">the number of tabs to add</param>
  25403. </member>
  25404. <member name="M:iTextSharp.text.DocWriter.Write(System.String,System.String)">
  25405. <summary>
  25406. Writes a key-value pair to the stream.
  25407. </summary>
  25408. <param name="key">the name of an attribute</param>
  25409. <param name="value">the value of an attribute</param>
  25410. </member>
  25411. <member name="M:iTextSharp.text.DocWriter.WriteStart(System.String)">
  25412. <summary>
  25413. Writes a starttag to the stream.
  25414. </summary>
  25415. <param name="tag">the name of the tag</param>
  25416. </member>
  25417. <member name="M:iTextSharp.text.DocWriter.WriteEnd(System.String)">
  25418. <summary>
  25419. Writes an endtag to the stream.
  25420. </summary>
  25421. <param name="tag">the name of the tag</param>
  25422. </member>
  25423. <member name="M:iTextSharp.text.DocWriter.WriteEnd">
  25424. <summary>
  25425. Writes an endtag to the stream.
  25426. </summary>
  25427. </member>
  25428. <member name="M:iTextSharp.text.DocWriter.WriteMarkupAttributes(System.util.Properties)">
  25429. <summary>
  25430. Writes the markup attributes of the specified MarkupAttributes
  25431. object to the stream.
  25432. </summary>
  25433. <param name="mAtt">the MarkupAttributes to write.</param>
  25434. <returns></returns>
  25435. </member>
  25436. <member name="M:iTextSharp.text.DocWriter.SetMarginMirroringTopBottom(System.Boolean)">
  25437. @see com.lowagie.text.DocListener#setMarginMirroring(boolean)
  25438. @since 2.1.6
  25439. </member>
  25440. <member name="T:iTextSharp.text.Element">
  25441. <summary>
  25442. Interface for a text element.
  25443. </summary>
  25444. <seealso cref="T:iTextSharp.text.Anchor"/>
  25445. <seealso cref="T:iTextSharp.text.Cell"/>
  25446. <seealso cref="T:iTextSharp.text.Chapter"/>
  25447. <seealso cref="T:iTextSharp.text.Chunk"/>
  25448. <seealso cref="T:iTextSharp.text.Gif"/>
  25449. <seealso cref="T:iTextSharp.text.Graphic"/>
  25450. <seealso cref="T:iTextSharp.text.Header"/>
  25451. <seealso cref="T:iTextSharp.text.Image"/>
  25452. <seealso cref="T:iTextSharp.text.Jpeg"/>
  25453. <seealso cref="T:iTextSharp.text.List"/>
  25454. <seealso cref="T:iTextSharp.text.ListItem"/>
  25455. <seealso cref="T:iTextSharp.text.Meta"/>
  25456. <seealso cref="T:iTextSharp.text.Paragraph"/>
  25457. <seealso cref="T:iTextSharp.text.Phrase"/>
  25458. <seealso cref="T:iTextSharp.text.Rectangle"/>
  25459. <seealso cref="T:iTextSharp.text.Row"/>
  25460. <seealso cref="T:iTextSharp.text.Section"/>
  25461. <seealso cref="T:iTextSharp.text.Table"/>
  25462. </member>
  25463. <member name="F:iTextSharp.text.Element.HEADER">
  25464. <summary> This is a possible type of Element. </summary>
  25465. </member>
  25466. <member name="F:iTextSharp.text.Element.TITLE">
  25467. <summary> This is a possible type of Element. </summary>
  25468. </member>
  25469. <member name="F:iTextSharp.text.Element.SUBJECT">
  25470. <summary> This is a possible type of Element. </summary>
  25471. </member>
  25472. <member name="F:iTextSharp.text.Element.KEYWORDS">
  25473. <summary> This is a possible type of Element. </summary>
  25474. </member>
  25475. <member name="F:iTextSharp.text.Element.AUTHOR">
  25476. <summary> This is a possible type of Element. </summary>
  25477. </member>
  25478. <member name="F:iTextSharp.text.Element.PRODUCER">
  25479. <summary> This is a possible type of Element. </summary>
  25480. </member>
  25481. <member name="F:iTextSharp.text.Element.CREATIONDATE">
  25482. <summary> This is a possible type of Element. </summary>
  25483. </member>
  25484. <member name="F:iTextSharp.text.Element.CREATOR">
  25485. <summary> This is a possible type of Element. </summary>
  25486. </member>
  25487. <member name="F:iTextSharp.text.Element.LANGUAGE">
  25488. <summary> This is a possible type of Element. </summary>
  25489. </member>
  25490. <member name="F:iTextSharp.text.Element.CHUNK">
  25491. <summary> This is a possible type of Element. </summary>
  25492. </member>
  25493. <member name="F:iTextSharp.text.Element.PHRASE">
  25494. <summary> This is a possible type of Element. </summary>
  25495. </member>
  25496. <member name="F:iTextSharp.text.Element.PARAGRAPH">
  25497. <summary> This is a possible type of Element. </summary>
  25498. </member>
  25499. <member name="F:iTextSharp.text.Element.SECTION">
  25500. <summary> This is a possible type of Element </summary>
  25501. </member>
  25502. <member name="F:iTextSharp.text.Element.LIST">
  25503. <summary> This is a possible type of Element </summary>
  25504. </member>
  25505. <member name="F:iTextSharp.text.Element.LISTITEM">
  25506. <summary> This is a possible type of Element </summary>
  25507. </member>
  25508. <member name="F:iTextSharp.text.Element.CHAPTER">
  25509. <summary> This is a possible type of Element </summary>
  25510. </member>
  25511. <member name="F:iTextSharp.text.Element.ANCHOR">
  25512. <summary> This is a possible type of Element </summary>
  25513. </member>
  25514. <member name="F:iTextSharp.text.Element.PTABLE">
  25515. <summary> This is a possible type of Element. </summary>
  25516. </member>
  25517. <member name="F:iTextSharp.text.Element.ANNOTATION">
  25518. <summary> This is a possible type of Element. </summary>
  25519. </member>
  25520. <member name="F:iTextSharp.text.Element.RECTANGLE">
  25521. <summary> This is a possible type of Element. </summary>
  25522. </member>
  25523. <member name="F:iTextSharp.text.Element.JPEG">
  25524. <summary> This is a possible type of Element. </summary>
  25525. </member>
  25526. <member name="F:iTextSharp.text.Element.JPEG2000">
  25527. This is a possible type of <CODE>Element</CODE>.
  25528. </member>
  25529. <member name="F:iTextSharp.text.Element.IMGRAW">
  25530. <summary> This is a possible type of Element. </summary>
  25531. </member>
  25532. <member name="F:iTextSharp.text.Element.IMGTEMPLATE">
  25533. <summary> This is a possible type of Element. </summary>
  25534. </member>
  25535. <member name="F:iTextSharp.text.Element.JBIG2">
  25536. This is a possible type of <CODE>Element</CODE>.
  25537. @since 2.1.5
  25538. </member>
  25539. <member name="F:iTextSharp.text.Element.DIV">
  25540. This is a possible type of <CODE>Element</CODE>.
  25541. @since 5.3.0
  25542. </member>
  25543. <member name="F:iTextSharp.text.Element.MARKED">
  25544. This is a possible type of <CODE>Element</CODE>.
  25545. </member>
  25546. <member name="F:iTextSharp.text.Element.YMARK">
  25547. This is a possible type of <CODE>Element</CODE>.
  25548. @since 2.1.2
  25549. </member>
  25550. <member name="F:iTextSharp.text.Element.WRITABLE_DIRECT">
  25551. This is an element thats not an element.
  25552. @see WritableDirectElement
  25553. </member>
  25554. <member name="F:iTextSharp.text.Element.ALIGN_UNDEFINED">
  25555. <summary>
  25556. A possible value for paragraph Element. This
  25557. specifies that the text is aligned to the left
  25558. indent and extra whitespace should be placed on
  25559. the right.
  25560. </summary>
  25561. </member>
  25562. <member name="F:iTextSharp.text.Element.ALIGN_LEFT">
  25563. <summary>
  25564. A possible value for paragraph Element. This
  25565. specifies that the text is aligned to the left
  25566. indent and extra whitespace should be placed on
  25567. the right.
  25568. </summary>
  25569. </member>
  25570. <member name="F:iTextSharp.text.Element.ALIGN_CENTER">
  25571. <summary>
  25572. A possible value for paragraph Element. This
  25573. specifies that the text is aligned to the center
  25574. and extra whitespace should be placed equally on
  25575. the left and right.
  25576. </summary>
  25577. </member>
  25578. <member name="F:iTextSharp.text.Element.ALIGN_RIGHT">
  25579. <summary>
  25580. A possible value for paragraph Element. This
  25581. specifies that the text is aligned to the right
  25582. indent and extra whitespace should be placed on
  25583. the left.
  25584. </summary>
  25585. </member>
  25586. <member name="F:iTextSharp.text.Element.ALIGN_JUSTIFIED">
  25587. <summary>
  25588. A possible value for paragraph Element. This
  25589. specifies that extra whitespace should be spread
  25590. out through the rows of the paragraph with the
  25591. text lined up with the left and right indent
  25592. except on the last line which should be aligned
  25593. to the left.
  25594. </summary>
  25595. </member>
  25596. <member name="F:iTextSharp.text.Element.ALIGN_TOP">
  25597. <summary>
  25598. A possible value for vertical Element.
  25599. </summary>
  25600. </member>
  25601. <member name="F:iTextSharp.text.Element.ALIGN_MIDDLE">
  25602. <summary>
  25603. A possible value for vertical Element.
  25604. </summary>
  25605. </member>
  25606. <member name="F:iTextSharp.text.Element.ALIGN_BOTTOM">
  25607. <summary>
  25608. A possible value for vertical Element.
  25609. </summary>
  25610. </member>
  25611. <member name="F:iTextSharp.text.Element.ALIGN_BASELINE">
  25612. <summary>
  25613. A possible value for vertical Element.
  25614. </summary>
  25615. </member>
  25616. <member name="F:iTextSharp.text.Element.ALIGN_JUSTIFIED_ALL">
  25617. <summary>
  25618. Does the same as ALIGN_JUSTIFIED but the last line is also spread out.
  25619. </summary>
  25620. </member>
  25621. <member name="F:iTextSharp.text.Element.CCITTG4">
  25622. <summary>
  25623. Pure two-dimensional encoding (Group 4)
  25624. </summary>
  25625. </member>
  25626. <member name="F:iTextSharp.text.Element.CCITTG3_1D">
  25627. <summary>
  25628. Pure one-dimensional encoding (Group 3, 1-D)
  25629. </summary>
  25630. </member>
  25631. <member name="F:iTextSharp.text.Element.CCITTG3_2D">
  25632. <summary>
  25633. Mixed one- and two-dimensional encoding (Group 3, 2-D)
  25634. </summary>
  25635. </member>
  25636. <member name="F:iTextSharp.text.Element.CCITT_BLACKIS1">
  25637. <summary>
  25638. A flag indicating whether 1-bits are to be interpreted as black pixels
  25639. and 0-bits as white pixels,
  25640. </summary>
  25641. </member>
  25642. <member name="F:iTextSharp.text.Element.CCITT_ENCODEDBYTEALIGN">
  25643. <summary>
  25644. A flag indicating whether the filter expects extra 0-bits before each
  25645. encoded line so that the line begins on a byte boundary.
  25646. </summary>
  25647. </member>
  25648. <member name="F:iTextSharp.text.Element.CCITT_ENDOFLINE">
  25649. <summary>
  25650. A flag indicating whether end-of-line bit patterns are required to be
  25651. present in the encoding.
  25652. </summary>
  25653. </member>
  25654. <member name="F:iTextSharp.text.Element.CCITT_ENDOFBLOCK">
  25655. <summary>
  25656. A flag indicating whether the filter expects the encoded data to be
  25657. terminated by an end-of-block pattern, overriding the Rows
  25658. parameter. The use of this flag will set the key /EndOfBlock to false.
  25659. </summary>
  25660. </member>
  25661. <member name="T:iTextSharp.text.error_messages.MessageLocalization">
  25662. Localizes error messages. The messages are located in the package
  25663. com.lowagie.text.error_messages in the form language_country.lng.
  25664. The internal file encoding is UTF-8 without any escape chars, it's not a
  25665. normal property file. See en.lng for more information on the internal format.
  25666. @author Paulo Soares (psoares@glintt.com)
  25667. </member>
  25668. <member name="M:iTextSharp.text.error_messages.MessageLocalization.GetMessage(System.String)">
  25669. Get a message without parameters.
  25670. @param key the key to the message
  25671. @return the message
  25672. </member>
  25673. <member name="M:iTextSharp.text.error_messages.MessageLocalization.GetComposedMessage(System.String,System.Object[])">
  25674. Get a message with parameters. The parameters will replace the strings
  25675. "{1}", "{2}", ..., "{n}" found in the message.
  25676. @param key the key to the message
  25677. @param p the variable parameter
  25678. @return the message
  25679. </member>
  25680. <member name="M:iTextSharp.text.error_messages.MessageLocalization.SetLanguage(System.String,System.String)">
  25681. Sets the language to be used globally for the error messages. The language
  25682. is a two letter lowercase country designation like "en" or "pt". The country
  25683. is an optional two letter uppercase code like "US" or "PT".
  25684. @param language the language
  25685. @param country the country
  25686. @return true if the language was found, false otherwise
  25687. @throws IOException on error
  25688. </member>
  25689. <member name="M:iTextSharp.text.error_messages.MessageLocalization.SetMessages(System.IO.TextReader)">
  25690. Sets the error messages directly from a Reader.
  25691. @param r the Reader
  25692. @throws IOException on error
  25693. </member>
  25694. <member name="T:iTextSharp.text.exceptions.BadPasswordException">
  25695. Typed exception used when opening an existing PDF document.
  25696. Gets thrown when the document isn't a valid PDF document.
  25697. @since 2.1.5 It was written for iText 2.0.8, but moved to another package
  25698. </member>
  25699. <member name="M:iTextSharp.text.exceptions.BadPasswordException.#ctor(System.String)">
  25700. Creates an exception saying the user password was incorrect.
  25701. </member>
  25702. <member name="T:iTextSharp.text.exceptions.IllegalPdfSyntaxException">
  25703. Typed exception used when creating PDF syntax that isn't valid.
  25704. @since 2.1.6
  25705. </member>
  25706. <member name="M:iTextSharp.text.exceptions.IllegalPdfSyntaxException.#ctor(System.String)">
  25707. Creates an exception saying the PDF syntax isn't correct.
  25708. @param message some extra info about the exception
  25709. </member>
  25710. <member name="T:iTextSharp.text.exceptions.InvalidImageException">
  25711. RuntimeException to indicate that the provided Image is invalid/corrupted.
  25712. Should only be thrown/not caught when ignoring invalid images.
  25713. @since 5.4.2
  25714. </member>
  25715. <member name="T:iTextSharp.text.exceptions.InvalidPdfException">
  25716. Typed exception used when opening an existing PDF document.
  25717. Gets thrown when the document isn't a valid PDF document.
  25718. @since 2.1.5
  25719. </member>
  25720. <member name="M:iTextSharp.text.exceptions.InvalidPdfException.#ctor(System.String)">
  25721. Creates an instance of with a message and no cause
  25722. @param message the reason why the document isn't a PDF document according to iText.
  25723. </member>
  25724. <member name="M:iTextSharp.text.exceptions.InvalidPdfException.#ctor(System.String,System.Exception)">
  25725. Creates an exception with a message and a cause
  25726. @param message the reason why the document isn't a PDF document according to iText.
  25727. @param cause the cause of the exception, if any
  25728. </member>
  25729. <member name="T:iTextSharp.text.exceptions.UnsupportedPdfException">
  25730. Typed exception used when opening an existing PDF document.
  25731. Gets thrown when the document isn't a valid PDF document according to iText,
  25732. but it's different from the InvalidPdfException in the sense that it may
  25733. be an iText limitation (most of the times it isn't but you might have
  25734. bumped into something that has been added to the PDF specs, but that isn't
  25735. supported in iText yet).
  25736. @since 2.1.5
  25737. </member>
  25738. <member name="M:iTextSharp.text.exceptions.UnsupportedPdfException.#ctor(System.String)">
  25739. Creates an instance of an UnsupportedPdfException.
  25740. @param message the reason why the document isn't a PDF document according to iText.
  25741. </member>
  25742. <member name="T:iTextSharp.text.factories.GreekAlphabetFactory">
  25743. This class can produce String combinations representing a number built with
  25744. Greek letters (from alpha to omega, then alpha alpha, alpha beta, alpha gamma).
  25745. We are aware of the fact that the original Greek numbering is different;
  25746. See http://www.cogsci.indiana.edu/farg/harry/lan/grknum.htm#ancient
  25747. but this isn't implemented yet; the main reason being the fact that we
  25748. need a font that has the obsolete Greek characters qoppa and sampi.
  25749. </member>
  25750. <member name="M:iTextSharp.text.factories.GreekAlphabetFactory.GetString(System.Int32)">
  25751. Changes an int into a lower case Greek letter combination.
  25752. @param index the original number
  25753. @return the letter combination
  25754. </member>
  25755. <member name="M:iTextSharp.text.factories.GreekAlphabetFactory.GetLowerCaseString(System.Int32)">
  25756. Changes an int into a lower case Greek letter combination.
  25757. @param index the original number
  25758. @return the letter combination
  25759. </member>
  25760. <member name="M:iTextSharp.text.factories.GreekAlphabetFactory.GetUpperCaseString(System.Int32)">
  25761. Changes an int into a upper case Greek letter combination.
  25762. @param index the original number
  25763. @return the letter combination
  25764. </member>
  25765. <member name="M:iTextSharp.text.factories.GreekAlphabetFactory.GetString(System.Int32,System.Boolean)">
  25766. Changes an int into a Greek letter combination.
  25767. @param index the original number
  25768. @return the letter combination
  25769. </member>
  25770. <member name="T:iTextSharp.text.factories.RomanAlphabetFactory">
  25771. This class can produce String combinations representing a number.
  25772. "a" to "z" represent 1 to 26, "AA" represents 27, "AB" represents 28,
  25773. and so on; "ZZ" is followed by "AAA".
  25774. </member>
  25775. <member name="M:iTextSharp.text.factories.RomanAlphabetFactory.GetString(System.Int32)">
  25776. Translates a positive integer (not equal to zero)
  25777. into a String using the letters 'a' to 'z';
  25778. 1 = a, 2 = b, ..., 26 = z, 27 = aa, 28 = ab,...
  25779. </member>
  25780. <member name="M:iTextSharp.text.factories.RomanAlphabetFactory.GetLowerCaseString(System.Int32)">
  25781. Translates a positive integer (not equal to zero)
  25782. into a String using the letters 'a' to 'z';
  25783. 1 = a, 2 = b, ..., 26 = z, 27 = aa, 28 = ab,...
  25784. </member>
  25785. <member name="M:iTextSharp.text.factories.RomanAlphabetFactory.GetUpperCaseString(System.Int32)">
  25786. Translates a positive integer (not equal to zero)
  25787. into a String using the letters 'A' to 'Z';
  25788. 1 = A, 2 = B, ..., 26 = Z, 27 = AA, 28 = AB,...
  25789. </member>
  25790. <member name="M:iTextSharp.text.factories.RomanAlphabetFactory.GetString(System.Int32,System.Boolean)">
  25791. Translates a positive integer (not equal to zero)
  25792. into a String using the letters 'a' to 'z'
  25793. (a = 1, b = 2, ..., z = 26, aa = 27, ab = 28,...).
  25794. </member>
  25795. <member name="T:iTextSharp.text.factories.RomanNumberFactory">
  25796. This class can produce String combinations representing a roman number.
  25797. </member>
  25798. <member name="T:iTextSharp.text.factories.RomanNumberFactory.RomanDigit">
  25799. Helper class for Roman Digits
  25800. </member>
  25801. <member name="F:iTextSharp.text.factories.RomanNumberFactory.RomanDigit.digit">
  25802. part of a roman number
  25803. </member>
  25804. <member name="F:iTextSharp.text.factories.RomanNumberFactory.RomanDigit.value">
  25805. value of the roman digit
  25806. </member>
  25807. <member name="F:iTextSharp.text.factories.RomanNumberFactory.RomanDigit.pre">
  25808. can the digit be used as a prefix
  25809. </member>
  25810. <member name="M:iTextSharp.text.factories.RomanNumberFactory.RomanDigit.#ctor(System.Char,System.Int32,System.Boolean)">
  25811. Constructs a roman digit
  25812. @param digit the roman digit
  25813. @param value the value
  25814. @param pre can it be used as a prefix
  25815. </member>
  25816. <member name="F:iTextSharp.text.factories.RomanNumberFactory.roman">
  25817. Array with Roman digits.
  25818. </member>
  25819. <member name="M:iTextSharp.text.factories.RomanNumberFactory.GetString(System.Int32)">
  25820. Changes an int into a lower case roman number.
  25821. @param index the original number
  25822. @return the roman number (lower case)
  25823. </member>
  25824. <member name="M:iTextSharp.text.factories.RomanNumberFactory.GetLowerCaseString(System.Int32)">
  25825. Changes an int into a lower case roman number.
  25826. @param index the original number
  25827. @return the roman number (lower case)
  25828. </member>
  25829. <member name="M:iTextSharp.text.factories.RomanNumberFactory.GetUpperCaseString(System.Int32)">
  25830. Changes an int into an upper case roman number.
  25831. @param index the original number
  25832. @return the roman number (lower case)
  25833. </member>
  25834. <member name="M:iTextSharp.text.factories.RomanNumberFactory.GetString(System.Int32,System.Boolean)">
  25835. Changes an int into a roman number.
  25836. @param index the original number
  25837. @return the roman number (lower case)
  25838. </member>
  25839. <member name="T:iTextSharp.text.Font">
  25840. <summary>
  25841. Contains all the specifications of a font: fontfamily, size, style and color.
  25842. </summary>
  25843. <example>
  25844. <code>
  25845. Paragraph p = new Paragraph("This is a paragraph",
  25846. <strong>new Font(Font.HELVETICA, 18, Font.BOLDITALIC, new BaseColor(0, 0, 255))</strong>);
  25847. </code>
  25848. </example>
  25849. </member>
  25850. <member name="F:iTextSharp.text.Font.NORMAL">
  25851. <summary> this is a possible style. </summary>
  25852. </member>
  25853. <member name="F:iTextSharp.text.Font.BOLD">
  25854. <summary> this is a possible style. </summary>
  25855. </member>
  25856. <member name="F:iTextSharp.text.Font.ITALIC">
  25857. <summary> this is a possible style. </summary>
  25858. </member>
  25859. <member name="F:iTextSharp.text.Font.UNDERLINE">
  25860. <summary> this is a possible style. </summary>
  25861. </member>
  25862. <member name="F:iTextSharp.text.Font.STRIKETHRU">
  25863. <summary> this is a possible style. </summary>
  25864. </member>
  25865. <member name="F:iTextSharp.text.Font.BOLDITALIC">
  25866. <summary> this is a possible style. </summary>
  25867. </member>
  25868. <member name="F:iTextSharp.text.Font.UNDEFINED">
  25869. <summary> the value of an undefined attribute. </summary>
  25870. </member>
  25871. <member name="F:iTextSharp.text.Font.DEFAULTSIZE">
  25872. <summary> the value of the default size. </summary>
  25873. </member>
  25874. <member name="F:iTextSharp.text.Font.family">
  25875. <summary> the value of the fontfamily. </summary>
  25876. </member>
  25877. <member name="F:iTextSharp.text.Font.size">
  25878. <summary> the value of the fontsize. </summary>
  25879. </member>
  25880. <member name="F:iTextSharp.text.Font.style">
  25881. <summary> the value of the style. </summary>
  25882. </member>
  25883. <member name="F:iTextSharp.text.Font.color">
  25884. <summary> the value of the color. </summary>
  25885. </member>
  25886. <member name="F:iTextSharp.text.Font.baseFont">
  25887. <summary> the external font </summary>
  25888. </member>
  25889. <member name="M:iTextSharp.text.Font.#ctor(iTextSharp.text.Font)">
  25890. Copy constructor of a Font
  25891. @param other the font that has to be copied
  25892. </member>
  25893. <member name="M:iTextSharp.text.Font.#ctor(iTextSharp.text.Font.FontFamily,System.Single,System.Int32,iTextSharp.text.BaseColor)">
  25894. <summary>
  25895. Constructs a Font.
  25896. </summary>
  25897. <param name="family">the family to which this font belongs</param>
  25898. <param name="size">the size of this font</param>
  25899. <param name="style">the style of this font</param>
  25900. <param name="color">the BaseColor of this font.</param>
  25901. </member>
  25902. <member name="M:iTextSharp.text.Font.#ctor(iTextSharp.text.pdf.BaseFont,System.Single,System.Int32,iTextSharp.text.BaseColor)">
  25903. <summary>
  25904. Constructs a Font.
  25905. </summary>
  25906. <param name="bf">the external font</param>
  25907. <param name="size">the size of this font</param>
  25908. <param name="style">the style of this font</param>
  25909. <param name="color">the BaseColor of this font.</param>
  25910. </member>
  25911. <member name="M:iTextSharp.text.Font.#ctor(iTextSharp.text.pdf.BaseFont,System.Single,System.Int32)">
  25912. <summary>
  25913. Constructs a Font.
  25914. </summary>
  25915. <param name="bf">the external font</param>
  25916. <param name="size">the size of this font</param>
  25917. <param name="style">the style of this font</param>
  25918. </member>
  25919. <member name="M:iTextSharp.text.Font.#ctor(iTextSharp.text.pdf.BaseFont,System.Single)">
  25920. <summary>
  25921. Constructs a Font.
  25922. </summary>
  25923. <param name="bf">the external font</param>
  25924. <param name="size">the size of this font</param>
  25925. </member>
  25926. <member name="M:iTextSharp.text.Font.#ctor(iTextSharp.text.pdf.BaseFont)">
  25927. <summary>
  25928. Constructs a Font.
  25929. </summary>
  25930. <param name="bf">the external font</param>
  25931. </member>
  25932. <member name="M:iTextSharp.text.Font.#ctor(iTextSharp.text.Font.FontFamily,System.Single,System.Int32)">
  25933. <summary>
  25934. Constructs a Font.
  25935. </summary>
  25936. <param name="family">the family to which this font belongs</param>
  25937. <param name="size">the size of this font</param>
  25938. <param name="style">the style of this font</param>
  25939. </member>
  25940. <member name="M:iTextSharp.text.Font.#ctor(iTextSharp.text.Font.FontFamily,System.Single)">
  25941. <summary>
  25942. Constructs a Font.
  25943. </summary>
  25944. <param name="family">the family to which this font belongs</param>
  25945. <param name="size">the size of this font</param>
  25946. </member>
  25947. <member name="M:iTextSharp.text.Font.#ctor(iTextSharp.text.Font.FontFamily)">
  25948. <summary>
  25949. Constructs a Font.
  25950. </summary>
  25951. <param name="family">the family to which this font belongs</param>
  25952. </member>
  25953. <member name="M:iTextSharp.text.Font.#ctor">
  25954. <summary>
  25955. Constructs a Font.
  25956. </summary>
  25957. <overloads>
  25958. Has nine overloads.
  25959. </overloads>
  25960. </member>
  25961. <member name="M:iTextSharp.text.Font.CompareTo(iTextSharp.text.Font)">
  25962. <summary>
  25963. Compares this Font with another
  25964. </summary>
  25965. <param name="obj">the other Font</param>
  25966. <returns>a value</returns>
  25967. </member>
  25968. <member name="P:iTextSharp.text.Font.Family">
  25969. <summary>
  25970. Gets the family of this font.
  25971. </summary>
  25972. <value>the value of the family</value>
  25973. </member>
  25974. <member name="P:iTextSharp.text.Font.Familyname">
  25975. <summary>
  25976. Gets the familyname as a string.
  25977. </summary>
  25978. <value>the familyname</value>
  25979. </member>
  25980. <member name="M:iTextSharp.text.Font.SetFamily(System.String)">
  25981. <summary>
  25982. Sets the family using a String ("Courier",
  25983. "Helvetica", "Times New Roman", "Symbol" or "ZapfDingbats").
  25984. </summary>
  25985. <param name="family">A String representing a certain font-family.</param>
  25986. </member>
  25987. <member name="M:iTextSharp.text.Font.GetFamilyIndex(System.String)">
  25988. <summary>
  25989. Translates a string-value of a certain family
  25990. into the index that is used for this family in this class.
  25991. </summary>
  25992. <param name="family">A string representing a certain font-family</param>
  25993. <returns>the corresponding index</returns>
  25994. </member>
  25995. <member name="P:iTextSharp.text.Font.Size">
  25996. <summary>
  25997. Get/set the size of this font.
  25998. </summary>
  25999. <value>the size of this font</value>
  26000. </member>
  26001. <member name="P:iTextSharp.text.Font.CalculatedSize">
  26002. Gets the size that can be used with the calculated <CODE>BaseFont</CODE>.
  26003. @return the size that can be used with the calculated <CODE>BaseFont</CODE>
  26004. </member>
  26005. <member name="M:iTextSharp.text.Font.GetCalculatedLeading(System.Single)">
  26006. Gets the leading that can be used with this font.
  26007. @param multipliedLeading
  26008. a certain multipliedLeading
  26009. @return the height of a line
  26010. </member>
  26011. <member name="P:iTextSharp.text.Font.Style">
  26012. <summary>
  26013. Gets the style of this font.
  26014. </summary>
  26015. <value>the style of this font</value>
  26016. </member>
  26017. <member name="P:iTextSharp.text.Font.CalculatedStyle">
  26018. Gets the style that can be used with the calculated <CODE>BaseFont</CODE>.
  26019. @return the style that can be used with the calculated <CODE>BaseFont</CODE>
  26020. </member>
  26021. <member name="M:iTextSharp.text.Font.IsBold">
  26022. <summary>
  26023. checks if this font is Bold.
  26024. </summary>
  26025. <returns>a boolean</returns>
  26026. </member>
  26027. <member name="M:iTextSharp.text.Font.IsItalic">
  26028. <summary>
  26029. checks if this font is Bold.
  26030. </summary>
  26031. <returns>a boolean</returns>
  26032. </member>
  26033. <member name="M:iTextSharp.text.Font.IsUnderlined">
  26034. <summary>
  26035. checks if this font is underlined.
  26036. </summary>
  26037. <returns>a boolean</returns>
  26038. </member>
  26039. <member name="M:iTextSharp.text.Font.IsStrikethru">
  26040. <summary>
  26041. checks if the style of this font is STRIKETHRU.
  26042. </summary>
  26043. <returns>a boolean</returns>
  26044. </member>
  26045. <member name="M:iTextSharp.text.Font.SetStyle(System.String)">
  26046. <summary>
  26047. Sets the style using a String containing one of
  26048. more of the following values: normal, bold, italic, underline, strike.
  26049. </summary>
  26050. <param name="style">A String representing a certain style.</param>
  26051. </member>
  26052. <member name="M:iTextSharp.text.Font.SetStyle(System.Int32)">
  26053. Sets the style.
  26054. @param style the style.
  26055. </member>
  26056. <member name="M:iTextSharp.text.Font.GetStyleValue(System.String)">
  26057. <summary>
  26058. Translates a string-value of a certain style
  26059. into the index value is used for this style in this class.
  26060. </summary>
  26061. <param name="style">a string</param>
  26062. <returns>the corresponding value</returns>
  26063. </member>
  26064. <member name="P:iTextSharp.text.Font.Color">
  26065. <summary>
  26066. Get/set the color of this font.
  26067. </summary>
  26068. <value>the color of this font</value>
  26069. </member>
  26070. <member name="M:iTextSharp.text.Font.SetColor(System.Int32,System.Int32,System.Int32)">
  26071. <summary>
  26072. Sets the color.
  26073. </summary>
  26074. <param name="red">the red-value of the new color</param>
  26075. <param name="green">the green-value of the new color</param>
  26076. <param name="blue">the blue-value of the new color</param>
  26077. </member>
  26078. <member name="P:iTextSharp.text.Font.BaseFont">
  26079. <summary>
  26080. Gets the BaseFont inside this object.
  26081. </summary>
  26082. <value>the BaseFont</value>
  26083. </member>
  26084. <member name="M:iTextSharp.text.Font.GetCalculatedBaseFont(System.Boolean)">
  26085. Gets the <CODE>BaseFont</CODE> this class represents.
  26086. For the built-in fonts a <CODE>BaseFont</CODE> is calculated.
  26087. @param specialEncoding <CODE>true</CODE> to use the special encoding for Symbol and ZapfDingbats,
  26088. <CODE>false</CODE> to always use <CODE>Cp1252</CODE>
  26089. @return the <CODE>BaseFont</CODE> this class represents
  26090. </member>
  26091. <member name="M:iTextSharp.text.Font.IsStandardFont">
  26092. <summary>
  26093. Checks if the properties of this font are undefined or null.
  26094. <p/>
  26095. If so, the standard should be used.
  26096. </summary>
  26097. <returns>a boolean</returns>
  26098. </member>
  26099. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.Font.Difference(iTextSharp.text.Font)" -->
  26100. <member name="T:iTextSharp.text.FontFactory">
  26101. <summary>
  26102. If you are using True Type fonts, you can declare the paths of the different ttf- and ttc-files
  26103. to this static class first and then create fonts in your code using one of the static getFont-method
  26104. without having to enter a path as parameter.
  26105. </summary>
  26106. </member>
  26107. <member name="F:iTextSharp.text.FontFactory.COURIER">
  26108. <summary> This is a possible value of a base 14 type 1 font </summary>
  26109. </member>
  26110. <member name="F:iTextSharp.text.FontFactory.COURIER_BOLD">
  26111. <summary> This is a possible value of a base 14 type 1 font </summary>
  26112. </member>
  26113. <member name="F:iTextSharp.text.FontFactory.COURIER_OBLIQUE">
  26114. <summary> This is a possible value of a base 14 type 1 font </summary>
  26115. </member>
  26116. <member name="F:iTextSharp.text.FontFactory.COURIER_BOLDOBLIQUE">
  26117. <summary> This is a possible value of a base 14 type 1 font </summary>
  26118. </member>
  26119. <member name="F:iTextSharp.text.FontFactory.HELVETICA">
  26120. <summary> This is a possible value of a base 14 type 1 font </summary>
  26121. </member>
  26122. <member name="F:iTextSharp.text.FontFactory.HELVETICA_BOLD">
  26123. <summary> This is a possible value of a base 14 type 1 font </summary>
  26124. </member>
  26125. <member name="F:iTextSharp.text.FontFactory.HELVETICA_OBLIQUE">
  26126. <summary> This is a possible value of a base 14 type 1 font </summary>
  26127. </member>
  26128. <member name="F:iTextSharp.text.FontFactory.HELVETICA_BOLDOBLIQUE">
  26129. <summary> This is a possible value of a base 14 type 1 font </summary>
  26130. </member>
  26131. <member name="F:iTextSharp.text.FontFactory.SYMBOL">
  26132. <summary> This is a possible value of a base 14 type 1 font </summary>
  26133. </member>
  26134. <member name="F:iTextSharp.text.FontFactory.TIMES">
  26135. <summary> This is a possible value of a base 14 type 1 font </summary>
  26136. </member>
  26137. <member name="F:iTextSharp.text.FontFactory.TIMES_ROMAN">
  26138. <summary> This is a possible value of a base 14 type 1 font </summary>
  26139. </member>
  26140. <member name="F:iTextSharp.text.FontFactory.TIMES_BOLD">
  26141. <summary> This is a possible value of a base 14 type 1 font </summary>
  26142. </member>
  26143. <member name="F:iTextSharp.text.FontFactory.TIMES_ITALIC">
  26144. <summary> This is a possible value of a base 14 type 1 font </summary>
  26145. </member>
  26146. <member name="F:iTextSharp.text.FontFactory.TIMES_BOLDITALIC">
  26147. <summary> This is a possible value of a base 14 type 1 font </summary>
  26148. </member>
  26149. <member name="F:iTextSharp.text.FontFactory.ZAPFDINGBATS">
  26150. <summary> This is a possible value of a base 14 type 1 font </summary>
  26151. </member>
  26152. <member name="F:iTextSharp.text.FontFactory.defaultEncoding">
  26153. <summary> This is the default encoding to use. </summary>
  26154. </member>
  26155. <member name="F:iTextSharp.text.FontFactory.defaultEmbedding">
  26156. <summary> This is the default value of the <VAR>embedded</VAR> variable. </summary>
  26157. </member>
  26158. <member name="M:iTextSharp.text.FontFactory.#ctor">
  26159. <summary> Creates new FontFactory </summary>
  26160. </member>
  26161. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.String,System.Boolean,System.Single,System.Int32,iTextSharp.text.BaseColor)">
  26162. <summary>
  26163. Constructs a Font-object.
  26164. </summary>
  26165. <param name="fontname">the name of the font</param>
  26166. <param name="encoding">the encoding of the font</param>
  26167. <param name="embedded">true if the font is to be embedded in the PDF</param>
  26168. <param name="size">the size of this font</param>
  26169. <param name="style">the style of this font</param>
  26170. <param name="color">the BaseColor of this font</param>
  26171. <returns>a Font object</returns>
  26172. </member>
  26173. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.String,System.Boolean,System.Single,System.Int32,iTextSharp.text.BaseColor,System.Boolean)">
  26174. <summary>
  26175. Constructs a Font-object.
  26176. </summary>
  26177. <param name="fontname">the name of the font</param>
  26178. <param name="encoding">the encoding of the font</param>
  26179. <param name="embedded">true if the font is to be embedded in the PDF</param>
  26180. <param name="size">the size of this font</param>
  26181. <param name="style">the style of this font</param>
  26182. <param name="color">the BaseColor of this font</param>
  26183. <param name="cached">true if the font comes from the cache or is added to the cache if new, false if the font is always created new</param>
  26184. <returns>a Font object</returns>
  26185. </member>
  26186. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.String,System.Boolean,System.Single,System.Int32)">
  26187. <summary>
  26188. Constructs a Font-object.
  26189. </summary>
  26190. <param name="fontname">the name of the font</param>
  26191. <param name="encoding">the encoding of the font</param>
  26192. <param name="embedded">true if the font is to be embedded in the PDF</param>
  26193. <param name="size">the size of this font</param>
  26194. <param name="style">the style of this font</param>
  26195. <returns>a Font object</returns>
  26196. </member>
  26197. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.String,System.Boolean,System.Single)">
  26198. <summary>
  26199. Constructs a Font-object.
  26200. </summary>
  26201. <param name="fontname">the name of the font</param>
  26202. <param name="encoding">the encoding of the font</param>
  26203. <param name="embedded">true if the font is to be embedded in the PDF</param>
  26204. <param name="size">the size of this font</param>
  26205. <returns></returns>
  26206. </member>
  26207. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.String,System.Boolean)">
  26208. <summary>
  26209. Constructs a Font-object.
  26210. </summary>
  26211. <param name="fontname">the name of the font</param>
  26212. <param name="encoding">the encoding of the font</param>
  26213. <param name="embedded">true if the font is to be embedded in the PDF</param>
  26214. <returns>a Font object</returns>
  26215. </member>
  26216. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.String,System.Single,System.Int32,iTextSharp.text.BaseColor)">
  26217. <summary>
  26218. Constructs a Font-object.
  26219. </summary>
  26220. <param name="fontname">the name of the font</param>
  26221. <param name="encoding">the encoding of the font</param>
  26222. <param name="size">the size of this font</param>
  26223. <param name="style">the style of this font</param>
  26224. <param name="color">the BaseColor of this font</param>
  26225. <returns>a Font object</returns>
  26226. </member>
  26227. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.String,System.Single,System.Int32)">
  26228. <summary>
  26229. Constructs a Font-object.
  26230. </summary>
  26231. <param name="fontname">the name of the font</param>
  26232. <param name="encoding">the encoding of the font</param>
  26233. <param name="size">the size of this font</param>
  26234. <param name="style">the style of this font</param>
  26235. <returns>a Font object</returns>
  26236. </member>
  26237. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.String,System.Single)">
  26238. <summary>
  26239. Constructs a Font-object.
  26240. </summary>
  26241. <param name="fontname">the name of the font</param>
  26242. <param name="encoding">the encoding of the font</param>
  26243. <param name="size">the size of this font</param>
  26244. <returns>a Font object</returns>
  26245. </member>
  26246. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.String)">
  26247. <summary>
  26248. Constructs a Font-object.
  26249. </summary>
  26250. <param name="fontname">the name of the font</param>
  26251. <param name="encoding">the encoding of the font</param>
  26252. <returns>a Font object</returns>
  26253. </member>
  26254. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.Single,System.Int32,iTextSharp.text.BaseColor)">
  26255. <summary>
  26256. Constructs a Font-object.
  26257. </summary>
  26258. <param name="fontname">the name of the font</param>
  26259. <param name="size">the size of this font</param>
  26260. <param name="style">the style of this font</param>
  26261. <param name="color">the BaseColor of this font</param>
  26262. <returns>a Font object</returns>
  26263. </member>
  26264. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.Single,iTextSharp.text.BaseColor)">
  26265. <summary>
  26266. Constructs a Font-object.
  26267. </summary>
  26268. <param name="fontname">the name of the font</param>
  26269. <param name="size">the size of this font</param>
  26270. <param name="color">the BaseColor of this font</param>
  26271. <returns>a Font object</returns>
  26272. </member>
  26273. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.Single,System.Int32)">
  26274. <summary>
  26275. Constructs a Font-object.
  26276. </summary>
  26277. <param name="fontname">the name of the font</param>
  26278. <param name="size">the size of this font</param>
  26279. <param name="style">the style of this font</param>
  26280. <returns>a Font object</returns>
  26281. </member>
  26282. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String,System.Single)">
  26283. <summary>
  26284. Constructs a Font-object.
  26285. </summary>
  26286. <param name="fontname">the name of the font</param>
  26287. <param name="size">the size of this font</param>
  26288. <returns>a Font object</returns>
  26289. </member>
  26290. <member name="M:iTextSharp.text.FontFactory.GetFont(System.String)">
  26291. <summary>
  26292. Constructs a Font-object.
  26293. </summary>
  26294. <param name="fontname">the name of the font</param>
  26295. <returns>a Font object</returns>
  26296. </member>
  26297. <member name="M:iTextSharp.text.FontFactory.RegisterFamily(System.String,System.String,System.String)">
  26298. Register a font by giving explicitly the font family and name.
  26299. @param familyName the font family
  26300. @param fullName the font name
  26301. @param path the font path
  26302. </member>
  26303. <member name="M:iTextSharp.text.FontFactory.Register(System.String)">
  26304. <summary>
  26305. Register a ttf- or a ttc-file.
  26306. </summary>
  26307. <param name="path">the path to a ttf- or ttc-file</param>
  26308. </member>
  26309. <member name="M:iTextSharp.text.FontFactory.Register(System.String,System.String)">
  26310. <summary>
  26311. Register a ttf- or a ttc-file and use an alias for the font contained in the ttf-file.
  26312. </summary>
  26313. <param name="path">the path to a ttf- or ttc-file</param>
  26314. <param name="alias">the alias you want to use for the font</param>
  26315. </member>
  26316. <member name="M:iTextSharp.text.FontFactory.RegisterDirectory(System.String)">
  26317. Register all the fonts in a directory.
  26318. @param dir the directory
  26319. @return the number of fonts registered
  26320. </member>
  26321. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.FontFactory.RegisterDirectory(System.String,System.Boolean)" -->
  26322. <member name="M:iTextSharp.text.FontFactory.RegisterDirectories">
  26323. Register fonts in some probable directories. It usually works in Windows,
  26324. Linux and Solaris.
  26325. @return the number of fonts registered
  26326. </member>
  26327. <member name="P:iTextSharp.text.FontFactory.RegisteredFonts">
  26328. <summary>
  26329. Gets a set of registered fontnames.
  26330. </summary>
  26331. <value>a set of registered fontnames</value>
  26332. </member>
  26333. <member name="P:iTextSharp.text.FontFactory.RegisteredFamilies">
  26334. <summary>
  26335. Gets a set of registered font families.
  26336. </summary>
  26337. <value>a set of registered font families</value>
  26338. </member>
  26339. <member name="M:iTextSharp.text.FontFactory.Contains(System.String)">
  26340. <summary>
  26341. Checks whether the given font is contained within the object
  26342. </summary>
  26343. <param name="fontname">the name of the font</param>
  26344. <returns>true if font is contained within the object</returns>
  26345. </member>
  26346. <member name="M:iTextSharp.text.FontFactory.IsRegistered(System.String)">
  26347. <summary>
  26348. Checks if a certain font is registered.
  26349. </summary>
  26350. <param name="fontname">the name of the font that has to be checked</param>
  26351. <returns>true if the font is found</returns>
  26352. </member>
  26353. <member name="T:iTextSharp.text.FontFactoryImp">
  26354. <summary>
  26355. If you are using True Type fonts, you can declare the paths of the different ttf- and ttc-files
  26356. to this class first and then create fonts in your code using one of the getFont method
  26357. without having to enter a path as parameter.
  26358. </summary>
  26359. </member>
  26360. <member name="F:iTextSharp.text.FontFactoryImp.trueTypeFonts">
  26361. <summary> This is a map of postscriptfontnames of True Type fonts and the path of their ttf- or ttc-file. </summary>
  26362. </member>
  26363. <member name="F:iTextSharp.text.FontFactoryImp.fontFamilies">
  26364. <summary> This is a map of fontfamilies. </summary>
  26365. </member>
  26366. <member name="F:iTextSharp.text.FontFactoryImp.defaultEncoding">
  26367. <summary> This is the default encoding to use. </summary>
  26368. </member>
  26369. <member name="F:iTextSharp.text.FontFactoryImp.defaultEmbedding">
  26370. <summary> This is the default value of the <VAR>embedded</VAR> variable. </summary>
  26371. </member>
  26372. <member name="M:iTextSharp.text.FontFactoryImp.#ctor">
  26373. <summary> Creates new FontFactory </summary>
  26374. </member>
  26375. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.String,System.Boolean,System.Single,System.Int32,iTextSharp.text.BaseColor)">
  26376. <summary>
  26377. Constructs a Font-object.
  26378. </summary>
  26379. <param name="fontname">the name of the font</param>
  26380. <param name="encoding">the encoding of the font</param>
  26381. <param name="embedded">true if the font is to be embedded in the PDF</param>
  26382. <param name="size">the size of this font</param>
  26383. <param name="style">the style of this font</param>
  26384. <param name="color">the BaseColor of this font</param>
  26385. <returns>a Font object</returns>
  26386. </member>
  26387. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.String,System.Boolean,System.Single,System.Int32,iTextSharp.text.BaseColor,System.Boolean)">
  26388. <summary>
  26389. Constructs a Font-object.
  26390. </summary>
  26391. <param name="fontname">the name of the font</param>
  26392. <param name="encoding">the encoding of the font</param>
  26393. <param name="embedded">true if the font is to be embedded in the PDF</param>
  26394. <param name="size">the size of this font</param>
  26395. <param name="style">the style of this font</param>
  26396. <param name="color">the BaseColor of this font</param>
  26397. <param name="cached">true if the font comes from the cache or is added to the cache if new, false if the font is always created new</param>
  26398. <returns>a Font object</returns>
  26399. </member>
  26400. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.String,System.Boolean,System.Single,System.Int32)">
  26401. <summary>
  26402. Constructs a Font-object.
  26403. </summary>
  26404. <param name="fontname">the name of the font</param>
  26405. <param name="encoding">the encoding of the font</param>
  26406. <param name="embedded">true if the font is to be embedded in the PDF</param>
  26407. <param name="size">the size of this font</param>
  26408. <param name="style">the style of this font</param>
  26409. <returns>a Font object</returns>
  26410. </member>
  26411. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.String,System.Boolean,System.Single)">
  26412. <summary>
  26413. Constructs a Font-object.
  26414. </summary>
  26415. <param name="fontname">the name of the font</param>
  26416. <param name="encoding">the encoding of the font</param>
  26417. <param name="embedded">true if the font is to be embedded in the PDF</param>
  26418. <param name="size">the size of this font</param>
  26419. <returns></returns>
  26420. </member>
  26421. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.String,System.Boolean)">
  26422. <summary>
  26423. Constructs a Font-object.
  26424. </summary>
  26425. <param name="fontname">the name of the font</param>
  26426. <param name="encoding">the encoding of the font</param>
  26427. <param name="embedded">true if the font is to be embedded in the PDF</param>
  26428. <returns>a Font object</returns>
  26429. </member>
  26430. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.String,System.Single,System.Int32,iTextSharp.text.BaseColor)">
  26431. <summary>
  26432. Constructs a Font-object.
  26433. </summary>
  26434. <param name="fontname">the name of the font</param>
  26435. <param name="encoding">the encoding of the font</param>
  26436. <param name="size">the size of this font</param>
  26437. <param name="style">the style of this font</param>
  26438. <param name="color">the BaseColor of this font</param>
  26439. <returns>a Font object</returns>
  26440. </member>
  26441. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.String,System.Single,System.Int32)">
  26442. <summary>
  26443. Constructs a Font-object.
  26444. </summary>
  26445. <param name="fontname">the name of the font</param>
  26446. <param name="encoding">the encoding of the font</param>
  26447. <param name="size">the size of this font</param>
  26448. <param name="style">the style of this font</param>
  26449. <returns>a Font object</returns>
  26450. </member>
  26451. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.String,System.Single)">
  26452. <summary>
  26453. Constructs a Font-object.
  26454. </summary>
  26455. <param name="fontname">the name of the font</param>
  26456. <param name="encoding">the encoding of the font</param>
  26457. <param name="size">the size of this font</param>
  26458. <returns>a Font object</returns>
  26459. </member>
  26460. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.String)">
  26461. <summary>
  26462. Constructs a Font-object.
  26463. </summary>
  26464. <param name="fontname">the name of the font</param>
  26465. <param name="encoding">the encoding of the font</param>
  26466. <returns>a Font object</returns>
  26467. </member>
  26468. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.Single,System.Int32,iTextSharp.text.BaseColor)">
  26469. <summary>
  26470. Constructs a Font-object.
  26471. </summary>
  26472. <param name="fontname">the name of the font</param>
  26473. <param name="size">the size of this font</param>
  26474. <param name="style">the style of this font</param>
  26475. <param name="color">the BaseColor of this font</param>
  26476. <returns>a Font object</returns>
  26477. </member>
  26478. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.Single,iTextSharp.text.BaseColor)">
  26479. <summary>
  26480. Constructs a Font-object.
  26481. </summary>
  26482. <param name="fontname">the name of the font</param>
  26483. <param name="size">the size of this font</param>
  26484. <param name="color">the BaseColor of this font</param>
  26485. <returns>a Font object</returns>
  26486. </member>
  26487. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.Single,System.Int32)">
  26488. <summary>
  26489. Constructs a Font-object.
  26490. </summary>
  26491. <param name="fontname">the name of the font</param>
  26492. <param name="size">the size of this font</param>
  26493. <param name="style">the style of this font</param>
  26494. <returns>a Font object</returns>
  26495. </member>
  26496. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String,System.Single)">
  26497. <summary>
  26498. Constructs a Font-object.
  26499. </summary>
  26500. <param name="fontname">the name of the font</param>
  26501. <param name="size">the size of this font</param>
  26502. <returns>a Font object</returns>
  26503. </member>
  26504. <member name="M:iTextSharp.text.FontFactoryImp.GetFont(System.String)">
  26505. <summary>
  26506. Constructs a Font-object.
  26507. </summary>
  26508. <param name="fontname">the name of the font</param>
  26509. <returns>a Font object</returns>
  26510. </member>
  26511. <member name="M:iTextSharp.text.FontFactoryImp.RegisterFamily(System.String,System.String,System.String)">
  26512. Register a font by giving explicitly the font family and name.
  26513. @param familyName the font family
  26514. @param fullName the font name
  26515. @param path the font path
  26516. </member>
  26517. <member name="M:iTextSharp.text.FontFactoryImp.Register(System.String)">
  26518. <summary>
  26519. Register a ttf- or a ttc-file.
  26520. </summary>
  26521. <param name="path">the path to a ttf- or ttc-file</param>
  26522. </member>
  26523. <member name="M:iTextSharp.text.FontFactoryImp.Register(System.String,System.String)">
  26524. <summary>
  26525. Register a ttf- or a ttc-file and use an alias for the font contained in the ttf-file.
  26526. </summary>
  26527. <param name="path">the path to a ttf- or ttc-file</param>
  26528. <param name="alias">the alias you want to use for the font</param>
  26529. </member>
  26530. <member name="M:iTextSharp.text.FontFactoryImp.RegisterDirectory(System.String)">
  26531. Register all the fonts in a directory.
  26532. @param dir the directory
  26533. @return the number of fonts registered
  26534. </member>
  26535. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.FontFactoryImp.RegisterDirectory(System.String,System.Boolean)" -->
  26536. <member name="M:iTextSharp.text.FontFactoryImp.RegisterDirectories">
  26537. Register fonts in windows
  26538. @return the number of fonts registered
  26539. </member>
  26540. <member name="P:iTextSharp.text.FontFactoryImp.RegisteredFonts">
  26541. <summary>
  26542. Gets a set of registered fontnames.
  26543. </summary>
  26544. <value>a set of registered fontnames</value>
  26545. </member>
  26546. <member name="P:iTextSharp.text.FontFactoryImp.RegisteredFamilies">
  26547. <summary>
  26548. Gets a set of registered font families.
  26549. </summary>
  26550. <value>a set of registered font families</value>
  26551. </member>
  26552. <member name="M:iTextSharp.text.FontFactoryImp.IsRegistered(System.String)">
  26553. <summary>
  26554. Checks if a certain font is registered.
  26555. </summary>
  26556. <param name="fontname">the name of the font that has to be checked</param>
  26557. <returns>true if the font is found</returns>
  26558. </member>
  26559. <member name="T:iTextSharp.text.GreekList">
  26560. A special-version of <CODE>LIST</CODE> whitch use greek-letters.
  26561. @see com.lowagie.text.List
  26562. </member>
  26563. <member name="M:iTextSharp.text.GreekList.#ctor">
  26564. Initialization
  26565. @param symbolIndent indent
  26566. </member>
  26567. <member name="M:iTextSharp.text.GreekList.#ctor(System.Int32)">
  26568. Initialisierung
  26569. @param symbolIndent indent
  26570. </member>
  26571. <member name="M:iTextSharp.text.GreekList.#ctor(System.Boolean,System.Int32)">
  26572. Initialisierung
  26573. @param greeklower greek-char in lowercase
  26574. @param symbolIndent indent
  26575. </member>
  26576. <member name="M:iTextSharp.text.GreekList.SetGreekFont">
  26577. change the font to SYMBOL
  26578. </member>
  26579. <member name="M:iTextSharp.text.GreekList.Add(iTextSharp.text.IElement)">
  26580. Adds an <CODE>Object</CODE> to the <CODE>List</CODE>.
  26581. @param o the object to add.
  26582. @return true if adding the object succeeded
  26583. </member>
  26584. <member name="T:iTextSharp.text.Header">
  26585. <summary>
  26586. This is an Element that contains
  26587. some userdefined meta information about the document.
  26588. </summary>
  26589. <example>
  26590. <code>
  26591. <strong>Header header = new Header("inspired by", "William Shakespeare");</strong>
  26592. </code>
  26593. </example>
  26594. </member>
  26595. <member name="F:iTextSharp.text.Header.name">
  26596. <summary> This is the content of this chunk of text. </summary>
  26597. </member>
  26598. <member name="M:iTextSharp.text.Header.#ctor(System.String,System.String)">
  26599. <summary>
  26600. Constructs a Header.
  26601. </summary>
  26602. <param name="name">the name of the meta-information</param>
  26603. <param name="content">the content</param>
  26604. </member>
  26605. <member name="P:iTextSharp.text.Header.Name">
  26606. <summary>
  26607. Returns the name of the meta information.
  26608. </summary>
  26609. <value>a string</value>
  26610. </member>
  26611. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.html.HtmlEncoder" -->
  26612. <member name="F:iTextSharp.text.html.HtmlEncoder.HTML_CODE">
  26613. List with the HTML translation of all the characters.
  26614. </member>
  26615. <member name="F:iTextSharp.text.html.HtmlEncoder.NEWLINETAGS">
  26616. Set containing tags that trigger a new line.
  26617. @since iText 5.0.6
  26618. </member>
  26619. <member name="M:iTextSharp.text.html.HtmlEncoder.Encode(System.String)">
  26620. Converts a <CODE>String</CODE> to the HTML-format of this <CODE>String</CODE>.
  26621. @param string The <CODE>String</CODE> to convert
  26622. @return a <CODE>String</CODE>
  26623. </member>
  26624. <member name="M:iTextSharp.text.html.HtmlEncoder.Encode(iTextSharp.text.BaseColor)">
  26625. Converts a <CODE>BaseColor</CODE> into a HTML representation of this <CODE>BaseColor</CODE>.
  26626. @param color the <CODE>BaseColor</CODE> that has to be converted.
  26627. @return the HTML representation of this <COLOR>BaseColor</COLOR>
  26628. </member>
  26629. <member name="M:iTextSharp.text.html.HtmlEncoder.GetAlignment(System.Int32)">
  26630. Translates the alignment value.
  26631. @param alignment the alignment value
  26632. @return the translated value
  26633. </member>
  26634. <member name="M:iTextSharp.text.html.HtmlEncoder.IsNewLineTag(System.String)">
  26635. Returns true if the tag causes a new line like p, br etc.
  26636. @since iText 5.0.6
  26637. </member>
  26638. <member name="T:iTextSharp.text.html.HtmlTags">
  26639. Static final values of supported HTML tags and attributes.
  26640. @since 5.0.6
  26641. @deprecated since 5.5.2
  26642. </member>
  26643. <member name="F:iTextSharp.text.html.HtmlTags.A">
  26644. name of a tag.
  26645. @since 5.0.6 (reorganized all constants)
  26646. </member>
  26647. <member name="F:iTextSharp.text.html.HtmlTags.B">
  26648. name of a tag
  26649. </member>
  26650. <member name="F:iTextSharp.text.html.HtmlTags.BODY">
  26651. name of a tag
  26652. </member>
  26653. <member name="F:iTextSharp.text.html.HtmlTags.BLOCKQUOTE">
  26654. name of a tag.
  26655. @since 5.0.6 (reorganized all constants)
  26656. </member>
  26657. <member name="F:iTextSharp.text.html.HtmlTags.BR">
  26658. name of a tag.
  26659. @since 5.0.6 (reorganized all constants)
  26660. </member>
  26661. <member name="F:iTextSharp.text.html.HtmlTags.DIV">
  26662. name of a tag
  26663. </member>
  26664. <member name="F:iTextSharp.text.html.HtmlTags.EM">
  26665. name of a tag
  26666. </member>
  26667. <member name="F:iTextSharp.text.html.HtmlTags.FONT">
  26668. name of a tag
  26669. </member>
  26670. <member name="F:iTextSharp.text.html.HtmlTags.H1">
  26671. name of a tag.
  26672. @since 5.0.6 (reorganized all constants)
  26673. </member>
  26674. <member name="F:iTextSharp.text.html.HtmlTags.H2">
  26675. name of a tag.
  26676. @since 5.0.6 (reorganized all constants)
  26677. </member>
  26678. <member name="F:iTextSharp.text.html.HtmlTags.H3">
  26679. name of a tag.
  26680. @since 5.0.6 (reorganized all constants)
  26681. </member>
  26682. <member name="F:iTextSharp.text.html.HtmlTags.H4">
  26683. name of a tag.
  26684. @since 5.0.6 (reorganized all constants)
  26685. </member>
  26686. <member name="F:iTextSharp.text.html.HtmlTags.H5">
  26687. name of a tag.
  26688. @since 5.0.6 (reorganized all constants)
  26689. </member>
  26690. <member name="F:iTextSharp.text.html.HtmlTags.H6">
  26691. name of a tag.
  26692. @since 5.0.6 (reorganized all constants)
  26693. </member>
  26694. <member name="F:iTextSharp.text.html.HtmlTags.HR">
  26695. name of a tag.
  26696. @since 5.0.6 (reorganized all constants)
  26697. </member>
  26698. <member name="F:iTextSharp.text.html.HtmlTags.I">
  26699. name of a tag
  26700. </member>
  26701. <member name="F:iTextSharp.text.html.HtmlTags.IMG">
  26702. name of a tag.
  26703. @since 5.0.6 (reorganized all constants)
  26704. </member>
  26705. <member name="F:iTextSharp.text.html.HtmlTags.LI">
  26706. name of a tag.
  26707. @since 5.0.6 (reorganized all constants)
  26708. </member>
  26709. <member name="F:iTextSharp.text.html.HtmlTags.OL">
  26710. name of a tag.
  26711. @since 5.0.6 (reorganized all constants)
  26712. </member>
  26713. <member name="F:iTextSharp.text.html.HtmlTags.P">
  26714. name of a tag.
  26715. @since 5.0.6 (reorganized all constants)
  26716. </member>
  26717. <member name="F:iTextSharp.text.html.HtmlTags.PRE">
  26718. name of a tag
  26719. </member>
  26720. <member name="F:iTextSharp.text.html.HtmlTags.S">
  26721. name of a tag
  26722. </member>
  26723. <member name="F:iTextSharp.text.html.HtmlTags.SPAN">
  26724. name of a tag
  26725. </member>
  26726. <member name="F:iTextSharp.text.html.HtmlTags.STRIKE">
  26727. name of a tag.
  26728. @since 5.0.6 (reorganized all constants)
  26729. </member>
  26730. <member name="F:iTextSharp.text.html.HtmlTags.STRONG">
  26731. name of a tag
  26732. </member>
  26733. <member name="F:iTextSharp.text.html.HtmlTags.SUB">
  26734. name of a tag
  26735. </member>
  26736. <member name="F:iTextSharp.text.html.HtmlTags.SUP">
  26737. name of a tag
  26738. </member>
  26739. <member name="F:iTextSharp.text.html.HtmlTags.TABLE">
  26740. name of a tag
  26741. </member>
  26742. <member name="F:iTextSharp.text.html.HtmlTags.TD">
  26743. name of a tag.
  26744. @since 5.0.6 (reorganized all constants)
  26745. </member>
  26746. <member name="F:iTextSharp.text.html.HtmlTags.TH">
  26747. name of a tag.
  26748. @since 5.0.6 (reorganized all constants)
  26749. </member>
  26750. <member name="F:iTextSharp.text.html.HtmlTags.TR">
  26751. name of a tag.
  26752. @since 5.0.6 (reorganized all constants)
  26753. </member>
  26754. <member name="F:iTextSharp.text.html.HtmlTags.U">
  26755. name of a tag
  26756. </member>
  26757. <member name="F:iTextSharp.text.html.HtmlTags.UL">
  26758. name of a tag.
  26759. @since 5.0.6 (reorganized all constants)
  26760. </member>
  26761. <member name="F:iTextSharp.text.html.HtmlTags.ALIGN">
  26762. name of an attribute
  26763. </member>
  26764. <member name="F:iTextSharp.text.html.HtmlTags.BGCOLOR">
  26765. name of an attribute
  26766. @since 5.0.6
  26767. </member>
  26768. <member name="F:iTextSharp.text.html.HtmlTags.BORDER">
  26769. name of an attribute
  26770. @since 5.0.6
  26771. </member>
  26772. <member name="F:iTextSharp.text.html.HtmlTags.CELLPADDING">
  26773. name of an attribute
  26774. </member>
  26775. <member name="F:iTextSharp.text.html.HtmlTags.COLSPAN">
  26776. name of an attribute
  26777. </member>
  26778. <member name="F:iTextSharp.text.html.HtmlTags.EXTRAPARASPACE">
  26779. name of an attribute
  26780. @since 5.0.6
  26781. </member>
  26782. <member name="F:iTextSharp.text.html.HtmlTags.ENCODING">
  26783. name of an attribute
  26784. @since 5.0.6
  26785. </member>
  26786. <member name="F:iTextSharp.text.html.HtmlTags.FACE">
  26787. name of an attribute
  26788. @since 5.0.6
  26789. </member>
  26790. <member name="F:iTextSharp.text.html.HtmlTags.HEIGHT">
  26791. Name of an attribute.
  26792. @since 5.0.6
  26793. </member>
  26794. <member name="F:iTextSharp.text.html.HtmlTags.HREF">
  26795. Name of an attribute.
  26796. @since 5.0.6
  26797. </member>
  26798. <member name="F:iTextSharp.text.html.HtmlTags.HYPHENATION">
  26799. Name of an attribute.
  26800. @since 5.0.6
  26801. </member>
  26802. <member name="F:iTextSharp.text.html.HtmlTags.IMAGEPATH">
  26803. Name of an attribute.
  26804. @since 5.0.6
  26805. </member>
  26806. <member name="F:iTextSharp.text.html.HtmlTags.INDENT">
  26807. Name of an attribute.
  26808. @since 5.0.6
  26809. </member>
  26810. <member name="F:iTextSharp.text.html.HtmlTags.LEADING">
  26811. Name of an attribute.
  26812. @since 5.0.6
  26813. </member>
  26814. <member name="F:iTextSharp.text.html.HtmlTags.ROWSPAN">
  26815. name of an attribute
  26816. </member>
  26817. <member name="F:iTextSharp.text.html.HtmlTags.SIZE">
  26818. name of an attribute
  26819. </member>
  26820. <member name="F:iTextSharp.text.html.HtmlTags.SRC">
  26821. Name of an attribute.
  26822. @since 5.0.6
  26823. </member>
  26824. <member name="F:iTextSharp.text.html.HtmlTags.VALIGN">
  26825. Name of an attribute.
  26826. @since 5.0.6
  26827. </member>
  26828. <member name="F:iTextSharp.text.html.HtmlTags.WIDTH">
  26829. name of an attribute
  26830. </member>
  26831. <member name="F:iTextSharp.text.html.HtmlTags.ALIGN_LEFT">
  26832. the possible value of an alignment attribute
  26833. </member>
  26834. <member name="F:iTextSharp.text.html.HtmlTags.ALIGN_CENTER">
  26835. the possible value of an alignment attribute
  26836. </member>
  26837. <member name="F:iTextSharp.text.html.HtmlTags.ALIGN_RIGHT">
  26838. the possible value of an alignment attribute
  26839. </member>
  26840. <member name="F:iTextSharp.text.html.HtmlTags.ALIGN_JUSTIFY">
  26841. The possible value of an alignment attribute.
  26842. @since 5.0.6
  26843. </member>
  26844. <member name="F:iTextSharp.text.html.HtmlTags.ALIGN_JUSTIFIED_ALL">
  26845. The possible value of an alignment attribute.
  26846. @since 5.0.6
  26847. </member>
  26848. <member name="F:iTextSharp.text.html.HtmlTags.ALIGN_TOP">
  26849. the possible value of an alignment attribute
  26850. </member>
  26851. <member name="F:iTextSharp.text.html.HtmlTags.ALIGN_MIDDLE">
  26852. the possible value of an alignment attribute
  26853. </member>
  26854. <member name="F:iTextSharp.text.html.HtmlTags.ALIGN_BOTTOM">
  26855. the possible value of an alignment attribute
  26856. </member>
  26857. <member name="F:iTextSharp.text.html.HtmlTags.ALIGN_BASELINE">
  26858. the possible value of an alignment attribute
  26859. </member>
  26860. <member name="F:iTextSharp.text.html.HtmlTags.STYLE">
  26861. This is used for inline css style information
  26862. </member>
  26863. <member name="F:iTextSharp.text.html.HtmlTags.CLASS">
  26864. Attribute for specifying externally defined CSS class.
  26865. @since 5.0.6
  26866. </member>
  26867. <member name="F:iTextSharp.text.html.HtmlTags.COLOR">
  26868. the CSS tag for text color
  26869. </member>
  26870. <member name="F:iTextSharp.text.html.HtmlTags.FONTFAMILY">
  26871. The CSS tag for the font size.
  26872. @since 5.0.6
  26873. </member>
  26874. <member name="F:iTextSharp.text.html.HtmlTags.FONTSIZE">
  26875. The CSS tag for the font size.
  26876. @since 5.0.6
  26877. </member>
  26878. <member name="F:iTextSharp.text.html.HtmlTags.FONTSTYLE">
  26879. The CSS tag for the font size.
  26880. @since 5.0.6
  26881. </member>
  26882. <member name="F:iTextSharp.text.html.HtmlTags.FONTWEIGHT">
  26883. The CSS tag for the font size.
  26884. @since 5.0.6
  26885. </member>
  26886. <member name="F:iTextSharp.text.html.HtmlTags.LINEHEIGHT">
  26887. The CSS tag for the font size.
  26888. @since 5.0.6
  26889. </member>
  26890. <member name="F:iTextSharp.text.html.HtmlTags.PADDINGLEFT">
  26891. The CSS tag for the font size.
  26892. @since 5.0.6
  26893. </member>
  26894. <member name="F:iTextSharp.text.html.HtmlTags.TEXTALIGN">
  26895. The CSS tag for the font size.
  26896. @since 5.0.6
  26897. </member>
  26898. <member name="F:iTextSharp.text.html.HtmlTags.TEXTDECORATION">
  26899. The CSS tag for the font size.
  26900. @since 5.0.6
  26901. </member>
  26902. <member name="F:iTextSharp.text.html.HtmlTags.VERTICALALIGN">
  26903. the CSS tag for text decorations
  26904. </member>
  26905. <member name="F:iTextSharp.text.html.HtmlTags.BOLD">
  26906. a CSS value for text decoration
  26907. @since 5.0.6
  26908. </member>
  26909. <member name="F:iTextSharp.text.html.HtmlTags.ITALIC">
  26910. a CSS value for text decoration
  26911. @since 5.0.6
  26912. </member>
  26913. <member name="F:iTextSharp.text.html.HtmlTags.LINETHROUGH">
  26914. a CSS value for text decoration
  26915. @since 5.0.6
  26916. </member>
  26917. <member name="F:iTextSharp.text.html.HtmlTags.NORMAL">
  26918. a CSS value for text decoration
  26919. @since 5.0.6
  26920. </member>
  26921. <member name="F:iTextSharp.text.html.HtmlTags.OBLIQUE">
  26922. a CSS value for text decoration
  26923. @since 5.0.6
  26924. </member>
  26925. <member name="F:iTextSharp.text.html.HtmlTags.UNDERLINE">
  26926. a CSS value for text decoration
  26927. @since 5.0.6
  26928. </member>
  26929. <member name="F:iTextSharp.text.html.HtmlTags.AFTER">
  26930. A possible attribute.
  26931. @since 5.0.6
  26932. </member>
  26933. <member name="F:iTextSharp.text.html.HtmlTags.BEFORE">
  26934. A possible attribute.
  26935. @since 5.0.6
  26936. </member>
  26937. <member name="T:iTextSharp.text.html.simpleparser.ChainedProperties">
  26938. Stores the hierarchy of tags along with the attributes of each tag.
  26939. @since 5.0.6 renamed from ChainedProperties
  26940. @deprecated since 5.5.2
  26941. </member>
  26942. <member name="T:iTextSharp.text.html.simpleparser.ChainedProperties.TagAttributes">
  26943. Class that stores the info about one tag in the chain.
  26944. </member>
  26945. <member name="F:iTextSharp.text.html.simpleparser.ChainedProperties.TagAttributes.tag">
  26946. A possible tag
  26947. </member>
  26948. <member name="F:iTextSharp.text.html.simpleparser.ChainedProperties.TagAttributes.attrs">
  26949. The styles corresponding with the tag
  26950. </member>
  26951. <member name="M:iTextSharp.text.html.simpleparser.ChainedProperties.TagAttributes.#ctor(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  26952. Constructs a chained property.
  26953. @param tag an XML/HTML tag
  26954. @param attrs the tag's attributes
  26955. </member>
  26956. <member name="F:iTextSharp.text.html.simpleparser.ChainedProperties.chain">
  26957. A list of chained properties representing the tag hierarchy.
  26958. </member>
  26959. <member name="M:iTextSharp.text.html.simpleparser.ChainedProperties.#ctor">
  26960. Creates a new instance of ChainedProperties
  26961. </member>
  26962. <member name="P:iTextSharp.text.html.simpleparser.ChainedProperties.Item(System.String)">
  26963. Walks through the hierarchy (bottom-up) looking for
  26964. a property key. Returns a value as soon as a match
  26965. is found or null if the key can't be found.
  26966. @param key the key of the property
  26967. @return the value of the property
  26968. </member>
  26969. <member name="M:iTextSharp.text.html.simpleparser.ChainedProperties.HasProperty(System.String)">
  26970. Walks through the hierarchy (bottom-up) looking for
  26971. a property key. Returns true as soon as a match is
  26972. found or false if the key can't be found.
  26973. @param key the key of the property
  26974. @return true if the key is found
  26975. </member>
  26976. <member name="M:iTextSharp.text.html.simpleparser.ChainedProperties.AddToChain(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  26977. Adds a tag and its corresponding properties to the chain.
  26978. @param tag the tags that needs to be added to the chain
  26979. @param props the tag's attributes
  26980. </member>
  26981. <member name="M:iTextSharp.text.html.simpleparser.ChainedProperties.AdjustFontSize(System.Collections.Generic.IDictionary{System.String,System.String})">
  26982. If the properties contain a font size, the size may need to
  26983. be adjusted based on font sizes higher in the hierarchy.
  26984. @param attrs the attributes that may have to be updated
  26985. @since 5.0.6 (renamed)
  26986. </member>
  26987. <member name="T:iTextSharp.text.html.simpleparser.HTMLWorker">
  26988. Old iText class that allows you to convert HTML to PDF.
  26989. We've completely rewritten HTML to PDF conversion and we made it a separate project named XML Worker.
  26990. @deprecated since 5.5.2; please switch to XML Worker instead (this is a separate project)
  26991. </member>
  26992. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.document">
  26993. DocListener that will listen to the Elements
  26994. produced by parsing the HTML.
  26995. This can be a com.lowagie.text.Document adding
  26996. the elements to a Document directly, or an
  26997. HTMLWorker instance strong the objects in a List
  26998. </member>
  26999. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.tags">
  27000. The map with all the supported tags.
  27001. @since 5.0.6
  27002. </member>
  27003. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.style">
  27004. The object defining all the styles.
  27005. </member>
  27006. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.#ctor(iTextSharp.text.IDocListener)">
  27007. Creates a new instance of HTMLWorker
  27008. @param document A class that implements <CODE>DocListener</CODE>
  27009. </member>
  27010. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.#ctor(iTextSharp.text.IDocListener,System.Collections.Generic.IDictionary{System.String,iTextSharp.text.html.simpleparser.IHTMLTagProcessor},iTextSharp.text.html.simpleparser.StyleSheet)">
  27011. Creates a new instance of HTMLWorker
  27012. @param document A class that implements <CODE>DocListener</CODE>
  27013. @param tags A map containing the supported tags
  27014. @param style A StyleSheet
  27015. @since 5.0.6
  27016. </member>
  27017. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetSupportedTags(System.Collections.Generic.IDictionary{System.String,iTextSharp.text.html.simpleparser.IHTMLTagProcessor})">
  27018. Sets the map with supported tags.
  27019. @param tags
  27020. @since 5.0.6
  27021. </member>
  27022. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetStyleSheet(iTextSharp.text.html.simpleparser.StyleSheet)">
  27023. Setter for the StyleSheet
  27024. @param style the StyleSheet
  27025. </member>
  27026. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.Parse(System.IO.TextReader)">
  27027. Parses content read from a java.io.Reader object.
  27028. @param reader the content
  27029. @throws IOException
  27030. </member>
  27031. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.stack">
  27032. Stack with the Elements that already have been processed.
  27033. @since iText 5.0.6 (private => protected)
  27034. </member>
  27035. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.currentParagraph">
  27036. Keeps the content of the current paragraph
  27037. @since iText 5.0.6 (private => protected)
  27038. </member>
  27039. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.chain">
  27040. The current hierarchy chain of tags.
  27041. @since 5.0.6
  27042. </member>
  27043. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.StartDocument">
  27044. @see com.itextpdf.text.xml.simpleparser.SimpleXMLDocHandler#startDocument()
  27045. </member>
  27046. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.StartElement(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27047. @see com.itextpdf.text.xml.simpleparser.SimpleXMLDocHandler#startElement(java.lang.String, java.util.Dictionary)
  27048. </member>
  27049. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.Text(System.String)">
  27050. @see com.itextpdf.text.xml.simpleparser.SimpleXMLDocHandler#text(java.lang.String)
  27051. </member>
  27052. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.EndElement(System.String)">
  27053. @see com.itextpdf.text.xml.simpleparser.SimpleXMLDocHandler#endElement(java.lang.String)
  27054. </member>
  27055. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.EndDocument">
  27056. @see com.itextpdf.text.xml.simpleparser.SimpleXMLDocHandler#endDocument()
  27057. </member>
  27058. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.NewLine">
  27059. Adds a new line to the currentParagraph.
  27060. @since 5.0.6
  27061. </member>
  27062. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.CarriageReturn">
  27063. Flushes the current paragraph, indicating that we're starting
  27064. a new block.
  27065. If the stack is empty, the paragraph is added to the document.
  27066. Otherwise the Paragraph is added to the stack.
  27067. @since 5.0.6
  27068. </member>
  27069. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.FlushContent">
  27070. Stacks the current paragraph, indicating that we're starting
  27071. a new span.
  27072. @since 5.0.6
  27073. </member>
  27074. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.PushToStack(iTextSharp.text.IElement)">
  27075. Pushes an element to the Stack.
  27076. @param element
  27077. @since 5.0.6
  27078. </member>
  27079. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.UpdateChain(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27080. Updates the chain with a new tag and new attributes.
  27081. @param tag the new tag
  27082. @param attrs the corresponding attributes
  27083. @since 5.0.6
  27084. </member>
  27085. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.UpdateChain(System.String)">
  27086. Updates the chain by removing a tag.
  27087. @param tag the new tag
  27088. @since 5.0.6
  27089. </member>
  27090. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.IMG_PROVIDER">
  27091. Key used to store the image provider in the providers map.
  27092. @since 5.0.6
  27093. </member>
  27094. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.IMG_PROCESSOR">
  27095. Key used to store the image processor in the providers map.
  27096. @since 5.0.6
  27097. </member>
  27098. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.IMG_STORE">
  27099. Key used to store the image store in the providers map.
  27100. @since 5.0.6
  27101. </member>
  27102. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.IMG_BASEURL">
  27103. Key used to store the image baseurl provider in the providers map.
  27104. @since 5.0.6
  27105. </member>
  27106. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.FONT_PROVIDER">
  27107. Key used to store the font provider in the providers map.
  27108. @since 5.0.6
  27109. </member>
  27110. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.LINK_PROVIDER">
  27111. Key used to store the link provider in the providers map.
  27112. @since 5.0.6
  27113. </member>
  27114. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.providers">
  27115. IDictionary containing providers such as a FontProvider or ImageProvider.
  27116. @since 5.0.6 (renamed from interfaceProps)
  27117. </member>
  27118. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetProviders(System.Collections.Generic.IDictionary{System.String,System.Object})">
  27119. Setter for the providers.
  27120. If a FontProvider is added, the ElementFactory is updated.
  27121. @param providers a IDictionary with different providers
  27122. @since 5.0.6
  27123. </member>
  27124. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.factory">
  27125. Factory that is able to create iText Element objects.
  27126. @since 5.0.6
  27127. </member>
  27128. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.CreateChunk(System.String)">
  27129. Creates a Chunk using the factory.
  27130. @param content the content of the chunk
  27131. @return a Chunk with content
  27132. @since 5.0.6
  27133. </member>
  27134. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.CreateParagraph">
  27135. Creates a Paragraph using the factory.
  27136. @return a Paragraph without any content
  27137. @since 5.0.6
  27138. </member>
  27139. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.CreateList(System.String)">
  27140. Creates a List object.
  27141. @param tag should be "ol" or "ul"
  27142. @return a List object
  27143. @since 5.0.6
  27144. </member>
  27145. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.CreateListItem">
  27146. Creates a ListItem object.
  27147. @return a ListItem object
  27148. @since 5.0.6
  27149. </member>
  27150. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.CreateLineSeparator(System.Collections.Generic.IDictionary{System.String,System.String})">
  27151. Creates a LineSeparator object.
  27152. @param attrs properties of the LineSeparator
  27153. @return a LineSeparator object
  27154. @since 5.0.6
  27155. </member>
  27156. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.CreateImage(System.Collections.Generic.IDictionary{System.String,System.String})">
  27157. Creates an Image object.
  27158. @param attrs properties of the Image
  27159. @return an Image object (or null if the Image couldn't be found)
  27160. @throws DocumentException
  27161. @throws IOException
  27162. @since 5.0.6
  27163. </member>
  27164. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.CreateCell(System.String)">
  27165. Creates a Cell.
  27166. @param tag the tag
  27167. @return a CellWrapper object
  27168. @since 5.0.6
  27169. </member>
  27170. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.ProcessLink">
  27171. Adds a link to the current paragraph.
  27172. @since 5.0.6
  27173. </member>
  27174. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.ProcessList">
  27175. Fetches the List from the Stack and adds it to
  27176. the TextElementArray on top of the Stack,
  27177. or to the Document if the Stack is empty.
  27178. @throws DocumentException
  27179. @since 5.0.6
  27180. </member>
  27181. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.ProcessListItem">
  27182. Looks for the List object on the Stack,
  27183. and adds the ListItem to the List.
  27184. @throws DocumentException
  27185. @since 5.0.6
  27186. </member>
  27187. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.ProcessImage(iTextSharp.text.Image,System.Collections.Generic.IDictionary{System.String,System.String})">
  27188. Processes an Image.
  27189. @param img
  27190. @param attrs
  27191. @throws DocumentException
  27192. @since 5.0.6
  27193. </member>
  27194. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.ProcessTable">
  27195. Processes the Table.
  27196. @throws DocumentException
  27197. @since 5.0.6
  27198. </member>
  27199. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.ProcessRow">
  27200. Gets the TableWrapper from the Stack and adds a new row.
  27201. @since 5.0.6
  27202. </member>
  27203. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.tableState">
  27204. Stack to keep track of table tags.
  27205. </member>
  27206. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.pendingTR">
  27207. Boolean to keep track of TR tags.
  27208. </member>
  27209. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.pendingTD">
  27210. Boolean to keep track of TD and TH tags
  27211. </member>
  27212. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.pendingLI">
  27213. Boolean to keep track of LI tags
  27214. </member>
  27215. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.insidePRE">
  27216. Boolean to keep track of PRE tags
  27217. @since 5.0.6 renamed from isPRE
  27218. </member>
  27219. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.skipText">
  27220. Indicates if text needs to be skipped.
  27221. @since iText 5.0.6 (private => protected)
  27222. </member>
  27223. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.PushTableState">
  27224. Pushes the values of pendingTR and pendingTD
  27225. to a state stack.
  27226. @since 5.0.6
  27227. </member>
  27228. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.PopTableState">
  27229. Pops the values of pendingTR and pendingTD
  27230. from a state stack.
  27231. @since 5.0.6
  27232. </member>
  27233. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.IsPendingTR">
  27234. @return the pendingTR
  27235. @since 5.0.6
  27236. </member>
  27237. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetPendingTR(System.Boolean)">
  27238. @param pendingTR the pendingTR to set
  27239. @since 5.0.6
  27240. </member>
  27241. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.IsPendingTD">
  27242. @return the pendingTD
  27243. @since 5.0.6
  27244. </member>
  27245. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetPendingTD(System.Boolean)">
  27246. @param pendingTD the pendingTD to set
  27247. @since 5.0.6
  27248. </member>
  27249. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.IsPendingLI">
  27250. @return the pendingLI
  27251. @since 5.0.6
  27252. </member>
  27253. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetPendingLI(System.Boolean)">
  27254. @param pendingLI the pendingLI to set
  27255. @since 5.0.6
  27256. </member>
  27257. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.IsInsidePRE">
  27258. @return the insidePRE
  27259. @since 5.0.6
  27260. </member>
  27261. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetInsidePRE(System.Boolean)">
  27262. @param insidePRE the insidePRE to set
  27263. @since 5.0.6
  27264. </member>
  27265. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.IsSkipText">
  27266. @return the skipText
  27267. @since 5.0.6
  27268. </member>
  27269. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetSkipText(System.Boolean)">
  27270. @param skipText the skipText to set
  27271. @since 5.0.6
  27272. </member>
  27273. <member name="F:iTextSharp.text.html.simpleparser.HTMLWorker.objectList">
  27274. The resulting list of elements.
  27275. </member>
  27276. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.ParseToList(System.IO.TextReader,iTextSharp.text.html.simpleparser.StyleSheet)">
  27277. Parses an HTML source to a List of Element objects
  27278. @param reader the HTML source
  27279. @param style a StyleSheet object
  27280. @return a List of Element objects
  27281. @throws IOException
  27282. </member>
  27283. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.ParseToList(System.IO.TextReader,iTextSharp.text.html.simpleparser.StyleSheet,System.Collections.Generic.Dictionary{System.String,System.Object})">
  27284. Parses an HTML source to a List of Element objects
  27285. @param reader the HTML source
  27286. @param style a StyleSheet object
  27287. @param providers map containing classes with extra info
  27288. @return a List of Element objects
  27289. @throws IOException
  27290. </member>
  27291. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.ParseToList(System.IO.TextReader,iTextSharp.text.html.simpleparser.StyleSheet,System.Collections.Generic.IDictionary{System.String,iTextSharp.text.html.simpleparser.IHTMLTagProcessor},System.Collections.Generic.Dictionary{System.String,System.Object})">
  27292. Parses an HTML source to a List of Element objects
  27293. @param reader the HTML source
  27294. @param style a StyleSheet object
  27295. @param tags a map containing supported tags and their processors
  27296. @param providers map containing classes with extra info
  27297. @return a List of Element objects
  27298. @throws IOException
  27299. @since 5.0.6
  27300. </member>
  27301. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.Add(iTextSharp.text.IElement)">
  27302. @see com.itextpdf.text.ElementListener#add(com.itextpdf.text.Element)
  27303. </member>
  27304. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.Close">
  27305. @see com.itextpdf.text.DocListener#close()
  27306. </member>
  27307. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.NewPage">
  27308. @see com.itextpdf.text.DocListener#newPage()
  27309. </member>
  27310. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.Open">
  27311. @see com.itextpdf.text.DocListener#open()
  27312. </member>
  27313. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.ResetPageCount">
  27314. @see com.itextpdf.text.DocListener#resetPageCount()
  27315. </member>
  27316. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetMarginMirroring(System.Boolean)">
  27317. @see com.itextpdf.text.DocListener#setMarginMirroring(bool)
  27318. </member>
  27319. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetMarginMirroringTopBottom(System.Boolean)">
  27320. @see com.itextpdf.text.DocListener#setMarginMirroring(bool)
  27321. @since 2.1.6
  27322. </member>
  27323. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetMargins(System.Single,System.Single,System.Single,System.Single)">
  27324. @see com.itextpdf.text.DocListener#setMargins(float, float, float, float)
  27325. </member>
  27326. <member name="P:iTextSharp.text.html.simpleparser.HTMLWorker.PageCount">
  27327. @see com.itextpdf.text.DocListener#setPageCount(int)
  27328. </member>
  27329. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetPageSize(iTextSharp.text.Rectangle)">
  27330. @see com.itextpdf.text.DocListener#setPageSize(com.itextpdf.text.Rectangle)
  27331. </member>
  27332. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.SetInterfaceProps(System.Collections.Generic.Dictionary{System.String,System.Object})">
  27333. Sets the providers.
  27334. @deprecated use SetProviders() instead
  27335. </member>
  27336. <member name="M:iTextSharp.text.html.simpleparser.HTMLWorker.GetInterfaceProps">
  27337. Gets the providers
  27338. @deprecated use GetProviders() instead
  27339. </member>
  27340. <member name="T:iTextSharp.text.html.simpleparser.IImageProvider">
  27341. @deprecated since 5.5.2
  27342. </member>
  27343. <member name="T:iTextSharp.text.html.simpleparser.StyleSheet">
  27344. Old class to define styles for HTMLWorker.
  27345. We've completely rewritten HTML to PDF functionality; see project XML Worker.
  27346. XML Worker is able to parse CSS files and "style" attribute values.
  27347. @deprecated since 5.5.2
  27348. </member>
  27349. <member name="F:iTextSharp.text.html.simpleparser.StyleSheet.tagMap">
  27350. IDictionary storing tags and their corresponding styles.
  27351. @since 5.0.6 (changed Dictionary => IDictionary)
  27352. </member>
  27353. <member name="F:iTextSharp.text.html.simpleparser.StyleSheet.classMap">
  27354. IDictionary storing possible names of the "class" attribute
  27355. and their corresponding styles.
  27356. @since 5.0.6 (changed Dictionary => IDictionary)
  27357. </member>
  27358. <member name="M:iTextSharp.text.html.simpleparser.StyleSheet.#ctor">
  27359. Creates a new instance of StyleSheet
  27360. </member>
  27361. <member name="M:iTextSharp.text.html.simpleparser.StyleSheet.LoadTagStyle(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27362. Associates a IDictionary containing styles with a tag.
  27363. @param tag the name of the HTML/XML tag
  27364. @param attrs a map containing styles
  27365. </member>
  27366. <member name="M:iTextSharp.text.html.simpleparser.StyleSheet.LoadTagStyle(System.String,System.String,System.String)">
  27367. Adds an extra style key-value pair to the styles IDictionary
  27368. of a specific tag
  27369. @param tag the name of the HTML/XML tag
  27370. @param key the key specifying a specific style
  27371. @param value the value defining the style
  27372. </member>
  27373. <member name="M:iTextSharp.text.html.simpleparser.StyleSheet.LoadStyle(System.String,System.Collections.Generic.Dictionary{System.String,System.String})">
  27374. Associates a IDictionary containing styles with a class name.
  27375. @param className the value of the class attribute
  27376. @param attrs a map containing styles
  27377. </member>
  27378. <member name="M:iTextSharp.text.html.simpleparser.StyleSheet.LoadStyle(System.String,System.String,System.String)">
  27379. Adds an extra style key-value pair to the styles IDictionary
  27380. of a specific tag
  27381. @param className the name of the HTML/XML tag
  27382. @param key the key specifying a specific style
  27383. @param value the value defining the style
  27384. </member>
  27385. <member name="M:iTextSharp.text.html.simpleparser.StyleSheet.ApplyStyle(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27386. Resolves the styles based on the tag name and the value
  27387. of the class attribute.
  27388. @param tag the tag that needs to be resolved
  27389. @param attrs existing style map that will be updated
  27390. </member>
  27391. <member name="M:iTextSharp.text.html.simpleparser.StyleSheet.ResolveStyleAttribute(System.Collections.Generic.IDictionary{System.String,System.String},iTextSharp.text.html.simpleparser.ChainedProperties)">
  27392. Method contributed by Lubos Strapko
  27393. @param h
  27394. @param chain
  27395. @since 2.1.3
  27396. </member>
  27397. <member name="T:iTextSharp.text.html.simpleparser.CellWrapper">
  27398. We use a CellWrapper because we need some extra info
  27399. that isn't available in PdfPCell.
  27400. @author psoares
  27401. @since 5.0.6 (renamed)
  27402. @deprecated since 5.5.2
  27403. </member>
  27404. <member name="F:iTextSharp.text.html.simpleparser.CellWrapper.cell">
  27405. The cell that is wrapped in this stub.
  27406. </member>
  27407. <member name="F:iTextSharp.text.html.simpleparser.CellWrapper.width">
  27408. The width of the cell.
  27409. @since iText 5.0.6
  27410. </member>
  27411. <member name="F:iTextSharp.text.html.simpleparser.CellWrapper.percentage">
  27412. Indicates if the width is a percentage.
  27413. @since iText 5.0.6
  27414. </member>
  27415. <member name="M:iTextSharp.text.html.simpleparser.CellWrapper.#ctor(System.String,iTextSharp.text.html.simpleparser.ChainedProperties)">
  27416. Creates a new instance of IncCell.
  27417. @param tag the cell that is wrapped in this object.
  27418. @param chain properties such as width
  27419. @since 5.0.6
  27420. </member>
  27421. <member name="M:iTextSharp.text.html.simpleparser.CellWrapper.CreatePdfPCell(System.String,iTextSharp.text.html.simpleparser.ChainedProperties)">
  27422. Creates a PdfPCell element based on a tag and its properties.
  27423. @param tag a cell tag
  27424. @param chain the hierarchy chain
  27425. </member>
  27426. <member name="M:iTextSharp.text.html.simpleparser.CellWrapper.IsContent">
  27427. @see com.lowagie.text.Element#isContent()
  27428. @since iText 2.0.8
  27429. </member>
  27430. <member name="M:iTextSharp.text.html.simpleparser.CellWrapper.IsNestable">
  27431. @see com.lowagie.text.Element#isNestable()
  27432. @since iText 2.0.8
  27433. </member>
  27434. <member name="T:iTextSharp.text.html.simpleparser.ElementFactory">
  27435. Factory that produces iText Element objects,
  27436. based on tags and their properties.
  27437. @author blowagie
  27438. @author psoares
  27439. @since 5.0.6 (renamed)
  27440. @deprecated since 5.5.2
  27441. </member>
  27442. <member name="F:iTextSharp.text.html.simpleparser.ElementFactory.provider">
  27443. The font provider that will be used to fetch fonts.
  27444. @since iText 5.0 This used to be a FontFactoryImp
  27445. </member>
  27446. <member name="M:iTextSharp.text.html.simpleparser.ElementFactory.#ctor">
  27447. Creates a new instance of FactoryProperties.
  27448. </member>
  27449. <member name="P:iTextSharp.text.html.simpleparser.ElementFactory.FontProvider">
  27450. Setter for the font provider
  27451. @param provider
  27452. @since 5.0.6 renamed from setFontImp
  27453. </member>
  27454. <member name="M:iTextSharp.text.html.simpleparser.ElementFactory.GetFont(iTextSharp.text.html.simpleparser.ChainedProperties)">
  27455. Creates a Font object based on a chain of properties.
  27456. @param chain chain of properties
  27457. @return an iText Font object
  27458. </member>
  27459. <member name="M:iTextSharp.text.html.simpleparser.ElementFactory.CreateChunk(System.String,iTextSharp.text.html.simpleparser.ChainedProperties)">
  27460. Creates an iText Chunk
  27461. @param content the content of the Chunk
  27462. @param chain the hierarchy chain
  27463. @return a Chunk
  27464. </member>
  27465. <member name="M:iTextSharp.text.html.simpleparser.ElementFactory.CreateParagraph(iTextSharp.text.html.simpleparser.ChainedProperties)">
  27466. Creates an iText Paragraph object using the properties
  27467. of the different tags and properties in the hierarchy chain.
  27468. @param chain the hierarchy chain
  27469. @return a Paragraph without any content
  27470. </member>
  27471. <member name="M:iTextSharp.text.html.simpleparser.ElementFactory.CreateListItem(iTextSharp.text.html.simpleparser.ChainedProperties)">
  27472. Creates an iText Paragraph object using the properties
  27473. of the different tags and properties in the hierarchy chain.
  27474. @param chain the hierarchy chain
  27475. @return a ListItem without any content
  27476. </member>
  27477. <member name="M:iTextSharp.text.html.simpleparser.ElementFactory.UpdateElement(iTextSharp.text.Paragraph,iTextSharp.text.html.simpleparser.ChainedProperties)">
  27478. Method that does the actual Element creating for
  27479. the createParagraph and createListItem method.
  27480. @param paragraph
  27481. @param chain
  27482. </member>
  27483. <member name="M:iTextSharp.text.html.simpleparser.ElementFactory.SetParagraphLeading(iTextSharp.text.Paragraph,System.String)">
  27484. Sets the leading of a Paragraph object.
  27485. @param paragraph the Paragraph for which we set the leading
  27486. @param leading the String value of the leading
  27487. </member>
  27488. <member name="M:iTextSharp.text.html.simpleparser.ElementFactory.GetHyphenation(iTextSharp.text.html.simpleparser.ChainedProperties)">
  27489. Gets a HyphenationEvent based on the hyphenation entry in
  27490. the hierarchy chain.
  27491. @param chain the hierarchy chain
  27492. @return a HyphenationEvent
  27493. @since 2.1.2
  27494. </member>
  27495. <member name="M:iTextSharp.text.html.simpleparser.ElementFactory.CreateLineSeparator(System.Collections.Generic.IDictionary{System.String,System.String},System.Single)">
  27496. Creates a LineSeparator.
  27497. @since 5.0.6
  27498. </member>
  27499. <member name="T:iTextSharp.text.html.simpleparser.HTMLTagProcessors">
  27500. This class maps tags such as div and span to their corresponding
  27501. TagProcessor classes.
  27502. @deprecated since 5.5.2
  27503. </member>
  27504. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.#ctor">
  27505. Creates a Map containing supported tags.
  27506. </member>
  27507. <member name="F:iTextSharp.text.html.simpleparser.HTMLTagProcessors.EM_STRONG_STRIKE_SUP_SUP">
  27508. Object that processes the following tags:
  27509. i, em, b, strong, s, strike, u, sup, sub
  27510. </member>
  27511. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_EM_STRONG_STRIKE_SUP_SUP.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27512. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27513. </member>
  27514. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_EM_STRONG_STRIKE_SUP_SUP.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27515. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27516. </member>
  27517. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_EM_STRONG_STRIKE_SUP_SUP.MapTag(System.String)">
  27518. Maps em to i, strong to b, and strike to s.
  27519. This is a convention: the style parser expects i, b and s.
  27520. @param tag the original tag
  27521. @return the mapped tag
  27522. </member>
  27523. <member name="F:iTextSharp.text.html.simpleparser.HTMLTagProcessors.A">
  27524. Object that processes the a tag.
  27525. </member>
  27526. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_A.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27527. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27528. </member>
  27529. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_A.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27530. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27531. </member>
  27532. <member name="F:iTextSharp.text.html.simpleparser.HTMLTagProcessors.BR">
  27533. Object that processes the br tag.
  27534. </member>
  27535. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_BR.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27536. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String, java.util.Map)
  27537. </member>
  27538. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_BR.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27539. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27540. </member>
  27541. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_UL_OL.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27542. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String, java.util.Map)
  27543. </member>
  27544. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_UL_OL.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27545. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27546. </member>
  27547. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_SPAN.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27548. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String, java.util.Map)
  27549. </member>
  27550. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_SPAN.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27551. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27552. </member>
  27553. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_H.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27554. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String, java.util.Map)
  27555. </member>
  27556. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_H.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27557. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27558. </member>
  27559. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_LI.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27560. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String, java.util.Map)
  27561. </member>
  27562. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_LI.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27563. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27564. </member>
  27565. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_PRE.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27566. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String, java.util.Map)
  27567. </member>
  27568. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_PRE.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27569. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27570. </member>
  27571. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_DIV.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27572. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String, java.util.Map)
  27573. </member>
  27574. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_DIV.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27575. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27576. </member>
  27577. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_TABLE.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27578. @throws DocumentException
  27579. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String, java.util.Map)
  27580. </member>
  27581. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_TABLE.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27582. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27583. </member>
  27584. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_TR.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27585. @throws DocumentException
  27586. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String, java.util.Map)
  27587. </member>
  27588. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_TR.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27589. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27590. </member>
  27591. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_TD.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27592. @throws DocumentException
  27593. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String, java.util.Map)
  27594. </member>
  27595. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_TD.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27596. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27597. </member>
  27598. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_IMG.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27599. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#startElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String, java.util.Map)
  27600. </member>
  27601. <member name="M:iTextSharp.text.html.simpleparser.HTMLTagProcessors.HTMLTagProcessor_IMG.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27602. @see com.itextpdf.text.html.simpleparser.HTMLTagProcessors#endElement(com.itextpdf.text.html.simpleparser.HTMLWorker, java.lang.String)
  27603. </member>
  27604. <member name="T:iTextSharp.text.html.simpleparser.IHTMLTagProcessor">
  27605. Interface that needs to be implemented by every tag that is supported by HTMLWorker.
  27606. @deprecated since 5.5.2
  27607. </member>
  27608. <member name="M:iTextSharp.text.html.simpleparser.IHTMLTagProcessor.StartElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  27609. Implement this class to tell the HTMLWorker what to do
  27610. when an open tag is encountered.
  27611. @param worker the HTMLWorker
  27612. @param tag the tag that was encountered
  27613. @param attrs the current attributes of the tag
  27614. @throws DocumentException
  27615. @throws IOException
  27616. </member>
  27617. <member name="M:iTextSharp.text.html.simpleparser.IHTMLTagProcessor.EndElement(iTextSharp.text.html.simpleparser.HTMLWorker,System.String)">
  27618. Implement this class to tell the HTMLWorker what to do
  27619. when an close tag is encountered.
  27620. @param worker the HTMLWorker
  27621. @param tag the tag that was encountered
  27622. @throws DocumentException
  27623. </member>
  27624. <member name="T:iTextSharp.text.html.simpleparser.IImageProcessor">
  27625. Implement this interface to process images and
  27626. to indicate if the image needs to be added or
  27627. skipped.
  27628. @since 5.0.6 (renamed)
  27629. @deprecated since 5.5.2
  27630. </member>
  27631. <member name="M:iTextSharp.text.html.simpleparser.IImageProcessor.Process(iTextSharp.text.Image,System.Collections.Generic.IDictionary{System.String,System.String},iTextSharp.text.html.simpleparser.ChainedProperties,iTextSharp.text.IDocListener)">
  27632. Allows you to (pre)process the image before (or instead of)
  27633. adding it to the DocListener with HTMLWorker.
  27634. @param img the Image object
  27635. @param attrs attributes of the image
  27636. @param chain hierarchy of attributes
  27637. @param doc the DocListener to which the Image needs to be added
  27638. @return false if you still want HTMLWorker to add the Image
  27639. </member>
  27640. <member name="T:iTextSharp.text.html.simpleparser.ILinkProcessor">
  27641. Allows you to do additional processing on a Paragraph that contains a link.
  27642. @author psoares
  27643. @since 5.0.6 (renamed)
  27644. @deprecated since 5.5.2
  27645. </member>
  27646. <member name="M:iTextSharp.text.html.simpleparser.ILinkProcessor.Process(iTextSharp.text.Paragraph,iTextSharp.text.html.simpleparser.ChainedProperties)">
  27647. Does additional processing on a link paragraph
  27648. @param current the Paragraph that has the link
  27649. @param attrs the attributes
  27650. @return false if the Paragraph no longer needs processing
  27651. </member>
  27652. <member name="T:iTextSharp.text.html.simpleparser.ImageStore">
  27653. @since 5.0.6
  27654. @deprecated since 5.5.2
  27655. </member>
  27656. <member name="T:iTextSharp.text.html.simpleparser.TableWrapper">
  27657. We use a TableWrapper because PdfPTable is rather complex
  27658. to put on the HTMLWorker stack.
  27659. @author psoares
  27660. @since 5.0.6 (renamed)
  27661. @deprecated since 5.5.2
  27662. </member>
  27663. <member name="F:iTextSharp.text.html.simpleparser.TableWrapper.styles">
  27664. The styles that need to be applied to the table
  27665. @since 5.0.6 renamed from props
  27666. </member>
  27667. <member name="F:iTextSharp.text.html.simpleparser.TableWrapper.rows">
  27668. Nested list containing the PdfPCell elements that are part of this table.
  27669. </member>
  27670. <member name="F:iTextSharp.text.html.simpleparser.TableWrapper.colWidths">
  27671. Array containing the widths of the columns.
  27672. @since iText 5.0.6
  27673. </member>
  27674. <member name="M:iTextSharp.text.html.simpleparser.TableWrapper.#ctor(System.Collections.Generic.IDictionary{System.String,System.String})">
  27675. Creates a new instance of IncTable.
  27676. @param attrs a Map containing attributes
  27677. </member>
  27678. <member name="M:iTextSharp.text.html.simpleparser.TableWrapper.AddRow(System.Collections.Generic.IList{iTextSharp.text.pdf.PdfPCell})">
  27679. Adds a new row to the table.
  27680. @param row a list of PdfPCell elements
  27681. </member>
  27682. <member name="P:iTextSharp.text.html.simpleparser.TableWrapper.ColWidths">
  27683. Setter for the column widths
  27684. @since iText 5.0.6
  27685. </member>
  27686. <member name="M:iTextSharp.text.html.simpleparser.TableWrapper.CreateTable">
  27687. Creates a new PdfPTable based on the info assembled
  27688. in the table stub.
  27689. @return a PdfPTable
  27690. </member>
  27691. <member name="T:iTextSharp.text.html.WebColors">
  27692. This class is a HashMap that contains the names of colors as a key and the
  27693. corresponding Color as value. (Source: Wikipedia
  27694. http://en.wikipedia.org/wiki/Web_colors )
  27695. @author blowagie
  27696. @deprecated since 5.5.2
  27697. </member>
  27698. <member name="M:iTextSharp.text.html.WebColors.MissingHashColorFormat(System.String)">
  27699. A web color string without the leading # will be 3 or 6 characters long
  27700. and all those characters will be hex digits. NOTE: colStr must be all
  27701. lower case or the current hex letter test will fail.
  27702. @param colStr
  27703. A non-null, lower case string that might describe an RGB color
  27704. in hex.
  27705. @return Is this a web color hex string without the leading #?
  27706. @since 5.0.6
  27707. </member>
  27708. <member name="M:iTextSharp.text.html.WebColors.GetRGBColor(System.String)">
  27709. Gives you a BaseColor based on a name.
  27710. @param name
  27711. a name such as black, violet, cornflowerblue or #RGB or
  27712. #RRGGBB or RGB or RRGGBB or rgb(R,G,B)
  27713. @return the corresponding BaseColor object. Never returns null.
  27714. @throws IllegalArgumentException
  27715. if the String isn't a know representation of a color.
  27716. </member>
  27717. <member name="T:iTextSharp.text.html.HtmlUtilities">
  27718. A class that contains some utilities to parse HTML attributes and content.
  27719. @since 5.0.6 (some of these methods used to be in the Markup class)
  27720. @deprecated since 5.5.2
  27721. </member>
  27722. <member name="F:iTextSharp.text.html.HtmlUtilities.DEFAULT_FONT_SIZE">
  27723. a default value for font-size
  27724. @since 2.1.3
  27725. </member>
  27726. <member name="M:iTextSharp.text.html.HtmlUtilities.ParseLength(System.String)">
  27727. Parses a length.
  27728. @param str
  27729. a length in the form of an optional + or -, followed by a
  27730. number and a unit.
  27731. @return a float
  27732. </member>
  27733. <member name="M:iTextSharp.text.html.HtmlUtilities.ParseLength(System.String,System.Single)">
  27734. New method contributed by: Lubos Strapko
  27735. @since 2.1.3
  27736. </member>
  27737. <member name="M:iTextSharp.text.html.HtmlUtilities.DecodeColor(System.String)">
  27738. Converts a <CODE>BaseColor</CODE> into a HTML representation of this <CODE>
  27739. BaseColor</CODE>.
  27740. @param s
  27741. the <CODE>BaseColor</CODE> that has to be converted.
  27742. @return the HTML representation of this <COLOR>BaseColor </COLOR>
  27743. </member>
  27744. <member name="M:iTextSharp.text.html.HtmlUtilities.ParseAttributes(System.String)">
  27745. This method parses a String with attributes and returns a Properties
  27746. object.
  27747. @param str
  27748. a String of this form: 'key1="value1"; key2="value2";...
  27749. keyN="valueN" '
  27750. @return a Properties object
  27751. </member>
  27752. <member name="M:iTextSharp.text.html.HtmlUtilities.RemoveComment(System.String,System.String,System.String)">
  27753. Removes the comments sections of a String.
  27754. @param str
  27755. the original String
  27756. @param startComment
  27757. the String that marks the start of a Comment section
  27758. @param endComment
  27759. the String that marks the end of a Comment section.
  27760. @return the String stripped of its comment section
  27761. </member>
  27762. <member name="M:iTextSharp.text.html.HtmlUtilities.EliminateWhiteSpace(System.String)">
  27763. Helper class that reduces the white space in a String
  27764. @param content content containing whitespace
  27765. @return the content without all unnecessary whitespace
  27766. </member>
  27767. <member name="F:iTextSharp.text.html.HtmlUtilities.FONTSIZES">
  27768. A series of predefined font sizes.
  27769. @since 5.0.6 (renamed)
  27770. </member>
  27771. <member name="M:iTextSharp.text.html.HtmlUtilities.GetIndexedFontSize(System.String,System.String)">
  27772. Picks a font size from a series of predefined font sizes.
  27773. @param value the new value of a font, expressed as an index
  27774. @param previous the previous value of the font size
  27775. @return a new font size.
  27776. </member>
  27777. <member name="M:iTextSharp.text.html.HtmlUtilities.AlignmentValue(System.String)">
  27778. Translates a String value to an alignment value.
  27779. (written by Norman Richards, integrated into iText by Bruno)
  27780. @param alignment a String (one of the ALIGN_ constants of this class)
  27781. @return an alignment value (one of the ALIGN_ constants of the Element interface)
  27782. </member>
  27783. <member name="T:iTextSharp.text.IDocListener">
  27784. <summary>
  27785. A class that implements DocListener will perform some
  27786. actions when some actions are performed on a Document.
  27787. </summary>
  27788. <seealso cref="T:iTextSharp.text.IElementListener"/>
  27789. <seealso cref="T:iTextSharp.text.Document"/>
  27790. <seealso cref="T:iTextSharp.text.DocWriter"/>
  27791. </member>
  27792. <member name="M:iTextSharp.text.IDocListener.Open">
  27793. <summary>
  27794. Signals that the Document has been opened and that
  27795. Elements can be added.
  27796. </summary>
  27797. </member>
  27798. <member name="M:iTextSharp.text.IDocListener.Close">
  27799. <summary>
  27800. Signals that the Document was closed and that no other
  27801. Elements will be added.
  27802. </summary>
  27803. <remarks>
  27804. The output stream of every writer implementing IDocListener will be closed.
  27805. </remarks>
  27806. </member>
  27807. <member name="M:iTextSharp.text.IDocListener.NewPage">
  27808. <summary>
  27809. Signals that an new page has to be started.
  27810. </summary>
  27811. <returns>true if the page was added, false if not.</returns>
  27812. </member>
  27813. <member name="M:iTextSharp.text.IDocListener.SetPageSize(iTextSharp.text.Rectangle)">
  27814. <summary>
  27815. Sets the pagesize.
  27816. </summary>
  27817. <param name="pageSize">the new pagesize</param>
  27818. <returns>a boolean</returns>
  27819. </member>
  27820. <member name="M:iTextSharp.text.IDocListener.SetMargins(System.Single,System.Single,System.Single,System.Single)">
  27821. <summary>
  27822. Sets the margins.
  27823. </summary>
  27824. <param name="marginLeft">the margin on the left</param>
  27825. <param name="marginRight">the margin on the right</param>
  27826. <param name="marginTop">the margin on the top</param>
  27827. <param name="marginBottom">the margin on the bottom</param>
  27828. <returns></returns>
  27829. </member>
  27830. <member name="M:iTextSharp.text.IDocListener.SetMarginMirroring(System.Boolean)">
  27831. Parameter that allows you to do margin mirroring (odd/even pages)
  27832. @param marginMirroring
  27833. @return true if succesfull
  27834. </member>
  27835. <member name="M:iTextSharp.text.IDocListener.SetMarginMirroringTopBottom(System.Boolean)">
  27836. Parameter that allows you to do top/bottom margin mirroring (odd/even pages)
  27837. @param marginMirroringTopBottom
  27838. @return true if successful
  27839. @since 2.1.6
  27840. </member>
  27841. <member name="P:iTextSharp.text.IDocListener.PageCount">
  27842. <summary>
  27843. Sets the page number.
  27844. </summary>
  27845. <value>the new page number</value>
  27846. </member>
  27847. <member name="M:iTextSharp.text.IDocListener.ResetPageCount">
  27848. <summary>
  27849. Sets the page number to 0.
  27850. </summary>
  27851. </member>
  27852. <member name="T:iTextSharp.text.IElement">
  27853. <summary>
  27854. Interface for a text element.
  27855. </summary>
  27856. <seealso cref="T:iTextSharp.text.Anchor"/>
  27857. <seealso cref="T:iTextSharp.text.Cell"/>
  27858. <seealso cref="T:iTextSharp.text.Chapter"/>
  27859. <seealso cref="T:iTextSharp.text.Chunk"/>
  27860. <seealso cref="T:iTextSharp.text.Gif"/>
  27861. <seealso cref="T:iTextSharp.text.Graphic"/>
  27862. <seealso cref="T:iTextSharp.text.Header"/>
  27863. <seealso cref="T:iTextSharp.text.Image"/>
  27864. <seealso cref="T:iTextSharp.text.Jpeg"/>
  27865. <seealso cref="T:iTextSharp.text.List"/>
  27866. <seealso cref="T:iTextSharp.text.ListItem"/>
  27867. <seealso cref="T:iTextSharp.text.Meta"/>
  27868. <seealso cref="T:iTextSharp.text.Paragraph"/>
  27869. <seealso cref="T:iTextSharp.text.Phrase"/>
  27870. <seealso cref="T:iTextSharp.text.Rectangle"/>
  27871. <seealso cref="T:iTextSharp.text.Row"/>
  27872. <seealso cref="T:iTextSharp.text.Section"/>
  27873. <seealso cref="T:iTextSharp.text.Table"/>
  27874. </member>
  27875. <member name="M:iTextSharp.text.IElement.Process(iTextSharp.text.IElementListener)">
  27876. <summary>
  27877. Processes the element by adding it (or the different parts) to an
  27878. IElementListener.
  27879. </summary>
  27880. <param name="listener">an IElementListener</param>
  27881. <returns>true if the element was processed successfully</returns>
  27882. </member>
  27883. <member name="P:iTextSharp.text.IElement.Type">
  27884. <summary>
  27885. Gets the type of the text element.
  27886. </summary>
  27887. <value>a type</value>
  27888. </member>
  27889. <member name="M:iTextSharp.text.IElement.IsContent">
  27890. Checks if this element is a content object.
  27891. If not, it's a metadata object.
  27892. @since iText 2.0.8
  27893. @return true if this is a 'content' element; false if this is a 'medadata' element
  27894. </member>
  27895. <member name="M:iTextSharp.text.IElement.IsNestable">
  27896. Checks if this element is nestable.
  27897. @since iText 2.0.8
  27898. @return true if this element can be nested inside other elements.
  27899. </member>
  27900. <member name="P:iTextSharp.text.IElement.Chunks">
  27901. <summary>
  27902. Gets all the chunks in this element.
  27903. </summary>
  27904. <value>an ArrayList</value>
  27905. </member>
  27906. <member name="M:iTextSharp.text.IElement.ToString">
  27907. <summary>
  27908. Gets the content of the text element.
  27909. </summary>
  27910. <returns>the content of the text element</returns>
  27911. </member>
  27912. <member name="T:iTextSharp.text.IElementListener">
  27913. <summary>
  27914. A class that implements ElementListener will perform some
  27915. actions when an Element is added.
  27916. </summary>
  27917. </member>
  27918. <member name="M:iTextSharp.text.IElementListener.Add(iTextSharp.text.IElement)">
  27919. <summary>
  27920. Signals that an Element was added to the Document.
  27921. </summary>
  27922. <param name="element">Element added</param>
  27923. <returns>true if the element was added, false if not.</returns>
  27924. </member>
  27925. <member name="T:iTextSharp.text.IFontProvider">
  27926. These two methods are used by FactoryProperties (for HTMLWorker).
  27927. It's implemented by FontFactoryImp.
  27928. @since iText 5.0
  27929. </member>
  27930. <member name="M:iTextSharp.text.IFontProvider.IsRegistered(System.String)">
  27931. Checks if a certain font is registered.
  27932. @param fontname the name of the font that has to be checked.
  27933. @return true if the font is found
  27934. </member>
  27935. <member name="M:iTextSharp.text.IFontProvider.GetFont(System.String,System.String,System.Boolean,System.Single,System.Int32,iTextSharp.text.BaseColor)">
  27936. Constructs a <CODE>Font</CODE>-object.
  27937. @param fontname the name of the font
  27938. @param encoding the encoding of the font
  27939. @param embedded true if the font is to be embedded in the PDF
  27940. @param size the size of this font
  27941. @param style the style of this font
  27942. @param color the <CODE>BaseColor</CODE> of this font.
  27943. @return the Font constructed based on the parameters
  27944. </member>
  27945. <member name="T:iTextSharp.text.ILargeElement">
  27946. Interface implemented by Element objects that can potentially consume
  27947. a lot of memory. Objects implementing the LargeElement interface can
  27948. be added to a Document more than once. If you have invoked setCompleted(false),
  27949. they will be added partially and the content that was added will be
  27950. removed until you've invoked setCompleted(true);
  27951. @since iText 2.0.8
  27952. </member>
  27953. <member name="P:iTextSharp.text.ILargeElement.ElementComplete">
  27954. If you invoke setCompleted(false), you indicate that the content
  27955. of the object isn't complete yet; it can be added to the document
  27956. partially, but more will follow. If you invoke setCompleted(true),
  27957. you indicate that you won't add any more data to the object.
  27958. @since iText 2.0.8
  27959. @param complete false if you'll be adding more data after
  27960. adding the object to the document.
  27961. </member>
  27962. <member name="M:iTextSharp.text.ILargeElement.FlushContent">
  27963. Flushes the content that has been added.
  27964. </member>
  27965. <member name="T:iTextSharp.text.Image">
  27966. <summary>
  27967. An Image is the representation of a graphic element (JPEG, PNG or GIF)
  27968. that has to be inserted into the document
  27969. </summary>
  27970. <seealso cref="T:iTextSharp.text.Element"/>
  27971. <seealso cref="T:iTextSharp.text.Rectangle"/>
  27972. </member>
  27973. <member name="F:iTextSharp.text.Image.DEFAULT">
  27974. <summary> this is a kind of image Element. </summary>
  27975. </member>
  27976. <member name="F:iTextSharp.text.Image.RIGHT_ALIGN">
  27977. <summary> this is a kind of image Element. </summary>
  27978. </member>
  27979. <member name="F:iTextSharp.text.Image.LEFT_ALIGN">
  27980. <summary> this is a kind of image Element. </summary>
  27981. </member>
  27982. <member name="F:iTextSharp.text.Image.MIDDLE_ALIGN">
  27983. <summary> this is a kind of image Element. </summary>
  27984. </member>
  27985. <member name="F:iTextSharp.text.Image.TEXTWRAP">
  27986. <summary> this is a kind of image Element. </summary>
  27987. </member>
  27988. <member name="F:iTextSharp.text.Image.UNDERLYING">
  27989. <summary> this is a kind of image Element. </summary>
  27990. </member>
  27991. <member name="F:iTextSharp.text.Image.AX">
  27992. <summary> This represents a coordinate in the transformation matrix. </summary>
  27993. </member>
  27994. <member name="F:iTextSharp.text.Image.AY">
  27995. <summary> This represents a coordinate in the transformation matrix. </summary>
  27996. </member>
  27997. <member name="F:iTextSharp.text.Image.BX">
  27998. <summary> This represents a coordinate in the transformation matrix. </summary>
  27999. </member>
  28000. <member name="F:iTextSharp.text.Image.BY">
  28001. <summary> This represents a coordinate in the transformation matrix. </summary>
  28002. </member>
  28003. <member name="F:iTextSharp.text.Image.CX">
  28004. <summary> This represents a coordinate in the transformation matrix. </summary>
  28005. </member>
  28006. <member name="F:iTextSharp.text.Image.CY">
  28007. <summary> This represents a coordinate in the transformation matrix. </summary>
  28008. </member>
  28009. <member name="F:iTextSharp.text.Image.DX">
  28010. <summary> This represents a coordinate in the transformation matrix. </summary>
  28011. </member>
  28012. <member name="F:iTextSharp.text.Image.DY">
  28013. <summary> This represents a coordinate in the transformation matrix. </summary>
  28014. </member>
  28015. <member name="F:iTextSharp.text.Image.ORIGINAL_NONE">
  28016. type of image
  28017. </member>
  28018. <member name="F:iTextSharp.text.Image.ORIGINAL_JPEG">
  28019. type of image
  28020. </member>
  28021. <member name="F:iTextSharp.text.Image.ORIGINAL_PNG">
  28022. type of image
  28023. </member>
  28024. <member name="F:iTextSharp.text.Image.ORIGINAL_GIF">
  28025. type of image
  28026. </member>
  28027. <member name="F:iTextSharp.text.Image.ORIGINAL_BMP">
  28028. type of image
  28029. </member>
  28030. <member name="F:iTextSharp.text.Image.ORIGINAL_TIFF">
  28031. type of image
  28032. </member>
  28033. <member name="F:iTextSharp.text.Image.ORIGINAL_WMF">
  28034. type of image
  28035. </member>
  28036. <member name="F:iTextSharp.text.Image.ORIGINAL_JPEG2000">
  28037. type of image
  28038. </member>
  28039. <member name="F:iTextSharp.text.Image.ORIGINAL_JBIG2">
  28040. type of image
  28041. @since 2.1.5
  28042. </member>
  28043. <member name="F:iTextSharp.text.Image.invert">
  28044. Image color inversion
  28045. </member>
  28046. <member name="F:iTextSharp.text.Image.type">
  28047. <summary> The imagetype. </summary>
  28048. </member>
  28049. <member name="F:iTextSharp.text.Image.url">
  28050. <summary> The URL of the image. </summary>
  28051. </member>
  28052. <member name="F:iTextSharp.text.Image.rawData">
  28053. <summary> The raw data of the image. </summary>
  28054. </member>
  28055. <member name="F:iTextSharp.text.Image.template">
  28056. <summary> The template to be treated as an image. </summary>
  28057. </member>
  28058. <member name="F:iTextSharp.text.Image.alignment">
  28059. <summary> The alignment of the Image. </summary>
  28060. </member>
  28061. <member name="F:iTextSharp.text.Image.alt">
  28062. <summary> Text that can be shown instead of the image. </summary>
  28063. </member>
  28064. <member name="F:iTextSharp.text.Image.absoluteX">
  28065. <summary> This is the absolute X-position of the image. </summary>
  28066. </member>
  28067. <member name="F:iTextSharp.text.Image.absoluteY">
  28068. <summary> This is the absolute Y-position of the image. </summary>
  28069. </member>
  28070. <member name="F:iTextSharp.text.Image.plainWidth">
  28071. <summary> This is the width of the image without rotation. </summary>
  28072. </member>
  28073. <member name="F:iTextSharp.text.Image.plainHeight">
  28074. <summary> This is the width of the image without rotation. </summary>
  28075. </member>
  28076. <member name="F:iTextSharp.text.Image.scaledWidth">
  28077. <summary> This is the scaled width of the image taking rotation into account. </summary>
  28078. </member>
  28079. <member name="F:iTextSharp.text.Image.scaledHeight">
  28080. <summary> This is the original height of the image taking rotation into account. </summary>
  28081. </member>
  28082. <member name="F:iTextSharp.text.Image.compressionLevel">
  28083. The compression level of the content streams.
  28084. @since 2.1.3
  28085. </member>
  28086. <member name="F:iTextSharp.text.Image.rotationRadians">
  28087. <summary> This is the rotation of the image. </summary>
  28088. </member>
  28089. <member name="F:iTextSharp.text.Image.colorspace">
  28090. <summary> this is the colorspace of a jpeg-image. </summary>
  28091. </member>
  28092. <member name="F:iTextSharp.text.Image.bpc">
  28093. <summary> this is the bits per component of the raw image. It also flags a CCITT image.</summary>
  28094. </member>
  28095. <member name="F:iTextSharp.text.Image.transparency">
  28096. <summary> this is the transparency information of the raw image</summary>
  28097. </member>
  28098. <member name="F:iTextSharp.text.Image.indentationLeft">
  28099. the indentation to the left.
  28100. </member>
  28101. <member name="F:iTextSharp.text.Image.indentationRight">
  28102. the indentation to the right.
  28103. </member>
  28104. <member name="F:iTextSharp.text.Image.dpiX">
  28105. <summary> Holds value of property dpiX. </summary>
  28106. </member>
  28107. <member name="F:iTextSharp.text.Image.dpiY">
  28108. <summary> Holds value of property dpiY. </summary>
  28109. </member>
  28110. <member name="F:iTextSharp.text.Image.interpolation">
  28111. <summary> Holds value of property interpolation. </summary>
  28112. </member>
  28113. <member name="F:iTextSharp.text.Image.annotation">
  28114. <summary> if the annotation is not null the image will be clickable. </summary>
  28115. </member>
  28116. <member name="F:iTextSharp.text.Image.profile">
  28117. <summary> ICC Profile attached </summary>
  28118. </member>
  28119. <member name="F:iTextSharp.text.Image.deflated">
  28120. Holds value of property deflated.
  28121. </member>
  28122. <member name="F:iTextSharp.text.Image.smask">
  28123. Holds value of property smask.
  28124. </member>
  28125. <member name="F:iTextSharp.text.Image.xyRatio">
  28126. Holds value of property XYRatio.
  28127. </member>
  28128. <member name="F:iTextSharp.text.Image.originalType">
  28129. Holds value of property originalType.
  28130. </member>
  28131. <member name="F:iTextSharp.text.Image.originalData">
  28132. Holds value of property originalData.
  28133. </member>
  28134. <member name="F:iTextSharp.text.Image.spacingBefore">
  28135. The spacing before the image.
  28136. </member>
  28137. <member name="F:iTextSharp.text.Image.spacingAfter">
  28138. The spacing after the image.
  28139. </member>
  28140. <member name="F:iTextSharp.text.Image.widthPercentage">
  28141. Holds value of property widthPercentage.
  28142. </member>
  28143. <member name="F:iTextSharp.text.Image.initialRotation">
  28144. Holds value of property initialRotation.
  28145. </member>
  28146. <member name="M:iTextSharp.text.Image.#ctor(System.Uri)">
  28147. <summary>
  28148. Constructs an Image-object, using an url.
  28149. </summary>
  28150. <param name="url">the URL where the image can be found.</param>
  28151. </member>
  28152. <member name="M:iTextSharp.text.Image.#ctor(iTextSharp.text.Image)">
  28153. <summary>
  28154. Constructs an Image object duplicate.
  28155. </summary>
  28156. <param name="image">another Image object.</param>
  28157. </member>
  28158. <member name="M:iTextSharp.text.Image.GetInstance(iTextSharp.text.Image)">
  28159. <summary>
  28160. Gets an instance of an Image.
  28161. </summary>
  28162. <param name="image">an Image</param>
  28163. <returns>an object of type Gif, Jpeg or Png</returns>
  28164. </member>
  28165. <member name="M:iTextSharp.text.Image.GetInstance(System.Uri)">
  28166. <summary>
  28167. Gets an instance of an Image.
  28168. </summary>
  28169. <param name="url">an URL</param>
  28170. <returns>an object of type Gif, Jpeg or Png</returns>
  28171. </member>
  28172. <member name="M:iTextSharp.text.Image.GetInstance(System.Uri,System.Boolean)">
  28173. <summary>
  28174. Gets an instance of an Image.
  28175. </summary>
  28176. <param name="url">an URL</param>
  28177. <returns>an object of type Gif, Jpeg or Png</returns>
  28178. </member>
  28179. <member name="M:iTextSharp.text.Image.GetInstance(System.Byte[],System.Boolean)">
  28180. <summary>
  28181. Gets an instance of an Image.
  28182. </summary>
  28183. <param name="img">a byte array</param>
  28184. <returns>an object of type Gif, Jpeg or Png</returns>
  28185. </member>
  28186. <member name="M:iTextSharp.text.Image.GetInstance(System.Drawing.Image,iTextSharp.text.BaseColor,System.Boolean)">
  28187. <summary>
  28188. Gets an instance of an Image from a System.Drwaing.Image.
  28189. </summary>
  28190. <param name="image">the System.Drawing.Image to convert</param>
  28191. <param name="color">
  28192. if different from null the transparency
  28193. pixels are replaced by this color
  28194. </param>
  28195. <param name="forceBW">if true the image is treated as black and white</param>
  28196. <returns>an object of type ImgRaw</returns>
  28197. </member>
  28198. <member name="M:iTextSharp.text.Image.GetInstance(System.Drawing.Image,System.Drawing.Imaging.ImageFormat)">
  28199. <summary>
  28200. Converts a .NET image to a Native(PNG, JPG, GIF, WMF) image
  28201. </summary>
  28202. <param name="image"></param>
  28203. <param name="??"></param>
  28204. <returns></returns>
  28205. </member>
  28206. <member name="M:iTextSharp.text.Image.GetInstance(System.Drawing.Image,iTextSharp.text.BaseColor)">
  28207. <summary>
  28208. Gets an instance of an Image from a System.Drawing.Image.
  28209. </summary>
  28210. <param name="image">the System.Drawing.Image to convert</param>
  28211. <param name="color">
  28212. if different from null the transparency
  28213. pixels are replaced by this color
  28214. </param>
  28215. <returns>an object of type ImgRaw</returns>
  28216. </member>
  28217. <member name="M:iTextSharp.text.Image.GetInstance(System.String)">
  28218. <summary>
  28219. Gets an instance of an Image.
  28220. </summary>
  28221. <param name="filename">a filename</param>
  28222. <returns>an object of type Gif, Jpeg or Png</returns>
  28223. </member>
  28224. <member name="M:iTextSharp.text.Image.GetInstance(System.Int32,System.Int32,System.Int32,System.Int32,System.Byte[])">
  28225. <summary>
  28226. Gets an instance of an Image in raw mode.
  28227. </summary>
  28228. <param name="width">the width of the image in pixels</param>
  28229. <param name="height">the height of the image in pixels</param>
  28230. <param name="components">1,3 or 4 for GrayScale, RGB and CMYK</param>
  28231. <param name="bpc">bits per component</param>
  28232. <param name="data">the image data</param>
  28233. <returns>an object of type ImgRaw</returns>
  28234. </member>
  28235. <member name="M:iTextSharp.text.Image.GetInstance(System.Int32,System.Int32,System.Byte[],System.Byte[])">
  28236. Creates a JBIG2 Image.
  28237. @param width the width of the image
  28238. @param height the height of the image
  28239. @param data the raw image data
  28240. @param globals JBIG2 globals
  28241. @since 2.1.5
  28242. </member>
  28243. <member name="M:iTextSharp.text.Image.GetInstance(iTextSharp.text.pdf.PRIndirectReference)">
  28244. Reuses an existing image.
  28245. @param ref the reference to the image dictionary
  28246. @throws BadElementException on error
  28247. @return the image
  28248. </member>
  28249. <member name="M:iTextSharp.text.Image.GetInstance(iTextSharp.text.pdf.PdfTemplate)">
  28250. <summary>
  28251. Gets an instance of an Image in raw mode.
  28252. </summary>
  28253. <param name="template"></param>
  28254. <returns></returns>
  28255. </member>
  28256. <member name="M:iTextSharp.text.Image.GetInstance(System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Byte[])">
  28257. <summary>
  28258. Gets an instance of an Image in raw mode.
  28259. </summary>
  28260. <param name="width">the width of the image in pixels</param>
  28261. <param name="height">the height of the image in pixels</param>
  28262. <param name="reverseBits"></param>
  28263. <param name="typeCCITT"></param>
  28264. <param name="parameters"></param>
  28265. <param name="data"></param>
  28266. <returns></returns>
  28267. </member>
  28268. <member name="M:iTextSharp.text.Image.GetInstance(System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Byte[],System.Int32[])">
  28269. <summary>
  28270. </summary>
  28271. <param name="width"></param>
  28272. <param name="height"></param>
  28273. <param name="reverseBits"></param>
  28274. <param name="typeCCITT"></param>
  28275. <param name="parameters"></param>
  28276. <param name="data"></param>
  28277. <param name="transparency"></param>
  28278. <returns></returns>
  28279. </member>
  28280. <member name="M:iTextSharp.text.Image.GetInstance(System.Int32,System.Int32,System.Int32,System.Int32,System.Byte[],System.Int32[])">
  28281. <summary>
  28282. Gets an instance of an Image in raw mode.
  28283. </summary>
  28284. <param name="width">the width of the image in pixels</param>
  28285. <param name="height">the height of the image in pixels</param>
  28286. <param name="components">1,3 or 4 for GrayScale, RGB and CMYK</param>
  28287. <param name="bpc">bits per component</param>
  28288. <param name="data">the image data</param>
  28289. <param name="transparency">
  28290. transparency information in the Mask format of the
  28291. image dictionary
  28292. </param>
  28293. <returns>an object of type ImgRaw</returns>
  28294. </member>
  28295. <member name="M:iTextSharp.text.Image.SetAbsolutePosition(System.Single,System.Single)">
  28296. <summary>
  28297. Sets the absolute position of the Image.
  28298. </summary>
  28299. <param name="absoluteX"></param>
  28300. <param name="absoluteY"></param>
  28301. </member>
  28302. <member name="M:iTextSharp.text.Image.ScaleAbsolute(iTextSharp.text.Rectangle)">
  28303. <summary>
  28304. Scale the image to the dimensions of the rectangle
  28305. </summary>
  28306. <param name="rectangle">dimensions to scale the Image</param>
  28307. </member>
  28308. <member name="M:iTextSharp.text.Image.ScaleAbsolute(System.Single,System.Single)">
  28309. <summary>
  28310. Scale the image to an absolute width and an absolute height.
  28311. </summary>
  28312. <param name="newWidth">the new width</param>
  28313. <param name="newHeight">the new height</param>
  28314. </member>
  28315. <member name="M:iTextSharp.text.Image.ScaleAbsoluteWidth(System.Single)">
  28316. <summary>
  28317. Scale the image to an absolute width.
  28318. </summary>
  28319. <param name="newWidth">the new width</param>
  28320. </member>
  28321. <member name="M:iTextSharp.text.Image.ScaleAbsoluteHeight(System.Single)">
  28322. <summary>
  28323. Scale the image to an absolute height.
  28324. </summary>
  28325. <param name="newHeight">the new height</param>
  28326. </member>
  28327. <member name="M:iTextSharp.text.Image.ScalePercent(System.Single)">
  28328. <summary>
  28329. Scale the image to a certain percentage.
  28330. </summary>
  28331. <param name="percent">the scaling percentage</param>
  28332. </member>
  28333. <member name="M:iTextSharp.text.Image.ScalePercent(System.Single,System.Single)">
  28334. <summary>
  28335. Scale the width and height of an image to a certain percentage.
  28336. </summary>
  28337. <param name="percentX">the scaling percentage of the width</param>
  28338. <param name="percentY">the scaling percentage of the height</param>
  28339. </member>
  28340. <member name="M:iTextSharp.text.Image.ScaleToFit(iTextSharp.text.Rectangle)">
  28341. <summary>
  28342. Scales the images to the dimensions of the rectangle.
  28343. </summary>
  28344. <param name="rectangle">the dimensions to fit</param>
  28345. </member>
  28346. <member name="M:iTextSharp.text.Image.ScaleToFit(System.Single,System.Single)">
  28347. <summary>
  28348. Scales the image so that it fits a certain width and height.
  28349. </summary>
  28350. <param name="fitWidth">the width to fit</param>
  28351. <param name="fitHeight">the height to fit</param>
  28352. </member>
  28353. <member name="M:iTextSharp.text.Image.GetImageRotation">
  28354. Gets the current image rotation in radians.
  28355. @return the current image rotation in radians
  28356. </member>
  28357. <member name="P:iTextSharp.text.Image.Rotation">
  28358. <summary>
  28359. Sets the rotation of the image in radians.
  28360. </summary>
  28361. <param name="r">rotation in radians</param>
  28362. </member>
  28363. <member name="P:iTextSharp.text.Image.RotationDegrees">
  28364. <summary>
  28365. Sets the rotation of the image in degrees.
  28366. </summary>
  28367. <param name="deg">rotation in degrees</param>
  28368. </member>
  28369. <member name="P:iTextSharp.text.Image.Annotation">
  28370. <summary>
  28371. Get/set the annotation.
  28372. </summary>
  28373. <value>the Annotation</value>
  28374. </member>
  28375. <member name="P:iTextSharp.text.Image.Bpc">
  28376. <summary>
  28377. Gets the bpc for the image.
  28378. </summary>
  28379. <remarks>
  28380. this only makes sense for Images of the type RawImage.
  28381. </remarks>
  28382. <value>a bpc value</value>
  28383. </member>
  28384. <member name="P:iTextSharp.text.Image.RawData">
  28385. <summary>
  28386. Gets the raw data for the image.
  28387. </summary>
  28388. <remarks>
  28389. this only makes sense for Images of the type RawImage.
  28390. </remarks>
  28391. <value>the raw data</value>
  28392. </member>
  28393. <member name="P:iTextSharp.text.Image.TemplateData">
  28394. <summary>
  28395. Get/set the template to be used as an image.
  28396. </summary>
  28397. <remarks>
  28398. this only makes sense for Images of the type ImgTemplate.
  28399. </remarks>
  28400. <value>the template</value>
  28401. </member>
  28402. <member name="M:iTextSharp.text.Image.HasAbsolutePosition">
  28403. <summary>
  28404. Checks if the Images has to be added at an absolute position.
  28405. </summary>
  28406. <returns>a bool</returns>
  28407. </member>
  28408. <member name="M:iTextSharp.text.Image.HasAbsoluteX">
  28409. <summary>
  28410. Checks if the Images has to be added at an absolute X position.
  28411. </summary>
  28412. <returns>a bool</returns>
  28413. </member>
  28414. <member name="P:iTextSharp.text.Image.AbsoluteX">
  28415. <summary>
  28416. Returns the absolute X position.
  28417. </summary>
  28418. <value>a position</value>
  28419. </member>
  28420. <member name="P:iTextSharp.text.Image.AbsoluteY">
  28421. <summary>
  28422. Returns the absolute Y position.
  28423. </summary>
  28424. <value>a position</value>
  28425. </member>
  28426. <member name="P:iTextSharp.text.Image.Type">
  28427. <summary>
  28428. Returns the type.
  28429. </summary>
  28430. <value>a type</value>
  28431. </member>
  28432. <member name="M:iTextSharp.text.Image.IsNestable">
  28433. @see com.lowagie.text.Element#isNestable()
  28434. @since iText 2.0.8
  28435. </member>
  28436. <member name="M:iTextSharp.text.Image.IsJpeg">
  28437. <summary>
  28438. Returns true if the image is a Jpeg-object.
  28439. </summary>
  28440. <returns>a bool</returns>
  28441. </member>
  28442. <member name="M:iTextSharp.text.Image.IsImgRaw">
  28443. <summary>
  28444. Returns true if the image is a ImgRaw-object.
  28445. </summary>
  28446. <returns>a bool</returns>
  28447. </member>
  28448. <member name="M:iTextSharp.text.Image.IsImgTemplate">
  28449. <summary>
  28450. Returns true if the image is an ImgTemplate-object.
  28451. </summary>
  28452. <returns>a bool</returns>
  28453. </member>
  28454. <member name="P:iTextSharp.text.Image.Url">
  28455. <summary>
  28456. Gets the string-representation of the reference to the image.
  28457. </summary>
  28458. <value>a string</value>
  28459. </member>
  28460. <member name="P:iTextSharp.text.Image.Alignment">
  28461. <summary>
  28462. Get/set the alignment for the image.
  28463. </summary>
  28464. <value>a value</value>
  28465. </member>
  28466. <member name="P:iTextSharp.text.Image.Alt">
  28467. <summary>
  28468. Get/set the alternative text for the image.
  28469. </summary>
  28470. <value>a string</value>
  28471. </member>
  28472. <member name="P:iTextSharp.text.Image.ScaledWidth">
  28473. <summary>
  28474. Gets the scaled width of the image.
  28475. </summary>
  28476. <value>a value</value>
  28477. </member>
  28478. <member name="P:iTextSharp.text.Image.ScaledHeight">
  28479. <summary>
  28480. Gets the scaled height of the image.
  28481. </summary>
  28482. <value>a value</value>
  28483. </member>
  28484. <member name="P:iTextSharp.text.Image.Colorspace">
  28485. <summary>
  28486. Gets the colorspace for the image.
  28487. </summary>
  28488. <remarks>
  28489. this only makes sense for Images of the type Jpeg.
  28490. </remarks>
  28491. <value>a colorspace value</value>
  28492. </member>
  28493. <member name="M:iTextSharp.text.Image.GetMatrix">
  28494. <summary>
  28495. Returns the transformation matrix of the image.
  28496. </summary>
  28497. <value>an array [AX, AY, BX, BY, CX, CY, DX, DY]</value>
  28498. </member>
  28499. <member name="M:iTextSharp.text.Image.GetMatrix(System.Single)">
  28500. Returns the transformation matrix of the image.
  28501. @return an array [AX, AY, BX, BY, CX, CY, DX, DY]
  28502. </member>
  28503. <member name="P:iTextSharp.text.Image.Transparency">
  28504. <summary>
  28505. Returns the transparency.
  28506. </summary>
  28507. <value>the transparency</value>
  28508. </member>
  28509. <member name="P:iTextSharp.text.Image.PlainWidth">
  28510. <summary>
  28511. Gets the plain width of the image.
  28512. </summary>
  28513. <value>a value</value>
  28514. </member>
  28515. <member name="P:iTextSharp.text.Image.PlainHeight">
  28516. <summary>
  28517. Gets the plain height of the image.
  28518. </summary>
  28519. <value>a value</value>
  28520. </member>
  28521. <member name="M:iTextSharp.text.Image.GetSerialId">
  28522. <summary>
  28523. generates new serial id
  28524. </summary>
  28525. </member>
  28526. <member name="P:iTextSharp.text.Image.MySerialId">
  28527. <summary>
  28528. returns serial id for this object
  28529. </summary>
  28530. </member>
  28531. <member name="P:iTextSharp.text.Image.DpiX">
  28532. <summary>
  28533. Gets the dots-per-inch in the X direction. Returns 0 if not available.
  28534. </summary>
  28535. <value>the dots-per-inch in the X direction</value>
  28536. </member>
  28537. <member name="P:iTextSharp.text.Image.DpiY">
  28538. <summary>
  28539. Gets the dots-per-inch in the Y direction. Returns 0 if not available.
  28540. </summary>
  28541. <value>the dots-per-inch in the Y direction</value>
  28542. </member>
  28543. <member name="M:iTextSharp.text.Image.SetDpi(System.Int32,System.Int32)">
  28544. Sets the dots per inch value
  28545. @param dpiX
  28546. dpi for x coordinates
  28547. @param dpiY
  28548. dpi for y coordinates
  28549. </member>
  28550. <member name="M:iTextSharp.text.Image.IsMaskCandidate">
  28551. <summary>
  28552. Returns true if this Image has the
  28553. requisites to be a mask.
  28554. </summary>
  28555. <returns>true if this Image can be a mask</returns>
  28556. </member>
  28557. <member name="M:iTextSharp.text.Image.MakeMask">
  28558. <summary>
  28559. Make this Image a mask.
  28560. </summary>
  28561. </member>
  28562. <member name="P:iTextSharp.text.Image.ImageMask">
  28563. <summary>
  28564. Get/set the explicit masking.
  28565. </summary>
  28566. <value>the explicit masking</value>
  28567. </member>
  28568. <member name="M:iTextSharp.text.Image.IsMask">
  28569. <summary>
  28570. Returns true if this Image is a mask.
  28571. </summary>
  28572. <returns>true if this Image is a mask</returns>
  28573. </member>
  28574. <member name="P:iTextSharp.text.Image.Inverted">
  28575. <summary>
  28576. Inverts the meaning of the bits of a mask.
  28577. </summary>
  28578. <value>true to invert the meaning of the bits of a mask</value>
  28579. </member>
  28580. <member name="P:iTextSharp.text.Image.Interpolation">
  28581. <summary>
  28582. Sets the image interpolation. Image interpolation attempts to
  28583. produce a smooth transition between adjacent sample values.
  28584. </summary>
  28585. <value>New value of property interpolation.</value>
  28586. </member>
  28587. <member name="P:iTextSharp.text.Image.TagICC">
  28588. Tags this image with an ICC profile.
  28589. @param profile the profile
  28590. </member>
  28591. <member name="M:iTextSharp.text.Image.HasICCProfile">
  28592. Checks is the image has an ICC profile.
  28593. @return the ICC profile or null
  28594. </member>
  28595. <member name="F:iTextSharp.text.Image.scaleToFitLineWhenOverflow">
  28596. Indicates if the image should be scaled to fit the line
  28597. when the image exceeds the available width.
  28598. @since iText 5.0.6
  28599. </member>
  28600. <member name="F:iTextSharp.text.Image.scaleToFitHeight">
  28601. Indicates if the image should be scaled to fit
  28602. when the image exceeds the available height.
  28603. @since iText 5.4.2
  28604. </member>
  28605. <member name="P:iTextSharp.text.Image.ScaleToFitHeight">
  28606. Gets and sets the value of scaleToFitHeight.
  28607. @return true if the image size has to scale to the available height
  28608. @since iText 5.4.2
  28609. </member>
  28610. <member name="M:iTextSharp.text.Image.SimplifyColorspace">
  28611. Replaces CalRGB and CalGray colorspaces with DeviceRGB and DeviceGray.
  28612. </member>
  28613. <member name="P:iTextSharp.text.Image.InitialRotation">
  28614. Some image formats, like TIFF may present the images rotated that have
  28615. to be compensated.
  28616. </member>
  28617. <member name="P:iTextSharp.text.Image.CompressionLevel">
  28618. Sets the compression level to be used if the image is written as a compressed stream.
  28619. @param compressionLevel a value between 0 (best speed) and 9 (best compression)
  28620. @since 2.1.3
  28621. </member>
  28622. <member name="T:iTextSharp.text.ImgCCITT">
  28623. CCITT Image data that has to be inserted into the document
  28624. @see Element
  28625. @see Image
  28626. @author Paulo Soares
  28627. <summary>
  28628. CCITT Image data that has to be inserted into the document
  28629. </summary>
  28630. <seealso cref="T:iTextSharp.text.Element"/>
  28631. <seealso cref="T:iTextSharp.text.Image"/>
  28632. </member>
  28633. <member name="M:iTextSharp.text.ImgCCITT.#ctor(System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Byte[])">
  28634. <summary>
  28635. Creats an Image in CCITT mode.
  28636. </summary>
  28637. <param name="width">the exact width of the image</param>
  28638. <param name="height">the exact height of the image</param>
  28639. <param name="reverseBits">
  28640. reverses the bits in data.
  28641. Bit 0 is swapped with bit 7 and so on
  28642. </param>
  28643. <param name="typeCCITT">
  28644. the type of compression in data. It can be
  28645. CCITTG4, CCITTG31D, CCITTG32D
  28646. </param>
  28647. <param name="parameters">
  28648. parameters associated with this stream. Possible values are
  28649. CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFLINE and CCITT_ENDOFBLOCK or a
  28650. combination of them
  28651. </param>
  28652. <param name="data">the image data</param>
  28653. </member>
  28654. <member name="T:iTextSharp.text.ImgJBIG2">
  28655. Support for JBIG2 images.
  28656. @since 2.1.5
  28657. </member>
  28658. <member name="F:iTextSharp.text.ImgJBIG2.global">
  28659. JBIG2 globals
  28660. </member>
  28661. <member name="F:iTextSharp.text.ImgJBIG2.globalHash">
  28662. A unique hash
  28663. </member>
  28664. <member name="M:iTextSharp.text.ImgJBIG2.#ctor(iTextSharp.text.Image)">
  28665. Copy contstructor.
  28666. @param image another Image
  28667. </member>
  28668. <member name="M:iTextSharp.text.ImgJBIG2.#ctor">
  28669. Empty constructor.
  28670. </member>
  28671. <member name="M:iTextSharp.text.ImgJBIG2.#ctor(System.Int32,System.Int32,System.Byte[],System.Byte[])">
  28672. Actual constructor for ImgJBIG2 images.
  28673. @param width the width of the image
  28674. @param height the height of the image
  28675. @param data the raw image data
  28676. @param globals JBIG2 globals
  28677. </member>
  28678. <member name="P:iTextSharp.text.ImgJBIG2.GlobalBytes">
  28679. Getter for the JBIG2 global data.
  28680. @return an array of bytes
  28681. </member>
  28682. <member name="P:iTextSharp.text.ImgJBIG2.GlobalHash">
  28683. Getter for the unique hash.
  28684. @return an array of bytes
  28685. </member>
  28686. <member name="T:iTextSharp.text.ImgRaw">
  28687. <summary>
  28688. Raw Image data that has to be inserted into the document
  28689. </summary>
  28690. <seealso cref="T:iTextSharp.text.Element"/>
  28691. <seealso cref="T:iTextSharp.text.Image"/>
  28692. </member>
  28693. <member name="M:iTextSharp.text.ImgRaw.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Byte[])">
  28694. <summary>
  28695. Creats an Image in raw mode.
  28696. </summary>
  28697. <param name="width">the exact width of the image</param>
  28698. <param name="height">the exact height of the image</param>
  28699. <param name="components">1,3 or 4 for GrayScale, RGB and CMYK</param>
  28700. <param name="bpc">bits per component. Must be 1,2,4 or 8</param>
  28701. <param name="data">data the image data</param>
  28702. </member>
  28703. <member name="T:iTextSharp.text.ImgTemplate">
  28704. <summary>
  28705. PdfTemplate that has to be inserted into the document
  28706. </summary>
  28707. <seealso cref="T:iTextSharp.text.Element"/>
  28708. <seealso cref="T:iTextSharp.text.Image"/>
  28709. </member>
  28710. <member name="M:iTextSharp.text.ImgTemplate.#ctor(iTextSharp.text.Image)">
  28711. <summary>
  28712. Creats an Image from a PdfTemplate.
  28713. </summary>
  28714. <param name="image">the Image</param>
  28715. </member>
  28716. <member name="M:iTextSharp.text.ImgTemplate.#ctor(iTextSharp.text.pdf.PdfTemplate)">
  28717. <summary>
  28718. Creats an Image from a PdfTemplate.
  28719. </summary>
  28720. <param name="template">the PdfTemplate</param>
  28721. </member>
  28722. <member name="T:iTextSharp.text.ImgWMF">
  28723. An ImgWMF is the representation of a windows metafile
  28724. that has to be inserted into the document
  28725. @see Element
  28726. @see Image
  28727. @see Gif
  28728. @see Png
  28729. <summary>
  28730. An ImgWMF is the representation of a windows metafile
  28731. that has to be inserted into the document
  28732. </summary>
  28733. </member>
  28734. <member name="M:iTextSharp.text.ImgWMF.#ctor(iTextSharp.text.Image)">
  28735. <summary>
  28736. Constructs an ImgWMF-object
  28737. </summary>
  28738. <param name="image">a Image</param>
  28739. </member>
  28740. <member name="M:iTextSharp.text.ImgWMF.#ctor(System.Uri)">
  28741. <summary>
  28742. Constructs an ImgWMF-object, using an url.
  28743. </summary>
  28744. <param name="url">the URL where the image can be found</param>
  28745. </member>
  28746. <member name="M:iTextSharp.text.ImgWMF.#ctor(System.String)">
  28747. <summary>
  28748. Constructs an ImgWMF-object, using a filename.
  28749. </summary>
  28750. <param name="filename">a string-representation of the file that contains the image.</param>
  28751. </member>
  28752. <member name="M:iTextSharp.text.ImgWMF.#ctor(System.Byte[])">
  28753. <summary>
  28754. Constructs an ImgWMF-object from memory.
  28755. </summary>
  28756. <param name="img">the memory image</param>
  28757. </member>
  28758. <member name="M:iTextSharp.text.ImgWMF.ProcessParameters">
  28759. <summary>
  28760. This method checks if the image is a valid WMF and processes some parameters.
  28761. </summary>
  28762. </member>
  28763. <member name="M:iTextSharp.text.ImgWMF.ReadWMF(iTextSharp.text.pdf.PdfTemplate)">
  28764. <summary>
  28765. Reads the WMF into a template.
  28766. </summary>
  28767. <param name="template">the template to read to</param>
  28768. </member>
  28769. <member name="T:iTextSharp.text.io.ArrayRandomAccessSource">
  28770. A RandomAccessSource that is based on an underlying byte array
  28771. @since 5.3.5
  28772. </member>
  28773. <member name="T:iTextSharp.text.io.GetBufferedRandomAccessSource">
  28774. @since 5.3.5
  28775. </member>
  28776. <member name="F:iTextSharp.text.io.GetBufferedRandomAccessSource.source">
  28777. The source
  28778. </member>
  28779. <member name="M:iTextSharp.text.io.GetBufferedRandomAccessSource.#ctor(iTextSharp.text.io.IRandomAccessSource)">
  28780. Constructs a new OffsetRandomAccessSource
  28781. @param source the source
  28782. </member>
  28783. <member name="M:iTextSharp.text.io.GetBufferedRandomAccessSource.Get(System.Int64)">
  28784. {@inheritDoc}
  28785. </member>
  28786. <member name="M:iTextSharp.text.io.GetBufferedRandomAccessSource.Get(System.Int64,System.Byte[],System.Int32,System.Int32)">
  28787. {@inheritDoc}
  28788. </member>
  28789. <member name="P:iTextSharp.text.io.GetBufferedRandomAccessSource.Length">
  28790. {@inheritDoc}
  28791. </member>
  28792. <member name="M:iTextSharp.text.io.GetBufferedRandomAccessSource.Close">
  28793. {@inheritDoc}
  28794. </member>
  28795. <member name="T:iTextSharp.text.io.GroupedRandomAccessSource">
  28796. A RandomAccessSource that is based on a set of underlying sources, treating the sources as if they were a contiguous block of data.
  28797. @since 5.3.5
  28798. </member>
  28799. <member name="F:iTextSharp.text.io.GroupedRandomAccessSource.sources">
  28800. The underlying sources (along with some meta data to quickly determine where each source begins and ends)
  28801. </member>
  28802. <member name="F:iTextSharp.text.io.GroupedRandomAccessSource.currentSourceEntry">
  28803. Cached value to make multiple reads from the same underlying source more efficient
  28804. </member>
  28805. <member name="F:iTextSharp.text.io.GroupedRandomAccessSource.size">
  28806. Cached size of the underlying channel
  28807. </member>
  28808. <member name="M:iTextSharp.text.io.GroupedRandomAccessSource.#ctor(System.Collections.Generic.ICollection{iTextSharp.text.io.IRandomAccessSource})">
  28809. Constructs a new {@link GroupedRandomAccessSource} based on the specified set of sources
  28810. @param sources the sources used to build this group
  28811. </member>
  28812. <member name="M:iTextSharp.text.io.GroupedRandomAccessSource.GetStartingSourceIndex(System.Int64)">
  28813. For a given offset, return the index of the source that contains the specified offset.
  28814. This is an optimization feature to help optimize the access of the correct source without having to iterate
  28815. through every single source each time. It is safe to always return 0, in which case the full set of sources will be searched.
  28816. Subclasses should override this method if they are able to compute the source index more efficiently (for example {@link FileChannelRandomAccessSource} takes advantage of fixed size page buffers to compute the index)
  28817. @param offset the offset
  28818. @return the index of the input source that contains the specified offset, or 0 if unknown
  28819. </member>
  28820. <member name="M:iTextSharp.text.io.GroupedRandomAccessSource.GetSourceEntryForOffset(System.Int64)">
  28821. Returns the SourceEntry that contains the byte at the specified offset
  28822. sourceReleased is called as a notification callback so subclasses can take care of cleanup when the source is no longer the active source
  28823. @param offset the offset of the byte to look for
  28824. @return the SourceEntry that contains the byte at the specified offset
  28825. @throws IOException if there is a problem with IO (usually the result of the sourceReleased() call)
  28826. </member>
  28827. <member name="M:iTextSharp.text.io.GroupedRandomAccessSource.SourceReleased(iTextSharp.text.io.IRandomAccessSource)">
  28828. Called when a given source is no longer the active source. This gives subclasses the abilty to release resources, if appropriate.
  28829. @param source the source that is no longer the active source
  28830. @throws IOException if there are any problems
  28831. </member>
  28832. <member name="M:iTextSharp.text.io.GroupedRandomAccessSource.SourceInUse(iTextSharp.text.io.IRandomAccessSource)">
  28833. Called when a given source is about to become the active source. This gives subclasses the abilty to retrieve resources, if appropriate.
  28834. @param source the source that is about to become the active source
  28835. @throws IOException if there are any problems
  28836. </member>
  28837. <member name="M:iTextSharp.text.io.GroupedRandomAccessSource.Get(System.Int64)">
  28838. {@inheritDoc}
  28839. The source that contains the byte at position is retrieved, the correct offset into that source computed, then the value
  28840. from that offset in the underlying source is returned.
  28841. </member>
  28842. <member name="M:iTextSharp.text.io.GroupedRandomAccessSource.Get(System.Int64,System.Byte[],System.Int32,System.Int32)">
  28843. {@inheritDoc}
  28844. </member>
  28845. <member name="P:iTextSharp.text.io.GroupedRandomAccessSource.Length">
  28846. {@inheritDoc}
  28847. </member>
  28848. <member name="M:iTextSharp.text.io.GroupedRandomAccessSource.Close">
  28849. {@inheritDoc}
  28850. Closes all of the underlying sources
  28851. </member>
  28852. <member name="T:iTextSharp.text.io.GroupedRandomAccessSource.SourceEntry">
  28853. Used to track each source, along with useful meta data
  28854. </member>
  28855. <member name="F:iTextSharp.text.io.GroupedRandomAccessSource.SourceEntry.source">
  28856. The underlying source
  28857. </member>
  28858. <member name="F:iTextSharp.text.io.GroupedRandomAccessSource.SourceEntry.firstByte">
  28859. The first byte (in the coordinates of the GroupedRandomAccessSource) that this source contains
  28860. </member>
  28861. <member name="F:iTextSharp.text.io.GroupedRandomAccessSource.SourceEntry.lastByte">
  28862. The last byte (in the coordinates of the GroupedRandomAccessSource) that this source contains
  28863. </member>
  28864. <member name="F:iTextSharp.text.io.GroupedRandomAccessSource.SourceEntry.index">
  28865. The index of this source in the GroupedRandomAccessSource
  28866. </member>
  28867. <member name="M:iTextSharp.text.io.GroupedRandomAccessSource.SourceEntry.#ctor(System.Int32,iTextSharp.text.io.IRandomAccessSource,System.Int64)">
  28868. Standard constructor
  28869. @param index the index
  28870. @param source the source
  28871. @param offset the offset of the source in the GroupedRandomAccessSource
  28872. </member>
  28873. <member name="M:iTextSharp.text.io.GroupedRandomAccessSource.SourceEntry.OffsetN(System.Int64)">
  28874. Given an absolute offset (in the GroupedRandomAccessSource coordinates), calculate the effective offset in the underlying source
  28875. @param absoluteOffset the offset in the parent GroupedRandomAccessSource
  28876. @return the effective offset in the underlying source
  28877. </member>
  28878. <member name="T:iTextSharp.text.io.IndependentRandomAccessSource">
  28879. A RandomAccessSource that is wraps another RandomAccessSouce but does not propagate close(). This is useful when
  28880. passing a RandomAccessSource to a method that would normally close the source.
  28881. @since 5.3.5
  28882. </member>
  28883. <member name="F:iTextSharp.text.io.IndependentRandomAccessSource.source">
  28884. The source
  28885. </member>
  28886. <member name="M:iTextSharp.text.io.IndependentRandomAccessSource.#ctor(iTextSharp.text.io.IRandomAccessSource)">
  28887. Constructs a new OffsetRandomAccessSource
  28888. @param source the source
  28889. </member>
  28890. <member name="M:iTextSharp.text.io.IndependentRandomAccessSource.Get(System.Int64)">
  28891. {@inheritDoc}
  28892. </member>
  28893. <member name="M:iTextSharp.text.io.IndependentRandomAccessSource.Get(System.Int64,System.Byte[],System.Int32,System.Int32)">
  28894. {@inheritDoc}
  28895. </member>
  28896. <member name="P:iTextSharp.text.io.IndependentRandomAccessSource.Length">
  28897. {@inheritDoc}
  28898. </member>
  28899. <member name="M:iTextSharp.text.io.IndependentRandomAccessSource.Close">
  28900. Does nothing - the underlying source is not closed
  28901. </member>
  28902. <member name="T:iTextSharp.text.io.IRandomAccessSource">
  28903. Represents an abstract source that bytes can be read from. This class forms the foundation for all byte input in iText.
  28904. Implementations do not keep track of a current 'position', but rather provide absolute get methods. Tracking position
  28905. should be handled in classes that use RandomAccessSource internally (via composition).
  28906. @since 5.3.5
  28907. </member>
  28908. <member name="M:iTextSharp.text.io.IRandomAccessSource.Get(System.Int64)">
  28909. Gets a byte at the specified position
  28910. @param position
  28911. @return the byte, or -1 if EOF is reached
  28912. </member>
  28913. <member name="M:iTextSharp.text.io.IRandomAccessSource.Get(System.Int64,System.Byte[],System.Int32,System.Int32)">
  28914. Gets an array at the specified position. If the number of bytes requested cannot be read, the bytes that can be
  28915. read will be placed in bytes and the number actually read will be returned.
  28916. @param position the position in the RandomAccessSource to read from
  28917. @param bytes output buffer
  28918. @param off offset into the output buffer where results will be placed
  28919. @param len the number of bytes to read
  28920. @return the number of bytes actually read, or -1 if the file is at EOF
  28921. </member>
  28922. <member name="P:iTextSharp.text.io.IRandomAccessSource.Length">
  28923. @return the length of this source
  28924. </member>
  28925. <member name="M:iTextSharp.text.io.IRandomAccessSource.Close">
  28926. Closes this source. The underlying data structure or source (if any) will also be closed
  28927. @throws IOException
  28928. </member>
  28929. <member name="T:iTextSharp.text.io.RAFRandomAccessSource">
  28930. A RandomAccessSource that uses a {@link RandomAccessFile} as it's source
  28931. Note: Unlike most of the RandomAccessSource implementations, this class is not thread safe
  28932. </member>
  28933. <member name="F:iTextSharp.text.io.RAFRandomAccessSource.raf">
  28934. The source
  28935. </member>
  28936. <member name="F:iTextSharp.text.io.RAFRandomAccessSource.length">
  28937. The length of the underling RAF. Note that the length is cached at construction time to avoid the possibility
  28938. of IOExceptions when reading the length.
  28939. </member>
  28940. <member name="M:iTextSharp.text.io.RAFRandomAccessSource.#ctor(System.IO.FileStream)">
  28941. Creates this object
  28942. @param raf the source for this RandomAccessSource
  28943. @throws IOException if the RAF can't be read
  28944. </member>
  28945. <member name="M:iTextSharp.text.io.RAFRandomAccessSource.Get(System.Int64)">
  28946. {@inheritDoc}
  28947. </member>
  28948. <member name="M:iTextSharp.text.io.RAFRandomAccessSource.Get(System.Int64,System.Byte[],System.Int32,System.Int32)">
  28949. {@inheritDoc}
  28950. </member>
  28951. <member name="P:iTextSharp.text.io.RAFRandomAccessSource.Length">
  28952. {@inheritDoc}
  28953. Note: the length is determined when the {@link RAFRandomAccessSource} is constructed. If the file length changes
  28954. after construction, that change will not be reflected in this call.
  28955. </member>
  28956. <member name="M:iTextSharp.text.io.RAFRandomAccessSource.Close">
  28957. Closes the underlying RandomAccessFile
  28958. </member>
  28959. <member name="T:iTextSharp.text.io.RandomAccessSourceFactory">
  28960. Factory to create {@link RandomAccessSource} objects based on various types of sources
  28961. @since 5.3.5
  28962. </member>
  28963. <member name="F:iTextSharp.text.io.RandomAccessSourceFactory.forceRead">
  28964. whether the full content of the source should be read into memory at construction
  28965. </member>
  28966. <member name="F:iTextSharp.text.io.RandomAccessSourceFactory.usePlainRandomAccess">
  28967. Whether {@link RandomAccessFile} should be used instead of a {@link FileChannel}, where applicable
  28968. </member>
  28969. <member name="F:iTextSharp.text.io.RandomAccessSourceFactory.exclusivelyLockFile">
  28970. Whether the underlying file should have a RW lock on it or just an R lock
  28971. </member>
  28972. <member name="M:iTextSharp.text.io.RandomAccessSourceFactory.#ctor">
  28973. Creates a factory that will give preference to accessing the underling data source using memory mapped files
  28974. </member>
  28975. <member name="M:iTextSharp.text.io.RandomAccessSourceFactory.SetForceRead(System.Boolean)">
  28976. Determines whether the full content of the source will be read into memory
  28977. @param forceRead true if the full content will be read, false otherwise
  28978. @return this object (this allows chaining of method calls)
  28979. </member>
  28980. <member name="M:iTextSharp.text.io.RandomAccessSourceFactory.CreateSource(System.Byte[])">
  28981. Creates a {@link RandomAccessSource} based on a byte array
  28982. @param data the byte array
  28983. @return the newly created {@link RandomAccessSource}
  28984. </member>
  28985. <member name="M:iTextSharp.text.io.RandomAccessSourceFactory.CreateSource(System.Uri)">
  28986. Creates a {@link RandomAccessSource} based on a URL. The data available at the URL is read into memory and used
  28987. as the source for the {@link RandomAccessSource}
  28988. @param url the url to read from
  28989. @return the newly created {@link RandomAccessSource}
  28990. </member>
  28991. <member name="M:iTextSharp.text.io.RandomAccessSourceFactory.CreateSource(System.IO.Stream)">
  28992. Creates a {@link RandomAccessSource} based on an {@link InputStream}. The full content of the InputStream is read into memory and used
  28993. as the source for the {@link RandomAccessSource}
  28994. @param is the stream to read from
  28995. @return the newly created {@link RandomAccessSource}
  28996. </member>
  28997. <member name="M:iTextSharp.text.io.RandomAccessSourceFactory.CreateBestSource(System.String)">
  28998. Creates a {@link RandomAccessSource} based on a filename string.
  28999. If the filename describes a URL, a URL based source is created
  29000. If the filename describes a file on disk, the contents may be read into memory (if forceRead is true), opened using memory mapped file channel (if usePlainRandomAccess is false), or opened using {@link RandomAccessFile} access (if usePlainRandomAccess is true)
  29001. This call will automatically failover to using {@link RandomAccessFile} if the memory map operation fails
  29002. @param filename the name of the file or resource to create the {@link RandomAccessSource} for
  29003. @return the newly created {@link RandomAccessSource}
  29004. </member>
  29005. <member name="M:iTextSharp.text.io.RandomAccessSourceFactory.CreateByReadingToMemory(System.String)">
  29006. Creates a new {@link RandomAccessSource} by reading the specified file/resource into memory
  29007. @param filename the name of the resource to read
  29008. @return the newly created {@link RandomAccessSource}
  29009. @throws IOException if reading the underling file or stream fails
  29010. </member>
  29011. <member name="M:iTextSharp.text.io.RandomAccessSourceFactory.CreateByReadingToMemory(System.IO.Stream)">
  29012. Creates a new {@link RandomAccessSource} by reading the specified file/resource into memory
  29013. @param filename the name of the resource to read
  29014. @return the newly created {@link RandomAccessSource}
  29015. @throws IOException if reading the underling file or stream fails
  29016. </member>
  29017. <member name="T:iTextSharp.text.io.RASInputStream">
  29018. An input stream that uses a RandomAccessSource as it's underlying source
  29019. @since 5.3.5
  29020. </member>
  29021. <member name="F:iTextSharp.text.io.RASInputStream.source">
  29022. The source
  29023. </member>
  29024. <member name="F:iTextSharp.text.io.RASInputStream.position">
  29025. The current position in the source
  29026. </member>
  29027. <member name="M:iTextSharp.text.io.RASInputStream.#ctor(iTextSharp.text.io.IRandomAccessSource)">
  29028. Creates an input stream based on the source
  29029. @param source the source
  29030. </member>
  29031. <member name="T:iTextSharp.text.io.StreamUtil">
  29032. Utility class with commonly used stream operations
  29033. @since 5.3.5
  29034. </member>
  29035. <member name="M:iTextSharp.text.io.StreamUtil.InputStreamToArray(System.IO.Stream)">
  29036. Reads the full content of a stream and returns them in a byte array
  29037. @param is the stream to read
  29038. @return a byte array containing all of the bytes from the stream
  29039. @throws IOException if there is a problem reading from the input stream
  29040. </member>
  29041. <member name="M:iTextSharp.text.io.StreamUtil.GetResourceStream(System.String)">
  29042. Gets the font resources.
  29043. @param key the name of the resource
  29044. @return the <CODE>Stream</CODE> to get the resource or
  29045. <CODE>null</CODE> if not found
  29046. </member>
  29047. <member name="T:iTextSharp.text.io.WindowRandomAccessSource">
  29048. A RandomAccessSource that wraps another RandomAccessSouce and provides a window of it at a specific offset and over
  29049. a specific length. Position 0 becomes the offset position in the underlying source.
  29050. @since 5.3.5
  29051. </member>
  29052. <member name="F:iTextSharp.text.io.WindowRandomAccessSource.source">
  29053. The source
  29054. </member>
  29055. <member name="F:iTextSharp.text.io.WindowRandomAccessSource.offset">
  29056. The amount to offset the source by
  29057. </member>
  29058. <member name="F:iTextSharp.text.io.WindowRandomAccessSource.length">
  29059. The length
  29060. </member>
  29061. <member name="M:iTextSharp.text.io.WindowRandomAccessSource.#ctor(iTextSharp.text.io.IRandomAccessSource,System.Int64)">
  29062. Constructs a new OffsetRandomAccessSource that extends to the end of the underlying source
  29063. @param source the source
  29064. @param offset the amount of the offset to use
  29065. </member>
  29066. <member name="M:iTextSharp.text.io.WindowRandomAccessSource.#ctor(iTextSharp.text.io.IRandomAccessSource,System.Int64,System.Int64)">
  29067. Constructs a new OffsetRandomAccessSource with an explicit length
  29068. @param source the source
  29069. @param offset the amount of the offset to use
  29070. @param length the number of bytes to be included in this RAS
  29071. </member>
  29072. <member name="M:iTextSharp.text.io.WindowRandomAccessSource.Get(System.Int64)">
  29073. {@inheritDoc}
  29074. Note that the position will be adjusted to read from the corrected location in the underlying source
  29075. </member>
  29076. <member name="M:iTextSharp.text.io.WindowRandomAccessSource.Get(System.Int64,System.Byte[],System.Int32,System.Int32)">
  29077. {@inheritDoc}
  29078. Note that the position will be adjusted to read from the corrected location in the underlying source
  29079. </member>
  29080. <member name="P:iTextSharp.text.io.WindowRandomAccessSource.Length">
  29081. {@inheritDoc}
  29082. Note that the length will be adjusted to read from the corrected location in the underlying source
  29083. </member>
  29084. <member name="M:iTextSharp.text.io.WindowRandomAccessSource.Close">
  29085. {@inheritDoc}
  29086. </member>
  29087. <member name="T:iTextSharp.text.IRtfElementInterface">
  29088. The RTF jar depends on the iText jar, but the iText jar may not
  29089. depend on the RTF jar. This interface offers a temporary solution
  29090. until we find a more elegant way to solve this.
  29091. </member>
  29092. <member name="T:iTextSharp.text.ISplitCharacter">
  29093. <summary>
  29094. Interface for customizing the split character.
  29095. </summary>
  29096. </member>
  29097. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.ISplitCharacter.IsSplitCharacter(System.Int32,System.Int32,System.Int32,System.Char[],iTextSharp.text.pdf.PdfChunk[])" -->
  29098. <member name="T:iTextSharp.text.ITextElementArray">
  29099. <summary>
  29100. Interface for a text element to which other objects can be added.
  29101. </summary>
  29102. <seealso cref="T:iTextSharp.text.Phrase"/>
  29103. <seealso cref="T:iTextSharp.text.Paragraph"/>
  29104. <seealso cref="T:iTextSharp.text.Section"/>
  29105. <seealso cref="T:iTextSharp.text.ListItem"/>
  29106. <seealso cref="T:iTextSharp.text.Chapter"/>
  29107. <seealso cref="T:iTextSharp.text.Anchor"/>
  29108. <seealso cref="T:iTextSharp.text.Cell"/>
  29109. </member>
  29110. <member name="M:iTextSharp.text.ITextElementArray.Add(iTextSharp.text.IElement)">
  29111. <summary>
  29112. Adds an object to the TextElementArray.
  29113. </summary>
  29114. <param name="o">an object that has to be added</param>
  29115. <returns>true if the addition succeeded; false otherwise</returns>
  29116. </member>
  29117. <member name="T:iTextSharp.text.Jpeg">
  29118. <summary>
  29119. An Jpeg is the representation of a graphic element (JPEG)
  29120. that has to be inserted into the document
  29121. </summary>
  29122. <seealso cref="T:iTextSharp.text.Element"/>
  29123. <seealso cref="T:iTextSharp.text.Image"/>
  29124. <seealso cref="T:iTextSharp.text.Gif"/>
  29125. <seealso cref="T:iTextSharp.text.Png"/>
  29126. </member>
  29127. <member name="F:iTextSharp.text.Jpeg.NOT_A_MARKER">
  29128. <summary> This is a type of marker. </summary>
  29129. </member>
  29130. <member name="F:iTextSharp.text.Jpeg.VALID_MARKER">
  29131. <summary> This is a type of marker. </summary>
  29132. </member>
  29133. <member name="F:iTextSharp.text.Jpeg.VALID_MARKERS">
  29134. <summary> Acceptable Jpeg markers. </summary>
  29135. </member>
  29136. <member name="F:iTextSharp.text.Jpeg.UNSUPPORTED_MARKER">
  29137. <summary> This is a type of marker. </summary>
  29138. </member>
  29139. <member name="F:iTextSharp.text.Jpeg.UNSUPPORTED_MARKERS">
  29140. <summary> Unsupported Jpeg markers. </summary>
  29141. </member>
  29142. <member name="F:iTextSharp.text.Jpeg.NOPARAM_MARKER">
  29143. <summary> This is a type of marker. </summary>
  29144. </member>
  29145. <member name="F:iTextSharp.text.Jpeg.NOPARAM_MARKERS">
  29146. <summary> Jpeg markers without additional parameters. </summary>
  29147. </member>
  29148. <member name="F:iTextSharp.text.Jpeg.M_APPD">
  29149. Marker value for Photoshop IRB
  29150. </member>
  29151. <member name="F:iTextSharp.text.Jpeg.PS_8BIM_RESO">
  29152. sequence preceding Photoshop resolution data
  29153. </member>
  29154. <member name="M:iTextSharp.text.Jpeg.#ctor(iTextSharp.text.Image)">
  29155. <summary>
  29156. Construct a Jpeg-object, using a Image
  29157. </summary>
  29158. <param name="image">a Image</param>
  29159. </member>
  29160. <member name="M:iTextSharp.text.Jpeg.#ctor(System.Uri)">
  29161. <summary>
  29162. Constructs a Jpeg-object, using an Uri.
  29163. </summary>
  29164. <remarks>
  29165. Deprecated, use Image.GetInstance(...) to create an Image
  29166. </remarks>
  29167. <param name="Uri">the Uri where the image can be found</param>
  29168. </member>
  29169. <member name="M:iTextSharp.text.Jpeg.#ctor(System.Byte[])">
  29170. <summary>
  29171. Constructs a Jpeg-object from memory.
  29172. </summary>
  29173. <param name="img">the memory image</param>
  29174. </member>
  29175. <member name="M:iTextSharp.text.Jpeg.#ctor(System.Byte[],System.Single,System.Single)">
  29176. <summary>
  29177. Constructs a Jpeg-object from memory.
  29178. </summary>
  29179. <param name="img">the memory image.</param>
  29180. <param name="width">the width you want the image to have</param>
  29181. <param name="height">the height you want the image to have</param>
  29182. </member>
  29183. <member name="M:iTextSharp.text.Jpeg.GetShort(System.IO.Stream)">
  29184. <summary>
  29185. Reads a short from the Stream.
  29186. </summary>
  29187. <param name="istr">the Stream</param>
  29188. <returns>an int</returns>
  29189. </member>
  29190. <member name="M:iTextSharp.text.Jpeg.GetShortInverted(System.IO.Stream)">
  29191. <summary>
  29192. Reads an inverted short from the Stream.
  29193. </summary>
  29194. <param name="istr">the Stream</param>
  29195. <returns>an int</returns>
  29196. </member>
  29197. <member name="M:iTextSharp.text.Jpeg.MarkerType(System.Int32)">
  29198. <summary>
  29199. Returns a type of marker.
  29200. </summary>
  29201. <param name="marker">an int</param>
  29202. <returns>a type: VALID_MARKER, UNSUPPORTED_MARKER or NOPARAM_MARKER</returns>
  29203. </member>
  29204. <member name="M:iTextSharp.text.Jpeg.ProcessParameters">
  29205. <summary>
  29206. This method checks if the image is a valid JPEG and processes some parameters.
  29207. </summary>
  29208. </member>
  29209. <member name="T:iTextSharp.text.Jpeg2000">
  29210. An <CODE>Jpeg2000</CODE> is the representation of a graphic element (JPEG)
  29211. that has to be inserted into the document
  29212. @see Element
  29213. @see Image
  29214. </member>
  29215. <member name="M:iTextSharp.text.Jpeg2000.#ctor(System.Uri)">
  29216. Constructs a <CODE>Jpeg2000</CODE>-object, using an <VAR>url</VAR>.
  29217. @param url the <CODE>URL</CODE> where the image can be found
  29218. @throws BadElementException
  29219. @throws IOException
  29220. </member>
  29221. <member name="M:iTextSharp.text.Jpeg2000.#ctor(System.Byte[])">
  29222. Constructs a <CODE>Jpeg2000</CODE>-object from memory.
  29223. @param img the memory image
  29224. @throws BadElementException
  29225. @throws IOException
  29226. </member>
  29227. <member name="M:iTextSharp.text.Jpeg2000.#ctor(System.Byte[],System.Single,System.Single)">
  29228. Constructs a <CODE>Jpeg2000</CODE>-object from memory.
  29229. @param img the memory image.
  29230. @param width the width you want the image to have
  29231. @param height the height you want the image to have
  29232. @throws BadElementException
  29233. @throws IOException
  29234. </member>
  29235. <member name="M:iTextSharp.text.Jpeg2000.ProcessParameters">
  29236. This method checks if the image is a valid JPEG and processes some parameters.
  29237. @throws BadElementException
  29238. @throws IOException
  29239. </member>
  29240. <member name="M:iTextSharp.text.Jpeg2000.IsJp2">
  29241. @return <code>true</code> if the image is JP2, <code>false</code> if a codestream.
  29242. </member>
  29243. <member name="T:iTextSharp.text.List">
  29244. <summary>
  29245. A List contains several ListItems.
  29246. </summary>
  29247. <example>
  29248. <B>Example 1:</B>
  29249. <code>
  29250. <strong>List list = new List(true, 20);
  29251. list.Add(new ListItem("First line"));
  29252. list.Add(new ListItem("The second line is longer to see what happens once the end of the line is reached. Will it start on a new line?"));
  29253. list.Add(new ListItem("Third line"));</strong>
  29254. </code>
  29255. The result of this code looks like this:
  29256. <OL>
  29257. <LI>
  29258. First line
  29259. </LI>
  29260. <LI>
  29261. The second line is longer to see what happens once the end of the line is reached. Will it start on a new line?
  29262. </LI>
  29263. <LI>
  29264. Third line
  29265. </LI>
  29266. </OL>
  29267. <B>Example 2:</B>
  29268. <code>
  29269. <strong>List overview = new List(false, 10);
  29270. overview.Add(new ListItem("This is an item"));
  29271. overview.Add("This is another item");</strong>
  29272. </code>
  29273. The result of this code looks like this:
  29274. <UL>
  29275. <LI>
  29276. This is an item
  29277. </LI>
  29278. <LI>
  29279. This is another item
  29280. </LI>
  29281. </UL>
  29282. </example>
  29283. <seealso cref="T:iTextSharp.text.Element"/>
  29284. <seealso cref="T:iTextSharp.text.ListItem"/>
  29285. </member>
  29286. <member name="F:iTextSharp.text.List.ORDERED">
  29287. a possible value for the numbered parameter
  29288. </member>
  29289. <member name="F:iTextSharp.text.List.UNORDERED">
  29290. a possible value for the numbered parameter
  29291. </member>
  29292. <member name="F:iTextSharp.text.List.NUMERICAL">
  29293. a possible value for the lettered parameter
  29294. </member>
  29295. <member name="F:iTextSharp.text.List.ALPHABETICAL">
  29296. a possible value for the lettered parameter
  29297. </member>
  29298. <member name="F:iTextSharp.text.List.UPPERCASE">
  29299. a possible value for the lettered parameter
  29300. </member>
  29301. <member name="F:iTextSharp.text.List.LOWERCASE">
  29302. a possible value for the lettered parameter
  29303. </member>
  29304. <member name="F:iTextSharp.text.List.list">
  29305. <summary> This is the ArrayList containing the different ListItems. </summary>
  29306. </member>
  29307. <member name="F:iTextSharp.text.List.numbered">
  29308. Indicates if the list has to be numbered.
  29309. </member>
  29310. <member name="F:iTextSharp.text.List.lettered">
  29311. Indicates if the listsymbols are numerical or alphabetical.
  29312. </member>
  29313. <member name="F:iTextSharp.text.List.lowercase">
  29314. Indicates if the listsymbols are lowercase or uppercase.
  29315. </member>
  29316. <member name="F:iTextSharp.text.List.autoindent">
  29317. Indicates if the indentation has to be set automatically.
  29318. </member>
  29319. <member name="F:iTextSharp.text.List.alignindent">
  29320. Indicates if the indentation of all the items has to be aligned.
  29321. </member>
  29322. <member name="F:iTextSharp.text.List.first">
  29323. <summary> This variable indicates the first number of a numbered list. </summary>
  29324. </member>
  29325. <member name="F:iTextSharp.text.List.symbol">
  29326. <summary> This is the listsymbol of a list that is not numbered. </summary>
  29327. </member>
  29328. <member name="F:iTextSharp.text.List.preSymbol">
  29329. In case you are using numbered/lettered lists, this String is added before the number/letter.
  29330. @since iText 2.1.1
  29331. </member>
  29332. <member name="F:iTextSharp.text.List.postSymbol">
  29333. In case you are using numbered/lettered lists, this String is added after the number/letter.
  29334. @since iText 2.1.1
  29335. </member>
  29336. <member name="F:iTextSharp.text.List.indentationLeft">
  29337. <summary> The indentation of this list on the left side. </summary>
  29338. </member>
  29339. <member name="F:iTextSharp.text.List.indentationRight">
  29340. <summary> The indentation of this list on the right side. </summary>
  29341. </member>
  29342. <member name="F:iTextSharp.text.List.symbolIndent">
  29343. <summary> The indentation of the listitems. </summary>
  29344. </member>
  29345. <member name="M:iTextSharp.text.List.#ctor">
  29346. Constructs a <CODE>List</CODE>.
  29347. </member>
  29348. <member name="M:iTextSharp.text.List.#ctor(System.Single)">
  29349. Constructs a <CODE>List</CODE> with a specific symbol indentation.
  29350. @param symbolIndent the symbol indentation
  29351. @since iText 2.0.8
  29352. </member>
  29353. <member name="M:iTextSharp.text.List.#ctor(System.Boolean)">
  29354. Constructs a <CODE>List</CODE>.
  29355. @param numbered a bool
  29356. </member>
  29357. <member name="M:iTextSharp.text.List.#ctor(System.Boolean,System.Boolean)">
  29358. Constructs a <CODE>List</CODE>.
  29359. @param numbered a bool
  29360. @param lettered has the list to be 'numbered' with letters
  29361. </member>
  29362. <member name="M:iTextSharp.text.List.#ctor(System.Boolean,System.Single)">
  29363. <summary>
  29364. Constructs a List.
  29365. </summary>
  29366. <remarks>
  29367. the parameter symbolIndent is important for instance when
  29368. generating PDF-documents; it indicates the indentation of the listsymbol.
  29369. </remarks>
  29370. <param name="numbered">a bool</param>
  29371. <param name="symbolIndent">the indentation that has to be used for the listsymbol</param>
  29372. </member>
  29373. <member name="M:iTextSharp.text.List.#ctor(System.Boolean,System.Boolean,System.Single)">
  29374. <summary>
  29375. Constructs a List.
  29376. </summary>
  29377. <param name="numbered">a bool</param>
  29378. <param name="lettered">a bool</param>
  29379. <param name="symbolIndent">the indentation that has to be used for the listsymbol</param>
  29380. </member>
  29381. <member name="M:iTextSharp.text.List.Process(iTextSharp.text.IElementListener)">
  29382. <summary>
  29383. Processes the element by adding it (or the different parts) to an
  29384. IElementListener.
  29385. </summary>
  29386. <param name="listener">an IElementListener</param>
  29387. <returns>true if the element was processed successfully</returns>
  29388. </member>
  29389. <member name="P:iTextSharp.text.List.Type">
  29390. <summary>
  29391. Gets the type of the text element.
  29392. </summary>
  29393. <value>a type</value>
  29394. </member>
  29395. <member name="P:iTextSharp.text.List.Chunks">
  29396. <summary>
  29397. Gets all the chunks in this element.
  29398. </summary>
  29399. <value>an ArrayList</value>
  29400. </member>
  29401. <member name="M:iTextSharp.text.List.Add(iTextSharp.text.IElement)">
  29402. <summary>
  29403. Adds an Object to the List.
  29404. </summary>
  29405. <param name="o">the object to add</param>
  29406. <returns>true is successful</returns>
  29407. </member>
  29408. <member name="M:iTextSharp.text.List.NormalizeIndentation">
  29409. Makes sure all the items in the list have the same indentation.
  29410. </member>
  29411. <member name="P:iTextSharp.text.List.IsLowercase">
  29412. <summary>
  29413. Alias for VB.NET compatibility.
  29414. </summary>
  29415. </member>
  29416. <member name="P:iTextSharp.text.List.First">
  29417. <summary>
  29418. Get/set the first number
  29419. </summary>
  29420. <value>an int</value>
  29421. </member>
  29422. <member name="P:iTextSharp.text.List.ListSymbol">
  29423. <summary>
  29424. Sets the symbol
  29425. </summary>
  29426. <value>a Chunk</value>
  29427. </member>
  29428. <member name="M:iTextSharp.text.List.SetListSymbol(System.String)">
  29429. <summary>
  29430. Sets the listsymbol.
  29431. </summary>
  29432. <remarks>
  29433. This is a shortcut for SetListSymbol(Chunk symbol).
  29434. </remarks>
  29435. <param name="symbol">a string</param>
  29436. </member>
  29437. <member name="P:iTextSharp.text.List.IndentationLeft">
  29438. <summary>
  29439. Get/set the indentation of this paragraph on the left side.
  29440. </summary>
  29441. <value>the indentation</value>
  29442. </member>
  29443. <member name="P:iTextSharp.text.List.IndentationRight">
  29444. <summary>
  29445. Get/set the indentation of this paragraph on the right side.
  29446. </summary>
  29447. <value>the indentation</value>
  29448. </member>
  29449. <member name="P:iTextSharp.text.List.SymbolIndent">
  29450. <summary>
  29451. Gets the symbol indentation.
  29452. </summary>
  29453. <value>the symbol indentation</value>
  29454. </member>
  29455. <member name="M:iTextSharp.text.List.IsContent">
  29456. @see com.lowagie.text.Element#isContent()
  29457. @since iText 2.0.8
  29458. </member>
  29459. <member name="M:iTextSharp.text.List.IsNestable">
  29460. @see com.lowagie.text.Element#isNestable()
  29461. @since iText 2.0.8
  29462. </member>
  29463. <member name="P:iTextSharp.text.List.Items">
  29464. <summary>
  29465. Gets all the items in the list.
  29466. </summary>
  29467. <value>an ArrayList containing ListItems</value>
  29468. </member>
  29469. <member name="P:iTextSharp.text.List.Size">
  29470. <summary>
  29471. Gets the size of the list.
  29472. </summary>
  29473. <value>a size</value>
  29474. </member>
  29475. <member name="M:iTextSharp.text.List.IsEmpty">
  29476. Returns <CODE>true</CODE> if the list is empty.
  29477. @return <CODE>true</CODE> if the list is empty
  29478. </member>
  29479. <member name="P:iTextSharp.text.List.TotalLeading">
  29480. <summary>
  29481. Gets the leading of the first listitem.
  29482. </summary>
  29483. <value>a leading</value>
  29484. </member>
  29485. <member name="P:iTextSharp.text.List.Symbol">
  29486. <summary>
  29487. Get/set the symbol indentation.
  29488. </summary>
  29489. <value>a Chunk</value>
  29490. </member>
  29491. <member name="M:iTextSharp.text.List.getPostSymbol">
  29492. Returns the String that is after a number or letter in the list symbol.
  29493. @return the String that is after a number or letter in the list symbol
  29494. @since iText 2.1.1
  29495. </member>
  29496. <member name="P:iTextSharp.text.List.PostSymbol">
  29497. Sets the String that has to be added after a number or letter in the list symbol.
  29498. @since iText 2.1.1
  29499. @param postSymbol the String that has to be added after a number or letter in the list symbol.
  29500. </member>
  29501. <member name="P:iTextSharp.text.List.PreSymbol">
  29502. Sets the String that has to be added before a number or letter in the list symbol.
  29503. @since iText 2.1.1
  29504. @param preSymbol the String that has to be added before a number or letter in the list symbol.
  29505. </member>
  29506. <member name="T:iTextSharp.text.ListItem">
  29507. <summary>
  29508. A ListItem is a Paragraph
  29509. that can be added to a List.
  29510. </summary>
  29511. <example>
  29512. <B>Example 1:</B>
  29513. <code>
  29514. List list = new List(true, 20);
  29515. list.Add(<strong>new ListItem("First line")</strong>);
  29516. list.Add(<strong>new ListItem("The second line is longer to see what happens once the end of the line is reached. Will it start on a new line?")</strong>);
  29517. list.Add(<strong>new ListItem("Third line")</strong>);
  29518. </code>
  29519. The result of this code looks like this:
  29520. <OL>
  29521. <LI>
  29522. First line
  29523. </LI>
  29524. <LI>
  29525. The second line is longer to see what happens once the end of the line is reached. Will it start on a new line?
  29526. </LI>
  29527. <LI>
  29528. Third line
  29529. </LI>
  29530. </OL>
  29531. <B>Example 2:</B>
  29532. <code>
  29533. List overview = new List(false, 10);
  29534. overview.Add(<strong>new ListItem("This is an item")</strong>);
  29535. overview.Add("This is another item");
  29536. </code>
  29537. The result of this code looks like this:
  29538. <UL>
  29539. <LI>
  29540. This is an item
  29541. </LI>
  29542. <LI>
  29543. This is another item
  29544. </LI>
  29545. </UL>
  29546. </example>
  29547. <seealso cref="T:iTextSharp.text.Element"/>
  29548. <seealso cref="T:iTextSharp.text.List"/>
  29549. <seealso cref="T:iTextSharp.text.Paragraph"/>
  29550. </member>
  29551. <member name="F:iTextSharp.text.ListItem.symbol">
  29552. <summary> this is the symbol that wil proceed the listitem. </summary>
  29553. </member>
  29554. <member name="M:iTextSharp.text.ListItem.#ctor">
  29555. <summary>
  29556. Constructs a ListItem.
  29557. </summary>
  29558. </member>
  29559. <member name="M:iTextSharp.text.ListItem.#ctor(System.Single)">
  29560. <summary>
  29561. Constructs a ListItem with a certain leading.
  29562. </summary>
  29563. <param name="leading">the leading</param>
  29564. </member>
  29565. <member name="M:iTextSharp.text.ListItem.#ctor(iTextSharp.text.Chunk)">
  29566. <summary>
  29567. Constructs a ListItem with a certain Chunk.
  29568. </summary>
  29569. <param name="chunk">a Chunk</param>
  29570. </member>
  29571. <member name="M:iTextSharp.text.ListItem.#ctor(System.String)">
  29572. <summary>
  29573. Constructs a ListItem with a certain string.
  29574. </summary>
  29575. <param name="str">a string</param>
  29576. </member>
  29577. <member name="M:iTextSharp.text.ListItem.#ctor(System.String,iTextSharp.text.Font)">
  29578. <summary>
  29579. Constructs a ListItem with a certain string
  29580. and a certain Font.
  29581. </summary>
  29582. <param name="str">a string</param>
  29583. <param name="font">a string</param>
  29584. </member>
  29585. <member name="M:iTextSharp.text.ListItem.#ctor(System.Single,iTextSharp.text.Chunk)">
  29586. <summary>
  29587. Constructs a ListItem with a certain Chunk
  29588. and a certain leading.
  29589. </summary>
  29590. <param name="leading">the leading</param>
  29591. <param name="chunk">a Chunk</param>
  29592. </member>
  29593. <member name="M:iTextSharp.text.ListItem.#ctor(System.Single,System.String)">
  29594. <summary>
  29595. Constructs a ListItem with a certain string
  29596. and a certain leading.
  29597. </summary>
  29598. <param name="leading">the leading</param>
  29599. <param name="str">a string</param>
  29600. </member>
  29601. <member name="M:iTextSharp.text.ListItem.#ctor(System.Single,System.String,iTextSharp.text.Font)">
  29602. Constructs a ListItem with a certain leading, string
  29603. and Font.
  29604. @param leading the leading
  29605. @param string a string
  29606. @param font a Font
  29607. <summary>
  29608. Constructs a ListItem with a certain leading, string
  29609. and Font.
  29610. </summary>
  29611. <param name="leading">the leading</param>
  29612. <param name="str">a string</param>
  29613. <param name="font">a Font</param>
  29614. </member>
  29615. <member name="M:iTextSharp.text.ListItem.#ctor(iTextSharp.text.Phrase)">
  29616. <summary>
  29617. Constructs a ListItem with a certain Phrase.
  29618. </summary>
  29619. <param name="phrase">a Phrase</param>
  29620. </member>
  29621. <member name="P:iTextSharp.text.ListItem.Type">
  29622. <summary>
  29623. Gets the type of the text element.
  29624. </summary>
  29625. <value>a type</value>
  29626. </member>
  29627. <member name="P:iTextSharp.text.ListItem.ListSymbol">
  29628. <summary>
  29629. Get/set the listsymbol.
  29630. </summary>
  29631. <value>a Chunk</value>
  29632. </member>
  29633. <member name="M:iTextSharp.text.ListItem.SetIndentationLeft(System.Single,System.Boolean)">
  29634. Sets the indentation of this paragraph on the left side.
  29635. @param indentation the new indentation
  29636. </member>
  29637. <member name="M:iTextSharp.text.ListItem.AdjustListSymbolFont">
  29638. Changes the font of the list symbol to the font of the first chunk
  29639. in the list item.
  29640. @since 5.0.6
  29641. </member>
  29642. <member name="T:iTextSharp.text.log.CounterFactory">
  29643. Factory that creates a counter for every reader or writer class.
  29644. You can implement your own counter and declare it like this:
  29645. <code>CounterFactory.getInstance().setCounter(new SysoCounter());</code>
  29646. SysoCounter is just an example of a Counter implementation.
  29647. It writes info about files being read and written to the System.out.
  29648. This functionality can be used to create metrics in a SaaS context.
  29649. </member>
  29650. <member name="F:iTextSharp.text.log.CounterFactory.myself">
  29651. The singleton instance.
  29652. </member>
  29653. <member name="F:iTextSharp.text.log.CounterFactory.counter">
  29654. The current counter implementation.
  29655. </member>
  29656. <member name="M:iTextSharp.text.log.CounterFactory.#ctor">
  29657. The empty constructor.
  29658. </member>
  29659. <member name="M:iTextSharp.text.log.CounterFactory.getInstance">
  29660. Returns the singleton instance of the factory.
  29661. </member>
  29662. <member name="M:iTextSharp.text.log.CounterFactory.GetCounter(System.Type)">
  29663. Returns a counter factory.
  29664. </member>
  29665. <member name="M:iTextSharp.text.log.CounterFactory.GetCounter">
  29666. Getter for the counter.
  29667. </member>
  29668. <member name="M:iTextSharp.text.log.CounterFactory.SetCounter(iTextSharp.text.log.ICounter)">
  29669. Setter for the counter.
  29670. </member>
  29671. <member name="T:iTextSharp.text.log.DefaultCounter">
  29672. Implementation of the Counter interface that doesn't do anything.
  29673. </member>
  29674. <member name="M:iTextSharp.text.log.DefaultCounter.GetCounter(System.Type)">
  29675. @param klass
  29676. @return this Counter implementation
  29677. @see com.itextpdf.text.log.Counter#getCounter(java.lang.Class)
  29678. </member>
  29679. <member name="M:iTextSharp.text.log.DefaultCounter.Read(System.Int64)">
  29680. @see com.itextpdf.text.log.Counter#read(long)
  29681. </member>
  29682. <member name="M:iTextSharp.text.log.DefaultCounter.Written(System.Int64)">
  29683. @see com.itextpdf.text.log.Counter#written(long)
  29684. </member>
  29685. <member name="T:iTextSharp.text.log.ICounter">
  29686. Interface that can be implemented if you want to count the number of documents
  29687. that are being processed by iText.
  29688. Implementers may use this method to record actual system usage for licensing purposes
  29689. (e.g. count the number of documents or the volumne in bytes in the context of a SaaS license).
  29690. </member>
  29691. <member name="M:iTextSharp.text.log.ICounter.GetCounter(System.Type)">
  29692. Gets a Counter instance for a specific class.
  29693. </member>
  29694. <member name="M:iTextSharp.text.log.ICounter.Read(System.Int64)">
  29695. This method gets triggered if a file is read.
  29696. @param l the length of the file that was written
  29697. </member>
  29698. <member name="M:iTextSharp.text.log.ICounter.Written(System.Int64)">
  29699. This method gets triggered if a file is written.
  29700. @param l the length of the file that was written
  29701. </member>
  29702. <member name="T:iTextSharp.text.log.NoOpCounter">
  29703. Implementation of the Counter interface that doesn't do anything.
  29704. </member>
  29705. <member name="M:iTextSharp.text.log.NoOpCounter.GetCounter(System.Type)">
  29706. @param klass The Class asking for the Counter
  29707. @return the Counter instance
  29708. @see com.itextpdf.text.log.Counter#getCounter(java.lang.Class)
  29709. </member>
  29710. <member name="M:iTextSharp.text.log.NoOpCounter.Read(System.Int64)">
  29711. @see com.itextpdf.text.log.Counter#read(long)
  29712. </member>
  29713. <member name="M:iTextSharp.text.log.NoOpCounter.Written(System.Int64)">
  29714. @see com.itextpdf.text.log.Counter#written(long)
  29715. </member>
  29716. <member name="F:iTextSharp.text.log.SysoCounter.name">
  29717. The name of the class for which the Counter was created
  29718. (or iText if no name is available)
  29719. </member>
  29720. <member name="M:iTextSharp.text.log.SysoCounter.#ctor">
  29721. Empty SysoCounter constructor.
  29722. </member>
  29723. <member name="M:iTextSharp.text.log.SysoCounter.#ctor(System.Type)">
  29724. Constructs a SysoCounter for a specific class.
  29725. @param klass
  29726. </member>
  29727. <member name="M:iTextSharp.text.log.SysoCounter.GetCounter(System.Type)">
  29728. @see com.itextpdf.text.log.Counter#getCounter(java.lang.Class)
  29729. </member>
  29730. <member name="M:iTextSharp.text.log.SysoCounter.Read(System.Int64)">
  29731. @see com.itextpdf.text.log.Counter#read(long)
  29732. </member>
  29733. <member name="M:iTextSharp.text.log.SysoCounter.Written(System.Int64)">
  29734. @see com.itextpdf.text.log.Counter#written(long)
  29735. </member>
  29736. <member name="T:iTextSharp.text.log.ILogger">
  29737. Logger interface
  29738. {@link LoggerFactory#setLogger(Logger)}.
  29739. @author redlab_b
  29740. </member>
  29741. <member name="M:iTextSharp.text.log.ILogger.GetLogger(System.Type)">
  29742. @param klass
  29743. @return the logger for the given klass
  29744. </member>
  29745. <member name="M:iTextSharp.text.log.ILogger.IsLogging(iTextSharp.text.log.Level)">
  29746. @param level
  29747. @return true if there should be logged for the given level
  29748. </member>
  29749. <member name="M:iTextSharp.text.log.ILogger.Warn(System.String)">
  29750. Log a warning message.
  29751. @param message
  29752. </member>
  29753. <member name="M:iTextSharp.text.log.ILogger.Trace(System.String)">
  29754. Log a trace message.
  29755. @param message
  29756. </member>
  29757. <member name="M:iTextSharp.text.log.ILogger.Debug(System.String)">
  29758. Log a debug message.
  29759. @param message
  29760. </member>
  29761. <member name="M:iTextSharp.text.log.ILogger.Info(System.String)">
  29762. Log an info message.
  29763. @param message
  29764. </member>
  29765. <member name="M:iTextSharp.text.log.ILogger.Error(System.String)">
  29766. Log an error message.
  29767. @param message
  29768. </member>
  29769. <member name="M:iTextSharp.text.log.ILogger.Error(System.String,System.Exception)">
  29770. Log an error message and exception.
  29771. @param message
  29772. @param e
  29773. </member>
  29774. <member name="T:iTextSharp.text.log.Level">
  29775. The different log levels.
  29776. @author redlab_b
  29777. </member>
  29778. <member name="T:iTextSharp.text.log.LoggerFactory">
  29779. LoggerFactory can be used to set a logger. The logger should be created by
  29780. implementing {@link Logger}. In the implementation users can choose how they
  29781. log received messages. Added for developers. For some cases it can be handy
  29782. to receive logging statements while developing applications with iText
  29783. @author redlab_b
  29784. </member>
  29785. <member name="M:iTextSharp.text.log.LoggerFactory.GetLogger(System.Type)">
  29786. Returns the logger set in this LoggerFactory. Defaults to {@link NoOpLogger}
  29787. @param klass
  29788. @return the logger.
  29789. </member>
  29790. <member name="M:iTextSharp.text.log.LoggerFactory.GetLogger(System.String)">
  29791. Returns the logger set in this LoggerFactory. Defaults to {@link NoOpLogger}
  29792. @param name
  29793. @return the logger.
  29794. </member>
  29795. <member name="M:iTextSharp.text.log.LoggerFactory.GetInstance">
  29796. Returns the LoggerFactory
  29797. @return singleton instance of this LoggerFactory
  29798. </member>
  29799. <member name="M:iTextSharp.text.log.LoggerFactory.SetLogger(iTextSharp.text.log.ILogger)">
  29800. Set the global logger to process logging statements with.
  29801. @param logger the logger
  29802. </member>
  29803. <member name="M:iTextSharp.text.log.LoggerFactory.Logger">
  29804. Get the logger.
  29805. @return the logger
  29806. </member>
  29807. <member name="T:iTextSharp.text.log.NoOpLogger">
  29808. The no-operation logger, it does nothing with the received logging
  29809. statements. And returns false by default for {@link NoOpLogger#isLogging(Level)}
  29810. @author redlab_b
  29811. </member>
  29812. <member name="T:iTextSharp.text.log.SysoLogger">
  29813. A Simple System.out logger.
  29814. @author redlab_be
  29815. </member>
  29816. <member name="M:iTextSharp.text.log.SysoLogger.#ctor">
  29817. Defaults packageReduce to 1.
  29818. </member>
  29819. <member name="M:iTextSharp.text.log.SysoLogger.#ctor(System.Int32)">
  29820. Amount of characters each package name should be reduced with.
  29821. @param packageReduce
  29822. </member>
  29823. <member name="M:iTextSharp.text.log.SysoLogger.#ctor(System.String,System.Int32)">
  29824. @param klass
  29825. @param shorten
  29826. </member>
  29827. <member name="M:iTextSharp.text.log.SysoLogger.Shorten(System.String)">
  29828. @param name2
  29829. @return
  29830. </member>
  29831. <member name="T:iTextSharp.text.MarkedObject">
  29832. Wrapper that allows to add properties to 'basic building block' objects.
  29833. Before iText 1.5 every 'basic building block' implemented the MarkupAttributes interface.
  29834. By setting attributes, you could add markup to the corresponding XML and/or HTML tag.
  29835. This functionality was hardly used by anyone, so it was removed, and replaced by
  29836. the MarkedObject functionality.
  29837. @deprecated since 5.5.9. This class is no longer used.
  29838. </member>
  29839. <member name="F:iTextSharp.text.MarkedObject.element">
  29840. The element that is wrapped in a MarkedObject.
  29841. </member>
  29842. <member name="F:iTextSharp.text.MarkedObject.markupAttributes">
  29843. Contains extra markupAttributes
  29844. </member>
  29845. <member name="M:iTextSharp.text.MarkedObject.#ctor">
  29846. This constructor is for internal use only.
  29847. </member>
  29848. <member name="M:iTextSharp.text.MarkedObject.#ctor(iTextSharp.text.IElement)">
  29849. Creates a MarkedObject.
  29850. </member>
  29851. <member name="P:iTextSharp.text.MarkedObject.Chunks">
  29852. Gets all the chunks in this element.
  29853. @return an <CODE>ArrayList</CODE>
  29854. </member>
  29855. <member name="M:iTextSharp.text.MarkedObject.Process(iTextSharp.text.IElementListener)">
  29856. Processes the element by adding it (or the different parts) to an
  29857. <CODE>ElementListener</CODE>.
  29858. @param listener an <CODE>ElementListener</CODE>
  29859. @return <CODE>true</CODE> if the element was processed successfully
  29860. </member>
  29861. <member name="P:iTextSharp.text.MarkedObject.Type">
  29862. Gets the type of the text element.
  29863. @return a type
  29864. </member>
  29865. <member name="M:iTextSharp.text.MarkedObject.IsContent">
  29866. @see com.lowagie.text.Element#isContent()
  29867. @since iText 2.0.8
  29868. </member>
  29869. <member name="M:iTextSharp.text.MarkedObject.IsNestable">
  29870. @see com.lowagie.text.Element#isNestable()
  29871. @since iText 2.0.8
  29872. </member>
  29873. <member name="P:iTextSharp.text.MarkedObject.MarkupAttributes">
  29874. @return the markupAttributes
  29875. </member>
  29876. <member name="T:iTextSharp.text.MarkedSection">
  29877. Wrapper that allows to add properties to a Chapter/Section object.
  29878. Before iText 1.5 every 'basic building block' implemented the MarkupAttributes interface.
  29879. By setting attributes, you could add markup to the corresponding XML and/or HTML tag.
  29880. This functionality was hardly used by anyone, so it was removed, and replaced by
  29881. the MarkedObject functionality.
  29882. @deprecated since 5.5.9. This class is no longer used.
  29883. </member>
  29884. <member name="F:iTextSharp.text.MarkedSection.title">
  29885. This is the title of this section.
  29886. </member>
  29887. <member name="M:iTextSharp.text.MarkedSection.#ctor(iTextSharp.text.Section)">
  29888. Creates a MarkedObject with a Section or Chapter object.
  29889. @param section the marked section
  29890. </member>
  29891. <member name="M:iTextSharp.text.MarkedSection.Add(System.Int32,iTextSharp.text.IElement)">
  29892. Adds a <CODE>Paragraph</CODE>, <CODE>List</CODE> or <CODE>Table</CODE>
  29893. to this <CODE>Section</CODE>.
  29894. @param index index at which the specified element is to be inserted
  29895. @param o an object of type <CODE>Paragraph</CODE>, <CODE>List</CODE> or <CODE>Table</CODE>=
  29896. @throws ClassCastException if the object is not a <CODE>Paragraph</CODE>, <CODE>List</CODE> or <CODE>Table</CODE>
  29897. </member>
  29898. <member name="M:iTextSharp.text.MarkedSection.Add(iTextSharp.text.IElement)">
  29899. Adds a <CODE>Paragraph</CODE>, <CODE>List</CODE>, <CODE>Table</CODE> or another <CODE>Section</CODE>
  29900. to this <CODE>Section</CODE>.
  29901. @param o an object of type <CODE>Paragraph</CODE>, <CODE>List</CODE>, <CODE>Table</CODE> or another <CODE>Section</CODE>
  29902. @return a bool
  29903. @throws ClassCastException if the object is not a <CODE>Paragraph</CODE>, <CODE>List</CODE>, <CODE>Table</CODE> or <CODE>Section</CODE>
  29904. </member>
  29905. <member name="M:iTextSharp.text.MarkedSection.Process(iTextSharp.text.IElementListener)">
  29906. Processes the element by adding it (or the different parts) to an
  29907. <CODE>ElementListener</CODE>.
  29908. @param listener an <CODE>ElementListener</CODE>
  29909. @return <CODE>true</CODE> if the element was processed successfully
  29910. </member>
  29911. <member name="M:iTextSharp.text.MarkedSection.AddAll``1(System.Collections.Generic.ICollection{``0})">
  29912. Adds a collection of <CODE>Element</CODE>s
  29913. to this <CODE>Section</CODE>.
  29914. @param collection a collection of <CODE>Paragraph</CODE>s, <CODE>List</CODE>s and/or <CODE>Table</CODE>s
  29915. @return <CODE>true</CODE> if the action succeeded, <CODE>false</CODE> if not.
  29916. @throws ClassCastException if one of the objects isn't a <CODE>Paragraph</CODE>, <CODE>List</CODE>, <CODE>Table</CODE>
  29917. </member>
  29918. <member name="M:iTextSharp.text.MarkedSection.AddSection(System.Single,System.Int32)">
  29919. Creates a <CODE>Section</CODE>, adds it to this <CODE>Section</CODE> and returns it.
  29920. @param indentation the indentation of the new section
  29921. @param numberDepth the numberDepth of the section
  29922. @return a new Section object
  29923. </member>
  29924. <member name="M:iTextSharp.text.MarkedSection.AddSection(System.Single)">
  29925. Creates a <CODE>Section</CODE>, adds it to this <CODE>Section</CODE> and returns it.
  29926. @param indentation the indentation of the new section
  29927. @return a new Section object
  29928. </member>
  29929. <member name="M:iTextSharp.text.MarkedSection.AddSection(System.Int32)">
  29930. Creates a <CODE>Section</CODE>, add it to this <CODE>Section</CODE> and returns it.
  29931. @param numberDepth the numberDepth of the section
  29932. @return a new Section object
  29933. </member>
  29934. <member name="M:iTextSharp.text.MarkedSection.AddSection">
  29935. Creates a <CODE>Section</CODE>, adds it to this <CODE>Section</CODE> and returns it.
  29936. @return a new Section object
  29937. </member>
  29938. <member name="P:iTextSharp.text.MarkedSection.Title">
  29939. Sets the title of this section.
  29940. @param title the new title
  29941. </member>
  29942. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.MarkedSection.NumberDepth" -->
  29943. <member name="P:iTextSharp.text.MarkedSection.IndentationLeft">
  29944. Sets the indentation of this <CODE>Section</CODE> on the left side.
  29945. @param indentation the indentation
  29946. </member>
  29947. <member name="P:iTextSharp.text.MarkedSection.IndentationRight">
  29948. Sets the indentation of this <CODE>Section</CODE> on the right side.
  29949. @param indentation the indentation
  29950. </member>
  29951. <member name="P:iTextSharp.text.MarkedSection.Indentation">
  29952. Sets the indentation of the content of this <CODE>Section</CODE>.
  29953. @param indentation the indentation
  29954. </member>
  29955. <member name="P:iTextSharp.text.MarkedSection.BookmarkOpen">
  29956. Setter for property bookmarkOpen.
  29957. @param bookmarkOpen false if the bookmark children are not
  29958. visible.
  29959. </member>
  29960. <member name="P:iTextSharp.text.MarkedSection.TriggerNewPage">
  29961. Setter for property triggerNewPage.
  29962. @param triggerNewPage true if a new page has to be triggered.
  29963. </member>
  29964. <member name="P:iTextSharp.text.MarkedSection.BookmarkTitle">
  29965. Sets the bookmark title. The bookmark title is the same as the section title but
  29966. can be changed with this method.
  29967. @param bookmarkTitle the bookmark title
  29968. </member>
  29969. <member name="M:iTextSharp.text.MarkedSection.NewPage">
  29970. Adds a new page to the section.
  29971. @since 2.1.1
  29972. </member>
  29973. <member name="T:iTextSharp.text.Meta">
  29974. <summary>
  29975. This is an Element that contains
  29976. some meta information about the document.
  29977. </summary>
  29978. <remarks>
  29979. An object of type Meta can not be constructed by the user.
  29980. Userdefined meta information should be placed in a Header-object.
  29981. Meta is reserved for: Subject, Keywords, Author, Title, Producer
  29982. and Creationdate information.
  29983. </remarks>
  29984. <seealso cref="T:iTextSharp.text.Element"/>
  29985. <seealso cref="T:iTextSharp.text.Header"/>
  29986. </member>
  29987. <member name="F:iTextSharp.text.Meta.type">
  29988. <summary> This is the type of Meta-information this object contains. </summary>
  29989. </member>
  29990. <member name="F:iTextSharp.text.Meta.content">
  29991. <summary> This is the content of the Meta-information. </summary>
  29992. </member>
  29993. <member name="F:iTextSharp.text.Meta.UNKNOWN">
  29994. The possible value of an alignment attribute.
  29995. @since 5.0.6 (moved from ElementTags)
  29996. </member>
  29997. <member name="F:iTextSharp.text.Meta.PRODUCER">
  29998. The possible value of an alignment attribute.
  29999. @since 5.0.6 (moved from ElementTags)
  30000. </member>
  30001. <member name="F:iTextSharp.text.Meta.CREATIONDATE">
  30002. The possible value of an alignment attribute.
  30003. @since 5.0.6 (moved from ElementTags)
  30004. </member>
  30005. <member name="F:iTextSharp.text.Meta.AUTHOR">
  30006. The possible value of an alignment attribute.
  30007. @since 5.0.6 (moved from ElementTags)
  30008. </member>
  30009. <member name="F:iTextSharp.text.Meta.KEYWORDS">
  30010. The possible value of an alignment attribute.
  30011. @since 5.0.6 (moved from ElementTags)
  30012. </member>
  30013. <member name="F:iTextSharp.text.Meta.SUBJECT">
  30014. The possible value of an alignment attribute.
  30015. @since 5.0.6 (moved from ElementTags)
  30016. </member>
  30017. <member name="F:iTextSharp.text.Meta.TITLE">
  30018. The possible value of an alignment attribute.
  30019. @since 5.0.6 (moved from ElementTags)
  30020. </member>
  30021. <member name="M:iTextSharp.text.Meta.#ctor(System.Int32,System.String)">
  30022. <summary>
  30023. Constructs a Meta.
  30024. </summary>
  30025. <param name="type">the type of meta-information</param>
  30026. <param name="content">the content</param>
  30027. </member>
  30028. <member name="M:iTextSharp.text.Meta.#ctor(System.String,System.String)">
  30029. <summary>
  30030. Constructs a Meta.
  30031. </summary>
  30032. <param name="tag">the tagname of the meta-information</param>
  30033. <param name="content">the content</param>
  30034. </member>
  30035. <member name="M:iTextSharp.text.Meta.Process(iTextSharp.text.IElementListener)">
  30036. <summary>
  30037. Processes the element by adding it (or the different parts) to a
  30038. IElementListener.
  30039. </summary>
  30040. <param name="listener">the IElementListener</param>
  30041. <returns>true if the element was processed successfully</returns>
  30042. </member>
  30043. <member name="P:iTextSharp.text.Meta.Type">
  30044. <summary>
  30045. Gets the type of the text element.
  30046. </summary>
  30047. <value>a type</value>
  30048. </member>
  30049. <member name="P:iTextSharp.text.Meta.Chunks">
  30050. <summary>
  30051. Gets all the chunks in this element.
  30052. </summary>
  30053. <value>an ArrayList</value>
  30054. </member>
  30055. <member name="M:iTextSharp.text.Meta.IsContent">
  30056. @see com.lowagie.text.Element#isContent()
  30057. @since iText 2.0.8
  30058. </member>
  30059. <member name="M:iTextSharp.text.Meta.IsNestable">
  30060. @see com.lowagie.text.Element#isNestable()
  30061. @since iText 2.0.8
  30062. </member>
  30063. <member name="M:iTextSharp.text.Meta.Append(System.String)">
  30064. <summary>
  30065. appends some text to this Meta.
  30066. </summary>
  30067. <param name="str">a string</param>
  30068. <returns>a StringBuilder</returns>
  30069. </member>
  30070. <member name="P:iTextSharp.text.Meta.Content">
  30071. <summary>
  30072. Returns the content of the meta information.
  30073. </summary>
  30074. <value>a string</value>
  30075. </member>
  30076. <member name="P:iTextSharp.text.Meta.Name">
  30077. <summary>
  30078. Returns the name of the meta information.
  30079. </summary>
  30080. <value>a string</value>
  30081. </member>
  30082. <member name="M:iTextSharp.text.Meta.GetType(System.String)">
  30083. <summary>
  30084. Returns the name of the meta information.
  30085. </summary>
  30086. <param name="tag">name to match</param>
  30087. <returns>a string</returns>
  30088. </member>
  30089. <member name="T:iTextSharp.text.PageSize">
  30090. <summary>
  30091. The PageSize-object contains a number of read only rectangles representing the most common paper sizes.
  30092. </summary>
  30093. <seealso cref="T:iTextSharp.text.RectangleReadOnly"/>
  30094. </member>
  30095. <member name="F:iTextSharp.text.PageSize.LETTER">
  30096. This is the letter format
  30097. </member>
  30098. <member name="F:iTextSharp.text.PageSize.NOTE">
  30099. This is the note format
  30100. </member>
  30101. <member name="F:iTextSharp.text.PageSize.LEGAL">
  30102. This is the legal format
  30103. </member>
  30104. <member name="F:iTextSharp.text.PageSize.TABLOID">
  30105. This is the tabloid format
  30106. </member>
  30107. <member name="F:iTextSharp.text.PageSize.EXECUTIVE">
  30108. This is the executive format
  30109. </member>
  30110. <member name="F:iTextSharp.text.PageSize.POSTCARD">
  30111. This is the postcard format
  30112. </member>
  30113. <member name="F:iTextSharp.text.PageSize.A0">
  30114. This is the a0 format
  30115. </member>
  30116. <member name="F:iTextSharp.text.PageSize.A1">
  30117. This is the a1 format
  30118. </member>
  30119. <member name="F:iTextSharp.text.PageSize.A2">
  30120. This is the a2 format
  30121. </member>
  30122. <member name="F:iTextSharp.text.PageSize.A3">
  30123. This is the a3 format
  30124. </member>
  30125. <member name="F:iTextSharp.text.PageSize.A4">
  30126. This is the a4 format
  30127. </member>
  30128. <member name="F:iTextSharp.text.PageSize.A5">
  30129. This is the a5 format
  30130. </member>
  30131. <member name="F:iTextSharp.text.PageSize.A6">
  30132. This is the a6 format
  30133. </member>
  30134. <member name="F:iTextSharp.text.PageSize.A7">
  30135. This is the a7 format
  30136. </member>
  30137. <member name="F:iTextSharp.text.PageSize.A8">
  30138. This is the a8 format
  30139. </member>
  30140. <member name="F:iTextSharp.text.PageSize.A9">
  30141. This is the a9 format
  30142. </member>
  30143. <member name="F:iTextSharp.text.PageSize.A10">
  30144. This is the a10 format
  30145. </member>
  30146. <member name="F:iTextSharp.text.PageSize.B0">
  30147. This is the b0 format
  30148. </member>
  30149. <member name="F:iTextSharp.text.PageSize.B1">
  30150. This is the b1 format
  30151. </member>
  30152. <member name="F:iTextSharp.text.PageSize.B2">
  30153. This is the b2 format
  30154. </member>
  30155. <member name="F:iTextSharp.text.PageSize.B3">
  30156. This is the b3 format
  30157. </member>
  30158. <member name="F:iTextSharp.text.PageSize.B4">
  30159. This is the b4 format
  30160. </member>
  30161. <member name="F:iTextSharp.text.PageSize.B5">
  30162. This is the b5 format
  30163. </member>
  30164. <member name="F:iTextSharp.text.PageSize.B6">
  30165. This is the b6 format
  30166. </member>
  30167. <member name="F:iTextSharp.text.PageSize.B7">
  30168. This is the b7 format
  30169. </member>
  30170. <member name="F:iTextSharp.text.PageSize.B8">
  30171. This is the b8 format
  30172. </member>
  30173. <member name="F:iTextSharp.text.PageSize.B9">
  30174. This is the b9 format
  30175. </member>
  30176. <member name="F:iTextSharp.text.PageSize.B10">
  30177. This is the b10 format
  30178. </member>
  30179. <member name="F:iTextSharp.text.PageSize.ARCH_E">
  30180. This is the archE format
  30181. </member>
  30182. <member name="F:iTextSharp.text.PageSize.ARCH_D">
  30183. This is the archD format
  30184. </member>
  30185. <member name="F:iTextSharp.text.PageSize.ARCH_C">
  30186. This is the archC format
  30187. </member>
  30188. <member name="F:iTextSharp.text.PageSize.ARCH_B">
  30189. This is the archB format
  30190. </member>
  30191. <member name="F:iTextSharp.text.PageSize.ARCH_A">
  30192. This is the archA format
  30193. </member>
  30194. <member name="F:iTextSharp.text.PageSize.FLSA">
  30195. This is the American Foolscap format
  30196. </member>
  30197. <member name="F:iTextSharp.text.PageSize.FLSE">
  30198. This is the European Foolscap format
  30199. </member>
  30200. <member name="F:iTextSharp.text.PageSize.HALFLETTER">
  30201. This is the halfletter format
  30202. </member>
  30203. <member name="F:iTextSharp.text.PageSize._11X17">
  30204. This is the 11x17 format
  30205. </member>
  30206. <member name="F:iTextSharp.text.PageSize.ID_1">
  30207. This is the ISO 7810 ID-1 format (85.60 x 53.98 mm or 3.370 x 2.125 inch)
  30208. </member>
  30209. <member name="F:iTextSharp.text.PageSize.ID_2">
  30210. This is the ISO 7810 ID-2 format (A7 rotated)
  30211. </member>
  30212. <member name="F:iTextSharp.text.PageSize.ID_3">
  30213. This is the ISO 7810 ID-3 format (B7 rotated)
  30214. </member>
  30215. <member name="F:iTextSharp.text.PageSize.LEDGER">
  30216. This is the ledger format
  30217. </member>
  30218. <member name="F:iTextSharp.text.PageSize.CROWN_QUARTO">
  30219. This is the Crown Quarto format
  30220. </member>
  30221. <member name="F:iTextSharp.text.PageSize.LARGE_CROWN_QUARTO">
  30222. This is the Large Crown Quarto format
  30223. </member>
  30224. <member name="F:iTextSharp.text.PageSize.DEMY_QUARTO">
  30225. This is the Demy Quarto format.
  30226. </member>
  30227. <member name="F:iTextSharp.text.PageSize.ROYAL_QUARTO">
  30228. This is the Royal Quarto format.
  30229. </member>
  30230. <member name="F:iTextSharp.text.PageSize.CROWN_OCTAVO">
  30231. This is the Crown Octavo format
  30232. </member>
  30233. <member name="F:iTextSharp.text.PageSize.LARGE_CROWN_OCTAVO">
  30234. This is the Large Crown Octavo format
  30235. </member>
  30236. <member name="F:iTextSharp.text.PageSize.DEMY_OCTAVO">
  30237. This is the Demy Octavo format
  30238. </member>
  30239. <member name="F:iTextSharp.text.PageSize.ROYAL_OCTAVO">
  30240. This is the Royal Octavo format.
  30241. </member>
  30242. <member name="F:iTextSharp.text.PageSize.SMALL_PAPERBACK">
  30243. This is the small paperback format.
  30244. </member>
  30245. <member name="F:iTextSharp.text.PageSize.PENGUIN_SMALL_PAPERBACK">
  30246. This is the Pengiun small paperback format.
  30247. </member>
  30248. <member name="F:iTextSharp.text.PageSize.PENGUIN_LARGE_PAPERBACK">
  30249. This is the Penguin large paparback format.
  30250. </member>
  30251. <member name="F:iTextSharp.text.PageSize.LETTER_LANDSCAPE">
  30252. This is the letter format
  30253. @since iText 5.0.6
  30254. </member>
  30255. <member name="F:iTextSharp.text.PageSize.LEGAL_LANDSCAPE">
  30256. This is the legal format
  30257. @since iText 5.0.6
  30258. </member>
  30259. <member name="F:iTextSharp.text.PageSize.A4_LANDSCAPE">
  30260. This is the a4 format
  30261. @since iText 5.0.6
  30262. </member>
  30263. <member name="M:iTextSharp.text.PageSize.GetRectangle(System.String)">
  30264. This method returns a Rectangle based on a String.
  30265. Possible values are the the names of a constant in this class
  30266. (for instance "A4", "LETTER",...) or a value like "595 842"
  30267. </member>
  30268. <member name="T:iTextSharp.text.Paragraph">
  30269. <summary>
  30270. A Paragraph is a series of Chunks and/or Phrases.
  30271. </summary>
  30272. <remarks>
  30273. A Paragraph has the same qualities of a Phrase, but also
  30274. some additional layout-parameters:
  30275. <UL>
  30276. <LI/>the indentation
  30277. <LI/>the alignment of the text
  30278. </UL>
  30279. </remarks>
  30280. <example>
  30281. <code>
  30282. <strong>Paragraph p = new Paragraph("This is a paragraph",
  30283. FontFactory.GetFont(FontFactory.HELVETICA, 18, Font.BOLDITALIC, new BaseColor(0, 0, 255)));</strong>
  30284. </code>
  30285. </example>
  30286. <seealso cref="T:iTextSharp.text.Element"/>
  30287. <seealso cref="T:iTextSharp.text.Phrase"/>
  30288. <seealso cref="T:iTextSharp.text.ListItem"/>
  30289. </member>
  30290. <member name="F:iTextSharp.text.Paragraph.alignment">
  30291. <summary> The alignment of the text. </summary>
  30292. </member>
  30293. <member name="F:iTextSharp.text.Paragraph.indentationLeft">
  30294. <summary> The indentation of this paragraph on the left side. </summary>
  30295. </member>
  30296. <member name="F:iTextSharp.text.Paragraph.indentationRight">
  30297. <summary> The indentation of this paragraph on the right side. </summary>
  30298. </member>
  30299. <member name="F:iTextSharp.text.Paragraph.firstLineIndent">
  30300. Holds value of property firstLineIndent.
  30301. </member>
  30302. <member name="F:iTextSharp.text.Paragraph.spacingBefore">
  30303. The spacing before the paragraph.
  30304. </member>
  30305. <member name="F:iTextSharp.text.Paragraph.spacingAfter">
  30306. The spacing after the paragraph.
  30307. </member>
  30308. <member name="F:iTextSharp.text.Paragraph.extraParagraphSpace">
  30309. Holds value of property extraParagraphSpace.
  30310. </member>
  30311. <member name="F:iTextSharp.text.Paragraph.keeptogether">
  30312. <summary> Does the paragraph has to be kept together on 1 page. </summary>
  30313. </member>
  30314. <member name="M:iTextSharp.text.Paragraph.#ctor">
  30315. <summary>
  30316. Constructs a Paragraph.
  30317. </summary>
  30318. </member>
  30319. <member name="M:iTextSharp.text.Paragraph.#ctor(System.Single)">
  30320. <summary>
  30321. Constructs a Paragraph with a certain leading.
  30322. </summary>
  30323. <param name="leading">the leading</param>
  30324. </member>
  30325. <member name="M:iTextSharp.text.Paragraph.#ctor(iTextSharp.text.Chunk)">
  30326. <summary>
  30327. Constructs a Paragraph with a certain Chunk.
  30328. </summary>
  30329. <param name="chunk">a Chunk</param>
  30330. </member>
  30331. <member name="M:iTextSharp.text.Paragraph.#ctor(System.Single,iTextSharp.text.Chunk)">
  30332. <summary>
  30333. Constructs a Paragraph with a certain Chunk
  30334. and a certain leading.
  30335. </summary>
  30336. <param name="leading">the leading</param>
  30337. <param name="chunk">a Chunk</param>
  30338. </member>
  30339. <member name="M:iTextSharp.text.Paragraph.#ctor(System.String)">
  30340. <summary>
  30341. Constructs a Paragraph with a certain string.
  30342. </summary>
  30343. <param name="str">a string</param>
  30344. </member>
  30345. <member name="M:iTextSharp.text.Paragraph.#ctor(System.String,iTextSharp.text.Font)">
  30346. <summary>
  30347. Constructs a Paragraph with a certain string
  30348. and a certain Font.
  30349. </summary>
  30350. <param name="str">a string</param>
  30351. <param name="font">a Font</param>
  30352. </member>
  30353. <member name="M:iTextSharp.text.Paragraph.#ctor(System.Single,System.String)">
  30354. <summary>
  30355. Constructs a Paragraph with a certain string
  30356. and a certain leading.
  30357. </summary>
  30358. <param name="leading">the leading</param>
  30359. <param name="str">a string</param>
  30360. </member>
  30361. <member name="M:iTextSharp.text.Paragraph.#ctor(System.Single,System.String,iTextSharp.text.Font)">
  30362. <summary>
  30363. Constructs a Paragraph with a certain leading, string
  30364. and Font.
  30365. </summary>
  30366. <param name="leading">the leading</param>
  30367. <param name="str">a string</param>
  30368. <param name="font">a Font</param>
  30369. </member>
  30370. <member name="M:iTextSharp.text.Paragraph.#ctor(iTextSharp.text.Phrase)">
  30371. <summary>
  30372. Constructs a Paragraph with a certain Phrase.
  30373. </summary>
  30374. <param name="phrase">a Phrase</param>
  30375. </member>
  30376. <member name="M:iTextSharp.text.Paragraph.CloneShallow(System.Boolean)">
  30377. Creates a shallow clone of the Paragraph.
  30378. @return
  30379. </member>
  30380. <member name="M:iTextSharp.text.Paragraph.cloneShallow(System.Boolean)">
  30381. Creates a shallow clone of the Paragraph.
  30382. @return
  30383. </member>
  30384. <member name="M:iTextSharp.text.Paragraph.BreakUp">
  30385. Breaks this Paragraph up in different parts, separating paragraphs, lists and tables from each other.
  30386. @return
  30387. </member>
  30388. <member name="M:iTextSharp.text.Paragraph.breakUp">
  30389. Breaks this Paragraph up in different parts, separating paragraphs, lists and tables from each other.
  30390. @return
  30391. </member>
  30392. <member name="P:iTextSharp.text.Paragraph.Type">
  30393. <summary>
  30394. Gets the type of the text element.
  30395. </summary>
  30396. <value>a type</value>
  30397. </member>
  30398. <member name="M:iTextSharp.text.Paragraph.Add(iTextSharp.text.IElement)">
  30399. <summary>
  30400. Adds an Object to the Paragraph.
  30401. </summary>
  30402. <param name="o">the object to add</param>
  30403. <returns>a bool</returns>
  30404. </member>
  30405. <member name="P:iTextSharp.text.Paragraph.Alignment">
  30406. <summary>
  30407. Get/set the alignment of this paragraph.
  30408. </summary>
  30409. <value>a integer</value>
  30410. </member>
  30411. <member name="P:iTextSharp.text.Paragraph.IndentationLeft">
  30412. <summary>
  30413. Get/set the indentation of this paragraph on the left side.
  30414. </summary>
  30415. <value>a float</value>
  30416. </member>
  30417. <member name="P:iTextSharp.text.Paragraph.IndentationRight">
  30418. <summary>
  30419. Get/set the indentation of this paragraph on the right side.
  30420. </summary>
  30421. <value>a float</value>
  30422. </member>
  30423. <member name="P:iTextSharp.text.Paragraph.KeepTogether">
  30424. <summary>
  30425. Set/get if this paragraph has to be kept together on one page.
  30426. </summary>
  30427. <value>a bool</value>
  30428. </member>
  30429. <member name="T:iTextSharp.text.Phrase">
  30430. <summary>
  30431. A Phrase is a series of Chunks.
  30432. </summary>
  30433. <remarks>
  30434. A Phrase has a main Font, but some chunks
  30435. within the phrase can have a Font that differs from the
  30436. main Font. All the Chunks in a Phrase
  30437. have the same leading.
  30438. </remarks>
  30439. <example>
  30440. <code>
  30441. // When no parameters are passed, the default leading = 16
  30442. <strong>Phrase phrase0 = new Phrase();
  30443. Phrase phrase1 = new Phrase("this is a phrase");</strong>
  30444. // In this example the leading is passed as a parameter
  30445. <strong>Phrase phrase2 = new Phrase(16, "this is a phrase with leading 16");</strong>
  30446. // When a Font is passed (explicitely or embedded in a chunk), the default leading = 1.5 * size of the font
  30447. <strong>Phrase phrase3 = new Phrase("this is a phrase with a red, normal font Courier, size 12", FontFactory.GetFont(FontFactory.COURIER, 12, Font.NORMAL, new Color(255, 0, 0)));
  30448. Phrase phrase4 = new Phrase(new Chunk("this is a phrase"));
  30449. Phrase phrase5 = new Phrase(18, new Chunk("this is a phrase", FontFactory.GetFont(FontFactory.HELVETICA, 16, Font.BOLD, new Color(255, 0, 0)));</strong>
  30450. </code>
  30451. </example>
  30452. </member>
  30453. <member name="F:iTextSharp.text.Phrase.leading">
  30454. <summary>This is the leading of this phrase.</summary>
  30455. </member>
  30456. <member name="F:iTextSharp.text.Phrase.multipliedLeading">
  30457. The text leading that is multiplied by the biggest font size in the line.
  30458. </member>
  30459. <member name="F:iTextSharp.text.Phrase.font">
  30460. <summary> This is the font of this phrase. </summary>
  30461. </member>
  30462. <member name="F:iTextSharp.text.Phrase.hyphenation">
  30463. Null, unless the Phrase has to be hyphenated.
  30464. @since 2.1.2
  30465. </member>
  30466. <member name="F:iTextSharp.text.Phrase.tabSettings">
  30467. Predefined tab position and properties(alignment, leader and etc.);
  30468. @since 5.4.1
  30469. </member>
  30470. <member name="M:iTextSharp.text.Phrase.#ctor">
  30471. <summary>
  30472. Constructs a Phrase without specifying a leading.
  30473. </summary>
  30474. <overloads>
  30475. Has nine overloads.
  30476. </overloads>
  30477. </member>
  30478. <member name="M:iTextSharp.text.Phrase.#ctor(iTextSharp.text.Phrase)">
  30479. Copy constructor for <CODE>Phrase</CODE>.
  30480. </member>
  30481. <member name="M:iTextSharp.text.Phrase.#ctor(System.Single)">
  30482. <summary>
  30483. Constructs a Phrase with a certain leading.
  30484. </summary>
  30485. <param name="leading">the leading</param>
  30486. </member>
  30487. <member name="M:iTextSharp.text.Phrase.#ctor(iTextSharp.text.Chunk)">
  30488. <summary>
  30489. Constructs a Phrase with a certain Chunk.
  30490. </summary>
  30491. <param name="chunk">a Chunk</param>
  30492. </member>
  30493. <member name="M:iTextSharp.text.Phrase.#ctor(System.Single,iTextSharp.text.Chunk)">
  30494. <summary>
  30495. Constructs a Phrase with a certain Chunk and a certain leading.
  30496. </summary>
  30497. <param name="leading">the leading</param>
  30498. <param name="chunk">a Chunk</param>
  30499. </member>
  30500. <member name="M:iTextSharp.text.Phrase.#ctor(System.String)">
  30501. <summary>
  30502. Constructs a Phrase with a certain string.
  30503. </summary>
  30504. <param name="str">a string</param>
  30505. </member>
  30506. <member name="M:iTextSharp.text.Phrase.#ctor(System.String,iTextSharp.text.Font)">
  30507. <summary>
  30508. Constructs a Phrase with a certain string and a certain Font.
  30509. </summary>
  30510. <param name="str">a string</param>
  30511. <param name="font">a Font</param>
  30512. </member>
  30513. <member name="M:iTextSharp.text.Phrase.#ctor(System.Single,System.String)">
  30514. <summary>
  30515. Constructs a Phrase with a certain leading and a certain string.
  30516. </summary>
  30517. <param name="leading">the leading</param>
  30518. <param name="str">a string</param>
  30519. </member>
  30520. <member name="M:iTextSharp.text.Phrase.Process(iTextSharp.text.IElementListener)">
  30521. <summary>
  30522. Processes the element by adding it (or the different parts) to an
  30523. <see cref="T:iTextSharp.text.IElementListener"/>.
  30524. </summary>
  30525. <param name="listener">an IElementListener</param>
  30526. <returns>true if the element was processed successfully</returns>
  30527. </member>
  30528. <member name="P:iTextSharp.text.Phrase.Type">
  30529. <summary>
  30530. Gets the type of the text element.
  30531. </summary>
  30532. <value>a type</value>
  30533. </member>
  30534. <member name="P:iTextSharp.text.Phrase.Chunks">
  30535. <summary>
  30536. Gets all the chunks in this element.
  30537. </summary>
  30538. <value>an ArrayList</value>
  30539. </member>
  30540. <member name="M:iTextSharp.text.Phrase.IsContent">
  30541. @see com.lowagie.text.Element#isContent()
  30542. @since iText 2.0.8
  30543. </member>
  30544. <member name="M:iTextSharp.text.Phrase.IsNestable">
  30545. @see com.lowagie.text.Element#isNestable()
  30546. @since iText 2.0.8
  30547. </member>
  30548. <member name="M:iTextSharp.text.Phrase.Add(System.Int32,iTextSharp.text.IElement)">
  30549. <summary>
  30550. Adds a Chunk, an Anchor or another Phrase
  30551. to this Phrase.
  30552. </summary>
  30553. <param name="index">index at which the specified element is to be inserted</param>
  30554. <param name="o">an object of type Chunk, Anchor, or Phrase</param>
  30555. </member>
  30556. <member name="M:iTextSharp.text.Phrase.Add(System.String)">
  30557. Adds a <CODE>String</CODE> to this <CODE>Phrase</CODE>.
  30558. @param s a string
  30559. @return a boolean
  30560. @since 5.0.1
  30561. </member>
  30562. <member name="M:iTextSharp.text.Phrase.Add(iTextSharp.text.IElement)">
  30563. <summary>
  30564. Adds a Chunk, Anchor or another Phrase
  30565. to this Phrase.
  30566. </summary>
  30567. <param name="o">an object of type Chunk, Anchor or Phrase</param>
  30568. <returns>a bool</returns>
  30569. </member>
  30570. <member name="M:iTextSharp.text.Phrase.AddAll``1(System.Collections.Generic.ICollection{``0})">
  30571. <summary>
  30572. Adds a collection of Chunks
  30573. to this Phrase.
  30574. </summary>
  30575. <param name="collection">a collection of Chunks, Anchors and Phrases.</param>
  30576. <returns>true if the action succeeded, false if not.</returns>
  30577. </member>
  30578. <member name="M:iTextSharp.text.Phrase.AddChunk(iTextSharp.text.Chunk)">
  30579. <summary>
  30580. Adds a Chunk.
  30581. </summary>
  30582. <remarks>
  30583. This method is a hack to solve a problem I had with phrases that were split between chunks
  30584. in the wrong place.
  30585. </remarks>
  30586. <param name="chunk">a Chunk</param>
  30587. <returns>a bool</returns>
  30588. </member>
  30589. <member name="M:iTextSharp.text.Phrase.AddSpecial(iTextSharp.text.IElement)">
  30590. <summary>
  30591. Adds a Object to the Paragraph.
  30592. </summary>
  30593. <param name="obj">the object to add.</param>
  30594. </member>
  30595. <member name="M:iTextSharp.text.Phrase.IsEmpty">
  30596. <summary>
  30597. Checks is this Phrase contains no or 1 empty Chunk.
  30598. </summary>
  30599. <returns>
  30600. false if the Phrase
  30601. contains more than one or more non-emptyChunks.
  30602. </returns>
  30603. </member>
  30604. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.Phrase.SetLeading(System.Single,System.Single)" -->
  30605. <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.Phrase.MultipliedLeading" -->
  30606. <member name="P:iTextSharp.text.Phrase.Leading">
  30607. <summary>
  30608. Gets/sets the leading of this phrase.
  30609. </summary>
  30610. <value>the linespacing</value>
  30611. </member>
  30612. <member name="P:iTextSharp.text.Phrase.TotalLeading">
  30613. Gets the total leading.
  30614. This method is based on the assumption that the
  30615. font of the Paragraph is the font of all the elements
  30616. that make part of the paragraph. This isn't necessarily
  30617. true.
  30618. @return the total leading (fixed and multiplied)
  30619. </member>
  30620. <member name="P:iTextSharp.text.Phrase.Font">
  30621. <summary>
  30622. Gets the font of the first Chunk that appears in this Phrase.
  30623. </summary>
  30624. <value>a Font</value>
  30625. </member>
  30626. <member name="P:iTextSharp.text.Phrase.Content">
  30627. Returns the content as a String object.
  30628. This method differs from toString because toString will return an ArrayList with the toString value of the Chunks in this Phrase.
  30629. </member>
  30630. <member name="P:iTextSharp.text.Phrase.Hyphenation">
  30631. Setter/getter for the hyphenation.
  30632. @param hyphenation a HyphenationEvent instance
  30633. @since 2.1.2
  30634. </member>
  30635. <member name="P:iTextSharp.text.Phrase.TabSettings">
  30636. Setter/getter for the tabSettings.
  30637. @param tabSettings a TabSettings instance
  30638. @since 5.4.1
  30639. </member>
  30640. <member name="M:iTextSharp.text.Phrase.#ctor(System.Boolean)">
  30641. Constructs a Phrase that can be used in the static GetInstance() method.
  30642. @param dummy a dummy parameter
  30643. </member>
  30644. <member name="M:iTextSharp.text.Phrase.GetInstance(System.String)">
  30645. Gets a special kind of Phrase that changes some characters into corresponding symbols.
  30646. @param string
  30647. @return a newly constructed Phrase
  30648. </member>
  30649. <member name="M:iTextSharp.text.Phrase.GetInstance(System.Int32,System.String)">
  30650. Gets a special kind of Phrase that changes some characters into corresponding symbols.
  30651. @param leading
  30652. @param string
  30653. @return a newly constructed Phrase
  30654. </member>
  30655. <member name="M:iTextSharp.text.Phrase.GetInstance(System.Int32,System.String,iTextSharp.text.Font)">
  30656. Gets a special kind of Phrase that changes some characters into corresponding symbols.
  30657. @param leading
  30658. @param string
  30659. @param font
  30660. @return a newly constructed Phrase
  30661. </member>
  30662. <member name="T:iTextSharp.text.Rectangle">
  30663. <summary>
  30664. A Rectangle is the representation of a geometric figure.
  30665. </summary>
  30666. <seealso cref="T:iTextSharp.text.Element"/>
  30667. <seealso cref="T:iTextSharp.text.Table"/>
  30668. <seealso cref="T:iTextSharp.text.Cell"/>
  30669. <seealso cref="T:iTextSharp.text.HeaderFooter"/>
  30670. </member>
  30671. <member name="F:iTextSharp.text.Rectangle.UNDEFINED">
  30672. <summary> This is the value that will be used as <VAR>undefined</VAR>. </summary>
  30673. </member>
  30674. <member name="F:iTextSharp.text.Rectangle.TOP_BORDER">
  30675. <summary> This represents one side of the border of the Rectangle. </summary>
  30676. </member>
  30677. <member name="F:iTextSharp.text.Rectangle.BOTTOM_BORDER">
  30678. <summary> This represents one side of the border of the Rectangle. </summary>
  30679. </member>
  30680. <member name="F:iTextSharp.text.Rectangle.LEFT_BORDER">
  30681. <summary> This represents one side of the border of the Rectangle. </summary>
  30682. </member>
  30683. <member name="F:iTextSharp.text.Rectangle.RIGHT_BORDER">
  30684. <summary> This represents one side of the border of the Rectangle. </summary>
  30685. </member>
  30686. <member name="F:iTextSharp.text.Rectangle.NO_BORDER">
  30687. <summary> This represents a rectangle without borders. </summary>
  30688. </member>
  30689. <member name="F:iTextSharp.text.Rectangle.BOX">
  30690. <summary> This represents a type of border. </summary>
  30691. </member>
  30692. <member name="F:iTextSharp.text.Rectangle.llx">
  30693. <summary> the lower left x-coordinate. </summary>
  30694. </member>
  30695. <member name="F:iTextSharp.text.Rectangle.lly">
  30696. <summary> the lower left y-coordinate. </summary>
  30697. </member>
  30698. <member name="F:iTextSharp.text.Rectangle.urx">
  30699. <summary> the upper right x-coordinate. </summary>
  30700. </member>
  30701. <member name="F:iTextSharp.text.Rectangle.ury">
  30702. <summary> the upper right y-coordinate. </summary>
  30703. </member>
  30704. <member name="F:iTextSharp.text.Rectangle.border">
  30705. <summary> This represents the status of the 4 sides of the rectangle. </summary>
  30706. </member>
  30707. <member name="F:iTextSharp.text.Rectangle.borderWidth">
  30708. <summary> This is the width of the border around this rectangle. </summary>
  30709. </member>
  30710. <member name="F:iTextSharp.text.Rectangle.borderColor">
  30711. <summary> This is the color of the border of this rectangle. </summary>
  30712. </member>
  30713. <member name="F:iTextSharp.text.Rectangle.borderColorLeft">
  30714. The color of the left border of this rectangle.
  30715. </member>
  30716. <member name="F:iTextSharp.text.Rectangle.borderColorRight">
  30717. The color of the right border of this rectangle.
  30718. </member>
  30719. <member name="F:iTextSharp.text.Rectangle.borderColorTop">
  30720. The color of the top border of this rectangle.
  30721. </member>
  30722. <member name="F:iTextSharp.text.Rectangle.borderColorBottom">
  30723. The color of the bottom border of this rectangle.
  30724. </member>
  30725. <member name="F:iTextSharp.text.Rectangle.borderWidthLeft">
  30726. The width of the left border of this rectangle.
  30727. </member>
  30728. <member name="F:iTextSharp.text.Rectangle.borderWidthRight">
  30729. The width of the right border of this rectangle.
  30730. </member>
  30731. <member name="F:iTextSharp.text.Rectangle.borderWidthTop">
  30732. The width of the top border of this rectangle.
  30733. </member>
  30734. <member name="F:iTextSharp.text.Rectangle.borderWidthBottom">
  30735. The width of the bottom border of this rectangle.
  30736. </member>
  30737. <member name="F:iTextSharp.text.Rectangle.useVariableBorders">
  30738. Whether variable width borders are used.
  30739. </member>
  30740. <member name="F:iTextSharp.text.Rectangle.backgroundColor">
  30741. <summary> This is the color of the background of this rectangle. </summary>
  30742. </member>
  30743. <member name="F:iTextSharp.text.Rectangle.rotation">
  30744. <summary> This is the rotation value of this rectangle. </summary>
  30745. </member>
  30746. <member name="M:iTextSharp.text.Rectangle.#ctor(System.Single,System.Single,System.Single,System.Single)">
  30747. <summary>
  30748. Constructs a Rectangle-object.
  30749. </summary>
  30750. <param name="llx">lower left x</param>
  30751. <param name="lly">lower left y</param>
  30752. <param name="urx">upper right x</param>
  30753. <param name="ury">upper right y</param>
  30754. </member>
  30755. <member name="M:iTextSharp.text.Rectangle.#ctor(System.Single,System.Single,System.Single,System.Single,System.Int32)">
  30756. Constructs a <CODE>Rectangle</CODE>-object.
  30757. @param llx lower left x
  30758. @param lly lower left y
  30759. @param urx upper right x
  30760. @param ury upper right y
  30761. @param rotation the rotation (0, 90, 180, or 270)
  30762. @since iText 5.0.6
  30763. </member>
  30764. <member name="M:iTextSharp.text.Rectangle.#ctor(System.Single,System.Single)">
  30765. <summary>
  30766. Constructs a Rectangle-object starting from the origin (0, 0).
  30767. </summary>
  30768. <param name="urx">upper right x</param>
  30769. <param name="ury">upper right y</param>
  30770. </member>
  30771. <member name="M:iTextSharp.text.Rectangle.#ctor(System.Single,System.Single,System.Int32)">
  30772. Constructs a <CODE>Rectangle</CODE>-object starting from the origin
  30773. (0, 0) and with a specific rotation (valid values are 0, 90, 180, 270).
  30774. @param urx upper right x
  30775. @param ury upper right y
  30776. @param rotation the rotation of the rectangle
  30777. @since iText 5.0.6
  30778. </member>
  30779. <member name="M:iTextSharp.text.Rectangle.#ctor(iTextSharp.text.Rectangle)">
  30780. <summary>
  30781. Constructs a Rectangle-object.
  30782. </summary>
  30783. <param name="rect">another Rectangle</param>
  30784. </member>
  30785. <member name="M:iTextSharp.text.Rectangle.#ctor(System.util.RectangleJ)">
  30786. Constructs a <CODE>Rectangle</CODE>-object based on a <CODE>com.itextpdf.awt.geom.Rectangle</CODE> object
  30787. @param rect com.itextpdf.awt.geom.Rectangle
  30788. </member>
  30789. <member name="M:iTextSharp.text.Rectangle.CloneNonPositionParameters(iTextSharp.text.Rectangle)">
  30790. Copies all of the parameters from a <CODE>Rectangle</CODE> object
  30791. except the position.
  30792. @param rect
  30793. <CODE>Rectangle</CODE> to copy from
  30794. </member>
  30795. <member name="M:iTextSharp.text.Rectangle.SoftCloneNonPositionParameters(iTextSharp.text.Rectangle)">
  30796. Copies all of the parameters from a <CODE>Rectangle</CODE> object
  30797. except the position.
  30798. @param rect
  30799. <CODE>Rectangle</CODE> to copy from
  30800. </member>
  30801. <member name="M:iTextSharp.text.Rectangle.Process(iTextSharp.text.IElementListener)">
  30802. <summary>
  30803. Processes the element by adding it (or the different parts) to an
  30804. IElementListener.
  30805. </summary>
  30806. <param name="listener">an IElementListener</param>
  30807. <returns>true if the element was processed successfully</returns>
  30808. </member>
  30809. <member name="P:iTextSharp.text.Rectangle.Type">
  30810. <summary>
  30811. Gets the type of the text element.
  30812. </summary>
  30813. <value>a type</value>
  30814. </member>
  30815. <member name="P:iTextSharp.text.Rectangle.Chunks">
  30816. <summary>
  30817. Gets all the chunks in this element.
  30818. </summary>
  30819. <value>an ArrayList</value>
  30820. </member>
  30821. <member name="M:iTextSharp.text.Rectangle.IsContent">
  30822. @see com.lowagie.text.Element#isContent()
  30823. @since iText 2.0.8
  30824. </member>
  30825. <member name="M:iTextSharp.text.Rectangle.IsNestable">
  30826. @see com.lowagie.text.Element#isNestable()
  30827. @since iText 2.0.8
  30828. </member>
  30829. <member name="M:iTextSharp.text.Rectangle.Normalize">
  30830. Switches lowerleft with upperright
  30831. </member>
  30832. <member name="M:iTextSharp.text.Rectangle.GetRectangle(System.Single,System.Single)">
  30833. <summary>
  30834. Gets a Rectangle that is altered to fit on the page.
  30835. </summary>
  30836. <param name="top">the top position</param>
  30837. <param name="bottom">the bottom position</param>
  30838. <returns>a Rectangle</returns>
  30839. </member>
  30840. <member name="M:iTextSharp.text.Rectangle.Rotate">
  30841. <summary>
  30842. Swaps the values of urx and ury and of lly and llx in order to rotate the rectangle.
  30843. </summary>
  30844. <returns>a Rectangle</returns>
  30845. </member>
  30846. <member name="P:iTextSharp.text.Rectangle.Top">
  30847. <summary>
  30848. Get/set the upper right y-coordinate.
  30849. </summary>
  30850. <value>a float</value>
  30851. </member>
  30852. <member name="M:iTextSharp.text.Rectangle.EnableBorderSide(System.Int32)">
  30853. Enables the border on the specified side.
  30854. @param side
  30855. the side to enable. One of <CODE>LEFT, RIGHT, TOP, BOTTOM
  30856. </CODE>
  30857. </member>
  30858. <member name="M:iTextSharp.text.Rectangle.DisableBorderSide(System.Int32)">
  30859. Disables the border on the specified side.
  30860. @param side
  30861. the side to disable. One of <CODE>LEFT, RIGHT, TOP, BOTTOM
  30862. </CODE>
  30863. </member>
  30864. <member name="P:iTextSharp.text.Rectangle.Border">
  30865. <summary>
  30866. Get/set the border
  30867. </summary>
  30868. <value>a int</value>
  30869. </member>
  30870. <member name="P:iTextSharp.text.Rectangle.GrayFill">
  30871. <summary>
  30872. Get/set the grayscale of the rectangle.
  30873. </summary>
  30874. <value>a float</value>
  30875. </member>
  30876. <member name="P:iTextSharp.text.Rectangle.Left">
  30877. <summary>
  30878. Get/set the lower left x-coordinate.
  30879. </summary>
  30880. <value>a float</value>
  30881. </member>
  30882. <member name="P:iTextSharp.text.Rectangle.Right">
  30883. <summary>
  30884. Get/set the upper right x-coordinate.
  30885. </summary>
  30886. <value>a float</value>
  30887. </member>
  30888. <member name="P:iTextSharp.text.Rectangle.Bottom">
  30889. <summary>
  30890. Get/set the lower left y-coordinate.
  30891. </summary>
  30892. <value>a float</value>
  30893. </member>
  30894. <member name="M:iTextSharp.text.Rectangle.GetLeft(System.Single)">
  30895. <summary>
  30896. Returns the lower left x-coordinate, considering a given margin.
  30897. </summary>
  30898. <param name="margin">a margin</param>
  30899. <returns>the lower left x-coordinate</returns>
  30900. </member>
  30901. <member name="M:iTextSharp.text.Rectangle.GetRight(System.Single)">
  30902. <summary>
  30903. Returns the upper right x-coordinate, considering a given margin.
  30904. </summary>
  30905. <param name="margin">a margin</param>
  30906. <returns>the upper right x-coordinate</returns>
  30907. </member>
  30908. <member name="M:iTextSharp.text.Rectangle.GetTop(System.Single)">
  30909. <summary>
  30910. Returns the upper right y-coordinate, considering a given margin.
  30911. </summary>
  30912. <param name="margin">a margin</param>
  30913. <returns>the upper right y-coordinate</returns>
  30914. </member>
  30915. <member name="M:iTextSharp.text.Rectangle.GetBottom(System.Single)">
  30916. <summary>
  30917. Returns the lower left y-coordinate, considering a given margin.
  30918. </summary>
  30919. <param name="margin">a margin</param>
  30920. <returns>the lower left y-coordinate</returns>
  30921. </member>
  30922. <member name="P:iTextSharp.text.Rectangle.Width">
  30923. <summary>
  30924. Returns the width of the rectangle.
  30925. </summary>
  30926. <value>a width</value>
  30927. </member>
  30928. <member name="P:iTextSharp.text.Rectangle.Height">
  30929. <summary>
  30930. Returns the height of the rectangle.
  30931. </summary>
  30932. <value>a height</value>
  30933. </member>
  30934. <member name="M:iTextSharp.text.Rectangle.HasBorders">
  30935. <summary>
  30936. Indicates if the table has borders.
  30937. </summary>
  30938. <returns>a bool</returns>
  30939. </member>
  30940. <member name="M:iTextSharp.text.Rectangle.HasBorder(System.Int32)">
  30941. <summary>
  30942. Indicates if the table has a some type of border.
  30943. </summary>
  30944. <param name="type">the type of border</param>
  30945. <returns>a bool</returns>
  30946. </member>
  30947. <member name="P:iTextSharp.text.Rectangle.BorderWidth">
  30948. <summary>
  30949. Get/set the borderwidth.
  30950. </summary>
  30951. <value>a float</value>
  30952. </member>
  30953. <member name="P:iTextSharp.text.Rectangle.BorderColor">
  30954. Gets the color of the border.
  30955. @return a value
  30956. <summary>
  30957. Get/set the color of the border.
  30958. </summary>
  30959. <value>a BaseColor</value>
  30960. </member>
  30961. <member name="P:iTextSharp.text.Rectangle.BackgroundColor">
  30962. Gets the backgroundcolor.
  30963. @return a value
  30964. <summary>
  30965. Get/set the backgroundcolor.
  30966. </summary>
  30967. <value>a BaseColor</value>
  30968. </member>
  30969. <member name="P:iTextSharp.text.Rectangle.Rotation">
  30970. <summary>
  30971. Set/gets the rotation
  30972. </summary>
  30973. <value>a int</value>
  30974. </member>
  30975. <member name="M:iTextSharp.text.Rectangle.UpdateBorderBasedOnWidth(System.Single,System.Int32)">
  30976. Updates the border flag for a side based on the specified width. A width
  30977. of 0 will disable the border on that side. Any other width enables it.
  30978. @param width
  30979. width of border
  30980. @param side
  30981. border side constant
  30982. </member>
  30983. <member name="P:iTextSharp.text.Rectangle.UseVariableBorders">
  30984. Sets a parameter indicating if the rectangle has variable borders
  30985. @param useVariableBorders
  30986. indication if the rectangle has variable borders
  30987. </member>
  30988. <member name="T:iTextSharp.text.RectangleReadOnly">
  30989. <summary>
  30990. A RectangleReadOnly is the representation of a geometric figure.
  30991. It's the same as a Rectangle but immutable.
  30992. </summary>
  30993. <seealso cref="T:iTextSharp.text.Element"/>
  30994. <seealso cref="T:iTextSharp.text.Table"/>
  30995. <seealso cref="T:iTextSharp.text.Cell"/>
  30996. <seealso cref="T:iTextSharp.text.HeaderFooter"/>
  30997. </member>
  30998. <member name="M:iTextSharp.text.RectangleReadOnly.#ctor(System.Single,System.Single,System.Single,System.Single)">
  30999. <summary>
  31000. Constructs a RectangleReadOnly-object.
  31001. </summary>
  31002. <param name="llx">lower left x</param>
  31003. <param name="lly">lower left y</param>
  31004. <param name="urx">upper right x</param>
  31005. <param name="ury">upper right y</param>
  31006. </member>
  31007. <member name="M:iTextSharp.text.RectangleReadOnly.#ctor(System.Single,System.Single,System.Single,System.Single,System.Int32)">
  31008. Constructs a <CODE>RectangleReadOnly</CODE> -object.
  31009. @param llx lower left x
  31010. @param lly lower left y
  31011. @param urx upper right x
  31012. @param ury upper right y
  31013. @param rotation the rotation of the Rectangle (0, 90, 180, 270)
  31014. @since iText 5.0.6
  31015. </member>
  31016. <member name="M:iTextSharp.text.RectangleReadOnly.#ctor(System.Single,System.Single)">
  31017. <summary>
  31018. Constructs a RectangleReadOnly-object starting from the origin (0, 0).
  31019. </summary>
  31020. <param name="urx">upper right x</param>
  31021. <param name="ury">upper right y</param>
  31022. </member>
  31023. <member name="M:iTextSharp.text.RectangleReadOnly.#ctor(System.Single,System.Single,System.Int32)">
  31024. Constructs a <CODE>RectangleReadOnly</CODE>-object starting from the origin
  31025. (0, 0) and with a specific rotation (valid values are 0, 90, 180, 270).
  31026. @param urx upper right x
  31027. @param ury upper right y
  31028. @since iText 5.0.6
  31029. </member>
  31030. <member name="M:iTextSharp.text.RectangleReadOnly.#ctor(iTextSharp.text.Rectangle)">
  31031. <summary>
  31032. Constructs a RectangleReadOnly-object.
  31033. </summary>
  31034. <param name="rect">another Rectangle</param>
  31035. </member>
  31036. <member name="M:iTextSharp.text.RectangleReadOnly.CloneNonPositionParameters(iTextSharp.text.Rectangle)">
  31037. Copies all of the parameters from a <CODE>Rectangle</CODE> object
  31038. except the position.
  31039. @param rect
  31040. <CODE>Rectangle</CODE> to copy from
  31041. </member>
  31042. <member name="M:iTextSharp.text.RectangleReadOnly.SoftCloneNonPositionParameters(iTextSharp.text.Rectangle)">
  31043. Copies all of the parameters from a <CODE>Rectangle</CODE> object
  31044. except the position.
  31045. @param rect
  31046. <CODE>Rectangle</CODE> to copy from
  31047. </member>
  31048. <member name="M:iTextSharp.text.RectangleReadOnly.Normalize">
  31049. Switches lowerleft with upperright
  31050. </member>
  31051. <member name="P:iTextSharp.text.RectangleReadOnly.Top">
  31052. <summary>
  31053. Get/set the upper right y-coordinate.
  31054. </summary>
  31055. <value>a float</value>
  31056. </member>
  31057. <member name="M:iTextSharp.text.RectangleReadOnly.EnableBorderSide(System.Int32)">
  31058. Enables the border on the specified side.
  31059. @param side
  31060. the side to enable. One of <CODE>LEFT, RIGHT, TOP, BOTTOM
  31061. </CODE>
  31062. </member>
  31063. <member name="M:iTextSharp.text.RectangleReadOnly.DisableBorderSide(System.Int32)">
  31064. Disables the border on the specified side.
  31065. @param side
  31066. the side to disable. One of <CODE>LEFT, RIGHT, TOP, BOTTOM
  31067. </CODE>
  31068. </member>
  31069. <member name="P:iTextSharp.text.RectangleReadOnly.Border">
  31070. <summary>
  31071. Get/set the border
  31072. </summary>
  31073. <value>a int</value>
  31074. </member>
  31075. <member name="P:iTextSharp.text.RectangleReadOnly.GrayFill">
  31076. <summary>
  31077. Get/set the grayscale of the rectangle.
  31078. </summary>
  31079. <value>a float</value>
  31080. </member>
  31081. <member name="P:iTextSharp.text.RectangleReadOnly.Left">
  31082. <summary>
  31083. Get/set the lower left x-coordinate.
  31084. </summary>
  31085. <value>a float</value>
  31086. </member>
  31087. <member name="P:iTextSharp.text.RectangleReadOnly.Right">
  31088. <summary>
  31089. Get/set the upper right x-coordinate.
  31090. </summary>
  31091. <value>a float</value>
  31092. </member>
  31093. <member name="P:iTextSharp.text.RectangleReadOnly.Bottom">
  31094. <summary>
  31095. Get/set the lower left y-coordinate.
  31096. </summary>
  31097. <value>a float</value>
  31098. </member>
  31099. <member name="P:iTextSharp.text.RectangleReadOnly.BorderWidth">
  31100. <summary>
  31101. Get/set the borderwidth.
  31102. </summary>
  31103. <value>a float</value>
  31104. </member>
  31105. <member name="P:iTextSharp.text.RectangleReadOnly.BorderColor">
  31106. Gets the color of the border.
  31107. @return a value
  31108. <summary>
  31109. Get/set the color of the border.
  31110. </summary>
  31111. <value>a BaseColor</value>
  31112. </member>
  31113. <member name="P:iTextSharp.text.RectangleReadOnly.BackgroundColor">
  31114. Gets the backgroundcolor.
  31115. @return a value
  31116. <summary>
  31117. Get/set the backgroundcolor.
  31118. </summary>
  31119. <value>a BaseColor</value>
  31120. </member>
  31121. <member name="P:iTextSharp.text.RectangleReadOnly.Rotation">
  31122. <summary>
  31123. Set/gets the rotation
  31124. </summary>
  31125. <value>a int</value>
  31126. </member>
  31127. <member name="P:iTextSharp.text.RectangleReadOnly.UseVariableBorders">
  31128. Sets a parameter indicating if the rectangle has variable borders
  31129. @param useVariableBorders
  31130. indication if the rectangle has variable borders
  31131. </member>
  31132. <member name="T:iTextSharp.text.RomanList">
  31133. A special-version of <CODE>LIST</CODE> which use roman-letters.
  31134. @see com.lowagie.text.List
  31135. @version 2003-06-22
  31136. @author Michael Niedermair
  31137. </member>
  31138. <member name="M:iTextSharp.text.RomanList.#ctor">
  31139. Initialization
  31140. </member>
  31141. <member name="M:iTextSharp.text.RomanList.#ctor(System.Int32)">
  31142. Initialization
  31143. @param symbolIndent indent
  31144. </member>
  31145. <member name="M:iTextSharp.text.RomanList.#ctor(System.Boolean,System.Int32)">
  31146. Initialization
  31147. @param romanlower roman-char in lowercase
  31148. @param symbolIndent indent
  31149. </member>
  31150. <member name="M:iTextSharp.text.RomanList.Add(iTextSharp.text.IElement)">
  31151. Adds an <CODE>Object</CODE> to the <CODE>List</CODE>.
  31152. @param o the object to add.
  31153. @return true if adding the object succeeded
  31154. </member>
  31155. <member name="T:iTextSharp.text.Section">
  31156. <summary>
  31157. A Section is a part of a Document containing
  31158. other Sections, Paragraphs, List
  31159. and/or Tables.
  31160. </summary>
  31161. <remarks>
  31162. You can not construct a Section yourself.
  31163. You will have to ask an instance of Section to the
  31164. Chapter or Section to which you want to
  31165. add the new Section.
  31166. </remarks>
  31167. <example>
  31168. <code>
  31169. Paragraph title2 = new Paragraph("This is Chapter 2", FontFactory.GetFont(FontFactory.HELVETICA, 18, Font.BOLDITALIC, new Color(0, 0, 255)));
  31170. Chapter chapter2 = new Chapter(title2, 2);
  31171. Paragraph someText = new Paragraph("This is some text");
  31172. chapter2.Add(someText);
  31173. Paragraph title21 = new Paragraph("This is Section 1 in Chapter 2", FontFactory.GetFont(FontFactory.HELVETICA, 16, Font.BOLD, new Color(255, 0, 0)));
  31174. <strong>Section section1 = chapter2.AddSection(title21);</strong>
  31175. Paragraph someSectionText = new Paragraph("This is some silly paragraph in a chapter and/or section. It contains some text to test the functionality of Chapters and Section.");
  31176. <strong>section1.Add(someSectionText);</strong>
  31177. Paragraph title211 = new Paragraph("This is SubSection 1 in Section 1 in Chapter 2", FontFactory.GetFont(FontFactory.HELVETICA, 14, Font.BOLD, new Color(255, 0, 0)));
  31178. <strong>Section section11 = section1.AddSection(40, title211, 2);
  31179. section11.Add(someSectionText);</strong>strong>
  31180. </code>
  31181. </example>
  31182. </member>
  31183. <member name="F:iTextSharp.text.Section.NUMBERSTYLE_DOTTED">
  31184. A possible number style. The default number style: "1.2.3."
  31185. @since iText 2.0.8
  31186. </member>
  31187. <member name="F:iTextSharp.text.Section.NUMBERSTYLE_DOTTED_WITHOUT_FINAL_DOT">
  31188. A possible number style. For instance: "1.2.3"
  31189. @since iText 2.0.8
  31190. </member>
  31191. <member name="F:iTextSharp.text.Section.title">
  31192. <summary> This is the title of this section. </summary>
  31193. </member>
  31194. <member name="F:iTextSharp.text.Section.numberDepth">
  31195. <summary> This is the number of sectionnumbers that has to be shown before the section title. </summary>
  31196. </member>
  31197. <member name="F:iTextSharp.text.Section.numberStyle">
  31198. The style for sectionnumbers.
  31199. @since iText 2.0.8
  31200. </member>
  31201. <member name="F:iTextSharp.text.Section.indentationLeft">
  31202. <summary> The indentation of this section on the left side. </summary>
  31203. </member>
  31204. <member name="F:iTextSharp.text.Section.indentationRight">
  31205. <summary> The indentation of this section on the right side. </summary>
  31206. </member>
  31207. <member name="F:iTextSharp.text.Section.indentation">
  31208. <summary> The additional indentation of the content of this section. </summary>
  31209. </member>
  31210. <member name="F:iTextSharp.text.Section.subsections">
  31211. <summary> This is the number of subsections. </summary>
  31212. </member>
  31213. <member name="F:iTextSharp.text.Section.numbers">
  31214. <summary> This is the complete list of sectionnumbers of this section and the parents of this section. </summary>
  31215. </member>
  31216. <member name="F:iTextSharp.text.Section.complete">
  31217. Indicates if the Section will be complete once added to the document.
  31218. @since iText 2.0.8
  31219. </member>
  31220. <member name="F:iTextSharp.text.Section.addedCompletely">
  31221. Indicates if the Section was added completely to the document.
  31222. @since iText 2.0.8
  31223. </member>
  31224. <member name="F:iTextSharp.text.Section.notAddedYet">
  31225. Indicates if this is the first time the section was added.
  31226. @since iText 2.0.8
  31227. </member>
  31228. <member name="F:iTextSharp.text.Section.bookmarkOpen">
  31229. <summary> false if the bookmark children are not visible </summary>
  31230. </member>
  31231. <member name="F:iTextSharp.text.Section.triggerNewPage">
  31232. true if the section has to trigger a new page
  31233. </member>
  31234. <member name="F:iTextSharp.text.Section.bookmarkTitle">
  31235. The bookmark title if different from the content title
  31236. </member>
  31237. <member name="M:iTextSharp.text.Section.#ctor">
  31238. <summary>
  31239. Constructs a new Section.
  31240. </summary>
  31241. <overloads>
  31242. Has 2 overloads.
  31243. </overloads>
  31244. </member>
  31245. <member name="M:iTextSharp.text.Section.#ctor(iTextSharp.text.Paragraph,System.Int32)">
  31246. <summary>
  31247. Constructs a new Section.
  31248. </summary>
  31249. <param name="title">a Paragraph</param>
  31250. <param name="numberDepth">the numberDepth</param>
  31251. </member>
  31252. <member name="M:iTextSharp.text.Section.SetNumbers(System.Int32,System.Collections.Generic.List{System.Int32})">
  31253. <summary>
  31254. Sets the number of this section.
  31255. </summary>
  31256. <param name="number">the number of this section</param>
  31257. <param name="numbers">an ArrayList, containing the numbers of the Parent</param>
  31258. </member>
  31259. <member name="M:iTextSharp.text.Section.Process(iTextSharp.text.IElementListener)">
  31260. <summary>
  31261. Processes the element by adding it (or the different parts) to an
  31262. IElementListener.
  31263. </summary>
  31264. <param name="listener">the IElementListener</param>
  31265. <returns>true if the element was processed successfully</returns>
  31266. </member>
  31267. <member name="P:iTextSharp.text.Section.Type">
  31268. <summary>
  31269. Gets the type of the text element.
  31270. </summary>
  31271. <value>a type</value>
  31272. </member>
  31273. <member name="P:iTextSharp.text.Section.Chunks">
  31274. <summary>
  31275. Gets all the chunks in this element.
  31276. </summary>
  31277. <value>an ArrayList</value>
  31278. </member>
  31279. <member name="M:iTextSharp.text.Section.IsContent">
  31280. @see com.lowagie.text.Element#isContent()
  31281. @since iText 2.0.8
  31282. </member>
  31283. <member name="M:iTextSharp.text.Section.IsNestable">
  31284. @see com.lowagie.text.Element#isNestable()
  31285. @since iText 2.0.8
  31286. </member>
  31287. <member name="M:iTextSharp.text.Section.Add(System.Int32,iTextSharp.text.IElement)">
  31288. <summary>
  31289. Adds a Paragraph, List or Table
  31290. to this Section.
  31291. </summary>
  31292. <param name="index">index at which the specified element is to be inserted</param>
  31293. <param name="o">an object of type Paragraph, List or Table</param>
  31294. </member>
  31295. <member name="M:iTextSharp.text.Section.Add(iTextSharp.text.IElement)">
  31296. <summary>
  31297. Adds a Paragraph, List, Table or another Section
  31298. to this Section.
  31299. </summary>
  31300. <param name="o">an object of type Paragraph, List, Table or another Section</param>
  31301. <returns>a bool</returns>
  31302. </member>
  31303. <member name="M:iTextSharp.text.Section.AddAll``1(System.Collections.Generic.ICollection{``0})">
  31304. <summary>
  31305. Adds a collection of Elements
  31306. to this Section.
  31307. </summary>
  31308. <param name="collection">a collection of Paragraphs, Lists and/or Tables</param>
  31309. <returns>true if the action succeeded, false if not.</returns>
  31310. </member>
  31311. <member name="M:iTextSharp.text.Section.AddSection(System.Single,iTextSharp.text.Paragraph,System.Int32)">
  31312. <summary>
  31313. Creates a Section, adds it to this Section and returns it.
  31314. </summary>
  31315. <param name="indentation">the indentation of the new section</param>
  31316. <param name="title">the title of the new section</param>
  31317. <param name="numberDepth">the numberDepth of the section</param>
  31318. <returns>the newly added Section</returns>
  31319. </member>
  31320. <member name="M:iTextSharp.text.Section.AddSection(System.Single,iTextSharp.text.Paragraph)">
  31321. <summary>
  31322. Creates a Section, adds it to this Section and returns it.
  31323. </summary>
  31324. <param name="indentation">the indentation of the new section</param>
  31325. <param name="title">the title of the new section</param>
  31326. <returns>the newly added Section</returns>
  31327. </member>
  31328. <member name="M:iTextSharp.text.Section.AddSection(iTextSharp.text.Paragraph,System.Int32)">
  31329. <summary>
  31330. Creates a Section, add it to this Section and returns it.
  31331. </summary>
  31332. <param name="title">the title of the new section</param>
  31333. <param name="numberDepth">the numberDepth of the section</param>
  31334. <returns>the newly added Section</returns>
  31335. </member>
  31336. <member name="M:iTextSharp.text.Section.AddMarkedSection">
  31337. Adds a marked section. For use in class MarkedSection only!
  31338. </member>
  31339. <member name="M:iTextSharp.text.Section.AddSection(iTextSharp.text.Paragraph)">
  31340. <summary>
  31341. Creates a Section, adds it to this Section and returns it.
  31342. </summary>
  31343. <param name="title">the title of the new section</param>
  31344. <returns>the newly added Section</returns>
  31345. </member>
  31346. <member name="M:iTextSharp.text.Section.AddSection(System.Single,System.String,System.Int32)">
  31347. Adds a Section to this Section and returns it.
  31348. @param indentation the indentation of the new section
  31349. @param title the title of the new section
  31350. @param numberDepth the numberDepth of the section
  31351. <summary>
  31352. Adds a Section to this Section and returns it.
  31353. </summary>
  31354. <param name="indentation">the indentation of the new section</param>
  31355. <param name="title">the title of the new section</param>
  31356. <param name="numberDepth">the numberDepth of the section</param>
  31357. <returns>the newly added Section</returns>
  31358. </member>
  31359. <member name="M:iTextSharp.text.Section.AddSection(System.String,System.Int32)">
  31360. Adds a Section to this Section and returns it.
  31361. @param title the title of the new section
  31362. @param numberDepth the numberDepth of the section
  31363. <summary>
  31364. Adds a Section to this Section and returns it.
  31365. </summary>
  31366. <param name="title">the title of the new section</param>
  31367. <param name="numberDepth">the numberDepth of the section</param>
  31368. <returns>the newly added Section</returns>
  31369. </member>
  31370. <member name="M:iTextSharp.text.Section.AddSection(System.Single,System.String)">
  31371. <summary>
  31372. Adds a Section to this Section and returns it.
  31373. </summary>
  31374. <param name="indentation">the indentation of the new section</param>
  31375. <param name="title">the title of the new section</param>
  31376. <returns>the newly added Section</returns>
  31377. </member>
  31378. <member name="M:iTextSharp.text.Section.AddSection(System.String)">
  31379. <summary>
  31380. Adds a Section to this Section and returns it.
  31381. </summary>
  31382. <param name="title">the title of the new section</param>
  31383. <returns>the newly added Section</returns>
  31384. </member>
  31385. <member name="P:iTextSharp.text.Section.Title">
  31386. <summary>
  31387. Get/set the title of this section
  31388. </summary>
  31389. <value>a Paragraph</value>
  31390. </member>
  31391. <member name="P:iTextSharp.text.Section.NumberStyle">
  31392. Sets the style for numbering sections.
  31393. Possible values are NUMBERSTYLE_DOTTED: 1.2.3. (the default)
  31394. or NUMBERSTYLE_DOTTED_WITHOUT_FINAL_DOT: 1.2.3
  31395. @since iText 2.0.8
  31396. </member>
  31397. <member name="M:iTextSharp.text.Section.ConstructTitle(iTextSharp.text.Paragraph,System.Collections.Generic.List{System.Int32},System.Int32,System.Int32)">
  31398. Constructs a Paragraph that will be used as title for a Section or Chapter.
  31399. @param title the title of the section
  31400. @param numbers a list of sectionnumbers
  31401. @param numberDepth how many numbers have to be shown
  31402. @param numberStyle the numbering style
  31403. @return a Paragraph object
  31404. @since iText 2.0.8
  31405. </member>
  31406. <member name="M:iTextSharp.text.Section.IsChapter">
  31407. <summary>
  31408. Checks if this object is a Chapter.
  31409. </summary>
  31410. <returns>
  31411. true if it is a Chapter,
  31412. false if it is a Section
  31413. </returns>
  31414. </member>
  31415. <member name="M:iTextSharp.text.Section.IsSection">
  31416. <summary>
  31417. Checks if this object is a Section.
  31418. </summary>
  31419. <returns>
  31420. true if it is a Section,
  31421. false if it is a Chapter.
  31422. </returns>
  31423. </member>
  31424. <member name="P:iTextSharp.text.Section.NumberDepth">
  31425. <summary>
  31426. Get/set the numberdepth of this Section.
  31427. </summary>
  31428. <value>a int</value>
  31429. </member>
  31430. <member name="P:iTextSharp.text.Section.IndentationLeft">
  31431. <summary>
  31432. Get/set the indentation of this Section on the left side.
  31433. </summary>
  31434. <value>the indentation</value>
  31435. </member>
  31436. <member name="P:iTextSharp.text.Section.IndentationRight">
  31437. <summary>
  31438. Get/set the indentation of this Section on the right side.
  31439. </summary>
  31440. <value>the indentation</value>
  31441. </member>
  31442. <member name="P:iTextSharp.text.Section.Indentation">
  31443. <summary>
  31444. Get/set the indentation of the content of this Section.
  31445. </summary>
  31446. <value>the indentation</value>
  31447. </member>
  31448. <member name="P:iTextSharp.text.Section.Depth">
  31449. <summary>
  31450. Returns the depth of this section.
  31451. </summary>
  31452. <value>the depth</value>
  31453. </member>
  31454. <member name="P:iTextSharp.text.Section.BookmarkOpen">
  31455. <summary>
  31456. Get/set the bookmark
  31457. </summary>
  31458. <value>a bool</value>
  31459. </member>
  31460. <member name="M:iTextSharp.text.Section.GetBookmarkTitle">
  31461. Gets the bookmark title.
  31462. @return the bookmark title
  31463. </member>
  31464. <member name="P:iTextSharp.text.Section.BookmarkTitle">
  31465. Sets the bookmark title. The bookmark title is the same as the section title but
  31466. can be changed with this method.
  31467. @param bookmarkTitle the bookmark title
  31468. </member>
  31469. <member name="M:iTextSharp.text.Section.SetChapterNumber(System.Int32)">
  31470. Changes the Chapter number.
  31471. </member>
  31472. <member name="P:iTextSharp.text.Section.NotAddedYet">
  31473. Indicates if this is the first time the section is added.
  31474. @since iText2.0.8
  31475. @return true if the section wasn't added yet
  31476. </member>
  31477. <member name="P:iTextSharp.text.Section.AddedCompletely">
  31478. @see com.lowagie.text.LargeElement#isAddedCompletely()
  31479. @since iText 2.0.8
  31480. </member>
  31481. <member name="M:iTextSharp.text.Section.FlushContent">
  31482. @since iText 2.0.8
  31483. @see com.lowagie.text.LargeElement#flushContent()
  31484. </member>
  31485. <member name="P:iTextSharp.text.Section.ElementComplete">
  31486. @since iText 2.0.8
  31487. @see com.lowagie.text.LargeElement#isComplete()
  31488. </member>
  31489. <member name="M:iTextSharp.text.Section.NewPage">
  31490. Adds a new page to the section.
  31491. @since 2.1.1
  31492. </member>
  31493. <member name="M:iTextSharp.text.SpecialSymbol.Index(System.String)">
  31494. Returns the first occurrence of a special symbol in a <CODE>String</CODE>.
  31495. @param string a <CODE>String</CODE>
  31496. @return an index of -1 if no special symbol was found
  31497. </member>
  31498. <member name="M:iTextSharp.text.SpecialSymbol.Get(System.Char,iTextSharp.text.Font)">
  31499. Gets a chunk with a symbol character.
  31500. @param c a character that has to be changed into a symbol
  31501. @param font Font if there is no SYMBOL character corresponding with c
  31502. @return a SYMBOL version of a character
  31503. </member>
  31504. <member name="M:iTextSharp.text.SpecialSymbol.GetCorrespondingSymbol(System.Char)">
  31505. Looks for the corresponding symbol in the font Symbol.
  31506. @param c the original ASCII-char
  31507. @return the corresponding symbol in font Symbol
  31508. </member>
  31509. <member name="T:iTextSharp.text.Utilities">
  31510. A collection of convenience methods that were present in many different iText
  31511. classes.
  31512. </member>
  31513. <member name="M:iTextSharp.text.Utilities.GetKeySet``2(System.Collections.Generic.Dictionary{``0,``1})">
  31514. <summary>
  31515. </summary>
  31516. <param name="table"></param>
  31517. <returns></returns>
  31518. </member>
  31519. <member name="M:iTextSharp.text.Utilities.AddToArray(System.Object[][],System.Object[])">
  31520. Utility method to extend an array.
  31521. @param original the original array or <CODE>null</CODE>
  31522. @param item the item to be added to the array
  31523. @return a new array with the item appended
  31524. </member>
  31525. <member name="M:iTextSharp.text.Utilities.CheckTrueOrFalse(System.util.Properties,System.String)">
  31526. Checks for a true/false value of a key in a Properties object.
  31527. @param attributes
  31528. @param key
  31529. @return
  31530. </member>
  31531. <member name="M:iTextSharp.text.Utilities.ToURL(System.String)">
  31532. <summary>
  31533. This method makes a valid URL from a given filename.
  31534. </summary>
  31535. <remarks>
  31536. </remarks>
  31537. <param name="filename">a given filename</param>
  31538. <returns>a valid URL</returns>
  31539. </member>
  31540. <member name="M:iTextSharp.text.Utilities.UnEscapeURL(System.String)">
  31541. Unescapes an URL. All the "%xx" are replaced by the 'xx' hex char value.
  31542. @param src the url to unescape
  31543. @return the eunescaped value
  31544. </member>
  31545. <member name="M:iTextSharp.text.Utilities.Skip(System.IO.Stream,System.Int32)">
  31546. <summary>
  31547. This method is an alternative for the Stream.Skip()-method
  31548. that doesn't seem to work properly for big values of size.
  31549. </summary>
  31550. <param name="istr">the stream</param>
  31551. <param name="size">the number of bytes to skip</param>
  31552. </member>
  31553. <member name="M:iTextSharp.text.Utilities.MillimetersToPoints(System.Single)">
  31554. Measurement conversion from millimeters to points.
  31555. @param value a value in millimeters
  31556. @return a value in points
  31557. @since 2.1.2
  31558. </member>
  31559. <member name="M:iTextSharp.text.Utilities.MillimetersToInches(System.Single)">
  31560. Measurement conversion from millimeters to inches.
  31561. @param value a value in millimeters
  31562. @return a value in inches
  31563. @since 2.1.2
  31564. </member>
  31565. <member name="M:iTextSharp.text.Utilities.PointsToMillimeters(System.Single)">
  31566. Measurement conversion from points to millimeters.
  31567. @param value a value in points
  31568. @return a value in millimeters
  31569. @since 2.1.2
  31570. </member>
  31571. <member name="M:iTextSharp.text.Utilities.PointsToInches(System.Single)">
  31572. Measurement conversion from points to inches.
  31573. @param value a value in points
  31574. @return a value in inches
  31575. @since 2.1.2
  31576. </member>
  31577. <member name="M:iTextSharp.text.Utilities.InchesToMillimeters(System.Single)">
  31578. Measurement conversion from inches to millimeters.
  31579. @param value a value in inches
  31580. @return a value in millimeters
  31581. @since 2.1.2
  31582. </member>
  31583. <member name="M:iTextSharp.text.Utilities.InchesToPoints(System.Single)">
  31584. Measurement conversion from inches to points.
  31585. @param value a value in inches
  31586. @return a value in points
  31587. @since 2.1.2
  31588. </member>
  31589. <member name="M:iTextSharp.text.Utilities.ReadFileToString(System.String)">
  31590. Reads the contents of a file to a String.
  31591. @param path the path to the file
  31592. @return a String with the contents of the file
  31593. @since iText 5.0.0
  31594. </member>
  31595. <member name="M:iTextSharp.text.Utilities.ConvertToHex(System.Byte[])">
  31596. Converts an array of bytes to a String of hexadecimal values
  31597. @param bytes a byte array
  31598. @return the same bytes expressed as hexadecimal values
  31599. </member>
  31600. <member name="T:iTextSharp.text.xml.ParserBase">
  31601. <summary>
  31602. The <CODE>ParserBase</CODE>-class provides XML document parsing.
  31603. </summary>
  31604. </member>
  31605. <member name="M:iTextSharp.text.xml.ParserBase.Parse(System.String)">
  31606. <summary>
  31607. Begins the process of processing an XML document
  31608. </summary>
  31609. <param name="url">the XML document to parse</param>
  31610. </member>
  31611. <member name="M:iTextSharp.text.xml.ParserBase.StartElement(System.String,System.String,System.String,System.Collections.Hashtable)">
  31612. <summary>
  31613. This method gets called when a start tag is encountered.
  31614. </summary>
  31615. <param name="uri"></param>
  31616. <param name="lname"></param>
  31617. <param name="name">the name of the tag that is encountered</param>
  31618. <param name="attrs">the list of attributes</param>
  31619. </member>
  31620. <member name="M:iTextSharp.text.xml.ParserBase.EndElement(System.String,System.String,System.String)">
  31621. <summary>
  31622. This method gets called when an end tag is encountered.
  31623. </summary>
  31624. <param name="uri"></param>
  31625. <param name="lname"></param>
  31626. <param name="name">the name of the tag that ends</param>
  31627. </member>
  31628. <member name="M:iTextSharp.text.xml.ParserBase.Characters(System.String,System.Int32,System.Int32)">
  31629. <summary>
  31630. This method gets called when characters are encountered.
  31631. </summary>
  31632. <param name="content">an array of characters</param>
  31633. <param name="start">the start position in the array</param>
  31634. <param name="length">the number of characters to read from the array</param>
  31635. </member>
  31636. <member name="T:iTextSharp.text.xml.simpleparser.EntitiesToSymbol">
  31637. This class contains entities that can be used in an entity tag.
  31638. </member>
  31639. <member name="F:iTextSharp.text.xml.simpleparser.EntitiesToSymbol.map">
  31640. This is a map that contains all possible id values of the entity tag
  31641. that can be translated to a character in font Symbol.
  31642. </member>
  31643. <member name="M:iTextSharp.text.xml.simpleparser.EntitiesToSymbol.Get(System.String,iTextSharp.text.Font)">
  31644. Gets a chunk with a symbol character.
  31645. @param e a symbol value (see Entities class: alfa is greek alfa,...)
  31646. @param font the font if the symbol isn't found (otherwise Font.SYMBOL)
  31647. @return a Chunk
  31648. </member>
  31649. <member name="M:iTextSharp.text.xml.simpleparser.EntitiesToSymbol.GetCorrespondingSymbol(System.String)">
  31650. Looks for the corresponding symbol in the font Symbol.
  31651. @param name the name of the entity
  31652. @return the corresponding character in font Symbol
  31653. </member>
  31654. <member name="T:iTextSharp.text.xml.simpleparser.EntitiesToUnicode">
  31655. This class contains entities that can be used in an entity tag.
  31656. </member>
  31657. <member name="F:iTextSharp.text.xml.simpleparser.EntitiesToUnicode.map">
  31658. This is a map that contains the names of entities and their unicode value.
  31659. </member>
  31660. <member name="M:iTextSharp.text.xml.simpleparser.EntitiesToUnicode.DecodeEntity(System.String)">
  31661. Translates an entity to a unicode character.
  31662. @param name the name of the entity
  31663. @return the corresponding unicode character
  31664. </member>
  31665. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.xml.simpleparser.EntitiesToUnicode.DecodeString(System.String)" -->
  31666. <member name="T:iTextSharp.text.xml.simpleparser.IanaEncodings">
  31667. Translates a IANA encoding name to a Java encoding.
  31668. </member>
  31669. <member name="F:iTextSharp.text.xml.simpleparser.IanaEncodings.map">
  31670. The object that maps IANA to Java encodings.
  31671. </member>
  31672. <member name="T:iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler">
  31673. The handler for the events fired by <CODE>SimpleXMLParser</CODE>.
  31674. @author Paulo Soares
  31675. </member>
  31676. <member name="M:iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler.StartElement(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  31677. Called when a start tag is found.
  31678. @param tag the tag name
  31679. @param h the tag's attributes
  31680. </member>
  31681. <member name="M:iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler.EndElement(System.String)">
  31682. Called when an end tag is found.
  31683. @param tag the tag name
  31684. </member>
  31685. <member name="M:iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler.StartDocument">
  31686. Called when the document starts to be parsed.
  31687. </member>
  31688. <member name="M:iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler.EndDocument">
  31689. Called after the document is parsed.
  31690. </member>
  31691. <member name="M:iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler.Text(System.String)">
  31692. Called when a text element is found.
  31693. @param str the text element, probably a fragment.
  31694. </member>
  31695. <member name="T:iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandlerComment">
  31696. The handler for the events fired by <CODE>SimpleXMLParser</CODE>.
  31697. @author Paulo Soares
  31698. </member>
  31699. <member name="M:iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandlerComment.Comment(System.String)">
  31700. Called when a comment is found.
  31701. @param text the comment text
  31702. </member>
  31703. <!-- Badly formed XML comment ignored for member "T:iTextSharp.text.xml.simpleparser.SimpleXMLParser" -->
  31704. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.UNKNOWN">
  31705. possible states
  31706. </member>
  31707. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.stack">
  31708. the state stack
  31709. </member>
  31710. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.character">
  31711. The current character.
  31712. </member>
  31713. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.previousCharacter">
  31714. The previous character.
  31715. </member>
  31716. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.lines">
  31717. the line we are currently reading
  31718. </member>
  31719. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.columns">
  31720. the column where the current character occurs
  31721. </member>
  31722. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.eol">
  31723. was the last character equivalent to a newline?
  31724. </member>
  31725. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.nowhite">
  31726. A boolean indicating if the next character should be taken into account
  31727. if it's a space character. When nospace is false, the previous character
  31728. wasn't whitespace.
  31729. @since 2.1.5
  31730. </member>
  31731. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.state">
  31732. the current state
  31733. </member>
  31734. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.html">
  31735. Are we parsing HTML?
  31736. </member>
  31737. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.text">
  31738. current text (whatever is encountered between tags)
  31739. </member>
  31740. <!-- Badly formed XML comment ignored for member "F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.entity" -->
  31741. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.tag">
  31742. current tagname
  31743. </member>
  31744. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.attributes">
  31745. current attributes
  31746. </member>
  31747. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.doc">
  31748. The handler to which we are going to forward document content
  31749. </member>
  31750. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.comment">
  31751. The handler to which we are going to forward comments.
  31752. </member>
  31753. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.nested">
  31754. Keeps track of the number of tags that are open.
  31755. </member>
  31756. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.quoteCharacter">
  31757. the quote character that was used to open the quote.
  31758. </member>
  31759. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.attributekey">
  31760. the attribute key.
  31761. </member>
  31762. <member name="F:iTextSharp.text.xml.simpleparser.SimpleXMLParser.attributevalue">
  31763. the attribute value.
  31764. </member>
  31765. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.#ctor(iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler,iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandlerComment,System.Boolean)">
  31766. Creates a Simple XML parser object.
  31767. Call Go(BufferedReader) immediately after creation.
  31768. </member>
  31769. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.Go(System.IO.TextReader)">
  31770. Does the actual parsing. Perform this immediately
  31771. after creating the parser object.
  31772. </member>
  31773. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.RestoreState">
  31774. Gets a state from the stack
  31775. @return the previous state
  31776. </member>
  31777. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.SaveState(System.Int32)">
  31778. Adds a state to the stack.
  31779. @param s a state to add to the stack
  31780. </member>
  31781. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.Flush">
  31782. Flushes the text that is currently in the buffer.
  31783. The text can be ignored, added to the document
  31784. as content or as comment,... depending on the current state.
  31785. </member>
  31786. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.InitTag">
  31787. Initialized the tag name and attributes.
  31788. </member>
  31789. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.DoTag">
  31790. Sets the name of the tag.
  31791. </member>
  31792. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.ProcessTag(System.Boolean)">
  31793. processes the tag.
  31794. @param start if true we are dealing with a tag that has just been opened; if false we are closing a tag.
  31795. </member>
  31796. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.ThrowException(System.String)">
  31797. Throws an exception
  31798. </member>
  31799. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.Parse(iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler,iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandlerComment,System.IO.TextReader,System.Boolean)">
  31800. Parses the XML document firing the events to the handler.
  31801. @param doc the document handler
  31802. @param r the document. The encoding is already resolved. The reader is not closed
  31803. @throws IOException on error
  31804. </member>
  31805. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.Parse(iTextSharp.text.xml.simpleparser.ISimpleXMLDocHandler,System.IO.Stream)">
  31806. Parses the XML document firing the events to the handler.
  31807. @param doc the document handler
  31808. @param in the document. The encoding is deduced from the stream. The stream is not closed
  31809. @throws IOException on error
  31810. </member>
  31811. <member name="M:iTextSharp.text.xml.simpleparser.SimpleXMLParser.EscapeXML(System.String,System.Boolean)">
  31812. Escapes a string with the appropriated XML codes.
  31813. @param s the string to be escaped
  31814. @param onlyASCII codes above 127 will always be escaped with &amp;#nn; if <CODE>true</CODE>
  31815. @return the escaped string
  31816. </member>
  31817. <member name="T:iTextSharp.text.xml.simpleparser.handler.HTMLNewLineHandler">
  31818. This {@link NewLineHandler} returns true on the tags <code>p</code>,
  31819. <code>blockqoute</code>and <code>br</code>
  31820. @author Balder
  31821. </member>
  31822. <member name="M:iTextSharp.text.xml.simpleparser.handler.HTMLNewLineHandler.#ctor">
  31823. Default constructor
  31824. @since 5.0.6
  31825. </member>
  31826. <member name="T:iTextSharp.text.xml.simpleparser.handler.NeverNewLineHandler">
  31827. Always returns false.
  31828. @author Balder
  31829. @since 5.0.6
  31830. </member>
  31831. <member name="T:iTextSharp.text.xml.simpleparser.INewLineHandler">
  31832. A NewLineHandler determines if an encountered tag should result in a new line
  31833. in a document.
  31834. @author Balder
  31835. @since 5.0.6
  31836. </member>
  31837. <member name="M:iTextSharp.text.xml.simpleparser.INewLineHandler.IsNewLineTag(System.String)">
  31838. @param tag the tag to check if after this one a new line should be in a document
  31839. @return true in case a new line should be added.
  31840. @since 5.0.6
  31841. </member>
  31842. <member name="T:iTextSharp.text.xml.xmp.DublinCoreSchema">
  31843. An implementation of an XmpSchema.
  31844. </member>
  31845. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.DEFAULT_XPATH_ID">
  31846. default namespace identifier
  31847. </member>
  31848. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.DEFAULT_XPATH_URI">
  31849. default namespace uri
  31850. </member>
  31851. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.CONTRIBUTOR">
  31852. External Contributors to the resource (other than the authors).
  31853. </member>
  31854. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.COVERAGE">
  31855. The extent or scope of the resource.
  31856. </member>
  31857. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.CREATOR">
  31858. The authors of the resource (listed in order of precedence, if significant).
  31859. </member>
  31860. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.DATE">
  31861. Date(s) that something interesting happened to the resource.
  31862. </member>
  31863. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.DESCRIPTION">
  31864. A textual description of the content of the resource. Multiple values may be present for different languages.
  31865. </member>
  31866. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.FORMAT">
  31867. The file format used when saving the resource. Tools and applications should set this property to the save format of the data. It may include appropriate qualifiers.
  31868. </member>
  31869. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.IDENTIFIER">
  31870. Unique identifier of the resource.
  31871. </member>
  31872. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.LANGUAGE">
  31873. An unordered array specifying the languages used in the resource.
  31874. </member>
  31875. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.PUBLISHER">
  31876. Publishers.
  31877. </member>
  31878. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.RELATION">
  31879. Relationships to other documents.
  31880. </member>
  31881. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.RIGHTS">
  31882. Informal rights statement, selected by language.
  31883. </member>
  31884. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.SOURCE">
  31885. Unique identifier of the work from which this resource was derived.
  31886. </member>
  31887. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.SUBJECT">
  31888. An unordered array of descriptive phrases or keywords that specify the topic of the content of the resource.
  31889. </member>
  31890. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.TITLE">
  31891. The title of the document, or the name given to the resource. Typically, it will be a name by which the resource is formally known.
  31892. </member>
  31893. <member name="F:iTextSharp.text.xml.xmp.DublinCoreSchema.TYPE">
  31894. A document type; for example, novel, poem, or working paper.
  31895. </member>
  31896. <member name="M:iTextSharp.text.xml.xmp.DublinCoreSchema.#ctor">
  31897. @param shorthand
  31898. @throws IOException
  31899. </member>
  31900. <member name="M:iTextSharp.text.xml.xmp.DublinCoreSchema.AddTitle(System.String)">
  31901. Adds a title.
  31902. @param title
  31903. </member>
  31904. <member name="M:iTextSharp.text.xml.xmp.DublinCoreSchema.AddTitle(iTextSharp.text.xml.xmp.LangAlt)">
  31905. Adds a title.
  31906. @param title
  31907. </member>
  31908. <member name="M:iTextSharp.text.xml.xmp.DublinCoreSchema.AddDescription(System.String)">
  31909. Adds a description.
  31910. @param desc
  31911. </member>
  31912. <member name="M:iTextSharp.text.xml.xmp.DublinCoreSchema.AddDescription(iTextSharp.text.xml.xmp.LangAlt)">
  31913. Adds a description.
  31914. @param desc
  31915. </member>
  31916. <member name="M:iTextSharp.text.xml.xmp.DublinCoreSchema.AddSubject(System.String)">
  31917. Adds a subject.
  31918. @param subject
  31919. </member>
  31920. <member name="M:iTextSharp.text.xml.xmp.DublinCoreSchema.AddSubject(System.String[])">
  31921. Adds a subject.
  31922. @param subject array of subjects
  31923. </member>
  31924. <member name="M:iTextSharp.text.xml.xmp.DublinCoreSchema.AddAuthor(System.String)">
  31925. Adds a single author.
  31926. @param author
  31927. </member>
  31928. <member name="M:iTextSharp.text.xml.xmp.DublinCoreSchema.AddAuthor(System.String[])">
  31929. Adds an array of authors.
  31930. @param author
  31931. </member>
  31932. <member name="M:iTextSharp.text.xml.xmp.DublinCoreSchema.AddPublisher(System.String)">
  31933. Adds a single publisher.
  31934. @param publisher
  31935. </member>
  31936. <member name="M:iTextSharp.text.xml.xmp.DublinCoreSchema.AddPublisher(System.String[])">
  31937. Adds an array of publishers.
  31938. @param publisher
  31939. </member>
  31940. <member name="T:iTextSharp.text.xml.xmp.EncodingNoPreamble">
  31941. <summary>
  31942. A wrapper for an Encoding to suppress the preamble.
  31943. </summary>
  31944. </member>
  31945. <member name="F:iTextSharp.text.xml.xmp.LangAlt.DEFAULT">
  31946. Key for the default language.
  31947. </member>
  31948. <member name="M:iTextSharp.text.xml.xmp.LangAlt.#ctor(System.String)">
  31949. Creates a Properties object that stores languages for use in an XmpSchema
  31950. </member>
  31951. <member name="M:iTextSharp.text.xml.xmp.LangAlt.#ctor">
  31952. Creates a Properties object that stores languages for use in an XmpSchema
  31953. </member>
  31954. <member name="M:iTextSharp.text.xml.xmp.LangAlt.AddLanguage(System.String,System.String)">
  31955. Add a language.
  31956. </member>
  31957. <member name="M:iTextSharp.text.xml.xmp.LangAlt.Process(System.Text.StringBuilder,System.String)">
  31958. Process a property.
  31959. </member>
  31960. <member name="M:iTextSharp.text.xml.xmp.LangAlt.ToString">
  31961. Creates a String that can be used in an XmpSchema.
  31962. </member>
  31963. <member name="T:iTextSharp.text.xml.xmp.PdfSchema">
  31964. An implementation of an XmpSchema.
  31965. </member>
  31966. <member name="F:iTextSharp.text.xml.xmp.PdfSchema.DEFAULT_XPATH_ID">
  31967. default namespace identifier
  31968. </member>
  31969. <member name="F:iTextSharp.text.xml.xmp.PdfSchema.DEFAULT_XPATH_URI">
  31970. default namespace uri
  31971. </member>
  31972. <member name="F:iTextSharp.text.xml.xmp.PdfSchema.KEYWORDS">
  31973. Keywords.
  31974. </member>
  31975. <member name="F:iTextSharp.text.xml.xmp.PdfSchema.VERSION">
  31976. The PDF file version (for example: 1.0, 1.3, and so on).
  31977. </member>
  31978. <member name="F:iTextSharp.text.xml.xmp.PdfSchema.PRODUCER">
  31979. The Producer.
  31980. </member>
  31981. <member name="M:iTextSharp.text.xml.xmp.PdfSchema.#ctor">
  31982. @throws IOException
  31983. </member>
  31984. <member name="M:iTextSharp.text.xml.xmp.PdfSchema.AddKeywords(System.String)">
  31985. Adds keywords.
  31986. @param keywords
  31987. </member>
  31988. <member name="M:iTextSharp.text.xml.xmp.PdfSchema.AddProducer(System.String)">
  31989. Adds the producer.
  31990. @param producer
  31991. </member>
  31992. <member name="M:iTextSharp.text.xml.xmp.PdfSchema.AddVersion(System.String)">
  31993. Adds the version.
  31994. @param version
  31995. </member>
  31996. <member name="T:iTextSharp.text.xml.xmp.XmpArray">
  31997. StringBuilder to construct an XMP array.
  31998. </member>
  31999. <member name="F:iTextSharp.text.xml.xmp.XmpArray.UNORDERED">
  32000. An array that is unordered.
  32001. </member>
  32002. <member name="F:iTextSharp.text.xml.xmp.XmpArray.ORDERED">
  32003. An array that is ordered.
  32004. </member>
  32005. <member name="F:iTextSharp.text.xml.xmp.XmpArray.ALTERNATIVE">
  32006. An array with alternatives.
  32007. </member>
  32008. <member name="F:iTextSharp.text.xml.xmp.XmpArray.type">
  32009. the type of array.
  32010. </member>
  32011. <member name="M:iTextSharp.text.xml.xmp.XmpArray.#ctor(System.String)">
  32012. Creates an XmpArray.
  32013. @param type the type of array: UNORDERED, ORDERED or ALTERNATIVE.
  32014. </member>
  32015. <member name="M:iTextSharp.text.xml.xmp.XmpArray.ToString">
  32016. Returns the String representation of the XmpArray.
  32017. @return a String representation
  32018. </member>
  32019. <member name="T:iTextSharp.text.xml.xmp.XmpBasicSchema">
  32020. An implementation of an XmpSchema.
  32021. </member>
  32022. <member name="F:iTextSharp.text.xml.xmp.XmpBasicSchema.DEFAULT_XPATH_ID">
  32023. default namespace identifier
  32024. </member>
  32025. <member name="F:iTextSharp.text.xml.xmp.XmpBasicSchema.DEFAULT_XPATH_URI">
  32026. default namespace uri
  32027. </member>
  32028. <member name="F:iTextSharp.text.xml.xmp.XmpBasicSchema.ADVISORY">
  32029. An unordered array specifying properties that were edited outside the authoring application. Each item should contain a single namespace and XPath separated by one ASCII space (U+0020).
  32030. </member>
  32031. <member name="F:iTextSharp.text.xml.xmp.XmpBasicSchema.BASEURL">
  32032. The base URL for relative URLs in the document content. If this document contains Internet links, and those links are relative, they are relative to this base URL. This property provides a standard way for embedded relative URLs to be interpreted by tools. Web authoring tools should set the value based on their notion of where URLs will be interpreted.
  32033. </member>
  32034. <member name="F:iTextSharp.text.xml.xmp.XmpBasicSchema.CREATEDATE">
  32035. The date and time the resource was originally created.
  32036. </member>
  32037. <member name="F:iTextSharp.text.xml.xmp.XmpBasicSchema.CREATORTOOL">
  32038. The name of the first known tool used to create the resource. If history is present in the metadata, this value should be equivalent to that of xmpMM:History�s softwareAgent property.
  32039. </member>
  32040. <member name="F:iTextSharp.text.xml.xmp.XmpBasicSchema.IDENTIFIER">
  32041. An unordered array of text strings that unambiguously identify the resource within a given context.
  32042. </member>
  32043. <member name="F:iTextSharp.text.xml.xmp.XmpBasicSchema.METADATADATE">
  32044. The date and time that any metadata for this resource was last changed.
  32045. </member>
  32046. <member name="F:iTextSharp.text.xml.xmp.XmpBasicSchema.MODIFYDATE">
  32047. The date and time the resource was last modified.
  32048. </member>
  32049. <member name="F:iTextSharp.text.xml.xmp.XmpBasicSchema.NICKNAME">
  32050. A short informal name for the resource.
  32051. </member>
  32052. <member name="F:iTextSharp.text.xml.xmp.XmpBasicSchema.THUMBNAILS">
  32053. An alternative array of thumbnail images for a file, which can differ in characteristics such as size or image encoding.
  32054. </member>
  32055. <member name="M:iTextSharp.text.xml.xmp.XmpBasicSchema.#ctor">
  32056. @param shorthand
  32057. @throws IOException
  32058. </member>
  32059. <member name="M:iTextSharp.text.xml.xmp.XmpBasicSchema.AddCreatorTool(System.String)">
  32060. Adds the creatortool.
  32061. @param creator
  32062. </member>
  32063. <member name="M:iTextSharp.text.xml.xmp.XmpBasicSchema.AddCreateDate(System.String)">
  32064. Adds the creation date.
  32065. @param date
  32066. </member>
  32067. <member name="M:iTextSharp.text.xml.xmp.XmpBasicSchema.AddModDate(System.String)">
  32068. Adds the modification date.
  32069. @param date
  32070. </member>
  32071. <member name="M:iTextSharp.text.xml.xmp.XmpBasicSchema.AddMetaDataDate(System.String)">
  32072. Adds the meta data date.
  32073. @param date
  32074. </member>
  32075. <member name="M:iTextSharp.text.xml.xmp.XmpBasicSchema.AddIdentifiers(System.String[])">
  32076. Adds the identifier.
  32077. @param id
  32078. </member>
  32079. <member name="M:iTextSharp.text.xml.xmp.XmpBasicSchema.AddNickname(System.String)">
  32080. Adds the nickname.
  32081. @param name
  32082. </member>
  32083. <member name="T:iTextSharp.text.xml.xmp.XmpMMSchema">
  32084. An implementation of an XmpSchema.
  32085. </member>
  32086. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.DEFAULT_XPATH_ID">
  32087. default namespace identifier
  32088. </member>
  32089. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.DEFAULT_XPATH_URI">
  32090. default namespace uri
  32091. </member>
  32092. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.DERIVEDFROM">
  32093. A reference to the original document from which this one is derived. It is a minimal reference; missing components can be assumed to be unchanged. For example, a new version might only need to specify the instance ID and version number of the previous version, or a rendition might only need to specify the instance ID and rendition class of the original.
  32094. </member>
  32095. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.DOCUMENTID">
  32096. The common identifier for all versions and renditions of a document.
  32097. </member>
  32098. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.HISTORY">
  32099. An ordered array of high-level user actions that resulted in this resource. It is intended to give human readers a general indication of the steps taken to make the changes from the previous version to this one. The list should be at an abstract level; it is not intended to be an exhaustive keystroke or other detailed history.
  32100. </member>
  32101. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.MANAGEDFROM">
  32102. A reference to the document as it was prior to becoming managed. It is set when a managed document is introduced to an asset management system that does not currently own it. It may or may not include references to different management systems.
  32103. </member>
  32104. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.MANAGER">
  32105. The name of the asset management system that manages this resource.
  32106. </member>
  32107. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.MANAGETO">
  32108. A URI identifying the managed resource to the asset management system; the presence of this property is the formal indication that this resource is managed. The form and content of this URI is private to the asset management system.
  32109. </member>
  32110. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.MANAGEUI">
  32111. A URI that can be used to access information about the managed resource through a web browser. It might require a custom browser plugin.
  32112. </member>
  32113. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.MANAGERVARIANT">
  32114. Specifies a particular variant of the asset management system. The format of this property is private to the specific asset management system.
  32115. </member>
  32116. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.RENDITIONCLASS">
  32117. The rendition class name for this resource.
  32118. </member>
  32119. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.RENDITIONPARAMS">
  32120. Can be used to provide additional rendition parameters that are too complex or verbose to encode in xmpMM: RenditionClass.
  32121. </member>
  32122. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.VERSIONID">
  32123. The document version identifier for this resource.
  32124. </member>
  32125. <member name="F:iTextSharp.text.xml.xmp.XmpMMSchema.VERSIONS">
  32126. The version history associated with this resource.
  32127. </member>
  32128. <member name="M:iTextSharp.text.xml.xmp.XmpMMSchema.#ctor">
  32129. @throws IOException
  32130. </member>
  32131. <member name="T:iTextSharp.text.xml.xmp.XmpReader">
  32132. Reads an XMP stream into an org.w3c.dom.Document objects.
  32133. Allows you to replace the contents of a specific tag.
  32134. @since 2.1.3
  32135. </member>
  32136. <member name="F:iTextSharp.text.xml.xmp.XmpReader.EXTRASPACE">
  32137. String used to fill the extra space.
  32138. </member>
  32139. <member name="F:iTextSharp.text.xml.xmp.XmpReader.XPACKET_PI_BEGIN">
  32140. Processing Instruction required at the start of an XMP stream
  32141. @since iText 2.1.6
  32142. </member>
  32143. <member name="F:iTextSharp.text.xml.xmp.XmpReader.XPACKET_PI_END_W">
  32144. Processing Instruction required at the end of an XMP stream for XMP streams that can be updated
  32145. @since iText 2.1.6
  32146. </member>
  32147. <member name="M:iTextSharp.text.xml.xmp.XmpReader.#ctor(System.Byte[])">
  32148. Constructs an XMP reader
  32149. @param bytes the XMP content
  32150. @throws ExceptionConverter
  32151. @throws IOException
  32152. @throws SAXException
  32153. </member>
  32154. <member name="M:iTextSharp.text.xml.xmp.XmpReader.ReplaceNode(System.String,System.String,System.String)">
  32155. Replaces the content of a tag.
  32156. @param namespaceURI the URI of the namespace
  32157. @param localName the tag name
  32158. @param value the new content for the tag
  32159. @return true if the content was successfully replaced
  32160. @since 2.1.6 the return type has changed from void to boolean
  32161. </member>
  32162. <member name="M:iTextSharp.text.xml.xmp.XmpReader.ReplaceDescriptionAttribute(System.String,System.String,System.String)">
  32163. Replaces the content of an attribute in the description tag.
  32164. @param namespaceURI the URI of the namespace
  32165. @param localName the tag name
  32166. @param value the new content for the tag
  32167. @return true if the content was successfully replaced
  32168. @since 5.0.0 the return type has changed from void to boolean
  32169. </member>
  32170. <member name="M:iTextSharp.text.xml.xmp.XmpReader.Add(System.String,System.String,System.String,System.String)">
  32171. Adds a tag.
  32172. @param namespaceURI the URI of the namespace
  32173. @param parent the tag name of the parent
  32174. @param localName the name of the tag to add
  32175. @param value the new content for the tag
  32176. @return true if the content was successfully added
  32177. @since 2.1.6
  32178. </member>
  32179. <member name="M:iTextSharp.text.xml.xmp.XmpReader.SetNodeText(System.Xml.XmlDocument,System.Xml.XmlNode,System.String)">
  32180. Sets the text of this node. All the child's node are deleted and a new
  32181. child text node is created.
  32182. @param domDocument the <CODE>Document</CODE> that contains the node
  32183. @param n the <CODE>Node</CODE> to add the text to
  32184. @param value the text to add
  32185. </member>
  32186. <member name="M:iTextSharp.text.xml.xmp.XmpReader.SerializeDoc">
  32187. Writes the document to a byte array.
  32188. </member>
  32189. <member name="T:iTextSharp.text.xml.xmp.XmpSchema">
  32190. Abstract superclass of the XmpSchemas supported by iText.
  32191. </member>
  32192. <member name="F:iTextSharp.text.xml.xmp.XmpSchema.xmlns">
  32193. the namesspace
  32194. </member>
  32195. <member name="M:iTextSharp.text.xml.xmp.XmpSchema.#ctor(System.String)">
  32196. Constructs an XMP schema.
  32197. @param xmlns
  32198. </member>
  32199. <member name="M:iTextSharp.text.xml.xmp.XmpSchema.ToString">
  32200. The String representation of the contents.
  32201. @return a String representation.
  32202. </member>
  32203. <member name="M:iTextSharp.text.xml.xmp.XmpSchema.Process(System.Text.StringBuilder,System.Object)">
  32204. Processes a property
  32205. @param buf
  32206. @param p
  32207. </member>
  32208. <member name="P:iTextSharp.text.xml.xmp.XmpSchema.Xmlns">
  32209. @return Returns the xmlns.
  32210. </member>
  32211. <member name="M:iTextSharp.text.xml.xmp.XmpSchema.AddProperty(System.String,System.String)">
  32212. @param key
  32213. @param value
  32214. @return the previous property (null if there wasn't one)
  32215. </member>
  32216. <member name="M:iTextSharp.text.xml.xmp.XmpSchema.SetProperty(System.String,iTextSharp.text.xml.xmp.LangAlt)">
  32217. @see java.util.Properties#setProperty(java.lang.String, java.lang.String)
  32218. @param key
  32219. @param value
  32220. @return the previous property (null if there wasn't one)
  32221. </member>
  32222. <member name="M:iTextSharp.text.xml.xmp.XmpSchema.Escape(System.String)">
  32223. @param content
  32224. @return
  32225. </member>
  32226. <member name="T:iTextSharp.text.xml.xmp.XmpWriter">
  32227. With this class you can create an Xmp Stream that can be used for adding
  32228. Metadata to a PDF Dictionary. Remark that this class doesn't cover the
  32229. complete XMP specification.
  32230. </member>
  32231. <member name="F:iTextSharp.text.xml.xmp.XmpWriter.UTF8">
  32232. A possible charset for the XMP.
  32233. </member>
  32234. <member name="F:iTextSharp.text.xml.xmp.XmpWriter.UTF16">
  32235. A possible charset for the XMP.
  32236. </member>
  32237. <member name="F:iTextSharp.text.xml.xmp.XmpWriter.UTF16BE">
  32238. A possible charset for the XMP.
  32239. </member>
  32240. <member name="F:iTextSharp.text.xml.xmp.XmpWriter.UTF16LE">
  32241. A possible charset for the XMP.
  32242. </member>
  32243. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.#ctor(System.IO.Stream,System.String,System.Int32)">
  32244. Creates an XmpWriter.
  32245. @param os
  32246. @param utfEncoding
  32247. @param extraSpace
  32248. @throws IOException
  32249. </member>
  32250. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.#ctor(System.IO.Stream)">
  32251. Creates an XmpWriter.
  32252. @param os
  32253. @throws IOException
  32254. </member>
  32255. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.#ctor(System.IO.Stream,iTextSharp.text.pdf.PdfDictionary)">
  32256. @param os
  32257. @param info
  32258. @throws IOException
  32259. </member>
  32260. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.#ctor(System.IO.Stream,System.Collections.Generic.IDictionary{System.String,System.String})">
  32261. @param os
  32262. @param info
  32263. @throws IOException
  32264. @since 5.0.1 (generic type in signature)
  32265. </member>
  32266. <member name="P:iTextSharp.text.xml.xmp.XmpWriter.ReadOnly">
  32267. Sets the XMP to read-only
  32268. </member>
  32269. <member name="P:iTextSharp.text.xml.xmp.XmpWriter.About">
  32270. @param about The about to set.
  32271. </member>
  32272. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.AddRdfDescription(System.String,System.String)">
  32273. Adds an rdf:Description.
  32274. @param xmlns
  32275. @param content
  32276. @throws IOException
  32277. </member>
  32278. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.AddRdfDescription(iTextSharp.text.xml.xmp.XmpSchema)">
  32279. Adds an rdf:Description.
  32280. @param s
  32281. @throws IOException
  32282. </member>
  32283. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.SetProperty(System.String,System.String,System.Object)">
  32284. @param schemaNS The namespace URI for the property. Has the same usage as in getProperty.
  32285. @param propName The name of the property.
  32286. Has the same usage as in <code>getProperty()</code>.
  32287. @param value the value for the property (only leaf properties have a value).
  32288. Arrays and non-leaf levels of structs do not have values.
  32289. Must be <code>null</code> if the value is not relevant.<br/>
  32290. The value is automatically detected: Boolean, Integer, Long, Double, XMPDateTime and
  32291. byte[] are handled, on all other <code>toString()</code> is called.
  32292. @throws XMPException Wraps all errors and exceptions that may occur.
  32293. </member>
  32294. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.AppendArrayItem(System.String,System.String,System.String)">
  32295. Simplifies the construction of an array by not requiring that you pre-create an empty array.
  32296. The array that is assigned is created automatically if it does not yet exist. Each call to
  32297. AppendArrayItem() appends an item to the array.
  32298. @param schemaNS The namespace URI for the array.
  32299. @param arrayName The name of the array. May be a general path expression, must not be null or
  32300. the empty string.
  32301. @param value the value of the array item.
  32302. @throws XMPException Wraps all errors and exceptions that may occur.
  32303. </member>
  32304. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.AppendOrderedArrayItem(System.String,System.String,System.String)">
  32305. Simplifies the construction of an ordered array by not requiring that you pre-create an empty array.
  32306. The array that is assigned is created automatically if it does not yet exist. Each call to
  32307. AppendArrayItem() appends an item to the array.
  32308. @param schemaNS The namespace URI for the array.
  32309. @param arrayName The name of the array. May be a general path expression, must not be null or
  32310. the empty string.
  32311. @param value the value of the array item.
  32312. @throws XMPException Wraps all errors and exceptions that may occur.
  32313. </member>
  32314. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.AppendAlternateArrayItem(System.String,System.String,System.String)">
  32315. Simplifies the construction of an alternate array by not requiring that you pre-create an empty array.
  32316. The array that is assigned is created automatically if it does not yet exist. Each call to
  32317. AppendArrayItem() appends an item to the array.
  32318. @param schemaNS The namespace URI for the array.
  32319. @param arrayName The name of the array. May be a general path expression, must not be null or
  32320. the empty string.
  32321. @param value the value of the array item.
  32322. @throws XMPException Wraps all errors and exceptions that may occur.
  32323. </member>
  32324. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.Serialize(System.IO.Stream)">
  32325. Flushes and closes the XmpWriter.
  32326. @throws IOException
  32327. </member>
  32328. <member name="M:iTextSharp.text.xml.xmp.XmpWriter.Close">
  32329. Flushes and closes the XmpWriter.
  32330. @throws IOException
  32331. </member>
  32332. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.CONTRIBUTOR">
  32333. External Contributors to the resource (other than the authors).
  32334. </member>
  32335. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.COVERAGE">
  32336. The extent or scope of the resource.
  32337. </member>
  32338. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.CREATOR">
  32339. The authors of the resource (listed in order of precedence, if significant).
  32340. </member>
  32341. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.DATE">
  32342. Date(s) that something interesting happened to the resource.
  32343. </member>
  32344. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.DESCRIPTION">
  32345. A textual description of the content of the resource. Multiple values may be present for different languages.
  32346. </member>
  32347. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.FORMAT">
  32348. The file format used when saving the resource. Tools and applications should set this property to the save format of the data. It may include appropriate qualifiers.
  32349. </member>
  32350. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.IDENTIFIER">
  32351. Unique identifier of the resource.
  32352. </member>
  32353. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.LANGUAGE">
  32354. An unordered array specifying the languages used in the resource.
  32355. </member>
  32356. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.PUBLISHER">
  32357. Publishers.
  32358. </member>
  32359. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.RELATION">
  32360. Relationships to other documents.
  32361. </member>
  32362. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.RIGHTS">
  32363. Informal rights statement, selected by language.
  32364. </member>
  32365. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.SOURCE">
  32366. Unique identifier of the work from which this resource was derived.
  32367. </member>
  32368. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.SUBJECT">
  32369. An unordered array of descriptive phrases or keywords that specify the topic of the content of the resource.
  32370. </member>
  32371. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.TITLE">
  32372. The title of the document, or the name given to the resource. Typically, it will be a name by which the resource is formally known.
  32373. </member>
  32374. <member name="F:iTextSharp.text.xml.xmp.DublinCoreProperties.TYPE">
  32375. A document type; for example, novel, poem, or working paper.
  32376. </member>
  32377. <member name="M:iTextSharp.text.xml.xmp.DublinCoreProperties.AddTitle(iTextSharp.xmp.IXmpMeta,System.String)">
  32378. Adds a title.
  32379. @param xmpMeta
  32380. @param title
  32381. </member>
  32382. <member name="M:iTextSharp.text.xml.xmp.DublinCoreProperties.SetTitle(iTextSharp.xmp.IXmpMeta,System.String,System.String,System.String)">
  32383. Sets a title.
  32384. @param xmpMeta
  32385. @param title
  32386. @param genericLang The name of the generic language
  32387. @param specificLang The name of the specific language
  32388. </member>
  32389. <member name="M:iTextSharp.text.xml.xmp.DublinCoreProperties.AddDescription(iTextSharp.xmp.IXmpMeta,System.String)">
  32390. Adds a description.
  32391. @param xmpMeta
  32392. @param desc
  32393. </member>
  32394. <member name="M:iTextSharp.text.xml.xmp.DublinCoreProperties.SetDescription(iTextSharp.xmp.IXmpMeta,System.String,System.String,System.String)">
  32395. Sets a description.
  32396. @param xmpMeta
  32397. @param desc
  32398. @param genericLang The name of the generic language
  32399. @param specificLang The name of the specific language
  32400. </member>
  32401. <member name="M:iTextSharp.text.xml.xmp.DublinCoreProperties.AddSubject(iTextSharp.xmp.IXmpMeta,System.String)">
  32402. Adds a subject.
  32403. @param xmpMeta
  32404. @param subject
  32405. </member>
  32406. <member name="M:iTextSharp.text.xml.xmp.DublinCoreProperties.SetSubject(iTextSharp.xmp.IXmpMeta,System.String[])">
  32407. Sets a subject.
  32408. @param xmpMeta
  32409. @param subject array of subjects
  32410. </member>
  32411. <member name="M:iTextSharp.text.xml.xmp.DublinCoreProperties.AddAuthor(iTextSharp.xmp.IXmpMeta,System.String)">
  32412. Adds a single author.
  32413. @param xmpMeta
  32414. @param author
  32415. </member>
  32416. <member name="M:iTextSharp.text.xml.xmp.DublinCoreProperties.SetAuthor(iTextSharp.xmp.IXmpMeta,System.String[])">
  32417. Sets an array of authors.
  32418. @param xmpMeta
  32419. @param author
  32420. </member>
  32421. <member name="M:iTextSharp.text.xml.xmp.DublinCoreProperties.AddPublisher(iTextSharp.xmp.IXmpMeta,System.String)">
  32422. Adds a single publisher.
  32423. @param xmpMeta
  32424. @param publisher
  32425. </member>
  32426. <member name="M:iTextSharp.text.xml.xmp.DublinCoreProperties.SetPublisher(iTextSharp.xmp.IXmpMeta,System.String[])">
  32427. Sets an array of publishers.
  32428. @param xmpMeta
  32429. @param publisher
  32430. </member>
  32431. <member name="F:iTextSharp.text.xml.xmp.PdfProperties.KEYWORDS">
  32432. Keywords.
  32433. </member>
  32434. <member name="F:iTextSharp.text.xml.xmp.PdfProperties.VERSION">
  32435. The PDF file version (for example: 1.0, 1.3, and so on).
  32436. </member>
  32437. <member name="F:iTextSharp.text.xml.xmp.PdfProperties.PRODUCER">
  32438. The Producer.
  32439. </member>
  32440. <member name="M:iTextSharp.text.xml.xmp.PdfProperties.SetKeywords(iTextSharp.xmp.IXmpMeta,System.String)">
  32441. Adds keywords.
  32442. @param xmpMeta
  32443. @param keywords
  32444. </member>
  32445. <member name="M:iTextSharp.text.xml.xmp.PdfProperties.SetProducer(iTextSharp.xmp.IXmpMeta,System.String)">
  32446. Adds the producer.
  32447. @param xmpMeta
  32448. @param producer
  32449. </member>
  32450. <member name="M:iTextSharp.text.xml.xmp.PdfProperties.SetVersion(iTextSharp.xmp.IXmpMeta,System.String)">
  32451. Adds the version.
  32452. @param xmpMeta
  32453. @param version
  32454. </member>
  32455. <member name="F:iTextSharp.text.xml.xmp.XmpBasicProperties.ADVISORY">
  32456. An unordered array specifying properties that were edited outside the authoring application. Each item should contain a single namespace and XPath separated by one ASCII space (U+0020).
  32457. </member>
  32458. <member name="F:iTextSharp.text.xml.xmp.XmpBasicProperties.BASEURL">
  32459. The base URL for relative URLs in the document content. If this document contains Internet links, and those links are relative, they are relative to this base URL. This property provides a standard way for embedded relative URLs to be interpreted by tools. Web authoring tools should set the value based on their notion of where URLs will be interpreted.
  32460. </member>
  32461. <member name="F:iTextSharp.text.xml.xmp.XmpBasicProperties.CREATEDATE">
  32462. The date and time the resource was originally created.
  32463. </member>
  32464. <member name="F:iTextSharp.text.xml.xmp.XmpBasicProperties.CREATORTOOL">
  32465. The name of the first known tool used to create the resource. If history is present in the metadata, this value should be equivalent to that of xmpMM:History's softwareAgent property.
  32466. </member>
  32467. <member name="F:iTextSharp.text.xml.xmp.XmpBasicProperties.IDENTIFIER">
  32468. An unordered array of text strings that unambiguously identify the resource within a given context.
  32469. </member>
  32470. <member name="F:iTextSharp.text.xml.xmp.XmpBasicProperties.METADATADATE">
  32471. The date and time that any metadata for this resource was last changed.
  32472. </member>
  32473. <member name="F:iTextSharp.text.xml.xmp.XmpBasicProperties.MODIFYDATE">
  32474. The date and time the resource was last modified.
  32475. </member>
  32476. <member name="F:iTextSharp.text.xml.xmp.XmpBasicProperties.NICKNAME">
  32477. A short informal name for the resource.
  32478. </member>
  32479. <member name="F:iTextSharp.text.xml.xmp.XmpBasicProperties.THUMBNAILS">
  32480. An alternative array of thumbnail images for a file, which can differ in characteristics such as size or image encoding.
  32481. </member>
  32482. <member name="M:iTextSharp.text.xml.xmp.XmpBasicProperties.SetCreatorTool(iTextSharp.xmp.IXmpMeta,System.String)">
  32483. Adds the creatortool.
  32484. @param xmpMeta
  32485. @param creator
  32486. </member>
  32487. <member name="M:iTextSharp.text.xml.xmp.XmpBasicProperties.SetCreateDate(iTextSharp.xmp.IXmpMeta,System.String)">
  32488. Adds the creation date.
  32489. @param xmpMeta
  32490. @param date
  32491. </member>
  32492. <member name="M:iTextSharp.text.xml.xmp.XmpBasicProperties.SetModDate(iTextSharp.xmp.IXmpMeta,System.String)">
  32493. Adds the modification date.
  32494. @param xmpMeta
  32495. @param date
  32496. </member>
  32497. <member name="M:iTextSharp.text.xml.xmp.XmpBasicProperties.SetMetaDataDate(iTextSharp.xmp.IXmpMeta,System.String)">
  32498. Adds the meta data date.
  32499. @param xmpMeta
  32500. @param date
  32501. </member>
  32502. <member name="M:iTextSharp.text.xml.xmp.XmpBasicProperties.SetIdentifiers(iTextSharp.xmp.IXmpMeta,System.String[])">
  32503. Sets the identifier.
  32504. @param xmpMeta
  32505. @param id
  32506. </member>
  32507. <member name="M:iTextSharp.text.xml.xmp.XmpBasicProperties.SetNickname(iTextSharp.xmp.IXmpMeta,System.String)">
  32508. Adds the nickname.
  32509. @param xmpMeta
  32510. @param name
  32511. </member>
  32512. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.DERIVEDFROM">
  32513. A reference to the original document from which this one is derived. It is a minimal reference; missing components can be assumed to be unchanged. For example, a new version might only need to specify the instance ID and version number of the previous version, or a rendition might only need to specify the instance ID and rendition class of the original.
  32514. </member>
  32515. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.DOCUMENTID">
  32516. The common identifier for all versions and renditions of a document.
  32517. </member>
  32518. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.HISTORY">
  32519. An ordered array of high-level user actions that resulted in this resource. It is intended to give human readers a general indication of the steps taken to make the changes from the previous version to this one. The list should be at an abstract level; it is not intended to be an exhaustive keystroke or other detailed history.
  32520. </member>
  32521. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.MANAGEDFROM">
  32522. A reference to the document as it was prior to becoming managed. It is set when a managed document is introduced to an asset management system that does not currently own it. It may or may not include references to different management systems.
  32523. </member>
  32524. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.MANAGER">
  32525. The name of the asset management system that manages this resource.
  32526. </member>
  32527. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.MANAGETO">
  32528. A URI identifying the managed resource to the asset management system; the presence of this property is the formal indication that this resource is managed. The form and content of this URI is private to the asset management system.
  32529. </member>
  32530. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.MANAGEUI">
  32531. A URI that can be used to access information about the managed resource through a web browser. It might require a custom browser plugin.
  32532. </member>
  32533. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.MANAGERVARIANT">
  32534. Specifies a particular variant of the asset management system. The format of this property is private to the specific asset management system.
  32535. </member>
  32536. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.RENDITIONCLASS">
  32537. The rendition class name for this resource.
  32538. </member>
  32539. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.RENDITIONPARAMS">
  32540. Can be used to provide additional rendition parameters that are too complex or verbose to encode in xmpMM: RenditionClass.
  32541. </member>
  32542. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.VERSIONID">
  32543. The document version identifier for this resource.
  32544. </member>
  32545. <member name="F:iTextSharp.text.xml.xmp.XmpMMProperties.VERSIONS">
  32546. The version history associated with this resource.
  32547. </member>
  32548. <member name="T:iTextSharp.text.xml.XmlDomWriter">
  32549. @author psoares
  32550. </member>
  32551. <member name="F:iTextSharp.text.xml.XmlDomWriter.fOut">
  32552. Print writer.
  32553. </member>
  32554. <member name="F:iTextSharp.text.xml.XmlDomWriter.fCanonical">
  32555. Canonical output.
  32556. </member>
  32557. <member name="F:iTextSharp.text.xml.XmlDomWriter.fXML11">
  32558. Processing XML 1.1 document.
  32559. </member>
  32560. <member name="M:iTextSharp.text.xml.XmlDomWriter.#ctor">
  32561. Default constructor.
  32562. </member>
  32563. <member name="M:iTextSharp.text.xml.XmlDomWriter.SetCanonical(System.Boolean)">
  32564. Sets whether output is canonical.
  32565. </member>
  32566. <member name="M:iTextSharp.text.xml.XmlDomWriter.SetOutput(System.IO.Stream,System.String)">
  32567. Sets the output stream for printing.
  32568. </member>
  32569. <member name="M:iTextSharp.text.xml.XmlDomWriter.SetOutput(System.IO.TextWriter)">
  32570. Sets the output writer.
  32571. </member>
  32572. <member name="M:iTextSharp.text.xml.XmlDomWriter.Write(System.Xml.XmlNode)">
  32573. Writes the specified node, recursively.
  32574. </member>
  32575. <member name="M:iTextSharp.text.xml.XmlDomWriter.SortAttributes(System.Xml.XmlAttributeCollection)">
  32576. Returns a sorted list of attributes.
  32577. </member>
  32578. <member name="M:iTextSharp.text.xml.XmlDomWriter.NormalizeAndPrint(System.String,System.Boolean)">
  32579. Normalizes and prints the given string.
  32580. </member>
  32581. <member name="M:iTextSharp.text.xml.XmlDomWriter.NormalizeAndPrint(System.Char,System.Boolean)">
  32582. Normalizes and print the given character.
  32583. </member>
  32584. <member name="T:iTextSharp.text.xml.XmlToTxt">
  32585. This class converts XML into plain text stripping all tags.
  32586. </member>
  32587. <member name="F:iTextSharp.text.xml.XmlToTxt.buf">
  32588. Buffer that stores all content that is encountered.
  32589. </member>
  32590. <member name="M:iTextSharp.text.xml.XmlToTxt.Parse(System.IO.Stream)">
  32591. Static method that parses an XML Stream.
  32592. @param is the XML input that needs to be parsed
  32593. @return a String obtained by removing all tags from the XML
  32594. </member>
  32595. <member name="M:iTextSharp.text.xml.XmlToTxt.#ctor">
  32596. Creates an instance of XML to TXT.
  32597. </member>
  32598. <member name="M:iTextSharp.text.xml.XmlToTxt.ToString">
  32599. @return the String after parsing.
  32600. </member>
  32601. <member name="M:iTextSharp.text.xml.XmlToTxt.StartElement(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  32602. @see com.itextpdf.text.xml.simpleparser.SimpleXMLDocHandler#startElement(java.lang.String, java.util.Map)
  32603. </member>
  32604. <member name="M:iTextSharp.text.xml.XmlToTxt.EndElement(System.String)">
  32605. @see com.itextpdf.text.xml.simpleparser.SimpleXMLDocHandler#endElement(java.lang.String)
  32606. </member>
  32607. <member name="M:iTextSharp.text.xml.XmlToTxt.StartDocument">
  32608. @see com.itextpdf.text.xml.simpleparser.SimpleXMLDocHandler#startDocument()
  32609. </member>
  32610. <member name="M:iTextSharp.text.xml.XmlToTxt.EndDocument">
  32611. @see com.itextpdf.text.xml.simpleparser.SimpleXMLDocHandler#endDocument()
  32612. </member>
  32613. <member name="M:iTextSharp.text.xml.XmlToTxt.Text(System.String)">
  32614. @see com.itextpdf.text.xml.simpleparser.SimpleXMLDocHandler#text(java.lang.String)
  32615. </member>
  32616. <member name="T:iTextSharp.text.xml.XMLUtil">
  32617. Contains utility methods for XML.
  32618. @author Balder
  32619. @since 5.0.6
  32620. </member>
  32621. <member name="M:iTextSharp.text.xml.XMLUtil.EscapeXML(System.String,System.Boolean)">
  32622. Escapes a string with the appropriated XML codes.
  32623. @param s the string to be escaped
  32624. @param onlyASCII codes above 127 will always be escaped with &amp;#nn; if <CODE>true</CODE>
  32625. @return the escaped string
  32626. @since 5.0.6
  32627. </member>
  32628. <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.xml.XMLUtil.UnescapeXML(System.String)" -->
  32629. <member name="M:iTextSharp.text.xml.XMLUtil.Unescape(System.String)">
  32630. Unescapes 'lt', 'gt', 'apos', 'quote' and 'amp' to the
  32631. corresponding character values.
  32632. @param s a string representing a character
  32633. @return a character value
  32634. </member>
  32635. <member name="M:iTextSharp.text.xml.XMLUtil.IsValidCharacterValue(System.String)">
  32636. Checks if a character value should be escaped/unescaped.
  32637. @param s the String representation of an integer
  32638. @return true if it's OK to escape or unescape this value
  32639. </member>
  32640. <member name="M:iTextSharp.text.xml.XMLUtil.IsValidCharacterValue(System.Int32)">
  32641. Checks if a character value should be escaped/unescaped.
  32642. @param c a character value
  32643. @return true if it's OK to escape or unescape this value
  32644. </member>
  32645. <member name="M:iTextSharp.text.xml.XMLUtil.FindInArray(System.Char,System.Char[],System.Int32)">
  32646. Looks for a character in a character array, starting from a certain position
  32647. @param needle the character you're looking for
  32648. @param haystack the character array
  32649. @param start the start position
  32650. @return the position where the character was found, or -1 if it wasn't found.
  32651. </member>
  32652. <member name="M:iTextSharp.text.xml.XMLUtil.GetEncodingName(System.Byte[])">
  32653. Returns the IANA encoding name that is auto-detected from
  32654. the bytes specified, with the endian-ness of that encoding where appropriate.
  32655. (method found in org.apache.xerces.impl.XMLEntityManager, originally published
  32656. by the Apache Software Foundation under the Apache Software License; now being
  32657. used in iText under the MPL)
  32658. @param b4 The first four bytes of the input.
  32659. @return an IANA-encoding string
  32660. @since 5.0.6
  32661. </member>
  32662. <member name="T:iTextSharp.text.ZapfDingbatsList">
  32663. A special-version of <CODE>LIST</CODE> whitch use zapfdingbats-letters.
  32664. @see com.lowagie.text.List
  32665. @author Michael Niedermair and Bruno Lowagie
  32666. </member>
  32667. <member name="F:iTextSharp.text.ZapfDingbatsList.zn">
  32668. char-number in zapfdingbats
  32669. </member>
  32670. <member name="M:iTextSharp.text.ZapfDingbatsList.#ctor(System.Int32)">
  32671. Creates a ZapfDingbatsList
  32672. @param zn a char-number
  32673. </member>
  32674. <member name="M:iTextSharp.text.ZapfDingbatsList.#ctor(System.Int32,System.Int32)">
  32675. Creates a ZapfDingbatsList
  32676. @param zn a char-number
  32677. @param symbolIndent indent
  32678. </member>
  32679. <member name="M:iTextSharp.text.ZapfDingbatsList.setDingbatColor(iTextSharp.text.BaseColor)">
  32680. Sets the dingbat's color.
  32681. @param zapfDingbatColor color for the ZapfDingbat
  32682. </member>
  32683. <member name="P:iTextSharp.text.ZapfDingbatsList.CharNumber">
  32684. set the char-number
  32685. @param zn a char-number
  32686. </member>
  32687. <member name="M:iTextSharp.text.ZapfDingbatsList.Add(iTextSharp.text.IElement)">
  32688. Adds an <CODE>Object</CODE> to the <CODE>List</CODE>.
  32689. @param o the object to add.
  32690. @return true if adding the object succeeded
  32691. </member>
  32692. <member name="T:iTextSharp.text.ZapfDingbatsNumberList">
  32693. A special-version of <CODE>LIST</CODE> whitch use zapfdingbats-numbers (1..10).
  32694. @see com.lowagie.text.List
  32695. @version 2003-06-22
  32696. @author Michael Niedermair
  32697. </member>
  32698. <member name="F:iTextSharp.text.ZapfDingbatsNumberList.type">
  32699. which type
  32700. </member>
  32701. <member name="M:iTextSharp.text.ZapfDingbatsNumberList.#ctor(System.Int32)">
  32702. Creates a ZapdDingbatsNumberList
  32703. @param type the type of list
  32704. @param symbolIndent indent
  32705. </member>
  32706. <member name="M:iTextSharp.text.ZapfDingbatsNumberList.#ctor(System.Int32,System.Int32)">
  32707. Creates a ZapdDingbatsNumberList
  32708. @param type the type of list
  32709. @param symbolIndent indent
  32710. </member>
  32711. <member name="P:iTextSharp.text.ZapfDingbatsNumberList.NumberType">
  32712. get the type
  32713. @return char-number
  32714. </member>
  32715. <member name="M:iTextSharp.text.ZapfDingbatsNumberList.Add(iTextSharp.text.IElement)">
  32716. Adds an <CODE>Object</CODE> to the <CODE>List</CODE>.
  32717. @param o the object to add.
  32718. @return true if adding the object succeeded
  32719. </member>
  32720. <member name="T:iTextSharp.text.api.IIndentable">
  32721. Objects implementing Indentable allow to set indentation left and right.
  32722. </member>
  32723. <member name="P:iTextSharp.text.api.IIndentable.IndentationLeft">
  32724. Sets the indentation on the left side.
  32725. @param indentation the new indentation
  32726. </member>
  32727. <member name="P:iTextSharp.text.api.IIndentable.IndentationRight">
  32728. Sets the indentation on the right side.
  32729. @param indentation the new indentation
  32730. </member>
  32731. <member name="T:iTextSharp.text.api.ISpaceable">
  32732. Objects implementing Spaceable allow setting spacing before and after.
  32733. </member>
  32734. <member name="P:iTextSharp.text.api.ISpaceable.SpacingBefore">
  32735. Sets the spacing before.
  32736. @param spacing the new spacing
  32737. </member>
  32738. <member name="P:iTextSharp.text.api.ISpaceable.SpacingAfter">
  32739. Sets the spacing after.
  32740. @param spacing the new spacing
  32741. </member>
  32742. <member name="T:iTextSharp.text.api.IWriterOperation">
  32743. @author itextpdf.com
  32744. </member>
  32745. <member name="M:iTextSharp.text.api.IWriterOperation.Write(iTextSharp.text.pdf.PdfWriter,iTextSharp.text.Document)">
  32746. Receive a writer and the document to do certain operations on them.
  32747. @param writer the PdfWriter
  32748. @param doc the document
  32749. @throws DocumentException
  32750. </member>
  32751. <member name="T:iTextSharp.text.Version">
  32752. This class contains version information about iText.
  32753. DO NOT CHANGE THE VERSION INFORMATION WITHOUT PERMISSION OF THE COPYRIGHT HOLDERS OF ITEXT.
  32754. Changing the version makes it extremely difficult to debug an application.
  32755. Also, the nature of open source software is that you honor the copyright of the original creators of the software.
  32756. </member>
  32757. <member name="F:iTextSharp.text.Version.AGPL">
  32758. String that will indicate if the AGPL version is used.
  32759. </member>
  32760. <member name="F:iTextSharp.text.Version.version">
  32761. The iText version instance.
  32762. </member>
  32763. <member name="F:iTextSharp.text.Version.iText">
  32764. This String contains the name of the product.
  32765. iText is a registered trademark by iText Group NV.
  32766. Please don't change this constant.
  32767. </member>
  32768. <member name="F:iTextSharp.text.Version.release">
  32769. This String contains the version number of this iText release.
  32770. For debugging purposes, we request you NOT to change this constant.
  32771. </member>
  32772. <member name="F:iTextSharp.text.Version.iTextVersion">
  32773. This String contains the iText version as shown in the producer line.
  32774. iText is a product developed by iText Group NV.
  32775. iText Group requests that you retain the iText producer line
  32776. in every PDF that is created or manipulated using iText.
  32777. </member>
  32778. <member name="F:iTextSharp.text.Version.key">
  32779. The license key.
  32780. </member>
  32781. <member name="M:iTextSharp.text.Version.GetInstance">
  32782. Gets an instance of the iText version that is currently used.
  32783. Note that iText Group requests that you retain the iText producer line
  32784. in every PDF that is created or manipulated using iText.
  32785. </member>
  32786. <member name="P:iTextSharp.text.Version.Product">
  32787. * Gets the product name.
  32788. * iText Group requests that you retain the iText producer line
  32789. * in every PDF that is created or manipulated using iText.
  32790. * @return the product name
  32791. </member>
  32792. <member name="P:iTextSharp.text.Version.Release">
  32793. * Gets the release number.
  32794. * iText Group requests that you retain the iText producer line
  32795. * in every PDF that is created or manipulated using iText.
  32796. * @return the release number
  32797. </member>
  32798. <member name="P:iTextSharp.text.Version.GetVersion">
  32799. * Returns the iText version as shown in the producer line.
  32800. * iText is a product developed by iText Group NV.
  32801. * iText Group requests that you retain the iText producer line
  32802. * in every PDF that is created or manipulated using iText.
  32803. * @return iText version
  32804. </member>
  32805. <member name="P:iTextSharp.text.Version.Key">
  32806. Returns a license key if one was provided, or null if not.
  32807. @return a license key.
  32808. </member>
  32809. <member name="P:iTextSharp.text.Version.IsAGPLVersion">
  32810. Checks if the AGPL version is used.
  32811. @return returns true if the AGPL version is used.
  32812. </member>
  32813. <member name="T:iTextSharp.text.WritableDirectElement">
  32814. An element that is not an element, it holds {@link Element#WRITABLE_DIRECT}
  32815. as Element type. It implements WriterOperation to do operations on the
  32816. {@link PdfWriter} and the {@link Document} that must be done at the time of
  32817. the writing. Much like a {@link VerticalPositionMark} but little different.
  32818. @author itextpdf.com
  32819. </member>
  32820. <member name="P:iTextSharp.text.WritableDirectElement.Type">
  32821. @return {@link Element#WRITABLE_DIRECT}
  32822. </member>
  32823. <member name="F:iTextSharp.awt.geom.AffineTransform.TYPE_UNKNOWN">
  32824. The <code>TYPE_UNKNOWN</code> is an initial type value
  32825. </member>
  32826. <member name="F:iTextSharp.awt.geom.AffineTransform.ZERO">
  32827. The min value equivalent to zero. If absolute value less then ZERO it considered as zero.
  32828. </member>
  32829. <member name="F:iTextSharp.awt.geom.AffineTransform.m00">
  32830. The values of transformation matrix
  32831. </member>
  32832. <member name="F:iTextSharp.awt.geom.AffineTransform.type">
  32833. The transformation <code>type</code>
  32834. </member>
  32835. <member name="M:iTextSharp.awt.geom.AffineTransform.Multiply(iTextSharp.awt.geom.AffineTransform,iTextSharp.awt.geom.AffineTransform)">
  32836. Multiply matrix of two AffineTransform objects
  32837. @param t1 - the AffineTransform object is a multiplicand
  32838. @param t2 - the AffineTransform object is a multiplier
  32839. @return an AffineTransform object that is a result of t1 multiplied by matrix t2.
  32840. </member>
  32841. <member name="T:iTextSharp.xmp.impl.Base64">
  32842. <summary>
  32843. A utility class to perform base64 encoding and decoding as specified
  32844. in RFC-1521. See also RFC 1421.
  32845. @version $Revision: 1.4 $
  32846. </summary>
  32847. </member>
  32848. <member name="F:iTextSharp.xmp.impl.Base64.INVALID">
  32849. <summary>
  32850. marker for invalid bytes </summary>
  32851. </member>
  32852. <member name="F:iTextSharp.xmp.impl.Base64.WHITESPACE">
  32853. <summary>
  32854. marker for accepted whitespace bytes </summary>
  32855. </member>
  32856. <member name="F:iTextSharp.xmp.impl.Base64.EQUAL">
  32857. <summary>
  32858. marker for an equal symbol </summary>
  32859. </member>
  32860. <member name="M:iTextSharp.xmp.impl.Base64.Encode(System.Byte[])">
  32861. <summary>
  32862. Encode the given byte[].
  32863. </summary>
  32864. <param name="src"> the source string. </param>
  32865. <returns> the base64-encoded data. </returns>
  32866. </member>
  32867. <member name="M:iTextSharp.xmp.impl.Base64.Encode(System.Byte[],System.Int32)">
  32868. <summary>
  32869. Encode the given byte[].
  32870. </summary>
  32871. <param name="src"> the source string. </param>
  32872. <param name="lineFeed"> a linefeed is added after <code>linefeed</code> characters;
  32873. must be dividable by four; 0 means no linefeeds </param>
  32874. <returns> the base64-encoded data. </returns>
  32875. </member>
  32876. <member name="M:iTextSharp.xmp.impl.Base64.Encode(System.String)">
  32877. <summary>
  32878. Encode the given string. </summary>
  32879. <param name="src"> the source string. </param>
  32880. <returns> the base64-encoded string. </returns>
  32881. </member>
  32882. <member name="M:iTextSharp.xmp.impl.Base64.Decode(System.Byte[])">
  32883. <summary>
  32884. Decode the given byte[].
  32885. </summary>
  32886. <param name="src">
  32887. the base64-encoded data. </param>
  32888. <returns> the decoded data. </returns>
  32889. </member>
  32890. <member name="M:iTextSharp.xmp.impl.Base64.Decode(System.String)">
  32891. <summary>
  32892. Decode the given string.
  32893. </summary>
  32894. <param name="src"> the base64-encoded string. </param>
  32895. <returns> the decoded string. </returns>
  32896. </member>
  32897. <member name="T:iTextSharp.xmp.impl.ByteBuffer">
  32898. <summary>
  32899. Byte buffer container including length of valid data.
  32900. @since 11.10.2006
  32901. </summary>
  32902. </member>
  32903. <member name="M:iTextSharp.xmp.impl.ByteBuffer.#ctor(System.Int32)">
  32904. <param name="initialCapacity"> the initial capacity for this buffer </param>
  32905. </member>
  32906. <member name="M:iTextSharp.xmp.impl.ByteBuffer.#ctor(System.Byte[])">
  32907. <param name="buffer"> a byte array that will be wrapped with <code>ByteBuffer</code>. </param>
  32908. </member>
  32909. <member name="M:iTextSharp.xmp.impl.ByteBuffer.#ctor(System.Byte[],System.Int32)">
  32910. <param name="buffer"> a byte array that will be wrapped with <code>ByteBuffer</code>. </param>
  32911. <param name="length"> the length of valid bytes in the array </param>
  32912. </member>
  32913. <member name="M:iTextSharp.xmp.impl.ByteBuffer.#ctor(System.IO.Stream)">
  32914. <summary>
  32915. Loads the stream into a buffer.
  32916. </summary>
  32917. <param name="in"> an InputStream </param>
  32918. <exception cref="T:System.IO.IOException"> If the stream cannot be read. </exception>
  32919. </member>
  32920. <member name="M:iTextSharp.xmp.impl.ByteBuffer.#ctor(System.Byte[],System.Int32,System.Int32)">
  32921. <param name="buffer"> a byte array that will be wrapped with <code>ByteBuffer</code>. </param>
  32922. <param name="offset"> the offset of the provided buffer. </param>
  32923. <param name="length"> the length of valid bytes in the array </param>
  32924. </member>
  32925. <member name="P:iTextSharp.xmp.impl.ByteBuffer.ByteStream">
  32926. <returns> Returns a byte stream that is limited to the valid amount of bytes. </returns>
  32927. </member>
  32928. <member name="P:iTextSharp.xmp.impl.ByteBuffer.Length">
  32929. <returns> Returns the length, that means the number of valid bytes, of the buffer;
  32930. the inner byte array might be bigger than that. </returns>
  32931. </member>
  32932. <member name="P:iTextSharp.xmp.impl.ByteBuffer.Encoding">
  32933. <summary>
  32934. Detects the encoding of the byte buffer, stores and returns it.
  32935. Only UTF-8, UTF-16LE/BE and UTF-32LE/BE are recognized.
  32936. <em>Note:</em> UTF-32 flavors are not supported by Java, the XML-parser will complain.
  32937. </summary>
  32938. <returns> Returns the encoding string. </returns>
  32939. </member>
  32940. <member name="M:iTextSharp.xmp.impl.ByteBuffer.ByteAt(System.Int32)">
  32941. <param name="index"> the index to retrieve the byte from </param>
  32942. <returns> Returns a byte from the buffer </returns>
  32943. </member>
  32944. <member name="M:iTextSharp.xmp.impl.ByteBuffer.CharAt(System.Int32)">
  32945. <param name="index"> the index to retrieve a byte as int or char. </param>
  32946. <returns> Returns a byte from the buffer </returns>
  32947. </member>
  32948. <member name="M:iTextSharp.xmp.impl.ByteBuffer.Append(System.Byte)">
  32949. <summary>
  32950. Appends a byte to the buffer. </summary>
  32951. <param name="b"> a byte </param>
  32952. </member>
  32953. <member name="M:iTextSharp.xmp.impl.ByteBuffer.Append(System.Byte[],System.Int32,System.Int32)">
  32954. <summary>
  32955. Appends a byte array or part of to the buffer.
  32956. </summary>
  32957. <param name="bytes"> a byte array </param>
  32958. <param name="offset"> an offset with </param>
  32959. <param name="len"> </param>
  32960. </member>
  32961. <member name="M:iTextSharp.xmp.impl.ByteBuffer.Append(System.Byte[])">
  32962. <summary>
  32963. Append a byte array to the buffer </summary>
  32964. <param name="bytes"> a byte array </param>
  32965. </member>
  32966. <member name="M:iTextSharp.xmp.impl.ByteBuffer.Append(iTextSharp.xmp.impl.ByteBuffer)">
  32967. <summary>
  32968. Append another buffer to this buffer. </summary>
  32969. <param name="anotherBuffer"> another <code>ByteBuffer</code> </param>
  32970. </member>
  32971. <member name="M:iTextSharp.xmp.impl.ByteBuffer.EnsureCapacity(System.Int32)">
  32972. <summary>
  32973. Ensures the requested capacity by increasing the buffer size when the
  32974. current length is exceeded.
  32975. </summary>
  32976. <param name="requestedLength"> requested new buffer length </param>
  32977. </member>
  32978. <member name="T:iTextSharp.xmp.impl.CountOutputStream">
  32979. <summary>
  32980. An <code>OutputStream</code> that counts the written bytes.
  32981. @since 08.11.2006
  32982. </summary>
  32983. </member>
  32984. <member name="F:iTextSharp.xmp.impl.CountOutputStream._outp">
  32985. <summary>
  32986. the decorated output stream </summary>
  32987. </member>
  32988. <member name="F:iTextSharp.xmp.impl.CountOutputStream._bytesWritten">
  32989. <summary>
  32990. the byte counter </summary>
  32991. </member>
  32992. <member name="M:iTextSharp.xmp.impl.CountOutputStream.#ctor(System.IO.Stream)">
  32993. <summary>
  32994. Constructor with providing the output stream to decorate. </summary>
  32995. <param name="out"> an <code>OutputStream</code> </param>
  32996. </member>
  32997. <member name="P:iTextSharp.xmp.impl.CountOutputStream.BytesWritten">
  32998. <returns> the bytesWritten </returns>
  32999. </member>
  33000. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.CountOutputStream.Write(System.Byte[],System.Int32,System.Int32)" -->
  33001. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.CountOutputStream.Write(System.Byte[])" -->
  33002. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.CountOutputStream.Write(System.Int32)" -->
  33003. <member name="T:iTextSharp.xmp.impl.FilterReader">
  33004. <summary>
  33005. Abstract class for reading filtered character streams.
  33006. The abstract class <code>FilterReader</code> itself
  33007. provides default methods that pass all requests to
  33008. the contained stream. Subclasses of <code>FilterReader</code>
  33009. should override some of these methods and may also provide
  33010. additional methods and fields.
  33011. @author Mark Reinhold
  33012. @since JDK1.1
  33013. </summary>
  33014. </member>
  33015. <member name="M:iTextSharp.xmp.impl.FilterReader.Read">
  33016. Reads a single character.
  33017. @exception IOException If an I/O error occurs
  33018. </member>
  33019. <member name="M:iTextSharp.xmp.impl.FilterReader.Read(System.Char[],System.Int32,System.Int32)">
  33020. Reads characters into a portion of an array.
  33021. @exception IOException If an I/O error occurs
  33022. </member>
  33023. <member name="M:iTextSharp.xmp.impl.FilterReader.Close">
  33024. **
  33025. </member>
  33026. <member name="T:iTextSharp.xmp.impl.FixAsciiControlsReader">
  33027. <summary>
  33028. @since 22.08.2006
  33029. </summary>
  33030. </member>
  33031. <member name="F:iTextSharp.xmp.impl.FixAsciiControlsReader._control">
  33032. <summary>
  33033. the result of the escaping sequence </summary>
  33034. </member>
  33035. <member name="F:iTextSharp.xmp.impl.FixAsciiControlsReader._digits">
  33036. <summary>
  33037. count the digits of the sequence </summary>
  33038. </member>
  33039. <member name="F:iTextSharp.xmp.impl.FixAsciiControlsReader._state">
  33040. <summary>
  33041. the state of the automaton </summary>
  33042. </member>
  33043. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.FixAsciiControlsReader.#ctor(System.IO.TextReader)" -->
  33044. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.FixAsciiControlsReader.Read(System.Char[],System.Int32,System.Int32)" -->
  33045. <member name="M:iTextSharp.xmp.impl.FixAsciiControlsReader.ProcessChar(System.Char)">
  33046. <summary>
  33047. Processes numeric escaped chars to find out if they are a control character. </summary>
  33048. <param name="ch"> a char </param>
  33049. <returns> Returns the char directly or as replacement for the escaped sequence. </returns>
  33050. </member>
  33051. <member name="T:iTextSharp.xmp.impl.Iso8601Converter">
  33052. <summary>
  33053. Converts between ISO 8601 Strings and <code>Calendar</code> with millisecond resolution.
  33054. @since 16.02.2006
  33055. </summary>
  33056. </member>
  33057. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.Iso8601Converter.Parse(System.String)" -->
  33058. <member name="M:iTextSharp.xmp.impl.Iso8601Converter.Parse(System.String,iTextSharp.xmp.IXmpDateTime)">
  33059. <param name="iso8601String"> a date string that is ISO 8601 conform. </param>
  33060. <param name="binValue"> an existing XMPDateTime to set with the parsed date </param>
  33061. <returns> Returns an XMPDateTime-object containing the ISO8601-date. </returns>
  33062. <exception cref="T:iTextSharp.xmp.XmpException"> Is thrown when the string is non-conform. </exception>
  33063. </member>
  33064. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.Iso8601Converter.Render(iTextSharp.xmp.IXmpDateTime)" -->
  33065. <member name="T:iTextSharp.xmp.impl.ParseState">
  33066. <summary>
  33067. @since 22.08.2006
  33068. </summary>
  33069. </member>
  33070. <member name="M:iTextSharp.xmp.impl.ParseState.#ctor(System.String)">
  33071. <param name="str"> initializes the parser container </param>
  33072. </member>
  33073. <member name="M:iTextSharp.xmp.impl.ParseState.Length">
  33074. <returns> Returns the length of the input. </returns>
  33075. </member>
  33076. <member name="M:iTextSharp.xmp.impl.ParseState.HasNext">
  33077. <returns> Returns whether there are more chars to come. </returns>
  33078. </member>
  33079. <member name="M:iTextSharp.xmp.impl.ParseState.Ch(System.Int32)">
  33080. <param name="index"> index of char </param>
  33081. <returns> Returns char at a certain index. </returns>
  33082. </member>
  33083. <member name="M:iTextSharp.xmp.impl.ParseState.Ch">
  33084. <returns> Returns the current char or 0x0000 if there are no more chars. </returns>
  33085. </member>
  33086. <member name="M:iTextSharp.xmp.impl.ParseState.Skip">
  33087. <summary>
  33088. Skips the next char.
  33089. </summary>
  33090. </member>
  33091. <member name="M:iTextSharp.xmp.impl.ParseState.Pos">
  33092. <returns> Returns the current position. </returns>
  33093. </member>
  33094. <member name="M:iTextSharp.xmp.impl.ParseState.GatherInt(System.String,System.Int32)">
  33095. <summary>
  33096. Parses a integer from the source and sets the pointer after it. </summary>
  33097. <param name="errorMsg"> Error message to put in the exception if no number can be found </param>
  33098. <param name="maxValue"> the max value of the number to return </param>
  33099. <returns> Returns the parsed integer. </returns>
  33100. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if no integer can be found. </exception>
  33101. </member>
  33102. <member name="T:iTextSharp.xmp.impl.Latin1Converter">
  33103. <summary>
  33104. @since 12.10.2006
  33105. </summary>
  33106. </member>
  33107. <member name="M:iTextSharp.xmp.impl.Latin1Converter.#ctor">
  33108. <summary>
  33109. Private constructor
  33110. </summary>
  33111. </member>
  33112. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.Latin1Converter.Convert(iTextSharp.xmp.impl.ByteBuffer)" -->
  33113. <member name="M:iTextSharp.xmp.impl.Latin1Converter.ConvertToUtf8(System.Byte)">
  33114. <summary>
  33115. Converts a Cp1252 char (contains all Latin-1 chars above 0x80) into a
  33116. UTF-8 byte sequence. The bytes 0x81, 0x8D, 0x8F, 0x90, and 0x9D are
  33117. formally undefined by Windows 1252 and therefore replaced by a space
  33118. (0x20).
  33119. </summary>
  33120. <param name="ch">
  33121. an Cp1252 / Latin-1 byte </param>
  33122. <returns> Returns a byte array containing a UTF-8 byte sequence. </returns>
  33123. </member>
  33124. <member name="T:iTextSharp.xmp.impl.ParameterAsserts">
  33125. <summary>
  33126. @since 11.08.2006
  33127. </summary>
  33128. </member>
  33129. <member name="M:iTextSharp.xmp.impl.ParameterAsserts.#ctor">
  33130. <summary>
  33131. private constructor
  33132. </summary>
  33133. </member>
  33134. <member name="M:iTextSharp.xmp.impl.ParameterAsserts.AssertArrayName(System.String)">
  33135. <summary>
  33136. Asserts that an array name is set. </summary>
  33137. <param name="arrayName"> an array name </param>
  33138. <exception cref="T:iTextSharp.xmp.XmpException"> Array name is null or empty </exception>
  33139. </member>
  33140. <member name="M:iTextSharp.xmp.impl.ParameterAsserts.AssertPropName(System.String)">
  33141. <summary>
  33142. Asserts that a property name is set. </summary>
  33143. <param name="propName"> a property name or path </param>
  33144. <exception cref="T:iTextSharp.xmp.XmpException"> Property name is null or empty </exception>
  33145. </member>
  33146. <member name="M:iTextSharp.xmp.impl.ParameterAsserts.AssertSchemaNs(System.String)">
  33147. <summary>
  33148. Asserts that a schema namespace is set. </summary>
  33149. <param name="schemaNs"> a schema namespace </param>
  33150. <exception cref="T:iTextSharp.xmp.XmpException"> Schema is null or empty </exception>
  33151. </member>
  33152. <member name="M:iTextSharp.xmp.impl.ParameterAsserts.AssertPrefix(System.String)">
  33153. <summary>
  33154. Asserts that a prefix is set. </summary>
  33155. <param name="prefix"> a prefix </param>
  33156. <exception cref="T:iTextSharp.xmp.XmpException"> Prefix is null or empty </exception>
  33157. </member>
  33158. <member name="M:iTextSharp.xmp.impl.ParameterAsserts.AssertSpecificLang(System.String)">
  33159. <summary>
  33160. Asserts that a specific language is set. </summary>
  33161. <param name="specificLang"> a specific lang </param>
  33162. <exception cref="T:iTextSharp.xmp.XmpException"> Specific language is null or empty </exception>
  33163. </member>
  33164. <member name="M:iTextSharp.xmp.impl.ParameterAsserts.AssertStructName(System.String)">
  33165. <summary>
  33166. Asserts that a struct name is set. </summary>
  33167. <param name="structName"> a struct name </param>
  33168. <exception cref="T:iTextSharp.xmp.XmpException"> Struct name is null or empty </exception>
  33169. </member>
  33170. <member name="M:iTextSharp.xmp.impl.ParameterAsserts.AssertNotNull(System.Object)">
  33171. <summary>
  33172. Asserts that any string parameter is set. </summary>
  33173. <param name="param"> any string parameter </param>
  33174. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if the parameter is null or has length 0. </exception>
  33175. </member>
  33176. <member name="M:iTextSharp.xmp.impl.ParameterAsserts.AssertImplementation(iTextSharp.xmp.IXmpMeta)">
  33177. <summary>
  33178. Asserts that the xmp object is of this implemention
  33179. (<seealso cref="T:iTextSharp.xmp.impl.XmpMetaImpl"/>). </summary>
  33180. <param name="xmp"> the XMP object </param>
  33181. <exception cref="T:iTextSharp.xmp.XmpException"> A wrong implentaion is used. </exception>
  33182. </member>
  33183. <member name="T:iTextSharp.xmp.impl.ParseRdf">
  33184. <summary>
  33185. Parser for "normal" XML serialisation of RDF.
  33186. @since 14.07.2006
  33187. </summary>
  33188. </member>
  33189. <member name="F:iTextSharp.xmp.impl.ParseRdf.RDFTERM_RDF">
  33190. <summary>
  33191. Start of coreSyntaxTerms. </summary>
  33192. </member>
  33193. <member name="F:iTextSharp.xmp.impl.ParseRdf.RDFTERM_DATATYPE">
  33194. <summary>
  33195. End of coreSyntaxTerms </summary>
  33196. </member>
  33197. <member name="F:iTextSharp.xmp.impl.ParseRdf.RDFTERM_DESCRIPTION">
  33198. <summary>
  33199. Start of additions for syntax Terms. </summary>
  33200. </member>
  33201. <member name="F:iTextSharp.xmp.impl.ParseRdf.RDFTERM_LI">
  33202. <summary>
  33203. End of of additions for syntaxTerms. </summary>
  33204. </member>
  33205. <member name="F:iTextSharp.xmp.impl.ParseRdf.RDFTERM_ABOUT_EACH">
  33206. <summary>
  33207. Start of oldTerms. </summary>
  33208. </member>
  33209. <member name="F:iTextSharp.xmp.impl.ParseRdf.RDFTERM_BAG_ID">
  33210. <summary>
  33211. End of oldTerms. </summary>
  33212. </member>
  33213. <member name="F:iTextSharp.xmp.impl.ParseRdf.RDFTERM_FIRST_SYNTAX">
  33214. <summary>
  33215. ! Yes, the syntax terms include the core terms. </summary>
  33216. </member>
  33217. <member name="F:iTextSharp.xmp.impl.ParseRdf.DEFAULT_PREFIX">
  33218. <summary>
  33219. this prefix is used for default namespaces </summary>
  33220. </member>
  33221. <member name="M:iTextSharp.xmp.impl.ParseRdf.Parse(System.Xml.XmlNode)">
  33222. <summary>
  33223. The main parsing method. The XML tree is walked through from the root node and and XMP tree
  33224. is created. This is a raw parse, the normalisation of the XMP tree happens outside.
  33225. </summary>
  33226. <param name="xmlRoot"> the XML root node </param>
  33227. <returns> Returns an XMP metadata object (not normalized) </returns>
  33228. <exception cref="T:iTextSharp.xmp.XmpException"> Occurs if the parsing fails for any reason. </exception>
  33229. </member>
  33230. <member name="M:iTextSharp.xmp.impl.ParseRdf.RdfRdf(iTextSharp.xmp.impl.XmpMetaImpl,System.Xml.XmlNode)">
  33231. <summary>
  33232. Each of these parsing methods is responsible for recognizing an RDF
  33233. syntax production and adding the appropriate structure to the XMP tree.
  33234. They simply return for success, failures will throw an exception.
  33235. </summary>
  33236. <param name="xmp"> the xmp metadata object that is generated </param>
  33237. <param name="rdfRdfNode"> the top-level xml node </param>
  33238. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33239. </member>
  33240. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.ParseRdf.RdfNodeElementList(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.impl.XmpNode,System.Xml.XmlNode)" -->
  33241. <member name="M:iTextSharp.xmp.impl.ParseRdf.RdfNodeElement(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.impl.XmpNode,System.Xml.XmlNode,System.Boolean)">
  33242. <summary>
  33243. 7.2.5 nodeElementURIs
  33244. anyURI - ( coreSyntaxTerms | rdf:li | oldTerms )
  33245. 7.2.11 nodeElement
  33246. start-element ( URI == nodeElementURIs,
  33247. attributes == set ( ( idAttr | nodeIdAttr | aboutAttr )?, propertyAttr* ) )
  33248. propertyEltList
  33249. end-element()
  33250. A node element URI is rdf:Description or anything else that is not an RDF
  33251. term.
  33252. </summary>
  33253. <param name="xmp"> the xmp metadata object that is generated </param>
  33254. <param name="xmpParent"> the parent xmp node </param>
  33255. <param name="xmlNode"> the currently processed XML node </param>
  33256. <param name="isTopLevel"> Flag if the node is a top-level node </param>
  33257. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33258. </member>
  33259. <member name="M:iTextSharp.xmp.impl.ParseRdf.RdfNodeElementAttrs(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.impl.XmpNode,System.Xml.XmlNode,System.Boolean)">
  33260. <summary>
  33261. 7.2.7 propertyAttributeURIs
  33262. anyURI - ( coreSyntaxTerms | rdf:Description | rdf:li | oldTerms )
  33263. 7.2.11 nodeElement
  33264. start-element ( URI == nodeElementURIs,
  33265. attributes == set ( ( idAttr | nodeIdAttr | aboutAttr )?, propertyAttr* ) )
  33266. propertyEltList
  33267. end-element()
  33268. Process the attribute list for an RDF node element. A property attribute URI is
  33269. anything other than an RDF term. The rdf:ID and rdf:nodeID attributes are simply ignored,
  33270. as are rdf:about attributes on inner nodes.
  33271. </summary>
  33272. <param name="xmp"> the xmp metadata object that is generated </param>
  33273. <param name="xmpParent"> the parent xmp node </param>
  33274. <param name="xmlNode"> the currently processed XML node </param>
  33275. <param name="isTopLevel"> Flag if the node is a top-level node </param>
  33276. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33277. </member>
  33278. <member name="M:iTextSharp.xmp.impl.ParseRdf.RdfPropertyElementList(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.impl.XmpNode,System.Xml.XmlNode,System.Boolean)">
  33279. <summary>
  33280. 7.2.13 propertyEltList
  33281. ws* ( propertyElt ws* )*
  33282. </summary>
  33283. <param name="xmp"> the xmp metadata object that is generated </param>
  33284. <param name="xmpParent"> the parent xmp node </param>
  33285. <param name="xmlParent"> the currently processed XML node </param>
  33286. <param name="isTopLevel"> Flag if the node is a top-level node </param>
  33287. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33288. </member>
  33289. <member name="M:iTextSharp.xmp.impl.ParseRdf.RdfPropertyElement(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.impl.XmpNode,System.Xml.XmlNode,System.Boolean)">
  33290. <summary>
  33291. 7.2.14 propertyElt
  33292. resourcePropertyElt | literalPropertyElt | parseTypeLiteralPropertyElt |
  33293. parseTypeResourcePropertyElt | parseTypeCollectionPropertyElt |
  33294. parseTypeOtherPropertyElt | emptyPropertyElt
  33295. 7.2.15 resourcePropertyElt
  33296. start-element ( URI == propertyElementURIs, attributes == set ( idAttr? ) )
  33297. ws* nodeElement ws*
  33298. end-element()
  33299. 7.2.16 literalPropertyElt
  33300. start-element (
  33301. URI == propertyElementURIs, attributes == set ( idAttr?, datatypeAttr?) )
  33302. text()
  33303. end-element()
  33304. 7.2.17 parseTypeLiteralPropertyElt
  33305. start-element (
  33306. URI == propertyElementURIs, attributes == set ( idAttr?, parseLiteral ) )
  33307. literal
  33308. end-element()
  33309. 7.2.18 parseTypeResourcePropertyElt
  33310. start-element (
  33311. URI == propertyElementURIs, attributes == set ( idAttr?, parseResource ) )
  33312. propertyEltList
  33313. end-element()
  33314. 7.2.19 parseTypeCollectionPropertyElt
  33315. start-element (
  33316. URI == propertyElementURIs, attributes == set ( idAttr?, parseCollection ) )
  33317. nodeElementList
  33318. end-element()
  33319. 7.2.20 parseTypeOtherPropertyElt
  33320. start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, parseOther ) )
  33321. propertyEltList
  33322. end-element()
  33323. 7.2.21 emptyPropertyElt
  33324. start-element ( URI == propertyElementURIs,
  33325. attributes == set ( idAttr?, ( resourceAttr | nodeIdAttr )?, propertyAttr* ) )
  33326. end-element()
  33327. The various property element forms are not distinguished by the XML element name,
  33328. but by their attributes for the most part. The exceptions are resourcePropertyElt and
  33329. literalPropertyElt. They are distinguished by their XML element content.
  33330. NOTE: The RDF syntax does not explicitly include the xml:lang attribute although it can
  33331. appear in many of these. We have to allow for it in the attibute counts below.
  33332. </summary>
  33333. <param name="xmp"> the xmp metadata object that is generated </param>
  33334. <param name="xmpParent"> the parent xmp node </param>
  33335. <param name="xmlNode"> the currently processed XML node </param>
  33336. <param name="isTopLevel"> Flag if the node is a top-level node </param>
  33337. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33338. </member>
  33339. <member name="M:iTextSharp.xmp.impl.ParseRdf.RdfResourcePropertyElement(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.impl.XmpNode,System.Xml.XmlNode,System.Boolean)">
  33340. <summary>
  33341. 7.2.15 resourcePropertyElt
  33342. start-element ( URI == propertyElementURIs, attributes == set ( idAttr? ) )
  33343. ws* nodeElement ws*
  33344. end-element()
  33345. This handles structs using an rdf:Description node,
  33346. arrays using rdf:Bag/Seq/Alt, and typedNodes. It also catches and cleans up qualified
  33347. properties written with rdf:Description and rdf:value.
  33348. </summary>
  33349. <param name="xmp"> the xmp metadata object that is generated </param>
  33350. <param name="xmpParent"> the parent xmp node </param>
  33351. <param name="xmlNode"> the currently processed XML node </param>
  33352. <param name="isTopLevel"> Flag if the node is a top-level node </param>
  33353. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33354. </member>
  33355. <member name="M:iTextSharp.xmp.impl.ParseRdf.RdfLiteralPropertyElement(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.impl.XmpNode,System.Xml.XmlNode,System.Boolean)">
  33356. <summary>
  33357. 7.2.16 literalPropertyElt
  33358. start-element ( URI == propertyElementURIs,
  33359. attributes == set ( idAttr?, datatypeAttr?) )
  33360. text()
  33361. end-element()
  33362. Add a leaf node with the text value and qualifiers for the attributes. </summary>
  33363. <param name="xmp"> the xmp metadata object that is generated </param>
  33364. <param name="xmpParent"> the parent xmp node </param>
  33365. <param name="xmlNode"> the currently processed XML node </param>
  33366. <param name="isTopLevel"> Flag if the node is a top-level node </param>
  33367. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33368. </member>
  33369. <member name="M:iTextSharp.xmp.impl.ParseRdf.RdfParseTypeLiteralPropertyElement">
  33370. <summary>
  33371. 7.2.17 parseTypeLiteralPropertyElt
  33372. start-element ( URI == propertyElementURIs,
  33373. attributes == set ( idAttr?, parseLiteral ) )
  33374. literal
  33375. end-element()
  33376. </summary>
  33377. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33378. </member>
  33379. <member name="M:iTextSharp.xmp.impl.ParseRdf.RdfParseTypeResourcePropertyElement(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.impl.XmpNode,System.Xml.XmlNode,System.Boolean)">
  33380. <summary>
  33381. 7.2.18 parseTypeResourcePropertyElt
  33382. start-element ( URI == propertyElementURIs,
  33383. attributes == set ( idAttr?, parseResource ) )
  33384. propertyEltList
  33385. end-element()
  33386. Add a new struct node with a qualifier for the possible rdf:ID attribute.
  33387. Then process the XML child nodes to get the struct fields.
  33388. </summary>
  33389. <param name="xmp"> the xmp metadata object that is generated </param>
  33390. <param name="xmpParent"> the parent xmp node </param>
  33391. <param name="xmlNode"> the currently processed XML node </param>
  33392. <param name="isTopLevel"> Flag if the node is a top-level node </param>
  33393. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33394. </member>
  33395. <member name="M:iTextSharp.xmp.impl.ParseRdf.RdfParseTypeCollectionPropertyElement">
  33396. <summary>
  33397. 7.2.19 parseTypeCollectionPropertyElt
  33398. start-element ( URI == propertyElementURIs,
  33399. attributes == set ( idAttr?, parseCollection ) )
  33400. nodeElementList
  33401. end-element()
  33402. </summary>
  33403. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33404. </member>
  33405. <member name="M:iTextSharp.xmp.impl.ParseRdf.RdfParseTypeOtherPropertyElement">
  33406. <summary>
  33407. 7.2.20 parseTypeOtherPropertyElt
  33408. start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, parseOther ) )
  33409. propertyEltList
  33410. end-element()
  33411. </summary>
  33412. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33413. </member>
  33414. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.ParseRdf.RdfEmptyPropertyElement(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.impl.XmpNode,System.Xml.XmlNode,System.Boolean)" -->
  33415. <member name="M:iTextSharp.xmp.impl.ParseRdf.AddChildNode(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.impl.XmpNode,System.Xml.XmlNode,System.String,System.Boolean)">
  33416. <summary>
  33417. Adds a child node.
  33418. </summary>
  33419. <param name="xmp"> the xmp metadata object that is generated </param>
  33420. <param name="xmpParent"> the parent xmp node </param>
  33421. <param name="xmlNode"> the currently processed XML node </param>
  33422. <param name="value"> Node value </param>
  33423. <param name="isTopLevel"> Flag if the node is a top-level node </param>
  33424. <returns> Returns the newly created child node. </returns>
  33425. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33426. </member>
  33427. <member name="M:iTextSharp.xmp.impl.ParseRdf.AddQualifierNode(iTextSharp.xmp.impl.XmpNode,System.String,System.String)">
  33428. <summary>
  33429. Adds a qualifier node.
  33430. </summary>
  33431. <param name="xmpParent"> the parent xmp node </param>
  33432. <param name="name"> the name of the qualifier which has to be
  33433. QName including the <b>default prefix</b> </param>
  33434. <param name="value"> the value of the qualifier </param>
  33435. <returns> Returns the newly created child node. </returns>
  33436. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33437. </member>
  33438. <member name="M:iTextSharp.xmp.impl.ParseRdf.FixupQualifiedNode(iTextSharp.xmp.impl.XmpNode)">
  33439. <summary>
  33440. The parent is an RDF pseudo-struct containing an rdf:value field. Fix the
  33441. XMP data model. The rdf:value node must be the first child, the other
  33442. children are qualifiers. The form, value, and children of the rdf:value
  33443. node are the real ones. The rdf:value node's qualifiers must be added to
  33444. the others.
  33445. </summary>
  33446. <param name="xmpParent"> the parent xmp node </param>
  33447. <exception cref="T:iTextSharp.xmp.XmpException"> thown on parsing errors </exception>
  33448. </member>
  33449. <member name="M:iTextSharp.xmp.impl.ParseRdf.IsWhitespaceNode(System.Xml.XmlNode)">
  33450. <summary>
  33451. Checks if the node is a white space. </summary>
  33452. <param name="node"> an XML-node </param>
  33453. <returns> Returns whether the node is a whitespace node,
  33454. i.e. a text node that contains only whitespaces. </returns>
  33455. </member>
  33456. <member name="M:iTextSharp.xmp.impl.ParseRdf.IsPropertyElementName(System.Int32)">
  33457. <summary>
  33458. 7.2.6 propertyElementURIs
  33459. anyURI - ( coreSyntaxTerms | rdf:Description | oldTerms )
  33460. </summary>
  33461. <param name="term"> the term id </param>
  33462. <returns> Return true if the term is a property element name. </returns>
  33463. </member>
  33464. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.ParseRdf.IsOldTerm(System.Int32)" -->
  33465. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.ParseRdf.IsCoreSyntaxTerm(System.Int32)" -->
  33466. <member name="M:iTextSharp.xmp.impl.ParseRdf.GetRdfTermKind(System.Xml.XmlNode)">
  33467. <summary>
  33468. Determines the ID for a certain RDF Term.
  33469. Arranged to hopefully minimize the parse time for large XMP.
  33470. </summary>
  33471. <param name="node"> an XML node </param>
  33472. <returns> Returns the term ID. </returns>
  33473. </member>
  33474. <member name="T:iTextSharp.xmp.impl.PushbackReader">
  33475. <summary>
  33476. A character-stream reader that allows characters to be pushed back into the
  33477. stream.
  33478. @author Mark Reinhold
  33479. @since JDK1.1
  33480. </summary>
  33481. </member>
  33482. <member name="F:iTextSharp.xmp.impl.PushbackReader._buf">
  33483. <summary>
  33484. Pushback buffer </summary>
  33485. </member>
  33486. <member name="F:iTextSharp.xmp.impl.PushbackReader._pos">
  33487. <summary>
  33488. Current position in buffer </summary>
  33489. </member>
  33490. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.PushbackReader.#ctor(System.IO.TextReader,System.Int32)" -->
  33491. <member name="M:iTextSharp.xmp.impl.PushbackReader.#ctor(System.IO.TextReader)">
  33492. <summary>
  33493. Creates a new pushback reader with a one-character pushback buffer.
  33494. </summary>
  33495. <param name="in"> The reader from which characters will be read </param>
  33496. </member>
  33497. <member name="M:iTextSharp.xmp.impl.PushbackReader.EnsureOpen">
  33498. <summary>
  33499. Checks to make sure that the stream has not been closed. </summary>
  33500. </member>
  33501. <member name="M:iTextSharp.xmp.impl.PushbackReader.Read">
  33502. <summary>
  33503. Reads a single character.
  33504. </summary>
  33505. <returns> The character read, or -1 if the end of the stream has been
  33506. reached
  33507. </returns>
  33508. <exception cref="T:System.IO.IOException"> If an I/O error occurs </exception>
  33509. </member>
  33510. <member name="M:iTextSharp.xmp.impl.PushbackReader.Read(System.Char[],System.Int32,System.Int32)">
  33511. <summary>
  33512. Reads characters into a portion of an array.
  33513. </summary>
  33514. <param name="cbuf"> Destination buffer </param>
  33515. <param name="off"> Offset at which to start writing characters </param>
  33516. <param name="len"> Maximum number of characters to read
  33517. </param>
  33518. <returns> The number of characters read, or -1 if the end of the
  33519. stream has been reached
  33520. </returns>
  33521. <exception cref="T:System.IO.IOException"> If an I/O error occurs </exception>
  33522. </member>
  33523. <member name="M:iTextSharp.xmp.impl.PushbackReader.Unread(System.Int32)">
  33524. <summary>
  33525. Pushes back a single character by copying it to the front of the
  33526. pushback buffer. After this method returns, the next character to be read
  33527. will have the value <code>(char)c</code>.
  33528. </summary>
  33529. <param name="c"> The int value representing a character to be pushed back
  33530. </param>
  33531. <exception cref="T:System.IO.IOException"> If the pushback buffer is full,
  33532. or if some other I/O error occurs </exception>
  33533. </member>
  33534. <member name="M:iTextSharp.xmp.impl.PushbackReader.Unread(System.Char[],System.Int32,System.Int32)">
  33535. <summary>
  33536. Pushes back a portion of an array of characters by copying it to the
  33537. front of the pushback buffer. After this method returns, the next
  33538. character to be read will have the value <code>cbuf[off]</code>, the
  33539. character after that will have the value <code>cbuf[off+1]</code>, and
  33540. so forth.
  33541. </summary>
  33542. <param name="cbuf"> Character array </param>
  33543. <param name="off"> Offset of first character to push back </param>
  33544. <param name="len"> Number of characters to push back
  33545. </param>
  33546. <exception cref="T:System.IO.IOException"> If there is insufficient room in the pushback
  33547. buffer, or if some other I/O error occurs </exception>
  33548. </member>
  33549. <member name="M:iTextSharp.xmp.impl.PushbackReader.Unread(System.Char[])">
  33550. <summary>
  33551. Pushes back an array of characters by copying it to the front of the
  33552. pushback buffer. After this method returns, the next character to be
  33553. read will have the value <code>cbuf[0]</code>, the character after that
  33554. will have the value <code>cbuf[1]</code>, and so forth.
  33555. </summary>
  33556. <param name="cbuf"> Character array to push back
  33557. </param>
  33558. <exception cref="T:System.IO.IOException"> If there is insufficient room in the pushback
  33559. buffer, or if some other I/O error occurs </exception>
  33560. </member>
  33561. <member name="M:iTextSharp.xmp.impl.PushbackReader.Close">
  33562. <summary>
  33563. Closes the stream and releases any system resources associated with
  33564. it. Once the stream has been closed, further read(),
  33565. unread(), ready(), or skip() invocations will throw an IOException.
  33566. Closing a previously closed stream has no effect.
  33567. </summary>
  33568. <exception cref="T:System.IO.IOException"> If an I/O error occurs </exception>
  33569. </member>
  33570. <member name="T:iTextSharp.xmp.impl.QName">
  33571. <summary>
  33572. @since 09.11.2006
  33573. </summary>
  33574. </member>
  33575. <member name="F:iTextSharp.xmp.impl.QName._localName">
  33576. <summary>
  33577. XML localname </summary>
  33578. </member>
  33579. <member name="F:iTextSharp.xmp.impl.QName._prefix">
  33580. <summary>
  33581. XML namespace prefix </summary>
  33582. </member>
  33583. <member name="M:iTextSharp.xmp.impl.QName.#ctor(System.String)">
  33584. <summary>
  33585. Splits a qname into prefix and localname. </summary>
  33586. <param name="qname"> a QName </param>
  33587. </member>
  33588. <member name="M:iTextSharp.xmp.impl.QName.#ctor(System.String,System.String)">
  33589. <summary>
  33590. Constructor that initializes the fields </summary>
  33591. <param name="prefix"> the prefix </param>
  33592. <param name="localName"> the name </param>
  33593. </member>
  33594. <member name="P:iTextSharp.xmp.impl.QName.LocalName">
  33595. <returns> the localName </returns>
  33596. </member>
  33597. <member name="P:iTextSharp.xmp.impl.QName.Prefix">
  33598. <returns> the prefix </returns>
  33599. </member>
  33600. <member name="M:iTextSharp.xmp.impl.QName.HasPrefix">
  33601. <returns> Returns whether the QName has a prefix. </returns>
  33602. </member>
  33603. <member name="T:iTextSharp.xmp.impl.Utils">
  33604. <summary>
  33605. Utility functions for the XMPToolkit implementation.
  33606. @since 06.06.2006
  33607. </summary>
  33608. </member>
  33609. <member name="F:iTextSharp.xmp.impl.Utils.UUID_SEGMENT_COUNT">
  33610. <summary>
  33611. segments of a UUID </summary>
  33612. </member>
  33613. <member name="F:iTextSharp.xmp.impl.Utils.UUID_LENGTH">
  33614. <summary>
  33615. length of a UUID </summary>
  33616. </member>
  33617. <!-- Badly formed XML comment ignored for member "F:iTextSharp.xmp.impl.Utils._xmlNameStartChars" -->
  33618. <!-- Badly formed XML comment ignored for member "F:iTextSharp.xmp.impl.Utils._xmlNameChars" -->
  33619. <member name="M:iTextSharp.xmp.impl.Utils.#cctor">
  33620. <summary>
  33621. init char tables </summary>
  33622. </member>
  33623. <member name="M:iTextSharp.xmp.impl.Utils.#ctor">
  33624. <summary>
  33625. Private constructor
  33626. </summary>
  33627. </member>
  33628. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.Utils.NormalizeLangValue(System.String)" -->
  33629. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.Utils.SplitNameAndValue(System.String)" -->
  33630. <member name="M:iTextSharp.xmp.impl.Utils.IsInternalProperty(System.String,System.String)">
  33631. <param name="schema">
  33632. a schema namespace </param>
  33633. <param name="prop">
  33634. an XMP Property </param>
  33635. <returns> Returns true if the property is defined as &quot;Internal
  33636. Property&quot;, see XMP Specification. </returns>
  33637. </member>
  33638. <member name="M:iTextSharp.xmp.impl.Utils.CheckUuidFormat(System.String)">
  33639. <summary>
  33640. Check some requirements for an UUID:
  33641. <ul>
  33642. <li>Length of the UUID is 32</li>
  33643. <li>The Delimiter count is 4 and all the 4 delimiter are on their right
  33644. position (8,13,18,23)</li>
  33645. </ul>
  33646. </summary>
  33647. <param name="uuid"> uuid to test </param>
  33648. <returns> true - this is a well formed UUID, false - UUID has not the expected format </returns>
  33649. </member>
  33650. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.Utils.IsXmlName(System.String)" -->
  33651. <member name="M:iTextSharp.xmp.impl.Utils.IsXmlNameNs(System.String)">
  33652. <summary>
  33653. Checks if the value is a legal "unqualified" XML name, as
  33654. defined in the XML Namespaces proposed recommendation.
  33655. These are XML names, except that they must not contain a colon. </summary>
  33656. <param name="name"> the value to check </param>
  33657. <returns> Returns true if the name is a valid "unqualified" XML name. </returns>
  33658. </member>
  33659. <member name="M:iTextSharp.xmp.impl.Utils.IsControlChar(System.Char)">
  33660. <param name="c"> a char </param>
  33661. <returns> Returns true if the char is an ASCII control char. </returns>
  33662. </member>
  33663. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.Utils.EscapeXml(System.String,System.Boolean,System.Boolean)" -->
  33664. <member name="M:iTextSharp.xmp.impl.Utils.RemoveControlChars(System.String)">
  33665. <summary>
  33666. Replaces the ASCII control chars with a space.
  33667. </summary>
  33668. <param name="value">
  33669. a node value </param>
  33670. <returns> Returns the cleaned up value </returns>
  33671. </member>
  33672. <member name="M:iTextSharp.xmp.impl.Utils.IsNameStartChar(System.Char)">
  33673. <summary>
  33674. Simple check if a character is a valid XML start name char.
  33675. All characters according to the XML Spec 1.1 are accepted:
  33676. http://www.w3.org/TR/xml11/#NT-NameStartChar
  33677. </summary>
  33678. <param name="ch"> a character </param>
  33679. <returns> Returns true if the character is a valid first char of an XML name. </returns>
  33680. </member>
  33681. <member name="M:iTextSharp.xmp.impl.Utils.IsNameChar(System.Char)">
  33682. <summary>
  33683. Simple check if a character is a valid XML name char
  33684. (every char except the first one), according to the XML Spec 1.1:
  33685. http://www.w3.org/TR/xml11/#NT-NameChar
  33686. </summary>
  33687. <param name="ch"> a character </param>
  33688. <returns> Returns true if the character is a valid char of an XML name. </returns>
  33689. </member>
  33690. <member name="M:iTextSharp.xmp.impl.Utils.InitCharTables">
  33691. <summary>
  33692. Initializes the char tables for the chars 0x00-0xFF for later use,
  33693. according to the XML 1.1 specification
  33694. http://www.w3.org/TR/xml11
  33695. </summary>
  33696. </member>
  33697. <member name="T:iTextSharp.xmp.impl.XmpDateTimeImpl">
  33698. <summary>
  33699. The implementation of <code>XMPDateTime</code>. Internally a <code>calendar</code> is used
  33700. plus an additional nano seconds field, because <code>Calendar</code> supports only milli
  33701. seconds. The <code>nanoSeconds</code> convers only the resolution beyond a milli second.
  33702. @since 16.02.2006
  33703. </summary>
  33704. </member>
  33705. <member name="F:iTextSharp.xmp.impl.XmpDateTimeImpl._nanoSeconds">
  33706. <summary>
  33707. The nano seconds take micro and nano seconds, while the milli seconds are in the calendar.
  33708. </summary>
  33709. </member>
  33710. <member name="F:iTextSharp.xmp.impl.XmpDateTimeImpl._timeZone">
  33711. <summary>
  33712. Use NO time zone as default </summary>
  33713. </member>
  33714. <member name="M:iTextSharp.xmp.impl.XmpDateTimeImpl.#ctor">
  33715. <summary>
  33716. Creates an <code>XMPDateTime</code>-instance with the current time in the default time
  33717. zone.
  33718. </summary>
  33719. </member>
  33720. <member name="M:iTextSharp.xmp.impl.XmpDateTimeImpl.#ctor(iTextSharp.xmp.XmpCalendar)">
  33721. <summary>
  33722. Creates an <code>XMPDateTime</code>-instance from a calendar.
  33723. </summary>
  33724. <param name="calendar"> a <code>Calendar</code> </param>
  33725. </member>
  33726. <member name="M:iTextSharp.xmp.impl.XmpDateTimeImpl.#ctor(System.DateTime,System.TimeZone)">
  33727. <summary>
  33728. Creates an <code>XMPDateTime</code>-instance from
  33729. a <code>Date</code> and a <code>TimeZone</code>.
  33730. </summary>
  33731. <param name="date"> a date describing an absolute point in time </param>
  33732. <param name="timeZone"> a TimeZone how to interpret the date </param>
  33733. </member>
  33734. <member name="M:iTextSharp.xmp.impl.XmpDateTimeImpl.#ctor(System.String)">
  33735. <summary>
  33736. Creates an <code>XMPDateTime</code>-instance from an ISO 8601 string.
  33737. </summary>
  33738. <param name="strValue"> an ISO 8601 string </param>
  33739. <exception cref="T:iTextSharp.xmp.XmpException"> If the string is a non-conform ISO 8601 string, an exception is thrown </exception>
  33740. </member>
  33741. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpDateTimeImpl.Year" -->
  33742. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpDateTimeImpl.Month" -->
  33743. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpDateTimeImpl.Day" -->
  33744. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpDateTimeImpl.Hour" -->
  33745. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpDateTimeImpl.Minute" -->
  33746. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpDateTimeImpl.Second" -->
  33747. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpDateTimeImpl.NanoSecond" -->
  33748. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpDateTimeImpl.CompareTo(System.Object)" -->
  33749. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpDateTimeImpl.TimeZone" -->
  33750. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpDateTimeImpl.HasDate" -->
  33751. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpDateTimeImpl.HasTime" -->
  33752. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpDateTimeImpl.HasTimeZone" -->
  33753. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpDateTimeImpl.Calendar" -->
  33754. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpDateTimeImpl.Iso8601String" -->
  33755. <member name="M:iTextSharp.xmp.impl.XmpDateTimeImpl.ToString">
  33756. <returns> Returns the ISO string representation. </returns>
  33757. </member>
  33758. <member name="T:iTextSharp.xmp.impl.XmpIteratorImpl">
  33759. <summary>
  33760. The <code>XMPIterator</code> implementation.
  33761. Iterates the XMP Tree according to a set of options.
  33762. During the iteration the XMPMeta-object must not be changed.
  33763. Calls to <code>skipSubtree()</code> / <code>skipSiblings()</code> will affect the iteration.
  33764. @since 29.06.2006
  33765. </summary>
  33766. </member>
  33767. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl._nodeIterator">
  33768. <summary>
  33769. the node iterator doing the work </summary>
  33770. </member>
  33771. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl._options">
  33772. <summary>
  33773. stores the iterator options </summary>
  33774. </member>
  33775. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl._baseNs">
  33776. <summary>
  33777. the base namespace of the property path, will be changed during the iteration </summary>
  33778. </member>
  33779. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl._skipSiblings">
  33780. <summary>
  33781. flag to indicate that skipSiblings() has been called. </summary>
  33782. </member>
  33783. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl.skipSubtree">
  33784. <summary>
  33785. flag to indicate that skipSiblings() has been called. </summary>
  33786. </member>
  33787. <member name="M:iTextSharp.xmp.impl.XmpIteratorImpl.#ctor(iTextSharp.xmp.impl.XmpMetaImpl,System.String,System.String,iTextSharp.xmp.options.IteratorOptions)">
  33788. <summary>
  33789. Constructor with optionsl initial values. If <code>propName</code> is provided,
  33790. <code>schemaNs</code> has also be provided. </summary>
  33791. <param name="xmp"> the iterated metadata object. </param>
  33792. <param name="schemaNs"> the iteration is reduced to this schema (optional) </param>
  33793. <param name="propPath"> the iteration is redurce to this property within the <code>schemaNs</code> </param>
  33794. <param name="options"> advanced iteration options, see <seealso cref="T:iTextSharp.xmp.options.IteratorOptions"/> </param>
  33795. <exception cref="T:iTextSharp.xmp.XmpException"> If the node defined by the paramters is not existing. </exception>
  33796. </member>
  33797. <member name="P:iTextSharp.xmp.impl.XmpIteratorImpl.Options">
  33798. <returns> Exposes the options for inner class. </returns>
  33799. </member>
  33800. <member name="P:iTextSharp.xmp.impl.XmpIteratorImpl.BaseNs">
  33801. <returns> Exposes the options for inner class. </returns>
  33802. </member>
  33803. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpIteratorImpl.SkipSubtree" -->
  33804. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpIteratorImpl.SkipSiblings" -->
  33805. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpIteratorImpl.MoveNext" -->
  33806. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpIteratorImpl.Current" -->
  33807. <member name="T:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator">
  33808. <summary>
  33809. The <code>XMPIterator</code> implementation.
  33810. It first returns the node itself, then recursivly the children and qualifier of the node.
  33811. @since 29.06.2006
  33812. </summary>
  33813. </member>
  33814. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator.ITERATE_NODE">
  33815. <summary>
  33816. iteration state </summary>
  33817. </member>
  33818. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator.ITERATE_CHILDREN">
  33819. <summary>
  33820. iteration state </summary>
  33821. </member>
  33822. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator.ITERATE_QUALIFIER">
  33823. <summary>
  33824. iteration state </summary>
  33825. </member>
  33826. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator._path">
  33827. <summary>
  33828. the recursively accumulated path </summary>
  33829. </member>
  33830. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator._visitedNode">
  33831. <summary>
  33832. the currently visited node </summary>
  33833. </member>
  33834. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator._childrenIterator">
  33835. <summary>
  33836. the iterator that goes through the children and qualifier list </summary>
  33837. </member>
  33838. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator._index">
  33839. <summary>
  33840. index of node with parent, only interesting for arrays </summary>
  33841. </member>
  33842. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator._returnProperty">
  33843. <summary>
  33844. the cached <code>PropertyInfo</code> to return </summary>
  33845. </member>
  33846. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator._state">
  33847. <summary>
  33848. the state of the iteration </summary>
  33849. </member>
  33850. <member name="F:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator._subIterator">
  33851. <summary>
  33852. the iterator for each child </summary>
  33853. </member>
  33854. <member name="M:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator.#ctor(iTextSharp.xmp.impl.XmpIteratorImpl,iTextSharp.xmp.impl.XmpNode,System.String,System.Int32)">
  33855. <summary>
  33856. Constructor for the node iterator. </summary>
  33857. <param name="visitedNode"> the currently visited node </param>
  33858. <param name="parentPath"> the accumulated path of the node </param>
  33859. <param name="index"> the index within the parent node (only for arrays) </param>
  33860. </member>
  33861. <member name="P:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator.ChildrenIterator">
  33862. <returns> the childrenIterator </returns>
  33863. </member>
  33864. <member name="P:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator.ReturnProperty">
  33865. <returns> Returns the returnProperty. </returns>
  33866. </member>
  33867. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator.MoveNext" -->
  33868. <member name="M:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator.ReportNode">
  33869. <summary>
  33870. Sets the returnProperty as next item or recurses into <code>hasNext()</code>. </summary>
  33871. <returns> Returns if there is a next item to return. </returns>
  33872. </member>
  33873. <member name="M:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator.IterateChildren(System.Collections.IEnumerator)">
  33874. <summary>
  33875. Handles the iteration of the children or qualfier </summary>
  33876. <param name="iterator"> an iterator </param>
  33877. <returns> Returns if there are more elements available. </returns>
  33878. </member>
  33879. <member name="M:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator.AccumulatePath(iTextSharp.xmp.impl.XmpNode,System.String,System.Int32)">
  33880. <param name="currNode"> the node that will be added to the path. </param>
  33881. <param name="parentPath"> the path up to this node. </param>
  33882. <param name="currentIndex"> the current array index if an arrey is traversed </param>
  33883. <returns> Returns the updated path. </returns>
  33884. </member>
  33885. <member name="M:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIterator.CreatePropertyInfo(iTextSharp.xmp.impl.XmpNode,System.String,System.String)">
  33886. <summary>
  33887. Creates a property info object from an <code>XMPNode</code>. </summary>
  33888. <param name="node"> an <code>XMPNode</code> </param>
  33889. <param name="baseNs"> the base namespace to report </param>
  33890. <param name="path"> the full property path </param>
  33891. <returns> Returns a <code>XMPProperty</code>-object that serves representation of the node. </returns>
  33892. </member>
  33893. <member name="T:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIteratorChildren">
  33894. <summary>
  33895. This iterator is derived from the default <code>NodeIterator</code>,
  33896. and is only used for the option <seealso cref="F:iTextSharp.xmp.options.IteratorOptions.JUST_CHILDREN"/>.
  33897. @since 02.10.2006
  33898. </summary>
  33899. </member>
  33900. <member name="M:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIteratorChildren.#ctor(iTextSharp.xmp.impl.XmpIteratorImpl,iTextSharp.xmp.impl.XmpNode,System.String)">
  33901. <summary>
  33902. Constructor </summary>
  33903. <param name="parentNode"> the node which children shall be iterated. </param>
  33904. <param name="parentPath"> the full path of the former node without the leaf node. </param>
  33905. </member>
  33906. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpIteratorImpl.NodeIteratorChildren.MoveNext" -->
  33907. <member name="T:iTextSharp.xmp.impl.XmpMetaImpl">
  33908. <summary>
  33909. Implementation for <seealso cref="T:iTextSharp.xmp.IXmpMeta"/>.
  33910. @since 17.02.2006
  33911. </summary>
  33912. </member>
  33913. <member name="F:iTextSharp.xmp.impl.XmpMetaImpl.VALUE_STRING">
  33914. <summary>
  33915. Property values are Strings by default </summary>
  33916. </member>
  33917. <member name="F:iTextSharp.xmp.impl.XmpMetaImpl._tree">
  33918. <summary>
  33919. root of the metadata tree </summary>
  33920. </member>
  33921. <member name="F:iTextSharp.xmp.impl.XmpMetaImpl._packetHeader">
  33922. <summary>
  33923. the xpacket processing instructions content </summary>
  33924. </member>
  33925. <member name="M:iTextSharp.xmp.impl.XmpMetaImpl.#ctor">
  33926. <summary>
  33927. Constructor for an empty metadata object.
  33928. </summary>
  33929. </member>
  33930. <member name="M:iTextSharp.xmp.impl.XmpMetaImpl.#ctor(iTextSharp.xmp.impl.XmpNode)">
  33931. <summary>
  33932. Constructor for a cloned metadata tree.
  33933. </summary>
  33934. <param name="tree">
  33935. an prefilled metadata tree which fulfills all
  33936. <code>XMPNode</code> contracts. </param>
  33937. </member>
  33938. <member name="P:iTextSharp.xmp.impl.XmpMetaImpl.Root">
  33939. <returns> Returns the root node of the XMP tree. </returns>
  33940. </member>
  33941. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.AppendArrayItem(System.String,System.String,iTextSharp.xmp.options.PropertyOptions,System.String,iTextSharp.xmp.options.PropertyOptions)" -->
  33942. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.AppendArrayItem(System.String,System.String,System.String)" -->
  33943. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.CountArrayItems(System.String,System.String)" -->
  33944. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.DeleteArrayItem(System.String,System.String,System.Int32)" -->
  33945. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.DeleteProperty(System.String,System.String)" -->
  33946. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.DeleteQualifier(System.String,System.String,System.String,System.String)" -->
  33947. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.DeleteStructField(System.String,System.String,System.String,System.String)" -->
  33948. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.DoesPropertyExist(System.String,System.String)" -->
  33949. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.DoesArrayItemExist(System.String,System.String,System.Int32)" -->
  33950. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.DoesStructFieldExist(System.String,System.String,System.String,System.String)" -->
  33951. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.DoesQualifierExist(System.String,System.String,System.String,System.String)" -->
  33952. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetArrayItem(System.String,System.String,System.Int32)" -->
  33953. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetLocalizedText(System.String,System.String,System.String,System.String)" -->
  33954. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetLocalizedText(System.String,System.String,System.String,System.String,System.String,iTextSharp.xmp.options.PropertyOptions)" -->
  33955. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetLocalizedText(System.String,System.String,System.String,System.String,System.String)" -->
  33956. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetProperty(System.String,System.String)" -->
  33957. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetPropertyBoolean(System.String,System.String)" -->
  33958. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyBoolean(System.String,System.String,System.Boolean,iTextSharp.xmp.options.PropertyOptions)" -->
  33959. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyBoolean(System.String,System.String,System.Boolean)" -->
  33960. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetPropertyInteger(System.String,System.String)" -->
  33961. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyInteger(System.String,System.String,System.Int32,iTextSharp.xmp.options.PropertyOptions)" -->
  33962. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyInteger(System.String,System.String,System.Int32)" -->
  33963. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetPropertyLong(System.String,System.String)" -->
  33964. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyLong(System.String,System.String,System.Int64,iTextSharp.xmp.options.PropertyOptions)" -->
  33965. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyLong(System.String,System.String,System.Int64)" -->
  33966. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetPropertyDouble(System.String,System.String)" -->
  33967. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyDouble(System.String,System.String,System.Double,iTextSharp.xmp.options.PropertyOptions)" -->
  33968. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyDouble(System.String,System.String,System.Double)" -->
  33969. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetPropertyDate(System.String,System.String)" -->
  33970. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyDate(System.String,System.String,iTextSharp.xmp.IXmpDateTime,iTextSharp.xmp.options.PropertyOptions)" -->
  33971. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyDate(System.String,System.String,iTextSharp.xmp.IXmpDateTime)" -->
  33972. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetPropertyCalendar(System.String,System.String)" -->
  33973. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyCalendar(System.String,System.String,System.DateTime,iTextSharp.xmp.options.PropertyOptions)" -->
  33974. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyCalendar(System.String,System.String,System.DateTime)" -->
  33975. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetPropertyBase64(System.String,System.String)" -->
  33976. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetPropertyString(System.String,System.String)" -->
  33977. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyBase64(System.String,System.String,System.SByte[],iTextSharp.xmp.options.PropertyOptions)" -->
  33978. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetPropertyBase64(System.String,System.String,System.SByte[])" -->
  33979. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetQualifier(System.String,System.String,System.String,System.String)" -->
  33980. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetStructField(System.String,System.String,System.String,System.String)" -->
  33981. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.Iterator" -->
  33982. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.Iterator(iTextSharp.xmp.options.IteratorOptions)" -->
  33983. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.Iterator(System.String,System.String,iTextSharp.xmp.options.IteratorOptions)" -->
  33984. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetArrayItem(System.String,System.String,System.Int32,System.String,iTextSharp.xmp.options.PropertyOptions)" -->
  33985. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetArrayItem(System.String,System.String,System.Int32,System.String)" -->
  33986. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.InsertArrayItem(System.String,System.String,System.Int32,System.String,iTextSharp.xmp.options.PropertyOptions)" -->
  33987. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.InsertArrayItem(System.String,System.String,System.Int32,System.String)" -->
  33988. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetProperty(System.String,System.String,System.Object,iTextSharp.xmp.options.PropertyOptions)" -->
  33989. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetProperty(System.String,System.String,System.Object)" -->
  33990. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetQualifier(System.String,System.String,System.String,System.String,System.String,iTextSharp.xmp.options.PropertyOptions)" -->
  33991. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetQualifier(System.String,System.String,System.String,System.String,System.String)" -->
  33992. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetStructField(System.String,System.String,System.String,System.String,System.String,iTextSharp.xmp.options.PropertyOptions)" -->
  33993. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.SetStructField(System.String,System.String,System.String,System.String,System.String)" -->
  33994. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpMetaImpl.ObjectName" -->
  33995. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.impl.XmpMetaImpl.PacketHeader" -->
  33996. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.Clone" -->
  33997. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.DumpObject" -->
  33998. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.Sort" -->
  33999. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.Normalize(iTextSharp.xmp.options.ParseOptions)" -->
  34000. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetProperty(System.String,System.String,System.Int32)" -->
  34001. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaImpl.GetPropertyObject(System.String,System.String,System.Int32)" -->
  34002. <member name="M:iTextSharp.xmp.impl.XmpMetaImpl.DoSetArrayItem(iTextSharp.xmp.impl.XmpNode,System.Int32,System.String,iTextSharp.xmp.options.PropertyOptions,System.Boolean)">
  34003. <summary>
  34004. Locate or create the item node and set the value. Note the index
  34005. parameter is one-based! The index can be in the range [1..size + 1] or
  34006. "last()", normalize it and check the insert flags. The order of the
  34007. normalization checks is important. If the array is empty we end up with
  34008. an index and location to set item size + 1.
  34009. </summary>
  34010. <param name="arrayNode"> an array node </param>
  34011. <param name="itemIndex"> the index where to insert the item </param>
  34012. <param name="itemValue"> the item value </param>
  34013. <param name="itemOptions"> the options for the new item </param>
  34014. <param name="insert"> insert oder overwrite at index position? </param>
  34015. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34016. </member>
  34017. <member name="M:iTextSharp.xmp.impl.XmpMetaImpl.SetNode(iTextSharp.xmp.impl.XmpNode,System.Object,iTextSharp.xmp.options.PropertyOptions,System.Boolean)">
  34018. <summary>
  34019. The internals for SetProperty() and related calls, used after the node is
  34020. found or created.
  34021. </summary>
  34022. <param name="node">
  34023. the newly created node </param>
  34024. <param name="value">
  34025. the node value, can be <code>null</code> </param>
  34026. <param name="newOptions">
  34027. options for the new node, must not be <code>null</code>. </param>
  34028. <param name="deleteExisting"> flag if the existing value is to be overwritten </param>
  34029. <exception cref="T:iTextSharp.xmp.XmpException"> thrown if options and value do not correspond </exception>
  34030. </member>
  34031. <member name="M:iTextSharp.xmp.impl.XmpMetaImpl.evaluateNodeValue(System.Int32,iTextSharp.xmp.impl.XmpNode)">
  34032. <summary>
  34033. Evaluates a raw node value to the given value type, apply special
  34034. conversions for defined types in XMP.
  34035. </summary>
  34036. <param name="valueType">
  34037. an int indicating the value type </param>
  34038. <param name="propNode">
  34039. the node containing the value </param>
  34040. <returns> Returns a literal value for the node. </returns>
  34041. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34042. </member>
  34043. <member name="T:iTextSharp.xmp.impl.XmpMetaParser">
  34044. <summary>
  34045. This class replaces the <code>ExpatAdapter.cpp</code> and does the
  34046. XML-parsing and fixes the prefix. After the parsing several normalisations
  34047. are applied to the XMPTree.
  34048. @since 01.02.2006
  34049. </summary>
  34050. </member>
  34051. <member name="M:iTextSharp.xmp.impl.XmpMetaParser.#ctor">
  34052. <summary>
  34053. Hidden constructor, initialises the SAX parser handler.
  34054. </summary>
  34055. </member>
  34056. <member name="M:iTextSharp.xmp.impl.XmpMetaParser.Parse(System.Object,iTextSharp.xmp.options.ParseOptions)">
  34057. <summary>
  34058. Parses the input source into an XMP metadata object, including
  34059. de-aliasing and normalisation.
  34060. </summary>
  34061. <param name="input"> the input can be an <code>InputStream</code>, a <code>String</code> or
  34062. a byte buffer containing the XMP packet. </param>
  34063. <param name="options"> the parse options </param>
  34064. <returns> Returns the resulting XMP metadata object </returns>
  34065. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if parsing or normalisation fails. </exception>
  34066. </member>
  34067. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaParser.ParseXml(System.Object,iTextSharp.xmp.options.ParseOptions)" -->
  34068. <member name="M:iTextSharp.xmp.impl.XmpMetaParser.ParseXmlFromInputStream(System.IO.Stream,iTextSharp.xmp.options.ParseOptions)">
  34069. <summary>
  34070. Parses XML from an <seealso cref="T:System.IO.Stream"/>,
  34071. fixing the encoding (Latin-1 to UTF-8) and illegal control character optionally.
  34072. </summary>
  34073. <param name="stream"> an <code>InputStream</code> </param>
  34074. <param name="options"> the parsing options </param>
  34075. <returns> Returns an XML DOM-Document. </returns>
  34076. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown when the parsing fails. </exception>
  34077. </member>
  34078. <member name="M:iTextSharp.xmp.impl.XmpMetaParser.ParseXmlFromBytebuffer(iTextSharp.xmp.impl.ByteBuffer,iTextSharp.xmp.options.ParseOptions)">
  34079. <summary>
  34080. Parses XML from a byte buffer,
  34081. fixing the encoding (Latin-1 to UTF-8) and illegal control character optionally.
  34082. </summary>
  34083. <param name="buffer"> a byte buffer containing the XMP packet </param>
  34084. <param name="options"> the parsing options </param>
  34085. <returns> Returns an XML DOM-Document. </returns>
  34086. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown when the parsing fails. </exception>
  34087. </member>
  34088. <member name="M:iTextSharp.xmp.impl.XmpMetaParser.ParseXmlFromString(System.String,iTextSharp.xmp.options.ParseOptions)">
  34089. <summary>
  34090. Parses XML from a <seealso cref="T:System.String"/>,
  34091. fixing the illegal control character optionally.
  34092. </summary>
  34093. <param name="input"> a <code>String</code> containing the XMP packet </param>
  34094. <param name="options"> the parsing options </param>
  34095. <returns> Returns an XML DOM-Document. </returns>
  34096. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown when the parsing fails. </exception>
  34097. </member>
  34098. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpMetaParser.FindRootNode(System.Xml.XmlNode,System.Boolean,System.Object[])" -->
  34099. <member name="T:iTextSharp.xmp.impl.XmpNode">
  34100. <summary>
  34101. A node in the internally XMP tree, which can be a schema node, a property node, an array node,
  34102. an array item, a struct node or a qualifier node (without '?').
  34103. Possible improvements:
  34104. 1. The kind Node of node might be better represented by a class-hierarchy of different nodes.
  34105. 2. The array type should be an enum
  34106. 3. isImplicitNode should be removed completely and replaced by return values of fi.
  34107. 4. hasLanguage, hasType should be automatically maintained by XMPNode
  34108. @since 21.02.2006
  34109. </summary>
  34110. </member>
  34111. <member name="F:iTextSharp.xmp.impl.XmpNode._alias">
  34112. <summary>
  34113. flag if the node is an alias </summary>
  34114. </member>
  34115. <member name="F:iTextSharp.xmp.impl.XmpNode._children">
  34116. <summary>
  34117. list of child nodes, lazy initialized </summary>
  34118. </member>
  34119. <member name="F:iTextSharp.xmp.impl.XmpNode._hasAliases">
  34120. <summary>
  34121. flag if the node has aliases </summary>
  34122. </member>
  34123. <member name="F:iTextSharp.xmp.impl.XmpNode._hasValueChild">
  34124. <summary>
  34125. flag if the node has an "rdf:value" child node. </summary>
  34126. </member>
  34127. <member name="F:iTextSharp.xmp.impl.XmpNode._implicit">
  34128. <summary>
  34129. flag if the node is implicitly created </summary>
  34130. </member>
  34131. <member name="F:iTextSharp.xmp.impl.XmpNode._name">
  34132. <summary>
  34133. name of the node, contains different information depending of the node kind </summary>
  34134. </member>
  34135. <member name="F:iTextSharp.xmp.impl.XmpNode._options">
  34136. <summary>
  34137. options describing the kind of the node </summary>
  34138. </member>
  34139. <member name="F:iTextSharp.xmp.impl.XmpNode._parent">
  34140. <summary>
  34141. link to the parent node </summary>
  34142. </member>
  34143. <member name="F:iTextSharp.xmp.impl.XmpNode._qualifier">
  34144. <summary>
  34145. list of qualifier of the node, lazy initialized </summary>
  34146. </member>
  34147. <member name="F:iTextSharp.xmp.impl.XmpNode._value">
  34148. <summary>
  34149. value of the node, contains different information depending of the node kind </summary>
  34150. </member>
  34151. <member name="M:iTextSharp.xmp.impl.XmpNode.#ctor(System.String,System.String,iTextSharp.xmp.options.PropertyOptions)">
  34152. <summary>
  34153. Creates an <code>XMPNode</code> with initial values.
  34154. </summary>
  34155. <param name="name"> the name of the node </param>
  34156. <param name="value"> the value of the node </param>
  34157. <param name="options"> the options of the node </param>
  34158. </member>
  34159. <member name="M:iTextSharp.xmp.impl.XmpNode.#ctor(System.String,iTextSharp.xmp.options.PropertyOptions)">
  34160. <summary>
  34161. Constructor for the node without value.
  34162. </summary>
  34163. <param name="name"> the name of the node </param>
  34164. <param name="options"> the options of the node </param>
  34165. </member>
  34166. <member name="P:iTextSharp.xmp.impl.XmpNode.Parent">
  34167. <returns> Returns the parent node. </returns>
  34168. </member>
  34169. <member name="P:iTextSharp.xmp.impl.XmpNode.ChildrenLength">
  34170. <returns> Returns the number of children without neccessarily creating a list. </returns>
  34171. </member>
  34172. <member name="P:iTextSharp.xmp.impl.XmpNode.QualifierLength">
  34173. <returns> Returns the number of qualifier without neccessarily creating a list. </returns>
  34174. </member>
  34175. <member name="P:iTextSharp.xmp.impl.XmpNode.Name">
  34176. <returns> Returns the name. </returns>
  34177. </member>
  34178. <member name="P:iTextSharp.xmp.impl.XmpNode.Value">
  34179. <returns> Returns the value. </returns>
  34180. </member>
  34181. <member name="P:iTextSharp.xmp.impl.XmpNode.Options">
  34182. <returns> Returns the options. </returns>
  34183. </member>
  34184. <member name="P:iTextSharp.xmp.impl.XmpNode.Implicit">
  34185. <returns> Returns the implicit flag </returns>
  34186. </member>
  34187. <member name="P:iTextSharp.xmp.impl.XmpNode.HasAliases">
  34188. <returns> Returns if the node contains aliases (applies only to schema nodes) </returns>
  34189. </member>
  34190. <member name="P:iTextSharp.xmp.impl.XmpNode.Alias">
  34191. <returns> Returns if the node contains aliases (applies only to schema nodes) </returns>
  34192. </member>
  34193. <member name="P:iTextSharp.xmp.impl.XmpNode.HasValueChild">
  34194. <returns> the hasValueChild </returns>
  34195. </member>
  34196. <member name="P:iTextSharp.xmp.impl.XmpNode.LanguageNode">
  34197. <returns> Returns whether this node is a language qualifier. </returns>
  34198. </member>
  34199. <member name="P:iTextSharp.xmp.impl.XmpNode.TypeNode">
  34200. <returns> Returns whether this node is a type qualifier. </returns>
  34201. </member>
  34202. <member name="P:iTextSharp.xmp.impl.XmpNode.Children">
  34203. <summary>
  34204. <em>Note:</em> This method should always be called when accessing 'children' to be sure
  34205. that its initialized. </summary>
  34206. <returns> Returns list of children that is lazy initialized. </returns>
  34207. </member>
  34208. <member name="P:iTextSharp.xmp.impl.XmpNode.UnmodifiableChildren">
  34209. <returns> Returns a read-only copy of child nodes list. </returns>
  34210. </member>
  34211. <member name="P:iTextSharp.xmp.impl.XmpNode.Qualifier">
  34212. <returns> Returns list of qualifier that is lazy initialized. </returns>
  34213. </member>
  34214. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpNode.Clone" -->
  34215. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpNode.CompareTo(System.Object)" -->
  34216. <member name="M:iTextSharp.xmp.impl.XmpNode.Clear">
  34217. <summary>
  34218. Resets the node.
  34219. </summary>
  34220. </member>
  34221. <member name="M:iTextSharp.xmp.impl.XmpNode.GetChild(System.Int32)">
  34222. <param name="index"> an index [1..size] </param>
  34223. <returns> Returns the child with the requested index. </returns>
  34224. </member>
  34225. <member name="M:iTextSharp.xmp.impl.XmpNode.AddChild(iTextSharp.xmp.impl.XmpNode)">
  34226. <summary>
  34227. Adds a node as child to this node. </summary>
  34228. <param name="node"> an XMPNode </param>
  34229. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34230. </member>
  34231. <member name="M:iTextSharp.xmp.impl.XmpNode.AddChild(System.Int32,iTextSharp.xmp.impl.XmpNode)">
  34232. <summary>
  34233. Adds a node as child to this node. </summary>
  34234. <param name="index"> the index of the node <em>before</em> which the new one is inserted.
  34235. <em>Note:</em> The node children are indexed from [1..size]!
  34236. An index of size + 1 appends a node. </param>
  34237. <param name="node"> an XMPNode </param>
  34238. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34239. </member>
  34240. <member name="M:iTextSharp.xmp.impl.XmpNode.ReplaceChild(System.Int32,iTextSharp.xmp.impl.XmpNode)">
  34241. <summary>
  34242. Replaces a node with another one. </summary>
  34243. <param name="index"> the index of the node that will be replaced.
  34244. <em>Note:</em> The node children are indexed from [1..size]! </param>
  34245. <param name="node"> the replacement XMPNode </param>
  34246. </member>
  34247. <member name="M:iTextSharp.xmp.impl.XmpNode.RemoveChild(System.Int32)">
  34248. <summary>
  34249. Removes a child at the requested index. </summary>
  34250. <param name="itemIndex"> the index to remove [1..size] </param>
  34251. </member>
  34252. <member name="M:iTextSharp.xmp.impl.XmpNode.RemoveChild(iTextSharp.xmp.impl.XmpNode)">
  34253. <summary>
  34254. Removes a child node.
  34255. If its a schema node and doesn't have any children anymore, its deleted.
  34256. </summary>
  34257. <param name="node"> the child node to delete. </param>
  34258. </member>
  34259. <member name="M:iTextSharp.xmp.impl.XmpNode.CleanupChildren">
  34260. <summary>
  34261. Removes the children list if this node has no children anymore;
  34262. checks if the provided node is a schema node and doesn't have any children anymore,
  34263. its deleted.
  34264. </summary>
  34265. </member>
  34266. <member name="M:iTextSharp.xmp.impl.XmpNode.RemoveChildren">
  34267. <summary>
  34268. Removes all children from the node.
  34269. </summary>
  34270. </member>
  34271. <member name="M:iTextSharp.xmp.impl.XmpNode.FindChildByName(System.String)">
  34272. <param name="expr"> child node name to look for </param>
  34273. <returns> Returns an <code>XMPNode</code> if node has been found, <code>null</code> otherwise. </returns>
  34274. </member>
  34275. <member name="M:iTextSharp.xmp.impl.XmpNode.GetQualifier(System.Int32)">
  34276. <param name="index"> an index [1..size] </param>
  34277. <returns> Returns the qualifier with the requested index. </returns>
  34278. </member>
  34279. <member name="M:iTextSharp.xmp.impl.XmpNode.AddQualifier(iTextSharp.xmp.impl.XmpNode)">
  34280. <summary>
  34281. Appends a qualifier to the qualifier list and sets respective options. </summary>
  34282. <param name="qualNode"> a qualifier node. </param>
  34283. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34284. </member>
  34285. <member name="M:iTextSharp.xmp.impl.XmpNode.RemoveQualifier(iTextSharp.xmp.impl.XmpNode)">
  34286. <summary>
  34287. Removes one qualifier node and fixes the options. </summary>
  34288. <param name="qualNode"> qualifier to remove </param>
  34289. </member>
  34290. <member name="M:iTextSharp.xmp.impl.XmpNode.RemoveQualifiers">
  34291. <summary>
  34292. Removes all qualifiers from the node and sets the options appropriate.
  34293. </summary>
  34294. </member>
  34295. <member name="M:iTextSharp.xmp.impl.XmpNode.FindQualifierByName(System.String)">
  34296. <param name="expr"> qualifier node name to look for </param>
  34297. <returns> Returns a qualifier <code>XMPNode</code> if node has been found,
  34298. <code>null</code> otherwise. </returns>
  34299. </member>
  34300. <member name="M:iTextSharp.xmp.impl.XmpNode.HasChildren">
  34301. <returns> Returns whether the node has children. </returns>
  34302. </member>
  34303. <member name="M:iTextSharp.xmp.impl.XmpNode.IterateChildren">
  34304. <returns> Returns an iterator for the children.
  34305. <em>Note:</em> take care to use it.remove(), as the flag are not adjusted in that case. </returns>
  34306. </member>
  34307. <member name="M:iTextSharp.xmp.impl.XmpNode.HasQualifier">
  34308. <returns> Returns whether the node has qualifier attached. </returns>
  34309. </member>
  34310. <member name="M:iTextSharp.xmp.impl.XmpNode.IterateQualifier">
  34311. <returns> Returns an iterator for the qualifier.
  34312. <em>Note:</em> take care to use it.remove(), as the flag are not adjusted in that case. </returns>
  34313. </member>
  34314. <member name="M:iTextSharp.xmp.impl.XmpNode.CloneSubtree(iTextSharp.xmp.impl.XmpNode)">
  34315. <summary>
  34316. Performs a <b>deep clone</b> of the complete subtree (children and
  34317. qualifier )into and add it to the destination node.
  34318. </summary>
  34319. <param name="destination"> the node to add the cloned subtree </param>
  34320. </member>
  34321. <member name="M:iTextSharp.xmp.impl.XmpNode.DumpNode(System.Boolean)">
  34322. <summary>
  34323. Renders this node and the tree unter this node in a human readable form. </summary>
  34324. <param name="recursive"> Flag is qualifier and child nodes shall be rendered too </param>
  34325. <returns> Returns a multiline string containing the dump. </returns>
  34326. </member>
  34327. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpNode.Sort" -->
  34328. <member name="M:iTextSharp.xmp.impl.XmpNode.DumpNode(System.Text.StringBuilder,System.Boolean,System.Int32,System.Int32)">
  34329. <summary>
  34330. Dumps this node and its qualifier and children recursively.
  34331. <em>Note:</em> It creats empty options on every node.
  34332. </summary>
  34333. <param name="result"> the buffer to append the dump. </param>
  34334. <param name="recursive"> Flag is qualifier and child nodes shall be rendered too </param>
  34335. <param name="indent"> the current indent level. </param>
  34336. <param name="index"> the index within the parent node (important for arrays) </param>
  34337. </member>
  34338. <member name="M:iTextSharp.xmp.impl.XmpNode.find(System.Collections.IList,System.String)">
  34339. <summary>
  34340. Internal find. </summary>
  34341. <param name="list"> the list to search in </param>
  34342. <param name="expr"> the search expression </param>
  34343. <returns> Returns the found node or <code>nulls</code>. </returns>
  34344. </member>
  34345. <member name="M:iTextSharp.xmp.impl.XmpNode.AssertChildNotExisting(System.String)">
  34346. <summary>
  34347. Checks that a node name is not existing on the same level, except for array items. </summary>
  34348. <param name="childName"> the node name to check </param>
  34349. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if a node with the same name is existing. </exception>
  34350. </member>
  34351. <member name="M:iTextSharp.xmp.impl.XmpNode.AssertQualifierNotExisting(System.String)">
  34352. <summary>
  34353. Checks that a qualifier name is not existing on the same level. </summary>
  34354. <param name="qualifierName"> the new qualifier name </param>
  34355. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if a node with the same name is existing. </exception>
  34356. </member>
  34357. <member name="T:iTextSharp.xmp.impl.XmpNodeUtils">
  34358. <summary>
  34359. Utilities for <code>XMPNode</code>.
  34360. @since Aug 28, 2006
  34361. </summary>
  34362. </member>
  34363. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.#ctor">
  34364. <summary>
  34365. Private Constructor
  34366. </summary>
  34367. </member>
  34368. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.FindSchemaNode(iTextSharp.xmp.impl.XmpNode,System.String,System.Boolean)">
  34369. <summary>
  34370. Find or create a schema node if <code>createNodes</code> is false and
  34371. </summary>
  34372. <param name="tree"> the root of the xmp tree. </param>
  34373. <param name="namespaceUri"> a namespace </param>
  34374. <param name="createNodes"> a flag indicating if the node shall be created if not found.
  34375. <em>Note:</em> The namespace must be registered prior to this call.
  34376. </param>
  34377. <returns> Returns the schema node if found, <code>null</code> otherwise.
  34378. Note: If <code>createNodes</code> is <code>true</code>, it is <b>always</b>
  34379. returned a valid node. </returns>
  34380. <exception cref="T:iTextSharp.xmp.XmpException"> An exception is only thrown if an error occurred, not if a
  34381. node was not found. </exception>
  34382. </member>
  34383. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.FindSchemaNode(iTextSharp.xmp.impl.XmpNode,System.String,System.String,System.Boolean)">
  34384. <summary>
  34385. Find or create a schema node if <code>createNodes</code> is true.
  34386. </summary>
  34387. <param name="tree"> the root of the xmp tree. </param>
  34388. <param name="namespaceUri"> a namespace </param>
  34389. <param name="suggestedPrefix"> If a prefix is suggested, the namespace is allowed to be registered. </param>
  34390. <param name="createNodes"> a flag indicating if the node shall be created if not found.
  34391. <em>Note:</em> The namespace must be registered prior to this call.
  34392. </param>
  34393. <returns> Returns the schema node if found, <code>null</code> otherwise.
  34394. Note: If <code>createNodes</code> is <code>true</code>, it is <b>always</b>
  34395. returned a valid node. </returns>
  34396. <exception cref="T:iTextSharp.xmp.XmpException"> An exception is only thrown if an error occurred, not if a
  34397. node was not found. </exception>
  34398. </member>
  34399. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.FindChildNode(iTextSharp.xmp.impl.XmpNode,System.String,System.Boolean)">
  34400. <summary>
  34401. Find or create a child node under a given parent node. If the parent node is no
  34402. Returns the found or created child node.
  34403. </summary>
  34404. <param name="parent">
  34405. the parent node </param>
  34406. <param name="childName">
  34407. the node name to find </param>
  34408. <param name="createNodes">
  34409. flag, if new nodes shall be created. </param>
  34410. <returns> Returns the found or created node or <code>null</code>. </returns>
  34411. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if </exception>
  34412. </member>
  34413. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.FindNode(iTextSharp.xmp.impl.XmpNode,iTextSharp.xmp.impl.xpath.XmpPath,System.Boolean,iTextSharp.xmp.options.PropertyOptions)">
  34414. <summary>
  34415. Follow an expanded path expression to find or create a node.
  34416. </summary>
  34417. <param name="xmpTree"> the node to begin the search. </param>
  34418. <param name="xpath"> the complete xpath </param>
  34419. <param name="createNodes"> flag if nodes shall be created
  34420. (when called by <code>setProperty()</code>) </param>
  34421. <param name="leafOptions"> the options for the created leaf nodes (only when
  34422. <code>createNodes == true</code>). </param>
  34423. <returns> Returns the node if found or created or <code>null</code>. </returns>
  34424. <exception cref="T:iTextSharp.xmp.XmpException"> An exception is only thrown if an error occurred,
  34425. not if a node was not found. </exception>
  34426. </member>
  34427. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.DeleteNode(iTextSharp.xmp.impl.XmpNode)">
  34428. <summary>
  34429. Deletes the the given node and its children from its parent.
  34430. Takes care about adjusting the flags. </summary>
  34431. <param name="node"> the top-most node to delete. </param>
  34432. </member>
  34433. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.SetNodeValue(iTextSharp.xmp.impl.XmpNode,System.Object)">
  34434. <summary>
  34435. This is setting the value of a leaf node.
  34436. </summary>
  34437. <param name="node"> an XMPNode </param>
  34438. <param name="value"> a value </param>
  34439. </member>
  34440. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.VerifySetOptions(iTextSharp.xmp.options.PropertyOptions,System.Object)">
  34441. <summary>
  34442. Verifies the PropertyOptions for consistancy and updates them as needed.
  34443. If options are <code>null</code> they are created with default values.
  34444. </summary>
  34445. <param name="options"> the <code>PropertyOptions</code> </param>
  34446. <param name="itemValue"> the node value to set </param>
  34447. <returns> Returns the updated options. </returns>
  34448. <exception cref="T:iTextSharp.xmp.XmpException"> If the options are not consistant. </exception>
  34449. </member>
  34450. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.SerializeNodeValue(System.Object)">
  34451. <summary>
  34452. Converts the node value to String, apply special conversions for defined
  34453. types in XMP.
  34454. </summary>
  34455. <param name="value">
  34456. the node value to set </param>
  34457. <returns> Returns the String representation of the node value. </returns>
  34458. </member>
  34459. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpNodeUtils.FollowXPathStep(iTextSharp.xmp.impl.XmpNode,iTextSharp.xmp.impl.xpath.XmpPathSegment,System.Boolean)" -->
  34460. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.FindQualifierNode(iTextSharp.xmp.impl.XmpNode,System.String,System.Boolean)">
  34461. <summary>
  34462. Find or create a qualifier node under a given parent node. Returns a pointer to the
  34463. qualifier node, and optionally an iterator for the node's position in
  34464. the parent's vector of qualifiers. The iterator is unchanged if no qualifier node (null)
  34465. is returned.
  34466. <em>Note:</em> On entry, the qualName parameter must not have the leading '?' from the
  34467. XmpPath step.
  34468. </summary>
  34469. <param name="parent"> the parent XMPNode </param>
  34470. <param name="qualName"> the qualifier name </param>
  34471. <param name="createNodes"> flag if nodes shall be created </param>
  34472. <returns> Returns the qualifier node if found or created, <code>null</code> otherwise. </returns>
  34473. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34474. </member>
  34475. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.FindIndexedItem(iTextSharp.xmp.impl.XmpNode,System.String,System.Boolean)">
  34476. <param name="arrayNode"> an array node </param>
  34477. <param name="segment"> the segment containing the array index </param>
  34478. <param name="createNodes"> flag if new nodes are allowed to be created. </param>
  34479. <returns> Returns the index or index = -1 if not found </returns>
  34480. <exception cref="T:iTextSharp.xmp.XmpException"> Throws Exceptions </exception>
  34481. </member>
  34482. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.LookupFieldSelector(iTextSharp.xmp.impl.XmpNode,System.String,System.String)">
  34483. <summary>
  34484. Searches for a field selector in a node:
  34485. [fieldName="value] - an element in an array of structs, chosen by a field value.
  34486. No implicit nodes are created by field selectors.
  34487. </summary>
  34488. <param name="arrayNode"> </param>
  34489. <param name="fieldName"> </param>
  34490. <param name="fieldValue"> </param>
  34491. <returns> Returns the index of the field if found, otherwise -1. </returns>
  34492. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34493. </member>
  34494. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.LookupQualSelector(iTextSharp.xmp.impl.XmpNode,System.String,System.String,System.UInt32)">
  34495. <summary>
  34496. Searches for a qualifier selector in a node:
  34497. [?qualName="value"] - an element in an array, chosen by a qualifier value.
  34498. No implicit nodes are created for qualifier selectors,
  34499. except for an alias to an x-default item.
  34500. </summary>
  34501. <param name="arrayNode"> an array node </param>
  34502. <param name="qualName"> the qualifier name </param>
  34503. <param name="qualValue"> the qualifier value </param>
  34504. <param name="aliasForm"> in case the qual selector results from an alias,
  34505. an x-default node is created if there has not been one. </param>
  34506. <returns> Returns the index of th </returns>
  34507. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34508. </member>
  34509. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.NormalizeLangArray(iTextSharp.xmp.impl.XmpNode)">
  34510. <summary>
  34511. Make sure the x-default item is first. Touch up &quot;single value&quot;
  34512. arrays that have a default plus one real language. This case should have
  34513. the same value for both items. Older Adobe apps were hardwired to only
  34514. use the &quot;x-default&quot; item, so we copy that value to the other
  34515. item.
  34516. </summary>
  34517. <param name="arrayNode">
  34518. an alt text array node </param>
  34519. </member>
  34520. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.DetectAltText(iTextSharp.xmp.impl.XmpNode)">
  34521. <summary>
  34522. See if an array is an alt-text array. If so, make sure the x-default item
  34523. is first.
  34524. </summary>
  34525. <param name="arrayNode">
  34526. the array node to check if its an alt-text array </param>
  34527. </member>
  34528. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.AppendLangItem(iTextSharp.xmp.impl.XmpNode,System.String,System.String)">
  34529. <summary>
  34530. Appends a language item to an alt text array.
  34531. </summary>
  34532. <param name="arrayNode"> the language array </param>
  34533. <param name="itemLang"> the language of the item </param>
  34534. <param name="itemValue"> the content of the item </param>
  34535. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if a duplicate property is added </exception>
  34536. </member>
  34537. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpNodeUtils.ChooseLocalizedText(iTextSharp.xmp.impl.XmpNode,System.String,System.String)" -->
  34538. <member name="M:iTextSharp.xmp.impl.XmpNodeUtils.LookupLanguageItem(iTextSharp.xmp.impl.XmpNode,System.String)">
  34539. <summary>
  34540. Looks for the appropriate language item in a text alternative array.item
  34541. </summary>
  34542. <param name="arrayNode">
  34543. an array node </param>
  34544. <param name="language">
  34545. the requested language </param>
  34546. <returns> Returns the index if the language has been found, -1 otherwise. </returns>
  34547. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34548. </member>
  34549. <member name="T:iTextSharp.xmp.impl.XmpNormalizer">
  34550. <summary>
  34551. @since Aug 18, 2006
  34552. </summary>
  34553. </member>
  34554. <member name="F:iTextSharp.xmp.impl.XmpNormalizer._dcArrayForms">
  34555. <summary>
  34556. caches the correct dc-property array forms </summary>
  34557. </member>
  34558. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.#cctor">
  34559. <summary>
  34560. init char tables </summary>
  34561. </member>
  34562. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.#ctor">
  34563. <summary>
  34564. Hidden constructor
  34565. </summary>
  34566. </member>
  34567. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.Process(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.options.ParseOptions)">
  34568. <summary>
  34569. Normalizes a raw parsed XMPMeta-Object </summary>
  34570. <param name="xmp"> the raw metadata object </param>
  34571. <param name="options"> the parsing options </param>
  34572. <returns> Returns the normalized metadata object </returns>
  34573. <exception cref="T:iTextSharp.xmp.XmpException"> Collects all severe processing errors. </exception>
  34574. </member>
  34575. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.TweakOldXmp(iTextSharp.xmp.impl.XmpNode)">
  34576. <summary>
  34577. Tweak old XMP: Move an instance ID from rdf:about to the
  34578. <em>xmpMM:InstanceID</em> property. An old instance ID usually looks
  34579. like &quot;uuid:bac965c4-9d87-11d9-9a30-000d936b79c4&quot;, plus InDesign
  34580. 3.0 wrote them like &quot;bac965c4-9d87-11d9-9a30-000d936b79c4&quot;. If
  34581. the name looks like a UUID simply move it to <em>xmpMM:InstanceID</em>,
  34582. don't worry about any existing <em>xmpMM:InstanceID</em>. Both will
  34583. only be present when a newer file with the <em>xmpMM:InstanceID</em>
  34584. property is updated by an old app that uses <em>rdf:about</em>.
  34585. </summary>
  34586. <param name="tree"> the root of the metadata tree </param>
  34587. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if tweaking fails. </exception>
  34588. </member>
  34589. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.TouchUpDataModel(iTextSharp.xmp.impl.XmpMetaImpl)">
  34590. <summary>
  34591. Visit all schemas to do general fixes and handle special cases.
  34592. </summary>
  34593. <param name="xmp"> the metadata object implementation </param>
  34594. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if the normalisation fails. </exception>
  34595. </member>
  34596. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpNormalizer.NormalizeDcArrays(iTextSharp.xmp.impl.XmpNode)" -->
  34597. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.RepairAltText(iTextSharp.xmp.impl.XmpNode)">
  34598. <summary>
  34599. Make sure that the array is well-formed AltText. Each item must be simple
  34600. and have an "xml:lang" qualifier. If repairs are needed, keep simple
  34601. non-empty items by adding the "xml:lang" with value "x-repair". </summary>
  34602. <param name="arrayNode"> the property node of the array to repair. </param>
  34603. <exception cref="T:iTextSharp.xmp.XmpException"> Forwards unexpected exceptions. </exception>
  34604. </member>
  34605. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.MoveExplicitAliases(iTextSharp.xmp.impl.XmpNode,iTextSharp.xmp.options.ParseOptions)">
  34606. <summary>
  34607. Visit all of the top level nodes looking for aliases. If there is
  34608. no base, transplant the alias subtree. If there is a base and strict
  34609. aliasing is on, make sure the alias and base subtrees match.
  34610. </summary>
  34611. <param name="tree"> the root of the metadata tree </param>
  34612. <param name="options"> th parsing options </param>
  34613. <exception cref="T:iTextSharp.xmp.XmpException"> Forwards XMP errors </exception>
  34614. </member>
  34615. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.TransplantArrayItemAlias(iTextSharp.xmp.impl.XmpNode,iTextSharp.xmp.impl.XmpNode)">
  34616. <summary>
  34617. Moves an alias node of array form to another schema into an array </summary>
  34618. <param name="childNode"> the node to be moved </param>
  34619. <param name="baseArray"> the base array for the array item </param>
  34620. <exception cref="T:iTextSharp.xmp.XmpException"> Forwards XMP errors </exception>
  34621. </member>
  34622. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.FixGpsTimeStamp(iTextSharp.xmp.impl.XmpNode)">
  34623. <summary>
  34624. Fixes the GPS Timestamp in EXIF. </summary>
  34625. <param name="exifSchema"> the EXIF schema node </param>
  34626. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if the date conversion fails. </exception>
  34627. </member>
  34628. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.DeleteEmptySchemas(iTextSharp.xmp.impl.XmpNode)">
  34629. <summary>
  34630. Remove all empty schemas from the metadata tree that were generated during the rdf parsing. </summary>
  34631. <param name="tree"> the root of the metadata tree </param>
  34632. </member>
  34633. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.CompareAliasedSubtrees(iTextSharp.xmp.impl.XmpNode,iTextSharp.xmp.impl.XmpNode,System.Boolean)">
  34634. <summary>
  34635. The outermost call is special. The names almost certainly differ. The
  34636. qualifiers (and hence options) will differ for an alias to the x-default
  34637. item of a langAlt array.
  34638. </summary>
  34639. <param name="aliasNode"> the alias node </param>
  34640. <param name="baseNode"> the base node of the alias </param>
  34641. <param name="outerCall"> marks the outer call of the recursion </param>
  34642. <exception cref="T:iTextSharp.xmp.XmpException"> Forwards XMP errors </exception>
  34643. </member>
  34644. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.MigrateAudioCopyright(iTextSharp.xmp.IXmpMeta,iTextSharp.xmp.impl.XmpNode)">
  34645. <summary>
  34646. The initial support for WAV files mapped a legacy ID3 audio copyright
  34647. into a new xmpDM:copyright property. This is special case code to migrate
  34648. that into dc:rights['x-default']. The rules:
  34649. <pre>
  34650. 1. If there is no dc:rights array, or an empty array -
  34651. Create one with dc:rights['x-default'] set from double linefeed and xmpDM:copyright.
  34652. 2. If there is a dc:rights array but it has no x-default item -
  34653. Create an x-default item as a copy of the first item then apply rule #3.
  34654. 3. If there is a dc:rights array with an x-default item,
  34655. Look for a double linefeed in the value.
  34656. A. If no double linefeed, compare the x-default value to the xmpDM:copyright value.
  34657. A1. If they match then leave the x-default value alone.
  34658. A2. Otherwise, append a double linefeed and
  34659. the xmpDM:copyright value to the x-default value.
  34660. B. If there is a double linefeed, compare the trailing text to the xmpDM:copyright value.
  34661. B1. If they match then leave the x-default value alone.
  34662. B2. Otherwise, replace the trailing x-default text with the xmpDM:copyright value.
  34663. 4. In all cases, delete the xmpDM:copyright property.
  34664. </pre>
  34665. </summary>
  34666. <param name="xmp"> the metadata object </param>
  34667. <param name="dmCopyright"> the "dm:copyright"-property </param>
  34668. </member>
  34669. <member name="M:iTextSharp.xmp.impl.XmpNormalizer.InitDcArrays">
  34670. <summary>
  34671. Initializes the map that contains the known arrays, that are fixed by
  34672. <seealso cref="M:iTextSharp.xmp.impl.XmpNormalizer.NormalizeDcArrays(iTextSharp.xmp.impl.XmpNode)"/>.
  34673. </summary>
  34674. </member>
  34675. <member name="T:iTextSharp.xmp.impl.XmpSchemaRegistryImpl">
  34676. <summary>
  34677. The schema registry handles the namespaces, aliases and global options for the XMP Toolkit. There
  34678. is only one single instance used by the toolkit.
  34679. @since 27.01.2006
  34680. </summary>
  34681. </member>
  34682. <member name="F:iTextSharp.xmp.impl.XmpSchemaRegistryImpl._aliasMap">
  34683. <summary>
  34684. a map of all registered aliases.
  34685. The map is a relationship from a qname to an <code>XMPAliasInfo</code>-object.
  34686. </summary>
  34687. </member>
  34688. <member name="F:iTextSharp.xmp.impl.XmpSchemaRegistryImpl._namespaceToPrefixMap">
  34689. <summary>
  34690. a map from a namespace URI to its registered prefix </summary>
  34691. </member>
  34692. <member name="F:iTextSharp.xmp.impl.XmpSchemaRegistryImpl._prefixToNamespaceMap">
  34693. <summary>
  34694. a map from a prefix to the associated namespace URI </summary>
  34695. </member>
  34696. <member name="F:iTextSharp.xmp.impl.XmpSchemaRegistryImpl._regex">
  34697. <summary>
  34698. The pattern that must not be contained in simple properties </summary>
  34699. </member>
  34700. <member name="M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.#ctor">
  34701. <summary>
  34702. Performs the initialisation of the registry with the default namespaces, aliases and global
  34703. options.
  34704. </summary>
  34705. </member>
  34706. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.RegisterNamespace(System.String,System.String)" -->
  34707. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.DeleteNamespace(System.String)" -->
  34708. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.GetNamespacePrefix(System.String)" -->
  34709. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.GetNamespaceUri(System.String)" -->
  34710. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.ResolveAlias(System.String,System.String)" -->
  34711. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.FindAlias(System.String)" -->
  34712. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.FindAliases(System.String)" -->
  34713. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.GetNamespaces" -->
  34714. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.GetPrefixes" -->
  34715. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.GetAliases" -->
  34716. <member name="M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.RegisterStandardNamespaces">
  34717. <summary>
  34718. Register the standard namespaces of schemas and types that are included in the XMP
  34719. Specification and some other Adobe private namespaces.
  34720. Note: This method is not lock because only called by the constructor.
  34721. </summary>
  34722. <exception cref="T:iTextSharp.xmp.XmpException"> Forwards processing exceptions </exception>
  34723. </member>
  34724. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.RegisterAlias(System.String,System.String,System.String,System.String,iTextSharp.xmp.options.AliasOptions)" -->
  34725. <member name="M:iTextSharp.xmp.impl.XmpSchemaRegistryImpl.RegisterStandardAliases">
  34726. <summary>
  34727. Register the standard aliases.
  34728. Note: This method is not lock because only called by the constructor.
  34729. </summary>
  34730. <exception cref="T:iTextSharp.xmp.XmpException"> If the registrations of at least one alias fails. </exception>
  34731. </member>
  34732. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.ReadOnlyDictionary.ReadOnly(System.Collections.IDictionary)" -->
  34733. <member name="T:iTextSharp.xmp.impl.XmpSerializerHelper">
  34734. <summary>
  34735. Serializes the <code>XMPMeta</code>-object to an <code>OutputStream</code> according to the
  34736. <code>SerializeOptions</code>.
  34737. @since 11.07.2006
  34738. </summary>
  34739. </member>
  34740. <member name="M:iTextSharp.xmp.impl.XmpSerializerHelper.Serialize(iTextSharp.xmp.impl.XmpMetaImpl,System.IO.Stream,iTextSharp.xmp.options.SerializeOptions)">
  34741. <summary>
  34742. Static method to Serialize the metadata object. For each serialisation, a new XMPSerializer
  34743. instance is created, either XMPSerializerRDF or XMPSerializerPlain so thats its possible to
  34744. serialialize the same XMPMeta objects in two threads.
  34745. </summary>
  34746. <param name="xmp"> a metadata implementation object </param>
  34747. <param name="out"> the output stream to Serialize to </param>
  34748. <param name="options"> serialization options, can be <code>null</code> for default. </param>
  34749. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34750. </member>
  34751. <member name="M:iTextSharp.xmp.impl.XmpSerializerHelper.SerializeToString(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.options.SerializeOptions)">
  34752. <summary>
  34753. Serializes an <code>XMPMeta</code>-object as RDF into a string.
  34754. <em>Note:</em> Encoding is forced to UTF-16 when serializing to a
  34755. string to ensure the correctness of &quot;exact packet size&quot;.
  34756. </summary>
  34757. <param name="xmp"> a metadata implementation object </param>
  34758. <param name="options"> Options to control the serialization (see
  34759. <seealso cref="T:iTextSharp.xmp.options.SerializeOptions"/>). </param>
  34760. <returns> Returns a string containing the serialized RDF. </returns>
  34761. <exception cref="T:iTextSharp.xmp.XmpException"> on serializsation errors. </exception>
  34762. </member>
  34763. <member name="M:iTextSharp.xmp.impl.XmpSerializerHelper.SerializeToBuffer(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.options.SerializeOptions)">
  34764. <summary>
  34765. Serializes an <code>XMPMeta</code>-object as RDF into a byte buffer.
  34766. </summary>
  34767. <param name="xmp"> a metadata implementation object </param>
  34768. <param name="options"> Options to control the serialization (see <seealso cref="T:iTextSharp.xmp.options.SerializeOptions"/>). </param>
  34769. <returns> Returns a byte buffer containing the serialized RDF. </returns>
  34770. <exception cref="T:iTextSharp.xmp.XmpException"> on serializsation errors. </exception>
  34771. </member>
  34772. <member name="T:iTextSharp.xmp.impl.XmpSerializerRdf">
  34773. <summary>
  34774. Serializes the <code>XMPMeta</code>-object using the standard RDF serialization format.
  34775. The output is written to an <code>OutputStream</code>
  34776. according to the <code>SerializeOptions</code>.
  34777. @since 11.07.2006
  34778. </summary>
  34779. </member>
  34780. <member name="F:iTextSharp.xmp.impl.XmpSerializerRdf.DEFAULT_PAD">
  34781. <summary>
  34782. default padding </summary>
  34783. </member>
  34784. <member name="F:iTextSharp.xmp.impl.XmpSerializerRdf.PACKET_TRAILER">
  34785. <summary>
  34786. The w/r is missing inbetween </summary>
  34787. </member>
  34788. <member name="F:iTextSharp.xmp.impl.XmpSerializerRdf.RDF_ATTR_QUALIFIER">
  34789. <summary>
  34790. a set of all rdf attribute qualifier </summary>
  34791. </member>
  34792. <member name="F:iTextSharp.xmp.impl.XmpSerializerRdf._options">
  34793. <summary>
  34794. the stored serialization options </summary>
  34795. </member>
  34796. <member name="F:iTextSharp.xmp.impl.XmpSerializerRdf._outputStream">
  34797. <summary>
  34798. the output stream to Serialize to </summary>
  34799. </member>
  34800. <member name="F:iTextSharp.xmp.impl.XmpSerializerRdf._padding">
  34801. <summary>
  34802. the padding in the XMP Packet, or the length of the complete packet in
  34803. case of option <em>exactPacketLength</em>.
  34804. </summary>
  34805. </member>
  34806. <member name="F:iTextSharp.xmp.impl.XmpSerializerRdf._unicodeSize">
  34807. <summary>
  34808. the size of one unicode char, for UTF-8 set to 1
  34809. (Note: only valid for ASCII chars lower than 0x80),
  34810. set to 2 in case of UTF-16
  34811. </summary>
  34812. </member>
  34813. <member name="F:iTextSharp.xmp.impl.XmpSerializerRdf._writer">
  34814. <summary>
  34815. this writer is used to do the actual serialization </summary>
  34816. </member>
  34817. <member name="F:iTextSharp.xmp.impl.XmpSerializerRdf._xmp">
  34818. <summary>
  34819. the metadata object to be serialized. </summary>
  34820. </member>
  34821. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.Serialize(iTextSharp.xmp.IXmpMeta,System.IO.Stream,iTextSharp.xmp.options.SerializeOptions)">
  34822. <summary>
  34823. The actual serialization.
  34824. </summary>
  34825. <param name="xmp"> the metadata object to be serialized </param>
  34826. <param name="out"> outputStream the output stream to Serialize to </param>
  34827. <param name="options"> the serialization options
  34828. </param>
  34829. <exception cref="T:iTextSharp.xmp.XmpException"> If case of wrong options or any other serialization error. </exception>
  34830. </member>
  34831. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.AddPadding(System.Int32)">
  34832. <summary>
  34833. Calculates the padding according to the options and write it to the stream. </summary>
  34834. <param name="tailLength"> the length of the tail string </param>
  34835. <exception cref="T:iTextSharp.xmp.XmpException"> thrown if packet size is to small to fit the padding </exception>
  34836. <exception cref="T:System.IO.IOException"> forwards writer errors </exception>
  34837. </member>
  34838. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.CheckOptionsConsistence">
  34839. <summary>
  34840. Checks if the supplied options are consistent. </summary>
  34841. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if options are conflicting </exception>
  34842. </member>
  34843. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.SerializeAsRdf">
  34844. <summary>
  34845. Writes the (optional) packet header and the outer rdf-tags. </summary>
  34846. <returns> Returns the packet end processing instraction to be written after the padding. </returns>
  34847. <exception cref="T:System.IO.IOException"> Forwarded writer exceptions. </exception>
  34848. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34849. </member>
  34850. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.SerializeCanonicalRdfSchemas(System.Int32)">
  34851. <summary>
  34852. Serializes the metadata in pretty-printed manner. </summary>
  34853. <param name="level"> indent level </param>
  34854. <exception cref="T:System.IO.IOException"> Forwarded writer exceptions </exception>
  34855. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34856. </member>
  34857. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.WriteTreeName">
  34858. <exception cref="T:System.IO.IOException"> </exception>
  34859. </member>
  34860. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.SerializeCompactRdfSchemas(System.Int32)">
  34861. <summary>
  34862. Serializes the metadata in compact manner. </summary>
  34863. <param name="level"> indent level to start with </param>
  34864. <exception cref="T:System.IO.IOException"> Forwarded writer exceptions </exception>
  34865. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  34866. </member>
  34867. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.SerializeCompactRdfAttrProps(iTextSharp.xmp.impl.XmpNode,System.Int32)">
  34868. <summary>
  34869. Write each of the parent's simple unqualified properties as an attribute. Returns true if all
  34870. of the properties are written as attributes.
  34871. </summary>
  34872. <param name="parentNode"> the parent property node </param>
  34873. <param name="indent"> the current indent level </param>
  34874. <returns> Returns true if all properties can be rendered as RDF attribute. </returns>
  34875. <exception cref="T:System.IO.IOException"> </exception>
  34876. </member>
  34877. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.SerializeCompactRdfElementProps(iTextSharp.xmp.impl.XmpNode,System.Int32)">
  34878. <summary>
  34879. Recursively handles the "value" for a node that must be written as an RDF
  34880. property element. It does not matter if it is a top level property, a
  34881. field of a struct, or an item of an array. The indent is that for the
  34882. property element. The patterns bwlow ignore attribute qualifiers such as
  34883. xml:lang, they don't affect the output form.
  34884. <blockquote>
  34885. <pre>
  34886. &lt;ns:UnqualifiedStructProperty-1
  34887. ... The fields as attributes, if all are simple and unqualified
  34888. /&gt;
  34889. &lt;ns:UnqualifiedStructProperty-2 rdf:parseType=&quot;Resource&quot;&gt;
  34890. ... The fields as elements, if none are simple and unqualified
  34891. &lt;/ns:UnqualifiedStructProperty-2&gt;
  34892. &lt;ns:UnqualifiedStructProperty-3&gt;
  34893. &lt;rdf:Description
  34894. ... The simple and unqualified fields as attributes
  34895. &gt;
  34896. ... The compound or qualified fields as elements
  34897. &lt;/rdf:Description&gt;
  34898. &lt;/ns:UnqualifiedStructProperty-3&gt;
  34899. &lt;ns:UnqualifiedArrayProperty&gt;
  34900. &lt;rdf:Bag&gt; or Seq or Alt
  34901. ... Array items as rdf:li elements, same forms as top level properties
  34902. &lt;/rdf:Bag&gt;
  34903. &lt;/ns:UnqualifiedArrayProperty&gt;
  34904. &lt;ns:QualifiedProperty rdf:parseType=&quot;Resource&quot;&gt;
  34905. &lt;rdf:value&gt; ... Property &quot;value&quot;
  34906. following the unqualified forms ... &lt;/rdf:value&gt;
  34907. ... Qualifiers looking like named struct fields
  34908. &lt;/ns:QualifiedProperty&gt;
  34909. </pre>
  34910. </blockquote>
  34911. *** Consider numbered array items, but has compatibility problems. ***
  34912. Consider qualified form with rdf:Description and attributes.
  34913. </summary>
  34914. <param name="parentNode"> the parent node </param>
  34915. <param name="indent"> the current indent level </param>
  34916. <exception cref="T:System.IO.IOException"> Forwards writer exceptions </exception>
  34917. <exception cref="T:iTextSharp.xmp.XmpException"> If qualifier and element fields are mixed. </exception>
  34918. </member>
  34919. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.SerializeCompactRdfSimpleProp(iTextSharp.xmp.impl.XmpNode)">
  34920. <summary>
  34921. Serializes a simple property.
  34922. </summary>
  34923. <param name="node"> an XMPNode </param>
  34924. <returns> Returns an array containing the flags emitEndTag and indentEndTag. </returns>
  34925. <exception cref="T:System.IO.IOException"> Forwards the writer exceptions. </exception>
  34926. </member>
  34927. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.SerializeCompactRdfArrayProp(iTextSharp.xmp.impl.XmpNode,System.Int32)">
  34928. <summary>
  34929. Serializes an array property.
  34930. </summary>
  34931. <param name="node"> an XMPNode </param>
  34932. <param name="indent"> the current indent level </param>
  34933. <exception cref="T:System.IO.IOException"> Forwards the writer exceptions. </exception>
  34934. <exception cref="T:iTextSharp.xmp.XmpException"> If qualifier and element fields are mixed. </exception>
  34935. </member>
  34936. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.SerializeCompactRdfStructProp(iTextSharp.xmp.impl.XmpNode,System.Int32,System.Boolean)">
  34937. <summary>
  34938. Serializes a struct property.
  34939. </summary>
  34940. <param name="node"> an XMPNode </param>
  34941. <param name="indent"> the current indent level </param>
  34942. <param name="hasRdfResourceQual"> Flag if the element has resource qualifier </param>
  34943. <returns> Returns true if an end flag shall be emitted. </returns>
  34944. <exception cref="T:System.IO.IOException"> Forwards the writer exceptions. </exception>
  34945. <exception cref="T:iTextSharp.xmp.XmpException"> If qualifier and element fields are mixed. </exception>
  34946. </member>
  34947. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.SerializeCompactRdfGeneralQualifier(System.Int32,iTextSharp.xmp.impl.XmpNode)">
  34948. <summary>
  34949. Serializes the general qualifier. </summary>
  34950. <param name="node"> the root node of the subtree </param>
  34951. <param name="indent"> the current indent level </param>
  34952. <exception cref="T:System.IO.IOException"> Forwards all writer exceptions. </exception>
  34953. <exception cref="T:iTextSharp.xmp.XmpException"> If qualifier and element fields are mixed. </exception>
  34954. </member>
  34955. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSerializerRdf.SerializeCanonicalRdfSchema(iTextSharp.xmp.impl.XmpNode,System.Int32)" -->
  34956. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.DeclareUsedNamespaces(iTextSharp.xmp.impl.XmpNode,Org.BouncyCastle.Utilities.Collections.ISet,System.Int32)">
  34957. <summary>
  34958. Writes all used namespaces of the subtree in node to the output.
  34959. The subtree is recursivly traversed. </summary>
  34960. <param name="node"> the root node of the subtree </param>
  34961. <param name="usedPrefixes"> a set containing currently used prefixes </param>
  34962. <param name="indent"> the current indent level </param>
  34963. <exception cref="T:System.IO.IOException"> Forwards all writer exceptions. </exception>
  34964. </member>
  34965. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.DeclareNamespace(System.String,System.String,Org.BouncyCastle.Utilities.Collections.ISet,System.Int32)">
  34966. <summary>
  34967. Writes one namespace declaration to the output. </summary>
  34968. <param name="prefix"> a namespace prefix (without colon) or a complete qname (when namespace == null) </param>
  34969. <param name="namespace"> the a namespace </param>
  34970. <param name="usedPrefixes"> a set containing currently used prefixes </param>
  34971. <param name="indent"> the current indent level </param>
  34972. <exception cref="T:System.IO.IOException"> Forwards all writer exceptions. </exception>
  34973. </member>
  34974. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.StartOuterRdfDescription(iTextSharp.xmp.impl.XmpNode,System.Int32)">
  34975. <summary>
  34976. Start the outer rdf:Description element, including all needed xmlns attributes.
  34977. Leave the element open so that the compact form can add property attributes.
  34978. </summary>
  34979. <exception cref="T:System.IO.IOException"> If the writing to </exception>
  34980. </member>
  34981. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSerializerRdf.EndOuterRdfDescription(System.Int32)" -->
  34982. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.SerializeCanonicalRdfProperty(iTextSharp.xmp.impl.XmpNode,System.Boolean,System.Boolean,System.Int32)">
  34983. <summary>
  34984. Recursively handles the "value" for a node. It does not matter if it is a
  34985. top level property, a field of a struct, or an item of an array. The
  34986. indent is that for the property element. An xml:lang qualifier is written
  34987. as an attribute of the property start tag, not by itself forcing the
  34988. qualified property form. The patterns below mostly ignore attribute
  34989. qualifiers like xml:lang. Except for the one struct case, attribute
  34990. qualifiers don't affect the output form.
  34991. <blockquote>
  34992. <pre>
  34993. &lt;ns:UnqualifiedSimpleProperty&gt;value&lt;/ns:UnqualifiedSimpleProperty&gt;
  34994. &lt;ns:UnqualifiedStructProperty&gt; (If no rdf:resource qualifier)
  34995. &lt;rdf:Description&gt;
  34996. ... Fields, same forms as top level properties
  34997. &lt;/rdf:Description&gt;
  34998. &lt;/ns:UnqualifiedStructProperty&gt;
  34999. &lt;ns:ResourceStructProperty rdf:resource=&quot;URI&quot;
  35000. ... Fields as attributes
  35001. &gt;
  35002. &lt;ns:UnqualifiedArrayProperty&gt;
  35003. &lt;rdf:Bag&gt; or Seq or Alt
  35004. ... Array items as rdf:li elements, same forms as top level properties
  35005. &lt;/rdf:Bag&gt;
  35006. &lt;/ns:UnqualifiedArrayProperty&gt;
  35007. &lt;ns:QualifiedProperty&gt;
  35008. &lt;rdf:Description&gt;
  35009. &lt;rdf:value&gt; ... Property &quot;value&quot; following the unqualified
  35010. forms ... &lt;/rdf:value&gt;
  35011. ... Qualifiers looking like named struct fields
  35012. &lt;/rdf:Description&gt;
  35013. &lt;/ns:QualifiedProperty&gt;
  35014. </pre>
  35015. </blockquote>
  35016. </summary>
  35017. <param name="node"> the property node </param>
  35018. <param name="emitAsRdfValue"> property shall be rendered as attribute rather than tag </param>
  35019. <param name="useCanonicalRdf"> use canonical form with inner description tag or
  35020. the compact form with rdf:ParseType=&quot;resource&quot; attribute. </param>
  35021. <param name="indent"> the current indent level </param>
  35022. <exception cref="T:System.IO.IOException"> Forwards all writer exceptions. </exception>
  35023. <exception cref="T:iTextSharp.xmp.XmpException"> If &quot;rdf:resource&quot; and general qualifiers are mixed. </exception>
  35024. </member>
  35025. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.EmitRdfArrayTag(iTextSharp.xmp.impl.XmpNode,System.Boolean,System.Int32)">
  35026. <summary>
  35027. Writes the array start and end tags.
  35028. </summary>
  35029. <param name="arrayNode"> an array node </param>
  35030. <param name="isStartTag"> flag if its the start or end tag </param>
  35031. <param name="indent"> the current indent level </param>
  35032. <exception cref="T:System.IO.IOException"> forwards writer exceptions </exception>
  35033. </member>
  35034. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.AppendNodeValue(System.String,System.Boolean)">
  35035. <summary>
  35036. Serializes the node value in XML encoding. Its used for tag bodies and
  35037. attributes. <em>Note:</em> The attribute is always limited by quotes,
  35038. thats why <code>&amp;apos;</code> is never serialized. <em>Note:</em>
  35039. Control chars are written unescaped, but if the user uses others than tab, LF
  35040. and CR the resulting XML will become invalid.
  35041. </summary>
  35042. <param name="value"> the value of the node </param>
  35043. <param name="forAttribute"> flag if value is an attribute value </param>
  35044. <exception cref="T:System.IO.IOException"> </exception>
  35045. </member>
  35046. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpSerializerRdf.canBeRDFAttrProp(iTextSharp.xmp.impl.XmpNode)" -->
  35047. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.WriteIndent(System.Int32)">
  35048. <summary>
  35049. Writes indents and automatically includes the baseindend from the options. </summary>
  35050. <param name="times"> number of indents to write </param>
  35051. <exception cref="T:System.IO.IOException"> forwards exception </exception>
  35052. </member>
  35053. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.Write(System.Char)">
  35054. <summary>
  35055. Writes a char to the output. </summary>
  35056. <param name="c"> a char </param>
  35057. <exception cref="T:System.IO.IOException"> forwards writer exceptions </exception>
  35058. </member>
  35059. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.Write(System.String)">
  35060. <summary>
  35061. Writes a String to the output. </summary>
  35062. <param name="str"> a String </param>
  35063. <exception cref="T:System.IO.IOException"> forwards writer exceptions </exception>
  35064. </member>
  35065. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.WriteChars(System.Int32,System.Char)">
  35066. <summary>
  35067. Writes an amount of chars, mostly spaces </summary>
  35068. <param name="number"> number of chars </param>
  35069. <param name="c"> a char </param>
  35070. <exception cref="T:System.IO.IOException"> </exception>
  35071. </member>
  35072. <member name="M:iTextSharp.xmp.impl.XmpSerializerRdf.WriteNewline">
  35073. <summary>
  35074. Writes a newline according to the options. </summary>
  35075. <exception cref="T:System.IO.IOException"> Forwards exception </exception>
  35076. </member>
  35077. <member name="T:iTextSharp.xmp.impl.XmpUtilsImpl">
  35078. <summary>
  35079. @since 11.08.2006
  35080. </summary>
  35081. </member>
  35082. <!-- Badly formed XML comment ignored for member "F:iTextSharp.xmp.impl.XmpUtilsImpl.SPACES" -->
  35083. <!-- Badly formed XML comment ignored for member "F:iTextSharp.xmp.impl.XmpUtilsImpl.COMMAS" -->
  35084. <!-- Badly formed XML comment ignored for member "F:iTextSharp.xmp.impl.XmpUtilsImpl.SEMICOLA" -->
  35085. <!-- Badly formed XML comment ignored for member "F:iTextSharp.xmp.impl.XmpUtilsImpl.CONTROLS" -->
  35086. <!-- Badly formed XML comment ignored for member "F:iTextSharp.xmp.impl.XmpUtilsImpl.QUOTES" -->
  35087. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.#ctor">
  35088. <summary>
  35089. Private constructor, as
  35090. </summary>
  35091. </member>
  35092. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpUtilsImpl.CatenateArrayItems(iTextSharp.xmp.IXmpMeta,System.String,System.String,System.String,System.String,System.Boolean)" -->
  35093. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.SeparateArrayItems(iTextSharp.xmp.IXmpMeta,System.String,System.String,System.String,iTextSharp.xmp.options.PropertyOptions,System.Boolean)">
  35094. <summary>
  35095. see {@link XMPUtils#separateArrayItems(XMPMeta, String, String, String,
  35096. PropertyOptions, boolean)}
  35097. </summary>
  35098. <param name="xmp">
  35099. The XMP object containing the array to be updated. </param>
  35100. <param name="schemaNs">
  35101. The schema namespace URI for the array. Must not be null or
  35102. the empty string. </param>
  35103. <param name="arrayName">
  35104. The name of the array. May be a general path expression, must
  35105. not be null or the empty string. Each item in the array must
  35106. be a simple string value. </param>
  35107. <param name="catedStr">
  35108. The string to be separated into the array items. </param>
  35109. <param name="arrayOptions">
  35110. Option flags to control the separation. </param>
  35111. <param name="preserveCommas">
  35112. Flag if commas shall be preserved
  35113. </param>
  35114. <exception cref="T:iTextSharp.xmp.XmpException">
  35115. Forwards the Exceptions from the metadata processing </exception>
  35116. </member>
  35117. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.SeparateFindCreateArray(System.String,System.String,iTextSharp.xmp.options.PropertyOptions,iTextSharp.xmp.impl.XmpMetaImpl)">
  35118. <summary>
  35119. Utility to find or create the array used by <code>separateArrayItems()</code>. </summary>
  35120. <param name="schemaNs"> a the namespace fo the array </param>
  35121. <param name="arrayName"> the name of the array </param>
  35122. <param name="arrayOptions"> the options for the array if newly created </param>
  35123. <param name="xmp"> the xmp object </param>
  35124. <returns> Returns the array node. </returns>
  35125. <exception cref="T:iTextSharp.xmp.XmpException"> Forwards exceptions </exception>
  35126. </member>
  35127. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpUtilsImpl.RemoveProperties(iTextSharp.xmp.IXmpMeta,System.String,System.String,System.Boolean,System.Boolean)" -->
  35128. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpUtilsImpl.AppendProperties(iTextSharp.xmp.IXmpMeta,iTextSharp.xmp.IXmpMeta,System.Boolean,System.Boolean,System.Boolean)" -->
  35129. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.RemoveSchemaChildren(iTextSharp.xmp.impl.XmpNode,System.Boolean)">
  35130. <summary>
  35131. Remove all schema children according to the flag
  35132. <code>doAllProperties</code>. Empty schemas are automatically remove
  35133. by <code>XMPNode</code>
  35134. </summary>
  35135. <param name="schemaNode">
  35136. a schema node </param>
  35137. <param name="doAllProperties">
  35138. flag if all properties or only externals shall be removed. </param>
  35139. <returns> Returns true if the schema is empty after the operation. </returns>
  35140. </member>
  35141. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.XmpUtilsImpl.AppendSubtree(iTextSharp.xmp.impl.XmpMetaImpl,iTextSharp.xmp.impl.XmpNode,iTextSharp.xmp.impl.XmpNode,System.Boolean,System.Boolean)" -->
  35142. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.ItemValuesMatch(iTextSharp.xmp.impl.XmpNode,iTextSharp.xmp.impl.XmpNode)">
  35143. <summary>
  35144. Compares two nodes including its children and qualifier. </summary>
  35145. <param name="leftNode"> an <code>XMPNode</code> </param>
  35146. <param name="rightNode"> an <code>XMPNode</code> </param>
  35147. <returns> Returns true if the nodes are equal, false otherwise. </returns>
  35148. <exception cref="T:iTextSharp.xmp.XmpException"> Forwards exceptions to the calling method. </exception>
  35149. </member>
  35150. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.CheckSeparator(System.String)">
  35151. <summary>
  35152. Make sure the separator is OK. It must be one semicolon surrounded by
  35153. zero or more spaces. Any of the recognized semicolons or spaces are
  35154. allowed.
  35155. </summary>
  35156. <param name="separator"> </param>
  35157. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  35158. </member>
  35159. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.CheckQuotes(System.String,System.Char)">
  35160. <summary>
  35161. Make sure the open and close quotes are a legitimate pair and return the
  35162. correct closing quote or an exception.
  35163. </summary>
  35164. <param name="quotes">
  35165. opened and closing quote in a string </param>
  35166. <param name="openQuote">
  35167. the open quote </param>
  35168. <returns> Returns a corresponding closing quote. </returns>
  35169. <exception cref="T:iTextSharp.xmp.XmpException"> </exception>
  35170. </member>
  35171. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.ClassifyCharacter(System.Char)">
  35172. <summary>
  35173. Classifies the character into normal chars, spaces, semicola, quotes,
  35174. control chars.
  35175. </summary>
  35176. <param name="ch">
  35177. a char </param>
  35178. <returns> Return the character kind. </returns>
  35179. </member>
  35180. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.GetClosingQuote(System.Char)">
  35181. <param name="openQuote">
  35182. the open quote char </param>
  35183. <returns> Returns the matching closing quote for an open quote. </returns>
  35184. </member>
  35185. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.ApplyQuotes(System.String,System.Char,System.Char,System.Boolean)">
  35186. <summary>
  35187. Add quotes to the item.
  35188. </summary>
  35189. <param name="item">
  35190. the array item </param>
  35191. <param name="openQuote">
  35192. the open quote character </param>
  35193. <param name="closeQuote">
  35194. the closing quote character </param>
  35195. <param name="allowCommas">
  35196. flag if commas are allowed </param>
  35197. <returns> Returns the value in quotes. </returns>
  35198. </member>
  35199. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.IsSurroundingQuote(System.Char,System.Char,System.Char)">
  35200. <param name="ch"> a character </param>
  35201. <param name="openQuote"> the opening quote char </param>
  35202. <param name="closeQuote"> the closing quote char </param>
  35203. <returns> Return it the character is a surrounding quote. </returns>
  35204. </member>
  35205. <member name="M:iTextSharp.xmp.impl.XmpUtilsImpl.IsClosingingQuote(System.Char,System.Char,System.Char)">
  35206. <param name="ch"> a character </param>
  35207. <param name="openQuote"> the opening quote char </param>
  35208. <param name="closeQuote"> the closing quote char </param>
  35209. <returns> Returns true if the character is a closing quote. </returns>
  35210. </member>
  35211. <member name="T:iTextSharp.xmp.impl.xpath.XmpPath">
  35212. <summary>
  35213. Representates an XMP XmpPath with segment accessor methods.
  35214. @since 28.02.2006
  35215. </summary>
  35216. </member>
  35217. <member name="F:iTextSharp.xmp.impl.xpath.XmpPath.STRUCT_FIELD_STEP">
  35218. <summary>
  35219. Marks a struct field step , also for top level nodes (schema "fields"). </summary>
  35220. </member>
  35221. <member name="F:iTextSharp.xmp.impl.xpath.XmpPath.QUALIFIER_STEP">
  35222. <summary>
  35223. Marks a qualifier step.
  35224. Note: Order is significant to separate struct/qual from array kinds!
  35225. </summary>
  35226. </member>
  35227. <member name="F:iTextSharp.xmp.impl.xpath.XmpPath.ARRAY_INDEX_STEP">
  35228. <summary>
  35229. Marks an array index step </summary>
  35230. </member>
  35231. <member name="F:iTextSharp.xmp.impl.xpath.XmpPath._segments">
  35232. <summary>
  35233. stores the segments of an XmpPath </summary>
  35234. </member>
  35235. <member name="M:iTextSharp.xmp.impl.xpath.XmpPath.Add(iTextSharp.xmp.impl.xpath.XmpPathSegment)">
  35236. <summary>
  35237. Append a path segment
  35238. </summary>
  35239. <param name="segment"> the segment to add </param>
  35240. </member>
  35241. <member name="M:iTextSharp.xmp.impl.xpath.XmpPath.GetSegment(System.Int32)">
  35242. <param name="index"> the index of the segment to return </param>
  35243. <returns> Returns a path segment. </returns>
  35244. </member>
  35245. <member name="M:iTextSharp.xmp.impl.xpath.XmpPath.Size">
  35246. <returns> Returns the size of the xmp path. </returns>
  35247. </member>
  35248. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.xpath.XmpPath.ToString" -->
  35249. <member name="T:iTextSharp.xmp.impl.xpath.XmpPathParser">
  35250. Parser for XMP XPaths.
  35251. @since 01.03.2006
  35252. </member>
  35253. <member name="M:iTextSharp.xmp.impl.xpath.XmpPathParser.#ctor">
  35254. Private constructor
  35255. </member>
  35256. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.xpath.XmpPathParser.ExpandXPath(System.String,System.String)" -->
  35257. <member name="M:iTextSharp.xmp.impl.xpath.XmpPathParser.SkipPathDelimiter(System.String,iTextSharp.xmp.impl.xpath.PathPosition)">
  35258. @param path
  35259. @param pos
  35260. @throws XmpException
  35261. </member>
  35262. <member name="M:iTextSharp.xmp.impl.xpath.XmpPathParser.ParseStructSegment(iTextSharp.xmp.impl.xpath.PathPosition)">
  35263. Parses a struct segment
  35264. @param pos the current position in the path
  35265. @return Retusn the segment or an errror
  35266. @throws XmpException If the sement is empty
  35267. </member>
  35268. <member name="M:iTextSharp.xmp.impl.xpath.XmpPathParser.ParseIndexSegment(iTextSharp.xmp.impl.xpath.PathPosition)">
  35269. Parses an array index segment.
  35270. @param pos the xmp path
  35271. @return Returns the segment or an error
  35272. @throws XmpException thrown on xmp path errors
  35273. </member>
  35274. <member name="M:iTextSharp.xmp.impl.xpath.XmpPathParser.ParseRootNode(System.String,iTextSharp.xmp.impl.xpath.PathPosition,iTextSharp.xmp.impl.xpath.XmpPath)">
  35275. Parses the root node of an XMP Path, checks if namespace and prefix fit together
  35276. and resolve the property to the base property if it is an alias.
  35277. @param schemaNs the root namespace
  35278. @param pos the parsing position helper
  35279. @param expandedXPath the path to contribute to
  35280. @throws XmpException If the path is not valid.
  35281. </member>
  35282. <member name="M:iTextSharp.xmp.impl.xpath.XmpPathParser.VerifyQualName(System.String)">
  35283. Verifies whether the qualifier name is not XML conformant or the
  35284. namespace prefix has not been registered.
  35285. @param qualName
  35286. a qualifier name
  35287. @throws XmpException
  35288. If the name is not conformant
  35289. </member>
  35290. <member name="M:iTextSharp.xmp.impl.xpath.XmpPathParser.VerifySimpleXmlName(System.String)">
  35291. Verify if an XML name is conformant.
  35292. @param name
  35293. an XML name
  35294. @throws XmpException
  35295. When the name is not XML conformant
  35296. </member>
  35297. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.xpath.XmpPathParser.VerifyXPathRoot(System.String,System.String)" -->
  35298. <member name="T:iTextSharp.xmp.impl.xpath.PathPosition">
  35299. This objects contains all needed char positions to parse.
  35300. </member>
  35301. <member name="F:iTextSharp.xmp.impl.xpath.PathPosition.NameEnd">
  35302. the complete path
  35303. the end of a segment name
  35304. </member>
  35305. <member name="F:iTextSharp.xmp.impl.xpath.PathPosition.StepBegin">
  35306. the begin of a step
  35307. </member>
  35308. <member name="F:iTextSharp.xmp.impl.xpath.PathPosition.StepEnd">
  35309. the end of a step
  35310. </member>
  35311. <member name="T:iTextSharp.xmp.impl.xpath.XmpPathSegment">
  35312. <summary>
  35313. A segment of a parsed <code>XmpPath</code>.
  35314. @since 23.06.2006
  35315. </summary>
  35316. </member>
  35317. <member name="F:iTextSharp.xmp.impl.xpath.XmpPathSegment._alias">
  35318. <summary>
  35319. flag if segment is an alias </summary>
  35320. </member>
  35321. <member name="F:iTextSharp.xmp.impl.xpath.XmpPathSegment._aliasForm">
  35322. <summary>
  35323. alias form if applicable </summary>
  35324. </member>
  35325. <member name="F:iTextSharp.xmp.impl.xpath.XmpPathSegment._kind">
  35326. <summary>
  35327. kind of the path segment </summary>
  35328. </member>
  35329. <member name="F:iTextSharp.xmp.impl.xpath.XmpPathSegment._name">
  35330. <summary>
  35331. name of the path segment </summary>
  35332. </member>
  35333. <member name="M:iTextSharp.xmp.impl.xpath.XmpPathSegment.#ctor(System.String)">
  35334. <summary>
  35335. Constructor with initial values.
  35336. </summary>
  35337. <param name="name"> the name of the segment </param>
  35338. </member>
  35339. <member name="M:iTextSharp.xmp.impl.xpath.XmpPathSegment.#ctor(System.String,System.UInt32)">
  35340. <summary>
  35341. Constructor with initial values.
  35342. </summary>
  35343. <param name="name"> the name of the segment </param>
  35344. <param name="kind"> the kind of the segment </param>
  35345. </member>
  35346. <member name="P:iTextSharp.xmp.impl.xpath.XmpPathSegment.Kind">
  35347. <returns> Returns the kind. </returns>
  35348. </member>
  35349. <member name="P:iTextSharp.xmp.impl.xpath.XmpPathSegment.Name">
  35350. <returns> Returns the name. </returns>
  35351. </member>
  35352. <member name="P:iTextSharp.xmp.impl.xpath.XmpPathSegment.Alias">
  35353. <param name="alias"> the flag to set </param>
  35354. </member>
  35355. <member name="P:iTextSharp.xmp.impl.xpath.XmpPathSegment.AliasForm">
  35356. <returns> Returns the aliasForm if this segment has been created by an alias. </returns>
  35357. </member>
  35358. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.impl.xpath.XmpPathSegment.ToString" -->
  35359. <!-- Badly formed XML comment ignored for member "T:iTextSharp.xmp.IXmpDateTime" -->
  35360. <member name="P:iTextSharp.xmp.IXmpDateTime.Year">
  35361. <returns> Returns the year, can be negative. </returns>
  35362. </member>
  35363. <member name="P:iTextSharp.xmp.IXmpDateTime.Month">
  35364. <returns> Returns The month in the range 1..12. </returns>
  35365. </member>
  35366. <member name="P:iTextSharp.xmp.IXmpDateTime.Day">
  35367. <returns> Returns the day of the month in the range 1..31. </returns>
  35368. </member>
  35369. <member name="P:iTextSharp.xmp.IXmpDateTime.Hour">
  35370. <returns> Returns hour - The hour in the range 0..23. </returns>
  35371. </member>
  35372. <member name="P:iTextSharp.xmp.IXmpDateTime.Minute">
  35373. <returns> Returns the minute in the range 0..59. </returns>
  35374. </member>
  35375. <member name="P:iTextSharp.xmp.IXmpDateTime.Second">
  35376. <returns> Returns the second in the range 0..59. </returns>
  35377. </member>
  35378. <member name="P:iTextSharp.xmp.IXmpDateTime.NanoSecond">
  35379. <returns> Returns milli-, micro- and nano seconds.
  35380. Nanoseconds within a second, often left as zero? </returns>
  35381. </member>
  35382. <member name="P:iTextSharp.xmp.IXmpDateTime.TimeZone">
  35383. <returns> Returns the time zone. </returns>
  35384. </member>
  35385. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.IXmpDateTime.Calendar" -->
  35386. <member name="P:iTextSharp.xmp.IXmpDateTime.Iso8601String">
  35387. <returns> Returns the ISO 8601 string representation of the date and time. </returns>
  35388. </member>
  35389. <member name="M:iTextSharp.xmp.IXmpDateTime.HasDate">
  35390. <summary>
  35391. This flag is set either by parsing or by setting year, month or day. </summary>
  35392. <returns> Returns true if the XMPDateTime object has a date portion. </returns>
  35393. </member>
  35394. <member name="M:iTextSharp.xmp.IXmpDateTime.HasTime">
  35395. <summary>
  35396. This flag is set either by parsing or by setting hours, minutes, seconds or milliseconds. </summary>
  35397. <returns> Returns true if the XMPDateTime object has a time portion. </returns>
  35398. </member>
  35399. <member name="M:iTextSharp.xmp.IXmpDateTime.HasTimeZone">
  35400. <summary>
  35401. This flag is set either by parsing or by setting hours, minutes, seconds or milliseconds. </summary>
  35402. <returns> Returns true if the XMPDateTime object has a defined timezone. </returns>
  35403. </member>
  35404. <!-- Badly formed XML comment ignored for member "T:iTextSharp.xmp.IXmpIterator" -->
  35405. <member name="M:iTextSharp.xmp.IXmpIterator.SkipSubtree">
  35406. <summary>
  35407. Skip the subtree below the current node when <code>next()</code> is
  35408. called.
  35409. </summary>
  35410. </member>
  35411. <member name="M:iTextSharp.xmp.IXmpIterator.SkipSiblings">
  35412. <summary>
  35413. Skip the subtree below and remaining siblings of the current node when
  35414. <code>next()</code> is called.
  35415. </summary>
  35416. </member>
  35417. <member name="T:iTextSharp.xmp.IXmpMeta">
  35418. <summary>
  35419. This class represents the set of XMP metadata as a DOM representation. It has methods to read and
  35420. modify all kinds of properties, create an iterator over all properties and Serialize the metadata
  35421. to a String, byte-array or <code>OutputStream</code>.
  35422. @since 20.01.2006
  35423. </summary>
  35424. </member>
  35425. <member name="P:iTextSharp.xmp.IXmpMeta.ObjectName">
  35426. <summary>
  35427. This correlates to the about-attribute,
  35428. returns the empty String if no name is set.
  35429. </summary>
  35430. <returns> Returns the name of the XMP object. </returns>
  35431. </member>
  35432. <member name="P:iTextSharp.xmp.IXmpMeta.PacketHeader">
  35433. <returns> Returns the unparsed content of the &lt;?xpacket&gt; processing instruction.
  35434. This contains normally the attribute-like elements 'begin="&lt;BOM&gt;"
  35435. id="W5M0MpCehiHzreSzNTczkc9d"' and possibly the deprecated elements 'bytes="1234"' or
  35436. 'encoding="XXX"'. If the parsed packet has not been wrapped into an xpacket,
  35437. <code>null</code> is returned. </returns>
  35438. </member>
  35439. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.GetProperty(System.String,System.String)" -->
  35440. <member name="M:iTextSharp.xmp.IXmpMeta.GetArrayItem(System.String,System.String,System.Int32)">
  35441. <summary>
  35442. Provides access to items within an array. The index is passed as an integer, you need not
  35443. worry about the path string syntax for array items, convert a loop index to a string, etc.
  35444. </summary>
  35445. <param name="schemaNs"> The namespace URI for the array. Has the same usage as in GetProperty. </param>
  35446. <param name="arrayName"> The name of the array. May be a general path expression, must not be
  35447. <code>null</code> or the empty string. Has the same namespace prefix usage as
  35448. propName in <code>GetProperty()</code>. </param>
  35449. <param name="itemIndex"> The index of the desired item. Arrays in XMP are indexed from 1. The
  35450. constant <seealso cref="F:iTextSharp.xmp.XmpConst.ARRAY_LAST_ITEM"/> always refers to the last existing array
  35451. item. </param>
  35452. <returns> Returns a <code>XMPProperty</code> containing the value and the options or
  35453. <code>null</code> if the property does not exist. </returns>
  35454. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all errors and exceptions that may occur. </exception>
  35455. </member>
  35456. <member name="M:iTextSharp.xmp.IXmpMeta.CountArrayItems(System.String,System.String)">
  35457. <summary>
  35458. Returns the number of items in the array.
  35459. </summary>
  35460. <param name="schemaNs"> The namespace URI for the array. Has the same usage as in GetProperty. </param>
  35461. <param name="arrayName"> The name of the array. May be a general path expression, must not be
  35462. <code>null</code> or the empty string. Has the same namespace prefix usage as
  35463. propName in <code>GetProperty()</code>. </param>
  35464. <returns> Returns the number of items in the array. </returns>
  35465. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all errors and exceptions that may occur. </exception>
  35466. </member>
  35467. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.GetStructField(System.String,System.String,System.String,System.String)" -->
  35468. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.GetQualifier(System.String,System.String,System.String,System.String)" -->
  35469. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetProperty(System.String,System.String,System.Object,iTextSharp.xmp.options.PropertyOptions)" -->
  35470. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetProperty(System.String,System.String,System.Object)" -->
  35471. <member name="M:iTextSharp.xmp.IXmpMeta.SetArrayItem(System.String,System.String,System.Int32,System.String,iTextSharp.xmp.options.PropertyOptions)">
  35472. <summary>
  35473. Replaces an item within an array. The index is passed as an integer, you need not worry about
  35474. the path string syntax for array items, convert a loop index to a string, etc. The array
  35475. passed must already exist. In normal usage the selected array item is modified. A new item is
  35476. automatically appended if the index is the array size plus 1.
  35477. </summary>
  35478. <param name="schemaNs"> The namespace URI for the array. Has the same usage as in GetProperty. </param>
  35479. <param name="arrayName"> The name of the array. May be a general path expression, must not be
  35480. <code>null</code> or the empty string. Has the same namespace prefix usage as
  35481. propName in GetProperty. </param>
  35482. <param name="itemIndex"> The index of the desired item. Arrays in XMP are indexed from 1. To address
  35483. the last existing item, use <seealso cref="M:iTextSharp.xmp.IXmpMeta.CountArrayItems(System.String,System.String)"/> to find
  35484. out the length of the array. </param>
  35485. <param name="itemValue"> the new value of the array item. Has the same usage as propValue in
  35486. <code>SetProperty()</code>. </param>
  35487. <param name="options"> the set options for the item. </param>
  35488. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all errors and exceptions that may occur. </exception>
  35489. </member>
  35490. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetArrayItem(System.String,System.String,System.Int32,System.String)" -->
  35491. <member name="M:iTextSharp.xmp.IXmpMeta.InsertArrayItem(System.String,System.String,System.Int32,System.String,iTextSharp.xmp.options.PropertyOptions)">
  35492. <summary>
  35493. Inserts an item into an array previous to the given index. The index is passed as an integer,
  35494. you need not worry about the path string syntax for array items, convert a loop index to a
  35495. string, etc. The array passed must already exist. In normal usage the selected array item is
  35496. modified. A new item is automatically appended if the index is the array size plus 1.
  35497. </summary>
  35498. <param name="schemaNs"> The namespace URI for the array. Has the same usage as in GetProperty. </param>
  35499. <param name="arrayName"> The name of the array. May be a general path expression, must not be
  35500. <code>null</code> or the empty string. Has the same namespace prefix usage as
  35501. propName in GetProperty. </param>
  35502. <param name="itemIndex"> The index to insert the new item. Arrays in XMP are indexed from 1. Use
  35503. <code>XmpConst.ARRAY_LAST_ITEM</code> to append items. </param>
  35504. <param name="itemValue"> the new value of the array item. Has the same usage as
  35505. propValue in <code>SetProperty()</code>. </param>
  35506. <param name="options"> the set options that decide about the kind of the node. </param>
  35507. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all errors and exceptions that may occur. </exception>
  35508. </member>
  35509. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.InsertArrayItem(System.String,System.String,System.Int32,System.String)" -->
  35510. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.AppendArrayItem(System.String,System.String,iTextSharp.xmp.options.PropertyOptions,System.String,iTextSharp.xmp.options.PropertyOptions)" -->
  35511. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.AppendArrayItem(System.String,System.String,System.String)" -->
  35512. <member name="M:iTextSharp.xmp.IXmpMeta.SetStructField(System.String,System.String,System.String,System.String,System.String,iTextSharp.xmp.options.PropertyOptions)">
  35513. <summary>
  35514. Provides access to fields within a nested structure. The namespace for the field is passed as
  35515. a URI, you need not worry about the path string syntax. The names of fields should be XML
  35516. qualified names, that is within an XML namespace. The path syntax for a qualified name uses
  35517. the namespace prefix, which is unreliable because the prefix is never guaranteed. The URI is
  35518. the formal name, the prefix is just a local shorthand in a given sequence of XML text.
  35519. </summary>
  35520. <param name="schemaNs"> The namespace URI for the struct. Has the same usage as in GetProperty. </param>
  35521. <param name="structName"> The name of the struct. May be a general path expression, must not be null
  35522. or the empty string. Has the same namespace prefix usage as propName in GetProperty. </param>
  35523. <param name="fieldNs"> The namespace URI for the field. Has the same URI and prefix usage as the
  35524. schemaNs parameter. </param>
  35525. <param name="fieldName"> The name of the field. Must be a single XML name, must not be null or the
  35526. empty string. Has the same namespace prefix usage as the structName parameter. </param>
  35527. <param name="fieldValue"> the value of thefield, if the field has a value.
  35528. Has the same usage as propValue in GetProperty. </param>
  35529. <param name="options"> Option flags describing the field. See the earlier description. </param>
  35530. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all errors and exceptions that may occur. </exception>
  35531. </member>
  35532. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetStructField(System.String,System.String,System.String,System.String,System.String)" -->
  35533. <member name="M:iTextSharp.xmp.IXmpMeta.SetQualifier(System.String,System.String,System.String,System.String,System.String,iTextSharp.xmp.options.PropertyOptions)">
  35534. <summary>
  35535. Provides access to a qualifier attached to a property. The namespace for the qualifier is
  35536. passed as a URI, you need not worry about the path string syntax. In many regards qualifiers
  35537. are like struct fields. See the introductory discussion of qualified properties for more
  35538. information. The names of qualifiers should be XML qualified names, that is within an XML
  35539. namespace. The path syntax for a qualified name uses the namespace prefix, which is
  35540. unreliable because the prefix is never guaranteed. The URI is the formal name, the prefix is
  35541. just a local shorthand in a given sequence of XML text. The property the qualifier
  35542. will be attached has to exist.
  35543. </summary>
  35544. <param name="schemaNs"> The namespace URI for the struct. Has the same usage as in GetProperty. </param>
  35545. <param name="propName"> The name of the property to which the qualifier is attached. Has the same
  35546. usage as in GetProperty. </param>
  35547. <param name="qualNs"> The namespace URI for the qualifier. Has the same URI and prefix usage as the
  35548. schemaNs parameter. </param>
  35549. <param name="qualName"> The name of the qualifier. Must be a single XML name, must not be
  35550. <code>null</code> or the empty string. Has the same namespace prefix usage as the
  35551. propName parameter. </param>
  35552. <param name="qualValue"> A pointer to the <code>null</code> terminated UTF-8 string that is the
  35553. value of the qualifier, if the qualifier has a value. Has the same usage as propValue
  35554. in GetProperty. </param>
  35555. <param name="options"> Option flags describing the qualifier. See the earlier description. </param>
  35556. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all errors and exceptions that may occur. </exception>
  35557. </member>
  35558. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetQualifier(System.String,System.String,System.String,System.String,System.String)" -->
  35559. <member name="M:iTextSharp.xmp.IXmpMeta.DeleteProperty(System.String,System.String)">
  35560. <summary>
  35561. Deletes the given XMP subtree rooted at the given property. It is not an error if the
  35562. property does not exist.
  35563. </summary>
  35564. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35565. <code>GetProperty()</code>. </param>
  35566. <param name="propName"> The name of the property. Has the same usage as in GetProperty. </param>
  35567. </member>
  35568. <member name="M:iTextSharp.xmp.IXmpMeta.DeleteArrayItem(System.String,System.String,System.Int32)">
  35569. <summary>
  35570. Deletes the given XMP subtree rooted at the given array item. It is not an error if the array
  35571. item does not exist.
  35572. </summary>
  35573. <param name="schemaNs"> The namespace URI for the array. Has the same usage as in GetProperty. </param>
  35574. <param name="arrayName"> The name of the array. May be a general path expression, must not be
  35575. <code>null</code> or the empty string. Has the same namespace prefix usage as
  35576. propName in <code>GetProperty()</code>. </param>
  35577. <param name="itemIndex"> The index of the desired item. Arrays in XMP are indexed from 1. The
  35578. constant <code>XmpConst.ARRAY_LAST_ITEM</code> always refers to the last
  35579. existing array item. </param>
  35580. </member>
  35581. <member name="M:iTextSharp.xmp.IXmpMeta.DeleteStructField(System.String,System.String,System.String,System.String)">
  35582. <summary>
  35583. Deletes the given XMP subtree rooted at the given struct field. It is not an error if the
  35584. field does not exist.
  35585. </summary>
  35586. <param name="schemaNs"> The namespace URI for the struct. Has the same usage as in
  35587. <code>GetProperty()</code>. </param>
  35588. <param name="structName"> The name of the struct. May be a general path expression, must not be
  35589. <code>null</code> or the empty string. Has the same namespace prefix usage as
  35590. propName in GetProperty. </param>
  35591. <param name="fieldNs"> The namespace URI for the field. Has the same URI and prefix usage as the
  35592. schemaNs parameter. </param>
  35593. <param name="fieldName"> The name of the field. Must be a single XML name, must not be
  35594. <code>null</code> or the empty string. Has the same namespace prefix usage as the
  35595. structName parameter. </param>
  35596. </member>
  35597. <member name="M:iTextSharp.xmp.IXmpMeta.DeleteQualifier(System.String,System.String,System.String,System.String)">
  35598. <summary>
  35599. Deletes the given XMP subtree rooted at the given qualifier. It is not an error if the
  35600. qualifier does not exist.
  35601. </summary>
  35602. <param name="schemaNs"> The namespace URI for the struct. Has the same usage as in
  35603. <code>GetProperty()</code>. </param>
  35604. <param name="propName"> The name of the property to which the qualifier is attached. Has the same
  35605. usage as in GetProperty. </param>
  35606. <param name="qualNs"> The namespace URI for the qualifier. Has the same URI and prefix usage as the
  35607. schemaNs parameter. </param>
  35608. <param name="qualName"> The name of the qualifier. Must be a single XML name, must not be
  35609. <code>null</code> or the empty string. Has the same namespace prefix usage as the
  35610. propName parameter. </param>
  35611. </member>
  35612. <member name="M:iTextSharp.xmp.IXmpMeta.DoesPropertyExist(System.String,System.String)">
  35613. <summary>
  35614. Returns whether the property exists.
  35615. </summary>
  35616. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35617. <code>GetProperty()</code>. </param>
  35618. <param name="propName"> The name of the property.
  35619. Has the same usage as in <code>GetProperty()</code>. </param>
  35620. <returns> Returns true if the property exists. </returns>
  35621. </member>
  35622. <member name="M:iTextSharp.xmp.IXmpMeta.DoesArrayItemExist(System.String,System.String,System.Int32)">
  35623. <summary>
  35624. Tells if the array item exists.
  35625. </summary>
  35626. <param name="schemaNs"> The namespace URI for the array. Has the same usage as in
  35627. <code>GetProperty()</code>. </param>
  35628. <param name="arrayName"> The name of the array. May be a general path expression, must not be
  35629. <code>null</code> or the empty string. Has the same namespace prefix usage as
  35630. propName in <code>GetProperty()</code>. </param>
  35631. <param name="itemIndex"> The index of the desired item. Arrays in XMP are indexed from 1. The
  35632. constant <code>XmpConst.ARRAY_LAST_ITEM</code> always refers to the last
  35633. existing array item. </param>
  35634. <returns> Returns <code>true</code> if the array exists, <code>false</code> otherwise. </returns>
  35635. </member>
  35636. <member name="M:iTextSharp.xmp.IXmpMeta.DoesStructFieldExist(System.String,System.String,System.String,System.String)">
  35637. <summary>
  35638. DoesStructFieldExist tells if the struct field exists.
  35639. </summary>
  35640. <param name="schemaNs"> The namespace URI for the struct. Has the same usage as in
  35641. <code>GetProperty()</code>. </param>
  35642. <param name="structName"> The name of the struct. May be a general path expression, must not be
  35643. <code>null</code> or the empty string. Has the same namespace prefix usage as
  35644. propName in <code>GetProperty()</code>. </param>
  35645. <param name="fieldNs"> The namespace URI for the field. Has the same URI and prefix usage as the
  35646. schemaNs parameter. </param>
  35647. <param name="fieldName"> The name of the field. Must be a single XML name, must not be
  35648. <code>null</code> or the empty string. Has the same namespace prefix usage as the
  35649. structName parameter. </param>
  35650. <returns> Returns true if the field exists. </returns>
  35651. </member>
  35652. <member name="M:iTextSharp.xmp.IXmpMeta.DoesQualifierExist(System.String,System.String,System.String,System.String)">
  35653. <summary>
  35654. DoesQualifierExist tells if the qualifier exists.
  35655. </summary>
  35656. <param name="schemaNs"> The namespace URI for the struct. Has the same usage as in
  35657. <code>GetProperty()</code>. </param>
  35658. <param name="propName"> The name of the property to which the qualifier is attached. Has the same
  35659. usage as in <code>GetProperty()</code>. </param>
  35660. <param name="qualNs"> The namespace URI for the qualifier. Has the same URI and prefix usage as the
  35661. schemaNs parameter. </param>
  35662. <param name="qualName"> The name of the qualifier. Must be a single XML name, must not be
  35663. <code>null</code> or the empty string. Has the same namespace prefix usage as the
  35664. propName parameter. </param>
  35665. <returns> Returns true if the qualifier exists. </returns>
  35666. </member>
  35667. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.GetLocalizedText(System.String,System.String,System.String,System.String)" -->
  35668. <member name="M:iTextSharp.xmp.IXmpMeta.SetLocalizedText(System.String,System.String,System.String,System.String,System.String,iTextSharp.xmp.options.PropertyOptions)">
  35669. <summary>
  35670. Modifies the value of a selected item in an alt-text array. Creates an appropriate array item
  35671. if necessary, and handles special cases for the x-default item. If the selected item is from
  35672. a match with the specific language, the value of that item is modified. If the existing value
  35673. of that item matches the existing value of the x-default item, the x-default item is also
  35674. modified. If the array only has 1 existing item (which is not x-default), an x-default item
  35675. is added with the given value. If the selected item is from a match with the generic language
  35676. and there are no other generic matches, the value of that item is modified. If the existing
  35677. value of that item matches the existing value of the x-default item, the x-default item is
  35678. also modified. If the array only has 1 existing item (which is not x-default), an x-default
  35679. item is added with the given value. If the selected item is from a partial match with the
  35680. generic language and there are other partial matches, a new item is created for the specific
  35681. language. The x-default item is not modified. If the selected item is from the last 2 rules
  35682. then a new item is created for the specific language. If the array only had an x-default
  35683. item, the x-default item is also modified. If the array was empty, items are created for the
  35684. specific language and x-default.
  35685. <em>Note:</em> In a future version of this API a method
  35686. using Java <code>java.lang.Locale</code> will be added.
  35687. </summary>
  35688. <param name="schemaNs"> The namespace URI for the alt-text array. Has the same usage as in
  35689. <code>GetProperty()</code>. </param>
  35690. <param name="altTextName"> The name of the alt-text array. May be a general path expression, must not
  35691. be <code>null</code> or the empty string. Has the same namespace prefix usage as
  35692. propName in <code>GetProperty()</code>. </param>
  35693. <param name="genericLang"> The name of the generic language as an RFC 3066 primary subtag. May be
  35694. <code>null</code> or the empty string if no generic language is wanted. </param>
  35695. <param name="specificLang"> The name of the specific language as an RFC 3066 tag. Must not be
  35696. <code>null</code> or the empty string. </param>
  35697. <param name="itemValue"> A pointer to the <code>null</code> terminated UTF-8 string that is the new
  35698. value for the appropriate array item. </param>
  35699. <param name="options"> Option flags, none are defined at present. </param>
  35700. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all errors and exceptions that may occur. </exception>
  35701. </member>
  35702. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetLocalizedText(System.String,System.String,System.String,System.String,System.String)" -->
  35703. <member name="M:iTextSharp.xmp.IXmpMeta.GetPropertyBoolean(System.String,System.String)">
  35704. <summary>
  35705. These are very similar to <code>GetProperty()</code> and <code>SetProperty()</code> above,
  35706. but the value is returned or provided in a literal form instead of as a UTF-8 string.
  35707. The path composition functions in <code>XMPPathFactory</code> may be used to compose an path
  35708. expression for fields in nested structures, items in arrays, or qualifiers.
  35709. </summary>
  35710. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35711. <code>GetProperty()</code>. </param>
  35712. <param name="propName"> The name of the property.
  35713. Has the same usage as in <code>GetProperty()</code>. </param>
  35714. <returns> Returns a <code>Boolean</code> value or <code>null</code>
  35715. if the property does not exist. </returns>
  35716. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur,
  35717. especially conversion errors. </exception>
  35718. </member>
  35719. <member name="M:iTextSharp.xmp.IXmpMeta.GetPropertyInteger(System.String,System.String)">
  35720. <summary>
  35721. Convenience method to retrieve the literal value of a property.
  35722. </summary>
  35723. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35724. <code>GetProperty()</code>. </param>
  35725. <param name="propName"> The name of the property.
  35726. Has the same usage as in <code>GetProperty()</code>. </param>
  35727. <returns> Returns an <code>Integer</code> value or <code>null</code>
  35728. if the property does not exist. </returns>
  35729. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur,
  35730. especially conversion errors. </exception>
  35731. </member>
  35732. <member name="M:iTextSharp.xmp.IXmpMeta.GetPropertyLong(System.String,System.String)">
  35733. <summary>
  35734. Convenience method to retrieve the literal value of a property.
  35735. </summary>
  35736. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35737. <code>GetProperty()</code>. </param>
  35738. <param name="propName"> The name of the property.
  35739. Has the same usage as in <code>GetProperty()</code>. </param>
  35740. <returns> Returns a <code>Long</code> value or <code>null</code>
  35741. if the property does not exist. </returns>
  35742. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur,
  35743. especially conversion errors. </exception>
  35744. </member>
  35745. <member name="M:iTextSharp.xmp.IXmpMeta.GetPropertyDouble(System.String,System.String)">
  35746. <summary>
  35747. Convenience method to retrieve the literal value of a property.
  35748. </summary>
  35749. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35750. <code>GetProperty()</code>. </param>
  35751. <param name="propName"> The name of the property.
  35752. Has the same usage as in <code>GetProperty()</code>. </param>
  35753. <returns> Returns a <code>Double</code> value or <code>null</code>
  35754. if the property does not exist. </returns>
  35755. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur,
  35756. especially conversion errors. </exception>
  35757. </member>
  35758. <member name="M:iTextSharp.xmp.IXmpMeta.GetPropertyDate(System.String,System.String)">
  35759. <summary>
  35760. Convenience method to retrieve the literal value of a property.
  35761. </summary>
  35762. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35763. <code>GetProperty()</code>. </param>
  35764. <param name="propName"> The name of the property.
  35765. Has the same usage as in <code>GetProperty()</code>. </param>
  35766. <returns> Returns a <code>XMPDateTime</code>-object or <code>null</code>
  35767. if the property does not exist. </returns>
  35768. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur,
  35769. especially conversion errors. </exception>
  35770. </member>
  35771. <member name="M:iTextSharp.xmp.IXmpMeta.GetPropertyCalendar(System.String,System.String)">
  35772. <summary>
  35773. Convenience method to retrieve the literal value of a property.
  35774. </summary>
  35775. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35776. <code>GetProperty()</code>. </param>
  35777. <param name="propName"> The name of the property.
  35778. Has the same usage as in <code>GetProperty()</code>. </param>
  35779. <returns> Returns a Java <code>Calendar</code>-object or <code>null</code>
  35780. if the property does not exist. </returns>
  35781. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur,
  35782. especially conversion errors. </exception>
  35783. </member>
  35784. <member name="M:iTextSharp.xmp.IXmpMeta.GetPropertyBase64(System.String,System.String)">
  35785. <summary>
  35786. Convenience method to retrieve the literal value of a property.
  35787. </summary>
  35788. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35789. <code>GetProperty()</code>. </param>
  35790. <param name="propName"> The name of the property.
  35791. Has the same usage as in <code>GetProperty()</code>. </param>
  35792. <returns> Returns a <code>byte[]</code>-array contained the decoded base64 value
  35793. or <code>null</code> if the property does not exist. </returns>
  35794. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur,
  35795. especially conversion errors. </exception>
  35796. </member>
  35797. <member name="M:iTextSharp.xmp.IXmpMeta.GetPropertyString(System.String,System.String)">
  35798. <summary>
  35799. Convenience method to retrieve the literal value of a property.
  35800. <em>Note:</em> There is no <code>SetPropertyString()</code>,
  35801. because <code>SetProperty()</code> sets a string value.
  35802. </summary>
  35803. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35804. <code>GetProperty()</code>. </param>
  35805. <param name="propName"> The name of the property.
  35806. Has the same usage as in <code>GetProperty()</code>. </param>
  35807. <returns> Returns a <code>String</code> value or <code>null</code>
  35808. if the property does not exist. </returns>
  35809. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur,
  35810. especially conversion errors. </exception>
  35811. </member>
  35812. <member name="M:iTextSharp.xmp.IXmpMeta.SetPropertyBoolean(System.String,System.String,System.Boolean,iTextSharp.xmp.options.PropertyOptions)">
  35813. <summary>
  35814. Convenience method to set a property to a literal <code>boolean</code> value.
  35815. </summary>
  35816. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35817. <code>SetProperty()</code>. </param>
  35818. <param name="propName"> The name of the property.
  35819. Has the same usage as in <code>GetProperty()</code>. </param>
  35820. <param name="propValue"> the literal property value as <code>boolean</code>. </param>
  35821. <param name="options"> options of the property to set (optional). </param>
  35822. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur. </exception>
  35823. </member>
  35824. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetPropertyBoolean(System.String,System.String,System.Boolean)" -->
  35825. <member name="M:iTextSharp.xmp.IXmpMeta.SetPropertyInteger(System.String,System.String,System.Int32,iTextSharp.xmp.options.PropertyOptions)">
  35826. <summary>
  35827. Convenience method to set a property to a literal <code>int</code> value.
  35828. </summary>
  35829. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35830. <code>SetProperty()</code>. </param>
  35831. <param name="propName"> The name of the property.
  35832. Has the same usage as in <code>GetProperty()</code>. </param>
  35833. <param name="propValue"> the literal property value as <code>int</code>. </param>
  35834. <param name="options"> options of the property to set (optional). </param>
  35835. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur. </exception>
  35836. </member>
  35837. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetPropertyInteger(System.String,System.String,System.Int32)" -->
  35838. <member name="M:iTextSharp.xmp.IXmpMeta.SetPropertyLong(System.String,System.String,System.Int64,iTextSharp.xmp.options.PropertyOptions)">
  35839. <summary>
  35840. Convenience method to set a property to a literal <code>long</code> value.
  35841. </summary>
  35842. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35843. <code>SetProperty()</code>. </param>
  35844. <param name="propName"> The name of the property.
  35845. Has the same usage as in <code>GetProperty()</code>. </param>
  35846. <param name="propValue"> the literal property value as <code>long</code>. </param>
  35847. <param name="options"> options of the property to set (optional). </param>
  35848. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur. </exception>
  35849. </member>
  35850. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetPropertyLong(System.String,System.String,System.Int64)" -->
  35851. <member name="M:iTextSharp.xmp.IXmpMeta.SetPropertyDouble(System.String,System.String,System.Double,iTextSharp.xmp.options.PropertyOptions)">
  35852. <summary>
  35853. Convenience method to set a property to a literal <code>double</code> value.
  35854. </summary>
  35855. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35856. <code>SetProperty()</code>. </param>
  35857. <param name="propName"> The name of the property.
  35858. Has the same usage as in <code>GetProperty()</code>. </param>
  35859. <param name="propValue"> the literal property value as <code>double</code>. </param>
  35860. <param name="options"> options of the property to set (optional). </param>
  35861. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur. </exception>
  35862. </member>
  35863. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetPropertyDouble(System.String,System.String,System.Double)" -->
  35864. <member name="M:iTextSharp.xmp.IXmpMeta.SetPropertyDate(System.String,System.String,iTextSharp.xmp.IXmpDateTime,iTextSharp.xmp.options.PropertyOptions)">
  35865. <summary>
  35866. Convenience method to set a property with an XMPDateTime-object,
  35867. which is serialized to an ISO8601 date.
  35868. </summary>
  35869. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35870. <code>SetProperty()</code>. </param>
  35871. <param name="propName"> The name of the property.
  35872. Has the same usage as in <code>GetProperty()</code>. </param>
  35873. <param name="propValue"> the property value as <code>XMPDateTime</code>. </param>
  35874. <param name="options"> options of the property to set (optional). </param>
  35875. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur. </exception>
  35876. </member>
  35877. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetPropertyDate(System.String,System.String,iTextSharp.xmp.IXmpDateTime)" -->
  35878. <member name="M:iTextSharp.xmp.IXmpMeta.SetPropertyCalendar(System.String,System.String,System.DateTime,iTextSharp.xmp.options.PropertyOptions)">
  35879. <summary>
  35880. Convenience method to set a property with a Java Calendar-object,
  35881. which is serialized to an ISO8601 date.
  35882. </summary>
  35883. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35884. <code>SetProperty()</code>. </param>
  35885. <param name="propName"> The name of the property.
  35886. Has the same usage as in <code>GetProperty()</code>. </param>
  35887. <param name="propValue"> the property value as Java <code>Calendar</code>. </param>
  35888. <param name="options"> options of the property to set (optional). </param>
  35889. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur. </exception>
  35890. </member>
  35891. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetPropertyCalendar(System.String,System.String,System.DateTime)" -->
  35892. <member name="M:iTextSharp.xmp.IXmpMeta.SetPropertyBase64(System.String,System.String,System.SByte[],iTextSharp.xmp.options.PropertyOptions)">
  35893. <summary>
  35894. Convenience method to set a property from a binary <code>byte[]</code>-array,
  35895. which is serialized as base64-string.
  35896. </summary>
  35897. <param name="schemaNs"> The namespace URI for the property. Has the same usage as in
  35898. <code>SetProperty()</code>. </param>
  35899. <param name="propName"> The name of the property.
  35900. Has the same usage as in <code>GetProperty()</code>. </param>
  35901. <param name="propValue"> the literal property value as byte array. </param>
  35902. <param name="options"> options of the property to set (optional). </param>
  35903. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all exceptions that may occur. </exception>
  35904. </member>
  35905. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.SetPropertyBase64(System.String,System.String,System.SByte[])" -->
  35906. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.Iterator" -->
  35907. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.Iterator(iTextSharp.xmp.options.IteratorOptions)" -->
  35908. <member name="M:iTextSharp.xmp.IXmpMeta.Iterator(System.String,System.String,iTextSharp.xmp.options.IteratorOptions)">
  35909. <summary>
  35910. Construct an iterator for the properties within an XMP object. According to the parameters it iterates the entire data tree,
  35911. properties within a specific schema, or a subtree rooted at a specific node.
  35912. </summary>
  35913. <param name="schemaNs"> Optional schema namespace URI to restrict the iteration. Omitted (visit all
  35914. schema) by passing <code>null</code> or empty String. </param>
  35915. <param name="propName"> Optional property name to restrict the iteration. May be an arbitrary path
  35916. expression. Omitted (visit all properties) by passing <code>null</code> or empty
  35917. String. If no schema URI is given, it is ignored. </param>
  35918. <param name="options"> Option flags to control the iteration. See <seealso cref="T:iTextSharp.xmp.options.IteratorOptions"/> for
  35919. details. </param>
  35920. <returns> Returns an <code>XMPIterator</code> for this <code>XMPMeta</code>-object
  35921. considering the given options. </returns>
  35922. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all errors and exceptions that may occur. </exception>
  35923. </member>
  35924. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpMeta.Sort" -->
  35925. <member name="M:iTextSharp.xmp.IXmpMeta.Normalize(iTextSharp.xmp.options.ParseOptions)">
  35926. <summary>
  35927. Perform the normalization as a separate parsing step.
  35928. Normally it is done during parsing, unless the parsing option
  35929. <seealso cref="F:iTextSharp.xmp.options.ParseOptions.OMIT_NORMALIZATION"/> is set to <code>true</code>.
  35930. <em>Note:</em> It does no harm to call this method to an already normalized xmp object.
  35931. It was a PDF/A requirement to get hand on the unnormalized <code>XMPMeta</code> object.
  35932. </summary>
  35933. <param name="options"> optional parsing options. </param>
  35934. <exception cref="T:iTextSharp.xmp.XmpException"> Wraps all errors and exceptions that may occur. </exception>
  35935. </member>
  35936. <member name="M:iTextSharp.xmp.IXmpMeta.DumpObject">
  35937. <summary>
  35938. Renders this node and the tree unter this node in a human readable form. </summary>
  35939. <returns> Returns a multiline string containing the dump. </returns>
  35940. </member>
  35941. <!-- Badly formed XML comment ignored for member "T:iTextSharp.xmp.IXmpSchemaRegistry" -->
  35942. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpSchemaRegistry.RegisterNamespace(System.String,System.String)" -->
  35943. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpSchemaRegistry.GetNamespacePrefix(System.String)" -->
  35944. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpSchemaRegistry.GetNamespaceUri(System.String)" -->
  35945. <member name="M:iTextSharp.xmp.IXmpSchemaRegistry.GetNamespaces">
  35946. <returns> Returns the registered prefix/namespace-pairs as map, where the keys are the
  35947. namespaces and the values are the prefixes. </returns>
  35948. </member>
  35949. <member name="M:iTextSharp.xmp.IXmpSchemaRegistry.GetPrefixes">
  35950. <returns> Returns the registered namespace/prefix-pairs as map, where the keys are the
  35951. prefixes and the values are the namespaces. </returns>
  35952. </member>
  35953. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.IXmpSchemaRegistry.DeleteNamespace(System.String)" -->
  35954. <member name="M:iTextSharp.xmp.IXmpSchemaRegistry.ResolveAlias(System.String,System.String)">
  35955. <summary>
  35956. Determines if a name is an alias, and what it is aliased to.
  35957. </summary>
  35958. <param name="aliasNs">
  35959. The namespace URI of the alias. Must not be <code>null</code> or the empty
  35960. string. </param>
  35961. <param name="aliasProp">
  35962. The name of the alias. May be an arbitrary path expression
  35963. path, must not be <code>null</code> or the empty string. </param>
  35964. <returns> Returns the <code>XMPAliasInfo</code> for the given alias namespace and property or
  35965. <code>null</code> if there is no such alias. </returns>
  35966. </member>
  35967. <member name="M:iTextSharp.xmp.IXmpSchemaRegistry.FindAliases(System.String)">
  35968. <summary>
  35969. Collects all aliases that are contained in the provided namespace.
  35970. If nothing is found, an empty array is returned.
  35971. </summary>
  35972. <param name="aliasNs"> a schema namespace URI </param>
  35973. <returns> Returns all alias infos from aliases that are contained in the provided namespace. </returns>
  35974. </member>
  35975. <member name="M:iTextSharp.xmp.IXmpSchemaRegistry.FindAlias(System.String)">
  35976. <summary>
  35977. Searches for registered aliases.
  35978. </summary>
  35979. <param name="qname">
  35980. an XML conform qname </param>
  35981. <returns> Returns if an alias definition for the given qname to another
  35982. schema and property is registered. </returns>
  35983. </member>
  35984. <member name="M:iTextSharp.xmp.IXmpSchemaRegistry.GetAliases">
  35985. <returns> Returns the registered aliases as map, where the key is the "qname" (prefix and name)
  35986. and the value an <code>XMPAliasInfo</code>-object. </returns>
  35987. </member>
  35988. <!-- Badly formed XML comment ignored for member "T:iTextSharp.xmp.IXmpVersionInfo" -->
  35989. <member name="P:iTextSharp.xmp.IXmpVersionInfo.Major">
  35990. <returns> Returns the primary release number, the "1" in version "1.2.3". </returns>
  35991. </member>
  35992. <member name="P:iTextSharp.xmp.IXmpVersionInfo.Minor">
  35993. <returns> Returns the secondary release number, the "2" in version "1.2.3". </returns>
  35994. </member>
  35995. <member name="P:iTextSharp.xmp.IXmpVersionInfo.Micro">
  35996. <returns> Returns the tertiary release number, the "3" in version "1.2.3". </returns>
  35997. </member>
  35998. <member name="P:iTextSharp.xmp.IXmpVersionInfo.Build">
  35999. <returns> Returns a rolling build number, monotonically increasing in a release. </returns>
  36000. </member>
  36001. <member name="P:iTextSharp.xmp.IXmpVersionInfo.Debug">
  36002. <returns> Returns true if this is a debug build. </returns>
  36003. </member>
  36004. <member name="P:iTextSharp.xmp.IXmpVersionInfo.Message">
  36005. <returns> Returns a comprehensive version information string. </returns>
  36006. </member>
  36007. <member name="T:iTextSharp.xmp.options.AliasOptions">
  36008. <summary>
  36009. Options for XMPSchemaRegistryImpl#registerAlias.
  36010. @since 20.02.2006
  36011. </summary>
  36012. </member>
  36013. <member name="F:iTextSharp.xmp.options.AliasOptions.PROP_DIRECT">
  36014. <summary>
  36015. This is a direct mapping. The actual data type does not matter. </summary>
  36016. </member>
  36017. <member name="F:iTextSharp.xmp.options.AliasOptions.PROP_ARRAY">
  36018. <summary>
  36019. The actual is an unordered array, the alias is to the first element of the array. </summary>
  36020. </member>
  36021. <member name="F:iTextSharp.xmp.options.AliasOptions.PROP_ARRAY_ORDERED">
  36022. <summary>
  36023. The actual is an ordered array, the alias is to the first element of the array. </summary>
  36024. </member>
  36025. <member name="F:iTextSharp.xmp.options.AliasOptions.PROP_ARRAY_ALTERNATE">
  36026. <summary>
  36027. The actual is an alternate array, the alias is to the first element of the array. </summary>
  36028. </member>
  36029. <member name="F:iTextSharp.xmp.options.AliasOptions.PROP_ARRAY_ALT_TEXT">
  36030. <summary>
  36031. The actual is an alternate text array, the alias is to the 'x-default' element of the array.
  36032. </summary>
  36033. </member>
  36034. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.options.AliasOptions.#ctor" -->
  36035. <member name="M:iTextSharp.xmp.options.AliasOptions.#ctor(System.UInt32)">
  36036. <param name="options"> the options to init with </param>
  36037. <exception cref="T:iTextSharp.xmp.XmpException"> If options are not consistant </exception>
  36038. </member>
  36039. <member name="P:iTextSharp.xmp.options.AliasOptions.Simple">
  36040. <returns> Returns if the alias is of the simple form. </returns>
  36041. </member>
  36042. <member name="P:iTextSharp.xmp.options.AliasOptions.Array">
  36043. <returns> Returns the option. </returns>
  36044. </member>
  36045. <member name="P:iTextSharp.xmp.options.AliasOptions.ArrayOrdered">
  36046. <returns> Returns the option. </returns>
  36047. </member>
  36048. <member name="P:iTextSharp.xmp.options.AliasOptions.ArrayAlternate">
  36049. <returns> Returns the option. </returns>
  36050. </member>
  36051. <member name="P:iTextSharp.xmp.options.AliasOptions.ArrayAltText">
  36052. <returns> Returns the option. </returns>
  36053. </member>
  36054. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.options.AliasOptions.ValidOptions" -->
  36055. <member name="M:iTextSharp.xmp.options.AliasOptions.ToPropertyOptions">
  36056. <returns> returns a <seealso cref="T:iTextSharp.xmp.options.PropertyOptions"/>s object </returns>
  36057. <exception cref="T:iTextSharp.xmp.XmpException"> If the options are not consistant. </exception>
  36058. </member>
  36059. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.options.AliasOptions.DefineOptionName(System.UInt32)" -->
  36060. <member name="T:iTextSharp.xmp.options.IteratorOptions">
  36061. <summary>
  36062. Options for <code>XMPIterator</code> construction.
  36063. @since 24.01.2006
  36064. </summary>
  36065. </member>
  36066. <member name="F:iTextSharp.xmp.options.IteratorOptions.JUST_CHILDREN">
  36067. <summary>
  36068. Just do the immediate children of the root, default is subtree. </summary>
  36069. </member>
  36070. <member name="F:iTextSharp.xmp.options.IteratorOptions.JUST_LEAFNODES">
  36071. <summary>
  36072. Just do the leaf nodes, default is all nodes in the subtree.
  36073. Bugfix #2658965: If this option is set the Iterator returns the namespace
  36074. of the leaf instead of the namespace of the base property.
  36075. </summary>
  36076. </member>
  36077. <member name="F:iTextSharp.xmp.options.IteratorOptions.JUST_LEAFNAME">
  36078. <summary>
  36079. Return just the leaf part of the path, default is the full path. </summary>
  36080. </member>
  36081. <member name="F:iTextSharp.xmp.options.IteratorOptions.OMIT_QUALIFIERS">
  36082. <summary>
  36083. Omit all qualifiers. </summary>
  36084. </member>
  36085. <member name="P:iTextSharp.xmp.options.IteratorOptions.JustChildren">
  36086. <returns> Returns whether the option is set. </returns>
  36087. </member>
  36088. <member name="P:iTextSharp.xmp.options.IteratorOptions.JustLeafname">
  36089. <returns> Returns whether the option is set. </returns>
  36090. </member>
  36091. <member name="P:iTextSharp.xmp.options.IteratorOptions.JustLeafnodes">
  36092. <returns> Returns whether the option is set. </returns>
  36093. </member>
  36094. <member name="P:iTextSharp.xmp.options.IteratorOptions.OmitQualifiers">
  36095. <returns> Returns whether the option is set. </returns>
  36096. </member>
  36097. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.options.IteratorOptions.ValidOptions" -->
  36098. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.options.IteratorOptions.DefineOptionName(System.UInt32)" -->
  36099. <member name="T:iTextSharp.xmp.options.ParseOptions">
  36100. <summary>
  36101. Options for <seealso cref="M:iTextSharp.xmp.XmpMetaFactory.Parse(System.IO.Stream,iTextSharp.xmp.options.ParseOptions)"/>.
  36102. @since 24.01.2006
  36103. </summary>
  36104. </member>
  36105. <member name="F:iTextSharp.xmp.options.ParseOptions.REQUIRE_XMP_META">
  36106. <summary>
  36107. Require a surrounding &quot;x:xmpmeta&quot; element in the xml-document. </summary>
  36108. </member>
  36109. <member name="F:iTextSharp.xmp.options.ParseOptions.STRICT_ALIASING">
  36110. <summary>
  36111. Do not reconcile alias differences, throw an exception instead. </summary>
  36112. </member>
  36113. <member name="F:iTextSharp.xmp.options.ParseOptions.FIX_CONTROL_CHARS">
  36114. <summary>
  36115. Convert ASCII control characters 0x01 - 0x1F (except tab, cr, and lf) to spaces. </summary>
  36116. </member>
  36117. <member name="F:iTextSharp.xmp.options.ParseOptions.ACCEPT_LATIN_1">
  36118. <summary>
  36119. If the input is not unicode, try to parse it as ISO-8859-1. </summary>
  36120. </member>
  36121. <member name="F:iTextSharp.xmp.options.ParseOptions.OMIT_NORMALIZATION">
  36122. <summary>
  36123. Do not carry run the XMPNormalizer on a packet, leave it as it is. </summary>
  36124. </member>
  36125. <member name="M:iTextSharp.xmp.options.ParseOptions.#ctor">
  36126. <summary>
  36127. Sets the options to the default values.
  36128. </summary>
  36129. </member>
  36130. <member name="P:iTextSharp.xmp.options.ParseOptions.RequireXmpMeta">
  36131. <returns> Returns the requireXMPMeta. </returns>
  36132. </member>
  36133. <member name="P:iTextSharp.xmp.options.ParseOptions.StrictAliasing">
  36134. <returns> Returns the strictAliasing. </returns>
  36135. </member>
  36136. <member name="P:iTextSharp.xmp.options.ParseOptions.FixControlChars">
  36137. <returns> Returns the strictAliasing. </returns>
  36138. </member>
  36139. <member name="P:iTextSharp.xmp.options.ParseOptions.AcceptLatin1">
  36140. <returns> Returns the strictAliasing. </returns>
  36141. </member>
  36142. <member name="P:iTextSharp.xmp.options.ParseOptions.OmitNormalization">
  36143. <returns> Returns the option "omit normalization". </returns>
  36144. </member>
  36145. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.options.ParseOptions.ValidOptions" -->
  36146. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.options.ParseOptions.DefineOptionName(System.UInt32)" -->
  36147. <member name="T:iTextSharp.xmp.options.PropertyOptions">
  36148. <summary>
  36149. The property flags are used when properties are fetched from the <code>XMPMeta</code>-object
  36150. and provide more detailed information about the property.
  36151. @since 03.07.2006
  36152. </summary>
  36153. </member>
  36154. <member name="F:iTextSharp.xmp.options.PropertyOptions.DELETE_EXISTING">
  36155. <summary>
  36156. may be used in the future </summary>
  36157. </member>
  36158. <member name="F:iTextSharp.xmp.options.PropertyOptions.SEPARATE_NODE">
  36159. <summary>
  36160. Updated by iText. Indicates if the property should be writted as a separate node
  36161. </summary>
  36162. </member>
  36163. <member name="M:iTextSharp.xmp.options.PropertyOptions.#ctor">
  36164. <summary>
  36165. Default constructor
  36166. </summary>
  36167. </member>
  36168. <member name="M:iTextSharp.xmp.options.PropertyOptions.#ctor(System.UInt32)">
  36169. <summary>
  36170. Intialization constructor
  36171. </summary>
  36172. <param name="options"> the initialization options </param>
  36173. <exception cref="T:iTextSharp.xmp.XmpException"> If the options are not valid </exception>
  36174. </member>
  36175. <member name="P:iTextSharp.xmp.options.PropertyOptions.Uri">
  36176. <returns> Return whether the property value is a URI. It is serialized to RDF using the
  36177. <tt>rdf:resource</tt> attribute. Not mandatory for URIs, but considered RDF-savvy. </returns>
  36178. </member>
  36179. <member name="P:iTextSharp.xmp.options.PropertyOptions.HasQualifiers">
  36180. <returns> Return whether the property has qualifiers. These could be an <tt>xml:lang</tt>
  36181. attribute, an <tt>rdf:type</tt> property, or a general qualifier. See the
  36182. introductory discussion of qualified properties for more information. </returns>
  36183. </member>
  36184. <member name="P:iTextSharp.xmp.options.PropertyOptions.Qualifier">
  36185. <returns> Return whether this property is a qualifier for some other property. Note that if the
  36186. qualifier itself has a structured value, this flag is only set for the top node of
  36187. the qualifier's subtree. Qualifiers may have arbitrary structure, and may even have
  36188. qualifiers. </returns>
  36189. </member>
  36190. <member name="P:iTextSharp.xmp.options.PropertyOptions.HasLanguage">
  36191. <returns> Return whether this property has an <tt>xml:lang</tt> qualifier. </returns>
  36192. </member>
  36193. <member name="P:iTextSharp.xmp.options.PropertyOptions.HasType">
  36194. <returns> Return whether this property has an <tt>rdf:type</tt> qualifier. </returns>
  36195. </member>
  36196. <member name="P:iTextSharp.xmp.options.PropertyOptions.Struct">
  36197. <returns> Return whether this property contains nested fields. </returns>
  36198. </member>
  36199. <member name="P:iTextSharp.xmp.options.PropertyOptions.Array">
  36200. <returns> Return whether this property is an array. By itself this indicates a general
  36201. unordered array. It is serialized using an <tt>rdf:Bag</tt> container. </returns>
  36202. </member>
  36203. <member name="P:iTextSharp.xmp.options.PropertyOptions.ArrayOrdered">
  36204. <returns> Return whether this property is an ordered array. Appears in conjunction with
  36205. getPropValueIsArray(). It is serialized using an <tt>rdf:Seq</tt> container. </returns>
  36206. </member>
  36207. <member name="P:iTextSharp.xmp.options.PropertyOptions.ArrayAlternate">
  36208. <returns> Return whether this property is an alternative array. Appears in conjunction with
  36209. getPropValueIsArray(). It is serialized using an <tt>rdf:Alt</tt> container. </returns>
  36210. </member>
  36211. <member name="P:iTextSharp.xmp.options.PropertyOptions.ArrayAltText">
  36212. <returns> Return whether this property is an alt-text array. Appears in conjunction with
  36213. getPropArrayIsAlternate(). It is serialized using an <tt>rdf:Alt</tt> container.
  36214. Each array element is a simple property with an <tt>xml:lang</tt> attribute. </returns>
  36215. </member>
  36216. <member name="P:iTextSharp.xmp.options.PropertyOptions.SchemaNode">
  36217. <param name="value"> the value to set </param>
  36218. <returns> Returns this to enable cascaded options. </returns>
  36219. <returns> Returns whether the SCHEMA_NODE option is set. </returns>
  36220. </member>
  36221. <member name="P:iTextSharp.xmp.options.PropertyOptions.CompositeProperty">
  36222. <returns> Returns whether the property is of composite type - an array or a struct. </returns>
  36223. </member>
  36224. <member name="P:iTextSharp.xmp.options.PropertyOptions.Simple">
  36225. <returns> Returns whether the property is of composite type - an array or a struct. </returns>
  36226. </member>
  36227. <member name="P:iTextSharp.xmp.options.PropertyOptions.OnlyArrayOptions">
  36228. <returns> Returns true if only array options are set. </returns>
  36229. </member>
  36230. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.options.PropertyOptions.ValidOptions" -->
  36231. <member name="M:iTextSharp.xmp.options.PropertyOptions.EqualArrayTypes(iTextSharp.xmp.options.PropertyOptions)">
  36232. <summary>
  36233. Compares two options set for array compatibility.
  36234. </summary>
  36235. <param name="options"> other options </param>
  36236. <returns> Returns true if the array options of the sets are equal. </returns>
  36237. </member>
  36238. <member name="M:iTextSharp.xmp.options.PropertyOptions.MergeWith(iTextSharp.xmp.options.PropertyOptions)">
  36239. <summary>
  36240. Merges the set options of a another options object with this.
  36241. If the other options set is null, this objects stays the same. </summary>
  36242. <param name="options"> other options </param>
  36243. <exception cref="T:iTextSharp.xmp.XmpException"> If illegal options are provided </exception>
  36244. </member>
  36245. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.options.PropertyOptions.DefineOptionName(System.UInt32)" -->
  36246. <member name="M:iTextSharp.xmp.options.PropertyOptions.AssertConsistency(System.UInt32)">
  36247. <summary>
  36248. Checks that a node not a struct and array at the same time;
  36249. and URI cannot be a struct.
  36250. </summary>
  36251. <param name="options"> the bitmask to check. </param>
  36252. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if the options are not consistent. </exception>
  36253. </member>
  36254. <member name="T:iTextSharp.xmp.options.SerializeOptions">
  36255. <summary>
  36256. Options for <seealso cref="M:iTextSharp.xmp.XmpMetaFactory.SerializeToBuffer(iTextSharp.xmp.IXmpMeta,iTextSharp.xmp.options.SerializeOptions)"/>.
  36257. @since 24.01.2006
  36258. </summary>
  36259. </member>
  36260. <member name="F:iTextSharp.xmp.options.SerializeOptions.OMIT_PACKET_WRAPPER">
  36261. <summary>
  36262. Omit the XML packet wrapper. </summary>
  36263. </member>
  36264. <member name="F:iTextSharp.xmp.options.SerializeOptions.READONLY_PACKET">
  36265. <summary>
  36266. Mark packet as read-only. Default is a writeable packet. </summary>
  36267. </member>
  36268. <member name="F:iTextSharp.xmp.options.SerializeOptions.USE_COMPACT_FORMAT">
  36269. <summary>
  36270. Use a compact form of RDF.
  36271. The compact form is the default serialization format (this flag is technically ignored).
  36272. To Serialize to the canonical form, set the flag USE_CANONICAL_FORMAT.
  36273. If both flags &quot;compact&quot; and &quot;canonical&quot; are set, canonical is used.
  36274. </summary>
  36275. </member>
  36276. <member name="F:iTextSharp.xmp.options.SerializeOptions.USE_CANONICAL_FORMAT">
  36277. <summary>
  36278. Use the canonical form of RDF if set. By default the compact form is used </summary>
  36279. </member>
  36280. <member name="F:iTextSharp.xmp.options.SerializeOptions.INCLUDE_THUMBNAIL_PAD">
  36281. <summary>
  36282. Include a padding allowance for a thumbnail image. If no <tt>xmp:Thumbnails</tt> property
  36283. is present, the typical space for a JPEG thumbnail is used.
  36284. </summary>
  36285. </member>
  36286. <member name="F:iTextSharp.xmp.options.SerializeOptions.EXACT_PACKET_LENGTH">
  36287. <summary>
  36288. The padding parameter provides the overall packet length. The actual amount of padding is
  36289. computed. An exception is thrown if the packet exceeds this length with no padding.
  36290. </summary>
  36291. </member>
  36292. <!-- Badly formed XML comment ignored for member "F:iTextSharp.xmp.options.SerializeOptions.OMIT_XMPMETA_ELEMENT" -->
  36293. <member name="F:iTextSharp.xmp.options.SerializeOptions.SORT">
  36294. <summary>
  36295. Sort the struct properties and qualifier before serializing </summary>
  36296. </member>
  36297. <member name="F:iTextSharp.xmp.options.SerializeOptions.LITTLEENDIAN_BIT">
  36298. <summary>
  36299. Bit indicating little endian encoding, unset is big endian </summary>
  36300. </member>
  36301. <member name="F:iTextSharp.xmp.options.SerializeOptions.UTF16_BIT">
  36302. <summary>
  36303. Bit indication UTF16 encoding. </summary>
  36304. </member>
  36305. <member name="F:iTextSharp.xmp.options.SerializeOptions.ENCODE_UTF8">
  36306. <summary>
  36307. UTF8 encoding; this is the default </summary>
  36308. </member>
  36309. <member name="F:iTextSharp.xmp.options.SerializeOptions.ENCODE_UTF16BE">
  36310. <summary>
  36311. UTF16BE encoding </summary>
  36312. </member>
  36313. <member name="F:iTextSharp.xmp.options.SerializeOptions.ENCODE_UTF16LE">
  36314. <summary>
  36315. UTF16LE encoding </summary>
  36316. </member>
  36317. <member name="F:iTextSharp.xmp.options.SerializeOptions._baseIndent">
  36318. <summary>
  36319. The number of levels of indentation to be used for the outermost XML element in the
  36320. serialized RDF. This is convenient when embedding the RDF in other text, defaults to 0.
  36321. </summary>
  36322. </member>
  36323. <member name="F:iTextSharp.xmp.options.SerializeOptions._indent">
  36324. <summary>
  36325. The string to be used for each level of indentation in the serialized
  36326. RDF. If empty it defaults to two ASCII spaces, U+0020.
  36327. </summary>
  36328. </member>
  36329. <member name="F:iTextSharp.xmp.options.SerializeOptions._newline">
  36330. <summary>
  36331. The string to be used as a line terminator. If empty it defaults to; linefeed, U+000A, the
  36332. standard XML newline.
  36333. </summary>
  36334. </member>
  36335. <member name="F:iTextSharp.xmp.options.SerializeOptions._omitVersionAttribute">
  36336. <summary>
  36337. Omits the Toolkit version attribute, not published, only used for Unit tests. </summary>
  36338. </member>
  36339. <member name="F:iTextSharp.xmp.options.SerializeOptions._padding">
  36340. <summary>
  36341. The amount of padding to be added if a writeable XML packet is created. If zero is passed
  36342. (the default) an appropriate amount of padding is computed.
  36343. </summary>
  36344. </member>
  36345. <member name="M:iTextSharp.xmp.options.SerializeOptions.#ctor">
  36346. <summary>
  36347. Default constructor.
  36348. </summary>
  36349. </member>
  36350. <member name="M:iTextSharp.xmp.options.SerializeOptions.#ctor(System.UInt32)">
  36351. <summary>
  36352. Constructor using inital options </summary>
  36353. <param name="options"> the inital options </param>
  36354. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if options are not consistant. </exception>
  36355. </member>
  36356. <member name="P:iTextSharp.xmp.options.SerializeOptions.OmitPacketWrapper">
  36357. <returns> Returns the option. </returns>
  36358. </member>
  36359. <member name="P:iTextSharp.xmp.options.SerializeOptions.OmitXmpMetaElement">
  36360. <returns> Returns the option. </returns>
  36361. </member>
  36362. <member name="P:iTextSharp.xmp.options.SerializeOptions.ReadOnlyPacket">
  36363. <returns> Returns the option. </returns>
  36364. </member>
  36365. <member name="P:iTextSharp.xmp.options.SerializeOptions.UseCompactFormat">
  36366. <returns> Returns the option. </returns>
  36367. </member>
  36368. <member name="P:iTextSharp.xmp.options.SerializeOptions.UseCanonicalFormat">
  36369. <returns> Returns the option. </returns>
  36370. </member>
  36371. <member name="P:iTextSharp.xmp.options.SerializeOptions.IncludeThumbnailPad">
  36372. <returns> Returns the option. </returns>
  36373. </member>
  36374. <member name="P:iTextSharp.xmp.options.SerializeOptions.ExactPacketLength">
  36375. <returns> Returns the option. </returns>
  36376. </member>
  36377. <member name="P:iTextSharp.xmp.options.SerializeOptions.Sort">
  36378. <returns> Returns the option. </returns>
  36379. </member>
  36380. <member name="P:iTextSharp.xmp.options.SerializeOptions.EncodeUtf16Be">
  36381. <returns> Returns the option. </returns>
  36382. </member>
  36383. <member name="P:iTextSharp.xmp.options.SerializeOptions.EncodeUtf16Le">
  36384. <returns> Returns the option. </returns>
  36385. </member>
  36386. <member name="P:iTextSharp.xmp.options.SerializeOptions.BaseIndent">
  36387. <returns> Returns the baseIndent. </returns>
  36388. </member>
  36389. <member name="P:iTextSharp.xmp.options.SerializeOptions.Indent">
  36390. <returns> Returns the indent. </returns>
  36391. </member>
  36392. <member name="P:iTextSharp.xmp.options.SerializeOptions.Newline">
  36393. <returns> Returns the newline. </returns>
  36394. </member>
  36395. <member name="P:iTextSharp.xmp.options.SerializeOptions.Padding">
  36396. <returns> Returns the padding. </returns>
  36397. </member>
  36398. <member name="P:iTextSharp.xmp.options.SerializeOptions.OmitVersionAttribute">
  36399. <returns> Returns whether the Toolkit version attribute shall be omitted.
  36400. <em>Note:</em> This options can only be set by unit tests. </returns>
  36401. </member>
  36402. <member name="P:iTextSharp.xmp.options.SerializeOptions.Encoding">
  36403. <returns> Returns the encoding as Java encoding String. </returns>
  36404. </member>
  36405. <!-- Badly formed XML comment ignored for member "P:iTextSharp.xmp.options.SerializeOptions.ValidOptions" -->
  36406. <member name="M:iTextSharp.xmp.options.SerializeOptions.Clone">
  36407. <returns> Returns clone of this SerializeOptions-object with the same options set. </returns>
  36408. </member>
  36409. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.options.SerializeOptions.DefineOptionName(System.UInt32)" -->
  36410. <member name="T:iTextSharp.xmp.options.XmpOptions">
  36411. <summary>
  36412. The base class for a collection of 32 flag bits. Individual flags are defined as enum value bit
  36413. masks. Inheriting classes add convenience accessor methods.
  36414. @since 24.01.2006
  36415. </summary>
  36416. </member>
  36417. <member name="F:iTextSharp.xmp.options.XmpOptions._optionNames">
  36418. <summary>
  36419. a map containing the bit names </summary>
  36420. </member>
  36421. <member name="F:iTextSharp.xmp.options.XmpOptions._options">
  36422. <summary>
  36423. the internal int containing all options </summary>
  36424. </member>
  36425. <member name="M:iTextSharp.xmp.options.XmpOptions.#ctor">
  36426. <summary>
  36427. The default constructor.
  36428. </summary>
  36429. </member>
  36430. <member name="M:iTextSharp.xmp.options.XmpOptions.#ctor(System.UInt32)">
  36431. <summary>
  36432. Constructor with the options bit mask.
  36433. </summary>
  36434. <param name="options"> the options bit mask </param>
  36435. <exception cref="T:iTextSharp.xmp.XmpException"> If the options are not correct </exception>
  36436. </member>
  36437. <member name="P:iTextSharp.xmp.options.XmpOptions.Options">
  36438. <summary>
  36439. Is friendly to access it during the tests. </summary>
  36440. <returns> Returns the options. </returns>
  36441. </member>
  36442. <member name="P:iTextSharp.xmp.options.XmpOptions.OptionsString">
  36443. <summary>
  36444. Creates a human readable string from the set options. <em>Note:</em> This method is quite
  36445. expensive and should only be used within tests or as </summary>
  36446. <returns> Returns a String listing all options that are set to <code>true</code> by their name,
  36447. like &quot;option1 | option4&quot;. </returns>
  36448. </member>
  36449. <member name="P:iTextSharp.xmp.options.XmpOptions.ValidOptions">
  36450. <summary>
  36451. To be implemeted by inheritants. </summary>
  36452. <returns> Returns a bit mask where all valid option bits are set. </returns>
  36453. </member>
  36454. <member name="M:iTextSharp.xmp.options.XmpOptions.Clear">
  36455. <summary>
  36456. Resets the options.
  36457. </summary>
  36458. </member>
  36459. <member name="M:iTextSharp.xmp.options.XmpOptions.IsExactly(System.UInt32)">
  36460. <param name="optionBits"> an option bitmask </param>
  36461. <returns> Returns true, if this object is equal to the given options. </returns>
  36462. </member>
  36463. <member name="M:iTextSharp.xmp.options.XmpOptions.ContainsAllOptions(System.UInt32)">
  36464. <param name="optionBits"> an option bitmask </param>
  36465. <returns> Returns true, if this object contains all given options. </returns>
  36466. </member>
  36467. <member name="M:iTextSharp.xmp.options.XmpOptions.ContainsOneOf(System.UInt32)">
  36468. <param name="optionBits"> an option bitmask </param>
  36469. <returns> Returns true, if this object contain at least one of the given options. </returns>
  36470. </member>
  36471. <member name="M:iTextSharp.xmp.options.XmpOptions.GetOption(System.UInt32)">
  36472. <param name="optionBit"> the binary bit or bits that are requested </param>
  36473. <returns> Returns if <emp>all</emp> of the requested bits are set or not. </returns>
  36474. </member>
  36475. <member name="M:iTextSharp.xmp.options.XmpOptions.SetOption(System.UInt32,System.Boolean)">
  36476. <param name="optionBits"> the binary bit or bits that shall be set to the given value </param>
  36477. <param name="value"> the boolean value to set </param>
  36478. </member>
  36479. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.options.XmpOptions.Equals(System.Object)" -->
  36480. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.options.XmpOptions.GetHashCode" -->
  36481. <member name="M:iTextSharp.xmp.options.XmpOptions.ToString">
  36482. <returns> Returns the options as hex bitmask. </returns>
  36483. </member>
  36484. <member name="M:iTextSharp.xmp.options.XmpOptions.DefineOptionName(System.UInt32)">
  36485. <summary>
  36486. To be implemeted by inheritants. </summary>
  36487. <param name="option"> a single, valid option bit. </param>
  36488. <returns> Returns a human readable name for an option bit. </returns>
  36489. </member>
  36490. <member name="M:iTextSharp.xmp.options.XmpOptions.AssertConsistency(System.UInt32)">
  36491. <summary>
  36492. The inheriting option class can do additional checks on the options.
  36493. <em>Note:</em> For performance reasons this method is only called
  36494. when setting bitmasks directly.
  36495. When get- and set-methods are used, this method must be called manually,
  36496. normally only when the Options-object has been created from a client
  36497. (it has to be made public therefore).
  36498. </summary>
  36499. <param name="options"> the bitmask to check. </param>
  36500. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if the options are not consistent. </exception>
  36501. </member>
  36502. <member name="M:iTextSharp.xmp.options.XmpOptions.AssertOptionsValid(System.UInt32)">
  36503. <summary>
  36504. Checks options before they are set.
  36505. First it is checked if only defined options are used,
  36506. second the additional <seealso cref="M:iTextSharp.xmp.options.XmpOptions.AssertConsistency(System.UInt32)"/>-method is called.
  36507. </summary>
  36508. <param name="options"> the options to check </param>
  36509. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if the options are invalid. </exception>
  36510. </member>
  36511. <member name="M:iTextSharp.xmp.options.XmpOptions.GetOptionName(System.UInt32)">
  36512. <summary>
  36513. Looks up or asks the inherited class for the name of an option bit.
  36514. Its save that there is only one valid option handed into the method. </summary>
  36515. <param name="option"> a single option bit </param>
  36516. <returns> Returns the option name or undefined. </returns>
  36517. </member>
  36518. <member name="M:iTextSharp.xmp.options.XmpOptions.ProcureOptionNames">
  36519. <returns> Returns the optionNames map and creates it if required. </returns>
  36520. </member>
  36521. <member name="T:iTextSharp.xmp.properties.IXmpAliasInfo">
  36522. <summary>
  36523. This interface is used to return info about an alias.
  36524. @since 27.01.2006
  36525. </summary>
  36526. </member>
  36527. <member name="P:iTextSharp.xmp.properties.IXmpAliasInfo.Namespace">
  36528. <returns> Returns Returns the namespace URI for the base property. </returns>
  36529. </member>
  36530. <member name="P:iTextSharp.xmp.properties.IXmpAliasInfo.Prefix">
  36531. <returns> Returns the default prefix for the given base property. </returns>
  36532. </member>
  36533. <member name="P:iTextSharp.xmp.properties.IXmpAliasInfo.PropName">
  36534. <returns> Returns the path of the base property. </returns>
  36535. </member>
  36536. <member name="P:iTextSharp.xmp.properties.IXmpAliasInfo.AliasForm">
  36537. <returns> Returns the kind of the alias. This can be a direct alias
  36538. (ARRAY), a simple property to an ordered array
  36539. (ARRAY_ORDERED), to an alternate array
  36540. (ARRAY_ALTERNATE) or to an alternate text array
  36541. (ARRAY_ALT_TEXT). </returns>
  36542. </member>
  36543. <member name="T:iTextSharp.xmp.properties.IXmpProperty">
  36544. <summary>
  36545. This interface is used to return a text property together with its and options.
  36546. @since 23.01.2006
  36547. </summary>
  36548. </member>
  36549. <member name="P:iTextSharp.xmp.properties.IXmpProperty.Value">
  36550. <returns> Returns the value of the property. </returns>
  36551. </member>
  36552. <member name="P:iTextSharp.xmp.properties.IXmpProperty.Options">
  36553. <returns> Returns the options of the property. </returns>
  36554. </member>
  36555. <member name="P:iTextSharp.xmp.properties.IXmpProperty.Language">
  36556. <summary>
  36557. Only set by <seealso cref="M:iTextSharp.xmp.IXmpMeta.GetLocalizedText(System.String,System.String,System.String,System.String)"/>. </summary>
  36558. <returns> Returns the language of the alt-text item. </returns>
  36559. </member>
  36560. <member name="T:iTextSharp.xmp.properties.IXmpPropertyInfo">
  36561. <summary>
  36562. This interface is used to return a property together with its path and namespace.
  36563. It is returned when properties are iterated with the <code>XMPIterator</code>.
  36564. @since 06.07.2006
  36565. </summary>
  36566. </member>
  36567. <member name="P:iTextSharp.xmp.properties.IXmpPropertyInfo.Namespace">
  36568. <returns> Returns the namespace of the property </returns>
  36569. </member>
  36570. <member name="P:iTextSharp.xmp.properties.IXmpPropertyInfo.Path">
  36571. <returns> Returns the path of the property, but only if returned by the iterator. </returns>
  36572. </member>
  36573. <member name="T:iTextSharp.xmp.XmpConst">
  36574. <summary>
  36575. Common constants for the XMP Toolkit.
  36576. @since 20.01.2006
  36577. </summary>
  36578. </member>
  36579. <member name="F:iTextSharp.xmp.XmpConst.NS_XML">
  36580. <summary>
  36581. The XML namespace for XML. </summary>
  36582. </member>
  36583. <member name="F:iTextSharp.xmp.XmpConst.NS_RDF">
  36584. <summary>
  36585. The XML namespace for RDF. </summary>
  36586. </member>
  36587. <member name="F:iTextSharp.xmp.XmpConst.NS_DC">
  36588. <summary>
  36589. The XML namespace for the Dublin Core schema. </summary>
  36590. </member>
  36591. <member name="F:iTextSharp.xmp.XmpConst.NS_IPTCCORE">
  36592. <summary>
  36593. The XML namespace for the IPTC Core schema. </summary>
  36594. </member>
  36595. <member name="F:iTextSharp.xmp.XmpConst.NS_IPTCEXT">
  36596. <summary>
  36597. The XML namespace for the IPTC Extension schema. </summary>
  36598. </member>
  36599. <member name="F:iTextSharp.xmp.XmpConst.NS_DICOM">
  36600. <summary>
  36601. The XML namespace for the DICOM medical schema. </summary>
  36602. </member>
  36603. <member name="F:iTextSharp.xmp.XmpConst.NS_PLUS">
  36604. <summary>
  36605. The XML namespace for the PLUS (Picture Licensing Universal System, http://www.useplus.org) </summary>
  36606. </member>
  36607. <member name="F:iTextSharp.xmp.XmpConst.NS_X">
  36608. <summary>
  36609. The XML namespace Adobe XMP Metadata. </summary>
  36610. </member>
  36611. <member name="F:iTextSharp.xmp.XmpConst.NS_XMP">
  36612. <summary>
  36613. The XML namespace for the XMP "basic" schema. </summary>
  36614. </member>
  36615. <member name="F:iTextSharp.xmp.XmpConst.NS_XMP_RIGHTS">
  36616. <summary>
  36617. The XML namespace for the XMP copyright schema. </summary>
  36618. </member>
  36619. <member name="F:iTextSharp.xmp.XmpConst.NS_XMP_MM">
  36620. <summary>
  36621. The XML namespace for the XMP digital asset management schema. </summary>
  36622. </member>
  36623. <member name="F:iTextSharp.xmp.XmpConst.NS_XMP_BJ">
  36624. <summary>
  36625. The XML namespace for the job management schema. </summary>
  36626. </member>
  36627. <member name="F:iTextSharp.xmp.XmpConst.NS_XMP_NOTE">
  36628. <summary>
  36629. The XML namespace for the job management schema. </summary>
  36630. </member>
  36631. <member name="F:iTextSharp.xmp.XmpConst.NS_PDF">
  36632. <summary>
  36633. The XML namespace for the PDF schema. </summary>
  36634. </member>
  36635. <member name="F:iTextSharp.xmp.XmpConst.NS_PDFX">
  36636. <summary>
  36637. The XML namespace for the PDF schema. </summary>
  36638. </member>
  36639. <member name="F:iTextSharp.xmp.XmpConst.NS_PHOTOSHOP">
  36640. <summary>
  36641. The XML namespace for the Photoshop custom schema. </summary>
  36642. </member>
  36643. <member name="F:iTextSharp.xmp.XmpConst.NS_PSALBUM">
  36644. <summary>
  36645. The XML namespace for the Photoshop Album schema. </summary>
  36646. </member>
  36647. <member name="F:iTextSharp.xmp.XmpConst.NS_EXIF">
  36648. <summary>
  36649. The XML namespace for Adobe's EXIF schema. </summary>
  36650. </member>
  36651. <member name="F:iTextSharp.xmp.XmpConst.NS_EXIFX">
  36652. <summary>
  36653. NS for the CIPA XMP for Exif document v1.1 </summary>
  36654. </member>
  36655. <member name="F:iTextSharp.xmp.XmpConst.NS_TIFF">
  36656. <summary>
  36657. The XML namespace for Adobe's TIFF schema. </summary>
  36658. </member>
  36659. <member name="F:iTextSharp.xmp.XmpConst.NS_BWF">
  36660. <summary>
  36661. BExt Schema </summary>
  36662. </member>
  36663. <member name="F:iTextSharp.xmp.XmpConst.NS_RIFFINFO">
  36664. <summary>
  36665. RIFF Info Schema </summary>
  36666. </member>
  36667. <member name="F:iTextSharp.xmp.XmpConst.NS_TXMP">
  36668. <summary>
  36669. Transform XMP </summary>
  36670. </member>
  36671. <member name="F:iTextSharp.xmp.XmpConst.NS_SWF">
  36672. <summary>
  36673. Adobe Flash SWF </summary>
  36674. </member>
  36675. <member name="F:iTextSharp.xmp.XmpConst.NS_DC_DEPRECATED">
  36676. <summary>
  36677. legacy Dublin Core NS, will be converted to NS_DC </summary>
  36678. </member>
  36679. <member name="F:iTextSharp.xmp.XmpConst.TYPE_IDENTIFIERQUAL">
  36680. <summary>
  36681. The XML namespace for qualifiers of the xmp:Identifier property. </summary>
  36682. </member>
  36683. <member name="F:iTextSharp.xmp.XmpConst.TYPE_DIMENSIONS">
  36684. <summary>
  36685. The XML namespace for fields of the Dimensions type. </summary>
  36686. </member>
  36687. <member name="F:iTextSharp.xmp.XmpConst.TYPE_IMAGE">
  36688. <summary>
  36689. The XML namespace for fields of a graphical image. Used for the Thumbnail type. </summary>
  36690. </member>
  36691. <member name="F:iTextSharp.xmp.XmpConst.TYPE_RESOURCEEVENT">
  36692. <summary>
  36693. The XML namespace for fields of the ResourceEvent type. </summary>
  36694. </member>
  36695. <member name="F:iTextSharp.xmp.XmpConst.TYPE_RESOURCEREF">
  36696. <summary>
  36697. The XML namespace for fields of the ResourceRef type. </summary>
  36698. </member>
  36699. <member name="F:iTextSharp.xmp.XmpConst.TYPE_ST_VERSION">
  36700. <summary>
  36701. The XML namespace for fields of the Version type. </summary>
  36702. </member>
  36703. <member name="F:iTextSharp.xmp.XmpConst.TYPE_ST_JOB">
  36704. <summary>
  36705. The XML namespace for fields of the JobRef type. </summary>
  36706. </member>
  36707. <member name="F:iTextSharp.xmp.XmpConst.TRUESTR">
  36708. <summary>
  36709. The canonical true string value for Booleans in serialized XMP. Code that converts from the
  36710. string to a bool should be case insensitive, and even allow "1".
  36711. </summary>
  36712. </member>
  36713. <member name="F:iTextSharp.xmp.XmpConst.FALSESTR">
  36714. <summary>
  36715. The canonical false string value for Booleans in serialized XMP. Code that converts from the
  36716. string to a bool should be case insensitive, and even allow "0".
  36717. </summary>
  36718. </member>
  36719. <member name="F:iTextSharp.xmp.XmpConst.ARRAY_LAST_ITEM">
  36720. <summary>
  36721. Index that has the meaning to be always the last item in an array. </summary>
  36722. </member>
  36723. <member name="F:iTextSharp.xmp.XmpConst.ARRAY_ITEM_NAME">
  36724. <summary>
  36725. Node name of an array item. </summary>
  36726. </member>
  36727. <member name="F:iTextSharp.xmp.XmpConst.X_DEFAULT">
  36728. <summary>
  36729. The x-default string for localized properties </summary>
  36730. </member>
  36731. <member name="F:iTextSharp.xmp.XmpConst.XML_LANG">
  36732. <summary>
  36733. xml:lang qualfifier </summary>
  36734. </member>
  36735. <member name="F:iTextSharp.xmp.XmpConst.RDF_TYPE">
  36736. <summary>
  36737. rdf:type qualfifier </summary>
  36738. </member>
  36739. <member name="F:iTextSharp.xmp.XmpConst.XMP_PI">
  36740. <summary>
  36741. Processing Instruction (PI) for xmp packet </summary>
  36742. </member>
  36743. <member name="F:iTextSharp.xmp.XmpConst.TAG_XMPMETA">
  36744. <summary>
  36745. XMP meta tag version new </summary>
  36746. </member>
  36747. <member name="F:iTextSharp.xmp.XmpConst.TAG_XAPMETA">
  36748. <summary>
  36749. XMP meta tag version old </summary>
  36750. </member>
  36751. <member name="T:iTextSharp.xmp.XmpDateTimeFactory">
  36752. <summary>
  36753. A factory to create <code>XMPDateTime</code>-instances from a <code>Calendar</code> or an
  36754. ISO 8601 string or for the current time.
  36755. @since 16.02.2006
  36756. </summary>
  36757. </member>
  36758. <member name="P:iTextSharp.xmp.XmpDateTimeFactory.CurrentDateTime">
  36759. <summary>
  36760. Obtain the current date and time.
  36761. </summary>
  36762. <returns> Returns The returned time is UTC, properly adjusted for the local time zone. The
  36763. resolution of the time is not guaranteed to be finer than seconds. </returns>
  36764. </member>
  36765. <member name="M:iTextSharp.xmp.XmpDateTimeFactory.CreateFromCalendar(iTextSharp.xmp.XmpCalendar)">
  36766. <summary>
  36767. Creates an <code>XMPDateTime</code> from a <code>Calendar</code>-object.
  36768. </summary>
  36769. <param name="calendar"> a <code>Calendar</code>-object. </param>
  36770. <returns> An <code>XMPDateTime</code>-object. </returns>
  36771. </member>
  36772. <member name="M:iTextSharp.xmp.XmpDateTimeFactory.Create">
  36773. <summary>
  36774. Creates an empty <code>XMPDateTime</code>-object. </summary>
  36775. <returns> Returns an <code>XMPDateTime</code>-object. </returns>
  36776. </member>
  36777. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpDateTimeFactory.Create(System.Int32,System.Int32,System.Int32)" -->
  36778. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpDateTimeFactory.Create(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)" -->
  36779. <member name="M:iTextSharp.xmp.XmpDateTimeFactory.CreateFromIso8601(System.String)">
  36780. <summary>
  36781. Creates an <code>XMPDateTime</code> from an ISO 8601 string.
  36782. </summary>
  36783. <param name="strValue"> The ISO 8601 string representation of the date/time. </param>
  36784. <returns> An <code>XMPDateTime</code>-object. </returns>
  36785. <exception cref="T:iTextSharp.xmp.XmpException"> When the ISO 8601 string is non-conform </exception>
  36786. </member>
  36787. <member name="M:iTextSharp.xmp.XmpDateTimeFactory.SetLocalTimeZone(iTextSharp.xmp.IXmpDateTime)">
  36788. <summary>
  36789. Sets the local time zone without touching any other Any existing time zone value is replaced,
  36790. the other date/time fields are not adjusted in any way.
  36791. </summary>
  36792. <param name="dateTime"> the <code>XMPDateTime</code> variable containing the value to be modified. </param>
  36793. <returns> Returns an updated <code>XMPDateTime</code>-object. </returns>
  36794. </member>
  36795. <member name="M:iTextSharp.xmp.XmpDateTimeFactory.ConvertToUtcTime(iTextSharp.xmp.IXmpDateTime)">
  36796. <summary>
  36797. Make sure a time is UTC. If the time zone is not UTC, the time is
  36798. adjusted and the time zone set to be UTC.
  36799. </summary>
  36800. <param name="dateTime">
  36801. the <code>XMPDateTime</code> variable containing the time to
  36802. be modified. </param>
  36803. <returns> Returns an updated <code>XMPDateTime</code>-object. </returns>
  36804. </member>
  36805. <member name="M:iTextSharp.xmp.XmpDateTimeFactory.ConvertToLocalTime(iTextSharp.xmp.IXmpDateTime)">
  36806. <summary>
  36807. Make sure a time is local. If the time zone is not the local zone, the time is adjusted and
  36808. the time zone set to be local.
  36809. </summary>
  36810. <param name="dateTime"> the <code>XMPDateTime</code> variable containing the time to be modified. </param>
  36811. <returns> Returns an updated <code>XMPDateTime</code>-object. </returns>
  36812. </member>
  36813. <member name="T:iTextSharp.xmp.XmpError">
  36814. <summary>
  36815. @since 21.09.2006
  36816. </summary>
  36817. </member>
  36818. <member name="F:iTextSharp.xmp.XmpError.BADSTREAM">
  36819. <summary>
  36820. <em>Note:</em> This is an error code introduced by Java. </summary>
  36821. </member>
  36822. <member name="T:iTextSharp.xmp.XmpException">
  36823. <summary>
  36824. This exception wraps all errors that occur in the XMP Toolkit.
  36825. @since 16.02.2006
  36826. </summary>
  36827. </member>
  36828. <member name="F:iTextSharp.xmp.XmpException._errorCode">
  36829. <summary>
  36830. the errorCode of the XMP toolkit </summary>
  36831. </member>
  36832. <member name="M:iTextSharp.xmp.XmpException.#ctor(System.String,System.Int32)">
  36833. <summary>
  36834. Constructs an exception with a message and an error code. </summary>
  36835. <param name="message"> the message </param>
  36836. <param name="errorCode"> the error code </param>
  36837. </member>
  36838. <member name="M:iTextSharp.xmp.XmpException.#ctor(System.String,System.Int32,System.Exception)">
  36839. <summary>
  36840. Constructs an exception with a message, an error code and a <code>Throwable</code> </summary>
  36841. <param name="message"> the error message. </param>
  36842. <param name="errorCode"> the error code </param>
  36843. <param name="t"> the exception source </param>
  36844. </member>
  36845. <member name="P:iTextSharp.xmp.XmpException.ErrorCode">
  36846. <returns> Returns the errorCode. </returns>
  36847. </member>
  36848. <member name="T:iTextSharp.xmp.XmpMetaFactory">
  36849. <summary>
  36850. Creates <code>XMPMeta</code>-instances from an <code>InputStream</code>
  36851. @since 30.01.2006
  36852. </summary>
  36853. </member>
  36854. <member name="F:iTextSharp.xmp.XmpMetaFactory._schema">
  36855. <summary>
  36856. The singleton instance of the <code>XMPSchemaRegistry</code>.
  36857. </summary>
  36858. </member>
  36859. <member name="F:iTextSharp.xmp.XmpMetaFactory._versionInfo">
  36860. <summary>
  36861. cache for version info
  36862. </summary>
  36863. </member>
  36864. <member name="P:iTextSharp.xmp.XmpMetaFactory.SchemaRegistry">
  36865. <returns> Returns the singleton instance of the <code>XMPSchemaRegistry</code>. </returns>
  36866. </member>
  36867. <member name="M:iTextSharp.xmp.XmpMetaFactory.Create">
  36868. <returns> Returns an empty <code>XMPMeta</code>-object. </returns>
  36869. </member>
  36870. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpMetaFactory.Parse(System.IO.Stream)" -->
  36871. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpMetaFactory.Parse(System.IO.Stream,iTextSharp.xmp.options.ParseOptions)" -->
  36872. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpMetaFactory.ParseFromString(System.String)" -->
  36873. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpMetaFactory.ParseFromString(System.String,iTextSharp.xmp.options.ParseOptions)" -->
  36874. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpMetaFactory.ParseFromBuffer(System.Byte[])" -->
  36875. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpMetaFactory.ParseFromBuffer(System.Byte[],iTextSharp.xmp.options.ParseOptions)" -->
  36876. <member name="M:iTextSharp.xmp.XmpMetaFactory.Serialize(iTextSharp.xmp.IXmpMeta,System.IO.Stream)">
  36877. <summary>
  36878. Serializes an <code>XMPMeta</code>-object as RDF into an <code>OutputStream</code>
  36879. with default options.
  36880. </summary>
  36881. <param name="xmp"> a metadata object </param>
  36882. <param name="out"> an <code>OutputStream</code> to write the serialized RDF to. </param>
  36883. <exception cref="T:iTextSharp.xmp.XmpException"> on serializsation errors. </exception>
  36884. </member>
  36885. <member name="M:iTextSharp.xmp.XmpMetaFactory.Serialize(iTextSharp.xmp.IXmpMeta,System.IO.Stream,iTextSharp.xmp.options.SerializeOptions)">
  36886. <summary>
  36887. Serializes an <code>XMPMeta</code>-object as RDF into an <code>OutputStream</code>.
  36888. </summary>
  36889. <param name="xmp"> a metadata object </param>
  36890. <param name="options"> Options to control the serialization (see <seealso cref="T:iTextSharp.xmp.options.SerializeOptions"/>). </param>
  36891. <param name="out"> an <code>OutputStream</code> to write the serialized RDF to. </param>
  36892. <exception cref="T:iTextSharp.xmp.XmpException"> on serializsation errors. </exception>
  36893. </member>
  36894. <member name="M:iTextSharp.xmp.XmpMetaFactory.SerializeToBuffer(iTextSharp.xmp.IXmpMeta,iTextSharp.xmp.options.SerializeOptions)">
  36895. <summary>
  36896. Serializes an <code>XMPMeta</code>-object as RDF into a byte buffer.
  36897. </summary>
  36898. <param name="xmp"> a metadata object </param>
  36899. <param name="options"> Options to control the serialization (see <seealso cref="T:iTextSharp.xmp.options.SerializeOptions"/>). </param>
  36900. <returns> Returns a byte buffer containing the serialized RDF. </returns>
  36901. <exception cref="T:iTextSharp.xmp.XmpException"> on serializsation errors. </exception>
  36902. </member>
  36903. <member name="M:iTextSharp.xmp.XmpMetaFactory.SerializeToString(iTextSharp.xmp.IXmpMeta,iTextSharp.xmp.options.SerializeOptions)">
  36904. <summary>
  36905. Serializes an <code>XMPMeta</code>-object as RDF into a string. <em>Note:</em> Encoding
  36906. is ignored when serializing to a string.
  36907. </summary>
  36908. <param name="xmp"> a metadata object </param>
  36909. <param name="options"> Options to control the serialization (see <seealso cref="T:iTextSharp.xmp.options.SerializeOptions"/>). </param>
  36910. <returns> Returns a string containing the serialized RDF. </returns>
  36911. <exception cref="T:iTextSharp.xmp.XmpException"> on serializsation errors. </exception>
  36912. </member>
  36913. <member name="M:iTextSharp.xmp.XmpMetaFactory.AssertImplementation(iTextSharp.xmp.IXmpMeta)">
  36914. <param name="xmp"> Asserts that xmp is compatible to <code>XMPMetaImpl</code>.s </param>
  36915. </member>
  36916. <member name="M:iTextSharp.xmp.XmpMetaFactory.Reset">
  36917. <summary>
  36918. Resets the _schema registry to its original state (creates a new one).
  36919. Be careful this might break all existing XMPMeta-objects and should be used
  36920. only for testing purpurses.
  36921. </summary>
  36922. </member>
  36923. <member name="M:iTextSharp.xmp.XmpMetaFactory.GetVersionInfo">
  36924. <summary>
  36925. Obtain version information. The XMPVersionInfo singleton is created the first time
  36926. its requested.
  36927. </summary>
  36928. <returns> Returns the version information. </returns>
  36929. </member>
  36930. <!-- Badly formed XML comment ignored for member "T:iTextSharp.xmp.XmpPathFactory" -->
  36931. <member name="M:iTextSharp.xmp.XmpPathFactory.ComposeArrayItemPath(System.String,System.Int32)">
  36932. <summary>
  36933. Compose the path expression for an item in an array.
  36934. </summary>
  36935. <param name="arrayName"> The name of the array. May be a general path expression, must not be
  36936. <code>null</code> or the empty string. </param>
  36937. <param name="itemIndex"> The index of the desired item. Arrays in XMP are indexed from 1.
  36938. 0 and below means last array item and renders as <code>[last()]</code>.
  36939. </param>
  36940. <returns> Returns the composed path basing on fullPath. This will be of the form
  36941. <tt>ns:arrayName[i]</tt>, where &quot;ns&quot; is the prefix for schemaNs and
  36942. &quot;i&quot; is the decimal representation of itemIndex. </returns>
  36943. <exception cref="T:iTextSharp.xmp.XmpException"> Throws exeption if index zero is used. </exception>
  36944. </member>
  36945. <member name="M:iTextSharp.xmp.XmpPathFactory.ComposeStructFieldPath(System.String,System.String)">
  36946. <summary>
  36947. Compose the path expression for a field in a struct. The result can be added to the
  36948. path of
  36949. </summary>
  36950. <param name="fieldNs"> The namespace URI for the field. Must not be <code>null</code> or the empty
  36951. string. </param>
  36952. <param name="fieldName"> The name of the field. Must be a simple XML name, must not be
  36953. <code>null</code> or the empty string. </param>
  36954. <returns> Returns the composed path. This will be of the form
  36955. <tt>ns:structName/fNS:fieldName</tt>, where &quot;ns&quot; is the prefix for
  36956. schemaNs and &quot;fNS&quot; is the prefix for fieldNs. </returns>
  36957. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if the path to create is not valid. </exception>
  36958. </member>
  36959. <member name="M:iTextSharp.xmp.XmpPathFactory.ComposeQualifierPath(System.String,System.String)">
  36960. <summary>
  36961. Compose the path expression for a qualifier.
  36962. </summary>
  36963. <param name="qualNs"> The namespace URI for the qualifier. May be <code>null</code> or the empty
  36964. string if the qualifier is in the XML empty namespace. </param>
  36965. <param name="qualName"> The name of the qualifier. Must be a simple XML name, must not be
  36966. <code>null</code> or the empty string. </param>
  36967. <returns> Returns the composed path. This will be of the form
  36968. <tt>ns:propName/?qNS:qualName</tt>, where &quot;ns&quot; is the prefix for
  36969. schemaNs and &quot;qNS&quot; is the prefix for qualNs. </returns>
  36970. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if the path to create is not valid. </exception>
  36971. </member>
  36972. <member name="M:iTextSharp.xmp.XmpPathFactory.ComposeLangSelector(System.String,System.String)">
  36973. <summary>
  36974. Compose the path expression to select an alternate item by language. The
  36975. path syntax allows two forms of &quot;content addressing&quot; that may
  36976. be used to select an item in an array of alternatives. The form used in
  36977. ComposeLangSelector lets you select an item in an alt-text array based on
  36978. the value of its <tt>xml:lang</tt> qualifier. The other form of content
  36979. addressing is shown in ComposeFieldSelector. \note ComposeLangSelector
  36980. does not supplant SetLocalizedText or GetLocalizedText. They should
  36981. generally be used, as they provide extra logic to choose the appropriate
  36982. language and maintain consistency with the 'x-default' value.
  36983. ComposeLangSelector gives you an path expression that is explicitly and
  36984. only for the language given in the langName parameter.
  36985. </summary>
  36986. <param name="arrayName">
  36987. The name of the array. May be a general path expression, must
  36988. not be <code>null</code> or the empty string. </param>
  36989. <param name="langName">
  36990. The RFC 3066 code for the desired language. </param>
  36991. <returns> Returns the composed path. This will be of the form
  36992. <tt>ns:arrayName[@xml:lang='langName']</tt>, where
  36993. &quot;ns&quot; is the prefix for schemaNs. </returns>
  36994. </member>
  36995. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpPathFactory.ComposeFieldSelector(System.String,System.String,System.String,System.String)" -->
  36996. <member name="M:iTextSharp.xmp.XmpPathFactory.AssertQualNs(System.String)">
  36997. <summary>
  36998. ParameterAsserts that a qualifier namespace is set. </summary>
  36999. <param name="qualNs"> a qualifier namespace </param>
  37000. <exception cref="T:iTextSharp.xmp.XmpException"> Qualifier schema is null or empty </exception>
  37001. </member>
  37002. <member name="M:iTextSharp.xmp.XmpPathFactory.AssertQualName(System.String)">
  37003. <summary>
  37004. ParameterAsserts that a qualifier name is set. </summary>
  37005. <param name="qualName"> a qualifier name or path </param>
  37006. <exception cref="T:iTextSharp.xmp.XmpException"> Qualifier name is null or empty </exception>
  37007. </member>
  37008. <member name="M:iTextSharp.xmp.XmpPathFactory.AssertFieldNs(System.String)">
  37009. <summary>
  37010. ParameterAsserts that a struct field namespace is set. </summary>
  37011. <param name="fieldNs"> a struct field namespace </param>
  37012. <exception cref="T:iTextSharp.xmp.XmpException"> Struct field schema is null or empty </exception>
  37013. </member>
  37014. <member name="M:iTextSharp.xmp.XmpPathFactory.AssertFieldName(System.String)">
  37015. <summary>
  37016. ParameterAsserts that a struct field name is set. </summary>
  37017. <param name="fieldName"> a struct field name or path </param>
  37018. <exception cref="T:iTextSharp.xmp.XmpException"> Struct field name is null or empty </exception>
  37019. </member>
  37020. <member name="T:iTextSharp.xmp.XmpUtils">
  37021. <summary>
  37022. Utility methods for XMP. I included only those that are different from the
  37023. Java default conversion utilities.
  37024. @since 21.02.2006
  37025. </summary>
  37026. </member>
  37027. <member name="M:iTextSharp.xmp.XmpUtils.#ctor">
  37028. <summary>
  37029. Private constructor </summary>
  37030. </member>
  37031. <member name="M:iTextSharp.xmp.XmpUtils.CatenateArrayItems(iTextSharp.xmp.IXmpMeta,System.String,System.String,System.String,System.String,System.Boolean)">
  37032. <summary>
  37033. Create a single edit string from an array of strings.
  37034. </summary>
  37035. <param name="xmp">
  37036. The XMP object containing the array to be catenated. </param>
  37037. <param name="schemaNs">
  37038. The schema namespace URI for the array. Must not be null or
  37039. the empty string. </param>
  37040. <param name="arrayName">
  37041. The name of the array. May be a general path expression, must
  37042. not be null or the empty string. Each item in the array must
  37043. be a simple string value. </param>
  37044. <param name="separator">
  37045. The string to be used to separate the items in the catenated
  37046. string. Defaults to &quot;; &quot;, ASCII semicolon and space
  37047. (U+003B, U+0020). </param>
  37048. <param name="quotes">
  37049. The characters to be used as quotes around array items that
  37050. contain a separator. Defaults to &apos;&quot;&apos; </param>
  37051. <param name="allowCommas">
  37052. Option flag to control the catenation. </param>
  37053. <returns> Returns the string containing the catenated array items. </returns>
  37054. <exception cref="T:iTextSharp.xmp.XmpException"> Forwards the Exceptions from the metadata processing </exception>
  37055. </member>
  37056. <member name="M:iTextSharp.xmp.XmpUtils.SeparateArrayItems(iTextSharp.xmp.IXmpMeta,System.String,System.String,System.String,iTextSharp.xmp.options.PropertyOptions,System.Boolean)">
  37057. <summary>
  37058. Separate a single edit string into an array of strings.
  37059. </summary>
  37060. <param name="xmp">
  37061. The XMP object containing the array to be updated. </param>
  37062. <param name="schemaNs">
  37063. The schema namespace URI for the array. Must not be null or
  37064. the empty string. </param>
  37065. <param name="arrayName">
  37066. The name of the array. May be a general path expression, must
  37067. not be null or the empty string. Each item in the array must
  37068. be a simple string value. </param>
  37069. <param name="catedStr">
  37070. The string to be separated into the array items. </param>
  37071. <param name="arrayOptions"> Option flags to control the separation. </param>
  37072. <param name="preserveCommas"> Flag if commas shall be preserved </param>
  37073. <exception cref="T:iTextSharp.xmp.XmpException"> Forwards the Exceptions from the metadata processing </exception>
  37074. </member>
  37075. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpUtils.RemoveProperties(iTextSharp.xmp.IXmpMeta,System.String,System.String,System.Boolean,System.Boolean)" -->
  37076. <member name="M:iTextSharp.xmp.XmpUtils.AppendProperties(iTextSharp.xmp.IXmpMeta,iTextSharp.xmp.IXmpMeta,System.Boolean,System.Boolean)">
  37077. <summary>
  37078. Alias without the new option <code>deleteEmptyValues</code>. </summary>
  37079. <param name="source"> The source XMP object. </param>
  37080. <param name="dest"> The destination XMP object. </param>
  37081. <param name="doAllProperties"> Do internal properties in addition to external properties. </param>
  37082. <param name="replaceOldValues"> Replace the values of existing properties. </param>
  37083. <exception cref="T:iTextSharp.xmp.XmpException"> Forwards the Exceptions from the metadata processing </exception>
  37084. </member>
  37085. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpUtils.AppendProperties(iTextSharp.xmp.IXmpMeta,iTextSharp.xmp.IXmpMeta,System.Boolean,System.Boolean,System.Boolean)" -->
  37086. <!-- Badly formed XML comment ignored for member "M:iTextSharp.xmp.XmpUtils.ConvertToBoolean(System.String)" -->
  37087. <member name="M:iTextSharp.xmp.XmpUtils.ConvertFromBoolean(System.Boolean)">
  37088. <summary>
  37089. Convert from boolean to string.
  37090. </summary>
  37091. <param name="value">
  37092. a boolean value </param>
  37093. <returns> The XMP string representation of the boolean. The values used are
  37094. given by the constnts <seealso cref="F:iTextSharp.xmp.XmpConst.TRUESTR"/> and
  37095. <seealso cref="F:iTextSharp.xmp.XmpConst.FALSESTR"/>. </returns>
  37096. </member>
  37097. <member name="M:iTextSharp.xmp.XmpUtils.ConvertToInteger(System.String)">
  37098. <summary>
  37099. Converts a string value to an <code>int</code>.
  37100. </summary>
  37101. <param name="rawValue">
  37102. the string value </param>
  37103. <returns> Returns an int. </returns>
  37104. <exception cref="T:iTextSharp.xmp.XmpException">
  37105. If the <code>rawValue</code> is <code>null</code> or empty or the
  37106. conversion fails. </exception>
  37107. </member>
  37108. <member name="M:iTextSharp.xmp.XmpUtils.ConvertFromInteger(System.Int32)">
  37109. <summary>
  37110. Convert from int to string.
  37111. </summary>
  37112. <param name="value">
  37113. an int value </param>
  37114. <returns> The string representation of the int. </returns>
  37115. </member>
  37116. <member name="M:iTextSharp.xmp.XmpUtils.ConvertToLong(System.String)">
  37117. <summary>
  37118. Converts a string value to a <code>long</code>.
  37119. </summary>
  37120. <param name="rawValue">
  37121. the string value </param>
  37122. <returns> Returns a long. </returns>
  37123. <exception cref="T:iTextSharp.xmp.XmpException">
  37124. If the <code>rawValue</code> is <code>null</code> or empty or the
  37125. conversion fails. </exception>
  37126. </member>
  37127. <member name="M:iTextSharp.xmp.XmpUtils.ConvertFromLong(System.Int64)">
  37128. <summary>
  37129. Convert from long to string.
  37130. </summary>
  37131. <param name="value">
  37132. a long value </param>
  37133. <returns> The string representation of the long. </returns>
  37134. </member>
  37135. <member name="M:iTextSharp.xmp.XmpUtils.ConvertToDouble(System.String)">
  37136. <summary>
  37137. Converts a string value to a <code>double</code>.
  37138. </summary>
  37139. <param name="rawValue">
  37140. the string value </param>
  37141. <returns> Returns a double. </returns>
  37142. <exception cref="T:iTextSharp.xmp.XmpException">
  37143. If the <code>rawValue</code> is <code>null</code> or empty or the
  37144. conversion fails. </exception>
  37145. </member>
  37146. <member name="M:iTextSharp.xmp.XmpUtils.ConvertFromDouble(System.Double)">
  37147. <summary>
  37148. Convert from long to string.
  37149. </summary>
  37150. <param name="value">
  37151. a long value </param>
  37152. <returns> The string representation of the long. </returns>
  37153. </member>
  37154. <member name="M:iTextSharp.xmp.XmpUtils.ConvertToDate(System.String)">
  37155. <summary>
  37156. Converts a string value to an <code>XMPDateTime</code>.
  37157. </summary>
  37158. <param name="rawValue">
  37159. the string value </param>
  37160. <returns> Returns an <code>XMPDateTime</code>-object. </returns>
  37161. <exception cref="T:iTextSharp.xmp.XmpException">
  37162. If the <code>rawValue</code> is <code>null</code> or empty or the
  37163. conversion fails. </exception>
  37164. </member>
  37165. <member name="M:iTextSharp.xmp.XmpUtils.ConvertFromDate(iTextSharp.xmp.IXmpDateTime)">
  37166. <summary>
  37167. Convert from <code>XMPDateTime</code> to string.
  37168. </summary>
  37169. <param name="value">
  37170. an <code>XMPDateTime</code> </param>
  37171. <returns> The string representation of the long. </returns>
  37172. </member>
  37173. <member name="M:iTextSharp.xmp.XmpUtils.EncodeBase64(System.Byte[])">
  37174. <summary>
  37175. Convert from a byte array to a base64 encoded string.
  37176. </summary>
  37177. <param name="buffer">
  37178. the byte array to be converted </param>
  37179. <returns> Returns the base64 string. </returns>
  37180. </member>
  37181. <member name="M:iTextSharp.xmp.XmpUtils.DecodeBase64(System.String)">
  37182. <summary>
  37183. Decode from Base64 encoded string to raw data.
  37184. </summary>
  37185. <param name="base64String">
  37186. a base64 encoded string </param>
  37187. <returns> Returns a byte array containg the decoded string. </returns>
  37188. <exception cref="T:iTextSharp.xmp.XmpException"> Thrown if the given string is not property base64 encoded </exception>
  37189. </member>
  37190. <!-- Badly formed XML comment ignored for member "P:com.itextpdf.text.pdf.ListLabel.TagLabelContent" -->
  37191. <member name="T:com.itextpdf.text.pdf.languages.DevanagariLigaturizer">
  37192. Implementation of the IndicLigaturizer for Devanagari.
  37193. Warning: this is an incomplete and experimental implementation of Devanagari. This implementation should not be used in production.
  37194. </member>
  37195. <member name="M:com.itextpdf.text.pdf.languages.DevanagariLigaturizer.#ctor">
  37196. Constructor for the IndicLigaturizer for Devanagari.
  37197. </member>
  37198. <member name="T:com.itextpdf.text.pdf.security.ExternalBlankSignatureContainer">
  37199. Produces a blank (or empty) signature. Useful for deferred signing with
  37200. MakeSignature.signExternalContainer().
  37201. @author Paulo Soares
  37202. </member>
  37203. <member name="M:System.util.collections.OrderedTree.Add(System.IComparable,System.Object)">
  37204. <summary>
  37205. Add
  37206. args: ByVal key As IComparable, ByVal data As Object
  37207. key is object that implements IComparable interface
  37208. performance tip: change to use use int type (such as the hashcode)
  37209. </summary>
  37210. </member>
  37211. <member name="M:System.util.collections.OrderedTree.RestoreAfterInsert(System.util.collections.OrderedTreeNode)">
  37212. <summary>
  37213. RestoreAfterInsert
  37214. Additions to red-black trees usually destroy the red-black
  37215. properties. Examine the tree and restore. Rotations are normally
  37216. required to restore it
  37217. </summary>
  37218. </member>
  37219. <member name="M:System.util.collections.OrderedTree.RotateLeft(System.util.collections.OrderedTreeNode)">
  37220. <summary>
  37221. RotateLeft
  37222. Rebalance the tree by rotating the nodes to the left
  37223. </summary>
  37224. </member>
  37225. <member name="M:System.util.collections.OrderedTree.RotateRight(System.util.collections.OrderedTreeNode)">
  37226. <summary>
  37227. RotateRight
  37228. Rebalance the tree by rotating the nodes to the right
  37229. </summary>
  37230. </member>
  37231. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.GetData(System.IComparable)" -->
  37232. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.GetMinKey" -->
  37233. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.GetMaxKey" -->
  37234. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.GetMinValue" -->
  37235. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.GetMaxValue" -->
  37236. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.GetEnumerator" -->
  37237. <!-- Badly formed XML comment ignored for member "P:System.util.collections.OrderedTree.Keys" -->
  37238. <!-- Badly formed XML comment ignored for member "P:System.util.collections.OrderedTree.Values" -->
  37239. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.Elements" -->
  37240. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.IsEmpty" -->
  37241. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.Remove(System.IComparable)" -->
  37242. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.Delete(System.util.collections.OrderedTreeNode)" -->
  37243. <member name="M:System.util.collections.OrderedTree.RestoreAfterDelete(System.util.collections.OrderedTreeNode)">
  37244. <summary>
  37245. RestoreAfterDelete
  37246. Deletions from red-black trees may destroy the red-black
  37247. properties. Examine the tree and restore. Rotations are normally
  37248. required to restore it
  37249. </summary>
  37250. </member>
  37251. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.RemoveMin" -->
  37252. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.RemoveMax" -->
  37253. <!-- Badly formed XML comment ignored for member "M:System.util.collections.OrderedTree.Clear" -->
  37254. <member name="P:System.util.collections.OrderedTreeEnumerator.Key">
  37255. <summary>
  37256. Key
  37257. </summary>
  37258. </member>
  37259. <member name="P:System.util.collections.OrderedTreeEnumerator.Value">
  37260. <summary>
  37261. Data
  37262. </summary>
  37263. </member>
  37264. <member name="M:System.util.collections.OrderedTreeEnumerator.#ctor(System.util.collections.OrderedTreeNode,System.Boolean,System.Boolean,System.util.collections.OrderedTreeNode)">
  37265. <summary>
  37266. Determine order, walk the tree and push the nodes onto the stack
  37267. </summary>
  37268. </member>
  37269. <member name="M:System.util.collections.OrderedTreeEnumerator.HasMoreElements">
  37270. <summary>
  37271. HasMoreElements
  37272. </summary>
  37273. </member>
  37274. <member name="M:System.util.collections.OrderedTreeEnumerator.NextElement">
  37275. <summary>
  37276. NextElement
  37277. </summary>
  37278. </member>
  37279. <member name="M:System.util.collections.OrderedTreeEnumerator.MoveNext">
  37280. <summary>
  37281. MoveNext
  37282. For .NET compatibility
  37283. </summary>
  37284. </member>
  37285. <member name="P:System.util.collections.OrderedTreeNode.Key">
  37286. <summary>
  37287. Key
  37288. </summary>
  37289. </member>
  37290. <member name="P:System.util.collections.OrderedTreeNode.Data">
  37291. <summary>
  37292. Data
  37293. </summary>
  37294. </member>
  37295. <member name="P:System.util.collections.OrderedTreeNode.Color">
  37296. <summary>
  37297. Color
  37298. </summary>
  37299. </member>
  37300. <member name="P:System.util.collections.OrderedTreeNode.Left">
  37301. <summary>
  37302. Left
  37303. </summary>
  37304. </member>
  37305. <member name="P:System.util.collections.OrderedTreeNode.Right">
  37306. <summary>
  37307. Right
  37308. </summary>
  37309. </member>
  37310. <member name="T:System.util.collections.ReadOnlyDictionary`2">
  37311. <summary>
  37312. Provides the base class for a generic read-only dictionary.
  37313. </summary>
  37314. <typeparam name="TKey">
  37315. The type of keys in the dictionary.
  37316. </typeparam>
  37317. <typeparam name="TValue">
  37318. The type of values in the dictionary.
  37319. </typeparam>
  37320. <remarks>
  37321. <para>
  37322. An instance of the <b>ReadOnlyDictionary</b> generic class is
  37323. always read-only. A dictionary that is read-only is simply a
  37324. dictionary with a wrapper that prevents modifying the
  37325. dictionary; therefore, if changes are made to the underlying
  37326. dictionary, the read-only dictionary reflects those changes.
  37327. See <see cref="T:System.Collections.Generic.Dictionary`2"/> for a modifiable version of
  37328. this class.
  37329. </para>
  37330. <para>
  37331. <b>Notes to Implementers</b> This base class is provided to
  37332. make it easier for implementers to create a generic read-only
  37333. custom dictionary. Implementers are encouraged to extend this
  37334. base class instead of creating their own.
  37335. </para>
  37336. </remarks>
  37337. </member>
  37338. <member name="M:System.util.collections.ReadOnlyDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
  37339. <summary>
  37340. Initializes a new instance of the
  37341. <see cref="T:ReadOnlyDictionary`2" /> class that wraps
  37342. the supplied <paramref name="dictionaryToWrap"/>.
  37343. </summary>
  37344. <param name="dictionaryToWrap">The <see cref="T:IDictionary`2" />
  37345. that will be wrapped.</param>
  37346. <exception cref="T:System.ArgumentNullException">
  37347. Thrown when the dictionary is null.
  37348. </exception>
  37349. </member>
  37350. <member name="P:System.util.collections.ReadOnlyDictionary`2.Count">
  37351. <summary>
  37352. Gets the number of key/value pairs contained in the
  37353. <see cref="T:ReadOnlyDictionary`2"></see>.
  37354. </summary>
  37355. <value>The number of key/value pairs.</value>
  37356. <returns>The number of key/value pairs contained in the
  37357. <see cref="T:ReadOnlyDictionary`2"></see>.</returns>
  37358. </member>
  37359. <member name="P:System.util.collections.ReadOnlyDictionary`2.Keys">
  37360. <summary>Gets a collection containing the keys in the
  37361. <see cref="T:ReadOnlyDictionary{TKey,TValue}"></see>.</summary>
  37362. <value>A <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection"/>
  37363. containing the keys.</value>
  37364. <returns>A
  37365. <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection"/>
  37366. containing the keys in the
  37367. <see cref="T:System.Collections.Generic.Dictionary`2"></see>.
  37368. </returns>
  37369. </member>
  37370. <member name="P:System.util.collections.ReadOnlyDictionary`2.Values">
  37371. <summary>
  37372. Gets a collection containing the values of the
  37373. <see cref="T:ReadOnlyDictionary`2"/>.
  37374. </summary>
  37375. <value>The collection of values.</value>
  37376. </member>
  37377. <member name="P:System.util.collections.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#IsReadOnly">
  37378. <summary>Gets a value indicating whether the dictionary is read-only.
  37379. This value will always be true.</summary>
  37380. </member>
  37381. <member name="P:System.util.collections.ReadOnlyDictionary`2.System#Collections#ICollection#IsSynchronized">
  37382. <summary>
  37383. Gets a value indicating whether access to the dictionary
  37384. is synchronized (thread safe).
  37385. </summary>
  37386. </member>
  37387. <member name="P:System.util.collections.ReadOnlyDictionary`2.System#Collections#ICollection#SyncRoot">
  37388. <summary>
  37389. Gets an object that can be used to synchronize access to dictionary.
  37390. </summary>
  37391. </member>
  37392. <member name="P:System.util.collections.ReadOnlyDictionary`2.Item(`0)">
  37393. <summary>
  37394. Gets or sets the value associated with the specified key.
  37395. </summary>
  37396. <returns>
  37397. The value associated with the specified key. If the specified key
  37398. is not found, a get operation throws a
  37399. <see cref="T:System.Collections.Generic.KeyNotFoundException" />,
  37400. and a set operation creates a new element with the specified key.
  37401. </returns>
  37402. <param name="key">The key of the value to get or set.</param>
  37403. <exception cref="T:System.ArgumentNullException">
  37404. Thrown when the key is null.
  37405. </exception>
  37406. <exception cref="T:System.Collections.Generic.KeyNotFoundException">
  37407. The property is retrieved and key does not exist in the collection.
  37408. </exception>
  37409. </member>
  37410. <member name="M:System.util.collections.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey,TValue}#Add(`0,`1)">
  37411. <summary>This method is not supported by the
  37412. <see cref="T:ReadOnlyDictionary`2"/>.</summary>
  37413. <param name="key">
  37414. The object to use as the key of the element to add.</param>
  37415. <param name="value">
  37416. The object to use as the value of the element to add.</param>
  37417. </member>
  37418. <member name="M:System.util.collections.ReadOnlyDictionary`2.ContainsKey(`0)">
  37419. <summary>Determines whether the <see cref="T:ReadOnlyDictionary`2" />
  37420. contains the specified key.</summary>
  37421. <returns>
  37422. True if the <see cref="T:ReadOnlyDictionary`2" /> contains
  37423. an element with the specified key; otherwise, false.
  37424. </returns>
  37425. <param name="key">The key to locate in the
  37426. <see cref="T:ReadOnlyDictionary`2"></see>.</param>
  37427. <exception cref="T:System.ArgumentNullException">
  37428. Thrown when the key is null.
  37429. </exception>
  37430. </member>
  37431. <member name="M:System.util.collections.ReadOnlyDictionary`2.System#Collections#Generic#IDictionary{TKey,TValue}#Remove(`0)">
  37432. <summary>
  37433. This method is not supported by the <see cref="T:ReadOnlyDictionary`2"/>.
  37434. </summary>
  37435. <param name="key">The key of the element to remove.</param>
  37436. <returns>
  37437. True if the element is successfully removed; otherwise, false.
  37438. </returns>
  37439. </member>
  37440. <member name="M:System.util.collections.ReadOnlyDictionary`2.TryGetValue(`0,`1@)">
  37441. <summary>
  37442. Gets the value associated with the specified key.
  37443. </summary>
  37444. <param name="key">The key of the value to get.</param>
  37445. <param name="value">When this method returns, contains the value
  37446. associated with the specified key, if the key is found;
  37447. otherwise, the default value for the type of the value parameter.
  37448. This parameter is passed uninitialized.</param>
  37449. <returns>
  37450. <b>true</b> if the <see cref="T:ReadOnlyDictionary`2" /> contains
  37451. an element with the specified key; otherwise, <b>false</b>.
  37452. </returns>
  37453. </member>
  37454. <member name="M:System.util.collections.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
  37455. <summary>This method is not supported by the
  37456. <see cref="T:ReadOnlyDictionary`2"/>.</summary>
  37457. <param name="item">
  37458. The object to add to the <see cref="T:ICollection`1"/>.
  37459. </param>
  37460. </member>
  37461. <member name="M:System.util.collections.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#Clear">
  37462. <summary>This method is not supported by the
  37463. <see cref="T:ReadOnlyDictionary`2"/>.</summary>
  37464. </member>
  37465. <member name="M:System.util.collections.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
  37466. <summary>
  37467. Determines whether the <see cref="T:ICollection`1"/> contains a
  37468. specific value.
  37469. </summary>
  37470. <param name="item">
  37471. The object to locate in the <see cref="T:ICollection`1"/>.
  37472. </param>
  37473. <returns>
  37474. <b>true</b> if item is found in the <b>ICollection</b>;
  37475. otherwise, <b>false</b>.
  37476. </returns>
  37477. </member>
  37478. <member name="M:System.util.collections.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
  37479. <summary>
  37480. Copies the elements of the ICollection to an Array, starting at a
  37481. particular Array index.
  37482. </summary>
  37483. <param name="array">The one-dimensional Array that is the
  37484. destination of the elements copied from ICollection.
  37485. The Array must have zero-based indexing.
  37486. </param>
  37487. <param name="arrayIndex">
  37488. The zero-based index in array at which copying begins.
  37489. </param>
  37490. </member>
  37491. <member name="M:System.util.collections.ReadOnlyDictionary`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
  37492. <summary>This method is not supported by the
  37493. <see cref="T:ReadOnlyDictionary`2"/>.</summary>
  37494. <param name="item">
  37495. The object to remove from the ICollection.
  37496. </param>
  37497. <returns>Will never return a value.</returns>
  37498. </member>
  37499. <member name="M:System.util.collections.ReadOnlyDictionary`2.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{TKey,TValue}}#GetEnumerator">
  37500. <summary>
  37501. Returns an enumerator that iterates through the collection.
  37502. </summary>
  37503. <returns>
  37504. A IEnumerator that can be used to iterate through the collection.
  37505. </returns>
  37506. </member>
  37507. <member name="M:System.util.collections.ReadOnlyDictionary`2.System#Collections#IEnumerable#GetEnumerator">
  37508. <summary>
  37509. Returns an enumerator that iterates through a collection.
  37510. </summary>
  37511. <returns>
  37512. An IEnumerator that can be used to iterate through the collection.
  37513. </returns>
  37514. </member>
  37515. <member name="M:System.util.collections.ReadOnlyDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  37516. <summary>
  37517. For a description of this member, see <see cref="M:System.Collections.ICollection.CopyTo(System.Array,System.Int32)"/>.
  37518. </summary>
  37519. <param name="array">
  37520. The one-dimensional Array that is the destination of the elements copied from
  37521. ICollection. The Array must have zero-based indexing.
  37522. </param>
  37523. <param name="index">
  37524. The zero-based index in Array at which copying begins.
  37525. </param>
  37526. </member>
  37527. <member name="T:System.util.ListIterator`1">
  37528. <summary>
  37529. Summary description for ListIterator.
  37530. </summary>
  37531. </member>
  37532. <member name="T:System.util.Properties">
  37533. <summary>
  37534. Summary description for Properties.
  37535. </summary>
  37536. </member>
  37537. <member name="T:System.util.Util">
  37538. <summary>
  37539. Summary description for Util.
  37540. </summary>
  37541. </member>
  37542. <member name="T:System.util.zlib.ZDeflaterOutputStream">
  37543. <summary>
  37544. Summary description for DeflaterOutputStream.
  37545. </summary>
  37546. </member>
  37547. <member name="T:System.util.zlib.ZInflaterInputStream">
  37548. <summary>
  37549. Summary description for DeflaterOutputStream.
  37550. </summary>
  37551. </member>
  37552. </members>
  37553. </doc>