설명 없음
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.

PdfSharp.xml 1.2MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>PdfSharp</name>
  5. </assembly>
  6. <members>
  7. <member name="T:PdfSharp.Config">
  8. <summary>
  9. Floating-point formatting.
  10. </summary>
  11. </member>
  12. <member name="F:PdfSharp.Const.Deg2Rad">
  13. <summary>
  14. Factor to convert from degree to radian measure.
  15. </summary>
  16. </member>
  17. <member name="F:PdfSharp.Const.ItalicSkewAngleSinus">
  18. <summary>
  19. Sine of the angle of 20° to turn a regular font to look oblique. Used for italic simulation.
  20. </summary>
  21. </member>
  22. <member name="F:PdfSharp.Const.BoldEmphasis">
  23. <summary>
  24. Factor of the em size of a regular font to look bold. Used for bold simulation.
  25. Value of 2% found in original XPS 1.0 documentation.
  26. </summary>
  27. </member>
  28. <member name="T:PdfSharp.Internal.Globals">
  29. <summary>
  30. The one and only class that hold all PDFsharp global stuff.
  31. </summary>
  32. </member>
  33. <member name="F:PdfSharp.Internal.Globals.FontStorage.GlyphTypefacesByKey">
  34. <summary>
  35. Maps typeface key to glyph typeface.
  36. </summary>
  37. </member>
  38. <member name="F:PdfSharp.Internal.Globals.FontStorage.FontFaceCache">
  39. <summary>
  40. Maps face name to OpenType font face.
  41. </summary>
  42. </member>
  43. <member name="F:PdfSharp.Internal.Globals.FontStorage.FontFacesByCheckSum">
  44. <summary>
  45. Maps font source key to OpenType font face.
  46. </summary>
  47. </member>
  48. <member name="F:PdfSharp.Internal.Globals.FontStorage.FontDescriptorCache">
  49. <summary>
  50. Maps font descriptor key to font descriptor which is currently only an OpenTypeFontDescriptor.
  51. </summary>
  52. </member>
  53. <member name="F:PdfSharp.Internal.Globals.FontStorage.FontResolverInfosByName">
  54. <summary>
  55. Maps typeface key (TFK) to font resolver info (FRI) and
  56. maps font resolver key to font resolver info.
  57. </summary>
  58. </member>
  59. <member name="F:PdfSharp.Internal.Globals.FontStorage.FontSourcesByName">
  60. <summary>
  61. Maps typeface key or font name to font source.
  62. </summary>
  63. </member>
  64. <member name="F:PdfSharp.Internal.Globals.FontStorage.FontSourcesByKey">
  65. <summary>
  66. Maps font source key (FSK) to font source.
  67. The key is a simple hash code of the font face data.
  68. </summary>
  69. </member>
  70. <member name="F:PdfSharp.Internal.Globals.FontStorage.FontFamiliesByName">
  71. <summary>
  72. Maps family name to internal font family.
  73. </summary>
  74. </member>
  75. <member name="F:PdfSharp.Internal.Globals.FontStorage.FontResolver">
  76. <summary>
  77. The globally set custom font resolver.
  78. </summary>
  79. </member>
  80. <member name="F:PdfSharp.Internal.Globals.FontStorage.FallbackFontResolver">
  81. <summary>
  82. The globally set fallback font resolver.
  83. </summary>
  84. </member>
  85. <member name="F:PdfSharp.Internal.Globals.FontStorage.FontEncoding">
  86. <summary>
  87. The font encoding default. Do not change.
  88. </summary>
  89. </member>
  90. <member name="F:PdfSharp.Internal.Globals.FontStorage.FontEncodingInitialized">
  91. <summary>
  92. Is true if FontEncoding was set by user code.
  93. </summary>
  94. </member>
  95. <member name="P:PdfSharp.Internal.Globals.FontStorage.Version">
  96. <summary>
  97. Gets the version of this instance.
  98. </summary>
  99. </member>
  100. <member name="P:PdfSharp.Internal.Globals.Version">
  101. <summary>
  102. Gets the version of this instance.
  103. </summary>
  104. </member>
  105. <member name="F:PdfSharp.Internal.Globals._globalVersionCount">
  106. <summary>
  107. The global version count gives every new instance of Globals a new unique
  108. version number.
  109. </summary>
  110. </member>
  111. <member name="F:PdfSharp.Internal.Globals._global">
  112. <summary>
  113. The container of all global stuff in PDFsharp.
  114. </summary>
  115. </member>
  116. <member name="T:PdfSharp.Internal.Calc">
  117. <summary>
  118. Some static helper functions for calculations.
  119. </summary>
  120. </member>
  121. <member name="F:PdfSharp.Internal.Calc.Deg2Rad">
  122. <summary>
  123. Degree to radiant factor.
  124. </summary>
  125. </member>
  126. <member name="M:PdfSharp.Internal.Calc.PageSizeToSize(PdfSharp.PageSize)">
  127. <summary>
  128. Get page size in point from specified PageSize.
  129. </summary>
  130. </member>
  131. <member name="F:PdfSharp.Internal.NotSupportedBehavior.DoNothing">
  132. <summary>
  133. Function invocation has no effect.
  134. Returns a default value if necessary.
  135. </summary>
  136. </member>
  137. <member name="F:PdfSharp.Internal.NotSupportedBehavior.Log">
  138. <summary>
  139. Logs a warning.
  140. </summary>
  141. </member>
  142. <member name="F:PdfSharp.Internal.NotSupportedBehavior.LogError">
  143. <summary>
  144. Logs an error.
  145. </summary>
  146. </member>
  147. <member name="F:PdfSharp.Internal.NotSupportedBehavior.Throw">
  148. <summary>
  149. Throws a NotSupportedException.
  150. </summary>
  151. </member>
  152. <member name="T:PdfSharp.Internal.DiagnosticsHelper">
  153. <summary>
  154. A bunch of internal helper functions.
  155. </summary>
  156. </member>
  157. <member name="M:PdfSharp.Internal.DiagnosticsHelper.ThrowNotImplementedException(System.String)">
  158. <summary>
  159. Indirectly throws NotImplementedException.
  160. Required because PDFsharp Release builds treat warnings as errors and
  161. throwing NotImplementedException may lead to unreachable code which
  162. crashes the build.
  163. </summary>
  164. </member>
  165. <member name="T:PdfSharp.Internal.DebugBreak">
  166. <summary>
  167. Helper class around the Debugger class.
  168. </summary>
  169. </member>
  170. <member name="M:PdfSharp.Internal.DebugBreak.Break(System.Boolean)">
  171. <summary>
  172. Call Debugger.Break() if a debugger is attached or when always is set to true.
  173. </summary>
  174. </member>
  175. <member name="T:PdfSharp.Internal.FontsDevHelper">
  176. <summary>
  177. Internal stuff for development of PDFsharp.
  178. </summary>
  179. </member>
  180. <member name="M:PdfSharp.Internal.FontsDevHelper.CreateSpecialFont(System.String,System.Double,PdfSharp.Drawing.XFontStyleEx,PdfSharp.Drawing.XPdfFontOptions,PdfSharp.Drawing.XStyleSimulations)">
  181. <summary>
  182. Creates font and enforces bold/italic simulation.
  183. </summary>
  184. </member>
  185. <member name="M:PdfSharp.Internal.FontsDevHelper.GetFontCachesState">
  186. <summary>
  187. Dumps the font caches to a string.
  188. </summary>
  189. </member>
  190. <member name="M:PdfSharp.Internal.FontsDevHelper.TryGetStretchAndWeight(PdfSharp.Drawing.XGlyphTypeface)">
  191. <summary>
  192. Get stretch and weight from a glyph typeface.
  193. </summary>
  194. </member>
  195. <member name="T:PdfSharp.Internal.DoubleUtil">
  196. <summary>
  197. Some floating-point utilities. Partially taken from WPF.
  198. </summary>
  199. </member>
  200. <member name="M:PdfSharp.Internal.DoubleUtil.AreClose(System.Double,System.Double)">
  201. <summary>
  202. Indicates whether the values are so close that they can be considered as equal.
  203. </summary>
  204. </member>
  205. <member name="M:PdfSharp.Internal.DoubleUtil.AreRoughlyEqual(System.Double,System.Double,System.Int32)">
  206. <summary>
  207. Indicates whether the values are so close that they can be considered as equal.
  208. </summary>
  209. </member>
  210. <member name="M:PdfSharp.Internal.DoubleUtil.AreClose(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  211. <summary>
  212. Indicates whether the values are so close that they can be considered as equal.
  213. </summary>
  214. </member>
  215. <member name="M:PdfSharp.Internal.DoubleUtil.AreClose(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XRect)">
  216. <summary>
  217. Indicates whether the values are so close that they can be considered as equal.
  218. </summary>
  219. </member>
  220. <member name="M:PdfSharp.Internal.DoubleUtil.AreClose(PdfSharp.Drawing.XSize,PdfSharp.Drawing.XSize)">
  221. <summary>
  222. Indicates whether the values are so close that they can be considered as equal.
  223. </summary>
  224. </member>
  225. <member name="M:PdfSharp.Internal.DoubleUtil.AreClose(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  226. <summary>
  227. Indicates whether the values are so close that they can be considered as equal.
  228. </summary>
  229. </member>
  230. <member name="M:PdfSharp.Internal.DoubleUtil.GreaterThan(System.Double,System.Double)">
  231. <summary>
  232. Indicates whether value1 is greater than value2 and the values are not close to each other.
  233. </summary>
  234. </member>
  235. <member name="M:PdfSharp.Internal.DoubleUtil.GreaterThanOrClose(System.Double,System.Double)">
  236. <summary>
  237. Indicates whether value1 is greater than value2 or the values are close to each other.
  238. </summary>
  239. </member>
  240. <member name="M:PdfSharp.Internal.DoubleUtil.LessThan(System.Double,System.Double)">
  241. <summary>
  242. Indicates whether value1 is less than value2 and the values are not close to each other.
  243. </summary>
  244. </member>
  245. <member name="M:PdfSharp.Internal.DoubleUtil.LessThanOrClose(System.Double,System.Double)">
  246. <summary>
  247. Indicates whether value1 is less than value2 or the values are close to each other.
  248. </summary>
  249. </member>
  250. <member name="M:PdfSharp.Internal.DoubleUtil.IsBetweenZeroAndOne(System.Double)">
  251. <summary>
  252. Indicates whether the value is between 0 and 1 or close to 0 or 1.
  253. </summary>
  254. </member>
  255. <member name="M:PdfSharp.Internal.DoubleUtil.IsNaN(System.Double)">
  256. <summary>
  257. Indicates whether the value is not a number.
  258. </summary>
  259. </member>
  260. <member name="M:PdfSharp.Internal.DoubleUtil.RectHasNaN(PdfSharp.Drawing.XRect)">
  261. <summary>
  262. Indicates whether at least one of the four rectangle values is not a number.
  263. </summary>
  264. </member>
  265. <member name="M:PdfSharp.Internal.DoubleUtil.IsOne(System.Double)">
  266. <summary>
  267. Indicates whether the value is 1 or close to 1.
  268. </summary>
  269. </member>
  270. <member name="M:PdfSharp.Internal.DoubleUtil.IsZero(System.Double)">
  271. <summary>
  272. Indicates whether the value is 0 or close to 0.
  273. </summary>
  274. </member>
  275. <member name="M:PdfSharp.Internal.DoubleUtil.DoubleToInt(System.Double)">
  276. <summary>
  277. Converts a double to integer.
  278. </summary>
  279. </member>
  280. <member name="T:PdfSharp.Internal.TH">
  281. <summary>
  282. Throw helper class of PDFsharp.
  283. </summary>
  284. </member>
  285. <member name="T:PdfSharp.Internal.Lock">
  286. <summary>
  287. Static locking functions to make PDFsharp thread save.
  288. POSSIBLE BUG: Having more than one lock can lead to a deadlock.
  289. </summary>
  290. </member>
  291. <member name="T:PdfSharp.Internal.SuppressExceptions">
  292. <summary>
  293. Allows optional error handling without exceptions by assigning to a Nullable&lt;SuppressExceptions&gt; parameter.
  294. </summary>
  295. </member>
  296. <member name="P:PdfSharp.Internal.SuppressExceptions.ErrorOccurred">
  297. <summary>
  298. Returns true, if an error occurred.
  299. </summary>
  300. </member>
  301. <member name="M:PdfSharp.Internal.SuppressExceptions.HandleError(PdfSharp.Internal.SuppressExceptions,System.Action)">
  302. <summary>
  303. If suppressExceptions is set, its ErrorOccurred is set to true, otherwise throwException is invoked.
  304. </summary>
  305. </member>
  306. <member name="M:PdfSharp.Internal.SuppressExceptions.HasError(PdfSharp.Internal.SuppressExceptions)">
  307. <summary>
  308. Returns true, if suppressExceptions is set and its ErrorOccurred is true.
  309. </summary>
  310. </member>
  311. <member name="M:PdfSharp.Internal.TokenizerHelper.#ctor(System.String,System.IFormatProvider)">
  312. <summary>
  313. Initializes a new instance of the <see cref="T:PdfSharp.Internal.TokenizerHelper"/> class.
  314. </summary>
  315. </member>
  316. <member name="M:PdfSharp.Internal.TokenizerHelper.#ctor(System.String,System.Char,System.Char)">
  317. <summary>
  318. Initializes a new instance of the <see cref="T:PdfSharp.Internal.TokenizerHelper"/> class.
  319. </summary>
  320. </member>
  321. <member name="M:PdfSharp.Internal.TokenizerHelper.NextToken">
  322. <summary>
  323. Move to next token.
  324. </summary>
  325. </member>
  326. <member name="M:PdfSharp.Internal.TokenizerHelper.NextToken(System.Boolean)">
  327. <summary>
  328. Move to next token.
  329. </summary>
  330. </member>
  331. <member name="T:PdfSharp.Diagnostics.PdfSharpCore">
  332. <summary>
  333. A helper class for central configuration.
  334. </summary>
  335. </member>
  336. <member name="M:PdfSharp.Diagnostics.PdfSharpCore.ResetAll">
  337. <summary>
  338. Resets PDFsharp to a state equivalent to the state after
  339. the assemblies are loaded.
  340. </summary>
  341. </member>
  342. <member name="M:PdfSharp.Diagnostics.PdfSharpCore.ResetFontManagement">
  343. <summary>
  344. Resets the font management equivalent to the state after
  345. the assemblies are loaded.
  346. </summary>
  347. </member>
  348. <member name="T:PdfSharp.Drawing.BarCodes.BarCode">
  349. <summary>
  350. Represents the base class of all bar codes.
  351. </summary>
  352. </member>
  353. <member name="M:PdfSharp.Drawing.BarCodes.BarCode.#ctor(System.String,PdfSharp.Drawing.XSize,PdfSharp.Drawing.BarCodes.CodeDirection)">
  354. <summary>
  355. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.BarCodes.BarCode"/> class.
  356. </summary>
  357. <param name="text"></param>
  358. <param name="size"></param>
  359. <param name="direction"></param>
  360. </member>
  361. <member name="M:PdfSharp.Drawing.BarCodes.BarCode.FromType(PdfSharp.Drawing.BarCodes.CodeType,System.String,PdfSharp.Drawing.XSize,PdfSharp.Drawing.BarCodes.CodeDirection)">
  362. <summary>
  363. Creates a bar code from the specified code type.
  364. </summary>
  365. </member>
  366. <member name="M:PdfSharp.Drawing.BarCodes.BarCode.FromType(PdfSharp.Drawing.BarCodes.CodeType,System.String,PdfSharp.Drawing.XSize)">
  367. <summary>
  368. Creates a bar code from the specified code type.
  369. </summary>
  370. </member>
  371. <member name="M:PdfSharp.Drawing.BarCodes.BarCode.FromType(PdfSharp.Drawing.BarCodes.CodeType,System.String)">
  372. <summary>
  373. Creates a bar code from the specified code type.
  374. </summary>
  375. </member>
  376. <member name="M:PdfSharp.Drawing.BarCodes.BarCode.FromType(PdfSharp.Drawing.BarCodes.CodeType)">
  377. <summary>
  378. Creates a bar code from the specified code type.
  379. </summary>
  380. </member>
  381. <member name="P:PdfSharp.Drawing.BarCodes.BarCode.WideNarrowRatio">
  382. <summary>
  383. When overridden in a derived class gets or sets the wide narrow ratio.
  384. </summary>
  385. </member>
  386. <member name="P:PdfSharp.Drawing.BarCodes.BarCode.TextLocation">
  387. <summary>
  388. Gets or sets the location of the text next to the bar code.
  389. </summary>
  390. </member>
  391. <member name="P:PdfSharp.Drawing.BarCodes.BarCode.DataLength">
  392. <summary>
  393. Gets or sets the length of the data that defines the bar code.
  394. </summary>
  395. </member>
  396. <member name="P:PdfSharp.Drawing.BarCodes.BarCode.StartChar">
  397. <summary>
  398. Gets or sets the optional start character.
  399. </summary>
  400. </member>
  401. <member name="P:PdfSharp.Drawing.BarCodes.BarCode.EndChar">
  402. <summary>
  403. Gets or sets the optional end character.
  404. </summary>
  405. </member>
  406. <member name="P:PdfSharp.Drawing.BarCodes.BarCode.TurboBit">
  407. <summary>
  408. Gets or sets a value indicating whether the turbo bit is to be drawn.
  409. (A turbo bit is something special to Kern (computer output processing) company (as far as I know))
  410. </summary>
  411. </member>
  412. <member name="M:PdfSharp.Drawing.BarCodes.BarCode.Render(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XPoint)">
  413. <summary>
  414. When defined in a derived class renders the code.
  415. </summary>
  416. </member>
  417. <member name="T:PdfSharp.Drawing.BarCodes.BarCodeRenderInfo">
  418. <summary>
  419. Holds all temporary information needed during rendering.
  420. </summary>
  421. </member>
  422. <member name="T:PdfSharp.Drawing.BarCodes.BcgSR">
  423. <summary>
  424. String resources for the empira barcode renderer.
  425. </summary>
  426. </member>
  427. <member name="T:PdfSharp.Drawing.BarCodes.Code2of5Interleaved">
  428. <summary>
  429. Implementation of the Code 2 of 5 bar code.
  430. </summary>
  431. </member>
  432. <member name="M:PdfSharp.Drawing.BarCodes.Code2of5Interleaved.#ctor">
  433. <summary>
  434. Initializes a new instance of Interleaved2of5.
  435. </summary>
  436. </member>
  437. <member name="M:PdfSharp.Drawing.BarCodes.Code2of5Interleaved.#ctor(System.String)">
  438. <summary>
  439. Initializes a new instance of Interleaved2of5.
  440. </summary>
  441. </member>
  442. <member name="M:PdfSharp.Drawing.BarCodes.Code2of5Interleaved.#ctor(System.String,PdfSharp.Drawing.XSize)">
  443. <summary>
  444. Initializes a new instance of Interleaved2of5.
  445. </summary>
  446. </member>
  447. <member name="M:PdfSharp.Drawing.BarCodes.Code2of5Interleaved.#ctor(System.String,PdfSharp.Drawing.XSize,PdfSharp.Drawing.BarCodes.CodeDirection)">
  448. <summary>
  449. Initializes a new instance of Interleaved2of5.
  450. </summary>
  451. </member>
  452. <member name="M:PdfSharp.Drawing.BarCodes.Code2of5Interleaved.ThickAndThinLines(System.Int32)">
  453. <summary>
  454. Returns an array of size 5 that represents the thick (true) and thin (false) lines or spaces
  455. representing the specified digit.
  456. </summary>
  457. <param name="digit">The digit to represent.</param>
  458. </member>
  459. <member name="M:PdfSharp.Drawing.BarCodes.Code2of5Interleaved.Render(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XPoint)">
  460. <summary>
  461. Renders the bar code.
  462. </summary>
  463. </member>
  464. <member name="M:PdfSharp.Drawing.BarCodes.Code2of5Interleaved.CalcThinBarWidth(PdfSharp.Drawing.BarCodes.BarCodeRenderInfo)">
  465. <summary>
  466. Calculates the thick and thin line widths,
  467. taking into account the required rendering size.
  468. </summary>
  469. </member>
  470. <member name="M:PdfSharp.Drawing.BarCodes.Code2of5Interleaved.RenderNextPair(PdfSharp.Drawing.BarCodes.BarCodeRenderInfo)">
  471. <summary>
  472. Renders the next digit pair as bar code element.
  473. </summary>
  474. </member>
  475. <member name="M:PdfSharp.Drawing.BarCodes.Code2of5Interleaved.CheckCode(System.String)">
  476. <summary>
  477. Checks the code to be convertible into an interleaved 2 of 5 bar code.
  478. </summary>
  479. <param name="text">The code to be checked.</param>
  480. </member>
  481. <member name="T:PdfSharp.Drawing.BarCodes.Code3of9Standard">
  482. <summary>
  483. Implementation of the Code 3 of 9 bar code.
  484. </summary>
  485. </member>
  486. <member name="M:PdfSharp.Drawing.BarCodes.Code3of9Standard.#ctor">
  487. <summary>
  488. Initializes a new instance of Standard3of9.
  489. </summary>
  490. </member>
  491. <member name="M:PdfSharp.Drawing.BarCodes.Code3of9Standard.#ctor(System.String)">
  492. <summary>
  493. Initializes a new instance of Standard3of9.
  494. </summary>
  495. </member>
  496. <member name="M:PdfSharp.Drawing.BarCodes.Code3of9Standard.#ctor(System.String,PdfSharp.Drawing.XSize)">
  497. <summary>
  498. Initializes a new instance of Standard3of9.
  499. </summary>
  500. </member>
  501. <member name="M:PdfSharp.Drawing.BarCodes.Code3of9Standard.#ctor(System.String,PdfSharp.Drawing.XSize,PdfSharp.Drawing.BarCodes.CodeDirection)">
  502. <summary>
  503. Initializes a new instance of Standard3of9.
  504. </summary>
  505. </member>
  506. <member name="M:PdfSharp.Drawing.BarCodes.Code3of9Standard.ThickThinLines(System.Char)">
  507. <summary>
  508. Returns an array of size 9 that represents the thick (true) and thin (false) lines and spaces
  509. representing the specified digit.
  510. </summary>
  511. <param name="ch">The character to represent.</param>
  512. </member>
  513. <member name="M:PdfSharp.Drawing.BarCodes.Code3of9Standard.CalcThinBarWidth(PdfSharp.Drawing.BarCodes.BarCodeRenderInfo)">
  514. <summary>
  515. Calculates the thick and thin line widths,
  516. taking into account the required rendering size.
  517. </summary>
  518. </member>
  519. <member name="M:PdfSharp.Drawing.BarCodes.Code3of9Standard.CheckCode(System.String)">
  520. <summary>
  521. Checks the code to be convertible into a standard 3 of 9 bar code.
  522. </summary>
  523. <param name="text">The code to be checked.</param>
  524. </member>
  525. <member name="M:PdfSharp.Drawing.BarCodes.Code3of9Standard.Render(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XPoint)">
  526. <summary>
  527. Renders the bar code.
  528. </summary>
  529. </member>
  530. <member name="T:PdfSharp.Drawing.BarCodes.CodeBase">
  531. <summary>
  532. Represents the base class of all codes.
  533. </summary>
  534. </member>
  535. <member name="M:PdfSharp.Drawing.BarCodes.CodeBase.#ctor(System.String,PdfSharp.Drawing.XSize,PdfSharp.Drawing.BarCodes.CodeDirection)">
  536. <summary>
  537. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.BarCodes.CodeBase"/> class.
  538. </summary>
  539. </member>
  540. <member name="P:PdfSharp.Drawing.BarCodes.CodeBase.Size">
  541. <summary>
  542. Gets or sets the size.
  543. </summary>
  544. </member>
  545. <member name="P:PdfSharp.Drawing.BarCodes.CodeBase.Text">
  546. <summary>
  547. Gets or sets the text the bar code shall represent.
  548. </summary>
  549. </member>
  550. <member name="P:PdfSharp.Drawing.BarCodes.CodeBase.Anchor">
  551. <summary>
  552. Always MiddleCenter.
  553. </summary>
  554. </member>
  555. <member name="P:PdfSharp.Drawing.BarCodes.CodeBase.Direction">
  556. <summary>
  557. Gets or sets the drawing direction.
  558. </summary>
  559. </member>
  560. <member name="M:PdfSharp.Drawing.BarCodes.CodeBase.CheckCode(System.String)">
  561. <summary>
  562. When implemented in a derived class, determines whether the specified string can be used as Text
  563. for this bar code type.
  564. </summary>
  565. <param name="text">The code string to check.</param>
  566. <returns>True if the text can be used for the actual barcode.</returns>
  567. </member>
  568. <member name="M:PdfSharp.Drawing.BarCodes.CodeBase.CalcDistance(PdfSharp.Drawing.BarCodes.AnchorType,PdfSharp.Drawing.BarCodes.AnchorType,PdfSharp.Drawing.XSize)">
  569. <summary>
  570. Calculates the distance between an old anchor point and a new anchor point.
  571. </summary>
  572. <param name="oldType"></param>
  573. <param name="newType"></param>
  574. <param name="size"></param>
  575. </member>
  576. <member name="T:PdfSharp.Drawing.BarCodes.CodeDataMatrix">
  577. <summary>
  578. Defines the DataMatrix 2D barcode. THIS IS AN EMPIRA INTERNAL IMPLEMENTATION. THE CODE IN
  579. THE OPEN SOURCE VERSION IS A FAKE.
  580. </summary>
  581. </member>
  582. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.#ctor">
  583. <summary>
  584. Initializes a new instance of CodeDataMatrix.
  585. </summary>
  586. </member>
  587. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.#ctor(System.String,System.Int32)">
  588. <summary>
  589. Initializes a new instance of CodeDataMatrix.
  590. </summary>
  591. </member>
  592. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.#ctor(System.String,System.Int32,PdfSharp.Drawing.XSize)">
  593. <summary>
  594. Initializes a new instance of CodeDataMatrix.
  595. </summary>
  596. </member>
  597. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.#ctor(System.String,PdfSharp.Drawing.BarCodes.DataMatrixEncoding,System.Int32,PdfSharp.Drawing.XSize)">
  598. <summary>
  599. Initializes a new instance of CodeDataMatrix.
  600. </summary>
  601. </member>
  602. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.#ctor(System.String,System.Int32,System.Int32)">
  603. <summary>
  604. Initializes a new instance of CodeDataMatrix.
  605. </summary>
  606. </member>
  607. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.#ctor(System.String,System.Int32,System.Int32,PdfSharp.Drawing.XSize)">
  608. <summary>
  609. Initializes a new instance of CodeDataMatrix.
  610. </summary>
  611. </member>
  612. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.#ctor(System.String,PdfSharp.Drawing.BarCodes.DataMatrixEncoding,System.Int32,System.Int32,PdfSharp.Drawing.XSize)">
  613. <summary>
  614. Initializes a new instance of CodeDataMatrix.
  615. </summary>
  616. </member>
  617. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.#ctor(System.String,System.Int32,System.Int32,System.Int32)">
  618. <summary>
  619. Initializes a new instance of CodeDataMatrix.
  620. </summary>
  621. </member>
  622. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.#ctor(System.String,System.String,System.Int32,System.Int32,System.Int32,PdfSharp.Drawing.XSize)">
  623. <summary>
  624. Initializes a new instance of CodeDataMatrix.
  625. </summary>
  626. </member>
  627. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.SetEncoding(PdfSharp.Drawing.BarCodes.DataMatrixEncoding)">
  628. <summary>
  629. Sets the encoding of the DataMatrix.
  630. </summary>
  631. </member>
  632. <member name="P:PdfSharp.Drawing.BarCodes.CodeDataMatrix.QuietZone">
  633. <summary>
  634. Gets or sets the size of the Matrix¹ Quiet Zone.
  635. </summary>
  636. </member>
  637. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.Render(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint)">
  638. <summary>
  639. Renders the matrix code.
  640. </summary>
  641. </member>
  642. <member name="M:PdfSharp.Drawing.BarCodes.CodeDataMatrix.CheckCode(System.String)">
  643. <summary>
  644. Determines whether the specified string can be used as data in the DataMatrix.
  645. </summary>
  646. <param name="text">The code to be checked.</param>
  647. </member>
  648. <member name="T:PdfSharp.Drawing.BarCodes.CodeOmr">
  649. <summary>
  650. Represents an OMR code.
  651. </summary>
  652. </member>
  653. <member name="M:PdfSharp.Drawing.BarCodes.CodeOmr.#ctor(System.String,PdfSharp.Drawing.XSize,PdfSharp.Drawing.BarCodes.CodeDirection)">
  654. <summary>
  655. Initializes a new OmrCode with the given data.
  656. </summary>
  657. </member>
  658. <member name="M:PdfSharp.Drawing.BarCodes.CodeOmr.Render(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XPoint)">
  659. <summary>
  660. Renders the OMR code.
  661. </summary>
  662. </member>
  663. <member name="P:PdfSharp.Drawing.BarCodes.CodeOmr.SynchronizeCode">
  664. <summary>
  665. Gets or sets a value indicating whether a synchronize mark is rendered.
  666. </summary>
  667. </member>
  668. <member name="P:PdfSharp.Drawing.BarCodes.CodeOmr.MakerDistance">
  669. <summary>
  670. Gets or sets the distance of the markers.
  671. </summary>
  672. </member>
  673. <member name="P:PdfSharp.Drawing.BarCodes.CodeOmr.MakerThickness">
  674. <summary>
  675. Gets or sets the thickness of the markers.
  676. </summary>
  677. </member>
  678. <member name="M:PdfSharp.Drawing.BarCodes.CodeOmr.CheckCode(System.String)">
  679. <summary>
  680. Determines whether the specified string can be used as Text for the OMR code.
  681. </summary>
  682. </member>
  683. <member name="T:PdfSharp.Drawing.BarCodes.DataMatrixImage">
  684. <summary>
  685. Creates the XImage object for a DataMatrix.
  686. </summary>
  687. </member>
  688. <member name="F:PdfSharp.Drawing.BarCodes.DataMatrixImage.ecc200Sizes">
  689. <summary>
  690. Possible ECC200 Matrices.
  691. </summary>
  692. </member>
  693. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.DataMatrix">
  694. <summary>
  695. Creates the DataMatrix code.
  696. </summary>
  697. </member>
  698. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.Iec16022Ecc200(System.Int32,System.Int32,System.String,System.Int32,System.String,System.Int32,System.Int32,System.Int32)">
  699. <summary>
  700. Encodes the DataMatrix.
  701. </summary>
  702. </member>
  703. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.Ecc200Encode(System.Char[]@,System.Int32,System.String,System.Int32,System.String,System.Int32@)">
  704. <summary>
  705. Encodes the barcode with the DataMatrix ECC200 Encoding.
  706. </summary>
  707. </member>
  708. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.Ecc200Placement(System.Int32[]@,System.Int32,System.Int32)">
  709. <summary>
  710. Places the data in the right positions according to Annex M of the ECC200 specification.
  711. </summary>
  712. </member>
  713. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.Ecc200PlacementBit(System.Int32[]@,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  714. <summary>
  715. Places the ECC200 bits in the right positions.
  716. </summary>
  717. </member>
  718. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.Ecc200(System.Char[],System.Int32,System.Int32,System.Int32)">
  719. <summary>
  720. Calculate and append the Reed Solomon Code.
  721. </summary>
  722. </member>
  723. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.InitGalois(System.Int32)">
  724. <summary>
  725. Initialize the Galois Field.
  726. </summary>
  727. <param name="poly"></param>
  728. </member>
  729. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.InitReedSolomon(System.Int32,System.Int32)">
  730. <summary>
  731. Initializes the Reed-Solomon Encoder.
  732. </summary>
  733. </member>
  734. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.EncodeReedSolomon(System.Int32,System.Int32[],System.Int32[]@)">
  735. <summary>
  736. Encodes the Reed-Solomon encoding.
  737. </summary>
  738. </member>
  739. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.CreateImage(System.Char[],System.Int32)">
  740. <summary>
  741. Creates a DataMatrix image object.
  742. </summary>
  743. <param name="code">A hex string like "AB 08 C3...".</param>
  744. <param name="size">I.e. 26 for a 26x26 matrix</param>
  745. </member>
  746. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.CreateImage(System.Char[],System.Int32,System.Int32)">
  747. <summary>
  748. Creates a DataMatrix image object.
  749. </summary>
  750. </member>
  751. <member name="M:PdfSharp.Drawing.BarCodes.DataMatrixImage.CreateImage(System.Char[],System.Int32,System.Int32,System.Int32)">
  752. <summary>
  753. Creates a DataMatrix image object.
  754. </summary>
  755. </member>
  756. <member name="T:PdfSharp.Drawing.BarCodes.AnchorType">
  757. <summary>
  758. Specifies whether and how the text is displayed at the code area.
  759. </summary>
  760. </member>
  761. <member name="F:PdfSharp.Drawing.BarCodes.AnchorType.TopLeft">
  762. <summary>
  763. The anchor is located top left.
  764. </summary>
  765. </member>
  766. <member name="F:PdfSharp.Drawing.BarCodes.AnchorType.TopCenter">
  767. <summary>
  768. The anchor is located top center.
  769. </summary>
  770. </member>
  771. <member name="F:PdfSharp.Drawing.BarCodes.AnchorType.TopRight">
  772. <summary>
  773. The anchor is located top right.
  774. </summary>
  775. </member>
  776. <member name="F:PdfSharp.Drawing.BarCodes.AnchorType.MiddleLeft">
  777. <summary>
  778. The anchor is located middle left.
  779. </summary>
  780. </member>
  781. <member name="F:PdfSharp.Drawing.BarCodes.AnchorType.MiddleCenter">
  782. <summary>
  783. The anchor is located middle center.
  784. </summary>
  785. </member>
  786. <member name="F:PdfSharp.Drawing.BarCodes.AnchorType.MiddleRight">
  787. <summary>
  788. The anchor is located middle right.
  789. </summary>
  790. </member>
  791. <member name="F:PdfSharp.Drawing.BarCodes.AnchorType.BottomLeft">
  792. <summary>
  793. The anchor is located bottom left.
  794. </summary>
  795. </member>
  796. <member name="F:PdfSharp.Drawing.BarCodes.AnchorType.BottomCenter">
  797. <summary>
  798. The anchor is located bottom center.
  799. </summary>
  800. </member>
  801. <member name="F:PdfSharp.Drawing.BarCodes.AnchorType.BottomRight">
  802. <summary>
  803. The anchor is located bottom right.
  804. </summary>
  805. </member>
  806. <member name="T:PdfSharp.Drawing.BarCodes.CodeDirection">
  807. <summary>
  808. Specifies the drawing direction of the code.
  809. </summary>
  810. </member>
  811. <member name="F:PdfSharp.Drawing.BarCodes.CodeDirection.LeftToRight">
  812. <summary>
  813. Does not rotate the code.
  814. </summary>
  815. </member>
  816. <member name="F:PdfSharp.Drawing.BarCodes.CodeDirection.BottomToTop">
  817. <summary>
  818. Rotates the code 180° at the anchor position.
  819. </summary>
  820. </member>
  821. <member name="F:PdfSharp.Drawing.BarCodes.CodeDirection.RightToLeft">
  822. <summary>
  823. Rotates the code 180° at the anchor position.
  824. </summary>
  825. </member>
  826. <member name="F:PdfSharp.Drawing.BarCodes.CodeDirection.TopToBottom">
  827. <summary>
  828. Rotates the code 180° at the anchor position.
  829. </summary>
  830. </member>
  831. <member name="T:PdfSharp.Drawing.BarCodes.CodeType">
  832. <summary>
  833. Specifies the type of the bar code.
  834. </summary>
  835. </member>
  836. <member name="F:PdfSharp.Drawing.BarCodes.CodeType.Code2of5Interleaved">
  837. <summary>
  838. The standard 2 of 5 interleaved bar code.
  839. </summary>
  840. </member>
  841. <member name="F:PdfSharp.Drawing.BarCodes.CodeType.Code3of9Standard">
  842. <summary>
  843. The standard 3 of 9 bar code.
  844. </summary>
  845. </member>
  846. <member name="F:PdfSharp.Drawing.BarCodes.CodeType.Omr">
  847. <summary>
  848. The OMR code.
  849. </summary>
  850. </member>
  851. <member name="F:PdfSharp.Drawing.BarCodes.CodeType.DataMatrix">
  852. <summary>
  853. The data matrix code.
  854. </summary>
  855. </member>
  856. <member name="T:PdfSharp.Drawing.BarCodes.DataMatrixEncoding">
  857. <summary>
  858. TODO docDaSt
  859. </summary>
  860. </member>
  861. <member name="F:PdfSharp.Drawing.BarCodes.DataMatrixEncoding.Ascii">
  862. <summary>
  863. TODO docDaSt
  864. </summary>
  865. </member>
  866. <member name="F:PdfSharp.Drawing.BarCodes.DataMatrixEncoding.C40">
  867. <summary>
  868. TODO docDaSt
  869. </summary>
  870. </member>
  871. <member name="F:PdfSharp.Drawing.BarCodes.DataMatrixEncoding.Text">
  872. <summary>
  873. TODO docDaSt
  874. </summary>
  875. </member>
  876. <member name="F:PdfSharp.Drawing.BarCodes.DataMatrixEncoding.X12">
  877. <summary>
  878. TODO docDaSt
  879. </summary>
  880. </member>
  881. <member name="F:PdfSharp.Drawing.BarCodes.DataMatrixEncoding.EDIFACT">
  882. <summary>
  883. TODO docDaSt
  884. </summary>
  885. </member>
  886. <member name="F:PdfSharp.Drawing.BarCodes.DataMatrixEncoding.Base256">
  887. <summary>
  888. TODO docDaSt
  889. </summary>
  890. </member>
  891. <member name="T:PdfSharp.Drawing.BarCodes.TextLocation">
  892. <summary>
  893. Specifies whether and how the text is displayed at the code.
  894. </summary>
  895. </member>
  896. <member name="F:PdfSharp.Drawing.BarCodes.TextLocation.None">
  897. <summary>
  898. No text is drawn.
  899. </summary>
  900. </member>
  901. <member name="F:PdfSharp.Drawing.BarCodes.TextLocation.Above">
  902. <summary>
  903. The text is located above the code.
  904. </summary>
  905. </member>
  906. <member name="F:PdfSharp.Drawing.BarCodes.TextLocation.Below">
  907. <summary>
  908. The text is located below the code.
  909. </summary>
  910. </member>
  911. <member name="F:PdfSharp.Drawing.BarCodes.TextLocation.AboveEmbedded">
  912. <summary>
  913. The text is located above within the code.
  914. </summary>
  915. </member>
  916. <member name="F:PdfSharp.Drawing.BarCodes.TextLocation.BelowEmbedded">
  917. <summary>
  918. The text is located below within the code.
  919. </summary>
  920. </member>
  921. <member name="T:PdfSharp.Drawing.BarCodes.MatrixCode">
  922. <summary>
  923. Represents the base class of all 2D codes.
  924. </summary>
  925. </member>
  926. <member name="M:PdfSharp.Drawing.BarCodes.MatrixCode.#ctor(System.String,System.String,System.Int32,System.Int32,PdfSharp.Drawing.XSize)">
  927. <summary>
  928. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.BarCodes.MatrixCode"/> class.
  929. </summary>
  930. </member>
  931. <member name="P:PdfSharp.Drawing.BarCodes.MatrixCode.Encoding">
  932. <summary>
  933. Gets or sets the encoding.
  934. </summary>
  935. </member>
  936. <member name="P:PdfSharp.Drawing.BarCodes.MatrixCode.Columns">
  937. <summary>
  938. Gets or sets the number of columns.
  939. </summary>
  940. </member>
  941. <member name="P:PdfSharp.Drawing.BarCodes.MatrixCode.Rows">
  942. <summary>
  943. Gets or sets the number of rows.
  944. </summary>
  945. </member>
  946. <member name="P:PdfSharp.Drawing.BarCodes.MatrixCode.Text">
  947. <summary>
  948. Gets or sets the text.
  949. </summary>
  950. </member>
  951. <member name="P:PdfSharp.Drawing.BarCodes.MatrixCode.MatrixImage">
  952. <summary>
  953. Gets or sets the MatrixImage.
  954. Getter throws if MatrixImage is null.
  955. Use HasMatrixImage to test if image was created.
  956. </summary>
  957. </member>
  958. <member name="P:PdfSharp.Drawing.BarCodes.MatrixCode.HasMatrixImage">
  959. <summary>
  960. MatrixImage throws if it is null. Here is a way to check if the image was created.
  961. </summary>
  962. </member>
  963. <member name="M:PdfSharp.Drawing.BarCodes.MatrixCode.Render(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint)">
  964. <summary>
  965. When implemented in a derived class renders the 2D code.
  966. </summary>
  967. </member>
  968. <member name="M:PdfSharp.Drawing.BarCodes.MatrixCode.CheckCode(System.String)">
  969. <summary>
  970. Determines whether the specified string can be used as Text for this matrix code type.
  971. </summary>
  972. </member>
  973. <member name="T:PdfSharp.Drawing.BarCodes.ThickThinBarCode">
  974. <summary>
  975. Internal base class for several bar code types.
  976. </summary>
  977. </member>
  978. <member name="M:PdfSharp.Drawing.BarCodes.ThickThinBarCode.#ctor(System.String,PdfSharp.Drawing.XSize,PdfSharp.Drawing.BarCodes.CodeDirection)">
  979. <summary>
  980. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.BarCodes.ThickThinBarCode"/> class.
  981. </summary>
  982. </member>
  983. <member name="P:PdfSharp.Drawing.BarCodes.ThickThinBarCode.WideNarrowRatio">
  984. <summary>
  985. Gets or sets the ratio between thick and thin lines. Must be between 2 and 3.
  986. Optimal and also default value is 2.6.
  987. </summary>
  988. </member>
  989. <member name="M:PdfSharp.Drawing.BarCodes.ThickThinBarCode.RenderBar(PdfSharp.Drawing.BarCodes.BarCodeRenderInfo,System.Boolean)">
  990. <summary>
  991. Renders a thick or thin line for the bar code.
  992. </summary>
  993. <param name="info"></param>
  994. <param name="isThick">Determines whether a thick or a thin line is about to be rendered.</param>
  995. </member>
  996. <member name="M:PdfSharp.Drawing.BarCodes.ThickThinBarCode.RenderGap(PdfSharp.Drawing.BarCodes.BarCodeRenderInfo,System.Boolean)">
  997. <summary>
  998. Renders a thick or thin gap for the bar code.
  999. </summary>
  1000. <param name="info"></param>
  1001. <param name="isThick">Determines whether a thick or a thin gap is about to be rendered.</param>
  1002. </member>
  1003. <member name="M:PdfSharp.Drawing.BarCodes.ThickThinBarCode.RenderTurboBit(PdfSharp.Drawing.BarCodes.BarCodeRenderInfo,System.Boolean)">
  1004. <summary>
  1005. Renders a thick bar before or behind the code.
  1006. </summary>
  1007. </member>
  1008. <member name="M:PdfSharp.Drawing.BarCodes.ThickThinBarCode.GetBarWidth(PdfSharp.Drawing.BarCodes.BarCodeRenderInfo,System.Boolean)">
  1009. <summary>
  1010. Gets the width of a thick or a thin line (or gap). CalcLineWidth must have been called before.
  1011. </summary>
  1012. <param name="info"></param>
  1013. <param name="isThick">Determines whether a thick line’s width shall be returned.</param>
  1014. </member>
  1015. <member name="T:PdfSharp.Drawing.IImageImporter">
  1016. <summary>
  1017. This interface will be implemented by specialized classes, one for JPEG, one for BMP, one for PNG, one for GIF. Maybe more.
  1018. </summary>
  1019. </member>
  1020. <member name="M:PdfSharp.Drawing.IImageImporter.ImportImage(PdfSharp.Drawing.StreamReaderHelper)">
  1021. <summary>
  1022. Imports the image. Returns null if the image importer does not support the format.
  1023. </summary>
  1024. </member>
  1025. <member name="M:PdfSharp.Drawing.IImageImporter.PrepareImage(PdfSharp.Drawing.ImagePrivateData)">
  1026. <summary>
  1027. Prepares the image data needed for the PDF file.
  1028. </summary>
  1029. </member>
  1030. <member name="T:PdfSharp.Drawing.StreamReaderHelper">
  1031. <summary>
  1032. Helper for dealing with Stream data.
  1033. </summary>
  1034. </member>
  1035. <member name="M:PdfSharp.Drawing.StreamReaderHelper.Reset">
  1036. <summary>
  1037. Resets this instance.
  1038. </summary>
  1039. </member>
  1040. <member name="P:PdfSharp.Drawing.StreamReaderHelper.OriginalStream">
  1041. <summary>
  1042. Gets the original stream.
  1043. </summary>
  1044. </member>
  1045. <member name="P:PdfSharp.Drawing.StreamReaderHelper.Data">
  1046. <summary>
  1047. Gets the data as byte[].
  1048. </summary>
  1049. </member>
  1050. <member name="P:PdfSharp.Drawing.StreamReaderHelper.Length">
  1051. <summary>
  1052. Gets the length of Data.
  1053. </summary>
  1054. </member>
  1055. <member name="P:PdfSharp.Drawing.StreamReaderHelper.OwnedMemoryStream">
  1056. <summary>
  1057. Gets the owned memory stream. Can be null if no MemoryStream was created.
  1058. </summary>
  1059. </member>
  1060. <member name="T:PdfSharp.Drawing.ImportedImage">
  1061. <summary>
  1062. The imported image.
  1063. </summary>
  1064. </member>
  1065. <member name="M:PdfSharp.Drawing.ImportedImage.#ctor(PdfSharp.Drawing.IImageImporter,PdfSharp.Drawing.ImagePrivateData)">
  1066. <summary>
  1067. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.ImportedImage"/> class.
  1068. </summary>
  1069. </member>
  1070. <member name="M:PdfSharp.Drawing.ImportedImage.#ctor(PdfSharp.Drawing.IImageImporter)">
  1071. <summary>
  1072. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.ImportedImage"/> class.
  1073. </summary>
  1074. </member>
  1075. <member name="P:PdfSharp.Drawing.ImportedImage.Information">
  1076. <summary>
  1077. Gets information about the image.
  1078. </summary>
  1079. </member>
  1080. <member name="M:PdfSharp.Drawing.ImportedImage.ImageData(PdfSharp.Pdf.PdfDocumentOptions)">
  1081. <summary>
  1082. Gets the image data needed for the PDF file.
  1083. </summary>
  1084. </member>
  1085. <member name="T:PdfSharp.Drawing.ImageInformation">
  1086. <summary>
  1087. Public information about the image, filled immediately.
  1088. Note: The stream will be read and decoded on the first call to PrepareImageData().
  1089. ImageInformation can be filled for corrupted images that will throw an exception on PrepareImageData().
  1090. </summary>
  1091. </member>
  1092. <member name="F:PdfSharp.Drawing.ImageInformation.ImageFormats.JPEG">
  1093. <summary>
  1094. Standard JPEG format (RGB).
  1095. </summary>
  1096. </member>
  1097. <member name="F:PdfSharp.Drawing.ImageInformation.ImageFormats.JPEGGRAY">
  1098. <summary>
  1099. Gray-scale JPEG format.
  1100. </summary>
  1101. </member>
  1102. <member name="F:PdfSharp.Drawing.ImageInformation.ImageFormats.JPEGRGBW">
  1103. <summary>
  1104. JPEG file with inverted CMYK, thus RGBW.
  1105. </summary>
  1106. </member>
  1107. <member name="F:PdfSharp.Drawing.ImageInformation.ImageFormats.JPEGCMYK">
  1108. <summary>
  1109. JPEG file with CMYK.
  1110. </summary>
  1111. </member>
  1112. <member name="F:PdfSharp.Drawing.ImageInformation.Width">
  1113. <summary>
  1114. The width of the image in pixel.
  1115. </summary>
  1116. </member>
  1117. <member name="F:PdfSharp.Drawing.ImageInformation.Height">
  1118. <summary>
  1119. The height of the image in pixel.
  1120. </summary>
  1121. </member>
  1122. <member name="F:PdfSharp.Drawing.ImageInformation.HorizontalDPI">
  1123. <summary>
  1124. The horizontal DPI (dots per inch). Can be 0 if not supported by the image format.
  1125. Note: JFIF (JPEG) files may contain either DPI or DPM or just the aspect ratio. Windows BMP files will contain DPM. Other formats may support any combination, including none at all.
  1126. </summary>
  1127. </member>
  1128. <member name="F:PdfSharp.Drawing.ImageInformation.VerticalDPI">
  1129. <summary>
  1130. The vertical DPI (dots per inch). Can be 0 if not supported by the image format.
  1131. </summary>
  1132. </member>
  1133. <member name="F:PdfSharp.Drawing.ImageInformation.HorizontalDPM">
  1134. <summary>
  1135. The horizontal DPM (dots per meter). Can be 0 if not supported by the image format.
  1136. </summary>
  1137. </member>
  1138. <member name="F:PdfSharp.Drawing.ImageInformation.VerticalDPM">
  1139. <summary>
  1140. The vertical DPM (dots per meter). Can be 0 if not supported by the image format.
  1141. </summary>
  1142. </member>
  1143. <member name="F:PdfSharp.Drawing.ImageInformation.HorizontalAspectRatio">
  1144. <summary>
  1145. The horizontal component of the aspect ratio. Can be 0 if not supported by the image format.
  1146. Note: Aspect ratio will be set if either DPI or DPM was set but may also be available in the absence of both DPI and DPM.
  1147. </summary>
  1148. </member>
  1149. <member name="F:PdfSharp.Drawing.ImageInformation.VerticalAspectRatio">
  1150. <summary>
  1151. The vertical component of the aspect ratio. Can be 0 if not supported by the image format.
  1152. </summary>
  1153. </member>
  1154. <member name="F:PdfSharp.Drawing.ImageInformation.BitCount">
  1155. <summary>
  1156. The bit count per pixel. Only valid for certain images, will be 0 otherwise.
  1157. </summary>
  1158. </member>
  1159. <member name="F:PdfSharp.Drawing.ImageInformation.ColorsUsed">
  1160. <summary>
  1161. The colors used. Only valid for images with palettes, will be 0 otherwise.
  1162. </summary>
  1163. </member>
  1164. <member name="F:PdfSharp.Drawing.ImageInformation.DefaultDPI">
  1165. <summary>
  1166. The default DPI (dots per inch) for images that do not have DPI information.
  1167. </summary>
  1168. </member>
  1169. <member name="T:PdfSharp.Drawing.ImagePrivateData">
  1170. <summary>
  1171. Contains internal data. This includes a reference to the Stream if data for PDF was not yet prepared.
  1172. </summary>
  1173. </member>
  1174. <member name="P:PdfSharp.Drawing.ImagePrivateData.Image">
  1175. <summary>
  1176. Gets the image.
  1177. </summary>
  1178. </member>
  1179. <member name="T:PdfSharp.Drawing.ImageData">
  1180. <summary>
  1181. Contains data needed for PDF. Will be prepared when needed.
  1182. </summary>
  1183. </member>
  1184. <member name="T:PdfSharp.Drawing.Internal.ImageImporter">
  1185. <summary>
  1186. The class that imports images of various formats.
  1187. </summary>
  1188. </member>
  1189. <member name="M:PdfSharp.Drawing.Internal.ImageImporter.GetImageImporter">
  1190. <summary>
  1191. Gets the image importer.
  1192. </summary>
  1193. </member>
  1194. <member name="M:PdfSharp.Drawing.Internal.ImageImporter.ImportImage(System.IO.Stream)">
  1195. <summary>
  1196. Imports the image.
  1197. </summary>
  1198. </member>
  1199. <member name="M:PdfSharp.Drawing.Internal.ImageImporter.ImportImage(System.String)">
  1200. <summary>
  1201. Imports the image.
  1202. </summary>
  1203. </member>
  1204. <member name="T:PdfSharp.Drawing.Internal.ImportedImageBitmap">
  1205. <summary>
  1206. Bitmap refers to the format used in PDF. Will be used for BMP, PNG, TIFF, GIF, and others.
  1207. </summary>
  1208. </member>
  1209. <member name="M:PdfSharp.Drawing.Internal.ImportedImageBitmap.#ctor(PdfSharp.Drawing.IImageImporter,PdfSharp.Drawing.Internal.ImagePrivateDataBitmap)">
  1210. <summary>
  1211. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.Internal.ImportedImageBitmap"/> class.
  1212. </summary>
  1213. </member>
  1214. <member name="T:PdfSharp.Drawing.Internal.ImageDataBitmap">
  1215. <summary>
  1216. Contains data needed for PDF. Will be prepared when needed.
  1217. Bitmap refers to the format used in PDF. Will be used for BMP, PNG, TIFF, GIF, and others.
  1218. </summary>
  1219. </member>
  1220. <member name="P:PdfSharp.Drawing.Internal.ImageDataBitmap.Data">
  1221. <summary>
  1222. Gets the data.
  1223. </summary>
  1224. </member>
  1225. <member name="P:PdfSharp.Drawing.Internal.ImageDataBitmap.Length">
  1226. <summary>
  1227. Gets the length.
  1228. </summary>
  1229. </member>
  1230. <member name="P:PdfSharp.Drawing.Internal.ImageDataBitmap.DataFax">
  1231. <summary>
  1232. Gets the data for the CCITT format.
  1233. </summary>
  1234. </member>
  1235. <member name="P:PdfSharp.Drawing.Internal.ImageDataBitmap.LengthFax">
  1236. <summary>
  1237. Gets the length.
  1238. </summary>
  1239. </member>
  1240. <member name="T:PdfSharp.Drawing.Internal.ImagePrivateDataBitmap">
  1241. <summary>
  1242. Image data needed for Windows bitmap images.
  1243. </summary>
  1244. </member>
  1245. <member name="M:PdfSharp.Drawing.Internal.ImagePrivateDataBitmap.#ctor(System.Byte[],System.Int32)">
  1246. <summary>
  1247. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.Internal.ImagePrivateDataBitmap"/> class.
  1248. </summary>
  1249. </member>
  1250. <member name="P:PdfSharp.Drawing.Internal.ImagePrivateDataBitmap.Data">
  1251. <summary>
  1252. Gets the data.
  1253. </summary>
  1254. </member>
  1255. <member name="P:PdfSharp.Drawing.Internal.ImagePrivateDataBitmap.Length">
  1256. <summary>
  1257. Gets the length.
  1258. </summary>
  1259. </member>
  1260. <member name="F:PdfSharp.Drawing.Internal.ImagePrivateDataBitmap.FlippedImage">
  1261. <summary>
  1262. True if first line is the top line, false if first line is the bottom line of the image. When needed, lines will be reversed while converting data into PDF format.
  1263. </summary>
  1264. </member>
  1265. <member name="F:PdfSharp.Drawing.Internal.ImagePrivateDataBitmap.Offset">
  1266. <summary>
  1267. The offset of the image data in Data.
  1268. </summary>
  1269. </member>
  1270. <member name="F:PdfSharp.Drawing.Internal.ImagePrivateDataBitmap.ColorPaletteOffset">
  1271. <summary>
  1272. The offset of the color palette in Data.
  1273. </summary>
  1274. </member>
  1275. <member name="M:PdfSharp.Drawing.Internal.ImagePrivateDataBitmap.CopyTrueColorMemoryBitmap(System.Int32,System.Int32,System.Boolean,PdfSharp.Drawing.Internal.ImageDataBitmap)">
  1276. <summary>
  1277. Copies images without color palette.
  1278. </summary>
  1279. <param name="components">4 (32bpp RGB), 3 (24bpp RGB, 32bpp ARGB)</param>
  1280. <param name="bits">8</param>
  1281. <param name="hasAlpha">true (ARGB), false (RGB)</param>
  1282. <param name="dest">Destination </param>
  1283. </member>
  1284. <member name="T:PdfSharp.Drawing.Internal.ImportedImageJpeg">
  1285. <summary>
  1286. Imported JPEG image.
  1287. </summary>
  1288. </member>
  1289. <member name="M:PdfSharp.Drawing.Internal.ImportedImageJpeg.#ctor(PdfSharp.Drawing.IImageImporter,PdfSharp.Drawing.Internal.ImagePrivateDataDct)">
  1290. <summary>
  1291. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.Internal.ImportedImageJpeg"/> class.
  1292. </summary>
  1293. </member>
  1294. <member name="T:PdfSharp.Drawing.Internal.ImageDataDct">
  1295. <summary>
  1296. Contains data needed for PDF. Will be prepared when needed.
  1297. </summary>
  1298. </member>
  1299. <member name="P:PdfSharp.Drawing.Internal.ImageDataDct.Data">
  1300. <summary>
  1301. Gets the data.
  1302. </summary>
  1303. </member>
  1304. <member name="P:PdfSharp.Drawing.Internal.ImageDataDct.Length">
  1305. <summary>
  1306. Gets the length.
  1307. </summary>
  1308. </member>
  1309. <member name="T:PdfSharp.Drawing.Internal.ImagePrivateDataDct">
  1310. <summary>
  1311. Private data for JPEG images.
  1312. </summary>
  1313. </member>
  1314. <member name="M:PdfSharp.Drawing.Internal.ImagePrivateDataDct.#ctor(System.Byte[],System.Int32)">
  1315. <summary>
  1316. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.Internal.ImagePrivateDataDct"/> class.
  1317. </summary>
  1318. </member>
  1319. <member name="P:PdfSharp.Drawing.Internal.ImagePrivateDataDct.Data">
  1320. <summary>
  1321. Gets the data.
  1322. </summary>
  1323. </member>
  1324. <member name="P:PdfSharp.Drawing.Internal.ImagePrivateDataDct.Length">
  1325. <summary>
  1326. Gets the length.
  1327. </summary>
  1328. </member>
  1329. <member name="M:PdfSharp.Drawing.Internal.ImageImporterPng.TestPngFileHeader(PdfSharp.Drawing.StreamReaderHelper)">
  1330. <summary>
  1331. A quick check for PNG files, checking the first 16 bytes.
  1332. </summary>
  1333. </member>
  1334. <member name="M:PdfSharp.Drawing.Internal.ImageImporterPng.TestPngInfoHeader(PdfSharp.Drawing.StreamReaderHelper,PdfSharp.Drawing.ImportedImage)">
  1335. <summary>
  1336. Read information from PNG image header.
  1337. </summary>
  1338. </member>
  1339. <member name="M:PdfSharp.Drawing.Internal.ImageImporterPng.MyVisitor.Visit(System.IO.Stream,PdfSharp.BigGustave.ImageHeader,PdfSharp.BigGustave.ChunkHeader,System.Byte[],System.Byte[])">
  1340. <summary>
  1341. Invoked for every chunk of the PNG file. Used to extract additional information.
  1342. </summary>
  1343. </member>
  1344. <member name="T:PdfSharp.Drawing.Internal.ImportedImagePng">
  1345. <summary>
  1346. Data imported from PNG files. Used to prepare the data needed for PDF.
  1347. </summary>
  1348. </member>
  1349. <member name="M:PdfSharp.Drawing.Internal.ImportedImagePng.#ctor(PdfSharp.Drawing.IImageImporter)">
  1350. <summary>
  1351. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.Internal.ImportedImagePng"/> class.
  1352. </summary>
  1353. </member>
  1354. <member name="T:PdfSharp.Drawing.Internal.ImagePrivateDataPng">
  1355. <summary>
  1356. Image data needed for PDF bitmap images.
  1357. </summary>
  1358. </member>
  1359. <member name="T:PdfSharp.Drawing.Layout.XParagraphAlignment">
  1360. <summary>
  1361. Specifies the alignment of a paragraph.
  1362. </summary>
  1363. </member>
  1364. <member name="F:PdfSharp.Drawing.Layout.XParagraphAlignment.Default">
  1365. <summary>
  1366. Default alignment, typically left alignment.
  1367. </summary>
  1368. </member>
  1369. <member name="F:PdfSharp.Drawing.Layout.XParagraphAlignment.Left">
  1370. <summary>
  1371. The paragraph is rendered left aligned.
  1372. </summary>
  1373. </member>
  1374. <member name="F:PdfSharp.Drawing.Layout.XParagraphAlignment.Center">
  1375. <summary>
  1376. The paragraph is rendered centered.
  1377. </summary>
  1378. </member>
  1379. <member name="F:PdfSharp.Drawing.Layout.XParagraphAlignment.Right">
  1380. <summary>
  1381. The paragraph is rendered right aligned.
  1382. </summary>
  1383. </member>
  1384. <member name="F:PdfSharp.Drawing.Layout.XParagraphAlignment.Justify">
  1385. <summary>
  1386. The paragraph is rendered justified.
  1387. </summary>
  1388. </member>
  1389. <member name="T:PdfSharp.Drawing.Layout.XTextFormatter">
  1390. <summary>
  1391. Represents a very simple text formatter.
  1392. If this class does not satisfy your needs on formatting paragraphs, I recommend taking a look
  1393. at MigraDoc Foundation. Alternatively, you should copy this class in your own source code and modify it.
  1394. </summary>
  1395. </member>
  1396. <member name="M:PdfSharp.Drawing.Layout.XTextFormatter.#ctor(PdfSharp.Drawing.XGraphics)">
  1397. <summary>
  1398. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.Layout.XTextFormatter"/> class.
  1399. </summary>
  1400. </member>
  1401. <member name="P:PdfSharp.Drawing.Layout.XTextFormatter.Text">
  1402. <summary>
  1403. Gets or sets the text.
  1404. </summary>
  1405. </member>
  1406. <member name="P:PdfSharp.Drawing.Layout.XTextFormatter.Font">
  1407. <summary>
  1408. Gets or sets the font.
  1409. </summary>
  1410. </member>
  1411. <member name="P:PdfSharp.Drawing.Layout.XTextFormatter.LayoutRectangle">
  1412. <summary>
  1413. Gets or sets the bounding box of the layout.
  1414. </summary>
  1415. </member>
  1416. <member name="P:PdfSharp.Drawing.Layout.XTextFormatter.Alignment">
  1417. <summary>
  1418. Gets or sets the alignment of the text.
  1419. </summary>
  1420. </member>
  1421. <member name="M:PdfSharp.Drawing.Layout.XTextFormatter.DrawString(System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect)">
  1422. <summary>
  1423. Draws the text.
  1424. </summary>
  1425. <param name="text">The text to be drawn.</param>
  1426. <param name="font">The font.</param>
  1427. <param name="brush">The text brush.</param>
  1428. <param name="layoutRectangle">The layout rectangle.</param>
  1429. </member>
  1430. <member name="M:PdfSharp.Drawing.Layout.XTextFormatter.DrawString(System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XStringFormat)">
  1431. <summary>
  1432. Draws the text.
  1433. </summary>
  1434. <param name="text">The text to be drawn.</param>
  1435. <param name="font">The font.</param>
  1436. <param name="brush">The text brush.</param>
  1437. <param name="layoutRectangle">The layout rectangle.</param>
  1438. <param name="format">The format. Must be <c>XStringFormat.TopLeft</c></param>
  1439. </member>
  1440. <member name="M:PdfSharp.Drawing.Layout.XTextFormatter.AlignLine(System.Int32,System.Int32,System.Double)">
  1441. <summary>
  1442. Align center, right, or justify.
  1443. </summary>
  1444. </member>
  1445. <member name="T:PdfSharp.Drawing.Layout.XTextFormatter.Block">
  1446. <summary>
  1447. Represents a single word.
  1448. </summary>
  1449. </member>
  1450. <member name="M:PdfSharp.Drawing.Layout.XTextFormatter.Block.#ctor(System.String,PdfSharp.Drawing.Layout.XTextFormatter.BlockType,System.Double)">
  1451. <summary>
  1452. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.Layout.XTextFormatter.Block"/> class.
  1453. </summary>
  1454. <param name="text">The text of the block.</param>
  1455. <param name="type">The type of the block.</param>
  1456. <param name="width">The width of the text.</param>
  1457. </member>
  1458. <member name="M:PdfSharp.Drawing.Layout.XTextFormatter.Block.#ctor(PdfSharp.Drawing.Layout.XTextFormatter.BlockType)">
  1459. <summary>
  1460. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.Layout.XTextFormatter.Block"/> class.
  1461. </summary>
  1462. <param name="type">The type.</param>
  1463. </member>
  1464. <member name="F:PdfSharp.Drawing.Layout.XTextFormatter.Block.Text">
  1465. <summary>
  1466. The text represented by this block.
  1467. </summary>
  1468. </member>
  1469. <member name="F:PdfSharp.Drawing.Layout.XTextFormatter.Block.Type">
  1470. <summary>
  1471. The type of the block.
  1472. </summary>
  1473. </member>
  1474. <member name="F:PdfSharp.Drawing.Layout.XTextFormatter.Block.Width">
  1475. <summary>
  1476. The width of the text.
  1477. </summary>
  1478. </member>
  1479. <member name="F:PdfSharp.Drawing.Layout.XTextFormatter.Block.Location">
  1480. <summary>
  1481. The location relative to the upper left corner of the layout rectangle.
  1482. </summary>
  1483. </member>
  1484. <member name="F:PdfSharp.Drawing.Layout.XTextFormatter.Block.Alignment">
  1485. <summary>
  1486. The alignment of this line.
  1487. </summary>
  1488. </member>
  1489. <member name="F:PdfSharp.Drawing.Layout.XTextFormatter.Block.Stop">
  1490. <summary>
  1491. A flag indicating that this is the last block that fits in the layout rectangle.
  1492. </summary>
  1493. </member>
  1494. <member name="T:PdfSharp.Drawing.Pdf.StreamMode">
  1495. <summary>
  1496. Indicates whether we are within a BT/ET block.
  1497. </summary>
  1498. </member>
  1499. <member name="F:PdfSharp.Drawing.Pdf.StreamMode.Graphic">
  1500. <summary>
  1501. Graphic mode. This is default.
  1502. </summary>
  1503. </member>
  1504. <member name="F:PdfSharp.Drawing.Pdf.StreamMode.Text">
  1505. <summary>
  1506. Text mode.
  1507. </summary>
  1508. </member>
  1509. <member name="T:PdfSharp.Drawing.Pdf.PdfGraphicsState">
  1510. <summary>
  1511. Represents the current PDF graphics state.
  1512. </summary>
  1513. <remarks>
  1514. Completely revised for PDFsharp 1.4.
  1515. </remarks>
  1516. </member>
  1517. <member name="M:PdfSharp.Drawing.Pdf.PdfGraphicsState.#ctor(PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer)">
  1518. <summary>
  1519. Represents the current PDF graphics state.
  1520. </summary>
  1521. <remarks>
  1522. Completely revised for PDFsharp 1.4.
  1523. </remarks>
  1524. </member>
  1525. <member name="F:PdfSharp.Drawing.Pdf.PdfGraphicsState.ItalicSimulationOn">
  1526. <summary>
  1527. Indicates that the text transformation matrix currently skews 20° to the right.
  1528. </summary>
  1529. </member>
  1530. <member name="F:PdfSharp.Drawing.Pdf.PdfGraphicsState.RealizedCtm">
  1531. <summary>
  1532. The already realized part of the current transformation matrix.
  1533. </summary>
  1534. </member>
  1535. <member name="F:PdfSharp.Drawing.Pdf.PdfGraphicsState.UnrealizedCtm">
  1536. <summary>
  1537. The not yet realized part of the current transformation matrix.
  1538. </summary>
  1539. </member>
  1540. <member name="F:PdfSharp.Drawing.Pdf.PdfGraphicsState.EffectiveCtm">
  1541. <summary>
  1542. Product of RealizedCtm and UnrealizedCtm.
  1543. </summary>
  1544. </member>
  1545. <member name="F:PdfSharp.Drawing.Pdf.PdfGraphicsState.InverseEffectiveCtm">
  1546. <summary>
  1547. Inverse of EffectiveCtm used for transformation.
  1548. </summary>
  1549. </member>
  1550. <member name="M:PdfSharp.Drawing.Pdf.PdfGraphicsState.RealizeCtm">
  1551. <summary>
  1552. Realizes the CTM.
  1553. </summary>
  1554. </member>
  1555. <member name="T:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer">
  1556. <summary>
  1557. Represents a drawing surface for PdfPages.
  1558. </summary>
  1559. </member>
  1560. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.GetContent">
  1561. <summary>
  1562. Gets the content created by this renderer.
  1563. </summary>
  1564. </member>
  1565. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.DrawLine(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double,System.Double)">
  1566. <summary>
  1567. Strokes a single connection of two points.
  1568. </summary>
  1569. </member>
  1570. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.DrawLines(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[])">
  1571. <summary>
  1572. Strokes a series of connected points.
  1573. </summary>
  1574. </member>
  1575. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.Save(PdfSharp.Drawing.XGraphicsState)">
  1576. <summary>
  1577. Clones the current graphics state and pushes it on a stack.
  1578. </summary>
  1579. </member>
  1580. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.ResetClip">
  1581. <summary>
  1582. Sets the clip path empty. Only possible if graphic state level has the same value as it has when
  1583. the first time SetClip was invoked.
  1584. </summary>
  1585. </member>
  1586. <member name="F:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer._clipLevel">
  1587. <summary>
  1588. The nesting level of the PDF graphics state stack when the clip region was set to non-empty.
  1589. Because of the way PDF is made the clip region can only be reset at this level.
  1590. </summary>
  1591. </member>
  1592. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.WriteComment(System.String)">
  1593. <summary>
  1594. Writes a comment to the PDF content stream. May be useful for debugging purposes.
  1595. </summary>
  1596. </member>
  1597. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.AppendPartialArc(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,PdfSharp.Drawing.PathStart,PdfSharp.Drawing.XMatrix)">
  1598. <summary>
  1599. Appends one or up to five Bézier curves that interpolate the arc.
  1600. </summary>
  1601. </member>
  1602. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.Quadrant(System.Double,System.Boolean,System.Boolean)">
  1603. <summary>
  1604. Gets the quadrant (0 through 3) of the specified angle. If the angle lies on an edge
  1605. (0, 90, 180, etc.) the result depends on the details how the angle is used.
  1606. </summary>
  1607. </member>
  1608. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.AppendPartialArcQuadrant(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,PdfSharp.Drawing.PathStart,PdfSharp.Drawing.XMatrix)">
  1609. <summary>
  1610. Appends a Bézier curve for an arc within a quadrant.
  1611. </summary>
  1612. </member>
  1613. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.AppendCurveSegment(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint,System.Double)">
  1614. <summary>
  1615. Appends a Bézier curve for a cardinal spline through pt1 and pt2.
  1616. </summary>
  1617. </member>
  1618. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.AppendPath(PdfSharp.Drawing.CoreGraphicsPath)">
  1619. <summary>
  1620. Appends the content of a GraphicsPath object.
  1621. </summary>
  1622. </member>
  1623. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.BeginPage">
  1624. <summary>
  1625. Initializes the default view transformation, i.e. the transformation from the user page
  1626. space to the PDF page space.
  1627. </summary>
  1628. </member>
  1629. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.EndPage">
  1630. <summary>
  1631. Ends the content stream, i.e. ends the text mode, balances the graphic state stack and removes the trailing line feed.
  1632. </summary>
  1633. </member>
  1634. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.BeginGraphicMode">
  1635. <summary>
  1636. Begins the graphic mode (i.e. ends the text mode).
  1637. </summary>
  1638. </member>
  1639. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.BeginTextMode">
  1640. <summary>
  1641. Begins the text mode (i.e. ends the graphic mode).
  1642. </summary>
  1643. </member>
  1644. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.Realize(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush)">
  1645. <summary>
  1646. Makes the specified pen and brush the current graphics objects.
  1647. </summary>
  1648. </member>
  1649. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.Realize(PdfSharp.Drawing.XPen)">
  1650. <summary>
  1651. Makes the specified pen the current graphics object.
  1652. </summary>
  1653. </member>
  1654. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.Realize(PdfSharp.Drawing.XBrush)">
  1655. <summary>
  1656. Makes the specified brush the current graphics object.
  1657. </summary>
  1658. </member>
  1659. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.Realize(PdfSharp.Drawing.XGlyphTypeface,System.Double,PdfSharp.Drawing.XBrush,System.Int32,PdfSharp.Pdf.Advanced.FontType)">
  1660. <summary>
  1661. Makes the specified font and brush the current graphics objects.
  1662. </summary>
  1663. </member>
  1664. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.AdjustTdOffset(PdfSharp.Drawing.XPoint@,System.Double,System.Boolean)">
  1665. <summary>
  1666. PDFsharp uses the Td operator to set the text position. Td just sets the offset of the text matrix
  1667. and produces less code than Tm.
  1668. </summary>
  1669. <param name="pos">The absolute text position.</param>
  1670. <param name="dy">The dy.</param>
  1671. <param name="adjustSkew">true if skewing for italic simulation is currently on.</param>
  1672. </member>
  1673. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.Realize(PdfSharp.Drawing.XImage)">
  1674. <summary>
  1675. Makes the specified image the current graphics object.
  1676. </summary>
  1677. </member>
  1678. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.RealizeTransform">
  1679. <summary>
  1680. Realizes the current transformation matrix, if necessary.
  1681. </summary>
  1682. </member>
  1683. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.WorldToView(PdfSharp.Drawing.XPoint)">
  1684. <summary>
  1685. Converts a point from Windows world space to PDF world space.
  1686. </summary>
  1687. </member>
  1688. <member name="P:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.Owner">
  1689. <summary>
  1690. Gets the owning PdfDocument of this page or form.
  1691. </summary>
  1692. </member>
  1693. <member name="P:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.Resources">
  1694. <summary>
  1695. Gets the PdfResources of this page or form.
  1696. </summary>
  1697. </member>
  1698. <member name="P:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.Size">
  1699. <summary>
  1700. Gets the size of this page or form.
  1701. </summary>
  1702. </member>
  1703. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.GetFontName(PdfSharp.Drawing.XGlyphTypeface,PdfSharp.Pdf.Advanced.FontType,PdfSharp.Pdf.Advanced.PdfFont@)">
  1704. <summary>
  1705. Gets the resource name of the specified font within this page or form.
  1706. </summary>
  1707. </member>
  1708. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.GetImageName(PdfSharp.Drawing.XImage)">
  1709. <summary>
  1710. Gets the resource name of the specified image within this page or form.
  1711. </summary>
  1712. </member>
  1713. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.GetFormName(PdfSharp.Drawing.XForm)">
  1714. <summary>
  1715. Gets the resource name of the specified form within this page or form.
  1716. </summary>
  1717. </member>
  1718. <member name="F:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.GraphicsStackLevelInitial">
  1719. <summary>
  1720. The q/Q nesting level is 0.
  1721. </summary>
  1722. </member>
  1723. <member name="F:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.GraphicsStackLevelPageSpace">
  1724. <summary>
  1725. The q/Q nesting level is 1.
  1726. </summary>
  1727. </member>
  1728. <member name="F:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.GraphicsStackLevelWorldSpace">
  1729. <summary>
  1730. The q/Q nesting level is 2.
  1731. </summary>
  1732. </member>
  1733. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.SaveState">
  1734. <summary>
  1735. Saves the current graphical state.
  1736. </summary>
  1737. </member>
  1738. <member name="M:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.RestoreState">
  1739. <summary>
  1740. Restores the previous graphical state.
  1741. </summary>
  1742. </member>
  1743. <member name="F:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer._gfxState">
  1744. <summary>
  1745. The current graphical state.
  1746. </summary>
  1747. </member>
  1748. <member name="F:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer._gfxStateStack">
  1749. <summary>
  1750. The graphical state stack.
  1751. </summary>
  1752. </member>
  1753. <member name="F:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.PageHeightPt">
  1754. <summary>
  1755. The height of the PDF page in point including the trim box.
  1756. </summary>
  1757. </member>
  1758. <member name="F:PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer.DefaultViewMatrix">
  1759. <summary>
  1760. The final transformation from the world space to the default page space.
  1761. </summary>
  1762. </member>
  1763. <member name="T:PdfSharp.Drawing.CoreGraphicsPath">
  1764. <summary>
  1765. Represents a graphics path that uses the same notation as GDI+.
  1766. </summary>
  1767. </member>
  1768. <member name="M:PdfSharp.Drawing.CoreGraphicsPath.QuadrantArcTo(System.Double,System.Double,System.Double,System.Double,System.Int32,System.Boolean)">
  1769. <summary>
  1770. Adds an arc that fills exactly one quadrant (quarter) of an ellipse.
  1771. Just a quick hack to draw rounded rectangles before AddArc is fully implemented.
  1772. </summary>
  1773. </member>
  1774. <member name="M:PdfSharp.Drawing.CoreGraphicsPath.CloseSubpath">
  1775. <summary>
  1776. Closes the current subpath.
  1777. </summary>
  1778. </member>
  1779. <member name="P:PdfSharp.Drawing.CoreGraphicsPath.FillMode">
  1780. <summary>
  1781. Gets or sets the current fill mode (alternate or winding).
  1782. </summary>
  1783. </member>
  1784. <member name="P:PdfSharp.Drawing.CoreGraphicsPath.PathPoints">
  1785. <summary>
  1786. Gets the path points in GDI+ style.
  1787. </summary>
  1788. </member>
  1789. <member name="P:PdfSharp.Drawing.CoreGraphicsPath.PathTypes">
  1790. <summary>
  1791. Gets the path types in GDI+ style.
  1792. </summary>
  1793. </member>
  1794. <member name="T:PdfSharp.Drawing.PathStart">
  1795. <summary>
  1796. Indicates how to handle the first point of a path.
  1797. </summary>
  1798. </member>
  1799. <member name="F:PdfSharp.Drawing.PathStart.MoveTo1st">
  1800. <summary>
  1801. Set the current position to the first point.
  1802. </summary>
  1803. </member>
  1804. <member name="F:PdfSharp.Drawing.PathStart.LineTo1st">
  1805. <summary>
  1806. Draws a line to the first point.
  1807. </summary>
  1808. </member>
  1809. <member name="F:PdfSharp.Drawing.PathStart.Ignore1st">
  1810. <summary>
  1811. Ignores the first point.
  1812. </summary>
  1813. </member>
  1814. <member name="T:PdfSharp.Drawing.XColorSpace">
  1815. <summary>
  1816. Currently not used. Only DeviceRGB is rendered in PDF.
  1817. </summary>
  1818. </member>
  1819. <member name="F:PdfSharp.Drawing.XColorSpace.Rgb">
  1820. <summary>
  1821. Identifies the RGB color space.
  1822. </summary>
  1823. </member>
  1824. <member name="F:PdfSharp.Drawing.XColorSpace.Cmyk">
  1825. <summary>
  1826. Identifies the CMYK color space.
  1827. </summary>
  1828. </member>
  1829. <member name="F:PdfSharp.Drawing.XColorSpace.GrayScale">
  1830. <summary>
  1831. Identifies the gray scale color space.
  1832. </summary>
  1833. </member>
  1834. <member name="T:PdfSharp.Drawing.XCombineMode">
  1835. <summary>
  1836. Specifies how different clipping regions can be combined.
  1837. </summary>
  1838. </member>
  1839. <member name="F:PdfSharp.Drawing.XCombineMode.Replace">
  1840. <summary>
  1841. One clipping region is replaced by another.
  1842. </summary>
  1843. </member>
  1844. <member name="F:PdfSharp.Drawing.XCombineMode.Intersect">
  1845. <summary>
  1846. Two clipping regions are combined by taking their intersection.
  1847. </summary>
  1848. </member>
  1849. <member name="F:PdfSharp.Drawing.XCombineMode.Union">
  1850. <summary>
  1851. Not yet implemented in PDFsharp.
  1852. </summary>
  1853. </member>
  1854. <member name="F:PdfSharp.Drawing.XCombineMode.Xor">
  1855. <summary>
  1856. Not yet implemented in PDFsharp.
  1857. </summary>
  1858. </member>
  1859. <member name="F:PdfSharp.Drawing.XCombineMode.Exclude">
  1860. <summary>
  1861. Not yet implemented in PDFsharp.
  1862. </summary>
  1863. </member>
  1864. <member name="F:PdfSharp.Drawing.XCombineMode.Complement">
  1865. <summary>
  1866. Not yet implemented in PDFsharp.
  1867. </summary>
  1868. </member>
  1869. <member name="T:PdfSharp.Drawing.XDashStyle">
  1870. <summary>
  1871. Specifies the style of dashed lines drawn with an XPen object.
  1872. </summary>
  1873. </member>
  1874. <member name="F:PdfSharp.Drawing.XDashStyle.Solid">
  1875. <summary>
  1876. Specifies a solid line.
  1877. </summary>
  1878. </member>
  1879. <member name="F:PdfSharp.Drawing.XDashStyle.Dash">
  1880. <summary>
  1881. Specifies a line consisting of dashes.
  1882. </summary>
  1883. </member>
  1884. <member name="F:PdfSharp.Drawing.XDashStyle.Dot">
  1885. <summary>
  1886. Specifies a line consisting of dots.
  1887. </summary>
  1888. </member>
  1889. <member name="F:PdfSharp.Drawing.XDashStyle.DashDot">
  1890. <summary>
  1891. Specifies a line consisting of a repeating pattern of dash-dot.
  1892. </summary>
  1893. </member>
  1894. <member name="F:PdfSharp.Drawing.XDashStyle.DashDotDot">
  1895. <summary>
  1896. Specifies a line consisting of a repeating pattern of dash-dot-dot.
  1897. </summary>
  1898. </member>
  1899. <member name="F:PdfSharp.Drawing.XDashStyle.Custom">
  1900. <summary>
  1901. Specifies a user-defined custom dash style.
  1902. </summary>
  1903. </member>
  1904. <member name="T:PdfSharp.Drawing.XFillMode">
  1905. <summary>
  1906. Specifies how the interior of a closed path is filled.
  1907. </summary>
  1908. </member>
  1909. <member name="F:PdfSharp.Drawing.XFillMode.Alternate">
  1910. <summary>
  1911. Specifies the alternate fill mode. Called the 'odd-even rule' in PDF terminology.
  1912. </summary>
  1913. </member>
  1914. <member name="F:PdfSharp.Drawing.XFillMode.Winding">
  1915. <summary>
  1916. Specifies the winding fill mode. Called the 'nonzero winding number rule' in PDF terminology.
  1917. </summary>
  1918. </member>
  1919. <member name="T:PdfSharp.Drawing.XFontStyleEx">
  1920. <summary>
  1921. Specifies style information applied to text.
  1922. Note that this enum was named XFontStyle in PDFsharp versions prior to 6.0.
  1923. </summary>
  1924. </member>
  1925. <member name="F:PdfSharp.Drawing.XFontStyleEx.Regular">
  1926. <summary>
  1927. Normal text.
  1928. </summary>
  1929. </member>
  1930. <member name="F:PdfSharp.Drawing.XFontStyleEx.Bold">
  1931. <summary>
  1932. Bold text.
  1933. </summary>
  1934. </member>
  1935. <member name="F:PdfSharp.Drawing.XFontStyleEx.Italic">
  1936. <summary>
  1937. Italic text.
  1938. </summary>
  1939. </member>
  1940. <member name="F:PdfSharp.Drawing.XFontStyleEx.BoldItalic">
  1941. <summary>
  1942. Bold and italic text.
  1943. </summary>
  1944. </member>
  1945. <member name="F:PdfSharp.Drawing.XFontStyleEx.Underline">
  1946. <summary>
  1947. Underlined text.
  1948. </summary>
  1949. </member>
  1950. <member name="F:PdfSharp.Drawing.XFontStyleEx.Strikeout">
  1951. <summary>
  1952. Text with a line through the middle.
  1953. </summary>
  1954. </member>
  1955. <member name="T:PdfSharp.Drawing.XGraphicTargetContext">
  1956. <summary>
  1957. Determines whether rendering based on GDI+ or WPF.
  1958. For internal use in hybrid build only.
  1959. </summary>
  1960. </member>
  1961. <member name="F:PdfSharp.Drawing.XGraphicTargetContext.CORE">
  1962. <summary>
  1963. Rendering does not depend on a particular technology.
  1964. </summary>
  1965. </member>
  1966. <member name="F:PdfSharp.Drawing.XGraphicTargetContext.GDI">
  1967. <summary>
  1968. Renders using GDI+.
  1969. </summary>
  1970. </member>
  1971. <member name="F:PdfSharp.Drawing.XGraphicTargetContext.WPF">
  1972. <summary>
  1973. Renders using WPF.
  1974. </summary>
  1975. </member>
  1976. <member name="F:PdfSharp.Drawing.XGraphicTargetContext.UWP">
  1977. <summary>
  1978. Universal Windows Platform.
  1979. </summary>
  1980. </member>
  1981. <member name="T:PdfSharp.Drawing.XGraphicsPathItemType">
  1982. <summary>
  1983. Type of the path data.
  1984. </summary>
  1985. </member>
  1986. <member name="T:PdfSharp.Drawing.XGraphicsPdfPageOptions">
  1987. <summary>
  1988. Specifies how the content of an existing PDF page and new content is combined.
  1989. </summary>
  1990. </member>
  1991. <member name="F:PdfSharp.Drawing.XGraphicsPdfPageOptions.Append">
  1992. <summary>
  1993. The new content is inserted behind the old content, and any subsequent drawing is done above the existing graphic.
  1994. </summary>
  1995. </member>
  1996. <member name="F:PdfSharp.Drawing.XGraphicsPdfPageOptions.Prepend">
  1997. <summary>
  1998. The new content is inserted before the old content, and any subsequent drawing is done beneath the existing graphic.
  1999. </summary>
  2000. </member>
  2001. <member name="F:PdfSharp.Drawing.XGraphicsPdfPageOptions.Replace">
  2002. <summary>
  2003. The new content entirely replaces the old content, and any subsequent drawing is done on a blank page.
  2004. </summary>
  2005. </member>
  2006. <member name="T:PdfSharp.Drawing.XGraphicsUnit">
  2007. <summary>
  2008. Specifies the unit of measure.
  2009. </summary>
  2010. </member>
  2011. <member name="F:PdfSharp.Drawing.XGraphicsUnit.Point">
  2012. <summary>
  2013. Specifies a printer’s point (1/72 inch) as the unit of measure.
  2014. </summary>
  2015. </member>
  2016. <member name="F:PdfSharp.Drawing.XGraphicsUnit.Inch">
  2017. <summary>
  2018. Specifies inch (2.54 cm) as the unit of measure.
  2019. </summary>
  2020. </member>
  2021. <member name="F:PdfSharp.Drawing.XGraphicsUnit.Millimeter">
  2022. <summary>
  2023. Specifies millimeter as the unit of measure.
  2024. </summary>
  2025. </member>
  2026. <member name="F:PdfSharp.Drawing.XGraphicsUnit.Centimeter">
  2027. <summary>
  2028. Specifies centimeter as the unit of measure.
  2029. </summary>
  2030. </member>
  2031. <member name="F:PdfSharp.Drawing.XGraphicsUnit.Presentation">
  2032. <summary>
  2033. Specifies a presentation point (1/96 inch) as the unit of measure.
  2034. </summary>
  2035. </member>
  2036. <member name="T:PdfSharp.Drawing.XKnownColor">
  2037. <summary>
  2038. Specifies all pre-defined colors. Used to identify the pre-defined colors and to
  2039. localize their names.
  2040. </summary>
  2041. </member>
  2042. <member name="F:PdfSharp.Drawing.XKnownColor.AliceBlue">
  2043. <summary>A pre-defined color.</summary>
  2044. </member>
  2045. <member name="F:PdfSharp.Drawing.XKnownColor.AntiqueWhite">
  2046. <summary>A pre-defined color.</summary>
  2047. </member>
  2048. <member name="F:PdfSharp.Drawing.XKnownColor.Aqua">
  2049. <summary>A pre-defined color.</summary>
  2050. </member>
  2051. <member name="F:PdfSharp.Drawing.XKnownColor.Aquamarine">
  2052. <summary>A pre-defined color.</summary>
  2053. </member>
  2054. <member name="F:PdfSharp.Drawing.XKnownColor.Azure">
  2055. <summary>A pre-defined color.</summary>
  2056. </member>
  2057. <member name="F:PdfSharp.Drawing.XKnownColor.Beige">
  2058. <summary>A pre-defined color.</summary>
  2059. </member>
  2060. <member name="F:PdfSharp.Drawing.XKnownColor.Bisque">
  2061. <summary>A pre-defined color.</summary>
  2062. </member>
  2063. <member name="F:PdfSharp.Drawing.XKnownColor.Black">
  2064. <summary>A pre-defined color.</summary>
  2065. </member>
  2066. <member name="F:PdfSharp.Drawing.XKnownColor.BlanchedAlmond">
  2067. <summary>A pre-defined color.</summary>
  2068. </member>
  2069. <member name="F:PdfSharp.Drawing.XKnownColor.Blue">
  2070. <summary>A pre-defined color.</summary>
  2071. </member>
  2072. <member name="F:PdfSharp.Drawing.XKnownColor.BlueViolet">
  2073. <summary>A pre-defined color.</summary>
  2074. </member>
  2075. <member name="F:PdfSharp.Drawing.XKnownColor.Brown">
  2076. <summary>A pre-defined color.</summary>
  2077. </member>
  2078. <member name="F:PdfSharp.Drawing.XKnownColor.BurlyWood">
  2079. <summary>A pre-defined color.</summary>
  2080. </member>
  2081. <member name="F:PdfSharp.Drawing.XKnownColor.CadetBlue">
  2082. <summary>A pre-defined color.</summary>
  2083. </member>
  2084. <member name="F:PdfSharp.Drawing.XKnownColor.Chartreuse">
  2085. <summary>A pre-defined color.</summary>
  2086. </member>
  2087. <member name="F:PdfSharp.Drawing.XKnownColor.Chocolate">
  2088. <summary>A pre-defined color.</summary>
  2089. </member>
  2090. <member name="F:PdfSharp.Drawing.XKnownColor.Coral">
  2091. <summary>A pre-defined color.</summary>
  2092. </member>
  2093. <member name="F:PdfSharp.Drawing.XKnownColor.CornflowerBlue">
  2094. <summary>A pre-defined color.</summary>
  2095. </member>
  2096. <member name="F:PdfSharp.Drawing.XKnownColor.Cornsilk">
  2097. <summary>A pre-defined color.</summary>
  2098. </member>
  2099. <member name="F:PdfSharp.Drawing.XKnownColor.Crimson">
  2100. <summary>A pre-defined color.</summary>
  2101. </member>
  2102. <member name="F:PdfSharp.Drawing.XKnownColor.Cyan">
  2103. <summary>A pre-defined color.</summary>
  2104. </member>
  2105. <member name="F:PdfSharp.Drawing.XKnownColor.DarkBlue">
  2106. <summary>A pre-defined color.</summary>
  2107. </member>
  2108. <member name="F:PdfSharp.Drawing.XKnownColor.DarkCyan">
  2109. <summary>A pre-defined color.</summary>
  2110. </member>
  2111. <member name="F:PdfSharp.Drawing.XKnownColor.DarkGoldenrod">
  2112. <summary>A pre-defined color.</summary>
  2113. </member>
  2114. <member name="F:PdfSharp.Drawing.XKnownColor.DarkGray">
  2115. <summary>A pre-defined color.</summary>
  2116. </member>
  2117. <member name="F:PdfSharp.Drawing.XKnownColor.DarkGreen">
  2118. <summary>A pre-defined color.</summary>
  2119. </member>
  2120. <member name="F:PdfSharp.Drawing.XKnownColor.DarkKhaki">
  2121. <summary>A pre-defined color.</summary>
  2122. </member>
  2123. <member name="F:PdfSharp.Drawing.XKnownColor.DarkMagenta">
  2124. <summary>A pre-defined color.</summary>
  2125. </member>
  2126. <member name="F:PdfSharp.Drawing.XKnownColor.DarkOliveGreen">
  2127. <summary>A pre-defined color.</summary>
  2128. </member>
  2129. <member name="F:PdfSharp.Drawing.XKnownColor.DarkOrange">
  2130. <summary>A pre-defined color.</summary>
  2131. </member>
  2132. <member name="F:PdfSharp.Drawing.XKnownColor.DarkOrchid">
  2133. <summary>A pre-defined color.</summary>
  2134. </member>
  2135. <member name="F:PdfSharp.Drawing.XKnownColor.DarkRed">
  2136. <summary>A pre-defined color.</summary>
  2137. </member>
  2138. <member name="F:PdfSharp.Drawing.XKnownColor.DarkSalmon">
  2139. <summary>A pre-defined color.</summary>
  2140. </member>
  2141. <member name="F:PdfSharp.Drawing.XKnownColor.DarkSeaGreen">
  2142. <summary>A pre-defined color.</summary>
  2143. </member>
  2144. <member name="F:PdfSharp.Drawing.XKnownColor.DarkSlateBlue">
  2145. <summary>A pre-defined color.</summary>
  2146. </member>
  2147. <member name="F:PdfSharp.Drawing.XKnownColor.DarkSlateGray">
  2148. <summary>A pre-defined color.</summary>
  2149. </member>
  2150. <member name="F:PdfSharp.Drawing.XKnownColor.DarkTurquoise">
  2151. <summary>A pre-defined color.</summary>
  2152. </member>
  2153. <member name="F:PdfSharp.Drawing.XKnownColor.DarkViolet">
  2154. <summary>A pre-defined color.</summary>
  2155. </member>
  2156. <member name="F:PdfSharp.Drawing.XKnownColor.DeepPink">
  2157. <summary>A pre-defined color.</summary>
  2158. </member>
  2159. <member name="F:PdfSharp.Drawing.XKnownColor.DeepSkyBlue">
  2160. <summary>A pre-defined color.</summary>
  2161. </member>
  2162. <member name="F:PdfSharp.Drawing.XKnownColor.DimGray">
  2163. <summary>A pre-defined color.</summary>
  2164. </member>
  2165. <member name="F:PdfSharp.Drawing.XKnownColor.DodgerBlue">
  2166. <summary>A pre-defined color.</summary>
  2167. </member>
  2168. <member name="F:PdfSharp.Drawing.XKnownColor.Firebrick">
  2169. <summary>A pre-defined color.</summary>
  2170. </member>
  2171. <member name="F:PdfSharp.Drawing.XKnownColor.FloralWhite">
  2172. <summary>A pre-defined color.</summary>
  2173. </member>
  2174. <member name="F:PdfSharp.Drawing.XKnownColor.ForestGreen">
  2175. <summary>A pre-defined color.</summary>
  2176. </member>
  2177. <member name="F:PdfSharp.Drawing.XKnownColor.Fuchsia">
  2178. <summary>A pre-defined color.</summary>
  2179. </member>
  2180. <member name="F:PdfSharp.Drawing.XKnownColor.Gainsboro">
  2181. <summary>A pre-defined color.</summary>
  2182. </member>
  2183. <member name="F:PdfSharp.Drawing.XKnownColor.GhostWhite">
  2184. <summary>A pre-defined color.</summary>
  2185. </member>
  2186. <member name="F:PdfSharp.Drawing.XKnownColor.Gold">
  2187. <summary>A pre-defined color.</summary>
  2188. </member>
  2189. <member name="F:PdfSharp.Drawing.XKnownColor.Goldenrod">
  2190. <summary>A pre-defined color.</summary>
  2191. </member>
  2192. <member name="F:PdfSharp.Drawing.XKnownColor.Gray">
  2193. <summary>A pre-defined color.</summary>
  2194. </member>
  2195. <member name="F:PdfSharp.Drawing.XKnownColor.Green">
  2196. <summary>A pre-defined color.</summary>
  2197. </member>
  2198. <member name="F:PdfSharp.Drawing.XKnownColor.GreenYellow">
  2199. <summary>A pre-defined color.</summary>
  2200. </member>
  2201. <member name="F:PdfSharp.Drawing.XKnownColor.Honeydew">
  2202. <summary>A pre-defined color.</summary>
  2203. </member>
  2204. <member name="F:PdfSharp.Drawing.XKnownColor.HotPink">
  2205. <summary>A pre-defined color.</summary>
  2206. </member>
  2207. <member name="F:PdfSharp.Drawing.XKnownColor.IndianRed">
  2208. <summary>A pre-defined color.</summary>
  2209. </member>
  2210. <member name="F:PdfSharp.Drawing.XKnownColor.Indigo">
  2211. <summary>A pre-defined color.</summary>
  2212. </member>
  2213. <member name="F:PdfSharp.Drawing.XKnownColor.Ivory">
  2214. <summary>A pre-defined color.</summary>
  2215. </member>
  2216. <member name="F:PdfSharp.Drawing.XKnownColor.Khaki">
  2217. <summary>A pre-defined color.</summary>
  2218. </member>
  2219. <member name="F:PdfSharp.Drawing.XKnownColor.Lavender">
  2220. <summary>A pre-defined color.</summary>
  2221. </member>
  2222. <member name="F:PdfSharp.Drawing.XKnownColor.LavenderBlush">
  2223. <summary>A pre-defined color.</summary>
  2224. </member>
  2225. <member name="F:PdfSharp.Drawing.XKnownColor.LawnGreen">
  2226. <summary>A pre-defined color.</summary>
  2227. </member>
  2228. <member name="F:PdfSharp.Drawing.XKnownColor.LemonChiffon">
  2229. <summary>A pre-defined color.</summary>
  2230. </member>
  2231. <member name="F:PdfSharp.Drawing.XKnownColor.LightBlue">
  2232. <summary>A pre-defined color.</summary>
  2233. </member>
  2234. <member name="F:PdfSharp.Drawing.XKnownColor.LightCoral">
  2235. <summary>A pre-defined color.</summary>
  2236. </member>
  2237. <member name="F:PdfSharp.Drawing.XKnownColor.LightCyan">
  2238. <summary>A pre-defined color.</summary>
  2239. </member>
  2240. <member name="F:PdfSharp.Drawing.XKnownColor.LightGoldenrodYellow">
  2241. <summary>A pre-defined color.</summary>
  2242. </member>
  2243. <member name="F:PdfSharp.Drawing.XKnownColor.LightGray">
  2244. <summary>A pre-defined color.</summary>
  2245. </member>
  2246. <member name="F:PdfSharp.Drawing.XKnownColor.LightGreen">
  2247. <summary>A pre-defined color.</summary>
  2248. </member>
  2249. <member name="F:PdfSharp.Drawing.XKnownColor.LightPink">
  2250. <summary>A pre-defined color.</summary>
  2251. </member>
  2252. <member name="F:PdfSharp.Drawing.XKnownColor.LightSalmon">
  2253. <summary>A pre-defined color.</summary>
  2254. </member>
  2255. <member name="F:PdfSharp.Drawing.XKnownColor.LightSeaGreen">
  2256. <summary>A pre-defined color.</summary>
  2257. </member>
  2258. <member name="F:PdfSharp.Drawing.XKnownColor.LightSkyBlue">
  2259. <summary>A pre-defined color.</summary>
  2260. </member>
  2261. <member name="F:PdfSharp.Drawing.XKnownColor.LightSlateGray">
  2262. <summary>A pre-defined color.</summary>
  2263. </member>
  2264. <member name="F:PdfSharp.Drawing.XKnownColor.LightSteelBlue">
  2265. <summary>A pre-defined color.</summary>
  2266. </member>
  2267. <member name="F:PdfSharp.Drawing.XKnownColor.LightYellow">
  2268. <summary>A pre-defined color.</summary>
  2269. </member>
  2270. <member name="F:PdfSharp.Drawing.XKnownColor.Lime">
  2271. <summary>A pre-defined color.</summary>
  2272. </member>
  2273. <member name="F:PdfSharp.Drawing.XKnownColor.LimeGreen">
  2274. <summary>A pre-defined color.</summary>
  2275. </member>
  2276. <member name="F:PdfSharp.Drawing.XKnownColor.Linen">
  2277. <summary>A pre-defined color.</summary>
  2278. </member>
  2279. <member name="F:PdfSharp.Drawing.XKnownColor.Magenta">
  2280. <summary>A pre-defined color.</summary>
  2281. </member>
  2282. <member name="F:PdfSharp.Drawing.XKnownColor.Maroon">
  2283. <summary>A pre-defined color.</summary>
  2284. </member>
  2285. <member name="F:PdfSharp.Drawing.XKnownColor.MediumAquamarine">
  2286. <summary>A pre-defined color.</summary>
  2287. </member>
  2288. <member name="F:PdfSharp.Drawing.XKnownColor.MediumBlue">
  2289. <summary>A pre-defined color.</summary>
  2290. </member>
  2291. <member name="F:PdfSharp.Drawing.XKnownColor.MediumOrchid">
  2292. <summary>A pre-defined color.</summary>
  2293. </member>
  2294. <member name="F:PdfSharp.Drawing.XKnownColor.MediumPurple">
  2295. <summary>A pre-defined color.</summary>
  2296. </member>
  2297. <member name="F:PdfSharp.Drawing.XKnownColor.MediumSeaGreen">
  2298. <summary>A pre-defined color.</summary>
  2299. </member>
  2300. <member name="F:PdfSharp.Drawing.XKnownColor.MediumSlateBlue">
  2301. <summary>A pre-defined color.</summary>
  2302. </member>
  2303. <member name="F:PdfSharp.Drawing.XKnownColor.MediumSpringGreen">
  2304. <summary>A pre-defined color.</summary>
  2305. </member>
  2306. <member name="F:PdfSharp.Drawing.XKnownColor.MediumTurquoise">
  2307. <summary>A pre-defined color.</summary>
  2308. </member>
  2309. <member name="F:PdfSharp.Drawing.XKnownColor.MediumVioletRed">
  2310. <summary>A pre-defined color.</summary>
  2311. </member>
  2312. <member name="F:PdfSharp.Drawing.XKnownColor.MidnightBlue">
  2313. <summary>A pre-defined color.</summary>
  2314. </member>
  2315. <member name="F:PdfSharp.Drawing.XKnownColor.MintCream">
  2316. <summary>A pre-defined color.</summary>
  2317. </member>
  2318. <member name="F:PdfSharp.Drawing.XKnownColor.MistyRose">
  2319. <summary>A pre-defined color.</summary>
  2320. </member>
  2321. <member name="F:PdfSharp.Drawing.XKnownColor.Moccasin">
  2322. <summary>A pre-defined color.</summary>
  2323. </member>
  2324. <member name="F:PdfSharp.Drawing.XKnownColor.NavajoWhite">
  2325. <summary>A pre-defined color.</summary>
  2326. </member>
  2327. <member name="F:PdfSharp.Drawing.XKnownColor.Navy">
  2328. <summary>A pre-defined color.</summary>
  2329. </member>
  2330. <member name="F:PdfSharp.Drawing.XKnownColor.OldLace">
  2331. <summary>A pre-defined color.</summary>
  2332. </member>
  2333. <member name="F:PdfSharp.Drawing.XKnownColor.Olive">
  2334. <summary>A pre-defined color.</summary>
  2335. </member>
  2336. <member name="F:PdfSharp.Drawing.XKnownColor.OliveDrab">
  2337. <summary>A pre-defined color.</summary>
  2338. </member>
  2339. <member name="F:PdfSharp.Drawing.XKnownColor.Orange">
  2340. <summary>A pre-defined color.</summary>
  2341. </member>
  2342. <member name="F:PdfSharp.Drawing.XKnownColor.OrangeRed">
  2343. <summary>A pre-defined color.</summary>
  2344. </member>
  2345. <member name="F:PdfSharp.Drawing.XKnownColor.Orchid">
  2346. <summary>A pre-defined color.</summary>
  2347. </member>
  2348. <member name="F:PdfSharp.Drawing.XKnownColor.PaleGoldenrod">
  2349. <summary>A pre-defined color.</summary>
  2350. </member>
  2351. <member name="F:PdfSharp.Drawing.XKnownColor.PaleGreen">
  2352. <summary>A pre-defined color.</summary>
  2353. </member>
  2354. <member name="F:PdfSharp.Drawing.XKnownColor.PaleTurquoise">
  2355. <summary>A pre-defined color.</summary>
  2356. </member>
  2357. <member name="F:PdfSharp.Drawing.XKnownColor.PaleVioletRed">
  2358. <summary>A pre-defined color.</summary>
  2359. </member>
  2360. <member name="F:PdfSharp.Drawing.XKnownColor.PapayaWhip">
  2361. <summary>A pre-defined color.</summary>
  2362. </member>
  2363. <member name="F:PdfSharp.Drawing.XKnownColor.PeachPuff">
  2364. <summary>A pre-defined color.</summary>
  2365. </member>
  2366. <member name="F:PdfSharp.Drawing.XKnownColor.Peru">
  2367. <summary>A pre-defined color.</summary>
  2368. </member>
  2369. <member name="F:PdfSharp.Drawing.XKnownColor.Pink">
  2370. <summary>A pre-defined color.</summary>
  2371. </member>
  2372. <member name="F:PdfSharp.Drawing.XKnownColor.Plum">
  2373. <summary>A pre-defined color.</summary>
  2374. </member>
  2375. <member name="F:PdfSharp.Drawing.XKnownColor.PowderBlue">
  2376. <summary>A pre-defined color.</summary>
  2377. </member>
  2378. <member name="F:PdfSharp.Drawing.XKnownColor.Purple">
  2379. <summary>A pre-defined color.</summary>
  2380. </member>
  2381. <member name="F:PdfSharp.Drawing.XKnownColor.Red">
  2382. <summary>A pre-defined color.</summary>
  2383. </member>
  2384. <member name="F:PdfSharp.Drawing.XKnownColor.RosyBrown">
  2385. <summary>A pre-defined color.</summary>
  2386. </member>
  2387. <member name="F:PdfSharp.Drawing.XKnownColor.RoyalBlue">
  2388. <summary>A pre-defined color.</summary>
  2389. </member>
  2390. <member name="F:PdfSharp.Drawing.XKnownColor.SaddleBrown">
  2391. <summary>A pre-defined color.</summary>
  2392. </member>
  2393. <member name="F:PdfSharp.Drawing.XKnownColor.Salmon">
  2394. <summary>A pre-defined color.</summary>
  2395. </member>
  2396. <member name="F:PdfSharp.Drawing.XKnownColor.SandyBrown">
  2397. <summary>A pre-defined color.</summary>
  2398. </member>
  2399. <member name="F:PdfSharp.Drawing.XKnownColor.SeaGreen">
  2400. <summary>A pre-defined color.</summary>
  2401. </member>
  2402. <member name="F:PdfSharp.Drawing.XKnownColor.SeaShell">
  2403. <summary>A pre-defined color.</summary>
  2404. </member>
  2405. <member name="F:PdfSharp.Drawing.XKnownColor.Sienna">
  2406. <summary>A pre-defined color.</summary>
  2407. </member>
  2408. <member name="F:PdfSharp.Drawing.XKnownColor.Silver">
  2409. <summary>A pre-defined color.</summary>
  2410. </member>
  2411. <member name="F:PdfSharp.Drawing.XKnownColor.SkyBlue">
  2412. <summary>A pre-defined color.</summary>
  2413. </member>
  2414. <member name="F:PdfSharp.Drawing.XKnownColor.SlateBlue">
  2415. <summary>A pre-defined color.</summary>
  2416. </member>
  2417. <member name="F:PdfSharp.Drawing.XKnownColor.SlateGray">
  2418. <summary>A pre-defined color.</summary>
  2419. </member>
  2420. <member name="F:PdfSharp.Drawing.XKnownColor.Snow">
  2421. <summary>A pre-defined color.</summary>
  2422. </member>
  2423. <member name="F:PdfSharp.Drawing.XKnownColor.SpringGreen">
  2424. <summary>A pre-defined color.</summary>
  2425. </member>
  2426. <member name="F:PdfSharp.Drawing.XKnownColor.SteelBlue">
  2427. <summary>A pre-defined color.</summary>
  2428. </member>
  2429. <member name="F:PdfSharp.Drawing.XKnownColor.Tan">
  2430. <summary>A pre-defined color.</summary>
  2431. </member>
  2432. <member name="F:PdfSharp.Drawing.XKnownColor.Teal">
  2433. <summary>A pre-defined color.</summary>
  2434. </member>
  2435. <member name="F:PdfSharp.Drawing.XKnownColor.Thistle">
  2436. <summary>A pre-defined color.</summary>
  2437. </member>
  2438. <member name="F:PdfSharp.Drawing.XKnownColor.Tomato">
  2439. <summary>A pre-defined color.</summary>
  2440. </member>
  2441. <member name="F:PdfSharp.Drawing.XKnownColor.Transparent">
  2442. <summary>A pre-defined color.</summary>
  2443. </member>
  2444. <member name="F:PdfSharp.Drawing.XKnownColor.Turquoise">
  2445. <summary>A pre-defined color.</summary>
  2446. </member>
  2447. <member name="F:PdfSharp.Drawing.XKnownColor.Violet">
  2448. <summary>A pre-defined color.</summary>
  2449. </member>
  2450. <member name="F:PdfSharp.Drawing.XKnownColor.Wheat">
  2451. <summary>A pre-defined color.</summary>
  2452. </member>
  2453. <member name="F:PdfSharp.Drawing.XKnownColor.White">
  2454. <summary>A pre-defined color.</summary>
  2455. </member>
  2456. <member name="F:PdfSharp.Drawing.XKnownColor.WhiteSmoke">
  2457. <summary>A pre-defined color.</summary>
  2458. </member>
  2459. <member name="F:PdfSharp.Drawing.XKnownColor.Yellow">
  2460. <summary>A pre-defined color.</summary>
  2461. </member>
  2462. <member name="F:PdfSharp.Drawing.XKnownColor.YellowGreen">
  2463. <summary>A pre-defined color.</summary>
  2464. </member>
  2465. <member name="T:PdfSharp.Drawing.XLineAlignment">
  2466. <summary>
  2467. Specifies the alignment of a text string relative to its layout rectangle.
  2468. </summary>
  2469. </member>
  2470. <member name="F:PdfSharp.Drawing.XLineAlignment.Near">
  2471. <summary>
  2472. Specifies the text be aligned near the layout.
  2473. In a left-to-right layout, the near position is left. In a right-to-left layout, the near
  2474. position is right.
  2475. </summary>
  2476. </member>
  2477. <member name="F:PdfSharp.Drawing.XLineAlignment.Center">
  2478. <summary>
  2479. Specifies that text is aligned in the center of the layout rectangle.
  2480. </summary>
  2481. </member>
  2482. <member name="F:PdfSharp.Drawing.XLineAlignment.Far">
  2483. <summary>
  2484. Specifies that text is aligned far from the origin position of the layout rectangle.
  2485. In a left-to-right layout, the far position is right. In a right-to-left layout, the far
  2486. position is left.
  2487. </summary>
  2488. </member>
  2489. <member name="F:PdfSharp.Drawing.XLineAlignment.BaseLine">
  2490. <summary>
  2491. Specifies that text is aligned relative to its base line.
  2492. With this option the layout rectangle must have a height of 0.
  2493. </summary>
  2494. </member>
  2495. <member name="T:PdfSharp.Drawing.XLinearGradientMode">
  2496. <summary>
  2497. Specifies the direction of a linear gradient.
  2498. </summary>
  2499. </member>
  2500. <member name="F:PdfSharp.Drawing.XLinearGradientMode.Horizontal">
  2501. <summary>
  2502. Specifies a gradient from left to right.
  2503. </summary>
  2504. </member>
  2505. <member name="F:PdfSharp.Drawing.XLinearGradientMode.Vertical">
  2506. <summary>
  2507. Specifies a gradient from top to bottom.
  2508. </summary>
  2509. </member>
  2510. <member name="F:PdfSharp.Drawing.XLinearGradientMode.ForwardDiagonal">
  2511. <summary>
  2512. Specifies a gradient from upper left to lower right.
  2513. </summary>
  2514. </member>
  2515. <member name="F:PdfSharp.Drawing.XLinearGradientMode.BackwardDiagonal">
  2516. <summary>
  2517. Specifies a gradient from upper right to lower left.
  2518. </summary>
  2519. </member>
  2520. <member name="T:PdfSharp.Drawing.XLineCap">
  2521. <summary>
  2522. Specifies the available cap styles with which an XPen object can start and end a line.
  2523. </summary>
  2524. </member>
  2525. <member name="F:PdfSharp.Drawing.XLineCap.Flat">
  2526. <summary>
  2527. Specifies a flat line cap.
  2528. </summary>
  2529. </member>
  2530. <member name="F:PdfSharp.Drawing.XLineCap.Round">
  2531. <summary>
  2532. Specifies a round line cap.
  2533. </summary>
  2534. </member>
  2535. <member name="F:PdfSharp.Drawing.XLineCap.Square">
  2536. <summary>
  2537. Specifies a square line cap.
  2538. </summary>
  2539. </member>
  2540. <member name="T:PdfSharp.Drawing.XLineJoin">
  2541. <summary>
  2542. Specifies how to join consecutive line or curve segments in a figure or subpath.
  2543. </summary>
  2544. </member>
  2545. <member name="F:PdfSharp.Drawing.XLineJoin.Miter">
  2546. <summary>
  2547. Specifies a mitered join. This produces a sharp corner or a clipped corner,
  2548. depending on whether the length of the miter exceeds the miter limit.
  2549. </summary>
  2550. </member>
  2551. <member name="F:PdfSharp.Drawing.XLineJoin.Round">
  2552. <summary>
  2553. Specifies a circular join. This produces a smooth, circular arc between the lines.
  2554. </summary>
  2555. </member>
  2556. <member name="F:PdfSharp.Drawing.XLineJoin.Bevel">
  2557. <summary>
  2558. Specifies a beveled join. This produces a diagonal corner.
  2559. </summary>
  2560. </member>
  2561. <member name="T:PdfSharp.Drawing.XMatrixOrder">
  2562. <summary>
  2563. Specifies the order for matrix transform operations.
  2564. </summary>
  2565. </member>
  2566. <member name="F:PdfSharp.Drawing.XMatrixOrder.Prepend">
  2567. <summary>
  2568. The new operation is applied before the old operation.
  2569. </summary>
  2570. </member>
  2571. <member name="F:PdfSharp.Drawing.XMatrixOrder.Append">
  2572. <summary>
  2573. The new operation is applied after the old operation.
  2574. </summary>
  2575. </member>
  2576. <member name="T:PdfSharp.Drawing.XPageDirection">
  2577. <summary>
  2578. Specifies the direction of the y-axis.
  2579. </summary>
  2580. </member>
  2581. <member name="F:PdfSharp.Drawing.XPageDirection.Downwards">
  2582. <summary>
  2583. Increasing Y values go downwards. This is the default.
  2584. </summary>
  2585. </member>
  2586. <member name="F:PdfSharp.Drawing.XPageDirection.Upwards">
  2587. <summary>
  2588. Increasing Y values go upwards. This is only possible when drawing on a PDF page.
  2589. It is not implemented when drawing on a System.Drawing.Graphics object.
  2590. </summary>
  2591. </member>
  2592. <member name="T:PdfSharp.Drawing.XSmoothingMode">
  2593. <summary>
  2594. Specifies whether smoothing (or anti-aliasing) is applied to lines and curves
  2595. and the edges of filled areas.
  2596. </summary>
  2597. </member>
  2598. <member name="F:PdfSharp.Drawing.XSmoothingMode.Invalid">
  2599. <summary>
  2600. Specifies an invalid mode.
  2601. </summary>
  2602. </member>
  2603. <member name="F:PdfSharp.Drawing.XSmoothingMode.Default">
  2604. <summary>
  2605. Specifies the default mode.
  2606. </summary>
  2607. </member>
  2608. <member name="F:PdfSharp.Drawing.XSmoothingMode.HighSpeed">
  2609. <summary>
  2610. Specifies high-speed, low-quality rendering.
  2611. </summary>
  2612. </member>
  2613. <member name="F:PdfSharp.Drawing.XSmoothingMode.HighQuality">
  2614. <summary>
  2615. Specifies high-quality, low-speed rendering.
  2616. </summary>
  2617. </member>
  2618. <member name="F:PdfSharp.Drawing.XSmoothingMode.None">
  2619. <summary>
  2620. Specifies no anti-aliasing.
  2621. </summary>
  2622. </member>
  2623. <member name="F:PdfSharp.Drawing.XSmoothingMode.AntiAlias">
  2624. <summary>
  2625. Specifies anti-aliased rendering.
  2626. </summary>
  2627. </member>
  2628. <member name="T:PdfSharp.Drawing.XStringAlignment">
  2629. <summary>
  2630. Specifies the alignment of a text string relative to its layout rectangle.
  2631. </summary>
  2632. </member>
  2633. <member name="F:PdfSharp.Drawing.XStringAlignment.Near">
  2634. <summary>
  2635. Specifies the text be aligned near the layout.
  2636. In a left-to-right layout, the near position is left. In a right-to-left layout, the near
  2637. position is right.
  2638. </summary>
  2639. </member>
  2640. <member name="F:PdfSharp.Drawing.XStringAlignment.Center">
  2641. <summary>
  2642. Specifies that text is aligned in the center of the layout rectangle.
  2643. </summary>
  2644. </member>
  2645. <member name="F:PdfSharp.Drawing.XStringAlignment.Far">
  2646. <summary>
  2647. Specifies that text is aligned far from the origin position of the layout rectangle.
  2648. In a left-to-right layout, the far position is right. In a right-to-left layout, the far
  2649. position is left.
  2650. </summary>
  2651. </member>
  2652. <member name="T:PdfSharp.Drawing.XStyleSimulations">
  2653. <summary>
  2654. Describes the simulation style of a font.
  2655. </summary>
  2656. </member>
  2657. <member name="F:PdfSharp.Drawing.XStyleSimulations.None">
  2658. <summary>
  2659. No font style simulation.
  2660. </summary>
  2661. </member>
  2662. <member name="F:PdfSharp.Drawing.XStyleSimulations.BoldSimulation">
  2663. <summary>
  2664. Bold style simulation.
  2665. </summary>
  2666. </member>
  2667. <member name="F:PdfSharp.Drawing.XStyleSimulations.ItalicSimulation">
  2668. <summary>
  2669. Italic style simulation.
  2670. </summary>
  2671. </member>
  2672. <member name="F:PdfSharp.Drawing.XStyleSimulations.BoldItalicSimulation">
  2673. <summary>
  2674. Bold and Italic style simulation.
  2675. </summary>
  2676. </member>
  2677. <member name="T:PdfSharp.Drawing.XSweepDirection">
  2678. <summary>
  2679. Defines the direction an elliptical arc is drawn.
  2680. </summary>
  2681. </member>
  2682. <member name="F:PdfSharp.Drawing.XSweepDirection.Counterclockwise">
  2683. <summary>
  2684. Specifies that arcs are drawn in a counterclockwise (negative-angle) direction.
  2685. </summary>
  2686. </member>
  2687. <member name="F:PdfSharp.Drawing.XSweepDirection.Clockwise">
  2688. <summary>
  2689. Specifies that arcs are drawn in a clockwise (positive-angle) direction.
  2690. </summary>
  2691. </member>
  2692. <member name="T:PdfSharp.Drawing.GeometryHelper">
  2693. <summary>
  2694. Helper class for Geometry paths.
  2695. </summary>
  2696. </member>
  2697. <member name="M:PdfSharp.Drawing.GeometryHelper.BezierCurveFromArc(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,PdfSharp.Drawing.PathStart,PdfSharp.Drawing.XMatrix@)">
  2698. <summary>
  2699. Creates between 1 and 5 Bézier curves from parameters specified like in GDI+.
  2700. </summary>
  2701. </member>
  2702. <member name="M:PdfSharp.Drawing.GeometryHelper.Quadrant(System.Double,System.Boolean,System.Boolean)">
  2703. <summary>
  2704. Calculates the quadrant (0 through 3) of the specified angle. If the angle lies on an edge
  2705. (0, 90, 180, etc.) the result depends on the details how the angle is used.
  2706. </summary>
  2707. </member>
  2708. <member name="M:PdfSharp.Drawing.GeometryHelper.AppendPartialArcQuadrant(System.Collections.Generic.List{PdfSharp.Drawing.XPoint},System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,PdfSharp.Drawing.PathStart,PdfSharp.Drawing.XMatrix)">
  2709. <summary>
  2710. Appends a Bézier curve for an arc within a full quadrant.
  2711. </summary>
  2712. </member>
  2713. <member name="M:PdfSharp.Drawing.GeometryHelper.BezierCurveFromArc(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XSize,System.Double,System.Boolean,System.Boolean,PdfSharp.Drawing.PathStart)">
  2714. <summary>
  2715. Creates between 1 and 5 Bézier curves from parameters specified like in WPF.
  2716. </summary>
  2717. </member>
  2718. <member name="T:PdfSharp.Drawing.GraphicsStateStack">
  2719. <summary>
  2720. Represents a stack of XGraphicsState and XGraphicsContainer objects.
  2721. </summary>
  2722. </member>
  2723. <member name="T:PdfSharp.Drawing.ImageHelper">
  2724. <summary>
  2725. Helper class for processing image files.
  2726. </summary>
  2727. </member>
  2728. <member name="T:PdfSharp.Drawing.InternalGraphicsState">
  2729. <summary>
  2730. Represents the internal state of an XGraphics object.
  2731. Used when the state is saved and restored.
  2732. </summary>
  2733. </member>
  2734. <member name="P:PdfSharp.Drawing.InternalGraphicsState.Transform">
  2735. <summary>
  2736. Gets or sets the current transformation matrix.
  2737. </summary>
  2738. </member>
  2739. <member name="M:PdfSharp.Drawing.InternalGraphicsState.Pushed">
  2740. <summary>
  2741. Called after this instanced was pushed on the internal graphics stack.
  2742. </summary>
  2743. </member>
  2744. <member name="M:PdfSharp.Drawing.InternalGraphicsState.Popped">
  2745. <summary>
  2746. Called after this instanced was popped from the internal graphics stack.
  2747. </summary>
  2748. </member>
  2749. <member name="T:PdfSharp.Drawing.IXGraphicsRenderer">
  2750. <summary>
  2751. Represents an abstract drawing surface for PdfPages.
  2752. </summary>
  2753. </member>
  2754. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawLine(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double,System.Double)">
  2755. <summary>
  2756. Draws a straight line.
  2757. </summary>
  2758. </member>
  2759. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawLines(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[])">
  2760. <summary>
  2761. Draws a series of straight lines.
  2762. </summary>
  2763. </member>
  2764. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawBezier(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  2765. <summary>
  2766. Draws a Bézier spline.
  2767. </summary>
  2768. </member>
  2769. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawBeziers(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[])">
  2770. <summary>
  2771. Draws a series of Bézier splines.
  2772. </summary>
  2773. </member>
  2774. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawCurve(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[],System.Double)">
  2775. <summary>
  2776. Draws a cardinal spline.
  2777. </summary>
  2778. </member>
  2779. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawArc(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  2780. <summary>
  2781. Draws an arc.
  2782. </summary>
  2783. </member>
  2784. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawRectangle(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double)">
  2785. <summary>
  2786. Draws a rectangle.
  2787. </summary>
  2788. </member>
  2789. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawRectangles(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect[])">
  2790. <summary>
  2791. Draws a series of rectangles.
  2792. </summary>
  2793. </member>
  2794. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawRoundedRectangle(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  2795. <summary>
  2796. Draws a rectangle with rounded corners.
  2797. </summary>
  2798. </member>
  2799. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawEllipse(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double)">
  2800. <summary>
  2801. Draws an ellipse.
  2802. </summary>
  2803. </member>
  2804. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawPolygon(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint[],PdfSharp.Drawing.XFillMode)">
  2805. <summary>
  2806. Draws a polygon.
  2807. </summary>
  2808. </member>
  2809. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawPie(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  2810. <summary>
  2811. Draws a pie.
  2812. </summary>
  2813. </member>
  2814. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawClosedCurve(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint[],System.Double,PdfSharp.Drawing.XFillMode)">
  2815. <summary>
  2816. Draws a cardinal spline.
  2817. </summary>
  2818. </member>
  2819. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawPath(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XGraphicsPath)">
  2820. <summary>
  2821. Draws a graphical path.
  2822. </summary>
  2823. </member>
  2824. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawString(System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XStringFormat)">
  2825. <summary>
  2826. Draws a series of glyphs identified by the specified text and font.
  2827. </summary>
  2828. </member>
  2829. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawString(System.String,PdfSharp.Drawing.XGlyphTypeface,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XStringFormat)">
  2830. <summary>
  2831. Draws a series of glyphs identified by the specified text and font.
  2832. </summary>
  2833. </member>
  2834. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.DrawImage(PdfSharp.Drawing.XImage,System.Double,System.Double,System.Double,System.Double)">
  2835. <summary>
  2836. Draws an image.
  2837. </summary>
  2838. </member>
  2839. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.Save(PdfSharp.Drawing.XGraphicsState)">
  2840. <summary>
  2841. Saves the current graphics state without changing it.
  2842. </summary>
  2843. </member>
  2844. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.Restore(PdfSharp.Drawing.XGraphicsState)">
  2845. <summary>
  2846. Restores the specified graphics state.
  2847. </summary>
  2848. </member>
  2849. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.BeginContainer(PdfSharp.Drawing.XGraphicsContainer,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XGraphicsUnit)">
  2850. <summary>
  2851. Creates and pushes a transformation matrix that maps from the source rect to the destination rect.
  2852. </summary>
  2853. <param name="container">The container.</param>
  2854. <param name="dstrect">The dstrect.</param>
  2855. <param name="srcrect">The srcrect.</param>
  2856. <param name="unit">The unit.</param>
  2857. </member>
  2858. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.EndContainer(PdfSharp.Drawing.XGraphicsContainer)">
  2859. <summary>
  2860. Pops the current transformation matrix such that the transformation is as it was before BeginContainer.
  2861. </summary>
  2862. <param name="container">The container.</param>
  2863. </member>
  2864. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.AddTransform(PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.XMatrixOrder)">
  2865. <summary>
  2866. Gets or sets the transformation matrix.
  2867. </summary>
  2868. </member>
  2869. <member name="M:PdfSharp.Drawing.IXGraphicsRenderer.WriteComment(System.String)">
  2870. <summary>
  2871. Writes a comment to the output stream. Comments have no effect on the rendering of the output.
  2872. </summary>
  2873. </member>
  2874. <member name="T:PdfSharp.Drawing.XPdfFontOptions">
  2875. <summary>
  2876. Specifies details about how the font is used in PDF creation.
  2877. </summary>
  2878. </member>
  2879. <member name="M:PdfSharp.Drawing.XPdfFontOptions.#ctor(PdfSharp.Pdf.PdfFontEncoding,PdfSharp.Pdf.PdfFontEmbedding)">
  2880. <summary>
  2881. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XPdfFontOptions"/> class.
  2882. </summary>
  2883. </member>
  2884. <member name="M:PdfSharp.Drawing.XPdfFontOptions.#ctor(PdfSharp.Pdf.PdfFontEncoding)">
  2885. <summary>
  2886. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XPdfFontOptions"/> class.
  2887. </summary>
  2888. </member>
  2889. <member name="M:PdfSharp.Drawing.XPdfFontOptions.#ctor(PdfSharp.Pdf.PdfFontEmbedding)">
  2890. <summary>
  2891. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XPdfFontOptions"/> class.
  2892. </summary>
  2893. </member>
  2894. <member name="P:PdfSharp.Drawing.XPdfFontOptions.FontEmbedding">
  2895. <summary>
  2896. Gets a value indicating the font embedding.
  2897. </summary>
  2898. </member>
  2899. <member name="P:PdfSharp.Drawing.XPdfFontOptions.FontEncoding">
  2900. <summary>
  2901. Gets a value indicating how the font is encoded.
  2902. </summary>
  2903. </member>
  2904. <member name="P:PdfSharp.Drawing.XPdfFontOptions.AutomaticEncoding">
  2905. <summary>
  2906. Gets the default options with WinAnsi encoding and always font embedding.
  2907. </summary>
  2908. </member>
  2909. <member name="P:PdfSharp.Drawing.XPdfFontOptions.WinAnsiDefault">
  2910. <summary>
  2911. Gets the default options with WinAnsi encoding and always font embedding.
  2912. </summary>
  2913. </member>
  2914. <member name="P:PdfSharp.Drawing.XPdfFontOptions.UnicodeDefault">
  2915. <summary>
  2916. Gets the default options with Unicode encoding and always font embedding.
  2917. </summary>
  2918. </member>
  2919. <member name="T:PdfSharp.Drawing.XBitmapDecoder">
  2920. <summary>
  2921. Provides functionality to load a bitmap image encoded in a specific format.
  2922. </summary>
  2923. </member>
  2924. <member name="M:PdfSharp.Drawing.XBitmapDecoder.GetPngDecoder">
  2925. <summary>
  2926. Gets a new instance of the PNG image decoder.
  2927. </summary>
  2928. </member>
  2929. <member name="T:PdfSharp.Drawing.XBitmapEncoder">
  2930. <summary>
  2931. Provides functionality to save a bitmap image in a specific format.
  2932. </summary>
  2933. </member>
  2934. <member name="M:PdfSharp.Drawing.XBitmapEncoder.GetPngEncoder">
  2935. <summary>
  2936. Gets a new instance of the PNG image encoder.
  2937. </summary>
  2938. </member>
  2939. <member name="P:PdfSharp.Drawing.XBitmapEncoder.Source">
  2940. <summary>
  2941. Gets or sets the bitmap source to be encoded.
  2942. </summary>
  2943. </member>
  2944. <member name="M:PdfSharp.Drawing.XBitmapEncoder.Save(System.IO.Stream)">
  2945. <summary>
  2946. When overridden in a derived class saves the image on the specified stream
  2947. in the respective format.
  2948. </summary>
  2949. </member>
  2950. <member name="M:PdfSharp.Drawing.XPngBitmapEncoder.Save(System.IO.Stream)">
  2951. <summary>
  2952. Saves the image on the specified stream in PNG format.
  2953. </summary>
  2954. </member>
  2955. <member name="T:PdfSharp.Drawing.XBitmapImage">
  2956. <summary>
  2957. Defines a pixel-based bitmap image.
  2958. </summary>
  2959. </member>
  2960. <member name="M:PdfSharp.Drawing.XBitmapImage.#ctor(System.Int32,System.Int32)">
  2961. <summary>
  2962. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XBitmapImage"/> class.
  2963. </summary>
  2964. </member>
  2965. <member name="M:PdfSharp.Drawing.XBitmapImage.CreateBitmap(System.Int32,System.Int32)">
  2966. <summary>
  2967. Creates a default 24-bit ARGB bitmap with the specified pixel size.
  2968. </summary>
  2969. </member>
  2970. <member name="T:PdfSharp.Drawing.XBitmapSource">
  2971. <summary>
  2972. Defines an abstract base class for pixel-based images.
  2973. </summary>
  2974. </member>
  2975. <member name="P:PdfSharp.Drawing.XBitmapSource.PixelWidth">
  2976. <summary>
  2977. Gets the width of the image in pixels.
  2978. </summary>
  2979. </member>
  2980. <member name="P:PdfSharp.Drawing.XBitmapSource.PixelHeight">
  2981. <summary>
  2982. Gets the height of the image in pixels.
  2983. </summary>
  2984. </member>
  2985. <member name="T:PdfSharp.Drawing.XBrush">
  2986. <summary>
  2987. Classes derived from this abstract base class define objects used to fill the
  2988. interiors of paths.
  2989. </summary>
  2990. </member>
  2991. <member name="T:PdfSharp.Drawing.XBrushes">
  2992. <summary>
  2993. Brushes for all the pre-defined colors.
  2994. </summary>
  2995. </member>
  2996. <member name="P:PdfSharp.Drawing.XBrushes.AliceBlue">
  2997. <summary>Gets a pre-defined XBrush object.</summary>
  2998. </member>
  2999. <member name="P:PdfSharp.Drawing.XBrushes.AntiqueWhite">
  3000. <summary>Gets a pre-defined XBrush object.</summary>
  3001. </member>
  3002. <member name="P:PdfSharp.Drawing.XBrushes.Aqua">
  3003. <summary>Gets a pre-defined XBrush object.</summary>
  3004. </member>
  3005. <member name="P:PdfSharp.Drawing.XBrushes.Aquamarine">
  3006. <summary>Gets a pre-defined XBrush object.</summary>
  3007. </member>
  3008. <member name="P:PdfSharp.Drawing.XBrushes.Azure">
  3009. <summary>Gets a pre-defined XBrush object.</summary>
  3010. </member>
  3011. <member name="P:PdfSharp.Drawing.XBrushes.Beige">
  3012. <summary>Gets a pre-defined XBrush object.</summary>
  3013. </member>
  3014. <member name="P:PdfSharp.Drawing.XBrushes.Bisque">
  3015. <summary>Gets a pre-defined XBrush object.</summary>
  3016. </member>
  3017. <member name="P:PdfSharp.Drawing.XBrushes.Black">
  3018. <summary>Gets a pre-defined XBrush object.</summary>
  3019. </member>
  3020. <member name="P:PdfSharp.Drawing.XBrushes.BlanchedAlmond">
  3021. <summary>Gets a pre-defined XBrush object.</summary>
  3022. </member>
  3023. <member name="P:PdfSharp.Drawing.XBrushes.Blue">
  3024. <summary>Gets a pre-defined XBrush object.</summary>
  3025. </member>
  3026. <member name="P:PdfSharp.Drawing.XBrushes.BlueViolet">
  3027. <summary>Gets a pre-defined XBrush object.</summary>
  3028. </member>
  3029. <member name="P:PdfSharp.Drawing.XBrushes.Brown">
  3030. <summary>Gets a pre-defined XBrush object.</summary>
  3031. </member>
  3032. <member name="P:PdfSharp.Drawing.XBrushes.BurlyWood">
  3033. <summary>Gets a pre-defined XBrush object.</summary>
  3034. </member>
  3035. <member name="P:PdfSharp.Drawing.XBrushes.CadetBlue">
  3036. <summary>Gets a pre-defined XBrush object.</summary>
  3037. </member>
  3038. <member name="P:PdfSharp.Drawing.XBrushes.Chartreuse">
  3039. <summary>Gets a pre-defined XBrush object.</summary>
  3040. </member>
  3041. <member name="P:PdfSharp.Drawing.XBrushes.Chocolate">
  3042. <summary>Gets a pre-defined XBrush object.</summary>
  3043. </member>
  3044. <member name="P:PdfSharp.Drawing.XBrushes.Coral">
  3045. <summary>Gets a pre-defined XBrush object.</summary>
  3046. </member>
  3047. <member name="P:PdfSharp.Drawing.XBrushes.CornflowerBlue">
  3048. <summary>Gets a pre-defined XBrush object.</summary>
  3049. </member>
  3050. <member name="P:PdfSharp.Drawing.XBrushes.Cornsilk">
  3051. <summary>Gets a pre-defined XBrush object.</summary>
  3052. </member>
  3053. <member name="P:PdfSharp.Drawing.XBrushes.Crimson">
  3054. <summary>Gets a pre-defined XBrush object.</summary>
  3055. </member>
  3056. <member name="P:PdfSharp.Drawing.XBrushes.Cyan">
  3057. <summary>Gets a pre-defined XBrush object.</summary>
  3058. </member>
  3059. <member name="P:PdfSharp.Drawing.XBrushes.DarkBlue">
  3060. <summary>Gets a pre-defined XBrush object.</summary>
  3061. </member>
  3062. <member name="P:PdfSharp.Drawing.XBrushes.DarkCyan">
  3063. <summary>Gets a pre-defined XBrush object.</summary>
  3064. </member>
  3065. <member name="P:PdfSharp.Drawing.XBrushes.DarkGoldenrod">
  3066. <summary>Gets a pre-defined XBrush object.</summary>
  3067. </member>
  3068. <member name="P:PdfSharp.Drawing.XBrushes.DarkGray">
  3069. <summary>Gets a pre-defined XBrush object.</summary>
  3070. </member>
  3071. <member name="P:PdfSharp.Drawing.XBrushes.DarkGreen">
  3072. <summary>Gets a pre-defined XBrush object.</summary>
  3073. </member>
  3074. <member name="P:PdfSharp.Drawing.XBrushes.DarkKhaki">
  3075. <summary>Gets a pre-defined XBrush object.</summary>
  3076. </member>
  3077. <member name="P:PdfSharp.Drawing.XBrushes.DarkMagenta">
  3078. <summary>Gets a pre-defined XBrush object.</summary>
  3079. </member>
  3080. <member name="P:PdfSharp.Drawing.XBrushes.DarkOliveGreen">
  3081. <summary>Gets a pre-defined XBrush object.</summary>
  3082. </member>
  3083. <member name="P:PdfSharp.Drawing.XBrushes.DarkOrange">
  3084. <summary>Gets a pre-defined XBrush object.</summary>
  3085. </member>
  3086. <member name="P:PdfSharp.Drawing.XBrushes.DarkOrchid">
  3087. <summary>Gets a pre-defined XBrush object.</summary>
  3088. </member>
  3089. <member name="P:PdfSharp.Drawing.XBrushes.DarkRed">
  3090. <summary>Gets a pre-defined XBrush object.</summary>
  3091. </member>
  3092. <member name="P:PdfSharp.Drawing.XBrushes.DarkSalmon">
  3093. <summary>Gets a pre-defined XBrush object.</summary>
  3094. </member>
  3095. <member name="P:PdfSharp.Drawing.XBrushes.DarkSeaGreen">
  3096. <summary>Gets a pre-defined XBrush object.</summary>
  3097. </member>
  3098. <member name="P:PdfSharp.Drawing.XBrushes.DarkSlateBlue">
  3099. <summary>Gets a pre-defined XBrush object.</summary>
  3100. </member>
  3101. <member name="P:PdfSharp.Drawing.XBrushes.DarkSlateGray">
  3102. <summary>Gets a pre-defined XBrush object.</summary>
  3103. </member>
  3104. <member name="P:PdfSharp.Drawing.XBrushes.DarkTurquoise">
  3105. <summary>Gets a pre-defined XBrush object.</summary>
  3106. </member>
  3107. <member name="P:PdfSharp.Drawing.XBrushes.DarkViolet">
  3108. <summary>Gets a pre-defined XBrush object.</summary>
  3109. </member>
  3110. <member name="P:PdfSharp.Drawing.XBrushes.DeepPink">
  3111. <summary>Gets a pre-defined XBrush object.</summary>
  3112. </member>
  3113. <member name="P:PdfSharp.Drawing.XBrushes.DeepSkyBlue">
  3114. <summary>Gets a pre-defined XBrush object.</summary>
  3115. </member>
  3116. <member name="P:PdfSharp.Drawing.XBrushes.DimGray">
  3117. <summary>Gets a pre-defined XBrush object.</summary>
  3118. </member>
  3119. <member name="P:PdfSharp.Drawing.XBrushes.DodgerBlue">
  3120. <summary>Gets a pre-defined XBrush object.</summary>
  3121. </member>
  3122. <member name="P:PdfSharp.Drawing.XBrushes.Firebrick">
  3123. <summary>Gets a pre-defined XBrush object.</summary>
  3124. </member>
  3125. <member name="P:PdfSharp.Drawing.XBrushes.FloralWhite">
  3126. <summary>Gets a pre-defined XBrush object.</summary>
  3127. </member>
  3128. <member name="P:PdfSharp.Drawing.XBrushes.ForestGreen">
  3129. <summary>Gets a pre-defined XBrush object.</summary>
  3130. </member>
  3131. <member name="P:PdfSharp.Drawing.XBrushes.Fuchsia">
  3132. <summary>Gets a pre-defined XBrush object.</summary>
  3133. </member>
  3134. <member name="P:PdfSharp.Drawing.XBrushes.Gainsboro">
  3135. <summary>Gets a pre-defined XBrush object.</summary>
  3136. </member>
  3137. <member name="P:PdfSharp.Drawing.XBrushes.GhostWhite">
  3138. <summary>Gets a pre-defined XBrush object.</summary>
  3139. </member>
  3140. <member name="P:PdfSharp.Drawing.XBrushes.Gold">
  3141. <summary>Gets a pre-defined XBrush object.</summary>
  3142. </member>
  3143. <member name="P:PdfSharp.Drawing.XBrushes.Goldenrod">
  3144. <summary>Gets a pre-defined XBrush object.</summary>
  3145. </member>
  3146. <member name="P:PdfSharp.Drawing.XBrushes.Gray">
  3147. <summary>Gets a pre-defined XBrush object.</summary>
  3148. </member>
  3149. <member name="P:PdfSharp.Drawing.XBrushes.Green">
  3150. <summary>Gets a pre-defined XBrush object.</summary>
  3151. </member>
  3152. <member name="P:PdfSharp.Drawing.XBrushes.GreenYellow">
  3153. <summary>Gets a pre-defined XBrush object.</summary>
  3154. </member>
  3155. <member name="P:PdfSharp.Drawing.XBrushes.Honeydew">
  3156. <summary>Gets a pre-defined XBrush object.</summary>
  3157. </member>
  3158. <member name="P:PdfSharp.Drawing.XBrushes.HotPink">
  3159. <summary>Gets a pre-defined XBrush object.</summary>
  3160. </member>
  3161. <member name="P:PdfSharp.Drawing.XBrushes.IndianRed">
  3162. <summary>Gets a pre-defined XBrush object.</summary>
  3163. </member>
  3164. <member name="P:PdfSharp.Drawing.XBrushes.Indigo">
  3165. <summary>Gets a pre-defined XBrush object.</summary>
  3166. </member>
  3167. <member name="P:PdfSharp.Drawing.XBrushes.Ivory">
  3168. <summary>Gets a pre-defined XBrush object.</summary>
  3169. </member>
  3170. <member name="P:PdfSharp.Drawing.XBrushes.Khaki">
  3171. <summary>Gets a pre-defined XBrush object.</summary>
  3172. </member>
  3173. <member name="P:PdfSharp.Drawing.XBrushes.Lavender">
  3174. <summary>Gets a pre-defined XBrush object.</summary>
  3175. </member>
  3176. <member name="P:PdfSharp.Drawing.XBrushes.LavenderBlush">
  3177. <summary>Gets a pre-defined XBrush object.</summary>
  3178. </member>
  3179. <member name="P:PdfSharp.Drawing.XBrushes.LawnGreen">
  3180. <summary>Gets a pre-defined XBrush object.</summary>
  3181. </member>
  3182. <member name="P:PdfSharp.Drawing.XBrushes.LemonChiffon">
  3183. <summary>Gets a pre-defined XBrush object.</summary>
  3184. </member>
  3185. <member name="P:PdfSharp.Drawing.XBrushes.LightBlue">
  3186. <summary>Gets a pre-defined XBrush object.</summary>
  3187. </member>
  3188. <member name="P:PdfSharp.Drawing.XBrushes.LightCoral">
  3189. <summary>Gets a pre-defined XBrush object.</summary>
  3190. </member>
  3191. <member name="P:PdfSharp.Drawing.XBrushes.LightCyan">
  3192. <summary>Gets a pre-defined XBrush object.</summary>
  3193. </member>
  3194. <member name="P:PdfSharp.Drawing.XBrushes.LightGoldenrodYellow">
  3195. <summary>Gets a pre-defined XBrush object.</summary>
  3196. </member>
  3197. <member name="P:PdfSharp.Drawing.XBrushes.LightGray">
  3198. <summary>Gets a pre-defined XBrush object.</summary>
  3199. </member>
  3200. <member name="P:PdfSharp.Drawing.XBrushes.LightGreen">
  3201. <summary>Gets a pre-defined XBrush object.</summary>
  3202. </member>
  3203. <member name="P:PdfSharp.Drawing.XBrushes.LightPink">
  3204. <summary>Gets a pre-defined XBrush object.</summary>
  3205. </member>
  3206. <member name="P:PdfSharp.Drawing.XBrushes.LightSalmon">
  3207. <summary>Gets a pre-defined XBrush object.</summary>
  3208. </member>
  3209. <member name="P:PdfSharp.Drawing.XBrushes.LightSeaGreen">
  3210. <summary>Gets a pre-defined XBrush object.</summary>
  3211. </member>
  3212. <member name="P:PdfSharp.Drawing.XBrushes.LightSkyBlue">
  3213. <summary>Gets a pre-defined XBrush object.</summary>
  3214. </member>
  3215. <member name="P:PdfSharp.Drawing.XBrushes.LightSlateGray">
  3216. <summary>Gets a pre-defined XBrush object.</summary>
  3217. </member>
  3218. <member name="P:PdfSharp.Drawing.XBrushes.LightSteelBlue">
  3219. <summary>Gets a pre-defined XBrush object.</summary>
  3220. </member>
  3221. <member name="P:PdfSharp.Drawing.XBrushes.LightYellow">
  3222. <summary>Gets a pre-defined XBrush object.</summary>
  3223. </member>
  3224. <member name="P:PdfSharp.Drawing.XBrushes.Lime">
  3225. <summary>Gets a pre-defined XBrush object.</summary>
  3226. </member>
  3227. <member name="P:PdfSharp.Drawing.XBrushes.LimeGreen">
  3228. <summary>Gets a pre-defined XBrush object.</summary>
  3229. </member>
  3230. <member name="P:PdfSharp.Drawing.XBrushes.Linen">
  3231. <summary>Gets a pre-defined XBrush object.</summary>
  3232. </member>
  3233. <member name="P:PdfSharp.Drawing.XBrushes.Magenta">
  3234. <summary>Gets a pre-defined XBrush object.</summary>
  3235. </member>
  3236. <member name="P:PdfSharp.Drawing.XBrushes.Maroon">
  3237. <summary>Gets a pre-defined XBrush object.</summary>
  3238. </member>
  3239. <member name="P:PdfSharp.Drawing.XBrushes.MediumAquamarine">
  3240. <summary>Gets a pre-defined XBrush object.</summary>
  3241. </member>
  3242. <member name="P:PdfSharp.Drawing.XBrushes.MediumBlue">
  3243. <summary>Gets a pre-defined XBrush object.</summary>
  3244. </member>
  3245. <member name="P:PdfSharp.Drawing.XBrushes.MediumOrchid">
  3246. <summary>Gets a pre-defined XBrush object.</summary>
  3247. </member>
  3248. <member name="P:PdfSharp.Drawing.XBrushes.MediumPurple">
  3249. <summary>Gets a pre-defined XBrush object.</summary>
  3250. </member>
  3251. <member name="P:PdfSharp.Drawing.XBrushes.MediumSeaGreen">
  3252. <summary>Gets a pre-defined XBrush object.</summary>
  3253. </member>
  3254. <member name="P:PdfSharp.Drawing.XBrushes.MediumSlateBlue">
  3255. <summary>Gets a pre-defined XBrush object.</summary>
  3256. </member>
  3257. <member name="P:PdfSharp.Drawing.XBrushes.MediumSpringGreen">
  3258. <summary>Gets a pre-defined XBrush object.</summary>
  3259. </member>
  3260. <member name="P:PdfSharp.Drawing.XBrushes.MediumTurquoise">
  3261. <summary>Gets a pre-defined XBrush object.</summary>
  3262. </member>
  3263. <member name="P:PdfSharp.Drawing.XBrushes.MediumVioletRed">
  3264. <summary>Gets a pre-defined XBrush object.</summary>
  3265. </member>
  3266. <member name="P:PdfSharp.Drawing.XBrushes.MidnightBlue">
  3267. <summary>Gets a pre-defined XBrush object.</summary>
  3268. </member>
  3269. <member name="P:PdfSharp.Drawing.XBrushes.MintCream">
  3270. <summary>Gets a pre-defined XBrush object.</summary>
  3271. </member>
  3272. <member name="P:PdfSharp.Drawing.XBrushes.MistyRose">
  3273. <summary>Gets a pre-defined XBrush object.</summary>
  3274. </member>
  3275. <member name="P:PdfSharp.Drawing.XBrushes.Moccasin">
  3276. <summary>Gets a pre-defined XBrush object.</summary>
  3277. </member>
  3278. <member name="P:PdfSharp.Drawing.XBrushes.NavajoWhite">
  3279. <summary>Gets a pre-defined XBrush object.</summary>
  3280. </member>
  3281. <member name="P:PdfSharp.Drawing.XBrushes.Navy">
  3282. <summary>Gets a pre-defined XBrush object.</summary>
  3283. </member>
  3284. <member name="P:PdfSharp.Drawing.XBrushes.OldLace">
  3285. <summary>Gets a pre-defined XBrush object.</summary>
  3286. </member>
  3287. <member name="P:PdfSharp.Drawing.XBrushes.Olive">
  3288. <summary>Gets a pre-defined XBrush object.</summary>
  3289. </member>
  3290. <member name="P:PdfSharp.Drawing.XBrushes.OliveDrab">
  3291. <summary>Gets a pre-defined XBrush object.</summary>
  3292. </member>
  3293. <member name="P:PdfSharp.Drawing.XBrushes.Orange">
  3294. <summary>Gets a pre-defined XBrush object.</summary>
  3295. </member>
  3296. <member name="P:PdfSharp.Drawing.XBrushes.OrangeRed">
  3297. <summary>Gets a pre-defined XBrush object.</summary>
  3298. </member>
  3299. <member name="P:PdfSharp.Drawing.XBrushes.Orchid">
  3300. <summary>Gets a pre-defined XBrush object.</summary>
  3301. </member>
  3302. <member name="P:PdfSharp.Drawing.XBrushes.PaleGoldenrod">
  3303. <summary>Gets a pre-defined XBrush object.</summary>
  3304. </member>
  3305. <member name="P:PdfSharp.Drawing.XBrushes.PaleGreen">
  3306. <summary>Gets a pre-defined XBrush object.</summary>
  3307. </member>
  3308. <member name="P:PdfSharp.Drawing.XBrushes.PaleTurquoise">
  3309. <summary>Gets a pre-defined XBrush object.</summary>
  3310. </member>
  3311. <member name="P:PdfSharp.Drawing.XBrushes.PaleVioletRed">
  3312. <summary>Gets a pre-defined XBrush object.</summary>
  3313. </member>
  3314. <member name="P:PdfSharp.Drawing.XBrushes.PapayaWhip">
  3315. <summary>Gets a pre-defined XBrush object.</summary>
  3316. </member>
  3317. <member name="P:PdfSharp.Drawing.XBrushes.PeachPuff">
  3318. <summary>Gets a pre-defined XBrush object.</summary>
  3319. </member>
  3320. <member name="P:PdfSharp.Drawing.XBrushes.Peru">
  3321. <summary>Gets a pre-defined XBrush object.</summary>
  3322. </member>
  3323. <member name="P:PdfSharp.Drawing.XBrushes.Pink">
  3324. <summary>Gets a pre-defined XBrush object.</summary>
  3325. </member>
  3326. <member name="P:PdfSharp.Drawing.XBrushes.Plum">
  3327. <summary>Gets a pre-defined XBrush object.</summary>
  3328. </member>
  3329. <member name="P:PdfSharp.Drawing.XBrushes.PowderBlue">
  3330. <summary>Gets a pre-defined XBrush object.</summary>
  3331. </member>
  3332. <member name="P:PdfSharp.Drawing.XBrushes.Purple">
  3333. <summary>Gets a pre-defined XBrush object.</summary>
  3334. </member>
  3335. <member name="P:PdfSharp.Drawing.XBrushes.Red">
  3336. <summary>Gets a pre-defined XBrush object.</summary>
  3337. </member>
  3338. <member name="P:PdfSharp.Drawing.XBrushes.RosyBrown">
  3339. <summary>Gets a pre-defined XBrush object.</summary>
  3340. </member>
  3341. <member name="P:PdfSharp.Drawing.XBrushes.RoyalBlue">
  3342. <summary>Gets a pre-defined XBrush object.</summary>
  3343. </member>
  3344. <member name="P:PdfSharp.Drawing.XBrushes.SaddleBrown">
  3345. <summary>Gets a pre-defined XBrush object.</summary>
  3346. </member>
  3347. <member name="P:PdfSharp.Drawing.XBrushes.Salmon">
  3348. <summary>Gets a pre-defined XBrush object.</summary>
  3349. </member>
  3350. <member name="P:PdfSharp.Drawing.XBrushes.SandyBrown">
  3351. <summary>Gets a pre-defined XBrush object.</summary>
  3352. </member>
  3353. <member name="P:PdfSharp.Drawing.XBrushes.SeaGreen">
  3354. <summary>Gets a pre-defined XBrush object.</summary>
  3355. </member>
  3356. <member name="P:PdfSharp.Drawing.XBrushes.SeaShell">
  3357. <summary>Gets a pre-defined XBrush object.</summary>
  3358. </member>
  3359. <member name="P:PdfSharp.Drawing.XBrushes.Sienna">
  3360. <summary>Gets a pre-defined XBrush object.</summary>
  3361. </member>
  3362. <member name="P:PdfSharp.Drawing.XBrushes.Silver">
  3363. <summary>Gets a pre-defined XBrush object.</summary>
  3364. </member>
  3365. <member name="P:PdfSharp.Drawing.XBrushes.SkyBlue">
  3366. <summary>Gets a pre-defined XBrush object.</summary>
  3367. </member>
  3368. <member name="P:PdfSharp.Drawing.XBrushes.SlateBlue">
  3369. <summary>Gets a pre-defined XBrush object.</summary>
  3370. </member>
  3371. <member name="P:PdfSharp.Drawing.XBrushes.SlateGray">
  3372. <summary>Gets a pre-defined XBrush object.</summary>
  3373. </member>
  3374. <member name="P:PdfSharp.Drawing.XBrushes.Snow">
  3375. <summary>Gets a pre-defined XBrush object.</summary>
  3376. </member>
  3377. <member name="P:PdfSharp.Drawing.XBrushes.SpringGreen">
  3378. <summary>Gets a pre-defined XBrush object.</summary>
  3379. </member>
  3380. <member name="P:PdfSharp.Drawing.XBrushes.SteelBlue">
  3381. <summary>Gets a pre-defined XBrush object.</summary>
  3382. </member>
  3383. <member name="P:PdfSharp.Drawing.XBrushes.Tan">
  3384. <summary>Gets a pre-defined XBrush object.</summary>
  3385. </member>
  3386. <member name="P:PdfSharp.Drawing.XBrushes.Teal">
  3387. <summary>Gets a pre-defined XBrush object.</summary>
  3388. </member>
  3389. <member name="P:PdfSharp.Drawing.XBrushes.Thistle">
  3390. <summary>Gets a pre-defined XBrush object.</summary>
  3391. </member>
  3392. <member name="P:PdfSharp.Drawing.XBrushes.Tomato">
  3393. <summary>Gets a pre-defined XBrush object.</summary>
  3394. </member>
  3395. <member name="P:PdfSharp.Drawing.XBrushes.Transparent">
  3396. <summary>Gets a pre-defined XBrush object.</summary>
  3397. </member>
  3398. <member name="P:PdfSharp.Drawing.XBrushes.Turquoise">
  3399. <summary>Gets a pre-defined XBrush object.</summary>
  3400. </member>
  3401. <member name="P:PdfSharp.Drawing.XBrushes.Violet">
  3402. <summary>Gets a pre-defined XBrush object.</summary>
  3403. </member>
  3404. <member name="P:PdfSharp.Drawing.XBrushes.Wheat">
  3405. <summary>Gets a pre-defined XBrush object.</summary>
  3406. </member>
  3407. <member name="P:PdfSharp.Drawing.XBrushes.White">
  3408. <summary>Gets a pre-defined XBrush object.</summary>
  3409. </member>
  3410. <member name="P:PdfSharp.Drawing.XBrushes.WhiteSmoke">
  3411. <summary>Gets a pre-defined XBrush object.</summary>
  3412. </member>
  3413. <member name="P:PdfSharp.Drawing.XBrushes.Yellow">
  3414. <summary>Gets a pre-defined XBrush object.</summary>
  3415. </member>
  3416. <member name="P:PdfSharp.Drawing.XBrushes.YellowGreen">
  3417. <summary>Gets a pre-defined XBrush object.</summary>
  3418. </member>
  3419. <member name="T:PdfSharp.Drawing.XColor">
  3420. <summary>
  3421. Represents an RGB, CMYK, or gray scale color.
  3422. </summary>
  3423. </member>
  3424. <member name="M:PdfSharp.Drawing.XColor.FromArgb(System.Int32)">
  3425. <summary>
  3426. Creates an XColor structure from a 32-bit ARGB value.
  3427. </summary>
  3428. </member>
  3429. <member name="M:PdfSharp.Drawing.XColor.FromArgb(System.UInt32)">
  3430. <summary>
  3431. Creates an XColor structure from a 32-bit ARGB value.
  3432. </summary>
  3433. </member>
  3434. <member name="M:PdfSharp.Drawing.XColor.FromArgb(System.Int32,System.Int32,System.Int32)">
  3435. <summary>
  3436. Creates an XColor structure from the specified 8-bit color values (red, green, and blue).
  3437. The alpha value is implicitly 255 (fully opaque).
  3438. </summary>
  3439. </member>
  3440. <member name="M:PdfSharp.Drawing.XColor.FromArgb(System.Int32,System.Int32,System.Int32,System.Int32)">
  3441. <summary>
  3442. Creates an XColor structure from the four ARGB component (alpha, red, green, and blue) values.
  3443. </summary>
  3444. </member>
  3445. <member name="M:PdfSharp.Drawing.XColor.FromArgb(System.Int32,PdfSharp.Drawing.XColor)">
  3446. <summary>
  3447. Creates an XColor structure from the specified alpha value and color.
  3448. </summary>
  3449. </member>
  3450. <member name="M:PdfSharp.Drawing.XColor.FromCmyk(System.Double,System.Double,System.Double,System.Double)">
  3451. <summary>
  3452. Creates an XColor structure from the specified CMYK values.
  3453. </summary>
  3454. </member>
  3455. <member name="M:PdfSharp.Drawing.XColor.FromCmyk(System.Double,System.Double,System.Double,System.Double,System.Double)">
  3456. <summary>
  3457. Creates an XColor structure from the specified CMYK values.
  3458. </summary>
  3459. </member>
  3460. <member name="M:PdfSharp.Drawing.XColor.FromGrayScale(System.Double)">
  3461. <summary>
  3462. Creates an XColor structure from the specified gray value.
  3463. </summary>
  3464. </member>
  3465. <member name="M:PdfSharp.Drawing.XColor.FromKnownColor(PdfSharp.Drawing.XKnownColor)">
  3466. <summary>
  3467. Creates an XColor from the specified pre-defined color.
  3468. </summary>
  3469. </member>
  3470. <member name="M:PdfSharp.Drawing.XColor.FromName(System.String)">
  3471. <summary>
  3472. Creates an XColor from the specified name of a pre-defined color.
  3473. </summary>
  3474. </member>
  3475. <member name="P:PdfSharp.Drawing.XColor.ColorSpace">
  3476. <summary>
  3477. Gets or sets the color space to be used for PDF generation.
  3478. </summary>
  3479. </member>
  3480. <member name="P:PdfSharp.Drawing.XColor.IsEmpty">
  3481. <summary>
  3482. Indicates whether this XColor structure is uninitialized.
  3483. </summary>
  3484. </member>
  3485. <member name="M:PdfSharp.Drawing.XColor.Equals(System.Object)">
  3486. <summary>
  3487. Determines whether the specified object is a Color structure and is equivalent to this
  3488. Color structure.
  3489. </summary>
  3490. </member>
  3491. <member name="M:PdfSharp.Drawing.XColor.GetHashCode">
  3492. <summary>
  3493. Returns the hash code for this instance.
  3494. </summary>
  3495. </member>
  3496. <member name="M:PdfSharp.Drawing.XColor.op_Equality(PdfSharp.Drawing.XColor,PdfSharp.Drawing.XColor)">
  3497. <summary>
  3498. Determines whether two colors are equal.
  3499. </summary>
  3500. </member>
  3501. <member name="M:PdfSharp.Drawing.XColor.op_Inequality(PdfSharp.Drawing.XColor,PdfSharp.Drawing.XColor)">
  3502. <summary>
  3503. Determines whether two colors are not equal.
  3504. </summary>
  3505. </member>
  3506. <member name="P:PdfSharp.Drawing.XColor.IsKnownColor">
  3507. <summary>
  3508. Gets a value indicating whether this color is a known color.
  3509. </summary>
  3510. </member>
  3511. <member name="M:PdfSharp.Drawing.XColor.GetHue">
  3512. <summary>
  3513. Gets the hue-saturation-brightness (HSB) hue value, in degrees, for this color.
  3514. </summary>
  3515. <returns>The hue, in degrees, of this color. The hue is measured in degrees, ranging from 0 through 360, in HSB color space.</returns>
  3516. </member>
  3517. <member name="M:PdfSharp.Drawing.XColor.GetSaturation">
  3518. <summary>
  3519. Gets the hue-saturation-brightness (HSB) saturation value for this color.
  3520. </summary>
  3521. <returns>The saturation of this color. The saturation ranges from 0 through 1, where 0 is grayscale and 1 is the most saturated.</returns>
  3522. </member>
  3523. <member name="M:PdfSharp.Drawing.XColor.GetBrightness">
  3524. <summary>
  3525. Gets the hue-saturation-brightness (HSB) brightness value for this color.
  3526. </summary>
  3527. <returns>The brightness of this color. The brightness ranges from 0 through 1, where 0 represents black and 1 represents white.</returns>
  3528. </member>
  3529. <member name="M:PdfSharp.Drawing.XColor.RgbChanged">
  3530. <summary>
  3531. One of the RGB values changed; recalculate other color representations.
  3532. </summary>
  3533. </member>
  3534. <member name="M:PdfSharp.Drawing.XColor.CmykChanged">
  3535. <summary>
  3536. One of the CMYK values changed; recalculate other color representations.
  3537. </summary>
  3538. </member>
  3539. <member name="M:PdfSharp.Drawing.XColor.GrayChanged">
  3540. <summary>
  3541. The gray scale value changed; recalculate other color representations.
  3542. </summary>
  3543. </member>
  3544. <member name="P:PdfSharp.Drawing.XColor.A">
  3545. <summary>
  3546. Gets or sets the alpha value the specifies the transparency.
  3547. The value is in the range from 1 (opaque) to 0 (completely transparent).
  3548. </summary>
  3549. </member>
  3550. <member name="P:PdfSharp.Drawing.XColor.R">
  3551. <summary>
  3552. Gets or sets the red value.
  3553. </summary>
  3554. </member>
  3555. <member name="P:PdfSharp.Drawing.XColor.G">
  3556. <summary>
  3557. Gets or sets the green value.
  3558. </summary>
  3559. </member>
  3560. <member name="P:PdfSharp.Drawing.XColor.B">
  3561. <summary>
  3562. Gets or sets the blue value.
  3563. </summary>
  3564. </member>
  3565. <member name="P:PdfSharp.Drawing.XColor.Rgb">
  3566. <summary>
  3567. Gets the RGB part value of the color. Internal helper function.
  3568. </summary>
  3569. </member>
  3570. <member name="P:PdfSharp.Drawing.XColor.Argb">
  3571. <summary>
  3572. Gets the ARGB part value of the color. Internal helper function.
  3573. </summary>
  3574. </member>
  3575. <member name="P:PdfSharp.Drawing.XColor.C">
  3576. <summary>
  3577. Gets or sets the cyan value.
  3578. </summary>
  3579. </member>
  3580. <member name="P:PdfSharp.Drawing.XColor.M">
  3581. <summary>
  3582. Gets or sets the magenta value.
  3583. </summary>
  3584. </member>
  3585. <member name="P:PdfSharp.Drawing.XColor.Y">
  3586. <summary>
  3587. Gets or sets the yellow value.
  3588. </summary>
  3589. </member>
  3590. <member name="P:PdfSharp.Drawing.XColor.K">
  3591. <summary>
  3592. Gets or sets the black (or key) value.
  3593. </summary>
  3594. </member>
  3595. <member name="P:PdfSharp.Drawing.XColor.GS">
  3596. <summary>
  3597. Gets or sets the gray scale value.
  3598. </summary>
  3599. </member>
  3600. <member name="F:PdfSharp.Drawing.XColor.Empty">
  3601. <summary>
  3602. Represents the empty color.
  3603. </summary>
  3604. </member>
  3605. <member name="P:PdfSharp.Drawing.XColor.RgbCmykG">
  3606. <summary>
  3607. Special property for XmlSerializer only.
  3608. </summary>
  3609. </member>
  3610. <member name="T:PdfSharp.Drawing.XColorResourceManager">
  3611. <summary>
  3612. Manages the localization of the color class.
  3613. </summary>
  3614. </member>
  3615. <member name="M:PdfSharp.Drawing.XColorResourceManager.#ctor">
  3616. <summary>
  3617. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XColorResourceManager"/> class.
  3618. </summary>
  3619. </member>
  3620. <member name="M:PdfSharp.Drawing.XColorResourceManager.#ctor(System.Globalization.CultureInfo)">
  3621. <summary>
  3622. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XColorResourceManager"/> class.
  3623. </summary>
  3624. <param name="cultureInfo">The culture info.</param>
  3625. </member>
  3626. <member name="M:PdfSharp.Drawing.XColorResourceManager.GetKnownColor(System.UInt32)">
  3627. <summary>
  3628. Gets a known color from an ARGB value. Throws an ArgumentException if the value is not a known color.
  3629. </summary>
  3630. </member>
  3631. <member name="M:PdfSharp.Drawing.XColorResourceManager.GetKnownColors(System.Boolean)">
  3632. <summary>
  3633. Gets all known colors.
  3634. </summary>
  3635. <param name="includeTransparent">Indicates whether to include the color Transparent.</param>
  3636. </member>
  3637. <member name="M:PdfSharp.Drawing.XColorResourceManager.ToColorName(PdfSharp.Drawing.XKnownColor)">
  3638. <summary>
  3639. Converts a known color to a localized color name.
  3640. </summary>
  3641. </member>
  3642. <member name="M:PdfSharp.Drawing.XColorResourceManager.ToColorName(PdfSharp.Drawing.XColor)">
  3643. <summary>
  3644. Converts a color to a localized color name or an ARGB value.
  3645. </summary>
  3646. </member>
  3647. <member name="T:PdfSharp.Drawing.XColors">
  3648. <summary>
  3649. Represents a set of 141 pre-defined RGB colors. Incidentally the values are the same
  3650. as in System.Drawing.Color.
  3651. </summary>
  3652. </member>
  3653. <member name="P:PdfSharp.Drawing.XColors.AliceBlue">
  3654. <summary>Gets a predefined color.</summary>
  3655. </member>
  3656. <member name="P:PdfSharp.Drawing.XColors.AntiqueWhite">
  3657. <summary>Gets a predefined color.</summary>
  3658. </member>
  3659. <member name="P:PdfSharp.Drawing.XColors.Aqua">
  3660. <summary>Gets a predefined color.</summary>
  3661. </member>
  3662. <member name="P:PdfSharp.Drawing.XColors.Aquamarine">
  3663. <summary>Gets a predefined color.</summary>
  3664. </member>
  3665. <member name="P:PdfSharp.Drawing.XColors.Azure">
  3666. <summary>Gets a predefined color.</summary>
  3667. </member>
  3668. <member name="P:PdfSharp.Drawing.XColors.Beige">
  3669. <summary>Gets a predefined color.</summary>
  3670. </member>
  3671. <member name="P:PdfSharp.Drawing.XColors.Bisque">
  3672. <summary>Gets a predefined color.</summary>
  3673. </member>
  3674. <member name="P:PdfSharp.Drawing.XColors.Black">
  3675. <summary>Gets a predefined color.</summary>
  3676. </member>
  3677. <member name="P:PdfSharp.Drawing.XColors.BlanchedAlmond">
  3678. <summary>Gets a predefined color.</summary>
  3679. </member>
  3680. <member name="P:PdfSharp.Drawing.XColors.Blue">
  3681. <summary>Gets a predefined color.</summary>
  3682. </member>
  3683. <member name="P:PdfSharp.Drawing.XColors.BlueViolet">
  3684. <summary>Gets a predefined color.</summary>
  3685. </member>
  3686. <member name="P:PdfSharp.Drawing.XColors.Brown">
  3687. <summary>Gets a predefined color.</summary>
  3688. </member>
  3689. <member name="P:PdfSharp.Drawing.XColors.BurlyWood">
  3690. <summary>Gets a predefined color.</summary>
  3691. </member>
  3692. <member name="P:PdfSharp.Drawing.XColors.CadetBlue">
  3693. <summary>Gets a predefined color.</summary>
  3694. </member>
  3695. <member name="P:PdfSharp.Drawing.XColors.Chartreuse">
  3696. <summary>Gets a predefined color.</summary>
  3697. </member>
  3698. <member name="P:PdfSharp.Drawing.XColors.Chocolate">
  3699. <summary>Gets a predefined color.</summary>
  3700. </member>
  3701. <member name="P:PdfSharp.Drawing.XColors.Coral">
  3702. <summary>Gets a predefined color.</summary>
  3703. </member>
  3704. <member name="P:PdfSharp.Drawing.XColors.CornflowerBlue">
  3705. <summary>Gets a predefined color.</summary>
  3706. </member>
  3707. <member name="P:PdfSharp.Drawing.XColors.Cornsilk">
  3708. <summary>Gets a predefined color.</summary>
  3709. </member>
  3710. <member name="P:PdfSharp.Drawing.XColors.Crimson">
  3711. <summary>Gets a predefined color.</summary>
  3712. </member>
  3713. <member name="P:PdfSharp.Drawing.XColors.Cyan">
  3714. <summary>Gets a predefined color.</summary>
  3715. </member>
  3716. <member name="P:PdfSharp.Drawing.XColors.DarkBlue">
  3717. <summary>Gets a predefined color.</summary>
  3718. </member>
  3719. <member name="P:PdfSharp.Drawing.XColors.DarkCyan">
  3720. <summary>Gets a predefined color.</summary>
  3721. </member>
  3722. <member name="P:PdfSharp.Drawing.XColors.DarkGoldenrod">
  3723. <summary>Gets a predefined color.</summary>
  3724. </member>
  3725. <member name="P:PdfSharp.Drawing.XColors.DarkGray">
  3726. <summary>Gets a predefined color.</summary>
  3727. </member>
  3728. <member name="P:PdfSharp.Drawing.XColors.DarkGreen">
  3729. <summary>Gets a predefined color.</summary>
  3730. </member>
  3731. <member name="P:PdfSharp.Drawing.XColors.DarkKhaki">
  3732. <summary>Gets a predefined color.</summary>
  3733. </member>
  3734. <member name="P:PdfSharp.Drawing.XColors.DarkMagenta">
  3735. <summary>Gets a predefined color.</summary>
  3736. </member>
  3737. <member name="P:PdfSharp.Drawing.XColors.DarkOliveGreen">
  3738. <summary>Gets a predefined color.</summary>
  3739. </member>
  3740. <member name="P:PdfSharp.Drawing.XColors.DarkOrange">
  3741. <summary>Gets a predefined color.</summary>
  3742. </member>
  3743. <member name="P:PdfSharp.Drawing.XColors.DarkOrchid">
  3744. <summary>Gets a predefined color.</summary>
  3745. </member>
  3746. <member name="P:PdfSharp.Drawing.XColors.DarkRed">
  3747. <summary>Gets a predefined color.</summary>
  3748. </member>
  3749. <member name="P:PdfSharp.Drawing.XColors.DarkSalmon">
  3750. <summary>Gets a predefined color.</summary>
  3751. </member>
  3752. <member name="P:PdfSharp.Drawing.XColors.DarkSeaGreen">
  3753. <summary>Gets a predefined color.</summary>
  3754. </member>
  3755. <member name="P:PdfSharp.Drawing.XColors.DarkSlateBlue">
  3756. <summary>Gets a predefined color.</summary>
  3757. </member>
  3758. <member name="P:PdfSharp.Drawing.XColors.DarkSlateGray">
  3759. <summary>Gets a predefined color.</summary>
  3760. </member>
  3761. <member name="P:PdfSharp.Drawing.XColors.DarkTurquoise">
  3762. <summary>Gets a predefined color.</summary>
  3763. </member>
  3764. <member name="P:PdfSharp.Drawing.XColors.DarkViolet">
  3765. <summary>Gets a predefined color.</summary>
  3766. </member>
  3767. <member name="P:PdfSharp.Drawing.XColors.DeepPink">
  3768. <summary>Gets a predefined color.</summary>
  3769. </member>
  3770. <member name="P:PdfSharp.Drawing.XColors.DeepSkyBlue">
  3771. <summary>Gets a predefined color.</summary>
  3772. </member>
  3773. <member name="P:PdfSharp.Drawing.XColors.DimGray">
  3774. <summary>Gets a predefined color.</summary>
  3775. </member>
  3776. <member name="P:PdfSharp.Drawing.XColors.DodgerBlue">
  3777. <summary>Gets a predefined color.</summary>
  3778. </member>
  3779. <member name="P:PdfSharp.Drawing.XColors.Firebrick">
  3780. <summary>Gets a predefined color.</summary>
  3781. </member>
  3782. <member name="P:PdfSharp.Drawing.XColors.FloralWhite">
  3783. <summary>Gets a predefined color.</summary>
  3784. </member>
  3785. <member name="P:PdfSharp.Drawing.XColors.ForestGreen">
  3786. <summary>Gets a predefined color.</summary>
  3787. </member>
  3788. <member name="P:PdfSharp.Drawing.XColors.Fuchsia">
  3789. <summary>Gets a predefined color.</summary>
  3790. </member>
  3791. <member name="P:PdfSharp.Drawing.XColors.Gainsboro">
  3792. <summary>Gets a predefined color.</summary>
  3793. </member>
  3794. <member name="P:PdfSharp.Drawing.XColors.GhostWhite">
  3795. <summary>Gets a predefined color.</summary>
  3796. </member>
  3797. <member name="P:PdfSharp.Drawing.XColors.Gold">
  3798. <summary>Gets a predefined color.</summary>
  3799. </member>
  3800. <member name="P:PdfSharp.Drawing.XColors.Goldenrod">
  3801. <summary>Gets a predefined color.</summary>
  3802. </member>
  3803. <member name="P:PdfSharp.Drawing.XColors.Gray">
  3804. <summary>Gets a predefined color.</summary>
  3805. </member>
  3806. <member name="P:PdfSharp.Drawing.XColors.Green">
  3807. <summary>Gets a predefined color.</summary>
  3808. </member>
  3809. <member name="P:PdfSharp.Drawing.XColors.GreenYellow">
  3810. <summary>Gets a predefined color.</summary>
  3811. </member>
  3812. <member name="P:PdfSharp.Drawing.XColors.Honeydew">
  3813. <summary>Gets a predefined color.</summary>
  3814. </member>
  3815. <member name="P:PdfSharp.Drawing.XColors.HotPink">
  3816. <summary>Gets a predefined color.</summary>
  3817. </member>
  3818. <member name="P:PdfSharp.Drawing.XColors.IndianRed">
  3819. <summary>Gets a predefined color.</summary>
  3820. </member>
  3821. <member name="P:PdfSharp.Drawing.XColors.Indigo">
  3822. <summary>Gets a predefined color.</summary>
  3823. </member>
  3824. <member name="P:PdfSharp.Drawing.XColors.Ivory">
  3825. <summary>Gets a predefined color.</summary>
  3826. </member>
  3827. <member name="P:PdfSharp.Drawing.XColors.Khaki">
  3828. <summary>Gets a predefined color.</summary>
  3829. </member>
  3830. <member name="P:PdfSharp.Drawing.XColors.Lavender">
  3831. <summary>Gets a predefined color.</summary>
  3832. </member>
  3833. <member name="P:PdfSharp.Drawing.XColors.LavenderBlush">
  3834. <summary>Gets a predefined color.</summary>
  3835. </member>
  3836. <member name="P:PdfSharp.Drawing.XColors.LawnGreen">
  3837. <summary>Gets a predefined color.</summary>
  3838. </member>
  3839. <member name="P:PdfSharp.Drawing.XColors.LemonChiffon">
  3840. <summary>Gets a predefined color.</summary>
  3841. </member>
  3842. <member name="P:PdfSharp.Drawing.XColors.LightBlue">
  3843. <summary>Gets a predefined color.</summary>
  3844. </member>
  3845. <member name="P:PdfSharp.Drawing.XColors.LightCoral">
  3846. <summary>Gets a predefined color.</summary>
  3847. </member>
  3848. <member name="P:PdfSharp.Drawing.XColors.LightCyan">
  3849. <summary>Gets a predefined color.</summary>
  3850. </member>
  3851. <member name="P:PdfSharp.Drawing.XColors.LightGoldenrodYellow">
  3852. <summary>Gets a predefined color.</summary>
  3853. </member>
  3854. <member name="P:PdfSharp.Drawing.XColors.LightGray">
  3855. <summary>Gets a predefined color.</summary>
  3856. </member>
  3857. <member name="P:PdfSharp.Drawing.XColors.LightGreen">
  3858. <summary>Gets a predefined color.</summary>
  3859. </member>
  3860. <member name="P:PdfSharp.Drawing.XColors.LightPink">
  3861. <summary>Gets a predefined color.</summary>
  3862. </member>
  3863. <member name="P:PdfSharp.Drawing.XColors.LightSalmon">
  3864. <summary>Gets a predefined color.</summary>
  3865. </member>
  3866. <member name="P:PdfSharp.Drawing.XColors.LightSeaGreen">
  3867. <summary>Gets a predefined color.</summary>
  3868. </member>
  3869. <member name="P:PdfSharp.Drawing.XColors.LightSkyBlue">
  3870. <summary>Gets a predefined color.</summary>
  3871. </member>
  3872. <member name="P:PdfSharp.Drawing.XColors.LightSlateGray">
  3873. <summary>Gets a predefined color.</summary>
  3874. </member>
  3875. <member name="P:PdfSharp.Drawing.XColors.LightSteelBlue">
  3876. <summary>Gets a predefined color.</summary>
  3877. </member>
  3878. <member name="P:PdfSharp.Drawing.XColors.LightYellow">
  3879. <summary>Gets a predefined color.</summary>
  3880. </member>
  3881. <member name="P:PdfSharp.Drawing.XColors.Lime">
  3882. <summary>Gets a predefined color.</summary>
  3883. </member>
  3884. <member name="P:PdfSharp.Drawing.XColors.LimeGreen">
  3885. <summary>Gets a predefined color.</summary>
  3886. </member>
  3887. <member name="P:PdfSharp.Drawing.XColors.Linen">
  3888. <summary>Gets a predefined color.</summary>
  3889. </member>
  3890. <member name="P:PdfSharp.Drawing.XColors.Magenta">
  3891. <summary>Gets a predefined color.</summary>
  3892. </member>
  3893. <member name="P:PdfSharp.Drawing.XColors.Maroon">
  3894. <summary>Gets a predefined color.</summary>
  3895. </member>
  3896. <member name="P:PdfSharp.Drawing.XColors.MediumAquamarine">
  3897. <summary>Gets a predefined color.</summary>
  3898. </member>
  3899. <member name="P:PdfSharp.Drawing.XColors.MediumBlue">
  3900. <summary>Gets a predefined color.</summary>
  3901. </member>
  3902. <member name="P:PdfSharp.Drawing.XColors.MediumOrchid">
  3903. <summary>Gets a predefined color.</summary>
  3904. </member>
  3905. <member name="P:PdfSharp.Drawing.XColors.MediumPurple">
  3906. <summary>Gets a predefined color.</summary>
  3907. </member>
  3908. <member name="P:PdfSharp.Drawing.XColors.MediumSeaGreen">
  3909. <summary>Gets a predefined color.</summary>
  3910. </member>
  3911. <member name="P:PdfSharp.Drawing.XColors.MediumSlateBlue">
  3912. <summary>Gets a predefined color.</summary>
  3913. </member>
  3914. <member name="P:PdfSharp.Drawing.XColors.MediumSpringGreen">
  3915. <summary>Gets a predefined color.</summary>
  3916. </member>
  3917. <member name="P:PdfSharp.Drawing.XColors.MediumTurquoise">
  3918. <summary>Gets a predefined color.</summary>
  3919. </member>
  3920. <member name="P:PdfSharp.Drawing.XColors.MediumVioletRed">
  3921. <summary>Gets a predefined color.</summary>
  3922. </member>
  3923. <member name="P:PdfSharp.Drawing.XColors.MidnightBlue">
  3924. <summary>Gets a predefined color.</summary>
  3925. </member>
  3926. <member name="P:PdfSharp.Drawing.XColors.MintCream">
  3927. <summary>Gets a predefined color.</summary>
  3928. </member>
  3929. <member name="P:PdfSharp.Drawing.XColors.MistyRose">
  3930. <summary>Gets a predefined color.</summary>
  3931. </member>
  3932. <member name="P:PdfSharp.Drawing.XColors.Moccasin">
  3933. <summary>Gets a predefined color.</summary>
  3934. </member>
  3935. <member name="P:PdfSharp.Drawing.XColors.NavajoWhite">
  3936. <summary>Gets a predefined color.</summary>
  3937. </member>
  3938. <member name="P:PdfSharp.Drawing.XColors.Navy">
  3939. <summary>Gets a predefined color.</summary>
  3940. </member>
  3941. <member name="P:PdfSharp.Drawing.XColors.OldLace">
  3942. <summary>Gets a predefined color.</summary>
  3943. </member>
  3944. <member name="P:PdfSharp.Drawing.XColors.Olive">
  3945. <summary>Gets a predefined color.</summary>
  3946. </member>
  3947. <member name="P:PdfSharp.Drawing.XColors.OliveDrab">
  3948. <summary>Gets a predefined color.</summary>
  3949. </member>
  3950. <member name="P:PdfSharp.Drawing.XColors.Orange">
  3951. <summary>Gets a predefined color.</summary>
  3952. </member>
  3953. <member name="P:PdfSharp.Drawing.XColors.OrangeRed">
  3954. <summary>Gets a predefined color.</summary>
  3955. </member>
  3956. <member name="P:PdfSharp.Drawing.XColors.Orchid">
  3957. <summary>Gets a predefined color.</summary>
  3958. </member>
  3959. <member name="P:PdfSharp.Drawing.XColors.PaleGoldenrod">
  3960. <summary>Gets a predefined color.</summary>
  3961. </member>
  3962. <member name="P:PdfSharp.Drawing.XColors.PaleGreen">
  3963. <summary>Gets a predefined color.</summary>
  3964. </member>
  3965. <member name="P:PdfSharp.Drawing.XColors.PaleTurquoise">
  3966. <summary>Gets a predefined color.</summary>
  3967. </member>
  3968. <member name="P:PdfSharp.Drawing.XColors.PaleVioletRed">
  3969. <summary>Gets a predefined color.</summary>
  3970. </member>
  3971. <member name="P:PdfSharp.Drawing.XColors.PapayaWhip">
  3972. <summary>Gets a predefined color.</summary>
  3973. </member>
  3974. <member name="P:PdfSharp.Drawing.XColors.PeachPuff">
  3975. <summary>Gets a predefined color.</summary>
  3976. </member>
  3977. <member name="P:PdfSharp.Drawing.XColors.Peru">
  3978. <summary>Gets a predefined color.</summary>
  3979. </member>
  3980. <member name="P:PdfSharp.Drawing.XColors.Pink">
  3981. <summary>Gets a predefined color.</summary>
  3982. </member>
  3983. <member name="P:PdfSharp.Drawing.XColors.Plum">
  3984. <summary>Gets a predefined color.</summary>
  3985. </member>
  3986. <member name="P:PdfSharp.Drawing.XColors.PowderBlue">
  3987. <summary>Gets a predefined color.</summary>
  3988. </member>
  3989. <member name="P:PdfSharp.Drawing.XColors.Purple">
  3990. <summary>Gets a predefined color.</summary>
  3991. </member>
  3992. <member name="P:PdfSharp.Drawing.XColors.Red">
  3993. <summary>Gets a predefined color.</summary>
  3994. </member>
  3995. <member name="P:PdfSharp.Drawing.XColors.RosyBrown">
  3996. <summary>Gets a predefined color.</summary>
  3997. </member>
  3998. <member name="P:PdfSharp.Drawing.XColors.RoyalBlue">
  3999. <summary>Gets a predefined color.</summary>
  4000. </member>
  4001. <member name="P:PdfSharp.Drawing.XColors.SaddleBrown">
  4002. <summary>Gets a predefined color.</summary>
  4003. </member>
  4004. <member name="P:PdfSharp.Drawing.XColors.Salmon">
  4005. <summary>Gets a predefined color.</summary>
  4006. </member>
  4007. <member name="P:PdfSharp.Drawing.XColors.SandyBrown">
  4008. <summary>Gets a predefined color.</summary>
  4009. </member>
  4010. <member name="P:PdfSharp.Drawing.XColors.SeaGreen">
  4011. <summary>Gets a predefined color.</summary>
  4012. </member>
  4013. <member name="P:PdfSharp.Drawing.XColors.SeaShell">
  4014. <summary>Gets a predefined color.</summary>
  4015. </member>
  4016. <member name="P:PdfSharp.Drawing.XColors.Sienna">
  4017. <summary>Gets a predefined color.</summary>
  4018. </member>
  4019. <member name="P:PdfSharp.Drawing.XColors.Silver">
  4020. <summary>Gets a predefined color.</summary>
  4021. </member>
  4022. <member name="P:PdfSharp.Drawing.XColors.SkyBlue">
  4023. <summary>Gets a predefined color.</summary>
  4024. </member>
  4025. <member name="P:PdfSharp.Drawing.XColors.SlateBlue">
  4026. <summary>Gets a predefined color.</summary>
  4027. </member>
  4028. <member name="P:PdfSharp.Drawing.XColors.SlateGray">
  4029. <summary>Gets a predefined color.</summary>
  4030. </member>
  4031. <member name="P:PdfSharp.Drawing.XColors.Snow">
  4032. <summary>Gets a predefined color.</summary>
  4033. </member>
  4034. <member name="P:PdfSharp.Drawing.XColors.SpringGreen">
  4035. <summary>Gets a predefined color.</summary>
  4036. </member>
  4037. <member name="P:PdfSharp.Drawing.XColors.SteelBlue">
  4038. <summary>Gets a predefined color.</summary>
  4039. </member>
  4040. <member name="P:PdfSharp.Drawing.XColors.Tan">
  4041. <summary>Gets a predefined color.</summary>
  4042. </member>
  4043. <member name="P:PdfSharp.Drawing.XColors.Teal">
  4044. <summary>Gets a predefined color.</summary>
  4045. </member>
  4046. <member name="P:PdfSharp.Drawing.XColors.Thistle">
  4047. <summary>Gets a predefined color.</summary>
  4048. </member>
  4049. <member name="P:PdfSharp.Drawing.XColors.Tomato">
  4050. <summary>Gets a predefined color.</summary>
  4051. </member>
  4052. <member name="P:PdfSharp.Drawing.XColors.Transparent">
  4053. <summary>Gets a predefined color.</summary>
  4054. </member>
  4055. <member name="P:PdfSharp.Drawing.XColors.Turquoise">
  4056. <summary>Gets a predefined color.</summary>
  4057. </member>
  4058. <member name="P:PdfSharp.Drawing.XColors.Violet">
  4059. <summary>Gets a predefined color.</summary>
  4060. </member>
  4061. <member name="P:PdfSharp.Drawing.XColors.Wheat">
  4062. <summary>Gets a predefined color.</summary>
  4063. </member>
  4064. <member name="P:PdfSharp.Drawing.XColors.White">
  4065. <summary>Gets a predefined color.</summary>
  4066. </member>
  4067. <member name="P:PdfSharp.Drawing.XColors.WhiteSmoke">
  4068. <summary>Gets a predefined color.</summary>
  4069. </member>
  4070. <member name="P:PdfSharp.Drawing.XColors.Yellow">
  4071. <summary>Gets a predefined color.</summary>
  4072. </member>
  4073. <member name="P:PdfSharp.Drawing.XColors.YellowGreen">
  4074. <summary>Gets a predefined color.</summary>
  4075. </member>
  4076. <member name="T:PdfSharp.Drawing.XConvert">
  4077. <summary>
  4078. Converts XGraphics enums to GDI+ enums.
  4079. </summary>
  4080. </member>
  4081. <member name="T:PdfSharp.Drawing.XFont">
  4082. <summary>
  4083. Defines an object used to draw text.
  4084. </summary>
  4085. </member>
  4086. <member name="M:PdfSharp.Drawing.XFont.#ctor(System.String,System.Double)">
  4087. <summary>
  4088. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XFont"/> class.
  4089. </summary>
  4090. <param name="familyName">Name of the font family.</param>
  4091. <param name="emSize">The em size.</param>
  4092. </member>
  4093. <member name="M:PdfSharp.Drawing.XFont.#ctor(System.String,System.Double,PdfSharp.Drawing.XFontStyleEx)">
  4094. <summary>
  4095. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XFont"/> class.
  4096. </summary>
  4097. <param name="familyName">Name of the font family.</param>
  4098. <param name="emSize">The em size.</param>
  4099. <param name="style">The font style.</param>
  4100. </member>
  4101. <member name="M:PdfSharp.Drawing.XFont.#ctor(System.String,System.Double,PdfSharp.Drawing.XFontStyleEx,PdfSharp.Drawing.XPdfFontOptions)">
  4102. <summary>
  4103. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XFont"/> class.
  4104. </summary>
  4105. <param name="familyName">Name of the font family.</param>
  4106. <param name="emSize">The em size.</param>
  4107. <param name="style">The font style.</param>
  4108. <param name="pdfOptions">Additional PDF options.</param>
  4109. </member>
  4110. <member name="M:PdfSharp.Drawing.XFont.#ctor(System.String,System.Double,PdfSharp.Drawing.XFontStyleEx,PdfSharp.Drawing.XPdfFontOptions,PdfSharp.Drawing.XStyleSimulations)">
  4111. <summary>
  4112. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XFont"/> class with enforced style simulation.
  4113. Only for testing PDFsharp.
  4114. </summary>
  4115. </member>
  4116. <member name="M:PdfSharp.Drawing.XFont.#ctor(System.String,System.Double,PdfSharp.Drawing.XFontStyle,PdfSharp.Drawing.XFontWeight,PdfSharp.Drawing.XFontStretch,PdfSharp.Drawing.XPdfFontOptions,System.Nullable{PdfSharp.Drawing.XStyleSimulations})">
  4117. <summary>
  4118. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XFont"/> class.
  4119. Not yet implemented.
  4120. </summary>
  4121. <param name="familyName">Name of the family.</param>
  4122. <param name="emSize">The em size.</param>
  4123. <param name="style">The style.</param>
  4124. <param name="weight">The weight.</param>
  4125. <param name="fontStretch">The font stretch.</param>
  4126. <param name="pdfOptions">The PDF options.</param>
  4127. <param name="styleSimulations">The style simulations.</param>
  4128. <exception cref="T:System.NotImplementedException">XFont</exception>
  4129. </member>
  4130. <member name="M:PdfSharp.Drawing.XFont.#ctor(PdfSharp.Drawing.XTypeface,System.Double,PdfSharp.Drawing.XPdfFontOptions,System.Nullable{PdfSharp.Drawing.XStyleSimulations})">
  4131. <summary>
  4132. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XFont"/> class.
  4133. Not yet implemented.
  4134. </summary>
  4135. <param name="typeface">The typeface.</param>
  4136. <param name="emSize">The em size.</param>
  4137. <param name="pdfOptions">The PDF options.</param>
  4138. <param name="styleSimulations">The style simulations.</param>
  4139. <exception cref="T:System.NotImplementedException">XFont</exception>
  4140. </member>
  4141. <member name="M:PdfSharp.Drawing.XFont.#ctor(PdfSharp.Drawing.XGlyphTypeface,System.Double,PdfSharp.Drawing.XPdfFontOptions,System.Nullable{PdfSharp.Drawing.XStyleSimulations})">
  4142. <summary>
  4143. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XFont"/> class.
  4144. Not yet implemented.
  4145. </summary>
  4146. <param name="glyphTypeface">The typeface.</param>
  4147. <param name="emSize">The em size.</param>
  4148. <param name="pdfOptions">The PDF options.</param>
  4149. <param name="styleSimulations">The style simulations.</param>
  4150. </member>
  4151. <member name="M:PdfSharp.Drawing.XFont.Initialize">
  4152. <summary>
  4153. Initializes this instance by computing the glyph typeface, font family, font source and TrueType font face.
  4154. (PDFsharp currently only deals with TrueType fonts.)
  4155. </summary>
  4156. </member>
  4157. <member name="M:PdfSharp.Drawing.XFont.CreateDescriptorAndInitializeFontMetrics">
  4158. <summary>
  4159. Code separated from Metric getter to make code easier to debug.
  4160. (Setup properties in their getters caused side effects during debugging because Visual Studio calls a getter
  4161. too early to show its value in a debugger window.)
  4162. </summary>
  4163. </member>
  4164. <member name="P:PdfSharp.Drawing.XFont.FontFamily">
  4165. <summary>
  4166. Gets the XFontFamily object associated with this XFont object.
  4167. </summary>
  4168. </member>
  4169. <member name="P:PdfSharp.Drawing.XFont.Name">
  4170. <summary>
  4171. WRONG: Gets the face name of this Font object.
  4172. Indeed, it returns the font family name.
  4173. </summary>
  4174. </member>
  4175. <member name="P:PdfSharp.Drawing.XFont.Size">
  4176. <summary>
  4177. Gets the em-size of this font measured in the unit of this font object.
  4178. </summary>
  4179. </member>
  4180. <member name="P:PdfSharp.Drawing.XFont.Style">
  4181. <summary>
  4182. Gets style information for this Font object.
  4183. </summary>
  4184. </member>
  4185. <member name="P:PdfSharp.Drawing.XFont.Bold">
  4186. <summary>
  4187. Indicates whether this XFont object is bold.
  4188. </summary>
  4189. </member>
  4190. <member name="P:PdfSharp.Drawing.XFont.Italic">
  4191. <summary>
  4192. Indicates whether this XFont object is italic.
  4193. </summary>
  4194. </member>
  4195. <member name="P:PdfSharp.Drawing.XFont.Strikeout">
  4196. <summary>
  4197. Indicates whether this XFont object is stroke out.
  4198. </summary>
  4199. </member>
  4200. <member name="P:PdfSharp.Drawing.XFont.Underline">
  4201. <summary>
  4202. Indicates whether this XFont object is underlined.
  4203. </summary>
  4204. </member>
  4205. <member name="P:PdfSharp.Drawing.XFont.IsVertical">
  4206. <summary>
  4207. Temporary HACK for XPS to PDF converter.
  4208. </summary>
  4209. </member>
  4210. <member name="P:PdfSharp.Drawing.XFont.IsSymbolFont">
  4211. <summary>
  4212. Indicates whether this XFont object is a symbol font.
  4213. </summary>
  4214. </member>
  4215. <member name="P:PdfSharp.Drawing.XFont.PdfOptions">
  4216. <summary>
  4217. Gets the PDF options of the font.
  4218. </summary>
  4219. </member>
  4220. <member name="P:PdfSharp.Drawing.XFont.UnicodeEncoding">
  4221. <summary>
  4222. Indicates whether this XFont is encoded as Unicode.
  4223. Gets a value indicating whether text drawn with this font uses Unicode / CID encoding in the PDF document.
  4224. </summary>
  4225. </member>
  4226. <member name="P:PdfSharp.Drawing.XFont.AnsiEncoding">
  4227. <summary>
  4228. Gets a value indicating whether text drawn with this font uses ANSI encoding in the PDF document.
  4229. </summary>
  4230. </member>
  4231. <member name="P:PdfSharp.Drawing.XFont.AutoEncoding">
  4232. <summary>
  4233. Gets a value indicating whether the font encoding is determined from the characters used in the text.
  4234. </summary>
  4235. </member>
  4236. <member name="P:PdfSharp.Drawing.XFont.CellSpace">
  4237. <summary>
  4238. Gets the cell space for the font. The CellSpace is the line spacing, the sum of CellAscent and CellDescent and optionally some extra space.
  4239. </summary>
  4240. </member>
  4241. <member name="P:PdfSharp.Drawing.XFont.CellAscent">
  4242. <summary>
  4243. Gets the cell ascent, the area above the base line that is used by the font.
  4244. </summary>
  4245. </member>
  4246. <member name="P:PdfSharp.Drawing.XFont.CellDescent">
  4247. <summary>
  4248. Gets the cell descent, the area below the base line that is used by the font.
  4249. </summary>
  4250. </member>
  4251. <member name="P:PdfSharp.Drawing.XFont.Metrics">
  4252. <summary>
  4253. Gets the font metrics.
  4254. </summary>
  4255. <value>The metrics.</value>
  4256. </member>
  4257. <member name="M:PdfSharp.Drawing.XFont.GetHeight">
  4258. <summary>
  4259. Returns the line spacing, in pixels, of this font. The line spacing is the vertical distance
  4260. between the base lines of two consecutive lines of text. Thus, the line spacing includes the
  4261. blank space between lines along with the height of the character itself.
  4262. </summary>
  4263. </member>
  4264. <member name="M:PdfSharp.Drawing.XFont.GetHeight(PdfSharp.Drawing.XGraphics)">
  4265. <summary>
  4266. Returns the line spacing, in the current unit of a specified Graphics object, of this font.
  4267. The line spacing is the vertical distance between the base lines of two consecutive lines of
  4268. text. Thus, the line spacing includes the blank space between lines along with the height of
  4269. </summary>
  4270. </member>
  4271. <member name="P:PdfSharp.Drawing.XFont.Height">
  4272. <summary>
  4273. Gets the line spacing of this font.
  4274. </summary>
  4275. </member>
  4276. <member name="P:PdfSharp.Drawing.XFont.OverrideStyleSimulations">
  4277. <summary>
  4278. Override style simulations by using the value of StyleSimulations.
  4279. </summary>
  4280. </member>
  4281. <member name="P:PdfSharp.Drawing.XFont.StyleSimulations">
  4282. <summary>
  4283. Used to enforce style simulations by renderer. For development purposes only.
  4284. </summary>
  4285. </member>
  4286. <member name="P:PdfSharp.Drawing.XFont.PdfFontSelector">
  4287. <summary>
  4288. Cache PdfFontTable.FontSelector to speed up finding the right PdfFont
  4289. if this font is used more than once.
  4290. </summary>
  4291. </member>
  4292. <member name="P:PdfSharp.Drawing.XFont.DebuggerDisplay">
  4293. <summary>
  4294. Gets the DebuggerDisplayAttribute text.
  4295. </summary>
  4296. </member>
  4297. <member name="T:PdfSharp.Drawing.XFontFamily">
  4298. <summary>
  4299. Defines a group of typefaces having a similar basic design and certain variations in styles.
  4300. </summary>
  4301. </member>
  4302. <member name="M:PdfSharp.Drawing.XFontFamily.#ctor(System.String)">
  4303. <summary>
  4304. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XFontFamily"/> class.
  4305. </summary>
  4306. <param name="familyName">The family name of a font.</param>
  4307. </member>
  4308. <member name="M:PdfSharp.Drawing.XFontFamily.#ctor(PdfSharp.Fonts.FontFamilyInternal)">
  4309. <summary>
  4310. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XFontFamily"/> class from FontFamilyInternal.
  4311. </summary>
  4312. </member>
  4313. <member name="M:PdfSharp.Drawing.XFontFamily.GetOrCreateFontFamily(System.String)">
  4314. <summary>
  4315. An XGlyphTypeface for a font source that comes from a custom font resolver
  4316. creates a solitary font family exclusively for it.
  4317. </summary>
  4318. </member>
  4319. <member name="P:PdfSharp.Drawing.XFontFamily.Name">
  4320. <summary>
  4321. Gets the name of the font family.
  4322. </summary>
  4323. </member>
  4324. <member name="M:PdfSharp.Drawing.XFontFamily.GetCellAscent(PdfSharp.Drawing.XFontStyleEx)">
  4325. <summary>
  4326. Returns the cell ascent, in design units, of the XFontFamily object of the specified style.
  4327. </summary>
  4328. </member>
  4329. <member name="M:PdfSharp.Drawing.XFontFamily.GetCellDescent(PdfSharp.Drawing.XFontStyleEx)">
  4330. <summary>
  4331. Returns the cell descent, in design units, of the XFontFamily object of the specified style.
  4332. </summary>
  4333. </member>
  4334. <member name="M:PdfSharp.Drawing.XFontFamily.GetEmHeight(PdfSharp.Drawing.XFontStyleEx)">
  4335. <summary>
  4336. Gets the height, in font design units, of the em square for the specified style.
  4337. </summary>
  4338. </member>
  4339. <member name="M:PdfSharp.Drawing.XFontFamily.GetLineSpacing(PdfSharp.Drawing.XFontStyleEx)">
  4340. <summary>
  4341. Returns the line spacing, in design units, of the FontFamily object of the specified style.
  4342. The line spacing is the vertical distance between the base lines of two consecutive lines of text.
  4343. </summary>
  4344. </member>
  4345. <member name="M:PdfSharp.Drawing.XFontFamily.IsStyleAvailable(PdfSharp.Drawing.XFontStyleEx)">
  4346. <summary>
  4347. Indicates whether the specified FontStyle enumeration is available.
  4348. </summary>
  4349. </member>
  4350. <member name="P:PdfSharp.Drawing.XFontFamily.Families">
  4351. <summary>
  4352. Returns an array that contains all the FontFamily objects associated with the current graphics context.
  4353. </summary>
  4354. </member>
  4355. <member name="M:PdfSharp.Drawing.XFontFamily.GetFamilies(PdfSharp.Drawing.XGraphics)">
  4356. <summary>
  4357. Returns an array that contains all the FontFamily objects available for the specified
  4358. graphics context.
  4359. </summary>
  4360. </member>
  4361. <member name="F:PdfSharp.Drawing.XFontFamily.FamilyInternal">
  4362. <summary>
  4363. The implementation singleton of font family;
  4364. </summary>
  4365. </member>
  4366. <member name="T:PdfSharp.Drawing.XFontMetrics">
  4367. <summary>
  4368. Collects information of a physical font face.
  4369. </summary>
  4370. </member>
  4371. <member name="P:PdfSharp.Drawing.XFontMetrics.Name">
  4372. <summary>
  4373. Gets the font name.
  4374. </summary>
  4375. </member>
  4376. <member name="P:PdfSharp.Drawing.XFontMetrics.UnitsPerEm">
  4377. <summary>
  4378. Gets the ascent value.
  4379. </summary>
  4380. </member>
  4381. <member name="P:PdfSharp.Drawing.XFontMetrics.Ascent">
  4382. <summary>
  4383. Gets the ascent value.
  4384. </summary>
  4385. </member>
  4386. <member name="P:PdfSharp.Drawing.XFontMetrics.Descent">
  4387. <summary>
  4388. Gets the descent value.
  4389. </summary>
  4390. </member>
  4391. <member name="P:PdfSharp.Drawing.XFontMetrics.AverageWidth">
  4392. <summary>
  4393. Gets the average width.
  4394. </summary>
  4395. </member>
  4396. <member name="P:PdfSharp.Drawing.XFontMetrics.CapHeight">
  4397. <summary>
  4398. Gets the height of capital letters.
  4399. </summary>
  4400. </member>
  4401. <member name="P:PdfSharp.Drawing.XFontMetrics.Leading">
  4402. <summary>
  4403. Gets the leading value.
  4404. </summary>
  4405. </member>
  4406. <member name="P:PdfSharp.Drawing.XFontMetrics.LineSpacing">
  4407. <summary>
  4408. Gets the line spacing value.
  4409. </summary>
  4410. </member>
  4411. <member name="P:PdfSharp.Drawing.XFontMetrics.MaxWidth">
  4412. <summary>
  4413. Gets the maximum width of a character.
  4414. </summary>
  4415. </member>
  4416. <member name="P:PdfSharp.Drawing.XFontMetrics.StemH">
  4417. <summary>
  4418. Gets an internal value.
  4419. </summary>
  4420. </member>
  4421. <member name="P:PdfSharp.Drawing.XFontMetrics.StemV">
  4422. <summary>
  4423. Gets an internal value.
  4424. </summary>
  4425. </member>
  4426. <member name="P:PdfSharp.Drawing.XFontMetrics.XHeight">
  4427. <summary>
  4428. Gets the height of a lower-case character.
  4429. </summary>
  4430. </member>
  4431. <member name="P:PdfSharp.Drawing.XFontMetrics.UnderlinePosition">
  4432. <summary>
  4433. Gets the underline position.
  4434. </summary>
  4435. </member>
  4436. <member name="P:PdfSharp.Drawing.XFontMetrics.UnderlineThickness">
  4437. <summary>
  4438. Gets the underline thickness.
  4439. </summary>
  4440. </member>
  4441. <member name="P:PdfSharp.Drawing.XFontMetrics.StrikethroughPosition">
  4442. <summary>
  4443. Gets the strikethrough position.
  4444. </summary>
  4445. </member>
  4446. <member name="P:PdfSharp.Drawing.XFontMetrics.StrikethroughThickness">
  4447. <summary>
  4448. Gets the strikethrough thickness.
  4449. </summary>
  4450. </member>
  4451. <member name="T:PdfSharp.Drawing.XFontSource">
  4452. <summary>
  4453. The bytes of a font file.
  4454. </summary>
  4455. </member>
  4456. <member name="M:PdfSharp.Drawing.XFontSource.GetOrCreateFrom(System.Byte[])">
  4457. <summary>
  4458. Gets an existing font source or creates a new one.
  4459. A new font source is cached in font factory.
  4460. </summary>
  4461. </member>
  4462. <member name="M:PdfSharp.Drawing.XFontSource.CreateFromFile(System.String)">
  4463. <summary>
  4464. Creates an XFontSource from a font file.
  4465. </summary>
  4466. <param name="path">The path of the font file.</param>
  4467. </member>
  4468. <member name="M:PdfSharp.Drawing.XFontSource.CreateCompiledFont(System.Byte[])">
  4469. <summary>
  4470. Creates a font source from a byte array.
  4471. </summary>
  4472. </member>
  4473. <member name="P:PdfSharp.Drawing.XFontSource.FontFace">
  4474. <summary>
  4475. Gets or sets the font face.
  4476. </summary>
  4477. </member>
  4478. <member name="P:PdfSharp.Drawing.XFontSource.Key">
  4479. <summary>
  4480. Gets the key that uniquely identifies this font source.
  4481. </summary>
  4482. </member>
  4483. <member name="P:PdfSharp.Drawing.XFontSource.FontName">
  4484. <summary>
  4485. Gets the name of the font’s name table.
  4486. </summary>
  4487. </member>
  4488. <member name="P:PdfSharp.Drawing.XFontSource.Bytes">
  4489. <summary>
  4490. Gets the bytes of the font.
  4491. </summary>
  4492. </member>
  4493. <member name="M:PdfSharp.Drawing.XFontSource.GetHashCode">
  4494. <summary>
  4495. Returns a hash code for this instance.
  4496. </summary>
  4497. </member>
  4498. <member name="M:PdfSharp.Drawing.XFontSource.Equals(System.Object)">
  4499. <summary>
  4500. Determines whether the specified object is equal to the current object.
  4501. </summary>
  4502. <param name="obj">The object to compare with the current object.</param>
  4503. <returns>
  4504. <see langword="true" /> if the specified object is equal to the current object; otherwise, <see langword="false" />.
  4505. </returns>
  4506. </member>
  4507. <member name="P:PdfSharp.Drawing.XFontSource.DebuggerDisplay">
  4508. <summary>
  4509. Gets the DebuggerDisplayAttribute text.
  4510. </summary>
  4511. </member>
  4512. <member name="T:PdfSharp.Drawing.XFontStretch">
  4513. <summary>
  4514. Describes the degree to which a font has been stretched compared to the normal aspect ratio of that font.
  4515. </summary>
  4516. </member>
  4517. <member name="M:PdfSharp.Drawing.XFontStretch.FromOpenTypeStretch(System.Int32)">
  4518. <summary>Creates a new instance of <see cref="T:System.Windows.XFontStretch" /> that corresponds to the OpenType usStretchClass value.</summary>
  4519. <param name="stretchValue">An integer value between one and nine that corresponds to the usStretchValue definition in the OpenType specification.</param>
  4520. <returns>A new instance of <see cref="T:System.Windows.XFontStretch" />.</returns>
  4521. </member>
  4522. <member name="M:PdfSharp.Drawing.XFontStretch.ToOpenTypeStretch">
  4523. <summary>Returns a value that represents the OpenType usStretchClass for this <see cref="T:System.Windows.XFontStretch" /> object.</summary>
  4524. <returns>An integer value between 1 and 999 that corresponds to the usStretchClass definition in the OpenType specification.</returns>
  4525. </member>
  4526. <member name="M:PdfSharp.Drawing.XFontStretch.Compare(PdfSharp.Drawing.XFontStretch,PdfSharp.Drawing.XFontStretch)">
  4527. <summary>Compares two instances of <see cref="T:System.Windows.XFontStretch" /> objects.</summary>
  4528. <param name="left">The first <see cref="T:System.Windows.XFontStretch" /> object to compare.</param>
  4529. <param name="right">The second <see cref="T:System.Windows.XFontStretch" /> object to compare.</param>
  4530. <returns>An <see cref="T:System.Int32" /> value that represents the relationship between the two instances of <see cref="T:System.Windows.XFontStretch" />.</returns>
  4531. </member>
  4532. <member name="M:PdfSharp.Drawing.XFontStretch.op_LessThan(PdfSharp.Drawing.XFontStretch,PdfSharp.Drawing.XFontStretch)">
  4533. <summary>Evaluates two instances of <see cref="T:System.Windows.XFontStretch" /> to determine whether one instance is less than the other.</summary>
  4534. <param name="left">The first instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4535. <param name="right">The second instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4536. <returns>
  4537. <see langword="true" /> if <paramref name="left" /> is less than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
  4538. </member>
  4539. <member name="M:PdfSharp.Drawing.XFontStretch.op_LessThanOrEqual(PdfSharp.Drawing.XFontStretch,PdfSharp.Drawing.XFontStretch)">
  4540. <summary>Evaluates two instances of <see cref="T:System.Windows.XFontStretch" /> to determine whether one instance is less than or equal to the other.</summary>
  4541. <param name="left">The first instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4542. <param name="right">The second instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4543. <returns>
  4544. <see langword="true" /> if <paramref name="left" /> is less than or equal to <paramref name="right" />; otherwise, <see langword="false" />.</returns>
  4545. </member>
  4546. <member name="M:PdfSharp.Drawing.XFontStretch.op_GreaterThan(PdfSharp.Drawing.XFontStretch,PdfSharp.Drawing.XFontStretch)">
  4547. <summary>Evaluates two instances of <see cref="T:System.Windows.XFontStretch" /> to determine if one instance is greater than the other.</summary>
  4548. <param name="left">First instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4549. <param name="right">Second instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4550. <returns>
  4551. <see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
  4552. </member>
  4553. <member name="M:PdfSharp.Drawing.XFontStretch.op_GreaterThanOrEqual(PdfSharp.Drawing.XFontStretch,PdfSharp.Drawing.XFontStretch)">
  4554. <summary>Evaluates two instances of <see cref="T:System.Windows.XFontStretch" /> to determine whether one instance is greater than or equal to the other.</summary>
  4555. <param name="left">The first instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4556. <param name="right">The second instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4557. <returns>
  4558. <see langword="true" /> if <paramref name="left" /> is greater than or equal to <paramref name="right" />; otherwise, <see langword="false" />.</returns>
  4559. </member>
  4560. <member name="M:PdfSharp.Drawing.XFontStretch.op_Equality(PdfSharp.Drawing.XFontStretch,PdfSharp.Drawing.XFontStretch)">
  4561. <summary>Compares two instances of <see cref="T:System.Windows.XFontStretch" /> for equality.</summary>
  4562. <param name="left">First instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4563. <param name="right">Second instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4564. <returns>
  4565. <see langword="true" /> when the specified <see cref="T:System.Windows.XFontStretch" /> objects are equal; otherwise, <see langword="false" />.</returns>
  4566. </member>
  4567. <member name="M:PdfSharp.Drawing.XFontStretch.op_Inequality(PdfSharp.Drawing.XFontStretch,PdfSharp.Drawing.XFontStretch)">
  4568. <summary>Evaluates two instances of <see cref="T:System.Windows.XFontStretch" /> to determine inequality.</summary>
  4569. <param name="left">The first instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4570. <param name="right">The second instance of <see cref="T:System.Windows.XFontStretch" /> to compare.</param>
  4571. <returns>
  4572. <see langword="false" /> if <paramref name="left" /> is equal to <paramref name="right" />; otherwise, <see langword="true" />.</returns>
  4573. </member>
  4574. <member name="M:PdfSharp.Drawing.XFontStretch.Equals(PdfSharp.Drawing.XFontStretch)">
  4575. <summary>Compares a <see cref="T:System.Windows.XFontStretch" /> object with the current <see cref="T:System.Windows.XFontStretch" /> object.</summary>
  4576. <param name="obj">The instance of the <see cref="T:System.Windows.XFontStretch" /> object to compare for equality.</param>
  4577. <returns>
  4578. <see langword="true" /> if two instances are equal; otherwise, <see langword="false" />.</returns>
  4579. </member>
  4580. <member name="M:PdfSharp.Drawing.XFontStretch.Equals(System.Object)">
  4581. <summary>Compares a <see cref="T:System.Object" /> with the current <see cref="T:System.Windows.XFontStretch" /> object.</summary>
  4582. <param name="obj">The instance of the <see cref="T:System.Object" /> to compare for equality.</param>
  4583. <returns>
  4584. <see langword="true" /> if two instances are equal; otherwise, <see langword="false" />.</returns>
  4585. </member>
  4586. <member name="M:PdfSharp.Drawing.XFontStretch.GetHashCode">
  4587. <summary>Retrieves the hash code for this object.</summary>
  4588. <returns>An <see cref="T:System.Int32" /> value representing the hash code for the object.</returns>
  4589. </member>
  4590. <member name="M:PdfSharp.Drawing.XFontStretch.ToString">
  4591. <summary>Creates a <see cref="T:System.String" /> representation of the current <see cref="T:System.Windows.XFontStretch" /> object based on the current culture.</summary>
  4592. <returns>A <see cref="T:System.String" /> value representation of the object.</returns>
  4593. </member>
  4594. <member name="T:PdfSharp.Drawing.XFontStretches">
  4595. <summary>Provides a set of static predefined <see cref="T:System.Windows.XFontStretch" /> values.</summary>
  4596. </member>
  4597. <member name="P:PdfSharp.Drawing.XFontStretches.UltraCondensed">
  4598. <summary>Specifies an ultra-condensed <see cref="T:System.Windows.XFontStretch" />.</summary>
  4599. <returns>A value that represents an ultra-condensed <see cref="T:System.Windows.XFontStretch" />.</returns>
  4600. </member>
  4601. <member name="P:PdfSharp.Drawing.XFontStretches.ExtraCondensed">
  4602. <summary>Specifies an extra-condensed <see cref="T:System.Windows.XFontStretch" />.</summary>
  4603. <returns>A value that represents an extra-condensed <see cref="T:System.Windows.XFontStretch" />.</returns>
  4604. </member>
  4605. <member name="P:PdfSharp.Drawing.XFontStretches.Condensed">
  4606. <summary>Specifies a condensed <see cref="T:System.Windows.XFontStretch" />.</summary>
  4607. <returns>A value that represents a condensed <see cref="T:System.Windows.XFontStretch" />.</returns>
  4608. </member>
  4609. <member name="P:PdfSharp.Drawing.XFontStretches.SemiCondensed">
  4610. <summary>Specifies a semi-condensed <see cref="T:System.Windows.XFontStretch" />.</summary>
  4611. <returns>A value that represents a semi-condensed <see cref="T:System.Windows.XFontStretch" />.</returns>
  4612. </member>
  4613. <member name="P:PdfSharp.Drawing.XFontStretches.Normal">
  4614. <summary>Specifies a normal <see cref="T:System.Windows.XFontStretch" />.</summary>
  4615. <returns>A value that represents a normal <see cref="T:System.Windows.XFontStretch" />.</returns>
  4616. </member>
  4617. <member name="P:PdfSharp.Drawing.XFontStretches.Medium">
  4618. <summary>Specifies a medium <see cref="T:System.Windows.XFontStretch" />.</summary>
  4619. <returns>A value that represents a medium <see cref="T:System.Windows.XFontStretch" />.</returns>
  4620. </member>
  4621. <member name="P:PdfSharp.Drawing.XFontStretches.SemiExpanded">
  4622. <summary>Specifies a semi-expanded <see cref="T:System.Windows.XFontStretch" />.</summary>
  4623. <returns>A value that represents a semi-expanded <see cref="T:System.Windows.XFontStretch" />.</returns>
  4624. </member>
  4625. <member name="P:PdfSharp.Drawing.XFontStretches.Expanded">
  4626. <summary>Specifies an expanded <see cref="T:System.Windows.XFontStretch" />.</summary>
  4627. <returns>A value that represents an expanded <see cref="T:System.Windows.XFontStretch" />.</returns>
  4628. </member>
  4629. <member name="P:PdfSharp.Drawing.XFontStretches.ExtraExpanded">
  4630. <summary>Specifies an extra-expanded <see cref="T:System.Windows.XFontStretch" />.</summary>
  4631. <returns>A value that represents an extra-expanded <see cref="T:System.Windows.XFontStretch" />.</returns>
  4632. </member>
  4633. <member name="P:PdfSharp.Drawing.XFontStretches.UltraExpanded">
  4634. <summary>Specifies an ultra-expanded <see cref="T:System.Windows.XFontStretch" />.</summary>
  4635. <returns>A value that represents an ultra-expanded <see cref="T:System.Windows.XFontStretch" />.</returns>
  4636. </member>
  4637. <member name="T:PdfSharp.Drawing.XFontStyle">
  4638. <summary>
  4639. Defines a structure that represents the style of a font face as normal, italic, or oblique.
  4640. Note that this struct is new since PDFsharp 6.0. XFontStyle from prior version of PDFsharp is
  4641. renamed to XFontStyleEx.
  4642. </summary>
  4643. </member>
  4644. <member name="M:PdfSharp.Drawing.XFontStyle.op_Equality(PdfSharp.Drawing.XFontStyle,PdfSharp.Drawing.XFontStyle)">
  4645. <summary>Compares two instances of <see cref="T:System.Windows.XFontStyle" /> for equality.</summary>
  4646. <param name="left">The first instance of <see cref="T:System.Windows.XFontStyle" /> to compare.</param>
  4647. <param name="right">The second instance of <see cref="T:System.Windows.XFontStyle" /> to compare.</param>
  4648. <returns>
  4649. <see langword="true" /> to show the specified <see cref="T:System.Windows.XFontStyle" /> objects are equal; otherwise, <see langword="false" />.</returns>
  4650. </member>
  4651. <member name="M:PdfSharp.Drawing.XFontStyle.op_Inequality(PdfSharp.Drawing.XFontStyle,PdfSharp.Drawing.XFontStyle)">
  4652. <summary>Evaluates two instances of <see cref="T:System.Windows.XFontStyle" /> to determine inequality.</summary>
  4653. <param name="left">The first instance of <see cref="T:System.Windows.XFontStyle" /> to compare.</param>
  4654. <param name="right">The second instance of <see cref="T:System.Windows.XFontStyle" /> to compare.</param>
  4655. <returns>
  4656. <see langword="false" /> to show <paramref name="left" /> is equal to <paramref name="right" />; otherwise, <see langword="true" />.</returns>
  4657. </member>
  4658. <member name="M:PdfSharp.Drawing.XFontStyle.Equals(PdfSharp.Drawing.XFontStyle)">
  4659. <summary>Compares a <see cref="T:System.Windows.XFontStyle" /> with the current <see cref="T:System.Windows.XFontStyle" /> instance for equality.</summary>
  4660. <param name="obj">An instance of <see cref="T:System.Windows.XFontStyle" /> to compare for equality.</param>
  4661. <returns>
  4662. <see langword="true" /> to show the two instances are equal; otherwise, <see langword="false" />.</returns>
  4663. </member>
  4664. <member name="M:PdfSharp.Drawing.XFontStyle.Equals(System.Object)">
  4665. <summary>Compares an <see cref="T:System.Object" /> with the current <see cref="T:System.Windows.XFontStyle" /> instance for equality.</summary>
  4666. <param name="obj">An <see cref="T:System.Object" /> value that represents the <see cref="T:System.Windows.XFontStyle" /> to compare for equality.</param>
  4667. <returns>
  4668. <see langword="true" /> to show the two instances are equal; otherwise, <see langword="false" />.</returns>
  4669. </member>
  4670. <member name="M:PdfSharp.Drawing.XFontStyle.GetHashCode">
  4671. <summary>Retrieves the hash code for this object.</summary>
  4672. <returns>A 32-bit hash code, which is a signed integer.</returns>
  4673. </member>
  4674. <member name="M:PdfSharp.Drawing.XFontStyle.ToString">
  4675. <summary>Creates a <see cref="T:System.String" /> that represents the current <see cref="T:System.Windows.XFontStyle" /> object and is based on the <see cref="P:System.Globalization.CultureInfo.CurrentCulture" /> property information.</summary>
  4676. <returns>A <see cref="T:System.String" /> that represents the value of the <see cref="T:System.Windows.XFontStyle" /> object, such as "Normal", "Italic", or "Oblique".</returns>
  4677. </member>
  4678. <member name="M:PdfSharp.Drawing.XFontStyle.FromGdiFontStyle(PdfSharp.Drawing.XFontStyleEx)">
  4679. <summary>
  4680. Simple hack to make it work...
  4681. Returns Normal or Italic - bold, underline and such get lost here.
  4682. </summary>
  4683. </member>
  4684. <member name="T:PdfSharp.Drawing.XFontStyles">
  4685. <summary>
  4686. Provides a set of static predefined font style /> values.
  4687. </summary>
  4688. </member>
  4689. <member name="P:PdfSharp.Drawing.XFontStyles.Normal">
  4690. <summary>
  4691. Specifies a normal font style. />
  4692. </summary>
  4693. </member>
  4694. <member name="P:PdfSharp.Drawing.XFontStyles.Oblique">
  4695. <summary>
  4696. Specifies an oblique font style.
  4697. </summary>
  4698. </member>
  4699. <member name="P:PdfSharp.Drawing.XFontStyles.Italic">
  4700. <summary>
  4701. Specifies an italic font style. />
  4702. </summary>
  4703. </member>
  4704. <member name="T:PdfSharp.Drawing.XFontWeight">
  4705. <summary>
  4706. Defines the density of a typeface, in terms of the lightness or heaviness of the strokes.
  4707. </summary>
  4708. </member>
  4709. <member name="P:PdfSharp.Drawing.XFontWeight.Weight">
  4710. <summary>
  4711. Gets the weight of the font, a value between 1 and 999.
  4712. </summary>
  4713. </member>
  4714. <member name="M:PdfSharp.Drawing.XFontWeight.Compare(PdfSharp.Drawing.XFontWeight,PdfSharp.Drawing.XFontWeight)">
  4715. <summary>
  4716. Compares the specified font weights.
  4717. </summary>
  4718. </member>
  4719. <member name="M:PdfSharp.Drawing.XFontWeight.op_LessThan(PdfSharp.Drawing.XFontWeight,PdfSharp.Drawing.XFontWeight)">
  4720. <summary>
  4721. Implements the operator &lt;.
  4722. </summary>
  4723. </member>
  4724. <member name="M:PdfSharp.Drawing.XFontWeight.op_LessThanOrEqual(PdfSharp.Drawing.XFontWeight,PdfSharp.Drawing.XFontWeight)">
  4725. <summary>
  4726. Implements the operator &lt;=.
  4727. </summary>
  4728. </member>
  4729. <member name="M:PdfSharp.Drawing.XFontWeight.op_GreaterThan(PdfSharp.Drawing.XFontWeight,PdfSharp.Drawing.XFontWeight)">
  4730. <summary>
  4731. Implements the operator &gt;.
  4732. </summary>
  4733. </member>
  4734. <member name="M:PdfSharp.Drawing.XFontWeight.op_GreaterThanOrEqual(PdfSharp.Drawing.XFontWeight,PdfSharp.Drawing.XFontWeight)">
  4735. <summary>
  4736. Implements the operator &gt;=.
  4737. </summary>
  4738. </member>
  4739. <member name="M:PdfSharp.Drawing.XFontWeight.op_Equality(PdfSharp.Drawing.XFontWeight,PdfSharp.Drawing.XFontWeight)">
  4740. <summary>
  4741. Implements the operator ==.
  4742. </summary>
  4743. </member>
  4744. <member name="M:PdfSharp.Drawing.XFontWeight.op_Inequality(PdfSharp.Drawing.XFontWeight,PdfSharp.Drawing.XFontWeight)">
  4745. <summary>
  4746. Implements the operator !=.
  4747. </summary>
  4748. </member>
  4749. <member name="M:PdfSharp.Drawing.XFontWeight.Equals(PdfSharp.Drawing.XFontWeight)">
  4750. <summary>
  4751. Determines whether the specified <see cref="T:PdfSharp.Drawing.XFontWeight"/> is equal to the current <see cref="T:PdfSharp.Drawing.XFontWeight"/>.
  4752. </summary>
  4753. </member>
  4754. <member name="M:PdfSharp.Drawing.XFontWeight.Equals(System.Object)">
  4755. <summary>
  4756. Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.
  4757. </summary>
  4758. </member>
  4759. <member name="M:PdfSharp.Drawing.XFontWeight.GetHashCode">
  4760. <summary>
  4761. Serves as a hash function for this type.
  4762. </summary>
  4763. </member>
  4764. <member name="M:PdfSharp.Drawing.XFontWeight.ToString">
  4765. <summary>
  4766. Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
  4767. </summary>
  4768. </member>
  4769. <member name="M:PdfSharp.Drawing.XFontWeight.FromGdiFontStyle(PdfSharp.Drawing.XFontStyleEx)">
  4770. <summary>
  4771. Simple hack to make it work...
  4772. </summary>
  4773. </member>
  4774. <member name="T:PdfSharp.Drawing.XFontWeights">
  4775. <summary>
  4776. Defines a set of static predefined XFontWeight values.
  4777. </summary>
  4778. </member>
  4779. <member name="P:PdfSharp.Drawing.XFontWeights.Thin">
  4780. <summary>
  4781. Specifies a "Thin" font weight.
  4782. </summary>
  4783. </member>
  4784. <member name="P:PdfSharp.Drawing.XFontWeights.ExtraLight">
  4785. <summary>
  4786. Specifies an "ExtraLight" font weight.
  4787. </summary>
  4788. </member>
  4789. <member name="P:PdfSharp.Drawing.XFontWeights.UltraLight">
  4790. <summary>
  4791. Specifies an "UltraLight" font weight.
  4792. </summary>
  4793. </member>
  4794. <member name="P:PdfSharp.Drawing.XFontWeights.Light">
  4795. <summary>
  4796. Specifies a "Light" font weight.
  4797. </summary>
  4798. </member>
  4799. <member name="P:PdfSharp.Drawing.XFontWeights.SemiLight">
  4800. <summary>
  4801. Specifies a "SemiLight" font weight.
  4802. </summary>
  4803. </member>
  4804. <member name="P:PdfSharp.Drawing.XFontWeights.Normal">
  4805. <summary>
  4806. Specifies a "Normal" font weight.
  4807. </summary>
  4808. </member>
  4809. <member name="P:PdfSharp.Drawing.XFontWeights.Regular">
  4810. <summary>
  4811. Specifies a "Regular" font weight.
  4812. </summary>
  4813. </member>
  4814. <member name="P:PdfSharp.Drawing.XFontWeights.Medium">
  4815. <summary>
  4816. Specifies a "Medium" font weight.
  4817. </summary>
  4818. </member>
  4819. <member name="P:PdfSharp.Drawing.XFontWeights.SemiBold">
  4820. <summary>
  4821. Specifies a "SemiBold" font weight.
  4822. </summary>
  4823. </member>
  4824. <member name="P:PdfSharp.Drawing.XFontWeights.DemiBold">
  4825. <summary>
  4826. Specifies a "DemiBold" font weight.
  4827. </summary>
  4828. </member>
  4829. <member name="P:PdfSharp.Drawing.XFontWeights.Bold">
  4830. <summary>
  4831. Specifies a "Bold" font weight.
  4832. </summary>
  4833. </member>
  4834. <member name="P:PdfSharp.Drawing.XFontWeights.ExtraBold">
  4835. <summary>
  4836. Specifies a "ExtraBold" font weight.
  4837. </summary>
  4838. </member>
  4839. <member name="P:PdfSharp.Drawing.XFontWeights.UltraBold">
  4840. <summary>
  4841. Specifies a "UltraBold" font weight.
  4842. </summary>
  4843. </member>
  4844. <member name="P:PdfSharp.Drawing.XFontWeights.Heavy">
  4845. <summary>
  4846. Specifies a "Heavy" font weight.
  4847. </summary>
  4848. </member>
  4849. <member name="P:PdfSharp.Drawing.XFontWeights.Black">
  4850. <summary>
  4851. Specifies a "Black" font weight.
  4852. </summary>
  4853. </member>
  4854. <member name="P:PdfSharp.Drawing.XFontWeights.ExtraBlack">
  4855. <summary>
  4856. Specifies a "ExtraBlack" font weight.
  4857. </summary>
  4858. </member>
  4859. <member name="P:PdfSharp.Drawing.XFontWeights.UltraBlack">
  4860. <summary>
  4861. Specifies a "UltraBlack" font weight.
  4862. </summary>
  4863. </member>
  4864. <member name="T:PdfSharp.Drawing.XForm">
  4865. <summary>
  4866. Represents a graphical object that can be used to render retained graphics on it.
  4867. In GDI+ it is represented by a Metafile, in WPF by a DrawingVisual, and in PDF by a Form XObjects.
  4868. </summary>
  4869. </member>
  4870. <member name="F:PdfSharp.Drawing.XForm.FormState.NotATemplate">
  4871. <summary>
  4872. The form is an imported PDF page.
  4873. </summary>
  4874. </member>
  4875. <member name="F:PdfSharp.Drawing.XForm.FormState.Created">
  4876. <summary>
  4877. The template is just created.
  4878. </summary>
  4879. </member>
  4880. <member name="F:PdfSharp.Drawing.XForm.FormState.UnderConstruction">
  4881. <summary>
  4882. XGraphics.FromForm() was called.
  4883. </summary>
  4884. </member>
  4885. <member name="F:PdfSharp.Drawing.XForm.FormState.Finished">
  4886. <summary>
  4887. The form was drawn at least once and is 'frozen' now.
  4888. </summary>
  4889. </member>
  4890. <member name="M:PdfSharp.Drawing.XForm.#ctor">
  4891. <summary>
  4892. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XForm"/> class.
  4893. </summary>
  4894. </member>
  4895. <member name="M:PdfSharp.Drawing.XForm.#ctor(PdfSharp.Pdf.PdfDocument,PdfSharp.Drawing.XRect)">
  4896. <summary>
  4897. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XForm"/> class that represents a page of a PDF document.
  4898. </summary>
  4899. <param name="document">The PDF document.</param>
  4900. <param name="viewBox">The view box of the page.</param>
  4901. </member>
  4902. <member name="M:PdfSharp.Drawing.XForm.#ctor(PdfSharp.Pdf.PdfDocument,PdfSharp.Drawing.XSize)">
  4903. <summary>
  4904. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XForm"/> class that represents a page of a PDF document.
  4905. </summary>
  4906. <param name="document">The PDF document.</param>
  4907. <param name="size">The size of the page.</param>
  4908. </member>
  4909. <member name="M:PdfSharp.Drawing.XForm.#ctor(PdfSharp.Pdf.PdfDocument,PdfSharp.Drawing.XUnit,PdfSharp.Drawing.XUnit)">
  4910. <summary>
  4911. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XForm"/> class that represents a page of a PDF document.
  4912. </summary>
  4913. <param name="document">The PDF document.</param>
  4914. <param name="width">The width of the page.</param>
  4915. <param name="height">The height of the page</param>
  4916. </member>
  4917. <member name="M:PdfSharp.Drawing.XForm.DrawingFinished">
  4918. <summary>
  4919. This function should be called when drawing the content of this form is finished.
  4920. The XGraphics object used for drawing the content is disposed by this function and
  4921. cannot be used for any further drawing operations.
  4922. PDFsharp automatically calls this function when this form was used the first time
  4923. in a DrawImage function.
  4924. </summary>
  4925. </member>
  4926. <member name="M:PdfSharp.Drawing.XForm.AssociateGraphics(PdfSharp.Drawing.XGraphics)">
  4927. <summary>
  4928. Called from XGraphics constructor that creates an instance that work on this form.
  4929. </summary>
  4930. </member>
  4931. <member name="M:PdfSharp.Drawing.XForm.Finish">
  4932. <summary>
  4933. Sets the form in the state FormState.Finished.
  4934. </summary>
  4935. </member>
  4936. <member name="P:PdfSharp.Drawing.XForm.Owner">
  4937. <summary>
  4938. Gets the owning document.
  4939. </summary>
  4940. </member>
  4941. <member name="P:PdfSharp.Drawing.XForm.ColorMode">
  4942. <summary>
  4943. Gets the color model used in the underlying PDF document.
  4944. </summary>
  4945. </member>
  4946. <member name="P:PdfSharp.Drawing.XForm.IsTemplate">
  4947. <summary>
  4948. Gets a value indicating whether this instance is a template.
  4949. </summary>
  4950. </member>
  4951. <member name="P:PdfSharp.Drawing.XForm.Width">
  4952. <summary>
  4953. Get the width of the page identified by the property PageNumber.
  4954. </summary>
  4955. </member>
  4956. <member name="P:PdfSharp.Drawing.XForm.Height">
  4957. <summary>
  4958. Get the width of the page identified by the property PageNumber.
  4959. </summary>
  4960. </member>
  4961. <member name="P:PdfSharp.Drawing.XForm.PointWidth">
  4962. <summary>
  4963. Get the width in point of this image.
  4964. </summary>
  4965. </member>
  4966. <member name="P:PdfSharp.Drawing.XForm.PointHeight">
  4967. <summary>
  4968. Get the height in point of this image.
  4969. </summary>
  4970. </member>
  4971. <member name="P:PdfSharp.Drawing.XForm.PixelWidth">
  4972. <summary>
  4973. Get the width of the page identified by the property PageNumber.
  4974. </summary>
  4975. </member>
  4976. <member name="P:PdfSharp.Drawing.XForm.PixelHeight">
  4977. <summary>
  4978. Get the height of the page identified by the property PageNumber.
  4979. </summary>
  4980. </member>
  4981. <member name="P:PdfSharp.Drawing.XForm.Size">
  4982. <summary>
  4983. Get the size of the page identified by the property PageNumber.
  4984. </summary>
  4985. </member>
  4986. <member name="P:PdfSharp.Drawing.XForm.ViewBox">
  4987. <summary>
  4988. Gets the view box of the form.
  4989. </summary>
  4990. </member>
  4991. <member name="P:PdfSharp.Drawing.XForm.HorizontalResolution">
  4992. <summary>
  4993. Gets 72, the horizontal resolution by design of a form object.
  4994. </summary>
  4995. </member>
  4996. <member name="P:PdfSharp.Drawing.XForm.VerticalResolution">
  4997. <summary>
  4998. Gets 72 always, the vertical resolution by design of a form object.
  4999. </summary>
  5000. </member>
  5001. <member name="P:PdfSharp.Drawing.XForm.BoundingBox">
  5002. <summary>
  5003. Gets or sets the bounding box.
  5004. </summary>
  5005. </member>
  5006. <member name="P:PdfSharp.Drawing.XForm.Transform">
  5007. <summary>
  5008. Gets or sets the transformation matrix.
  5009. </summary>
  5010. </member>
  5011. <member name="P:PdfSharp.Drawing.XForm.PdfSharp#Pdf#Advanced#IContentStream#Resources">
  5012. <summary>
  5013. Implements the interface because the primary function is internal.
  5014. </summary>
  5015. </member>
  5016. <member name="M:PdfSharp.Drawing.XForm.GetFontName(PdfSharp.Drawing.XGlyphTypeface,PdfSharp.Pdf.Advanced.FontType,PdfSharp.Pdf.Advanced.PdfFont@)">
  5017. <summary>
  5018. Gets the resource name of the specified font within this form.
  5019. </summary>
  5020. </member>
  5021. <member name="M:PdfSharp.Drawing.XForm.TryGetFontName(System.String,PdfSharp.Pdf.Advanced.PdfFont@)">
  5022. <summary>
  5023. Tries to get the resource name of the specified font data within this form.
  5024. Returns null if no such font exists.
  5025. </summary>
  5026. </member>
  5027. <member name="M:PdfSharp.Drawing.XForm.GetFontName(System.String,System.Byte[],PdfSharp.Pdf.Advanced.PdfFont@)">
  5028. <summary>
  5029. Gets the resource name of the specified font data within this form.
  5030. </summary>
  5031. </member>
  5032. <member name="M:PdfSharp.Drawing.XForm.GetImageName(PdfSharp.Drawing.XImage)">
  5033. <summary>
  5034. Gets the resource name of the specified image within this form.
  5035. </summary>
  5036. </member>
  5037. <member name="M:PdfSharp.Drawing.XForm.PdfSharp#Pdf#Advanced#IContentStream#GetImageName(PdfSharp.Drawing.XImage)">
  5038. <summary>
  5039. Implements the interface because the primary function is internal.
  5040. </summary>
  5041. </member>
  5042. <member name="M:PdfSharp.Drawing.XForm.GetFormName(PdfSharp.Drawing.XForm)">
  5043. <summary>
  5044. Gets the resource name of the specified form within this form.
  5045. </summary>
  5046. </member>
  5047. <member name="M:PdfSharp.Drawing.XForm.PdfSharp#Pdf#Advanced#IContentStream#GetFormName(PdfSharp.Drawing.XForm)">
  5048. <summary>
  5049. Implements the interface because the primary function is internal.
  5050. </summary>
  5051. </member>
  5052. <member name="F:PdfSharp.Drawing.XForm._pdfForm">
  5053. <summary>
  5054. The PdfFormXObject gets invalid when PageNumber or transform changed. This is because a modification
  5055. of an XPdfForm must not change objects that have already been drawn.
  5056. </summary>
  5057. </member>
  5058. <member name="T:PdfSharp.Drawing.XGlyphTypeface">
  5059. <summary>
  5060. Specifies a physical font face that corresponds to a font file on the disk or in memory.
  5061. </summary>
  5062. </member>
  5063. <member name="M:PdfSharp.Drawing.XGlyphTypeface.#ctor(PdfSharp.Drawing.XFontSource)">
  5064. <summary>
  5065. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XGlyphTypeface"/> class by a font source.
  5066. </summary>
  5067. </member>
  5068. <member name="P:PdfSharp.Drawing.XGlyphTypeface.FontFamily">
  5069. <summary>
  5070. Gets the font family of this glyph typeface.
  5071. </summary>
  5072. </member>
  5073. <member name="P:PdfSharp.Drawing.XGlyphTypeface.FontSource">
  5074. <summary>
  5075. Gets the font source of this glyph typeface.
  5076. </summary>
  5077. </member>
  5078. <member name="P:PdfSharp.Drawing.XGlyphTypeface.FaceName">
  5079. <summary>
  5080. Gets the name of the font face. This can be a file name, an URI, or a GUID.
  5081. </summary>
  5082. </member>
  5083. <member name="P:PdfSharp.Drawing.XGlyphTypeface.FamilyName">
  5084. <summary>
  5085. Gets the English family name of the font, for example "Arial".
  5086. </summary>
  5087. </member>
  5088. <member name="P:PdfSharp.Drawing.XGlyphTypeface.StyleName">
  5089. <summary>
  5090. Gets the English subfamily name of the font,
  5091. for example "Bold".
  5092. </summary>
  5093. </member>
  5094. <member name="P:PdfSharp.Drawing.XGlyphTypeface.DisplayName">
  5095. <summary>
  5096. Gets the English display name of the font,
  5097. for example "Arial italic".
  5098. </summary>
  5099. </member>
  5100. <member name="P:PdfSharp.Drawing.XGlyphTypeface.IsBold">
  5101. <summary>
  5102. Gets a value indicating whether the font weight is bold.
  5103. </summary>
  5104. </member>
  5105. <member name="P:PdfSharp.Drawing.XGlyphTypeface.IsItalic">
  5106. <summary>
  5107. Gets a value indicating whether the font style is italic.
  5108. </summary>
  5109. </member>
  5110. <member name="P:PdfSharp.Drawing.XGlyphTypeface.StyleSimulations">
  5111. <summary>
  5112. Gets a value indicating whether the style bold, italic, or both styles must be simulated.
  5113. </summary>
  5114. </member>
  5115. <member name="M:PdfSharp.Drawing.XGlyphTypeface.GetFaceNameSuffix">
  5116. <summary>
  5117. Gets the suffix of the face name in a PDF font and font descriptor.
  5118. The name based on the effective value of bold and italic from the OS/2 table.
  5119. </summary>
  5120. </member>
  5121. <member name="M:PdfSharp.Drawing.XGlyphTypeface.ComputeGtfKey(System.String,PdfSharp.Fonts.Internal.FontResolvingOptions)">
  5122. <summary>
  5123. Computes the human-readable key for a glyph typeface.
  5124. {family-name}/{(N)ormal | (O)blique | (I)talic}/{weight}/{stretch}|{(B)old|not (b)old}/{(I)talic|not (i)talic}:tk
  5125. e.g.: 'arial/N/400/500|B/i:tk'
  5126. </summary>
  5127. </member>
  5128. <member name="M:PdfSharp.Drawing.XGlyphTypeface.ComputeGtfKey(System.String,System.Boolean,System.Boolean)">
  5129. <summary>
  5130. Computes the bijective key for a typeface.
  5131. </summary>
  5132. </member>
  5133. <member name="P:PdfSharp.Drawing.XGlyphTypeface.Key">
  5134. <summary>
  5135. Gets a string that uniquely identifies an instance of XGlyphTypeface.
  5136. </summary>
  5137. </member>
  5138. <member name="P:PdfSharp.Drawing.XGlyphTypeface.DebuggerDisplay">
  5139. <summary>
  5140. Gets the DebuggerDisplayAttribute text.
  5141. </summary>
  5142. </member>
  5143. <member name="T:PdfSharp.Drawing.XGradientBrush">
  5144. <summary>
  5145. Defines a Brush with a linear gradient.
  5146. </summary>
  5147. </member>
  5148. <member name="P:PdfSharp.Drawing.XGradientBrush.ExtendLeft">
  5149. <summary>
  5150. Gets or sets a value indicating whether to extend the gradient beyond its bounds.
  5151. </summary>
  5152. </member>
  5153. <member name="P:PdfSharp.Drawing.XGradientBrush.ExtendRight">
  5154. <summary>
  5155. Gets or sets a value indicating whether to extend the gradient beyond its bounds.
  5156. </summary>
  5157. </member>
  5158. <member name="T:PdfSharp.Drawing.InternalGraphicsMode">
  5159. <summary>
  5160. Holds information about the current state of the XGraphics object.
  5161. </summary>
  5162. </member>
  5163. <member name="T:PdfSharp.Drawing.XGraphics">
  5164. <summary>
  5165. Represents a drawing surface for a fixed size page.
  5166. </summary>
  5167. </member>
  5168. <member name="M:PdfSharp.Drawing.XGraphics.#ctor(PdfSharp.Pdf.PdfPage,PdfSharp.Drawing.XGraphicsPdfPageOptions,PdfSharp.Drawing.XGraphicsUnit,PdfSharp.Drawing.XPageDirection)">
  5169. <summary>
  5170. Initializes a new instance of the XGraphics class for drawing on a PDF page.
  5171. </summary>
  5172. </member>
  5173. <member name="M:PdfSharp.Drawing.XGraphics.#ctor(PdfSharp.Drawing.XGraphicsUnit,PdfSharp.Drawing.XPageDirection,PdfSharp.Events.RenderEvents)">
  5174. <summary>
  5175. Initializes a new instance of the XGraphics class for a measure context.
  5176. </summary>
  5177. </member>
  5178. <member name="M:PdfSharp.Drawing.XGraphics.#ctor(PdfSharp.Drawing.XForm,PdfSharp.Events.RenderEvents)">
  5179. <summary>
  5180. Initializes a new instance of the XGraphics class used for drawing on a form.
  5181. </summary>
  5182. </member>
  5183. <member name="M:PdfSharp.Drawing.XGraphics.CreateMeasureContext(PdfSharp.Drawing.XSize,PdfSharp.Drawing.XGraphicsUnit,PdfSharp.Drawing.XPageDirection,PdfSharp.Events.RenderEvents)">
  5184. <summary>
  5185. Creates the measure context. This is a graphics context created only for querying measures of text.
  5186. Drawing on a measure context has no effect.
  5187. Commit renderEvents to allow RenderTextEvent calls.
  5188. </summary>
  5189. </member>
  5190. <member name="M:PdfSharp.Drawing.XGraphics.FromPdfPage(PdfSharp.Pdf.PdfPage)">
  5191. <summary>
  5192. Creates a new instance of the XGraphics class from a PdfSharp.Pdf.PdfPage object.
  5193. </summary>
  5194. </member>
  5195. <member name="M:PdfSharp.Drawing.XGraphics.FromPdfPage(PdfSharp.Pdf.PdfPage,PdfSharp.Drawing.XGraphicsUnit)">
  5196. <summary>
  5197. Creates a new instance of the XGraphics class from a PdfSharp.Pdf.PdfPage object.
  5198. </summary>
  5199. </member>
  5200. <member name="M:PdfSharp.Drawing.XGraphics.FromPdfPage(PdfSharp.Pdf.PdfPage,PdfSharp.Drawing.XPageDirection)">
  5201. <summary>
  5202. Creates a new instance of the XGraphics class from a PdfSharp.Pdf.PdfPage object.
  5203. </summary>
  5204. </member>
  5205. <member name="M:PdfSharp.Drawing.XGraphics.FromPdfPage(PdfSharp.Pdf.PdfPage,PdfSharp.Drawing.XGraphicsPdfPageOptions)">
  5206. <summary>
  5207. Creates a new instance of the XGraphics class from a PdfSharp.Pdf.PdfPage object.
  5208. </summary>
  5209. </member>
  5210. <member name="M:PdfSharp.Drawing.XGraphics.FromPdfPage(PdfSharp.Pdf.PdfPage,PdfSharp.Drawing.XGraphicsPdfPageOptions,PdfSharp.Drawing.XPageDirection)">
  5211. <summary>
  5212. Creates a new instance of the XGraphics class from a PdfSharp.Pdf.PdfPage object.
  5213. </summary>
  5214. </member>
  5215. <member name="M:PdfSharp.Drawing.XGraphics.FromPdfPage(PdfSharp.Pdf.PdfPage,PdfSharp.Drawing.XGraphicsPdfPageOptions,PdfSharp.Drawing.XGraphicsUnit)">
  5216. <summary>
  5217. Creates a new instance of the XGraphics class from a PdfSharp.Pdf.PdfPage object.
  5218. </summary>
  5219. </member>
  5220. <member name="M:PdfSharp.Drawing.XGraphics.FromPdfPage(PdfSharp.Pdf.PdfPage,PdfSharp.Drawing.XGraphicsPdfPageOptions,PdfSharp.Drawing.XGraphicsUnit,PdfSharp.Drawing.XPageDirection)">
  5221. <summary>
  5222. Creates a new instance of the XGraphics class from a PdfSharp.Pdf.PdfPage object.
  5223. </summary>
  5224. </member>
  5225. <member name="M:PdfSharp.Drawing.XGraphics.FromPdfForm(PdfSharp.Drawing.XPdfForm)">
  5226. <summary>
  5227. Creates a new instance of the XGraphics class from a PdfSharp.Drawing.XPdfForm object.
  5228. </summary>
  5229. </member>
  5230. <member name="M:PdfSharp.Drawing.XGraphics.FromForm(PdfSharp.Drawing.XForm)">
  5231. <summary>
  5232. Creates a new instance of the XGraphics class from a PdfSharp.Drawing.XForm object.
  5233. </summary>
  5234. </member>
  5235. <member name="M:PdfSharp.Drawing.XGraphics.FromImage(PdfSharp.Drawing.XImage,PdfSharp.Events.RenderEvents)">
  5236. <summary>
  5237. Creates a new instance of the XGraphics class from a PdfSharp.Drawing.XForm object.
  5238. </summary>
  5239. </member>
  5240. <member name="M:PdfSharp.Drawing.XGraphics.FromImage(PdfSharp.Drawing.XImage,PdfSharp.Drawing.XGraphicsUnit,PdfSharp.Events.RenderEvents)">
  5241. <summary>
  5242. Creates a new instance of the XGraphics class from a PdfSharp.Drawing.XImage object.
  5243. </summary>
  5244. </member>
  5245. <member name="M:PdfSharp.Drawing.XGraphics.Initialize">
  5246. <summary>
  5247. Internal setup.
  5248. </summary>
  5249. </member>
  5250. <member name="M:PdfSharp.Drawing.XGraphics.Dispose">
  5251. <summary>
  5252. Releases all resources used by this object.
  5253. </summary>
  5254. </member>
  5255. <member name="F:PdfSharp.Drawing.XGraphics.TargetContext">
  5256. <summary>
  5257. A value indicating whether GDI+ or WPF is used as context.
  5258. </summary>
  5259. </member>
  5260. <member name="P:PdfSharp.Drawing.XGraphics.PageUnit">
  5261. <summary>
  5262. Gets or sets the unit of measure used for page coordinates.
  5263. CURRENTLY ONLY POINT IS IMPLEMENTED.
  5264. </summary>
  5265. </member>
  5266. <member name="P:PdfSharp.Drawing.XGraphics.PageDirection">
  5267. <summary>
  5268. Gets or sets the value indicating in which direction y-value grow.
  5269. </summary>
  5270. </member>
  5271. <member name="P:PdfSharp.Drawing.XGraphics.PageOrigin">
  5272. <summary>
  5273. Gets the current page origin. Setting the origin is not yet implemented.
  5274. </summary>
  5275. </member>
  5276. <member name="P:PdfSharp.Drawing.XGraphics.PageSize">
  5277. <summary>
  5278. Gets the current size of the page in the current page units.
  5279. </summary>
  5280. </member>
  5281. <member name="M:PdfSharp.Drawing.XGraphics.DrawLine(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  5282. <summary>
  5283. Draws a line connecting two XPoint structures.
  5284. </summary>
  5285. </member>
  5286. <member name="M:PdfSharp.Drawing.XGraphics.DrawLine(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double,System.Double)">
  5287. <summary>
  5288. Draws a line connecting the two points specified by coordinate pairs.
  5289. </summary>
  5290. </member>
  5291. <member name="M:PdfSharp.Drawing.XGraphics.DrawLines(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[])">
  5292. <summary>
  5293. Draws a series of line segments that connect an array of points.
  5294. </summary>
  5295. </member>
  5296. <member name="M:PdfSharp.Drawing.XGraphics.DrawLines(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double[])">
  5297. <summary>
  5298. Draws a series of line segments that connect an array of x and y pairs.
  5299. </summary>
  5300. </member>
  5301. <member name="M:PdfSharp.Drawing.XGraphics.DrawBezier(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  5302. <summary>
  5303. Draws a Bézier spline defined by four points.
  5304. </summary>
  5305. </member>
  5306. <member name="M:PdfSharp.Drawing.XGraphics.DrawBezier(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  5307. <summary>
  5308. Draws a Bézier spline defined by four points.
  5309. </summary>
  5310. </member>
  5311. <member name="M:PdfSharp.Drawing.XGraphics.DrawBeziers(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[])">
  5312. <summary>
  5313. Draws a series of Bézier splines from an array of points.
  5314. </summary>
  5315. </member>
  5316. <member name="M:PdfSharp.Drawing.XGraphics.DrawCurve(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[])">
  5317. <summary>
  5318. Draws a cardinal spline through a specified array of points.
  5319. </summary>
  5320. </member>
  5321. <member name="M:PdfSharp.Drawing.XGraphics.DrawCurve(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[],System.Int32,System.Int32,System.Double)">
  5322. <summary>
  5323. Draws a cardinal spline through a specified array of point using a specified tension.
  5324. The drawing begins offset from the beginning of the array.
  5325. </summary>
  5326. </member>
  5327. <member name="M:PdfSharp.Drawing.XGraphics.DrawCurve(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[],System.Double)">
  5328. <summary>
  5329. Draws a cardinal spline through a specified array of points using a specified tension.
  5330. </summary>
  5331. </member>
  5332. <member name="M:PdfSharp.Drawing.XGraphics.DrawArc(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XRect,System.Double,System.Double)">
  5333. <summary>
  5334. Draws an arc representing a portion of an ellipse.
  5335. </summary>
  5336. </member>
  5337. <member name="M:PdfSharp.Drawing.XGraphics.DrawArc(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  5338. <summary>
  5339. Draws an arc representing a portion of an ellipse.
  5340. </summary>
  5341. </member>
  5342. <member name="M:PdfSharp.Drawing.XGraphics.DrawRectangle(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XRect)">
  5343. <summary>
  5344. Draws a rectangle.
  5345. </summary>
  5346. </member>
  5347. <member name="M:PdfSharp.Drawing.XGraphics.DrawRectangle(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double,System.Double)">
  5348. <summary>
  5349. Draws a rectangle.
  5350. </summary>
  5351. </member>
  5352. <member name="M:PdfSharp.Drawing.XGraphics.DrawRectangle(PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect)">
  5353. <summary>
  5354. Draws a rectangle.
  5355. </summary>
  5356. </member>
  5357. <member name="M:PdfSharp.Drawing.XGraphics.DrawRectangle(PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double)">
  5358. <summary>
  5359. Draws a rectangle.
  5360. </summary>
  5361. </member>
  5362. <member name="M:PdfSharp.Drawing.XGraphics.DrawRectangle(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect)">
  5363. <summary>
  5364. Draws a rectangle.
  5365. </summary>
  5366. </member>
  5367. <member name="M:PdfSharp.Drawing.XGraphics.DrawRectangle(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double)">
  5368. <summary>
  5369. Draws a rectangle.
  5370. </summary>
  5371. </member>
  5372. <member name="M:PdfSharp.Drawing.XGraphics.DrawRectangles(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XRect[])">
  5373. <summary>
  5374. Draws a series of rectangles.
  5375. </summary>
  5376. </member>
  5377. <member name="M:PdfSharp.Drawing.XGraphics.DrawRectangles(PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect[])">
  5378. <summary>
  5379. Draws a series of rectangles.
  5380. </summary>
  5381. </member>
  5382. <member name="M:PdfSharp.Drawing.XGraphics.DrawRectangles(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect[])">
  5383. <summary>
  5384. Draws a series of rectangles.
  5385. </summary>
  5386. </member>
  5387. <member name="M:PdfSharp.Drawing.XGraphics.DrawRoundedRectangle(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XSize)">
  5388. <summary>
  5389. Draws a rectangle with rounded corners.
  5390. </summary>
  5391. </member>
  5392. <member name="M:PdfSharp.Drawing.XGraphics.DrawRoundedRectangle(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  5393. <summary>
  5394. Draws a rectangle with rounded corners.
  5395. </summary>
  5396. </member>
  5397. <member name="M:PdfSharp.Drawing.XGraphics.DrawRoundedRectangle(PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XSize)">
  5398. <summary>
  5399. Draws a rectangle with rounded corners.
  5400. </summary>
  5401. </member>
  5402. <member name="M:PdfSharp.Drawing.XGraphics.DrawRoundedRectangle(PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  5403. <summary>
  5404. Draws a rectangle with rounded corners.
  5405. </summary>
  5406. </member>
  5407. <member name="M:PdfSharp.Drawing.XGraphics.DrawRoundedRectangle(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XSize)">
  5408. <summary>
  5409. Draws a rectangle with rounded corners.
  5410. </summary>
  5411. </member>
  5412. <member name="M:PdfSharp.Drawing.XGraphics.DrawRoundedRectangle(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  5413. <summary>
  5414. Draws a rectangle with rounded corners.
  5415. </summary>
  5416. </member>
  5417. <member name="M:PdfSharp.Drawing.XGraphics.DrawEllipse(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XRect)">
  5418. <summary>
  5419. Draws an ellipse defined by a bounding rectangle.
  5420. </summary>
  5421. </member>
  5422. <member name="M:PdfSharp.Drawing.XGraphics.DrawEllipse(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double,System.Double)">
  5423. <summary>
  5424. Draws an ellipse defined by a bounding rectangle.
  5425. </summary>
  5426. </member>
  5427. <member name="M:PdfSharp.Drawing.XGraphics.DrawEllipse(PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect)">
  5428. <summary>
  5429. Draws an ellipse defined by a bounding rectangle.
  5430. </summary>
  5431. </member>
  5432. <member name="M:PdfSharp.Drawing.XGraphics.DrawEllipse(PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double)">
  5433. <summary>
  5434. Draws an ellipse defined by a bounding rectangle.
  5435. </summary>
  5436. </member>
  5437. <member name="M:PdfSharp.Drawing.XGraphics.DrawEllipse(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect)">
  5438. <summary>
  5439. Draws an ellipse defined by a bounding rectangle.
  5440. </summary>
  5441. </member>
  5442. <member name="M:PdfSharp.Drawing.XGraphics.DrawEllipse(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double)">
  5443. <summary>
  5444. Draws an ellipse defined by a bounding rectangle.
  5445. </summary>
  5446. </member>
  5447. <member name="M:PdfSharp.Drawing.XGraphics.DrawPolygon(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[])">
  5448. <summary>
  5449. Draws a polygon defined by an array of points.
  5450. </summary>
  5451. </member>
  5452. <member name="M:PdfSharp.Drawing.XGraphics.DrawPolygon(PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint[],PdfSharp.Drawing.XFillMode)">
  5453. <summary>
  5454. Draws a polygon defined by an array of points.
  5455. </summary>
  5456. </member>
  5457. <member name="M:PdfSharp.Drawing.XGraphics.DrawPolygon(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint[],PdfSharp.Drawing.XFillMode)">
  5458. <summary>
  5459. Draws a polygon defined by an array of points.
  5460. </summary>
  5461. </member>
  5462. <member name="M:PdfSharp.Drawing.XGraphics.DrawPie(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XRect,System.Double,System.Double)">
  5463. <summary>
  5464. Draws a pie defined by an ellipse.
  5465. </summary>
  5466. </member>
  5467. <member name="M:PdfSharp.Drawing.XGraphics.DrawPie(PdfSharp.Drawing.XPen,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  5468. <summary>
  5469. Draws a pie defined by an ellipse.
  5470. </summary>
  5471. </member>
  5472. <member name="M:PdfSharp.Drawing.XGraphics.DrawPie(PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect,System.Double,System.Double)">
  5473. <summary>
  5474. Draws a pie defined by an ellipse.
  5475. </summary>
  5476. </member>
  5477. <member name="M:PdfSharp.Drawing.XGraphics.DrawPie(PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  5478. <summary>
  5479. Draws a pie defined by an ellipse.
  5480. </summary>
  5481. </member>
  5482. <member name="M:PdfSharp.Drawing.XGraphics.DrawPie(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect,System.Double,System.Double)">
  5483. <summary>
  5484. Draws a pie defined by an ellipse.
  5485. </summary>
  5486. </member>
  5487. <member name="M:PdfSharp.Drawing.XGraphics.DrawPie(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  5488. <summary>
  5489. Draws a pie defined by an ellipse.
  5490. </summary>
  5491. </member>
  5492. <member name="M:PdfSharp.Drawing.XGraphics.DrawClosedCurve(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[])">
  5493. <summary>
  5494. Draws a closed cardinal spline defined by an array of points.
  5495. </summary>
  5496. </member>
  5497. <member name="M:PdfSharp.Drawing.XGraphics.DrawClosedCurve(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XPoint[],System.Double)">
  5498. <summary>
  5499. Draws a closed cardinal spline defined by an array of points.
  5500. </summary>
  5501. </member>
  5502. <member name="M:PdfSharp.Drawing.XGraphics.DrawClosedCurve(PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint[])">
  5503. <summary>
  5504. Draws a closed cardinal spline defined by an array of points.
  5505. </summary>
  5506. </member>
  5507. <member name="M:PdfSharp.Drawing.XGraphics.DrawClosedCurve(PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint[],PdfSharp.Drawing.XFillMode)">
  5508. <summary>
  5509. Draws a closed cardinal spline defined by an array of points.
  5510. </summary>
  5511. </member>
  5512. <member name="M:PdfSharp.Drawing.XGraphics.DrawClosedCurve(PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint[],PdfSharp.Drawing.XFillMode,System.Double)">
  5513. <summary>
  5514. Draws a closed cardinal spline defined by an array of points.
  5515. </summary>
  5516. </member>
  5517. <member name="M:PdfSharp.Drawing.XGraphics.DrawClosedCurve(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint[])">
  5518. <summary>
  5519. Draws a closed cardinal spline defined by an array of points.
  5520. </summary>
  5521. </member>
  5522. <member name="M:PdfSharp.Drawing.XGraphics.DrawClosedCurve(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint[],PdfSharp.Drawing.XFillMode)">
  5523. <summary>
  5524. Draws a closed cardinal spline defined by an array of points.
  5525. </summary>
  5526. </member>
  5527. <member name="M:PdfSharp.Drawing.XGraphics.DrawClosedCurve(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint[],PdfSharp.Drawing.XFillMode,System.Double)">
  5528. <summary>
  5529. Draws a closed cardinal spline defined by an array of points.
  5530. </summary>
  5531. </member>
  5532. <member name="M:PdfSharp.Drawing.XGraphics.DrawPath(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XGraphicsPath)">
  5533. <summary>
  5534. Draws a graphical path.
  5535. </summary>
  5536. </member>
  5537. <member name="M:PdfSharp.Drawing.XGraphics.DrawPath(PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XGraphicsPath)">
  5538. <summary>
  5539. Draws a graphical path.
  5540. </summary>
  5541. </member>
  5542. <member name="M:PdfSharp.Drawing.XGraphics.DrawPath(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XGraphicsPath)">
  5543. <summary>
  5544. Draws a graphical path.
  5545. </summary>
  5546. </member>
  5547. <member name="M:PdfSharp.Drawing.XGraphics.DrawString(System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint)">
  5548. <summary>
  5549. Draws the specified text string.
  5550. </summary>
  5551. </member>
  5552. <member name="M:PdfSharp.Drawing.XGraphics.DrawString(System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XStringFormat)">
  5553. <summary>
  5554. Draws the specified text string.
  5555. </summary>
  5556. </member>
  5557. <member name="M:PdfSharp.Drawing.XGraphics.DrawString(System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double)">
  5558. <summary>
  5559. Draws the specified text string.
  5560. </summary>
  5561. </member>
  5562. <member name="M:PdfSharp.Drawing.XGraphics.DrawString(System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double,PdfSharp.Drawing.XStringFormat)">
  5563. <summary>
  5564. Draws the specified text string.
  5565. </summary>
  5566. </member>
  5567. <member name="M:PdfSharp.Drawing.XGraphics.DrawString(System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect)">
  5568. <summary>
  5569. Draws the specified text string.
  5570. </summary>
  5571. </member>
  5572. <member name="M:PdfSharp.Drawing.XGraphics.DrawString(System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XStringFormat)">
  5573. <summary>
  5574. Draws the specified text string.
  5575. </summary>
  5576. </member>
  5577. <member name="M:PdfSharp.Drawing.XGraphics.MeasureString(System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XStringFormat)">
  5578. <summary>
  5579. Measures the specified string when drawn with the specified font.
  5580. </summary>
  5581. </member>
  5582. <member name="M:PdfSharp.Drawing.XGraphics.MeasureString(System.String,PdfSharp.Drawing.XFont)">
  5583. <summary>
  5584. Measures the specified string when drawn with the specified font.
  5585. </summary>
  5586. </member>
  5587. <member name="M:PdfSharp.Drawing.XGraphics.DrawImage(PdfSharp.Drawing.XImage,PdfSharp.Drawing.XPoint)">
  5588. <summary>
  5589. Draws the specified image.
  5590. </summary>
  5591. </member>
  5592. <member name="M:PdfSharp.Drawing.XGraphics.DrawImage(PdfSharp.Drawing.XImage,System.Double,System.Double)">
  5593. <summary>
  5594. Draws the specified image.
  5595. </summary>
  5596. </member>
  5597. <member name="M:PdfSharp.Drawing.XGraphics.DrawImage(PdfSharp.Drawing.XImage,PdfSharp.Drawing.XRect)">
  5598. <summary>
  5599. Draws the specified image.
  5600. </summary>
  5601. </member>
  5602. <member name="M:PdfSharp.Drawing.XGraphics.DrawImage(PdfSharp.Drawing.XImage,System.Double,System.Double,System.Double,System.Double)">
  5603. <summary>
  5604. Draws the specified image.
  5605. </summary>
  5606. </member>
  5607. <member name="M:PdfSharp.Drawing.XGraphics.DrawImage(PdfSharp.Drawing.XImage,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XGraphicsUnit)">
  5608. <summary>
  5609. Draws the specified image.
  5610. </summary>
  5611. </member>
  5612. <member name="M:PdfSharp.Drawing.XGraphics.CheckXPdfFormConsistence(PdfSharp.Drawing.XImage)">
  5613. <summary>
  5614. Checks whether drawing is allowed and disposes the XGraphics object, if necessary.
  5615. </summary>
  5616. </member>
  5617. <member name="M:PdfSharp.Drawing.XGraphics.DrawBarCode(PdfSharp.Drawing.BarCodes.BarCode,PdfSharp.Drawing.XPoint)">
  5618. <summary>
  5619. Draws the specified bar code.
  5620. </summary>
  5621. </member>
  5622. <member name="M:PdfSharp.Drawing.XGraphics.DrawBarCode(PdfSharp.Drawing.BarCodes.BarCode,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint)">
  5623. <summary>
  5624. Draws the specified bar code.
  5625. </summary>
  5626. </member>
  5627. <member name="M:PdfSharp.Drawing.XGraphics.DrawBarCode(PdfSharp.Drawing.BarCodes.BarCode,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XPoint)">
  5628. <summary>
  5629. Draws the specified bar code.
  5630. </summary>
  5631. </member>
  5632. <member name="M:PdfSharp.Drawing.XGraphics.DrawMatrixCode(PdfSharp.Drawing.BarCodes.MatrixCode,PdfSharp.Drawing.XPoint)">
  5633. <summary>
  5634. Draws the specified data matrix code.
  5635. </summary>
  5636. </member>
  5637. <member name="M:PdfSharp.Drawing.XGraphics.DrawMatrixCode(PdfSharp.Drawing.BarCodes.MatrixCode,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint)">
  5638. <summary>
  5639. Draws the specified data matrix code.
  5640. </summary>
  5641. </member>
  5642. <member name="M:PdfSharp.Drawing.XGraphics.Save">
  5643. <summary>
  5644. Saves the current state of this XGraphics object and identifies the saved state with the
  5645. returned XGraphicsState object.
  5646. </summary>
  5647. </member>
  5648. <member name="M:PdfSharp.Drawing.XGraphics.Restore(PdfSharp.Drawing.XGraphicsState)">
  5649. <summary>
  5650. Restores the state of this XGraphics object to the state represented by the specified
  5651. XGraphicsState object.
  5652. </summary>
  5653. </member>
  5654. <member name="M:PdfSharp.Drawing.XGraphics.Restore">
  5655. <summary>
  5656. Restores the state of this XGraphics object to the state before the most recently call of Save.
  5657. </summary>
  5658. </member>
  5659. <member name="M:PdfSharp.Drawing.XGraphics.BeginContainer">
  5660. <summary>
  5661. Saves a graphics container with the current state of this XGraphics and
  5662. opens and uses a new graphics container.
  5663. </summary>
  5664. </member>
  5665. <member name="M:PdfSharp.Drawing.XGraphics.BeginContainer(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XGraphicsUnit)">
  5666. <summary>
  5667. Saves a graphics container with the current state of this XGraphics and
  5668. opens and uses a new graphics container.
  5669. </summary>
  5670. </member>
  5671. <member name="M:PdfSharp.Drawing.XGraphics.EndContainer(PdfSharp.Drawing.XGraphicsContainer)">
  5672. <summary>
  5673. Closes the current graphics container and restores the state of this XGraphics
  5674. to the state saved by a call to the BeginContainer method.
  5675. </summary>
  5676. </member>
  5677. <member name="P:PdfSharp.Drawing.XGraphics.GraphicsStateLevel">
  5678. <summary>
  5679. Gets the current graphics state level. The default value is 0. Each call of Save or BeginContainer
  5680. increased and each call of Restore or EndContainer decreased the value by 1.
  5681. </summary>
  5682. </member>
  5683. <member name="P:PdfSharp.Drawing.XGraphics.SmoothingMode">
  5684. <summary>
  5685. Gets or sets the smoothing mode.
  5686. </summary>
  5687. <value>The smoothing mode.</value>
  5688. </member>
  5689. <member name="M:PdfSharp.Drawing.XGraphics.TranslateTransform(System.Double,System.Double)">
  5690. <summary>
  5691. Applies the specified translation operation to the transformation matrix of this object by
  5692. prepending it to the object’s transformation matrix.
  5693. </summary>
  5694. </member>
  5695. <member name="M:PdfSharp.Drawing.XGraphics.TranslateTransform(System.Double,System.Double,PdfSharp.Drawing.XMatrixOrder)">
  5696. <summary>
  5697. Applies the specified translation operation to the transformation matrix of this object
  5698. in the specified order.
  5699. </summary>
  5700. </member>
  5701. <member name="M:PdfSharp.Drawing.XGraphics.ScaleTransform(System.Double,System.Double)">
  5702. <summary>
  5703. Applies the specified scaling operation to the transformation matrix of this object by
  5704. prepending it to the object’s transformation matrix.
  5705. </summary>
  5706. </member>
  5707. <member name="M:PdfSharp.Drawing.XGraphics.ScaleTransform(System.Double,System.Double,PdfSharp.Drawing.XMatrixOrder)">
  5708. <summary>
  5709. Applies the specified scaling operation to the transformation matrix of this object
  5710. in the specified order.
  5711. </summary>
  5712. </member>
  5713. <member name="M:PdfSharp.Drawing.XGraphics.ScaleTransform(System.Double)">
  5714. <summary>
  5715. Applies the specified scaling operation to the transformation matrix of this object by
  5716. prepending it to the object’s transformation matrix.
  5717. </summary>
  5718. </member>
  5719. <member name="M:PdfSharp.Drawing.XGraphics.ScaleTransform(System.Double,PdfSharp.Drawing.XMatrixOrder)">
  5720. <summary>
  5721. Applies the specified scaling operation to the transformation matrix of this object
  5722. in the specified order.
  5723. </summary>
  5724. </member>
  5725. <member name="M:PdfSharp.Drawing.XGraphics.ScaleAtTransform(System.Double,System.Double,System.Double,System.Double)">
  5726. <summary>
  5727. Applies the specified scaling operation to the transformation matrix of this object by
  5728. prepending it to the object’s transformation matrix.
  5729. </summary>
  5730. </member>
  5731. <member name="M:PdfSharp.Drawing.XGraphics.ScaleAtTransform(System.Double,System.Double,PdfSharp.Drawing.XPoint)">
  5732. <summary>
  5733. Applies the specified scaling operation to the transformation matrix of this object by
  5734. prepending it to the object’s transformation matrix.
  5735. </summary>
  5736. </member>
  5737. <member name="M:PdfSharp.Drawing.XGraphics.RotateTransform(System.Double)">
  5738. <summary>
  5739. Applies the specified rotation operation to the transformation matrix of this object by
  5740. prepending it to the object’s transformation matrix.
  5741. </summary>
  5742. </member>
  5743. <member name="M:PdfSharp.Drawing.XGraphics.RotateTransform(System.Double,PdfSharp.Drawing.XMatrixOrder)">
  5744. <summary>
  5745. Applies the specified rotation operation to the transformation matrix of this object
  5746. in the specified order. The angle unit of measure is degree.
  5747. </summary>
  5748. </member>
  5749. <member name="M:PdfSharp.Drawing.XGraphics.RotateAtTransform(System.Double,PdfSharp.Drawing.XPoint)">
  5750. <summary>
  5751. Applies the specified rotation operation to the transformation matrix of this object by
  5752. prepending it to the object’s transformation matrix.
  5753. </summary>
  5754. </member>
  5755. <member name="M:PdfSharp.Drawing.XGraphics.RotateAtTransform(System.Double,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XMatrixOrder)">
  5756. <summary>
  5757. Applies the specified rotation operation to the transformation matrix of this object by
  5758. prepending it to the object’s transformation matrix.
  5759. </summary>
  5760. </member>
  5761. <member name="M:PdfSharp.Drawing.XGraphics.ShearTransform(System.Double,System.Double)">
  5762. <summary>
  5763. Applies the specified shearing operation to the transformation matrix of this object by
  5764. prepending it to the object’s transformation matrix.
  5765. ShearTransform is a synonym for SkewAtTransform.
  5766. Parameter shearX specifies the horizontal skew which is measured in degrees counterclockwise from the y-axis.
  5767. Parameter shearY specifies the vertical skew which is measured in degrees counterclockwise from the x-axis.
  5768. </summary>
  5769. </member>
  5770. <member name="M:PdfSharp.Drawing.XGraphics.ShearTransform(System.Double,System.Double,PdfSharp.Drawing.XMatrixOrder)">
  5771. <summary>
  5772. Applies the specified shearing operation to the transformation matrix of this object
  5773. in the specified order.
  5774. ShearTransform is a synonym for SkewAtTransform.
  5775. Parameter shearX specifies the horizontal skew which is measured in degrees counterclockwise from the y-axis.
  5776. Parameter shearY specifies the vertical skew which is measured in degrees counterclockwise from the x-axis.
  5777. </summary>
  5778. </member>
  5779. <member name="M:PdfSharp.Drawing.XGraphics.SkewAtTransform(System.Double,System.Double,System.Double,System.Double)">
  5780. <summary>
  5781. Applies the specified shearing operation to the transformation matrix of this object by
  5782. prepending it to the object’s transformation matrix.
  5783. ShearTransform is a synonym for SkewAtTransform.
  5784. Parameter shearX specifies the horizontal skew which is measured in degrees counterclockwise from the y-axis.
  5785. Parameter shearY specifies the vertical skew which is measured in degrees counterclockwise from the x-axis.
  5786. </summary>
  5787. </member>
  5788. <member name="M:PdfSharp.Drawing.XGraphics.SkewAtTransform(System.Double,System.Double,PdfSharp.Drawing.XPoint)">
  5789. <summary>
  5790. Applies the specified shearing operation to the transformation matrix of this object by
  5791. prepending it to the object’s transformation matrix.
  5792. ShearTransform is a synonym for SkewAtTransform.
  5793. Parameter shearX specifies the horizontal skew which is measured in degrees counterclockwise from the y-axis.
  5794. Parameter shearY specifies the vertical skew which is measured in degrees counterclockwise from the x-axis.
  5795. </summary>
  5796. </member>
  5797. <member name="M:PdfSharp.Drawing.XGraphics.MultiplyTransform(PdfSharp.Drawing.XMatrix)">
  5798. <summary>
  5799. Multiplies the transformation matrix of this object and specified matrix.
  5800. </summary>
  5801. </member>
  5802. <member name="M:PdfSharp.Drawing.XGraphics.MultiplyTransform(PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.XMatrixOrder)">
  5803. <summary>
  5804. Multiplies the transformation matrix of this object and specified matrix in the specified order.
  5805. </summary>
  5806. </member>
  5807. <member name="P:PdfSharp.Drawing.XGraphics.Transform">
  5808. <summary>
  5809. Gets the current transformation matrix.
  5810. The transformation matrix cannot be set. Instead use Save/Restore or BeginContainer/EndContainer to
  5811. save the state before Transform is called and later restore to the previous transform.
  5812. </summary>
  5813. </member>
  5814. <member name="M:PdfSharp.Drawing.XGraphics.AddTransform(PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.XMatrixOrder)">
  5815. <summary>
  5816. Applies a new transformation to the current transformation matrix.
  5817. </summary>
  5818. </member>
  5819. <member name="M:PdfSharp.Drawing.XGraphics.IntersectClip(PdfSharp.Drawing.XRect)">
  5820. <summary>
  5821. Updates the clip region of this XGraphics to the intersection of the
  5822. current clip region and the specified rectangle.
  5823. </summary>
  5824. </member>
  5825. <member name="M:PdfSharp.Drawing.XGraphics.IntersectClip(PdfSharp.Drawing.XGraphicsPath)">
  5826. <summary>
  5827. Updates the clip region of this XGraphics to the intersection of the
  5828. current clip region and the specified graphical path.
  5829. </summary>
  5830. </member>
  5831. <member name="M:PdfSharp.Drawing.XGraphics.WriteComment(System.String)">
  5832. <summary>
  5833. Writes a comment to the output stream. Comments have no effect on the rendering of the output.
  5834. They may be useful to mark a position in a content stream of a page in a PDF document.
  5835. </summary>
  5836. </member>
  5837. <member name="P:PdfSharp.Drawing.XGraphics.Internals">
  5838. <summary>
  5839. Permits access to internal data.
  5840. </summary>
  5841. </member>
  5842. <member name="P:PdfSharp.Drawing.XGraphics.Transformer">
  5843. <summary>
  5844. (Under construction. May change in future versions.)
  5845. </summary>
  5846. </member>
  5847. <member name="F:PdfSharp.Drawing.XGraphics.DefaultViewMatrix">
  5848. <summary>
  5849. The transformation matrix from the XGraphics page space to the Graphics world space.
  5850. (The name 'default view matrix' comes from Microsoft OS/2 Presentation Manager. I chose
  5851. this name because I have no better one.)
  5852. </summary>
  5853. </member>
  5854. <member name="F:PdfSharp.Drawing.XGraphics._drawGraphics">
  5855. <summary>
  5856. Indicates whether to send drawing operations to _gfx or _dc.
  5857. </summary>
  5858. </member>
  5859. <member name="F:PdfSharp.Drawing.XGraphics._renderer">
  5860. <summary>
  5861. Interface to an (optional) renderer. Currently, it is the XGraphicsPdfRenderer, if defined.
  5862. </summary>
  5863. </member>
  5864. <member name="F:PdfSharp.Drawing.XGraphics._transform">
  5865. <summary>
  5866. The transformation matrix from XGraphics world space to page unit space.
  5867. </summary>
  5868. </member>
  5869. <member name="F:PdfSharp.Drawing.XGraphics._gsStack">
  5870. <summary>
  5871. The graphics state stack.
  5872. </summary>
  5873. </member>
  5874. <member name="P:PdfSharp.Drawing.XGraphics.PdfPage">
  5875. <summary>
  5876. Gets the PDF page that serves as drawing surface if PDF is rendered,
  5877. or null if no such object exists.
  5878. </summary>
  5879. </member>
  5880. <member name="T:PdfSharp.Drawing.XGraphics.XGraphicsInternals">
  5881. <summary>
  5882. Provides access to internal data structures of the XGraphics class.
  5883. </summary>
  5884. </member>
  5885. <member name="P:PdfSharp.Drawing.XGraphics.XGraphicsInternals.ContentStringBuilder">
  5886. <summary>
  5887. Gets the content string builder of XGraphicsPdfRenderer, if it exists.
  5888. </summary>
  5889. </member>
  5890. <member name="T:PdfSharp.Drawing.XGraphics.SpaceTransformer">
  5891. <summary>
  5892. (This class is under construction.)
  5893. Currently used in MigraDoc only.
  5894. </summary>
  5895. </member>
  5896. <member name="M:PdfSharp.Drawing.XGraphics.SpaceTransformer.WorldToDefaultPage(PdfSharp.Drawing.XRect)">
  5897. <summary>
  5898. Gets the smallest rectangle in default page space units that completely encloses the specified rect
  5899. in world space units.
  5900. </summary>
  5901. </member>
  5902. <member name="M:PdfSharp.Drawing.XGraphics.SpaceTransformer.WorldToDefaultPage(PdfSharp.Drawing.XPoint)">
  5903. <summary>
  5904. Gets a point in PDF world space units.
  5905. </summary>
  5906. </member>
  5907. <member name="T:PdfSharp.Drawing.XGraphicsContainer">
  5908. <summary>
  5909. Represents the internal state of an XGraphics object.
  5910. </summary>
  5911. </member>
  5912. <member name="T:PdfSharp.Drawing.XGraphicsPath">
  5913. <summary>
  5914. Represents a series of connected lines and curves.
  5915. </summary>
  5916. </member>
  5917. <member name="M:PdfSharp.Drawing.XGraphicsPath.#ctor">
  5918. <summary>
  5919. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XGraphicsPath"/> class.
  5920. </summary>
  5921. </member>
  5922. <member name="M:PdfSharp.Drawing.XGraphicsPath.Clone">
  5923. <summary>
  5924. Clones this instance.
  5925. </summary>
  5926. </member>
  5927. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddLine(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  5928. <summary>
  5929. Adds a line segment to current figure.
  5930. </summary>
  5931. </member>
  5932. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddLine(System.Double,System.Double,System.Double,System.Double)">
  5933. <summary>
  5934. Adds a line segment to current figure.
  5935. </summary>
  5936. </member>
  5937. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddLines(PdfSharp.Drawing.XPoint[])">
  5938. <summary>
  5939. Adds a series of connected line segments to current figure.
  5940. </summary>
  5941. </member>
  5942. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddBezier(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  5943. <summary>
  5944. Adds a cubic Bézier curve to the current figure.
  5945. </summary>
  5946. </member>
  5947. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddBezier(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  5948. <summary>
  5949. Adds a cubic Bézier curve to the current figure.
  5950. </summary>
  5951. </member>
  5952. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddBeziers(PdfSharp.Drawing.XPoint[])">
  5953. <summary>
  5954. Adds a sequence of connected cubic Bézier curves to the current figure.
  5955. </summary>
  5956. </member>
  5957. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddCurve(PdfSharp.Drawing.XPoint[])">
  5958. <summary>
  5959. Adds a spline curve to the current figure.
  5960. </summary>
  5961. </member>
  5962. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddCurve(PdfSharp.Drawing.XPoint[],System.Double)">
  5963. <summary>
  5964. Adds a spline curve to the current figure.
  5965. </summary>
  5966. </member>
  5967. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddCurve(PdfSharp.Drawing.XPoint[],System.Int32,System.Int32,System.Double)">
  5968. <summary>
  5969. Adds a spline curve to the current figure.
  5970. </summary>
  5971. </member>
  5972. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddArc(PdfSharp.Drawing.XRect,System.Double,System.Double)">
  5973. <summary>
  5974. Adds an elliptical arc to the current figure.
  5975. </summary>
  5976. </member>
  5977. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddArc(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  5978. <summary>
  5979. Adds an elliptical arc to the current figure.
  5980. </summary>
  5981. </member>
  5982. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddArc(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XSize,System.Double,System.Boolean,PdfSharp.Drawing.XSweepDirection)">
  5983. <summary>
  5984. Adds an elliptical arc to the current figure. The arc is specified WPF like.
  5985. </summary>
  5986. </member>
  5987. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddRectangle(PdfSharp.Drawing.XRect)">
  5988. <summary>
  5989. Adds a rectangle to this path.
  5990. </summary>
  5991. </member>
  5992. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddRectangle(System.Double,System.Double,System.Double,System.Double)">
  5993. <summary>
  5994. Adds a rectangle to this path.
  5995. </summary>
  5996. </member>
  5997. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddRectangles(PdfSharp.Drawing.XRect[])">
  5998. <summary>
  5999. Adds a series of rectangles to this path.
  6000. </summary>
  6001. </member>
  6002. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddRoundedRectangle(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  6003. <summary>
  6004. Adds a rectangle with rounded corners to this path.
  6005. </summary>
  6006. </member>
  6007. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddEllipse(PdfSharp.Drawing.XRect)">
  6008. <summary>
  6009. Adds an ellipse to the current path.
  6010. </summary>
  6011. </member>
  6012. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddEllipse(System.Double,System.Double,System.Double,System.Double)">
  6013. <summary>
  6014. Adds an ellipse to the current path.
  6015. </summary>
  6016. </member>
  6017. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddPolygon(PdfSharp.Drawing.XPoint[])">
  6018. <summary>
  6019. Adds a polygon to this path.
  6020. </summary>
  6021. </member>
  6022. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddPie(PdfSharp.Drawing.XRect,System.Double,System.Double)">
  6023. <summary>
  6024. Adds the outline of a pie shape to this path.
  6025. </summary>
  6026. </member>
  6027. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddPie(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  6028. <summary>
  6029. Adds the outline of a pie shape to this path.
  6030. </summary>
  6031. </member>
  6032. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddClosedCurve(PdfSharp.Drawing.XPoint[])">
  6033. <summary>
  6034. Adds a closed curve to this path.
  6035. </summary>
  6036. </member>
  6037. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddClosedCurve(PdfSharp.Drawing.XPoint[],System.Double)">
  6038. <summary>
  6039. Adds a closed curve to this path.
  6040. </summary>
  6041. </member>
  6042. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddPath(PdfSharp.Drawing.XGraphicsPath,System.Boolean)">
  6043. <summary>
  6044. Adds the specified path to this path.
  6045. </summary>
  6046. </member>
  6047. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddString(System.String,PdfSharp.Drawing.XFontFamily,PdfSharp.Drawing.XFontStyleEx,System.Double,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XStringFormat)">
  6048. <summary>
  6049. Adds a text string to this path.
  6050. </summary>
  6051. </member>
  6052. <member name="M:PdfSharp.Drawing.XGraphicsPath.AddString(System.String,PdfSharp.Drawing.XFontFamily,PdfSharp.Drawing.XFontStyleEx,System.Double,PdfSharp.Drawing.XRect,PdfSharp.Drawing.XStringFormat)">
  6053. <summary>
  6054. Adds a text string to this path.
  6055. </summary>
  6056. </member>
  6057. <member name="M:PdfSharp.Drawing.XGraphicsPath.CloseFigure">
  6058. <summary>
  6059. Closes the current figure and starts a new figure.
  6060. </summary>
  6061. </member>
  6062. <member name="M:PdfSharp.Drawing.XGraphicsPath.StartFigure">
  6063. <summary>
  6064. Starts a new figure without closing the current figure.
  6065. </summary>
  6066. </member>
  6067. <member name="P:PdfSharp.Drawing.XGraphicsPath.FillMode">
  6068. <summary>
  6069. Gets or sets an XFillMode that determines how the interiors of shapes are filled.
  6070. </summary>
  6071. </member>
  6072. <member name="M:PdfSharp.Drawing.XGraphicsPath.Flatten">
  6073. <summary>
  6074. Converts each curve in this XGraphicsPath into a sequence of connected line segments.
  6075. </summary>
  6076. </member>
  6077. <member name="M:PdfSharp.Drawing.XGraphicsPath.Flatten(PdfSharp.Drawing.XMatrix)">
  6078. <summary>
  6079. Converts each curve in this XGraphicsPath into a sequence of connected line segments.
  6080. </summary>
  6081. </member>
  6082. <member name="M:PdfSharp.Drawing.XGraphicsPath.Flatten(PdfSharp.Drawing.XMatrix,System.Double)">
  6083. <summary>
  6084. Converts each curve in this XGraphicsPath into a sequence of connected line segments.
  6085. </summary>
  6086. </member>
  6087. <member name="M:PdfSharp.Drawing.XGraphicsPath.Widen(PdfSharp.Drawing.XPen)">
  6088. <summary>
  6089. Replaces this path with curves that enclose the area that is filled when this path is drawn
  6090. by the specified pen.
  6091. </summary>
  6092. </member>
  6093. <member name="M:PdfSharp.Drawing.XGraphicsPath.Widen(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XMatrix)">
  6094. <summary>
  6095. Replaces this path with curves that enclose the area that is filled when this path is drawn
  6096. by the specified pen.
  6097. </summary>
  6098. </member>
  6099. <member name="M:PdfSharp.Drawing.XGraphicsPath.Widen(PdfSharp.Drawing.XPen,PdfSharp.Drawing.XMatrix,System.Double)">
  6100. <summary>
  6101. Replaces this path with curves that enclose the area that is filled when this path is drawn
  6102. by the specified pen.
  6103. </summary>
  6104. </member>
  6105. <member name="P:PdfSharp.Drawing.XGraphicsPath.Internals">
  6106. <summary>
  6107. Grants access to internal objects of this class.
  6108. </summary>
  6109. </member>
  6110. <member name="F:PdfSharp.Drawing.XGraphicsPath.CorePath">
  6111. <summary>
  6112. Gets access to underlying Core graphics path.
  6113. </summary>
  6114. </member>
  6115. <member name="T:PdfSharp.Drawing.XGraphicsPathInternals">
  6116. <summary>
  6117. Provides access to the internal data structures of XGraphicsPath.
  6118. This class prevents the public interface from pollution with internal functions.
  6119. </summary>
  6120. </member>
  6121. <member name="T:PdfSharp.Drawing.XGraphicsState">
  6122. <summary>
  6123. Represents the internal state of an XGraphics object.
  6124. This class is used as a handle for restoring the context.
  6125. </summary>
  6126. </member>
  6127. <member name="T:PdfSharp.Drawing.XImage">
  6128. <summary>
  6129. Defines an object used to draw image files (bmp, png, jpeg, gif) and PDF forms.
  6130. An abstract base class that provides functionality for the Bitmap and Metafile descended classes.
  6131. </summary>
  6132. </member>
  6133. <member name="M:PdfSharp.Drawing.XImage.#ctor">
  6134. <summary>
  6135. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XImage"/> class.
  6136. </summary>
  6137. </member>
  6138. <member name="M:PdfSharp.Drawing.XImage.#ctor(PdfSharp.Drawing.ImportedImage)">
  6139. <summary>
  6140. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XImage"/> class from an image read by ImageImporter.
  6141. </summary>
  6142. <param name="image">The image.</param>
  6143. <exception cref="T:System.ArgumentNullException">image</exception>
  6144. </member>
  6145. <member name="M:PdfSharp.Drawing.XImage.FromFile(System.String)">
  6146. <summary>
  6147. Creates an image from the specified file.
  6148. </summary>
  6149. <param name="path">The path to a BMP, PNG, JPEG, or PDF file.</param>
  6150. </member>
  6151. <member name="M:PdfSharp.Drawing.XImage.FromStream(System.IO.Stream)">
  6152. <summary>
  6153. Creates an image from the specified stream.<br/>
  6154. </summary>
  6155. <param name="stream">The stream containing a BMP, PNG, JPEG, or PDF file.</param>
  6156. </member>
  6157. <member name="M:PdfSharp.Drawing.XImage.ExistsFile(System.String)">
  6158. <summary>
  6159. Tests if a file exist. Supports PDF files with page number suffix.
  6160. </summary>
  6161. <param name="path">The path to a BMP, PNG, GIF, JPEG, TIFF, or PDF file.</param>
  6162. </member>
  6163. <member name="M:PdfSharp.Drawing.XImage.Dispose">
  6164. <summary>
  6165. Under construction
  6166. </summary>
  6167. </member>
  6168. <member name="M:PdfSharp.Drawing.XImage.Dispose(System.Boolean)">
  6169. <summary>
  6170. Disposes underlying GDI+ object.
  6171. </summary>
  6172. </member>
  6173. <member name="P:PdfSharp.Drawing.XImage.Width">
  6174. <summary>
  6175. Gets the width of the image.
  6176. </summary>
  6177. </member>
  6178. <member name="P:PdfSharp.Drawing.XImage.Height">
  6179. <summary>
  6180. Gets the height of the image.
  6181. </summary>
  6182. </member>
  6183. <member name="F:PdfSharp.Drawing.XImage.FactorDPM72">
  6184. <summary>
  6185. The factor for conversion from DPM to PointWidth or PointHeight.
  6186. 72 points per inch, 1000 mm per meter, 25.4 mm per inch => 72 * 1000 / 25.4.
  6187. </summary>
  6188. </member>
  6189. <member name="F:PdfSharp.Drawing.XImage.FactorDPM">
  6190. <summary>
  6191. The factor for conversion from DPM to DPI.
  6192. 1000 mm per meter, 25.4 mm per inch => 1000 / 25.4.
  6193. </summary>
  6194. </member>
  6195. <member name="P:PdfSharp.Drawing.XImage.PointWidth">
  6196. <summary>
  6197. Gets the width of the image in point.
  6198. </summary>
  6199. </member>
  6200. <member name="P:PdfSharp.Drawing.XImage.PointHeight">
  6201. <summary>
  6202. Gets the height of the image in point.
  6203. </summary>
  6204. </member>
  6205. <member name="P:PdfSharp.Drawing.XImage.PixelWidth">
  6206. <summary>
  6207. Gets the width of the image in pixels.
  6208. </summary>
  6209. </member>
  6210. <member name="P:PdfSharp.Drawing.XImage.PixelHeight">
  6211. <summary>
  6212. Gets the height of the image in pixels.
  6213. </summary>
  6214. </member>
  6215. <member name="P:PdfSharp.Drawing.XImage.Size">
  6216. <summary>
  6217. Gets the size in point of the image.
  6218. </summary>
  6219. </member>
  6220. <member name="P:PdfSharp.Drawing.XImage.HorizontalResolution">
  6221. <summary>
  6222. Gets the horizontal resolution of the image.
  6223. </summary>
  6224. </member>
  6225. <member name="P:PdfSharp.Drawing.XImage.VerticalResolution">
  6226. <summary>
  6227. Gets the vertical resolution of the image.
  6228. </summary>
  6229. </member>
  6230. <member name="P:PdfSharp.Drawing.XImage.Interpolate">
  6231. <summary>
  6232. Gets or sets a flag indicating whether image interpolation is to be performed.
  6233. </summary>
  6234. </member>
  6235. <member name="P:PdfSharp.Drawing.XImage.Format">
  6236. <summary>
  6237. Gets the format of the image.
  6238. </summary>
  6239. </member>
  6240. <member name="F:PdfSharp.Drawing.XImage._path">
  6241. <summary>
  6242. If path starts with '*' the image was created from a stream and the path is a GUID.
  6243. </summary>
  6244. </member>
  6245. <member name="F:PdfSharp.Drawing.XImage._stream">
  6246. <summary>
  6247. Contains a reference to the original stream if image was created from a stream.
  6248. </summary>
  6249. </member>
  6250. <member name="F:PdfSharp.Drawing.XImage._selector">
  6251. <summary>
  6252. Cache PdfImageTable.ImageSelector to speed up finding the right PdfImage
  6253. if this image is used more than once.
  6254. </summary>
  6255. </member>
  6256. <member name="T:PdfSharp.Drawing.XImageFormat">
  6257. <summary>
  6258. Specifies the format of the image.
  6259. </summary>
  6260. </member>
  6261. <member name="M:PdfSharp.Drawing.XImageFormat.Equals(System.Object)">
  6262. <summary>
  6263. Determines whether the specified object is equal to the current object.
  6264. </summary>
  6265. </member>
  6266. <member name="M:PdfSharp.Drawing.XImageFormat.GetHashCode">
  6267. <summary>
  6268. Returns the hash code for this instance.
  6269. </summary>
  6270. </member>
  6271. <member name="P:PdfSharp.Drawing.XImageFormat.Png">
  6272. <summary>
  6273. Gets the Portable Network Graphics (PNG) image format.
  6274. </summary>
  6275. </member>
  6276. <member name="P:PdfSharp.Drawing.XImageFormat.Gif">
  6277. <summary>
  6278. Gets the Graphics Interchange Format (GIF) image format.
  6279. </summary>
  6280. </member>
  6281. <member name="P:PdfSharp.Drawing.XImageFormat.Jpeg">
  6282. <summary>
  6283. Gets the Joint Photographic Experts Group (JPEG) image format.
  6284. </summary>
  6285. </member>
  6286. <member name="P:PdfSharp.Drawing.XImageFormat.Tiff">
  6287. <summary>
  6288. Gets the Tag Image File Format (TIFF) image format.
  6289. </summary>
  6290. </member>
  6291. <member name="P:PdfSharp.Drawing.XImageFormat.Pdf">
  6292. <summary>
  6293. Gets the Portable Document Format (PDF) image format.
  6294. </summary>
  6295. </member>
  6296. <member name="P:PdfSharp.Drawing.XImageFormat.Icon">
  6297. <summary>
  6298. Gets the Windows icon image format.
  6299. </summary>
  6300. </member>
  6301. <member name="T:PdfSharp.Drawing.XLinearGradientBrush">
  6302. <summary>
  6303. Defines a Brush with a linear gradient.
  6304. </summary>
  6305. </member>
  6306. <member name="M:PdfSharp.Drawing.XLinearGradientBrush.#ctor(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XColor,PdfSharp.Drawing.XColor)">
  6307. <summary>
  6308. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XLinearGradientBrush"/> class.
  6309. </summary>
  6310. </member>
  6311. <member name="M:PdfSharp.Drawing.XLinearGradientBrush.#ctor(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XColor,PdfSharp.Drawing.XColor,PdfSharp.Drawing.XLinearGradientMode)">
  6312. <summary>
  6313. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XLinearGradientBrush"/> class.
  6314. </summary>
  6315. </member>
  6316. <member name="P:PdfSharp.Drawing.XLinearGradientBrush.Transform">
  6317. <summary>
  6318. Gets or sets an XMatrix that defines a local geometric transform for this LinearGradientBrush.
  6319. </summary>
  6320. </member>
  6321. <member name="M:PdfSharp.Drawing.XLinearGradientBrush.TranslateTransform(System.Double,System.Double)">
  6322. <summary>
  6323. Translates the brush with the specified offset.
  6324. </summary>
  6325. </member>
  6326. <member name="M:PdfSharp.Drawing.XLinearGradientBrush.TranslateTransform(System.Double,System.Double,PdfSharp.Drawing.XMatrixOrder)">
  6327. <summary>
  6328. Translates the brush with the specified offset.
  6329. </summary>
  6330. </member>
  6331. <member name="M:PdfSharp.Drawing.XLinearGradientBrush.ScaleTransform(System.Double,System.Double)">
  6332. <summary>
  6333. Scales the brush with the specified scalars.
  6334. </summary>
  6335. </member>
  6336. <member name="M:PdfSharp.Drawing.XLinearGradientBrush.ScaleTransform(System.Double,System.Double,PdfSharp.Drawing.XMatrixOrder)">
  6337. <summary>
  6338. Scales the brush with the specified scalars.
  6339. </summary>
  6340. </member>
  6341. <member name="M:PdfSharp.Drawing.XLinearGradientBrush.RotateTransform(System.Double)">
  6342. <summary>
  6343. Rotates the brush with the specified angle.
  6344. </summary>
  6345. </member>
  6346. <member name="M:PdfSharp.Drawing.XLinearGradientBrush.RotateTransform(System.Double,PdfSharp.Drawing.XMatrixOrder)">
  6347. <summary>
  6348. Rotates the brush with the specified angle.
  6349. </summary>
  6350. </member>
  6351. <member name="M:PdfSharp.Drawing.XLinearGradientBrush.MultiplyTransform(PdfSharp.Drawing.XMatrix)">
  6352. <summary>
  6353. Multiply the brush transformation matrix with the specified matrix.
  6354. </summary>
  6355. </member>
  6356. <member name="M:PdfSharp.Drawing.XLinearGradientBrush.MultiplyTransform(PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.XMatrixOrder)">
  6357. <summary>
  6358. Multiply the brush transformation matrix with the specified matrix.
  6359. </summary>
  6360. </member>
  6361. <member name="M:PdfSharp.Drawing.XLinearGradientBrush.ResetTransform">
  6362. <summary>
  6363. Resets the brush transformation matrix with identity matrix.
  6364. </summary>
  6365. </member>
  6366. <member name="T:PdfSharp.Drawing.XMatrix">
  6367. <summary>
  6368. Represents a 3-by-3 matrix that represents an affine 2D transformation.
  6369. </summary>
  6370. </member>
  6371. <member name="M:PdfSharp.Drawing.XMatrix.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  6372. <summary>
  6373. Initializes a new instance of the XMatrix struct.
  6374. </summary>
  6375. </member>
  6376. <member name="P:PdfSharp.Drawing.XMatrix.Identity">
  6377. <summary>
  6378. Gets the identity matrix.
  6379. </summary>
  6380. </member>
  6381. <member name="M:PdfSharp.Drawing.XMatrix.SetIdentity">
  6382. <summary>
  6383. Sets this matrix into an identity matrix.
  6384. </summary>
  6385. </member>
  6386. <member name="P:PdfSharp.Drawing.XMatrix.IsIdentity">
  6387. <summary>
  6388. Gets a value indicating whether this matrix instance is the identity matrix.
  6389. </summary>
  6390. </member>
  6391. <member name="M:PdfSharp.Drawing.XMatrix.GetElements">
  6392. <summary>
  6393. Gets an array of double values that represents the elements of this matrix.
  6394. </summary>
  6395. </member>
  6396. <member name="M:PdfSharp.Drawing.XMatrix.op_Multiply(PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.XMatrix)">
  6397. <summary>
  6398. Multiplies two matrices.
  6399. </summary>
  6400. </member>
  6401. <member name="M:PdfSharp.Drawing.XMatrix.Multiply(PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.XMatrix)">
  6402. <summary>
  6403. Multiplies two matrices.
  6404. </summary>
  6405. </member>
  6406. <member name="M:PdfSharp.Drawing.XMatrix.Append(PdfSharp.Drawing.XMatrix)">
  6407. <summary>
  6408. Appends the specified matrix to this matrix.
  6409. </summary>
  6410. </member>
  6411. <member name="M:PdfSharp.Drawing.XMatrix.Prepend(PdfSharp.Drawing.XMatrix)">
  6412. <summary>
  6413. Prepends the specified matrix to this matrix.
  6414. </summary>
  6415. </member>
  6416. <member name="M:PdfSharp.Drawing.XMatrix.Multiply(PdfSharp.Drawing.XMatrix)">
  6417. <summary>
  6418. Appends the specified matrix to this matrix.
  6419. </summary>
  6420. </member>
  6421. <member name="M:PdfSharp.Drawing.XMatrix.MultiplyPrepend(PdfSharp.Drawing.XMatrix)">
  6422. <summary>
  6423. Prepends the specified matrix to this matrix.
  6424. </summary>
  6425. </member>
  6426. <member name="M:PdfSharp.Drawing.XMatrix.Multiply(PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.XMatrixOrder)">
  6427. <summary>
  6428. Multiplies this matrix with the specified matrix.
  6429. </summary>
  6430. </member>
  6431. <member name="M:PdfSharp.Drawing.XMatrix.Translate(System.Double,System.Double)">
  6432. <summary>
  6433. Appends a translation of the specified offsets to this matrix.
  6434. </summary>
  6435. </member>
  6436. <member name="M:PdfSharp.Drawing.XMatrix.TranslateAppend(System.Double,System.Double)">
  6437. <summary>
  6438. Appends a translation of the specified offsets to this matrix.
  6439. </summary>
  6440. </member>
  6441. <member name="M:PdfSharp.Drawing.XMatrix.TranslatePrepend(System.Double,System.Double)">
  6442. <summary>
  6443. Prepends a translation of the specified offsets to this matrix.
  6444. </summary>
  6445. </member>
  6446. <member name="M:PdfSharp.Drawing.XMatrix.Translate(System.Double,System.Double,PdfSharp.Drawing.XMatrixOrder)">
  6447. <summary>
  6448. Translates the matrix with the specified offsets.
  6449. </summary>
  6450. </member>
  6451. <member name="M:PdfSharp.Drawing.XMatrix.Scale(System.Double,System.Double)">
  6452. <summary>
  6453. Appends the specified scale vector to this matrix.
  6454. </summary>
  6455. </member>
  6456. <member name="M:PdfSharp.Drawing.XMatrix.ScaleAppend(System.Double,System.Double)">
  6457. <summary>
  6458. Appends the specified scale vector to this matrix.
  6459. </summary>
  6460. </member>
  6461. <member name="M:PdfSharp.Drawing.XMatrix.ScalePrepend(System.Double,System.Double)">
  6462. <summary>
  6463. Prepends the specified scale vector to this matrix.
  6464. </summary>
  6465. </member>
  6466. <member name="M:PdfSharp.Drawing.XMatrix.Scale(System.Double,System.Double,PdfSharp.Drawing.XMatrixOrder)">
  6467. <summary>
  6468. Scales the matrix with the specified scalars.
  6469. </summary>
  6470. </member>
  6471. <member name="M:PdfSharp.Drawing.XMatrix.Scale(System.Double)">
  6472. <summary>
  6473. Scales the matrix with the specified scalar.
  6474. </summary>
  6475. </member>
  6476. <member name="M:PdfSharp.Drawing.XMatrix.ScaleAppend(System.Double)">
  6477. <summary>
  6478. Appends the specified scale vector to this matrix.
  6479. </summary>
  6480. </member>
  6481. <member name="M:PdfSharp.Drawing.XMatrix.ScalePrepend(System.Double)">
  6482. <summary>
  6483. Prepends the specified scale vector to this matrix.
  6484. </summary>
  6485. </member>
  6486. <member name="M:PdfSharp.Drawing.XMatrix.Scale(System.Double,PdfSharp.Drawing.XMatrixOrder)">
  6487. <summary>
  6488. Scales the matrix with the specified scalar.
  6489. </summary>
  6490. </member>
  6491. <member name="M:PdfSharp.Drawing.XMatrix.ScaleAt(System.Double,System.Double,System.Double,System.Double)">
  6492. <summary>
  6493. Function is obsolete.
  6494. </summary>
  6495. </member>
  6496. <member name="M:PdfSharp.Drawing.XMatrix.ScaleAtAppend(System.Double,System.Double,System.Double,System.Double)">
  6497. <summary>
  6498. Appends the specified scale about the specified point of this matrix.
  6499. </summary>
  6500. </member>
  6501. <member name="M:PdfSharp.Drawing.XMatrix.ScaleAtPrepend(System.Double,System.Double,System.Double,System.Double)">
  6502. <summary>
  6503. Prepends the specified scale about the specified point of this matrix.
  6504. </summary>
  6505. </member>
  6506. <member name="M:PdfSharp.Drawing.XMatrix.Rotate(System.Double)">
  6507. <summary>
  6508. Function is obsolete.
  6509. </summary>
  6510. </member>
  6511. <member name="M:PdfSharp.Drawing.XMatrix.RotateAppend(System.Double)">
  6512. <summary>
  6513. Appends a rotation of the specified angle to this matrix.
  6514. </summary>
  6515. </member>
  6516. <member name="M:PdfSharp.Drawing.XMatrix.RotatePrepend(System.Double)">
  6517. <summary>
  6518. Prepends a rotation of the specified angle to this matrix.
  6519. </summary>
  6520. </member>
  6521. <member name="M:PdfSharp.Drawing.XMatrix.Rotate(System.Double,PdfSharp.Drawing.XMatrixOrder)">
  6522. <summary>
  6523. Rotates the matrix with the specified angle.
  6524. </summary>
  6525. </member>
  6526. <member name="M:PdfSharp.Drawing.XMatrix.RotateAt(System.Double,System.Double,System.Double)">
  6527. <summary>
  6528. Function is obsolete.
  6529. </summary>
  6530. </member>
  6531. <member name="M:PdfSharp.Drawing.XMatrix.RotateAtAppend(System.Double,System.Double,System.Double)">
  6532. <summary>
  6533. Appends a rotation of the specified angle at the specified point to this matrix.
  6534. </summary>
  6535. </member>
  6536. <member name="M:PdfSharp.Drawing.XMatrix.RotateAtPrepend(System.Double,System.Double,System.Double)">
  6537. <summary>
  6538. Prepends a rotation of the specified angle at the specified point to this matrix.
  6539. </summary>
  6540. </member>
  6541. <member name="M:PdfSharp.Drawing.XMatrix.RotateAt(System.Double,PdfSharp.Drawing.XPoint)">
  6542. <summary>
  6543. Rotates the matrix with the specified angle at the specified point.
  6544. </summary>
  6545. </member>
  6546. <member name="M:PdfSharp.Drawing.XMatrix.RotateAtAppend(System.Double,PdfSharp.Drawing.XPoint)">
  6547. <summary>
  6548. Appends a rotation of the specified angle at the specified point to this matrix.
  6549. </summary>
  6550. </member>
  6551. <member name="M:PdfSharp.Drawing.XMatrix.RotateAtPrepend(System.Double,PdfSharp.Drawing.XPoint)">
  6552. <summary>
  6553. Prepends a rotation of the specified angle at the specified point to this matrix.
  6554. </summary>
  6555. </member>
  6556. <member name="M:PdfSharp.Drawing.XMatrix.RotateAt(System.Double,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XMatrixOrder)">
  6557. <summary>
  6558. Rotates the matrix with the specified angle at the specified point.
  6559. </summary>
  6560. </member>
  6561. <member name="M:PdfSharp.Drawing.XMatrix.Shear(System.Double,System.Double)">
  6562. <summary>
  6563. Function is obsolete.
  6564. </summary>
  6565. </member>
  6566. <member name="M:PdfSharp.Drawing.XMatrix.ShearAppend(System.Double,System.Double)">
  6567. <summary>
  6568. Appends a skew of the specified degrees in the x and y dimensions to this matrix.
  6569. </summary>
  6570. </member>
  6571. <member name="M:PdfSharp.Drawing.XMatrix.ShearPrepend(System.Double,System.Double)">
  6572. <summary>
  6573. Prepends a skew of the specified degrees in the x and y dimensions to this matrix.
  6574. </summary>
  6575. </member>
  6576. <member name="M:PdfSharp.Drawing.XMatrix.Shear(System.Double,System.Double,PdfSharp.Drawing.XMatrixOrder)">
  6577. <summary>
  6578. Shears the matrix with the specified scalars.
  6579. </summary>
  6580. </member>
  6581. <member name="M:PdfSharp.Drawing.XMatrix.Skew(System.Double,System.Double)">
  6582. <summary>
  6583. Function is obsolete.
  6584. </summary>
  6585. </member>
  6586. <member name="M:PdfSharp.Drawing.XMatrix.SkewAppend(System.Double,System.Double)">
  6587. <summary>
  6588. Appends a skew of the specified degrees in the x and y dimensions to this matrix.
  6589. </summary>
  6590. </member>
  6591. <member name="M:PdfSharp.Drawing.XMatrix.SkewPrepend(System.Double,System.Double)">
  6592. <summary>
  6593. Prepends a skew of the specified degrees in the x and y dimensions to this matrix.
  6594. </summary>
  6595. </member>
  6596. <member name="M:PdfSharp.Drawing.XMatrix.Transform(PdfSharp.Drawing.XPoint)">
  6597. <summary>
  6598. Transforms the specified point by this matrix and returns the result.
  6599. </summary>
  6600. </member>
  6601. <member name="M:PdfSharp.Drawing.XMatrix.Transform(PdfSharp.Drawing.XPoint[])">
  6602. <summary>
  6603. Transforms the specified points by this matrix.
  6604. </summary>
  6605. </member>
  6606. <member name="M:PdfSharp.Drawing.XMatrix.TransformPoints(PdfSharp.Drawing.XPoint[])">
  6607. <summary>
  6608. Multiplies all points of the specified array with this matrix.
  6609. </summary>
  6610. </member>
  6611. <member name="M:PdfSharp.Drawing.XMatrix.Transform(PdfSharp.Drawing.XVector)">
  6612. <summary>
  6613. Transforms the specified vector by this Matrix and returns the result.
  6614. </summary>
  6615. </member>
  6616. <member name="M:PdfSharp.Drawing.XMatrix.Transform(PdfSharp.Drawing.XVector[])">
  6617. <summary>
  6618. Transforms the specified vectors by this matrix.
  6619. </summary>
  6620. </member>
  6621. <member name="P:PdfSharp.Drawing.XMatrix.Determinant">
  6622. <summary>
  6623. Gets the determinant of this matrix.
  6624. </summary>
  6625. </member>
  6626. <member name="P:PdfSharp.Drawing.XMatrix.HasInverse">
  6627. <summary>
  6628. Gets a value that indicates whether this matrix is invertible.
  6629. </summary>
  6630. </member>
  6631. <member name="M:PdfSharp.Drawing.XMatrix.Invert">
  6632. <summary>
  6633. Inverts the matrix.
  6634. </summary>
  6635. </member>
  6636. <member name="P:PdfSharp.Drawing.XMatrix.M11">
  6637. <summary>
  6638. Gets or sets the value of the first row and first column of this matrix.
  6639. </summary>
  6640. </member>
  6641. <member name="P:PdfSharp.Drawing.XMatrix.M12">
  6642. <summary>
  6643. Gets or sets the value of the first row and second column of this matrix.
  6644. </summary>
  6645. </member>
  6646. <member name="P:PdfSharp.Drawing.XMatrix.M21">
  6647. <summary>
  6648. Gets or sets the value of the second row and first column of this matrix.
  6649. </summary>
  6650. </member>
  6651. <member name="P:PdfSharp.Drawing.XMatrix.M22">
  6652. <summary>
  6653. Gets or sets the value of the second row and second column of this matrix.
  6654. </summary>
  6655. </member>
  6656. <member name="P:PdfSharp.Drawing.XMatrix.OffsetX">
  6657. <summary>
  6658. Gets or sets the value of the third row and first column of this matrix.
  6659. </summary>
  6660. </member>
  6661. <member name="P:PdfSharp.Drawing.XMatrix.OffsetY">
  6662. <summary>
  6663. Gets or sets the value of the third row and second column of this matrix.
  6664. </summary>
  6665. </member>
  6666. <member name="M:PdfSharp.Drawing.XMatrix.op_Equality(PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.XMatrix)">
  6667. <summary>
  6668. Determines whether the two matrices are equal.
  6669. </summary>
  6670. </member>
  6671. <member name="M:PdfSharp.Drawing.XMatrix.op_Inequality(PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.XMatrix)">
  6672. <summary>
  6673. Determines whether the two matrices are not equal.
  6674. </summary>
  6675. </member>
  6676. <member name="M:PdfSharp.Drawing.XMatrix.Equals(PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.XMatrix)">
  6677. <summary>
  6678. Determines whether the two matrices are equal.
  6679. </summary>
  6680. </member>
  6681. <member name="M:PdfSharp.Drawing.XMatrix.Equals(System.Object)">
  6682. <summary>
  6683. Determines whether this matrix is equal to the specified object.
  6684. </summary>
  6685. </member>
  6686. <member name="M:PdfSharp.Drawing.XMatrix.Equals(PdfSharp.Drawing.XMatrix)">
  6687. <summary>
  6688. Determines whether this matrix is equal to the specified matrix.
  6689. </summary>
  6690. </member>
  6691. <member name="M:PdfSharp.Drawing.XMatrix.GetHashCode">
  6692. <summary>
  6693. Returns the hash code for this instance.
  6694. </summary>
  6695. </member>
  6696. <member name="M:PdfSharp.Drawing.XMatrix.Parse(System.String)">
  6697. <summary>
  6698. Parses a matrix from a string.
  6699. </summary>
  6700. </member>
  6701. <member name="M:PdfSharp.Drawing.XMatrix.ToString">
  6702. <summary>
  6703. Converts this XMatrix to a human readable string.
  6704. </summary>
  6705. </member>
  6706. <member name="M:PdfSharp.Drawing.XMatrix.ToString(System.IFormatProvider)">
  6707. <summary>
  6708. Converts this XMatrix to a human readable string.
  6709. </summary>
  6710. </member>
  6711. <member name="M:PdfSharp.Drawing.XMatrix.System#IFormattable#ToString(System.String,System.IFormatProvider)">
  6712. <summary>
  6713. Converts this XMatrix to a human readable string.
  6714. </summary>
  6715. </member>
  6716. <member name="M:PdfSharp.Drawing.XMatrix.SetMatrix(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,PdfSharp.Drawing.XMatrix.XMatrixTypes)">
  6717. <summary>
  6718. Sets the matrix.
  6719. </summary>
  6720. </member>
  6721. <member name="T:PdfSharp.Drawing.XMatrix.MatrixHelper">
  6722. <summary>
  6723. Internal matrix helper.
  6724. </summary>
  6725. </member>
  6726. <member name="P:PdfSharp.Drawing.XMatrix.DebuggerDisplay">
  6727. <summary>
  6728. Gets the DebuggerDisplayAttribute text.
  6729. </summary>
  6730. <value>The debugger display.</value>
  6731. </member>
  6732. <member name="T:PdfSharp.Drawing.XPdfForm">
  6733. <summary>
  6734. Represents a so called 'PDF form external object', which is typically an imported page of an external
  6735. PDF document. XPdfForm objects are used like images to draw an existing PDF page of an external
  6736. document in the current document. XPdfForm objects can only be placed in PDF documents. If you try
  6737. to draw them using a XGraphics based on an GDI+ context no action is taken if no placeholder image
  6738. is specified. Otherwise, the place holder is drawn.
  6739. </summary>
  6740. </member>
  6741. <member name="M:PdfSharp.Drawing.XPdfForm.#ctor(System.String)">
  6742. <summary>
  6743. Initializes a new instance of the XPdfForm class from the specified path to an external PDF document.
  6744. Although PDFsharp internally caches XPdfForm objects it is recommended to reuse XPdfForm objects
  6745. in your code and change the PageNumber property if more than one page is needed form the external
  6746. document. Furthermore, because XPdfForm can occupy very much memory, it is recommended to
  6747. dispose XPdfForm objects if not needed anymore.
  6748. </summary>
  6749. </member>
  6750. <member name="M:PdfSharp.Drawing.XPdfForm.#ctor(System.IO.Stream)">
  6751. <summary>
  6752. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XPdfForm"/> class from a stream.
  6753. </summary>
  6754. <param name="stream">The stream.</param>
  6755. </member>
  6756. <member name="M:PdfSharp.Drawing.XPdfForm.FromFile(System.String)">
  6757. <summary>
  6758. Creates an XPdfForm from a file.
  6759. </summary>
  6760. </member>
  6761. <member name="M:PdfSharp.Drawing.XPdfForm.FromStream(System.IO.Stream)">
  6762. <summary>
  6763. Creates an XPdfForm from a stream.
  6764. </summary>
  6765. </member>
  6766. <member name="M:PdfSharp.Drawing.XPdfForm.Finish">
  6767. <summary>
  6768. Sets the form in the state FormState.Finished.
  6769. </summary>
  6770. </member>
  6771. <member name="M:PdfSharp.Drawing.XPdfForm.Dispose(System.Boolean)">
  6772. <summary>
  6773. Frees the memory occupied by the underlying imported PDF document, even if other XPdfForm objects
  6774. refer to this document. A reuse of this object doesn’t fail, because the underlying PDF document
  6775. is re-imported if necessary.
  6776. </summary>
  6777. </member>
  6778. <member name="P:PdfSharp.Drawing.XPdfForm.PlaceHolder">
  6779. <summary>
  6780. Gets or sets an image that is used for drawing if the current XGraphics object cannot handle
  6781. PDF forms. A place holder is useful for showing a preview of a page on the display, because
  6782. PDFsharp cannot render native PDF objects.
  6783. </summary>
  6784. </member>
  6785. <member name="P:PdfSharp.Drawing.XPdfForm.Page">
  6786. <summary>
  6787. Gets the underlying PdfPage (if one exists).
  6788. </summary>
  6789. </member>
  6790. <member name="P:PdfSharp.Drawing.XPdfForm.PageCount">
  6791. <summary>
  6792. Gets the number of pages in the PDF form.
  6793. </summary>
  6794. </member>
  6795. <member name="P:PdfSharp.Drawing.XPdfForm.PointWidth">
  6796. <summary>
  6797. Gets the width in point of the page identified by the property PageNumber.
  6798. </summary>
  6799. </member>
  6800. <member name="P:PdfSharp.Drawing.XPdfForm.PointHeight">
  6801. <summary>
  6802. Gets the height in point of the page identified by the property PageNumber.
  6803. </summary>
  6804. </member>
  6805. <member name="P:PdfSharp.Drawing.XPdfForm.PixelWidth">
  6806. <summary>
  6807. Gets the width in point of the page identified by the property PageNumber.
  6808. </summary>
  6809. </member>
  6810. <member name="P:PdfSharp.Drawing.XPdfForm.PixelHeight">
  6811. <summary>
  6812. Gets the height in point of the page identified by the property PageNumber.
  6813. </summary>
  6814. </member>
  6815. <member name="P:PdfSharp.Drawing.XPdfForm.Size">
  6816. <summary>
  6817. Get the size in point of the page identified by the property PageNumber.
  6818. </summary>
  6819. </member>
  6820. <member name="P:PdfSharp.Drawing.XPdfForm.Transform">
  6821. <summary>
  6822. Gets or sets the transformation matrix.
  6823. </summary>
  6824. </member>
  6825. <member name="P:PdfSharp.Drawing.XPdfForm.PageNumber">
  6826. <summary>
  6827. Gets or sets the page number in the external PDF document this object refers to. The page number
  6828. is one-based, i.e. it is in the range from 1 to PageCount. The default value is 1.
  6829. </summary>
  6830. </member>
  6831. <member name="P:PdfSharp.Drawing.XPdfForm.PageIndex">
  6832. <summary>
  6833. Gets or sets the page index in the external PDF document this object refers to. The page index
  6834. is zero-based, i.e. it is in the range from 0 to PageCount - 1. The default value is 0.
  6835. </summary>
  6836. </member>
  6837. <member name="P:PdfSharp.Drawing.XPdfForm.ExternalDocument">
  6838. <summary>
  6839. Gets the underlying document from which pages are imported.
  6840. </summary>
  6841. </member>
  6842. <member name="M:PdfSharp.Drawing.XPdfForm.ExtractPageNumber(System.String,System.Int32@)">
  6843. <summary>
  6844. Extracts the page number if the path has the form 'MyFile.pdf#123' and returns
  6845. the actual path without the number sign and the following digits.
  6846. </summary>
  6847. </member>
  6848. <member name="T:PdfSharp.Drawing.XPen">
  6849. <summary>
  6850. Defines an object used to draw lines and curves.
  6851. </summary>
  6852. </member>
  6853. <member name="M:PdfSharp.Drawing.XPen.#ctor(PdfSharp.Drawing.XColor)">
  6854. <summary>
  6855. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XPen"/> class.
  6856. </summary>
  6857. </member>
  6858. <member name="M:PdfSharp.Drawing.XPen.#ctor(PdfSharp.Drawing.XColor,System.Double)">
  6859. <summary>
  6860. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XPen"/> class.
  6861. </summary>
  6862. </member>
  6863. <member name="M:PdfSharp.Drawing.XPen.#ctor(PdfSharp.Drawing.XPen)">
  6864. <summary>
  6865. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XPen"/> class.
  6866. </summary>
  6867. </member>
  6868. <member name="M:PdfSharp.Drawing.XPen.Clone">
  6869. <summary>
  6870. Clones this instance.
  6871. </summary>
  6872. </member>
  6873. <member name="P:PdfSharp.Drawing.XPen.Color">
  6874. <summary>
  6875. Gets or sets the color.
  6876. </summary>
  6877. </member>
  6878. <member name="P:PdfSharp.Drawing.XPen.Width">
  6879. <summary>
  6880. Gets or sets the width.
  6881. </summary>
  6882. </member>
  6883. <member name="P:PdfSharp.Drawing.XPen.LineJoin">
  6884. <summary>
  6885. Gets or sets the line join.
  6886. </summary>
  6887. </member>
  6888. <member name="P:PdfSharp.Drawing.XPen.LineCap">
  6889. <summary>
  6890. Gets or sets the line cap.
  6891. </summary>
  6892. </member>
  6893. <member name="P:PdfSharp.Drawing.XPen.MiterLimit">
  6894. <summary>
  6895. Gets or sets the miter limit.
  6896. </summary>
  6897. </member>
  6898. <member name="P:PdfSharp.Drawing.XPen.DashStyle">
  6899. <summary>
  6900. Gets or sets the dash style.
  6901. </summary>
  6902. </member>
  6903. <member name="P:PdfSharp.Drawing.XPen.DashOffset">
  6904. <summary>
  6905. Gets or sets the dash offset.
  6906. </summary>
  6907. </member>
  6908. <member name="P:PdfSharp.Drawing.XPen.DashPattern">
  6909. <summary>
  6910. Gets or sets the dash pattern.
  6911. </summary>
  6912. </member>
  6913. <member name="P:PdfSharp.Drawing.XPen.Overprint">
  6914. <summary>
  6915. Gets or sets a value indicating whether the pen enables overprint when used in a PDF document.
  6916. Experimental, takes effect only on CMYK color mode.
  6917. </summary>
  6918. </member>
  6919. <member name="T:PdfSharp.Drawing.XPens">
  6920. <summary>
  6921. Pens for all the pre-defined colors.
  6922. </summary>
  6923. </member>
  6924. <member name="P:PdfSharp.Drawing.XPens.AliceBlue">
  6925. <summary>Gets a pre-defined XPen object.</summary>
  6926. </member>
  6927. <member name="P:PdfSharp.Drawing.XPens.AntiqueWhite">
  6928. <summary>Gets a pre-defined XPen object.</summary>
  6929. </member>
  6930. <member name="P:PdfSharp.Drawing.XPens.Aqua">
  6931. <summary>Gets a pre-defined XPen object.</summary>
  6932. </member>
  6933. <member name="P:PdfSharp.Drawing.XPens.Aquamarine">
  6934. <summary>Gets a pre-defined XPen object.</summary>
  6935. </member>
  6936. <member name="P:PdfSharp.Drawing.XPens.Azure">
  6937. <summary>Gets a pre-defined XPen object.</summary>
  6938. </member>
  6939. <member name="P:PdfSharp.Drawing.XPens.Beige">
  6940. <summary>Gets a pre-defined XPen object.</summary>
  6941. </member>
  6942. <member name="P:PdfSharp.Drawing.XPens.Bisque">
  6943. <summary>Gets a pre-defined XPen object.</summary>
  6944. </member>
  6945. <member name="P:PdfSharp.Drawing.XPens.Black">
  6946. <summary>Gets a pre-defined XPen object.</summary>
  6947. </member>
  6948. <member name="P:PdfSharp.Drawing.XPens.BlanchedAlmond">
  6949. <summary>Gets a pre-defined XPen object.</summary>
  6950. </member>
  6951. <member name="P:PdfSharp.Drawing.XPens.Blue">
  6952. <summary>Gets a pre-defined XPen object.</summary>
  6953. </member>
  6954. <member name="P:PdfSharp.Drawing.XPens.BlueViolet">
  6955. <summary>Gets a pre-defined XPen object.</summary>
  6956. </member>
  6957. <member name="P:PdfSharp.Drawing.XPens.Brown">
  6958. <summary>Gets a pre-defined XPen object.</summary>
  6959. </member>
  6960. <member name="P:PdfSharp.Drawing.XPens.BurlyWood">
  6961. <summary>Gets a pre-defined XPen object.</summary>
  6962. </member>
  6963. <member name="P:PdfSharp.Drawing.XPens.CadetBlue">
  6964. <summary>Gets a pre-defined XPen object.</summary>
  6965. </member>
  6966. <member name="P:PdfSharp.Drawing.XPens.Chartreuse">
  6967. <summary>Gets a pre-defined XPen object.</summary>
  6968. </member>
  6969. <member name="P:PdfSharp.Drawing.XPens.Chocolate">
  6970. <summary>Gets a pre-defined XPen object.</summary>
  6971. </member>
  6972. <member name="P:PdfSharp.Drawing.XPens.Coral">
  6973. <summary>Gets a pre-defined XPen object.</summary>
  6974. </member>
  6975. <member name="P:PdfSharp.Drawing.XPens.CornflowerBlue">
  6976. <summary>Gets a pre-defined XPen object.</summary>
  6977. </member>
  6978. <member name="P:PdfSharp.Drawing.XPens.Cornsilk">
  6979. <summary>Gets a pre-defined XPen object.</summary>
  6980. </member>
  6981. <member name="P:PdfSharp.Drawing.XPens.Crimson">
  6982. <summary>Gets a pre-defined XPen object.</summary>
  6983. </member>
  6984. <member name="P:PdfSharp.Drawing.XPens.Cyan">
  6985. <summary>Gets a pre-defined XPen object.</summary>
  6986. </member>
  6987. <member name="P:PdfSharp.Drawing.XPens.DarkBlue">
  6988. <summary>Gets a pre-defined XPen object.</summary>
  6989. </member>
  6990. <member name="P:PdfSharp.Drawing.XPens.DarkCyan">
  6991. <summary>Gets a pre-defined XPen object.</summary>
  6992. </member>
  6993. <member name="P:PdfSharp.Drawing.XPens.DarkGoldenrod">
  6994. <summary>Gets a pre-defined XPen object.</summary>
  6995. </member>
  6996. <member name="P:PdfSharp.Drawing.XPens.DarkGray">
  6997. <summary>Gets a pre-defined XPen object.</summary>
  6998. </member>
  6999. <member name="P:PdfSharp.Drawing.XPens.DarkGreen">
  7000. <summary>Gets a pre-defined XPen object.</summary>
  7001. </member>
  7002. <member name="P:PdfSharp.Drawing.XPens.DarkKhaki">
  7003. <summary>Gets a pre-defined XPen object.</summary>
  7004. </member>
  7005. <member name="P:PdfSharp.Drawing.XPens.DarkMagenta">
  7006. <summary>Gets a pre-defined XPen object.</summary>
  7007. </member>
  7008. <member name="P:PdfSharp.Drawing.XPens.DarkOliveGreen">
  7009. <summary>Gets a pre-defined XPen object.</summary>
  7010. </member>
  7011. <member name="P:PdfSharp.Drawing.XPens.DarkOrange">
  7012. <summary>Gets a pre-defined XPen object.</summary>
  7013. </member>
  7014. <member name="P:PdfSharp.Drawing.XPens.DarkOrchid">
  7015. <summary>Gets a pre-defined XPen object.</summary>
  7016. </member>
  7017. <member name="P:PdfSharp.Drawing.XPens.DarkRed">
  7018. <summary>Gets a pre-defined XPen object.</summary>
  7019. </member>
  7020. <member name="P:PdfSharp.Drawing.XPens.DarkSalmon">
  7021. <summary>Gets a pre-defined XPen object.</summary>
  7022. </member>
  7023. <member name="P:PdfSharp.Drawing.XPens.DarkSeaGreen">
  7024. <summary>Gets a pre-defined XPen object.</summary>
  7025. </member>
  7026. <member name="P:PdfSharp.Drawing.XPens.DarkSlateBlue">
  7027. <summary>Gets a pre-defined XPen object.</summary>
  7028. </member>
  7029. <member name="P:PdfSharp.Drawing.XPens.DarkSlateGray">
  7030. <summary>Gets a pre-defined XPen object.</summary>
  7031. </member>
  7032. <member name="P:PdfSharp.Drawing.XPens.DarkTurquoise">
  7033. <summary>Gets a pre-defined XPen object.</summary>
  7034. </member>
  7035. <member name="P:PdfSharp.Drawing.XPens.DarkViolet">
  7036. <summary>Gets a pre-defined XPen object.</summary>
  7037. </member>
  7038. <member name="P:PdfSharp.Drawing.XPens.DeepPink">
  7039. <summary>Gets a pre-defined XPen object.</summary>
  7040. </member>
  7041. <member name="P:PdfSharp.Drawing.XPens.DeepSkyBlue">
  7042. <summary>Gets a pre-defined XPen object.</summary>
  7043. </member>
  7044. <member name="P:PdfSharp.Drawing.XPens.DimGray">
  7045. <summary>Gets a pre-defined XPen object.</summary>
  7046. </member>
  7047. <member name="P:PdfSharp.Drawing.XPens.DodgerBlue">
  7048. <summary>Gets a pre-defined XPen object.</summary>
  7049. </member>
  7050. <member name="P:PdfSharp.Drawing.XPens.Firebrick">
  7051. <summary>Gets a pre-defined XPen object.</summary>
  7052. </member>
  7053. <member name="P:PdfSharp.Drawing.XPens.FloralWhite">
  7054. <summary>Gets a pre-defined XPen object.</summary>
  7055. </member>
  7056. <member name="P:PdfSharp.Drawing.XPens.ForestGreen">
  7057. <summary>Gets a pre-defined XPen object.</summary>
  7058. </member>
  7059. <member name="P:PdfSharp.Drawing.XPens.Fuchsia">
  7060. <summary>Gets a pre-defined XPen object.</summary>
  7061. </member>
  7062. <member name="P:PdfSharp.Drawing.XPens.Gainsboro">
  7063. <summary>Gets a pre-defined XPen object.</summary>
  7064. </member>
  7065. <member name="P:PdfSharp.Drawing.XPens.GhostWhite">
  7066. <summary>Gets a pre-defined XPen object.</summary>
  7067. </member>
  7068. <member name="P:PdfSharp.Drawing.XPens.Gold">
  7069. <summary>Gets a pre-defined XPen object.</summary>
  7070. </member>
  7071. <member name="P:PdfSharp.Drawing.XPens.Goldenrod">
  7072. <summary>Gets a pre-defined XPen object.</summary>
  7073. </member>
  7074. <member name="P:PdfSharp.Drawing.XPens.Gray">
  7075. <summary>Gets a pre-defined XPen object.</summary>
  7076. </member>
  7077. <member name="P:PdfSharp.Drawing.XPens.Green">
  7078. <summary>Gets a pre-defined XPen object.</summary>
  7079. </member>
  7080. <member name="P:PdfSharp.Drawing.XPens.GreenYellow">
  7081. <summary>Gets a pre-defined XPen object.</summary>
  7082. </member>
  7083. <member name="P:PdfSharp.Drawing.XPens.Honeydew">
  7084. <summary>Gets a pre-defined XPen object.</summary>
  7085. </member>
  7086. <member name="P:PdfSharp.Drawing.XPens.HotPink">
  7087. <summary>Gets a pre-defined XPen object.</summary>
  7088. </member>
  7089. <member name="P:PdfSharp.Drawing.XPens.IndianRed">
  7090. <summary>Gets a pre-defined XPen object.</summary>
  7091. </member>
  7092. <member name="P:PdfSharp.Drawing.XPens.Indigo">
  7093. <summary>Gets a pre-defined XPen object.</summary>
  7094. </member>
  7095. <member name="P:PdfSharp.Drawing.XPens.Ivory">
  7096. <summary>Gets a pre-defined XPen object.</summary>
  7097. </member>
  7098. <member name="P:PdfSharp.Drawing.XPens.Khaki">
  7099. <summary>Gets a pre-defined XPen object.</summary>
  7100. </member>
  7101. <member name="P:PdfSharp.Drawing.XPens.Lavender">
  7102. <summary>Gets a pre-defined XPen object.</summary>
  7103. </member>
  7104. <member name="P:PdfSharp.Drawing.XPens.LavenderBlush">
  7105. <summary>Gets a pre-defined XPen object.</summary>
  7106. </member>
  7107. <member name="P:PdfSharp.Drawing.XPens.LawnGreen">
  7108. <summary>Gets a pre-defined XPen object.</summary>
  7109. </member>
  7110. <member name="P:PdfSharp.Drawing.XPens.LemonChiffon">
  7111. <summary>Gets a pre-defined XPen object.</summary>
  7112. </member>
  7113. <member name="P:PdfSharp.Drawing.XPens.LightBlue">
  7114. <summary>Gets a pre-defined XPen object.</summary>
  7115. </member>
  7116. <member name="P:PdfSharp.Drawing.XPens.LightCoral">
  7117. <summary>Gets a pre-defined XPen object.</summary>
  7118. </member>
  7119. <member name="P:PdfSharp.Drawing.XPens.LightCyan">
  7120. <summary>Gets a pre-defined XPen object.</summary>
  7121. </member>
  7122. <member name="P:PdfSharp.Drawing.XPens.LightGoldenrodYellow">
  7123. <summary>Gets a pre-defined XPen object.</summary>
  7124. </member>
  7125. <member name="P:PdfSharp.Drawing.XPens.LightGray">
  7126. <summary>Gets a pre-defined XPen object.</summary>
  7127. </member>
  7128. <member name="P:PdfSharp.Drawing.XPens.LightGreen">
  7129. <summary>Gets a pre-defined XPen object.</summary>
  7130. </member>
  7131. <member name="P:PdfSharp.Drawing.XPens.LightPink">
  7132. <summary>Gets a pre-defined XPen object.</summary>
  7133. </member>
  7134. <member name="P:PdfSharp.Drawing.XPens.LightSalmon">
  7135. <summary>Gets a pre-defined XPen object.</summary>
  7136. </member>
  7137. <member name="P:PdfSharp.Drawing.XPens.LightSeaGreen">
  7138. <summary>Gets a pre-defined XPen object.</summary>
  7139. </member>
  7140. <member name="P:PdfSharp.Drawing.XPens.LightSkyBlue">
  7141. <summary>Gets a pre-defined XPen object.</summary>
  7142. </member>
  7143. <member name="P:PdfSharp.Drawing.XPens.LightSlateGray">
  7144. <summary>Gets a pre-defined XPen object.</summary>
  7145. </member>
  7146. <member name="P:PdfSharp.Drawing.XPens.LightSteelBlue">
  7147. <summary>Gets a pre-defined XPen object.</summary>
  7148. </member>
  7149. <member name="P:PdfSharp.Drawing.XPens.LightYellow">
  7150. <summary>Gets a pre-defined XPen object.</summary>
  7151. </member>
  7152. <member name="P:PdfSharp.Drawing.XPens.Lime">
  7153. <summary>Gets a pre-defined XPen object.</summary>
  7154. </member>
  7155. <member name="P:PdfSharp.Drawing.XPens.LimeGreen">
  7156. <summary>Gets a pre-defined XPen object.</summary>
  7157. </member>
  7158. <member name="P:PdfSharp.Drawing.XPens.Linen">
  7159. <summary>Gets a pre-defined XPen object.</summary>
  7160. </member>
  7161. <member name="P:PdfSharp.Drawing.XPens.Magenta">
  7162. <summary>Gets a pre-defined XPen object.</summary>
  7163. </member>
  7164. <member name="P:PdfSharp.Drawing.XPens.Maroon">
  7165. <summary>Gets a pre-defined XPen object.</summary>
  7166. </member>
  7167. <member name="P:PdfSharp.Drawing.XPens.MediumAquamarine">
  7168. <summary>Gets a pre-defined XPen object.</summary>
  7169. </member>
  7170. <member name="P:PdfSharp.Drawing.XPens.MediumBlue">
  7171. <summary>Gets a pre-defined XPen object.</summary>
  7172. </member>
  7173. <member name="P:PdfSharp.Drawing.XPens.MediumOrchid">
  7174. <summary>Gets a pre-defined XPen object.</summary>
  7175. </member>
  7176. <member name="P:PdfSharp.Drawing.XPens.MediumPurple">
  7177. <summary>Gets a pre-defined XPen object.</summary>
  7178. </member>
  7179. <member name="P:PdfSharp.Drawing.XPens.MediumSeaGreen">
  7180. <summary>Gets a pre-defined XPen object.</summary>
  7181. </member>
  7182. <member name="P:PdfSharp.Drawing.XPens.MediumSlateBlue">
  7183. <summary>Gets a pre-defined XPen object.</summary>
  7184. </member>
  7185. <member name="P:PdfSharp.Drawing.XPens.MediumSpringGreen">
  7186. <summary>Gets a pre-defined XPen object.</summary>
  7187. </member>
  7188. <member name="P:PdfSharp.Drawing.XPens.MediumTurquoise">
  7189. <summary>Gets a pre-defined XPen object.</summary>
  7190. </member>
  7191. <member name="P:PdfSharp.Drawing.XPens.MediumVioletRed">
  7192. <summary>Gets a pre-defined XPen object.</summary>
  7193. </member>
  7194. <member name="P:PdfSharp.Drawing.XPens.MidnightBlue">
  7195. <summary>Gets a pre-defined XPen object.</summary>
  7196. </member>
  7197. <member name="P:PdfSharp.Drawing.XPens.MintCream">
  7198. <summary>Gets a pre-defined XPen object.</summary>
  7199. </member>
  7200. <member name="P:PdfSharp.Drawing.XPens.MistyRose">
  7201. <summary>Gets a pre-defined XPen object.</summary>
  7202. </member>
  7203. <member name="P:PdfSharp.Drawing.XPens.Moccasin">
  7204. <summary>Gets a pre-defined XPen object.</summary>
  7205. </member>
  7206. <member name="P:PdfSharp.Drawing.XPens.NavajoWhite">
  7207. <summary>Gets a pre-defined XPen object.</summary>
  7208. </member>
  7209. <member name="P:PdfSharp.Drawing.XPens.Navy">
  7210. <summary>Gets a pre-defined XPen object.</summary>
  7211. </member>
  7212. <member name="P:PdfSharp.Drawing.XPens.OldLace">
  7213. <summary>Gets a pre-defined XPen object.</summary>
  7214. </member>
  7215. <member name="P:PdfSharp.Drawing.XPens.Olive">
  7216. <summary>Gets a pre-defined XPen object.</summary>
  7217. </member>
  7218. <member name="P:PdfSharp.Drawing.XPens.OliveDrab">
  7219. <summary>Gets a pre-defined XPen object.</summary>
  7220. </member>
  7221. <member name="P:PdfSharp.Drawing.XPens.Orange">
  7222. <summary>Gets a pre-defined XPen object.</summary>
  7223. </member>
  7224. <member name="P:PdfSharp.Drawing.XPens.OrangeRed">
  7225. <summary>Gets a pre-defined XPen object.</summary>
  7226. </member>
  7227. <member name="P:PdfSharp.Drawing.XPens.Orchid">
  7228. <summary>Gets a pre-defined XPen object.</summary>
  7229. </member>
  7230. <member name="P:PdfSharp.Drawing.XPens.PaleGoldenrod">
  7231. <summary>Gets a pre-defined XPen object.</summary>
  7232. </member>
  7233. <member name="P:PdfSharp.Drawing.XPens.PaleGreen">
  7234. <summary>Gets a pre-defined XPen object.</summary>
  7235. </member>
  7236. <member name="P:PdfSharp.Drawing.XPens.PaleTurquoise">
  7237. <summary>Gets a pre-defined XPen object.</summary>
  7238. </member>
  7239. <member name="P:PdfSharp.Drawing.XPens.PaleVioletRed">
  7240. <summary>Gets a pre-defined XPen object.</summary>
  7241. </member>
  7242. <member name="P:PdfSharp.Drawing.XPens.PapayaWhip">
  7243. <summary>Gets a pre-defined XPen object.</summary>
  7244. </member>
  7245. <member name="P:PdfSharp.Drawing.XPens.PeachPuff">
  7246. <summary>Gets a pre-defined XPen object.</summary>
  7247. </member>
  7248. <member name="P:PdfSharp.Drawing.XPens.Peru">
  7249. <summary>Gets a pre-defined XPen object.</summary>
  7250. </member>
  7251. <member name="P:PdfSharp.Drawing.XPens.Pink">
  7252. <summary>Gets a pre-defined XPen object.</summary>
  7253. </member>
  7254. <member name="P:PdfSharp.Drawing.XPens.Plum">
  7255. <summary>Gets a pre-defined XPen object.</summary>
  7256. </member>
  7257. <member name="P:PdfSharp.Drawing.XPens.PowderBlue">
  7258. <summary>Gets a pre-defined XPen object.</summary>
  7259. </member>
  7260. <member name="P:PdfSharp.Drawing.XPens.Purple">
  7261. <summary>Gets a pre-defined XPen object.</summary>
  7262. </member>
  7263. <member name="P:PdfSharp.Drawing.XPens.Red">
  7264. <summary>Gets a pre-defined XPen object.</summary>
  7265. </member>
  7266. <member name="P:PdfSharp.Drawing.XPens.RosyBrown">
  7267. <summary>Gets a pre-defined XPen object.</summary>
  7268. </member>
  7269. <member name="P:PdfSharp.Drawing.XPens.RoyalBlue">
  7270. <summary>Gets a pre-defined XPen object.</summary>
  7271. </member>
  7272. <member name="P:PdfSharp.Drawing.XPens.SaddleBrown">
  7273. <summary>Gets a pre-defined XPen object.</summary>
  7274. </member>
  7275. <member name="P:PdfSharp.Drawing.XPens.Salmon">
  7276. <summary>Gets a pre-defined XPen object.</summary>
  7277. </member>
  7278. <member name="P:PdfSharp.Drawing.XPens.SandyBrown">
  7279. <summary>Gets a pre-defined XPen object.</summary>
  7280. </member>
  7281. <member name="P:PdfSharp.Drawing.XPens.SeaGreen">
  7282. <summary>Gets a pre-defined XPen object.</summary>
  7283. </member>
  7284. <member name="P:PdfSharp.Drawing.XPens.SeaShell">
  7285. <summary>Gets a pre-defined XPen object.</summary>
  7286. </member>
  7287. <member name="P:PdfSharp.Drawing.XPens.Sienna">
  7288. <summary>Gets a pre-defined XPen object.</summary>
  7289. </member>
  7290. <member name="P:PdfSharp.Drawing.XPens.Silver">
  7291. <summary>Gets a pre-defined XPen object.</summary>
  7292. </member>
  7293. <member name="P:PdfSharp.Drawing.XPens.SkyBlue">
  7294. <summary>Gets a pre-defined XPen object.</summary>
  7295. </member>
  7296. <member name="P:PdfSharp.Drawing.XPens.SlateBlue">
  7297. <summary>Gets a pre-defined XPen object.</summary>
  7298. </member>
  7299. <member name="P:PdfSharp.Drawing.XPens.SlateGray">
  7300. <summary>Gets a pre-defined XPen object.</summary>
  7301. </member>
  7302. <member name="P:PdfSharp.Drawing.XPens.Snow">
  7303. <summary>Gets a pre-defined XPen object.</summary>
  7304. </member>
  7305. <member name="P:PdfSharp.Drawing.XPens.SpringGreen">
  7306. <summary>Gets a pre-defined XPen object.</summary>
  7307. </member>
  7308. <member name="P:PdfSharp.Drawing.XPens.SteelBlue">
  7309. <summary>Gets a pre-defined XPen object.</summary>
  7310. </member>
  7311. <member name="P:PdfSharp.Drawing.XPens.Tan">
  7312. <summary>Gets a pre-defined XPen object.</summary>
  7313. </member>
  7314. <member name="P:PdfSharp.Drawing.XPens.Teal">
  7315. <summary>Gets a pre-defined XPen object.</summary>
  7316. </member>
  7317. <member name="P:PdfSharp.Drawing.XPens.Thistle">
  7318. <summary>Gets a pre-defined XPen object.</summary>
  7319. </member>
  7320. <member name="P:PdfSharp.Drawing.XPens.Tomato">
  7321. <summary>Gets a pre-defined XPen object.</summary>
  7322. </member>
  7323. <member name="P:PdfSharp.Drawing.XPens.Transparent">
  7324. <summary>Gets a pre-defined XPen object.</summary>
  7325. </member>
  7326. <member name="P:PdfSharp.Drawing.XPens.Turquoise">
  7327. <summary>Gets a pre-defined XPen object.</summary>
  7328. </member>
  7329. <member name="P:PdfSharp.Drawing.XPens.Violet">
  7330. <summary>Gets a pre-defined XPen object.</summary>
  7331. </member>
  7332. <member name="P:PdfSharp.Drawing.XPens.Wheat">
  7333. <summary>Gets a pre-defined XPen object.</summary>
  7334. </member>
  7335. <member name="P:PdfSharp.Drawing.XPens.White">
  7336. <summary>Gets a pre-defined XPen object.</summary>
  7337. </member>
  7338. <member name="P:PdfSharp.Drawing.XPens.WhiteSmoke">
  7339. <summary>Gets a pre-defined XPen object.</summary>
  7340. </member>
  7341. <member name="P:PdfSharp.Drawing.XPens.Yellow">
  7342. <summary>Gets a pre-defined XPen object.</summary>
  7343. </member>
  7344. <member name="P:PdfSharp.Drawing.XPens.YellowGreen">
  7345. <summary>Gets a pre-defined XPen object.</summary>
  7346. </member>
  7347. <member name="T:PdfSharp.Drawing.XPoint">
  7348. <summary>
  7349. Represents a pair of floating-point x- and y-coordinates that defines a point
  7350. in a two-dimensional plane.
  7351. </summary>
  7352. </member>
  7353. <member name="M:PdfSharp.Drawing.XPoint.#ctor(System.Double,System.Double)">
  7354. <summary>
  7355. Initializes a new instance of the XPoint class with the specified coordinates.
  7356. </summary>
  7357. </member>
  7358. <member name="M:PdfSharp.Drawing.XPoint.op_Equality(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  7359. <summary>
  7360. Determines whether two points are equal.
  7361. </summary>
  7362. </member>
  7363. <member name="M:PdfSharp.Drawing.XPoint.op_Inequality(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  7364. <summary>
  7365. Determines whether two points are not equal.
  7366. </summary>
  7367. </member>
  7368. <member name="M:PdfSharp.Drawing.XPoint.Equals(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  7369. <summary>
  7370. Indicates whether the specified points are equal.
  7371. </summary>
  7372. </member>
  7373. <member name="M:PdfSharp.Drawing.XPoint.Equals(System.Object)">
  7374. <summary>
  7375. Indicates whether this instance and a specified object are equal.
  7376. </summary>
  7377. </member>
  7378. <member name="M:PdfSharp.Drawing.XPoint.Equals(PdfSharp.Drawing.XPoint)">
  7379. <summary>
  7380. Indicates whether this instance and a specified point are equal.
  7381. </summary>
  7382. </member>
  7383. <member name="M:PdfSharp.Drawing.XPoint.GetHashCode">
  7384. <summary>
  7385. Returns the hash code for this instance.
  7386. </summary>
  7387. </member>
  7388. <member name="M:PdfSharp.Drawing.XPoint.Parse(System.String)">
  7389. <summary>
  7390. Parses the point from a string.
  7391. </summary>
  7392. </member>
  7393. <member name="M:PdfSharp.Drawing.XPoint.ParsePoints(System.String)">
  7394. <summary>
  7395. Parses an array of points from a string.
  7396. </summary>
  7397. </member>
  7398. <member name="P:PdfSharp.Drawing.XPoint.X">
  7399. <summary>
  7400. Gets the x-coordinate of this XPoint.
  7401. </summary>
  7402. </member>
  7403. <member name="P:PdfSharp.Drawing.XPoint.Y">
  7404. <summary>
  7405. Gets the x-coordinate of this XPoint.
  7406. </summary>
  7407. </member>
  7408. <member name="M:PdfSharp.Drawing.XPoint.ToString">
  7409. <summary>
  7410. Converts this XPoint to a human readable string.
  7411. </summary>
  7412. </member>
  7413. <member name="M:PdfSharp.Drawing.XPoint.ToString(System.IFormatProvider)">
  7414. <summary>
  7415. Converts this XPoint to a human readable string.
  7416. </summary>
  7417. </member>
  7418. <member name="M:PdfSharp.Drawing.XPoint.System#IFormattable#ToString(System.String,System.IFormatProvider)">
  7419. <summary>
  7420. Converts this XPoint to a human readable string.
  7421. </summary>
  7422. </member>
  7423. <member name="M:PdfSharp.Drawing.XPoint.ConvertToString(System.String,System.IFormatProvider)">
  7424. <summary>
  7425. Implements ToString.
  7426. </summary>
  7427. </member>
  7428. <member name="M:PdfSharp.Drawing.XPoint.Offset(System.Double,System.Double)">
  7429. <summary>
  7430. Offsets the x and y value of this point.
  7431. </summary>
  7432. </member>
  7433. <member name="M:PdfSharp.Drawing.XPoint.op_Addition(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XVector)">
  7434. <summary>
  7435. Adds a point and a vector.
  7436. </summary>
  7437. </member>
  7438. <member name="M:PdfSharp.Drawing.XPoint.op_Addition(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XSize)">
  7439. <summary>
  7440. Adds a point and a size.
  7441. </summary>
  7442. </member>
  7443. <member name="M:PdfSharp.Drawing.XPoint.Add(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XVector)">
  7444. <summary>
  7445. Adds a point and a vector.
  7446. </summary>
  7447. </member>
  7448. <member name="M:PdfSharp.Drawing.XPoint.op_Subtraction(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XVector)">
  7449. <summary>
  7450. Subtracts a vector from a point.
  7451. </summary>
  7452. </member>
  7453. <member name="M:PdfSharp.Drawing.XPoint.Subtract(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XVector)">
  7454. <summary>
  7455. Subtracts a vector from a point.
  7456. </summary>
  7457. </member>
  7458. <member name="M:PdfSharp.Drawing.XPoint.op_Subtraction(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  7459. <summary>
  7460. Subtracts a point from a point.
  7461. </summary>
  7462. </member>
  7463. <member name="M:PdfSharp.Drawing.XPoint.op_Subtraction(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XSize)">
  7464. <summary>
  7465. Subtracts a size from a point.
  7466. </summary>
  7467. </member>
  7468. <member name="M:PdfSharp.Drawing.XPoint.Subtract(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  7469. <summary>
  7470. Subtracts a point from a point.
  7471. </summary>
  7472. </member>
  7473. <member name="M:PdfSharp.Drawing.XPoint.op_Multiply(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XMatrix)">
  7474. <summary>
  7475. Multiplies a point with a matrix.
  7476. </summary>
  7477. </member>
  7478. <member name="M:PdfSharp.Drawing.XPoint.Multiply(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XMatrix)">
  7479. <summary>
  7480. Multiplies a point with a matrix.
  7481. </summary>
  7482. </member>
  7483. <member name="M:PdfSharp.Drawing.XPoint.op_Multiply(PdfSharp.Drawing.XPoint,System.Double)">
  7484. <summary>
  7485. Multiplies a point with a scalar value.
  7486. </summary>
  7487. </member>
  7488. <member name="M:PdfSharp.Drawing.XPoint.op_Multiply(System.Double,PdfSharp.Drawing.XPoint)">
  7489. <summary>
  7490. Multiplies a point with a scalar value.
  7491. </summary>
  7492. </member>
  7493. <member name="M:PdfSharp.Drawing.XPoint.op_Explicit(PdfSharp.Drawing.XPoint)~PdfSharp.Drawing.XSize">
  7494. <summary>
  7495. Performs an explicit conversion from XPoint to XSize.
  7496. </summary>
  7497. </member>
  7498. <member name="M:PdfSharp.Drawing.XPoint.op_Explicit(PdfSharp.Drawing.XPoint)~PdfSharp.Drawing.XVector">
  7499. <summary>
  7500. Performs an explicit conversion from XPoint to XVector.
  7501. </summary>
  7502. </member>
  7503. <member name="P:PdfSharp.Drawing.XPoint.DebuggerDisplay">
  7504. <summary>
  7505. Gets the DebuggerDisplayAttribute text.
  7506. </summary>
  7507. </member>
  7508. <member name="T:PdfSharp.Drawing.XPrivateFontCollection">
  7509. <summary>
  7510. This class is out of order. Use a font resolver instead.
  7511. </summary>
  7512. </member>
  7513. <member name="T:PdfSharp.Drawing.XRadialGradientBrush">
  7514. <summary>
  7515. Defines a Brush with a radial gradient.
  7516. </summary>
  7517. </member>
  7518. <member name="M:PdfSharp.Drawing.XRadialGradientBrush.#ctor(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint,System.Double,System.Double,PdfSharp.Drawing.XColor,PdfSharp.Drawing.XColor)">
  7519. <summary>
  7520. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XRadialGradientBrush"/> class.
  7521. </summary>
  7522. </member>
  7523. <member name="P:PdfSharp.Drawing.XRadialGradientBrush.Transform">
  7524. <summary>
  7525. Gets or sets an XMatrix that defines a local geometric transform for this RadialGradientBrush.
  7526. </summary>
  7527. </member>
  7528. <member name="P:PdfSharp.Drawing.XRadialGradientBrush.InnerRadius">
  7529. <summary>
  7530. Gets or sets the inner radius.
  7531. </summary>
  7532. </member>
  7533. <member name="P:PdfSharp.Drawing.XRadialGradientBrush.OuterRadius">
  7534. <summary>
  7535. Gets or sets the outer radius.
  7536. </summary>
  7537. </member>
  7538. <member name="M:PdfSharp.Drawing.XRadialGradientBrush.TranslateTransform(System.Double,System.Double)">
  7539. <summary>
  7540. Translates the brush with the specified offset.
  7541. </summary>
  7542. </member>
  7543. <member name="M:PdfSharp.Drawing.XRadialGradientBrush.TranslateTransform(System.Double,System.Double,PdfSharp.Drawing.XMatrixOrder)">
  7544. <summary>
  7545. Translates the brush with the specified offset.
  7546. </summary>
  7547. </member>
  7548. <member name="M:PdfSharp.Drawing.XRadialGradientBrush.ScaleTransform(System.Double,System.Double)">
  7549. <summary>
  7550. Scales the brush with the specified scalars.
  7551. </summary>
  7552. </member>
  7553. <member name="M:PdfSharp.Drawing.XRadialGradientBrush.ScaleTransform(System.Double,System.Double,PdfSharp.Drawing.XMatrixOrder)">
  7554. <summary>
  7555. Scales the brush with the specified scalars.
  7556. </summary>
  7557. </member>
  7558. <member name="M:PdfSharp.Drawing.XRadialGradientBrush.RotateTransform(System.Double)">
  7559. <summary>
  7560. Rotates the brush with the specified angle.
  7561. </summary>
  7562. </member>
  7563. <member name="M:PdfSharp.Drawing.XRadialGradientBrush.RotateTransform(System.Double,PdfSharp.Drawing.XMatrixOrder)">
  7564. <summary>
  7565. Rotates the brush with the specified angle.
  7566. </summary>
  7567. </member>
  7568. <member name="M:PdfSharp.Drawing.XRadialGradientBrush.MultiplyTransform(PdfSharp.Drawing.XMatrix)">
  7569. <summary>
  7570. Multiply the brush transformation matrix with the specified matrix.
  7571. </summary>
  7572. </member>
  7573. <member name="M:PdfSharp.Drawing.XRadialGradientBrush.MultiplyTransform(PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.XMatrixOrder)">
  7574. <summary>
  7575. Multiply the brush transformation matrix with the specified matrix.
  7576. </summary>
  7577. </member>
  7578. <member name="M:PdfSharp.Drawing.XRadialGradientBrush.ResetTransform">
  7579. <summary>
  7580. Resets the brush transformation matrix with identity matrix.
  7581. </summary>
  7582. </member>
  7583. <member name="T:PdfSharp.Drawing.XRect">
  7584. <summary>
  7585. Stores a set of four floating-point numbers that represent the location and size of a rectangle.
  7586. </summary>
  7587. </member>
  7588. <member name="M:PdfSharp.Drawing.XRect.#ctor(System.Double,System.Double,System.Double,System.Double)">
  7589. <summary>
  7590. Initializes a new instance of the XRect class.
  7591. </summary>
  7592. </member>
  7593. <member name="M:PdfSharp.Drawing.XRect.#ctor(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  7594. <summary>
  7595. Initializes a new instance of the XRect class.
  7596. </summary>
  7597. </member>
  7598. <member name="M:PdfSharp.Drawing.XRect.#ctor(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XVector)">
  7599. <summary>
  7600. Initializes a new instance of the XRect class.
  7601. </summary>
  7602. </member>
  7603. <member name="M:PdfSharp.Drawing.XRect.#ctor(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XSize)">
  7604. <summary>
  7605. Initializes a new instance of the XRect class.
  7606. </summary>
  7607. </member>
  7608. <member name="M:PdfSharp.Drawing.XRect.#ctor(PdfSharp.Drawing.XSize)">
  7609. <summary>
  7610. Initializes a new instance of the XRect class.
  7611. </summary>
  7612. </member>
  7613. <member name="M:PdfSharp.Drawing.XRect.FromLTRB(System.Double,System.Double,System.Double,System.Double)">
  7614. <summary>
  7615. Creates a rectangle from four straight lines.
  7616. </summary>
  7617. </member>
  7618. <member name="M:PdfSharp.Drawing.XRect.op_Equality(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XRect)">
  7619. <summary>
  7620. Determines whether the two rectangles are equal.
  7621. </summary>
  7622. </member>
  7623. <member name="M:PdfSharp.Drawing.XRect.op_Inequality(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XRect)">
  7624. <summary>
  7625. Determines whether the two rectangles are not equal.
  7626. </summary>
  7627. </member>
  7628. <member name="M:PdfSharp.Drawing.XRect.Equals(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XRect)">
  7629. <summary>
  7630. Determines whether the two rectangles are equal.
  7631. </summary>
  7632. </member>
  7633. <member name="M:PdfSharp.Drawing.XRect.Equals(System.Object)">
  7634. <summary>
  7635. Determines whether this instance and the specified object are equal.
  7636. </summary>
  7637. </member>
  7638. <member name="M:PdfSharp.Drawing.XRect.Equals(PdfSharp.Drawing.XRect)">
  7639. <summary>
  7640. Determines whether this instance and the specified rect are equal.
  7641. </summary>
  7642. </member>
  7643. <member name="M:PdfSharp.Drawing.XRect.GetHashCode">
  7644. <summary>
  7645. Returns the hash code for this instance.
  7646. </summary>
  7647. </member>
  7648. <member name="M:PdfSharp.Drawing.XRect.Parse(System.String)">
  7649. <summary>
  7650. Parses the rectangle from a string.
  7651. </summary>
  7652. </member>
  7653. <member name="M:PdfSharp.Drawing.XRect.ToString">
  7654. <summary>
  7655. Converts this XRect to a human readable string.
  7656. </summary>
  7657. </member>
  7658. <member name="M:PdfSharp.Drawing.XRect.ToString(System.IFormatProvider)">
  7659. <summary>
  7660. Converts this XRect to a human readable string.
  7661. </summary>
  7662. </member>
  7663. <member name="M:PdfSharp.Drawing.XRect.System#IFormattable#ToString(System.String,System.IFormatProvider)">
  7664. <summary>
  7665. Converts this XRect to a human readable string.
  7666. </summary>
  7667. </member>
  7668. <member name="P:PdfSharp.Drawing.XRect.Empty">
  7669. <summary>
  7670. Gets the empty rectangle.
  7671. </summary>
  7672. </member>
  7673. <member name="P:PdfSharp.Drawing.XRect.IsEmpty">
  7674. <summary>
  7675. Gets a value indicating whether this instance is empty.
  7676. </summary>
  7677. </member>
  7678. <member name="P:PdfSharp.Drawing.XRect.Location">
  7679. <summary>
  7680. Gets or sets the location of the rectangle.
  7681. </summary>
  7682. </member>
  7683. <member name="P:PdfSharp.Drawing.XRect.Size">
  7684. <summary>
  7685. Gets or sets the size of the rectangle.
  7686. </summary>
  7687. </member>
  7688. <member name="P:PdfSharp.Drawing.XRect.X">
  7689. <summary>
  7690. Gets or sets the X value of the rectangle.
  7691. </summary>
  7692. </member>
  7693. <member name="P:PdfSharp.Drawing.XRect.Y">
  7694. <summary>
  7695. Gets or sets the Y value of the rectangle.
  7696. </summary>
  7697. </member>
  7698. <member name="P:PdfSharp.Drawing.XRect.Width">
  7699. <summary>
  7700. Gets or sets the width of the rectangle.
  7701. </summary>
  7702. </member>
  7703. <member name="P:PdfSharp.Drawing.XRect.Height">
  7704. <summary>
  7705. Gets or sets the height of the rectangle.
  7706. </summary>
  7707. </member>
  7708. <member name="P:PdfSharp.Drawing.XRect.Left">
  7709. <summary>
  7710. Gets the x-axis value of the left side of the rectangle.
  7711. </summary>
  7712. </member>
  7713. <member name="P:PdfSharp.Drawing.XRect.Top">
  7714. <summary>
  7715. Gets the y-axis value of the top side of the rectangle.
  7716. </summary>
  7717. </member>
  7718. <member name="P:PdfSharp.Drawing.XRect.Right">
  7719. <summary>
  7720. Gets the x-axis value of the right side of the rectangle.
  7721. </summary>
  7722. </member>
  7723. <member name="P:PdfSharp.Drawing.XRect.Bottom">
  7724. <summary>
  7725. Gets the y-axis value of the bottom side of the rectangle.
  7726. </summary>
  7727. </member>
  7728. <member name="P:PdfSharp.Drawing.XRect.TopLeft">
  7729. <summary>
  7730. Gets the position of the top-left corner of the rectangle.
  7731. </summary>
  7732. </member>
  7733. <member name="P:PdfSharp.Drawing.XRect.TopRight">
  7734. <summary>
  7735. Gets the position of the top-right corner of the rectangle.
  7736. </summary>
  7737. </member>
  7738. <member name="P:PdfSharp.Drawing.XRect.BottomLeft">
  7739. <summary>
  7740. Gets the position of the bottom-left corner of the rectangle.
  7741. </summary>
  7742. </member>
  7743. <member name="P:PdfSharp.Drawing.XRect.BottomRight">
  7744. <summary>
  7745. Gets the position of the bottom-right corner of the rectangle.
  7746. </summary>
  7747. </member>
  7748. <member name="P:PdfSharp.Drawing.XRect.Center">
  7749. <summary>
  7750. Gets the center of the rectangle.
  7751. </summary>
  7752. </member>
  7753. <member name="M:PdfSharp.Drawing.XRect.Contains(PdfSharp.Drawing.XPoint)">
  7754. <summary>
  7755. Indicates whether the rectangle contains the specified point.
  7756. </summary>
  7757. </member>
  7758. <member name="M:PdfSharp.Drawing.XRect.Contains(System.Double,System.Double)">
  7759. <summary>
  7760. Indicates whether the rectangle contains the specified point.
  7761. </summary>
  7762. </member>
  7763. <member name="M:PdfSharp.Drawing.XRect.Contains(PdfSharp.Drawing.XRect)">
  7764. <summary>
  7765. Indicates whether the rectangle contains the specified rectangle.
  7766. </summary>
  7767. </member>
  7768. <member name="M:PdfSharp.Drawing.XRect.IntersectsWith(PdfSharp.Drawing.XRect)">
  7769. <summary>
  7770. Indicates whether the specified rectangle intersects with the current rectangle.
  7771. </summary>
  7772. </member>
  7773. <member name="M:PdfSharp.Drawing.XRect.Intersect(PdfSharp.Drawing.XRect)">
  7774. <summary>
  7775. Sets current rectangle to the intersection of the current rectangle and the specified rectangle.
  7776. </summary>
  7777. </member>
  7778. <member name="M:PdfSharp.Drawing.XRect.Intersect(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XRect)">
  7779. <summary>
  7780. Returns the intersection of two rectangles.
  7781. </summary>
  7782. </member>
  7783. <member name="M:PdfSharp.Drawing.XRect.Union(PdfSharp.Drawing.XRect)">
  7784. <summary>
  7785. Sets current rectangle to the union of the current rectangle and the specified rectangle.
  7786. </summary>
  7787. </member>
  7788. <member name="M:PdfSharp.Drawing.XRect.Union(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XRect)">
  7789. <summary>
  7790. Returns the union of two rectangles.
  7791. </summary>
  7792. </member>
  7793. <member name="M:PdfSharp.Drawing.XRect.Union(PdfSharp.Drawing.XPoint)">
  7794. <summary>
  7795. Sets current rectangle to the union of the current rectangle and the specified point.
  7796. </summary>
  7797. </member>
  7798. <member name="M:PdfSharp.Drawing.XRect.Union(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XPoint)">
  7799. <summary>
  7800. Returns the union of a rectangle and a point.
  7801. </summary>
  7802. </member>
  7803. <member name="M:PdfSharp.Drawing.XRect.Offset(PdfSharp.Drawing.XVector)">
  7804. <summary>
  7805. Moves a rectangle by the specified amount.
  7806. </summary>
  7807. </member>
  7808. <member name="M:PdfSharp.Drawing.XRect.Offset(System.Double,System.Double)">
  7809. <summary>
  7810. Moves a rectangle by the specified amount.
  7811. </summary>
  7812. </member>
  7813. <member name="M:PdfSharp.Drawing.XRect.Offset(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XVector)">
  7814. <summary>
  7815. Returns a rectangle that is offset from the specified rectangle by using the specified vector.
  7816. </summary>
  7817. </member>
  7818. <member name="M:PdfSharp.Drawing.XRect.Offset(PdfSharp.Drawing.XRect,System.Double,System.Double)">
  7819. <summary>
  7820. Returns a rectangle that is offset from the specified rectangle by using specified horizontal and vertical amounts.
  7821. </summary>
  7822. </member>
  7823. <member name="M:PdfSharp.Drawing.XRect.op_Addition(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XPoint)">
  7824. <summary>
  7825. Translates the rectangle by adding the specified point.
  7826. </summary>
  7827. </member>
  7828. <member name="M:PdfSharp.Drawing.XRect.op_Subtraction(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XPoint)">
  7829. <summary>
  7830. Translates the rectangle by subtracting the specified point.
  7831. </summary>
  7832. </member>
  7833. <member name="M:PdfSharp.Drawing.XRect.Inflate(PdfSharp.Drawing.XSize)">
  7834. <summary>
  7835. Expands the rectangle by using the specified Size, in all directions.
  7836. </summary>
  7837. </member>
  7838. <member name="M:PdfSharp.Drawing.XRect.Inflate(System.Double,System.Double)">
  7839. <summary>
  7840. Expands or shrinks the rectangle by using the specified width and height amounts, in all directions.
  7841. </summary>
  7842. </member>
  7843. <member name="M:PdfSharp.Drawing.XRect.Inflate(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XSize)">
  7844. <summary>
  7845. Returns the rectangle that results from expanding the specified rectangle by the specified Size, in all directions.
  7846. </summary>
  7847. </member>
  7848. <member name="M:PdfSharp.Drawing.XRect.Inflate(PdfSharp.Drawing.XRect,System.Double,System.Double)">
  7849. <summary>
  7850. Creates a rectangle that results from expanding or shrinking the specified rectangle by the specified width and height amounts, in all directions.
  7851. </summary>
  7852. </member>
  7853. <member name="M:PdfSharp.Drawing.XRect.Transform(PdfSharp.Drawing.XRect,PdfSharp.Drawing.XMatrix)">
  7854. <summary>
  7855. Returns the rectangle that results from applying the specified matrix to the specified rectangle.
  7856. </summary>
  7857. </member>
  7858. <member name="M:PdfSharp.Drawing.XRect.Transform(PdfSharp.Drawing.XMatrix)">
  7859. <summary>
  7860. Transforms the rectangle by applying the specified matrix.
  7861. </summary>
  7862. </member>
  7863. <member name="M:PdfSharp.Drawing.XRect.Scale(System.Double,System.Double)">
  7864. <summary>
  7865. Multiplies the size of the current rectangle by the specified x and y values.
  7866. </summary>
  7867. </member>
  7868. <member name="P:PdfSharp.Drawing.XRect.DebuggerDisplay">
  7869. <summary>
  7870. Gets the DebuggerDisplayAttribute text.
  7871. </summary>
  7872. <value>The debugger display.</value>
  7873. </member>
  7874. <member name="T:PdfSharp.Drawing.XSize">
  7875. <summary>
  7876. Represents a pair of floating-point numbers, typically the width and height of a
  7877. graphical object.
  7878. </summary>
  7879. </member>
  7880. <member name="M:PdfSharp.Drawing.XSize.#ctor(System.Double,System.Double)">
  7881. <summary>
  7882. Initializes a new instance of the XSize class with the specified values.
  7883. </summary>
  7884. </member>
  7885. <member name="M:PdfSharp.Drawing.XSize.op_Equality(PdfSharp.Drawing.XSize,PdfSharp.Drawing.XSize)">
  7886. <summary>
  7887. Determines whether two size objects are equal.
  7888. </summary>
  7889. </member>
  7890. <member name="M:PdfSharp.Drawing.XSize.op_Inequality(PdfSharp.Drawing.XSize,PdfSharp.Drawing.XSize)">
  7891. <summary>
  7892. Determines whether two size objects are not equal.
  7893. </summary>
  7894. </member>
  7895. <member name="M:PdfSharp.Drawing.XSize.Equals(PdfSharp.Drawing.XSize,PdfSharp.Drawing.XSize)">
  7896. <summary>
  7897. Indicates whether these two instances are equal.
  7898. </summary>
  7899. </member>
  7900. <member name="M:PdfSharp.Drawing.XSize.Equals(System.Object)">
  7901. <summary>
  7902. Indicates whether this instance and a specified object are equal.
  7903. </summary>
  7904. </member>
  7905. <member name="M:PdfSharp.Drawing.XSize.Equals(PdfSharp.Drawing.XSize)">
  7906. <summary>
  7907. Indicates whether this instance and a specified size are equal.
  7908. </summary>
  7909. </member>
  7910. <member name="M:PdfSharp.Drawing.XSize.GetHashCode">
  7911. <summary>
  7912. Returns the hash code for this instance.
  7913. </summary>
  7914. </member>
  7915. <member name="M:PdfSharp.Drawing.XSize.Parse(System.String)">
  7916. <summary>
  7917. Parses the size from a string.
  7918. </summary>
  7919. </member>
  7920. <member name="M:PdfSharp.Drawing.XSize.ToXPoint">
  7921. <summary>
  7922. Converts this XSize to an XPoint.
  7923. </summary>
  7924. </member>
  7925. <member name="M:PdfSharp.Drawing.XSize.ToXVector">
  7926. <summary>
  7927. Converts this XSize to an XVector.
  7928. </summary>
  7929. </member>
  7930. <member name="M:PdfSharp.Drawing.XSize.ToString">
  7931. <summary>
  7932. Converts this XSize to a human readable string.
  7933. </summary>
  7934. </member>
  7935. <member name="M:PdfSharp.Drawing.XSize.ToString(System.IFormatProvider)">
  7936. <summary>
  7937. Converts this XSize to a human readable string.
  7938. </summary>
  7939. </member>
  7940. <member name="M:PdfSharp.Drawing.XSize.System#IFormattable#ToString(System.String,System.IFormatProvider)">
  7941. <summary>
  7942. Converts this XSize to a human readable string.
  7943. </summary>
  7944. </member>
  7945. <member name="P:PdfSharp.Drawing.XSize.Empty">
  7946. <summary>
  7947. Returns an empty size, i.e. a size with a width or height less than 0.
  7948. </summary>
  7949. </member>
  7950. <member name="P:PdfSharp.Drawing.XSize.IsEmpty">
  7951. <summary>
  7952. Gets a value indicating whether this instance is empty.
  7953. </summary>
  7954. </member>
  7955. <member name="P:PdfSharp.Drawing.XSize.Width">
  7956. <summary>
  7957. Gets or sets the width.
  7958. </summary>
  7959. </member>
  7960. <member name="P:PdfSharp.Drawing.XSize.Height">
  7961. <summary>
  7962. Gets or sets the height.
  7963. </summary>
  7964. </member>
  7965. <member name="M:PdfSharp.Drawing.XSize.op_Explicit(PdfSharp.Drawing.XSize)~PdfSharp.Drawing.XVector">
  7966. <summary>
  7967. Performs an explicit conversion from XSize to XVector.
  7968. </summary>
  7969. </member>
  7970. <member name="M:PdfSharp.Drawing.XSize.op_Explicit(PdfSharp.Drawing.XSize)~PdfSharp.Drawing.XPoint">
  7971. <summary>
  7972. Performs an explicit conversion from XSize to XPoint.
  7973. </summary>
  7974. </member>
  7975. <member name="P:PdfSharp.Drawing.XSize.DebuggerDisplay">
  7976. <summary>
  7977. Gets the DebuggerDisplayAttribute text.
  7978. </summary>
  7979. <value>The debugger display.</value>
  7980. </member>
  7981. <member name="T:PdfSharp.Drawing.XSolidBrush">
  7982. <summary>
  7983. Defines a single-color object used to fill shapes and draw text.
  7984. </summary>
  7985. </member>
  7986. <member name="M:PdfSharp.Drawing.XSolidBrush.#ctor">
  7987. <summary>
  7988. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XSolidBrush"/> class.
  7989. </summary>
  7990. </member>
  7991. <member name="M:PdfSharp.Drawing.XSolidBrush.#ctor(PdfSharp.Drawing.XColor)">
  7992. <summary>
  7993. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XSolidBrush"/> class.
  7994. </summary>
  7995. </member>
  7996. <member name="M:PdfSharp.Drawing.XSolidBrush.#ctor(PdfSharp.Drawing.XSolidBrush)">
  7997. <summary>
  7998. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XSolidBrush"/> class.
  7999. </summary>
  8000. </member>
  8001. <member name="P:PdfSharp.Drawing.XSolidBrush.Color">
  8002. <summary>
  8003. Gets or sets the color of this brush.
  8004. </summary>
  8005. </member>
  8006. <member name="P:PdfSharp.Drawing.XSolidBrush.Overprint">
  8007. <summary>
  8008. Gets or sets a value indicating whether the brush enables overprint when used in a PDF document.
  8009. Experimental, takes effect only on CMYK color mode.
  8010. </summary>
  8011. </member>
  8012. <member name="T:PdfSharp.Drawing.XStringFormat">
  8013. <summary>
  8014. Represents the text layout information.
  8015. </summary>
  8016. </member>
  8017. <member name="M:PdfSharp.Drawing.XStringFormat.#ctor">
  8018. <summary>
  8019. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XStringFormat"/> class.
  8020. </summary>
  8021. </member>
  8022. <member name="P:PdfSharp.Drawing.XStringFormat.Alignment">
  8023. <summary>
  8024. Gets or sets horizontal text alignment information.
  8025. </summary>
  8026. </member>
  8027. <member name="P:PdfSharp.Drawing.XStringFormat.LineAlignment">
  8028. <summary>
  8029. Gets or sets the line alignment.
  8030. </summary>
  8031. </member>
  8032. <member name="P:PdfSharp.Drawing.XStringFormat.Default">
  8033. <summary>
  8034. Gets a new XStringFormat object that aligns the text left on the base line.
  8035. </summary>
  8036. </member>
  8037. <member name="P:PdfSharp.Drawing.XStringFormat.TopLeft">
  8038. <summary>
  8039. Gets a new XStringFormat object that aligns the text top left of the layout rectangle.
  8040. </summary>
  8041. </member>
  8042. <member name="P:PdfSharp.Drawing.XStringFormat.Center">
  8043. <summary>
  8044. Gets a new XStringFormat object that centers the text in the middle of the layout rectangle.
  8045. </summary>
  8046. </member>
  8047. <member name="P:PdfSharp.Drawing.XStringFormat.TopCenter">
  8048. <summary>
  8049. Gets a new XStringFormat object that centers the text at the top of the layout rectangle.
  8050. </summary>
  8051. </member>
  8052. <member name="P:PdfSharp.Drawing.XStringFormat.BottomCenter">
  8053. <summary>
  8054. Gets a new XStringFormat object that centers the text at the bottom of the layout rectangle.
  8055. </summary>
  8056. </member>
  8057. <member name="T:PdfSharp.Drawing.XStringFormats">
  8058. <summary>
  8059. Represents predefined text layouts.
  8060. </summary>
  8061. </member>
  8062. <member name="P:PdfSharp.Drawing.XStringFormats.Default">
  8063. <summary>
  8064. Gets a new XStringFormat object that aligns the text left on the base line.
  8065. This is the same as BaseLineLeft.
  8066. </summary>
  8067. </member>
  8068. <member name="P:PdfSharp.Drawing.XStringFormats.BaseLineLeft">
  8069. <summary>
  8070. Gets a new XStringFormat object that aligns the text left on the base line.
  8071. This is the same as Default.
  8072. </summary>
  8073. </member>
  8074. <member name="P:PdfSharp.Drawing.XStringFormats.TopLeft">
  8075. <summary>
  8076. Gets a new XStringFormat object that aligns the text top left of the layout rectangle.
  8077. </summary>
  8078. </member>
  8079. <member name="P:PdfSharp.Drawing.XStringFormats.CenterLeft">
  8080. <summary>
  8081. Gets a new XStringFormat object that aligns the text center left of the layout rectangle.
  8082. </summary>
  8083. </member>
  8084. <member name="P:PdfSharp.Drawing.XStringFormats.BottomLeft">
  8085. <summary>
  8086. Gets a new XStringFormat object that aligns the text bottom left of the layout rectangle.
  8087. </summary>
  8088. </member>
  8089. <member name="P:PdfSharp.Drawing.XStringFormats.BaseLineCenter">
  8090. <summary>
  8091. Gets a new XStringFormat object that centers the text in the middle of the base line.
  8092. </summary>
  8093. </member>
  8094. <member name="P:PdfSharp.Drawing.XStringFormats.TopCenter">
  8095. <summary>
  8096. Gets a new XStringFormat object that centers the text at the top of the layout rectangle.
  8097. </summary>
  8098. </member>
  8099. <member name="P:PdfSharp.Drawing.XStringFormats.Center">
  8100. <summary>
  8101. Gets a new XStringFormat object that centers the text in the middle of the layout rectangle.
  8102. </summary>
  8103. </member>
  8104. <member name="P:PdfSharp.Drawing.XStringFormats.BottomCenter">
  8105. <summary>
  8106. Gets a new XStringFormat object that centers the text at the bottom of the layout rectangle.
  8107. </summary>
  8108. </member>
  8109. <member name="P:PdfSharp.Drawing.XStringFormats.BaseLineRight">
  8110. <summary>
  8111. Gets a new XStringFormat object that aligns the text in right on the base line.
  8112. </summary>
  8113. </member>
  8114. <member name="P:PdfSharp.Drawing.XStringFormats.TopRight">
  8115. <summary>
  8116. Gets a new XStringFormat object that aligns the text top right of the layout rectangle.
  8117. </summary>
  8118. </member>
  8119. <member name="P:PdfSharp.Drawing.XStringFormats.CenterRight">
  8120. <summary>
  8121. Gets a new XStringFormat object that aligns the text center right of the layout rectangle.
  8122. </summary>
  8123. </member>
  8124. <member name="P:PdfSharp.Drawing.XStringFormats.BottomRight">
  8125. <summary>
  8126. Gets a new XStringFormat object that aligns the text at the bottom right of the layout rectangle.
  8127. </summary>
  8128. </member>
  8129. <member name="T:PdfSharp.Drawing.XTypeface">
  8130. <summary>
  8131. Represents a combination of XFontFamily, XFontWeight, XFontStyleEx, and XFontStretch.
  8132. </summary>
  8133. </member>
  8134. <member name="M:PdfSharp.Drawing.XTypeface.#ctor(System.String)">
  8135. <summary>
  8136. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XTypeface"/> class.
  8137. </summary>
  8138. <param name="typefaceName">Name of the typeface.</param>
  8139. </member>
  8140. <member name="M:PdfSharp.Drawing.XTypeface.#ctor(PdfSharp.Drawing.XFontFamily,PdfSharp.Drawing.XFontStyle,PdfSharp.Drawing.XFontWeight,PdfSharp.Drawing.XFontStretch)">
  8141. <summary>
  8142. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XTypeface"/> class.
  8143. </summary>
  8144. <param name="family">The font family of the typeface.</param>
  8145. <param name="style">The style of the typeface.</param>
  8146. <param name="weight">The relative weight of the typeface.</param>
  8147. <param name="stretch">The degree to which the typeface is stretched.</param>
  8148. </member>
  8149. <member name="P:PdfSharp.Drawing.XTypeface.Family">
  8150. <summary>
  8151. Gets the font family from which the typeface was constructed.
  8152. </summary>
  8153. </member>
  8154. <member name="P:PdfSharp.Drawing.XTypeface.Style">
  8155. <summary>
  8156. Gets the style of the Typeface.
  8157. </summary>
  8158. </member>
  8159. <member name="P:PdfSharp.Drawing.XTypeface.Weight">
  8160. <summary>
  8161. Gets the relative weight of the typeface.
  8162. </summary>
  8163. </member>
  8164. <member name="P:PdfSharp.Drawing.XTypeface.Stretch">
  8165. <summary>
  8166. Gets the stretch value for the Typeface.
  8167. The stretch value determines whether a typeface is expanded or condensed when it is displayed.
  8168. </summary>
  8169. </member>
  8170. <member name="M:PdfSharp.Drawing.XTypeface.TryGetGlyphTypeface(PdfSharp.Drawing.XGlyphTypeface@)">
  8171. <summary>
  8172. Tries the get GlyphTypeface that corresponds to the Typeface.
  8173. </summary>
  8174. <param name="glyphTypeface">The glyph typeface that corresponds to this typeface,
  8175. or null if the typeface was constructed from a composite font.
  8176. </param>
  8177. </member>
  8178. <member name="P:PdfSharp.Drawing.XTypeface.DebuggerDisplay">
  8179. <summary>
  8180. Gets the DebuggerDisplayAttribute text.
  8181. </summary>
  8182. </member>
  8183. <member name="T:PdfSharp.Drawing.XUnit">
  8184. <summary>
  8185. Represents a value and its unit of measure.
  8186. </summary>
  8187. </member>
  8188. <member name="M:PdfSharp.Drawing.XUnit.#ctor(System.Double)">
  8189. <summary>
  8190. Initializes a new instance of the XUnit class with type set to point.
  8191. </summary>
  8192. </member>
  8193. <member name="M:PdfSharp.Drawing.XUnit.#ctor(System.Double,PdfSharp.Drawing.XGraphicsUnit)">
  8194. <summary>
  8195. Initializes a new instance of the XUnit class.
  8196. </summary>
  8197. </member>
  8198. <member name="P:PdfSharp.Drawing.XUnit.Value">
  8199. <summary>
  8200. Gets the raw value of the object without any conversion.
  8201. To determine the XGraphicsUnit use property <code>Type</code>.
  8202. To get the value in point use property <code>Point</code>.
  8203. </summary>
  8204. </member>
  8205. <member name="P:PdfSharp.Drawing.XUnit.PointValue">
  8206. <summary>
  8207. Gets the current value in Points.
  8208. Storing both Value and PointValue makes rendering more efficient.
  8209. </summary>
  8210. </member>
  8211. <member name="P:PdfSharp.Drawing.XUnit.Type">
  8212. <summary>
  8213. Gets the unit of measure.
  8214. </summary>
  8215. </member>
  8216. <member name="P:PdfSharp.Drawing.XUnit.Point">
  8217. <summary>
  8218. Gets or sets the value in point.
  8219. </summary>
  8220. </member>
  8221. <member name="P:PdfSharp.Drawing.XUnit.Inch">
  8222. <summary>
  8223. Gets or sets the value in inch.
  8224. </summary>
  8225. </member>
  8226. <member name="P:PdfSharp.Drawing.XUnit.Millimeter">
  8227. <summary>
  8228. Gets or sets the value in millimeter.
  8229. </summary>
  8230. </member>
  8231. <member name="P:PdfSharp.Drawing.XUnit.Centimeter">
  8232. <summary>
  8233. Gets or sets the value in centimeter.
  8234. </summary>
  8235. </member>
  8236. <member name="P:PdfSharp.Drawing.XUnit.Presentation">
  8237. <summary>
  8238. Gets or sets the value in presentation units (1/96 inch).
  8239. </summary>
  8240. </member>
  8241. <member name="M:PdfSharp.Drawing.XUnit.ToString(System.IFormatProvider)">
  8242. <summary>
  8243. Returns the object as string using the format information.
  8244. The unit of measure is appended to the end of the string.
  8245. </summary>
  8246. </member>
  8247. <member name="M:PdfSharp.Drawing.XUnit.System#IFormattable#ToString(System.String,System.IFormatProvider)">
  8248. <summary>
  8249. Returns the object as string using the specified format and format information.
  8250. The unit of measure is appended to the end of the string.
  8251. </summary>
  8252. </member>
  8253. <member name="M:PdfSharp.Drawing.XUnit.ToString">
  8254. <summary>
  8255. Returns the object as string. The unit of measure is appended to the end of the string.
  8256. </summary>
  8257. </member>
  8258. <member name="M:PdfSharp.Drawing.XUnit.GetSuffix">
  8259. <summary>
  8260. Returns the unit of measure of the object as a string like 'pt', 'cm', or 'in'.
  8261. </summary>
  8262. </member>
  8263. <member name="M:PdfSharp.Drawing.XUnit.FromPoint(System.Double)">
  8264. <summary>
  8265. Returns an XUnit object. Sets type to point.
  8266. </summary>
  8267. </member>
  8268. <member name="M:PdfSharp.Drawing.XUnit.FromInch(System.Double)">
  8269. <summary>
  8270. Returns an XUnit object. Sets type to inch.
  8271. </summary>
  8272. </member>
  8273. <member name="M:PdfSharp.Drawing.XUnit.FromMillimeter(System.Double)">
  8274. <summary>
  8275. Returns an XUnit object. Sets type to millimeters.
  8276. </summary>
  8277. </member>
  8278. <member name="M:PdfSharp.Drawing.XUnit.FromCentimeter(System.Double)">
  8279. <summary>
  8280. Returns an XUnit object. Sets type to centimeters.
  8281. </summary>
  8282. </member>
  8283. <member name="M:PdfSharp.Drawing.XUnit.FromPresentation(System.Double)">
  8284. <summary>
  8285. Returns an XUnit object. Sets type to Presentation.
  8286. </summary>
  8287. </member>
  8288. <member name="M:PdfSharp.Drawing.XUnit.op_Implicit(System.String)~PdfSharp.Drawing.XUnit">
  8289. <summary>
  8290. Converts a string to an XUnit object.
  8291. If the string contains a suffix like 'cm' or 'in' the object will be converted
  8292. to the appropriate type, otherwise point is assumed.
  8293. </summary>
  8294. </member>
  8295. <member name="M:PdfSharp.Drawing.XUnit.op_Implicit(System.Int32)~PdfSharp.Drawing.XUnit">
  8296. <summary>
  8297. Converts an int to an XUnit object with type set to point.
  8298. </summary>
  8299. </member>
  8300. <member name="M:PdfSharp.Drawing.XUnit.op_Implicit(System.Double)~PdfSharp.Drawing.XUnit">
  8301. <summary>
  8302. Converts a double to an XUnit object with type set to point.
  8303. </summary>
  8304. </member>
  8305. <member name="M:PdfSharp.Drawing.XUnit.op_Implicit(PdfSharp.Drawing.XUnit)~System.Double">
  8306. <summary>
  8307. Converts an XUnit object to a double value as point.
  8308. </summary>
  8309. </member>
  8310. <member name="M:PdfSharp.Drawing.XUnit.op_Equality(PdfSharp.Drawing.XUnit,PdfSharp.Drawing.XUnit)">
  8311. <summary>
  8312. Memberwise comparison checking the exact value und unit.
  8313. To compare by value tolerating rounding errors, use IsSameValue() or code like Math.Abs(a.Pt - b.Pt) &lt; 1e-5.
  8314. </summary>
  8315. </member>
  8316. <member name="M:PdfSharp.Drawing.XUnit.op_Inequality(PdfSharp.Drawing.XUnit,PdfSharp.Drawing.XUnit)">
  8317. <summary>
  8318. Memberwise comparison checking exact value und unit.
  8319. To compare by value tolerating rounding errors, use IsSameValue() or code like Math.Abs(a.Pt - b.Pt) &lt; 1e-5.
  8320. </summary>
  8321. </member>
  8322. <member name="M:PdfSharp.Drawing.XUnit.op_GreaterThan(PdfSharp.Drawing.XUnit,PdfSharp.Drawing.XUnit)">
  8323. <summary>
  8324. Compares two XUnit values.
  8325. </summary>
  8326. </member>
  8327. <member name="M:PdfSharp.Drawing.XUnit.op_GreaterThanOrEqual(PdfSharp.Drawing.XUnit,PdfSharp.Drawing.XUnit)">
  8328. <summary>
  8329. Compares two XUnit values.
  8330. </summary>
  8331. </member>
  8332. <member name="M:PdfSharp.Drawing.XUnit.op_LessThan(PdfSharp.Drawing.XUnit,PdfSharp.Drawing.XUnit)">
  8333. <summary>
  8334. Compares two XUnit values.
  8335. </summary>
  8336. </member>
  8337. <member name="M:PdfSharp.Drawing.XUnit.op_LessThanOrEqual(PdfSharp.Drawing.XUnit,PdfSharp.Drawing.XUnit)">
  8338. <summary>
  8339. Compares two XUnit values.
  8340. </summary>
  8341. </member>
  8342. <member name="M:PdfSharp.Drawing.XUnit.op_UnaryNegation(PdfSharp.Drawing.XUnit)">
  8343. <summary>
  8344. Returns the negative value of an XUnit.
  8345. </summary>
  8346. </member>
  8347. <member name="M:PdfSharp.Drawing.XUnit.op_Addition(PdfSharp.Drawing.XUnit,PdfSharp.Drawing.XUnit)">
  8348. <summary>
  8349. Adds an XUnit to an XUnit.
  8350. </summary>
  8351. </member>
  8352. <member name="M:PdfSharp.Drawing.XUnit.op_Addition(PdfSharp.Drawing.XUnit,System.String)">
  8353. <summary>
  8354. Adds a string parsed as XUnit to an XUnit.
  8355. </summary>
  8356. </member>
  8357. <member name="M:PdfSharp.Drawing.XUnit.op_Subtraction(PdfSharp.Drawing.XUnit,PdfSharp.Drawing.XUnit)">
  8358. <summary>
  8359. Subtracts an XUnit from an XUnit.
  8360. </summary>
  8361. </member>
  8362. <member name="M:PdfSharp.Drawing.XUnit.op_Subtraction(PdfSharp.Drawing.XUnit,System.String)">
  8363. <summary>
  8364. Subtracts a string parsed as Unit from an XUnit.
  8365. </summary>
  8366. </member>
  8367. <member name="M:PdfSharp.Drawing.XUnit.op_Multiply(PdfSharp.Drawing.XUnit,System.Double)">
  8368. <summary>
  8369. Multiplies an XUnit with a double.
  8370. </summary>
  8371. </member>
  8372. <member name="M:PdfSharp.Drawing.XUnit.op_Division(PdfSharp.Drawing.XUnit,System.Double)">
  8373. <summary>
  8374. Divides an XUnit by a double.
  8375. </summary>
  8376. </member>
  8377. <member name="M:PdfSharp.Drawing.XUnit.CompareTo(PdfSharp.Drawing.XUnit)">
  8378. <summary>
  8379. Compares this XUnit with another XUnit value.
  8380. </summary>
  8381. </member>
  8382. <member name="M:PdfSharp.Drawing.XUnit.CompareTo(System.Object)">
  8383. <summary>
  8384. Compares this XUnit with another object.
  8385. </summary>
  8386. </member>
  8387. <member name="M:PdfSharp.Drawing.XUnit.IsSameValue(PdfSharp.Drawing.XUnit)">
  8388. <summary>
  8389. Compares the actual values of this XUnit and another XUnit value tolerating rounding errors.
  8390. </summary>
  8391. </member>
  8392. <member name="M:PdfSharp.Drawing.XUnit.Equals(System.Object)">
  8393. <summary>
  8394. Calls base class Equals.
  8395. </summary>
  8396. </member>
  8397. <member name="M:PdfSharp.Drawing.XUnit.GetHashCode">
  8398. <summary>
  8399. Returns the hash code for this instance.
  8400. </summary>
  8401. </member>
  8402. <member name="M:PdfSharp.Drawing.XUnit.Parse(System.String)">
  8403. <summary>
  8404. This member is intended to be used by XmlDomainObjectReader only.
  8405. </summary>
  8406. </member>
  8407. <member name="M:PdfSharp.Drawing.XUnit.ConvertType(PdfSharp.Drawing.XGraphicsUnit)">
  8408. <summary>
  8409. Converts an existing object from one unit into another unit type.
  8410. </summary>
  8411. </member>
  8412. <member name="F:PdfSharp.Drawing.XUnit.Zero">
  8413. <summary>
  8414. Represents a unit with all values zero.
  8415. </summary>
  8416. </member>
  8417. <member name="P:PdfSharp.Drawing.XUnit.DebuggerDisplay">
  8418. <summary>
  8419. Gets the DebuggerDisplayAttribute text.
  8420. </summary>
  8421. <value>The debugger display.</value>
  8422. </member>
  8423. <member name="T:PdfSharp.Drawing.XUnitPt">
  8424. <summary>
  8425. Represents a value with a unit of measure in point (1/72 inch).
  8426. The structure converts implicitly from and to double.
  8427. </summary>
  8428. </member>
  8429. <member name="M:PdfSharp.Drawing.XUnitPt.#ctor(System.Double)">
  8430. <summary>
  8431. Initializes a new instance of the XUnitPt class.
  8432. </summary>
  8433. </member>
  8434. <member name="P:PdfSharp.Drawing.XUnitPt.Value">
  8435. <summary>
  8436. Gets or sets the raw value of the object, which is always measured in point for XUnitPt.
  8437. </summary>
  8438. </member>
  8439. <member name="P:PdfSharp.Drawing.XUnitPt.Point">
  8440. <summary>
  8441. Gets or sets the value in point.
  8442. </summary>
  8443. </member>
  8444. <member name="P:PdfSharp.Drawing.XUnitPt.Inch">
  8445. <summary>
  8446. Gets or sets the value in inch.
  8447. </summary>
  8448. </member>
  8449. <member name="P:PdfSharp.Drawing.XUnitPt.Millimeter">
  8450. <summary>
  8451. Gets or sets the value in millimeter.
  8452. </summary>
  8453. </member>
  8454. <member name="P:PdfSharp.Drawing.XUnitPt.Centimeter">
  8455. <summary>
  8456. Gets or sets the value in centimeter.
  8457. </summary>
  8458. </member>
  8459. <member name="P:PdfSharp.Drawing.XUnitPt.Presentation">
  8460. <summary>
  8461. Gets or sets the value in presentation units (1/96 inch).
  8462. </summary>
  8463. </member>
  8464. <member name="M:PdfSharp.Drawing.XUnitPt.ToString(System.IFormatProvider)">
  8465. <summary>
  8466. Returns the object as string using the format information.
  8467. The unit of measure is appended to the end of the string.
  8468. </summary>
  8469. </member>
  8470. <member name="M:PdfSharp.Drawing.XUnitPt.System#IFormattable#ToString(System.String,System.IFormatProvider)">
  8471. <summary>
  8472. Returns the object as string using the specified format and format information.
  8473. The unit of measure is appended to the end of the string.
  8474. </summary>
  8475. </member>
  8476. <member name="M:PdfSharp.Drawing.XUnitPt.ToString">
  8477. <summary>
  8478. Returns the object as string. The unit of measure is appended to the end of the string.
  8479. </summary>
  8480. </member>
  8481. <member name="M:PdfSharp.Drawing.XUnitPt.FromPoint(System.Double)">
  8482. <summary>
  8483. Returns an XUnitPt object.
  8484. </summary>
  8485. </member>
  8486. <member name="M:PdfSharp.Drawing.XUnitPt.FromInch(System.Double)">
  8487. <summary>
  8488. Returns an XUnitPt object. Converts the value to Point.
  8489. </summary>
  8490. </member>
  8491. <member name="M:PdfSharp.Drawing.XUnitPt.FromMillimeter(System.Double)">
  8492. <summary>
  8493. Returns an XUnitPt object. Converts the value to Point.
  8494. </summary>
  8495. </member>
  8496. <member name="M:PdfSharp.Drawing.XUnitPt.FromCentimeter(System.Double)">
  8497. <summary>
  8498. Returns an XUnitPt object. Converts the value to Point.
  8499. </summary>
  8500. </member>
  8501. <member name="M:PdfSharp.Drawing.XUnitPt.FromPresentation(System.Double)">
  8502. <summary>
  8503. Returns an XUnitPt object. Converts the value to Point.
  8504. </summary>
  8505. </member>
  8506. <member name="M:PdfSharp.Drawing.XUnitPt.op_Implicit(System.String)~PdfSharp.Drawing.XUnitPt">
  8507. <summary>
  8508. Converts a string to an XUnitPt object.
  8509. If the string contains a suffix like 'cm' or 'in' the value will be converted to point.
  8510. </summary>
  8511. </member>
  8512. <member name="M:PdfSharp.Drawing.XUnitPt.op_Implicit(System.Int32)~PdfSharp.Drawing.XUnitPt">
  8513. <summary>
  8514. Converts an int to an XUnitPt object.
  8515. </summary>
  8516. </member>
  8517. <member name="M:PdfSharp.Drawing.XUnitPt.op_Implicit(System.Double)~PdfSharp.Drawing.XUnitPt">
  8518. <summary>
  8519. Converts a double to an XUnitPt object.
  8520. </summary>
  8521. </member>
  8522. <member name="M:PdfSharp.Drawing.XUnitPt.op_Implicit(PdfSharp.Drawing.XUnitPt)~System.Double">
  8523. <summary>
  8524. Converts an XUnitPt to a double value as point.
  8525. </summary>
  8526. </member>
  8527. <member name="M:PdfSharp.Drawing.XUnitPt.op_Implicit(PdfSharp.Drawing.XUnit)~PdfSharp.Drawing.XUnitPt">
  8528. <summary>
  8529. Converts an XUnit to an XUnitPt object.
  8530. </summary>
  8531. </member>
  8532. <member name="M:PdfSharp.Drawing.XUnitPt.op_Implicit(PdfSharp.Drawing.XUnitPt)~PdfSharp.Drawing.XUnit">
  8533. <summary>
  8534. Converts an XUnitPt to an XUnit object.
  8535. </summary>
  8536. </member>
  8537. <member name="M:PdfSharp.Drawing.XUnitPt.op_Equality(PdfSharp.Drawing.XUnitPt,PdfSharp.Drawing.XUnitPt)">
  8538. <summary>
  8539. Memberwise comparison checking exact value.
  8540. To compare by value tolerating rounding errors, use IsSameValue() or code like Math.Abs(a.Pt - b.Pt) &lt; 1e-5.
  8541. </summary>
  8542. </member>
  8543. <member name="M:PdfSharp.Drawing.XUnitPt.op_Inequality(PdfSharp.Drawing.XUnitPt,PdfSharp.Drawing.XUnitPt)">
  8544. <summary>
  8545. Memberwise comparison checking exact value.
  8546. To compare by value tolerating rounding errors, use IsSameValue() or code like Math.Abs(a.Pt - b.Pt) &lt; 1e-5.
  8547. </summary>
  8548. </member>
  8549. <member name="M:PdfSharp.Drawing.XUnitPt.op_GreaterThan(PdfSharp.Drawing.XUnitPt,PdfSharp.Drawing.XUnitPt)">
  8550. <summary>
  8551. Compares two XUnitPt values.
  8552. </summary>
  8553. </member>
  8554. <member name="M:PdfSharp.Drawing.XUnitPt.op_GreaterThanOrEqual(PdfSharp.Drawing.XUnitPt,PdfSharp.Drawing.XUnitPt)">
  8555. <summary>
  8556. Compares two XUnitPt values.
  8557. </summary>
  8558. </member>
  8559. <member name="M:PdfSharp.Drawing.XUnitPt.op_LessThan(PdfSharp.Drawing.XUnitPt,PdfSharp.Drawing.XUnitPt)">
  8560. <summary>
  8561. Compares two XUnitPt values.
  8562. </summary>
  8563. </member>
  8564. <member name="M:PdfSharp.Drawing.XUnitPt.op_LessThanOrEqual(PdfSharp.Drawing.XUnitPt,PdfSharp.Drawing.XUnitPt)">
  8565. <summary>
  8566. Compares two XUnitPt values.
  8567. </summary>
  8568. </member>
  8569. <member name="M:PdfSharp.Drawing.XUnitPt.op_UnaryNegation(PdfSharp.Drawing.XUnitPt)">
  8570. <summary>
  8571. Returns the negative value of an XUnitPt.
  8572. </summary>
  8573. </member>
  8574. <member name="M:PdfSharp.Drawing.XUnitPt.op_Addition(PdfSharp.Drawing.XUnitPt,PdfSharp.Drawing.XUnitPt)">
  8575. <summary>
  8576. Adds an XUnitPt to an XUnitPt.
  8577. </summary>
  8578. </member>
  8579. <member name="M:PdfSharp.Drawing.XUnitPt.op_Addition(PdfSharp.Drawing.XUnitPt,System.String)">
  8580. <summary>
  8581. Adds a string parsed as XUnitPt to an XUnitPt.
  8582. </summary>
  8583. </member>
  8584. <member name="M:PdfSharp.Drawing.XUnitPt.op_Subtraction(PdfSharp.Drawing.XUnitPt,PdfSharp.Drawing.XUnitPt)">
  8585. <summary>
  8586. Subtracts an XUnitPt from an XUnitPt.
  8587. </summary>
  8588. </member>
  8589. <member name="M:PdfSharp.Drawing.XUnitPt.op_Subtraction(PdfSharp.Drawing.XUnitPt,System.String)">
  8590. <summary>
  8591. Subtracts a string parsed as UnitPt from an XUnitPt.
  8592. </summary>
  8593. </member>
  8594. <member name="M:PdfSharp.Drawing.XUnitPt.op_Multiply(PdfSharp.Drawing.XUnitPt,System.Double)">
  8595. <summary>
  8596. Multiplies an XUnitPt with a double.
  8597. </summary>
  8598. </member>
  8599. <member name="M:PdfSharp.Drawing.XUnitPt.op_Division(PdfSharp.Drawing.XUnitPt,System.Double)">
  8600. <summary>
  8601. Divides an XUnitPt by a double.
  8602. </summary>
  8603. </member>
  8604. <member name="M:PdfSharp.Drawing.XUnitPt.CompareTo(PdfSharp.Drawing.XUnitPt)">
  8605. <summary>
  8606. Compares this XUnitPt with another XUnitPt value.
  8607. </summary>
  8608. </member>
  8609. <member name="M:PdfSharp.Drawing.XUnitPt.CompareTo(System.Object)">
  8610. <summary>
  8611. Compares this XUnitPt with another object.
  8612. </summary>
  8613. </member>
  8614. <member name="M:PdfSharp.Drawing.XUnitPt.IsSameValue(PdfSharp.Drawing.XUnitPt)">
  8615. <summary>
  8616. Compares the actual values of this XUnitPt and another XUnitPt value tolerating rounding errors.
  8617. </summary>
  8618. </member>
  8619. <member name="M:PdfSharp.Drawing.XUnitPt.Equals(System.Object)">
  8620. <summary>
  8621. Calls base class Equals.
  8622. </summary>
  8623. </member>
  8624. <member name="M:PdfSharp.Drawing.XUnitPt.GetHashCode">
  8625. <summary>
  8626. Returns the hash code for this instance.
  8627. </summary>
  8628. </member>
  8629. <member name="F:PdfSharp.Drawing.XUnitPt.Zero">
  8630. <summary>
  8631. Represents a unit with all values zero.
  8632. </summary>
  8633. </member>
  8634. <member name="P:PdfSharp.Drawing.XUnitPt.DebuggerDisplay">
  8635. <summary>
  8636. Gets the DebuggerDisplayAttribute text.
  8637. </summary>
  8638. <value>The debugger display.</value>
  8639. </member>
  8640. <member name="T:PdfSharp.Drawing.XVector">
  8641. <summary>
  8642. Represents a two-dimensional vector specified by x- and y-coordinates.
  8643. It is a displacement in 2-D space.
  8644. </summary>
  8645. </member>
  8646. <member name="M:PdfSharp.Drawing.XVector.#ctor(System.Double,System.Double)">
  8647. <summary>
  8648. Initializes a new instance of the <see cref="T:PdfSharp.Drawing.XVector"/> struct.
  8649. </summary>
  8650. <param name="x">The X-offset of the new Vector.</param>
  8651. <param name="y">The Y-offset of the new Vector.</param>
  8652. </member>
  8653. <member name="M:PdfSharp.Drawing.XVector.op_Equality(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8654. <summary>
  8655. Compares two vectors for equality.
  8656. </summary>
  8657. <param name="vector1">The first vector to compare.</param>
  8658. <param name="vector2">The second vector to compare.</param>
  8659. </member>
  8660. <member name="M:PdfSharp.Drawing.XVector.op_Inequality(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8661. <summary>
  8662. Compares two vectors for inequality.
  8663. </summary>
  8664. <param name="vector1">The first vector to compare.</param>
  8665. <param name="vector2">The second vector to compare.</param>
  8666. </member>
  8667. <member name="M:PdfSharp.Drawing.XVector.Equals(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8668. <summary>
  8669. Compares two vectors for equality.
  8670. </summary>
  8671. <param name="vector1">The first vector to compare.</param>
  8672. <param name="vector2">The second vector to compare.</param>
  8673. </member>
  8674. <member name="M:PdfSharp.Drawing.XVector.Equals(System.Object)">
  8675. <summary>
  8676. Determines whether the specified Object is a Vector structure and,
  8677. if it is, whether it has the same X and Y values as this vector.
  8678. </summary>
  8679. <param name="o">The vector to compare.</param>
  8680. </member>
  8681. <member name="M:PdfSharp.Drawing.XVector.Equals(PdfSharp.Drawing.XVector)">
  8682. <summary>
  8683. Compares two vectors for equality.
  8684. </summary>
  8685. <param name="value">The vector to compare with this vector.</param>
  8686. </member>
  8687. <member name="M:PdfSharp.Drawing.XVector.GetHashCode">
  8688. <summary>
  8689. Returns the hash code for this instance.
  8690. </summary>
  8691. </member>
  8692. <member name="M:PdfSharp.Drawing.XVector.Parse(System.String)">
  8693. <summary>
  8694. Converts a string representation of a vector into the equivalent Vector structure.
  8695. </summary>
  8696. <param name="source">The string representation of the vector.</param>
  8697. </member>
  8698. <member name="P:PdfSharp.Drawing.XVector.X">
  8699. <summary>
  8700. Gets or sets the X component of this vector.
  8701. </summary>
  8702. </member>
  8703. <member name="P:PdfSharp.Drawing.XVector.Y">
  8704. <summary>
  8705. Gets or sets the Y component of this vector.
  8706. </summary>
  8707. </member>
  8708. <member name="M:PdfSharp.Drawing.XVector.ToString">
  8709. <summary>
  8710. Returns the string representation of this Vector structure.
  8711. </summary>
  8712. </member>
  8713. <member name="M:PdfSharp.Drawing.XVector.ToString(System.IFormatProvider)">
  8714. <summary>
  8715. Returns the string representation of this Vector structure with the specified formatting information.
  8716. </summary>
  8717. <param name="provider">The culture-specific formatting information.</param>
  8718. </member>
  8719. <member name="P:PdfSharp.Drawing.XVector.Length">
  8720. <summary>
  8721. Gets the length of this vector.
  8722. </summary>
  8723. </member>
  8724. <member name="P:PdfSharp.Drawing.XVector.LengthSquared">
  8725. <summary>
  8726. Gets the square of the length of this vector.
  8727. </summary>
  8728. </member>
  8729. <member name="M:PdfSharp.Drawing.XVector.Normalize">
  8730. <summary>
  8731. Normalizes this vector.
  8732. </summary>
  8733. </member>
  8734. <member name="M:PdfSharp.Drawing.XVector.CrossProduct(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8735. <summary>
  8736. Calculates the cross product of two vectors.
  8737. </summary>
  8738. <param name="vector1">The first vector to evaluate.</param>
  8739. <param name="vector2">The second vector to evaluate.</param>
  8740. </member>
  8741. <member name="M:PdfSharp.Drawing.XVector.AngleBetween(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8742. <summary>
  8743. Retrieves the angle, expressed in degrees, between the two specified vectors.
  8744. </summary>
  8745. <param name="vector1">The first vector to evaluate.</param>
  8746. <param name="vector2">The second vector to evaluate.</param>
  8747. </member>
  8748. <member name="M:PdfSharp.Drawing.XVector.op_UnaryNegation(PdfSharp.Drawing.XVector)">
  8749. <summary>
  8750. Negates the specified vector.
  8751. </summary>
  8752. <param name="vector">The vector to negate.</param>
  8753. </member>
  8754. <member name="M:PdfSharp.Drawing.XVector.Negate">
  8755. <summary>
  8756. Negates this vector. The vector has the same magnitude as before, but its direction is now opposite.
  8757. </summary>
  8758. </member>
  8759. <member name="M:PdfSharp.Drawing.XVector.op_Addition(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8760. <summary>
  8761. Adds two vectors and returns the result as a vector.
  8762. </summary>
  8763. <param name="vector1">The first vector to add.</param>
  8764. <param name="vector2">The second vector to add.</param>
  8765. </member>
  8766. <member name="M:PdfSharp.Drawing.XVector.Add(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8767. <summary>
  8768. Adds two vectors and returns the result as a Vector structure.
  8769. </summary>
  8770. <param name="vector1">The first vector to add.</param>
  8771. <param name="vector2">The second vector to add.</param>
  8772. </member>
  8773. <member name="M:PdfSharp.Drawing.XVector.op_Subtraction(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8774. <summary>
  8775. Subtracts one specified vector from another.
  8776. </summary>
  8777. <param name="vector1">The vector from which vector2 is subtracted.</param>
  8778. <param name="vector2">The vector to subtract from vector1.</param>
  8779. </member>
  8780. <member name="M:PdfSharp.Drawing.XVector.Subtract(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8781. <summary>
  8782. Subtracts the specified vector from another specified vector.
  8783. </summary>
  8784. <param name="vector1">The vector from which vector2 is subtracted.</param>
  8785. <param name="vector2">The vector to subtract from vector1.</param>
  8786. <returns></returns>
  8787. </member>
  8788. <member name="M:PdfSharp.Drawing.XVector.op_Addition(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XPoint)">
  8789. <summary>
  8790. Translates a point by the specified vector and returns the resulting point.
  8791. </summary>
  8792. <param name="vector">The vector used to translate point.</param>
  8793. <param name="point">The point to translate.</param>
  8794. </member>
  8795. <member name="M:PdfSharp.Drawing.XVector.Add(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XPoint)">
  8796. <summary>
  8797. Translates a point by the specified vector and returns the resulting point.
  8798. </summary>
  8799. <param name="vector">The vector used to translate point.</param>
  8800. <param name="point">The point to translate.</param>
  8801. </member>
  8802. <member name="M:PdfSharp.Drawing.XVector.op_Multiply(PdfSharp.Drawing.XVector,System.Double)">
  8803. <summary>
  8804. Multiplies the specified vector by the specified scalar and returns the resulting vector.
  8805. </summary>
  8806. <param name="vector">The vector to multiply.</param>
  8807. <param name="scalar">The scalar to multiply.</param>
  8808. </member>
  8809. <member name="M:PdfSharp.Drawing.XVector.Multiply(PdfSharp.Drawing.XVector,System.Double)">
  8810. <summary>
  8811. Multiplies the specified vector by the specified scalar and returns the resulting vector.
  8812. </summary>
  8813. <param name="vector">The vector to multiply.</param>
  8814. <param name="scalar">The scalar to multiply.</param>
  8815. </member>
  8816. <member name="M:PdfSharp.Drawing.XVector.op_Multiply(System.Double,PdfSharp.Drawing.XVector)">
  8817. <summary>
  8818. Multiplies the specified scalar by the specified vector and returns the resulting vector.
  8819. </summary>
  8820. <param name="scalar">The scalar to multiply.</param>
  8821. <param name="vector">The vector to multiply.</param>
  8822. </member>
  8823. <member name="M:PdfSharp.Drawing.XVector.Multiply(System.Double,PdfSharp.Drawing.XVector)">
  8824. <summary>
  8825. Multiplies the specified scalar by the specified vector and returns the resulting Vector.
  8826. </summary>
  8827. <param name="scalar">The scalar to multiply.</param>
  8828. <param name="vector">The vector to multiply.</param>
  8829. </member>
  8830. <member name="M:PdfSharp.Drawing.XVector.op_Division(PdfSharp.Drawing.XVector,System.Double)">
  8831. <summary>
  8832. Divides the specified vector by the specified scalar and returns the resulting vector.
  8833. </summary>
  8834. <param name="vector">The vector to divide.</param>
  8835. <param name="scalar">The scalar by which vector will be divided.</param>
  8836. </member>
  8837. <member name="M:PdfSharp.Drawing.XVector.Divide(PdfSharp.Drawing.XVector,System.Double)">
  8838. <summary>
  8839. Divides the specified vector by the specified scalar and returns the result as a Vector.
  8840. </summary>
  8841. <param name="vector">The vector structure to divide.</param>
  8842. <param name="scalar">The amount by which vector is divided.</param>
  8843. </member>
  8844. <member name="M:PdfSharp.Drawing.XVector.op_Multiply(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XMatrix)">
  8845. <summary>
  8846. Transforms the coordinate space of the specified vector using the specified Matrix.
  8847. </summary>
  8848. <param name="vector">The vector to transform.</param>
  8849. <param name="matrix">The transformation to apply to vector.</param>
  8850. </member>
  8851. <member name="M:PdfSharp.Drawing.XVector.Multiply(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XMatrix)">
  8852. <summary>
  8853. Transforms the coordinate space of the specified vector using the specified Matrix.
  8854. </summary>
  8855. <param name="vector">The vector to transform.</param>
  8856. <param name="matrix">The transformation to apply to vector.</param>
  8857. </member>
  8858. <member name="M:PdfSharp.Drawing.XVector.op_Multiply(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8859. <summary>
  8860. Calculates the dot product of the two specified vector structures and returns the result as a Double.
  8861. </summary>
  8862. <param name="vector1">The first vector to multiply.</param>
  8863. <param name="vector2">The second vector to multiply.</param>
  8864. </member>
  8865. <member name="M:PdfSharp.Drawing.XVector.Multiply(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8866. <summary>
  8867. Calculates the dot product of the two specified vectors and returns the result as a Double.
  8868. </summary>
  8869. <param name="vector1">The first vector to multiply.</param>
  8870. <param name="vector2">The second vector structure to multiply.</param>
  8871. </member>
  8872. <member name="M:PdfSharp.Drawing.XVector.Determinant(PdfSharp.Drawing.XVector,PdfSharp.Drawing.XVector)">
  8873. <summary>
  8874. Calculates the determinant of two vectors.
  8875. </summary>
  8876. <param name="vector1">The first vector to evaluate.</param>
  8877. <param name="vector2">The second vector to evaluate.</param>
  8878. </member>
  8879. <member name="M:PdfSharp.Drawing.XVector.op_Explicit(PdfSharp.Drawing.XVector)~PdfSharp.Drawing.XSize">
  8880. <summary>
  8881. Creates a Size from the offsets of this vector.
  8882. </summary>
  8883. <param name="vector">The vector to convert.</param>
  8884. </member>
  8885. <member name="M:PdfSharp.Drawing.XVector.op_Explicit(PdfSharp.Drawing.XVector)~PdfSharp.Drawing.XPoint">
  8886. <summary>
  8887. Creates a Point with the X and Y values of this vector.
  8888. </summary>
  8889. <param name="vector">The vector to convert.</param>
  8890. </member>
  8891. <member name="P:PdfSharp.Drawing.XVector.DebuggerDisplay">
  8892. <summary>
  8893. Gets the DebuggerDisplayAttribute text.
  8894. </summary>
  8895. <value>The debugger display.</value>
  8896. </member>
  8897. <member name="T:PdfSharp.Events.PageEventType">
  8898. <summary>
  8899. The event type of PageEvent.
  8900. </summary>
  8901. </member>
  8902. <member name="F:PdfSharp.Events.PageEventType.Created">
  8903. <summary>
  8904. A new page was created.
  8905. </summary>
  8906. </member>
  8907. <member name="F:PdfSharp.Events.PageEventType.Moved">
  8908. <summary>
  8909. A page was moved.
  8910. </summary>
  8911. </member>
  8912. <member name="F:PdfSharp.Events.PageEventType.Imported">
  8913. <summary>
  8914. A page was imported from another document.
  8915. </summary>
  8916. </member>
  8917. <member name="F:PdfSharp.Events.PageEventType.Removed">
  8918. <summary>
  8919. A page was removed.
  8920. </summary>
  8921. </member>
  8922. <member name="T:PdfSharp.Events.PageEventArgs">
  8923. <summary>
  8924. EventArgs for changes in the PdfPages of a document.
  8925. </summary>
  8926. </member>
  8927. <member name="M:PdfSharp.Events.PageEventArgs.#ctor(PdfSharp.Pdf.PdfObject)">
  8928. <summary>
  8929. EventArgs for changes in the PdfPages of a document.
  8930. </summary>
  8931. </member>
  8932. <member name="P:PdfSharp.Events.PageEventArgs.Page">
  8933. <summary>
  8934. Gets or sets the affected page.
  8935. </summary>
  8936. </member>
  8937. <member name="P:PdfSharp.Events.PageEventArgs.PageIndex">
  8938. <summary>
  8939. Gets or sets the page index of the affected page.
  8940. </summary>
  8941. </member>
  8942. <member name="P:PdfSharp.Events.PageEventArgs.EventType">
  8943. <summary>
  8944. The event type of PageEvent.
  8945. </summary>
  8946. </member>
  8947. <member name="T:PdfSharp.Events.PageAddedOrRemovedEventHandler">
  8948. <summary>
  8949. EventHandler for OnPageAdded and OnPageRemoved.
  8950. </summary>
  8951. <param name="sender">The sender of the event.</param>
  8952. <param name="e">The PageEventArgs of the event.</param>
  8953. </member>
  8954. <member name="T:PdfSharp.Events.PageGraphicsActionType">
  8955. <summary>
  8956. The action type of PageGraphicsEvent.
  8957. </summary>
  8958. </member>
  8959. <member name="F:PdfSharp.Events.PageGraphicsActionType.GraphicsCreated">
  8960. <summary>
  8961. The XGraphics object for the page was created.
  8962. </summary>
  8963. </member>
  8964. <member name="F:PdfSharp.Events.PageGraphicsActionType.DrawString">
  8965. <summary>
  8966. DrawString() was called on the page’s XGraphics object.
  8967. </summary>
  8968. </member>
  8969. <member name="F:PdfSharp.Events.PageGraphicsActionType.Draw">
  8970. <summary>
  8971. Another method drawing content was called on the page’s XGraphics object.
  8972. </summary>
  8973. </member>
  8974. <member name="T:PdfSharp.Events.PageGraphicsEventArgs">
  8975. <summary>
  8976. EventArgs for actions on a page’s XGraphics object.
  8977. </summary>
  8978. </member>
  8979. <member name="M:PdfSharp.Events.PageGraphicsEventArgs.#ctor(PdfSharp.Pdf.PdfObject)">
  8980. <summary>
  8981. EventArgs for actions on a page’s XGraphics object.
  8982. </summary>
  8983. </member>
  8984. <member name="P:PdfSharp.Events.PageGraphicsEventArgs.Page">
  8985. <summary>
  8986. Gets the page that causes the event.
  8987. </summary>
  8988. </member>
  8989. <member name="P:PdfSharp.Events.PageGraphicsEventArgs.Graphics">
  8990. <summary>
  8991. Gets the created XGraphics object.
  8992. </summary>
  8993. </member>
  8994. <member name="P:PdfSharp.Events.PageGraphicsEventArgs.ActionType">
  8995. <summary>
  8996. The action type of PageGraphicsEvent.
  8997. </summary>
  8998. </member>
  8999. <member name="T:PdfSharp.Events.PageGraphicsEventHandler">
  9000. <summary>
  9001. EventHandler for OnPageGraphicsAction.
  9002. </summary>
  9003. <param name="sender">The sender of the event.</param>
  9004. <param name="e">The PageGraphicsEventArgs of the event.</param>
  9005. </member>
  9006. <member name="T:PdfSharp.Events.DocumentEvents">
  9007. <summary>
  9008. A class encapsulating all events of a PdfDocument.
  9009. </summary>
  9010. </member>
  9011. <member name="M:PdfSharp.Events.DocumentEvents.OnPageAdded(System.Object,PdfSharp.Events.PageEventArgs)">
  9012. <summary>
  9013. An event raised if a page was added.
  9014. </summary>
  9015. <param name="sender">The sender of the event.</param>
  9016. <param name="args">The PageEventArgs of the event.</param>
  9017. </member>
  9018. <member name="E:PdfSharp.Events.DocumentEvents.PageAdded">
  9019. <summary>
  9020. EventHandler for OnPageAdded.
  9021. </summary>
  9022. </member>
  9023. <member name="M:PdfSharp.Events.DocumentEvents.OnPageRemoved(System.Object,PdfSharp.Events.PageEventArgs)">
  9024. <summary>
  9025. An event raised if a page was removes.
  9026. </summary>
  9027. <param name="sender">The sender of the event.</param>
  9028. <param name="args">The PageEventArgs of the event.</param>
  9029. </member>
  9030. <member name="E:PdfSharp.Events.DocumentEvents.PageRemoved">
  9031. <summary>
  9032. EventHandler for OnPageRemoved.
  9033. </summary>
  9034. </member>
  9035. <member name="M:PdfSharp.Events.DocumentEvents.OnPageGraphicsCreated(System.Object,PdfSharp.Events.PageGraphicsEventArgs)">
  9036. <summary>
  9037. An event raised if the XGraphics object of a page is created.
  9038. </summary>
  9039. <param name="sender">The sender of the event.</param>
  9040. <param name="args">The PageGraphicsEventArgs of the event.</param>
  9041. </member>
  9042. <member name="E:PdfSharp.Events.DocumentEvents.PageGraphicsCreated">
  9043. <summary>
  9044. EventHandler for OnPageGraphicsCreated.
  9045. </summary>
  9046. </member>
  9047. <member name="M:PdfSharp.Events.DocumentEvents.OnPageGraphicsAction(System.Object,PdfSharp.Events.PageGraphicsEventArgs)">
  9048. <summary>
  9049. An event raised if something is drawn on a page’s XGraphics object.
  9050. </summary>
  9051. <param name="sender">The sender of the event.</param>
  9052. <param name="args">The PageGraphicsEventArgs of the event.</param>
  9053. </member>
  9054. <member name="E:PdfSharp.Events.DocumentEvents.PageGraphicsAction">
  9055. <summary>
  9056. EventHandler for OnPageGraphicsAction.
  9057. </summary>
  9058. </member>
  9059. <member name="T:PdfSharp.Events.PdfSharpEventArgs">
  9060. <summary>
  9061. Base class for EventArgs in PDFsharp.
  9062. </summary>
  9063. </member>
  9064. <member name="M:PdfSharp.Events.PdfSharpEventArgs.#ctor(PdfSharp.Pdf.PdfObject)">
  9065. <summary>
  9066. Base class for EventArgs in PDFsharp.
  9067. </summary>
  9068. </member>
  9069. <member name="P:PdfSharp.Events.PdfSharpEventArgs.Source">
  9070. <summary>
  9071. The source of the event.
  9072. </summary>
  9073. </member>
  9074. <member name="T:PdfSharp.Events.RenderTextEventArgs">
  9075. <summary>
  9076. EventArgs for RenderTextEvent.
  9077. </summary>
  9078. </member>
  9079. <member name="M:PdfSharp.Events.RenderTextEventArgs.#ctor(PdfSharp.Pdf.PdfObject)">
  9080. <summary>
  9081. EventArgs for RenderTextEvent.
  9082. </summary>
  9083. </member>
  9084. <member name="P:PdfSharp.Events.RenderTextEventArgs.ReevaluateGlyphIndices">
  9085. <summary>
  9086. Gets or sets a value indicating whether the determination of the glyph identifiers must be reevaluated.
  9087. An event handler set this property to true after it changed code points but does not set
  9088. the appropriate glyph identifier.
  9089. </summary>
  9090. </member>
  9091. <member name="P:PdfSharp.Events.RenderTextEventArgs.Font">
  9092. <summary>
  9093. Gets the font used to draw the text.
  9094. The font cannot be changed in an event handler.
  9095. </summary>
  9096. </member>
  9097. <member name="P:PdfSharp.Events.RenderTextEventArgs.CodePointGlyphIndexPairs">
  9098. <summary>
  9099. Gets or sets the array containing the code points and glyph indices.
  9100. An event handler can modify or replace this array.
  9101. </summary>
  9102. </member>
  9103. <member name="T:PdfSharp.Events.RenderTextEventHandler">
  9104. <summary>
  9105. EventHandler for DrawString and MeasureString.
  9106. Gives a document the opportunity to inspect or modify the UTF-32 code points with their corresponding
  9107. glyph identifiers before used for drawing or measuring text.
  9108. </summary>
  9109. <param name="sender">The sender of the event.</param>
  9110. <param name="e">The RenderTextEventHandler of the event.</param>
  9111. </member>
  9112. <member name="T:PdfSharp.Events.RenderEvents">
  9113. <summary>
  9114. A class encapsulating all render events of a PdfDocument.
  9115. </summary>
  9116. </member>
  9117. <member name="M:PdfSharp.Events.RenderEvents.OnRenderTextEvent(System.Object,PdfSharp.Events.RenderTextEventArgs)">
  9118. <summary>
  9119. An event raised whenever text is drawn or measured in a PDF document.
  9120. </summary>
  9121. <param name="sender">The sender of the event.</param>
  9122. <param name="args">The RenderTextEventArgs of the event.</param>
  9123. </member>
  9124. <member name="E:PdfSharp.Events.RenderEvents.RenderTextEvent">
  9125. <summary>
  9126. EventHandler for RenderTextEvent.
  9127. </summary>
  9128. </member>
  9129. <member name="T:PdfSharp.Fonts.Internal.FontHelper">
  9130. <summary>
  9131. A bunch of internal functions that do not have a better place.
  9132. </summary>
  9133. </member>
  9134. <member name="M:PdfSharp.Fonts.Internal.FontHelper.MeasureString(PdfSharp.Fonts.CodePointGlyphIndexPair[],PdfSharp.Drawing.XFont)">
  9135. <summary>
  9136. Measure string directly from font data.
  9137. This function expects that the code run is ready to be measured.
  9138. The RenderEvent is not invoked.
  9139. </summary>
  9140. </member>
  9141. <member name="M:PdfSharp.Fonts.Internal.FontHelper.CreateTypeface(PdfSharp.Drawing.XFontFamily,PdfSharp.Drawing.XFontStyleEx)">
  9142. <summary>
  9143. Creates a typeface.
  9144. </summary>
  9145. </member>
  9146. <member name="M:PdfSharp.Fonts.Internal.FontHelper.CalcChecksum(System.Byte[])">
  9147. <summary>
  9148. Calculates an Adler32 checksum combined with the buffer length
  9149. in a 64-bit unsigned integer.
  9150. </summary>
  9151. </member>
  9152. <member name="T:PdfSharp.Fonts.Internal.FontResolvingOptions">
  9153. <summary>
  9154. Parameters that affect font selection.
  9155. </summary>
  9156. </member>
  9157. <member name="T:PdfSharp.Fonts.Internal.UnicodeHelper">
  9158. <summary>
  9159. A bunch of internal functions to handle Unicode.
  9160. </summary>
  9161. </member>
  9162. <member name="M:PdfSharp.Fonts.Internal.UnicodeHelper.Utf32FromString(System.String,System.Boolean,System.Byte)">
  9163. <summary>
  9164. Converts a UTF-16 string into an array of Unicode code points.
  9165. </summary>
  9166. <param name="s">The string to be converted.</param>
  9167. <param name="coerceAnsi">if set to <c>true</c> [coerce ANSI].</param>
  9168. <param name="nonAnsi">The non ANSI.</param>
  9169. </member>
  9170. <member name="M:PdfSharp.Fonts.Internal.UnicodeHelper.SymbolCodePointsFromString(System.String,PdfSharp.Fonts.OpenType.OpenTypeDescriptor)">
  9171. <summary>
  9172. Converts a UTF-16 string into an array of code points of a symbol font.
  9173. </summary>
  9174. </member>
  9175. <member name="M:PdfSharp.Fonts.Internal.UnicodeHelper.ConvertToUtf32(System.Char,System.Char)">
  9176. <summary>
  9177. Convert a surrogate pair to UTF-32 code point.
  9178. Similar to Char.ConvertToUtf32 but never throws an error.
  9179. Instead, returns 0 if one of the surrogates are invalid.
  9180. </summary>
  9181. <param name="highSurrogate">The high surrogate.</param>
  9182. <param name="lowSurrogate">The low surrogate.</param>
  9183. </member>
  9184. <member name="T:PdfSharp.Fonts.OpenType.CharacterMap">
  9185. <summary>
  9186. Filled by cmap type 4 and 12.
  9187. </summary>
  9188. </member>
  9189. <member name="M:PdfSharp.Fonts.OpenType.CharacterMap.SetGlyphCount(System.UInt16)">
  9190. <summary>
  9191. Glyph count is used for validating cmap contents.
  9192. If we discover that glyph index we are about to set or return is outside of glyph range,
  9193. we throw an exception.
  9194. </summary>
  9195. </member>
  9196. <member name="T:PdfSharp.Fonts.OpenType.FontTechnology">
  9197. <summary>
  9198. Identifies the technology of an OpenType font file.
  9199. </summary>
  9200. </member>
  9201. <member name="F:PdfSharp.Fonts.OpenType.FontTechnology.PostscriptOutlines">
  9202. <summary>
  9203. Font is Adobe Postscript font in CFF.
  9204. </summary>
  9205. </member>
  9206. <member name="F:PdfSharp.Fonts.OpenType.FontTechnology.TrueTypeOutlines">
  9207. <summary>
  9208. Font is a TrueType font.
  9209. </summary>
  9210. </member>
  9211. <member name="F:PdfSharp.Fonts.OpenType.FontTechnology.TrueTypeCollection">
  9212. <summary>
  9213. Font is a TrueType font collection.
  9214. </summary>
  9215. </member>
  9216. <member name="T:PdfSharp.Fonts.OpenType.TableTagNames">
  9217. <summary>
  9218. TrueType font table names.
  9219. </summary>
  9220. </member>
  9221. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.CMap">
  9222. <summary>
  9223. Character to glyph mapping.
  9224. </summary>
  9225. </member>
  9226. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Head">
  9227. <summary>
  9228. Font header.
  9229. </summary>
  9230. </member>
  9231. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.HHea">
  9232. <summary>
  9233. Horizontal header.
  9234. </summary>
  9235. </member>
  9236. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.HMtx">
  9237. <summary>
  9238. Horizontal Metrics.
  9239. </summary>
  9240. </member>
  9241. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.MaxP">
  9242. <summary>
  9243. Maximum profile.
  9244. </summary>
  9245. </member>
  9246. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Name">
  9247. <summary>
  9248. Naming table.
  9249. </summary>
  9250. </member>
  9251. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.OS2">
  9252. <summary>
  9253. OS/2 and Windows specific Metrics.
  9254. </summary>
  9255. </member>
  9256. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Post">
  9257. <summary>
  9258. PostScript information.
  9259. </summary>
  9260. </member>
  9261. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Cvt">
  9262. <summary>
  9263. Control Value Table.
  9264. </summary>
  9265. </member>
  9266. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Fpgm">
  9267. <summary>
  9268. Font program.
  9269. </summary>
  9270. </member>
  9271. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Glyf">
  9272. <summary>
  9273. Glyph data.
  9274. </summary>
  9275. </member>
  9276. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Loca">
  9277. <summary>
  9278. Index to location.
  9279. </summary>
  9280. </member>
  9281. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Prep">
  9282. <summary>
  9283. CVT Program.
  9284. </summary>
  9285. </member>
  9286. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Cff">
  9287. <summary>
  9288. PostScript font program (compact font format).
  9289. </summary>
  9290. </member>
  9291. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.VOrg">
  9292. <summary>
  9293. Vertical Origin.
  9294. </summary>
  9295. </member>
  9296. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.EBDT">
  9297. <summary>
  9298. Embedded bitmap data.
  9299. </summary>
  9300. </member>
  9301. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.EBLC">
  9302. <summary>
  9303. Embedded bitmap location data.
  9304. </summary>
  9305. </member>
  9306. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.EBSC">
  9307. <summary>
  9308. Embedded bitmap scaling data.
  9309. </summary>
  9310. </member>
  9311. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.BASE">
  9312. <summary>
  9313. Baseline data.
  9314. </summary>
  9315. </member>
  9316. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.GDEF">
  9317. <summary>
  9318. Glyph definition data.
  9319. </summary>
  9320. </member>
  9321. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.GPOS">
  9322. <summary>
  9323. Glyph positioning data.
  9324. </summary>
  9325. </member>
  9326. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.GSUB">
  9327. <summary>
  9328. Glyph substitution data.
  9329. </summary>
  9330. </member>
  9331. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.JSTF">
  9332. <summary>
  9333. Justification data.
  9334. </summary>
  9335. </member>
  9336. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.DSIG">
  9337. <summary>
  9338. Digital signature.
  9339. </summary>
  9340. </member>
  9341. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Gasp">
  9342. <summary>
  9343. Grid-fitting/Scan-conversion.
  9344. </summary>
  9345. </member>
  9346. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Hdmx">
  9347. <summary>
  9348. Horizontal device Metrics.
  9349. </summary>
  9350. </member>
  9351. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.Kern">
  9352. <summary>
  9353. Kerning.
  9354. </summary>
  9355. </member>
  9356. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.LTSH">
  9357. <summary>
  9358. Linear threshold data.
  9359. </summary>
  9360. </member>
  9361. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.PCLT">
  9362. <summary>
  9363. PCL 5 data.
  9364. </summary>
  9365. </member>
  9366. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.VDMX">
  9367. <summary>
  9368. Vertical device Metrics.
  9369. </summary>
  9370. </member>
  9371. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.VHea">
  9372. <summary>
  9373. Vertical Header.
  9374. </summary>
  9375. </member>
  9376. <member name="F:PdfSharp.Fonts.OpenType.TableTagNames.VMtx">
  9377. <summary>
  9378. Vertical Metrics.
  9379. </summary>
  9380. </member>
  9381. <member name="T:PdfSharp.Fonts.OpenType.FontDescriptor">
  9382. <summary>
  9383. Base class for all font descriptors.
  9384. Currently only OpenTypeDescriptor is derived from this base class.
  9385. </summary>
  9386. </member>
  9387. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.FontName2">
  9388. <summary>
  9389. </summary>
  9390. </member>
  9391. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.Weight">
  9392. <summary>
  9393. </summary>
  9394. </member>
  9395. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.IsBoldFace">
  9396. <summary>
  9397. Gets a value indicating whether this instance belongs to a bold font.
  9398. </summary>
  9399. </member>
  9400. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.ItalicAngle">
  9401. <summary>
  9402. </summary>
  9403. </member>
  9404. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.IsItalicFace">
  9405. <summary>
  9406. Gets a value indicating whether this instance belongs to an italic font.
  9407. </summary>
  9408. </member>
  9409. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.XMin">
  9410. <summary>
  9411. </summary>
  9412. </member>
  9413. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.YMin">
  9414. <summary>
  9415. </summary>
  9416. </member>
  9417. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.XMax">
  9418. <summary>
  9419. </summary>
  9420. </member>
  9421. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.YMax">
  9422. <summary>
  9423. </summary>
  9424. </member>
  9425. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.IsFixedPitch">
  9426. <summary>
  9427. </summary>
  9428. </member>
  9429. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.UnderlinePosition">
  9430. <summary>
  9431. </summary>
  9432. </member>
  9433. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.UnderlineThickness">
  9434. <summary>
  9435. </summary>
  9436. </member>
  9437. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.StrikeoutPosition">
  9438. <summary>
  9439. </summary>
  9440. </member>
  9441. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.StrikeoutSize">
  9442. <summary>
  9443. </summary>
  9444. </member>
  9445. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.Version">
  9446. <summary>
  9447. </summary>
  9448. </member>
  9449. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.EncodingScheme">
  9450. <summary>
  9451. </summary>
  9452. </member>
  9453. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.UnitsPerEm">
  9454. <summary>
  9455. </summary>
  9456. </member>
  9457. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.CapHeight">
  9458. <summary>
  9459. </summary>
  9460. </member>
  9461. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.XHeight">
  9462. <summary>
  9463. </summary>
  9464. </member>
  9465. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.Ascender">
  9466. <summary>
  9467. </summary>
  9468. </member>
  9469. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.Descender">
  9470. <summary>
  9471. </summary>
  9472. </member>
  9473. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.Leading">
  9474. <summary>
  9475. </summary>
  9476. </member>
  9477. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.Flags">
  9478. <summary>
  9479. </summary>
  9480. </member>
  9481. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.StemV">
  9482. <summary>
  9483. </summary>
  9484. </member>
  9485. <member name="P:PdfSharp.Fonts.OpenType.FontDescriptor.LineSpacing">
  9486. <summary>
  9487. </summary>
  9488. </member>
  9489. <member name="T:PdfSharp.Fonts.OpenType.GlyphDataTable">
  9490. <summary>
  9491. This table contains information that describes the glyphs in the font in the TrueType outline format.
  9492. Information regarding the rasterizer (scaler) refers to the TrueType rasterizer.
  9493. http://www.microsoft.com/typography/otspec/glyf.htm
  9494. </summary>
  9495. </member>
  9496. <member name="M:PdfSharp.Fonts.OpenType.GlyphDataTable.Read">
  9497. <summary>
  9498. Converts the bytes in a handy representation.
  9499. </summary>
  9500. </member>
  9501. <member name="M:PdfSharp.Fonts.OpenType.GlyphDataTable.GetGlyphData(System.Int32)">
  9502. <summary>
  9503. Gets the data of the specified glyph.
  9504. </summary>
  9505. </member>
  9506. <member name="M:PdfSharp.Fonts.OpenType.GlyphDataTable.GetGlyphSize(System.Int32)">
  9507. <summary>
  9508. Gets the size of the byte array that defines the glyph.
  9509. </summary>
  9510. </member>
  9511. <member name="M:PdfSharp.Fonts.OpenType.GlyphDataTable.GetOffset(System.Int32)">
  9512. <summary>
  9513. Gets the offset of the specified glyph relative to the first byte of the font image.
  9514. </summary>
  9515. </member>
  9516. <member name="M:PdfSharp.Fonts.OpenType.GlyphDataTable.CompleteGlyphClosure(System.Collections.Generic.Dictionary{System.UInt16,System.Object})">
  9517. <summary>
  9518. Adds for all composite glyphs, the glyphs the composite one is made of.
  9519. </summary>
  9520. </member>
  9521. <member name="M:PdfSharp.Fonts.OpenType.GlyphDataTable.AddCompositeGlyphs(System.Collections.Generic.Dictionary{System.UInt16,System.Object},System.Int32)">
  9522. <summary>
  9523. If the specified glyph is a composite glyph add the glyphs it is made of to the glyph table.
  9524. </summary>
  9525. </member>
  9526. <member name="M:PdfSharp.Fonts.OpenType.GlyphDataTable.PrepareForCompilation">
  9527. <summary>
  9528. Prepares the font table to be compiled into its binary representation.
  9529. </summary>
  9530. </member>
  9531. <member name="M:PdfSharp.Fonts.OpenType.GlyphDataTable.Write(PdfSharp.Fonts.OpenType.OpenTypeFontWriter)">
  9532. <summary>
  9533. Converts the font into its binary representation.
  9534. </summary>
  9535. </member>
  9536. <member name="T:PdfSharp.Fonts.OpenType.GlyphTypefaceCache">
  9537. <summary>
  9538. Global table of all glyph typefaces.
  9539. </summary>
  9540. </member>
  9541. <member name="T:PdfSharp.Fonts.OpenType.IndexToLocationTable">
  9542. <summary>
  9543. The indexToLoc table stores the offsets to the locations of the glyphs in the font,
  9544. relative to the beginning of the glyphData table. In order to compute the length of
  9545. the last glyph element, there is an extra entry after the last valid index.
  9546. </summary>
  9547. </member>
  9548. <member name="M:PdfSharp.Fonts.OpenType.IndexToLocationTable.Read">
  9549. <summary>
  9550. Converts the bytes in a handy representation.
  9551. </summary>
  9552. </member>
  9553. <member name="M:PdfSharp.Fonts.OpenType.IndexToLocationTable.PrepareForCompilation">
  9554. <summary>
  9555. Prepares the font table to be compiled into its binary representation.
  9556. </summary>
  9557. </member>
  9558. <member name="M:PdfSharp.Fonts.OpenType.IndexToLocationTable.Write(PdfSharp.Fonts.OpenType.OpenTypeFontWriter)">
  9559. <summary>
  9560. Converts the font into its binary representation.
  9561. </summary>
  9562. </member>
  9563. <member name="T:PdfSharp.Fonts.OpenType.IRefFontTable">
  9564. <summary>
  9565. Represents an indirect reference to an existing font table in a font image.
  9566. Used to create binary copies of an existing font table that is not modified.
  9567. </summary>
  9568. </member>
  9569. <member name="M:PdfSharp.Fonts.OpenType.IRefFontTable.PrepareForCompilation">
  9570. <summary>
  9571. Prepares the font table to be compiled into its binary representation.
  9572. </summary>
  9573. </member>
  9574. <member name="M:PdfSharp.Fonts.OpenType.IRefFontTable.Write(PdfSharp.Fonts.OpenType.OpenTypeFontWriter)">
  9575. <summary>
  9576. Converts the font into its binary representation.
  9577. </summary>
  9578. </member>
  9579. <member name="T:PdfSharp.Fonts.OpenType.OpenTypeDescriptor">
  9580. <summary>
  9581. The OpenType font descriptor.
  9582. Currently, the only font type PDFsharp supports.
  9583. </summary>
  9584. </member>
  9585. <member name="P:PdfSharp.Fonts.OpenType.OpenTypeDescriptor.IsBoldFace">
  9586. <summary>
  9587. Gets a value indicating whether this instance belongs to a bold font.
  9588. </summary>
  9589. </member>
  9590. <member name="P:PdfSharp.Fonts.OpenType.OpenTypeDescriptor.IsItalicFace">
  9591. <summary>
  9592. Gets a value indicating whether this instance belongs to an italic font.
  9593. </summary>
  9594. </member>
  9595. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeDescriptor.BmpCodepointToGlyphIndex(System.Char)">
  9596. <summary>
  9597. Maps a Unicode code point from the BMP to the index of the corresponding glyph.
  9598. Returns 0 if no glyph exists for the specified character.
  9599. See OpenType spec "cmap - Character To Glyph Index Mapping Table /
  9600. Format 4: Segment mapping to delta values"
  9601. for details about this a little bit strange looking algorithm.
  9602. </summary>
  9603. </member>
  9604. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeDescriptor.SurrogatePairToGlyphIndex(System.Char,System.Char)">
  9605. <summary>
  9606. Maps a Unicode character from outside the BMP to the index of the corresponding glyph.
  9607. Returns 0 if no glyph exists for the specified code point.
  9608. See OpenType spec "cmap - Character To Glyph Index Mapping Table /
  9609. Format 12: Segmented coverage"
  9610. for details about this a little bit strange looking algorithm.
  9611. </summary>
  9612. </member>
  9613. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeDescriptor.CodepointToGlyphIndex(System.Int32)">
  9614. <summary>
  9615. Maps a Unicode code point to the index of the corresponding glyph.
  9616. Returns 0 if no glyph exists for the specified character.
  9617. Should only be called for code points that are not from BMP.
  9618. See OpenType spec "cmap - Character To Glyph Index Mapping Table /
  9619. Format 4: Segment mapping to delta values"
  9620. for details about this a little bit strange looking algorithm.
  9621. </summary>
  9622. </member>
  9623. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeDescriptor.GlyphIndexToPdfWidth(System.UInt16)">
  9624. <summary>
  9625. Converts the width of a glyph identified by its index to PDF design units.
  9626. Index 0 also returns a valid font specific width for the non-existing glyph.
  9627. </summary>
  9628. </member>
  9629. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeDescriptor.GlyphIndexToEmWidth(System.UInt32,System.Double)">
  9630. <summary>
  9631. Converts the width of a glyph identified by its index to PDF design units.
  9632. </summary>
  9633. </member>
  9634. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeDescriptor.GlyphIndexToWidth(System.Int32)">
  9635. <summary>
  9636. Converts the width of a glyph identified by its index to PDF design units.
  9637. </summary>
  9638. </member>
  9639. <member name="P:PdfSharp.Fonts.OpenType.OpenTypeDescriptor.IsSymbolFont">
  9640. <summary>
  9641. Converts the code units of a UTF-16 string into the glyph identifier of this font.
  9642. If useAnsiCharactersOnly is true, only valid ANSI code units a taken into account.
  9643. All non-ANSI characters are skipped and not part of the result
  9644. </summary>
  9645. </member>
  9646. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeDescriptor.RemapSymbolChar(System.Char)">
  9647. <summary>
  9648. Remaps a character of a symbol font.
  9649. Required to get the correct glyph identifier
  9650. from the cmap type 4 table.
  9651. </summary>
  9652. </member>
  9653. <member name="T:PdfSharp.Fonts.OpenType.OpenTypeFontFace">
  9654. <summary>
  9655. Represents an OpenType font face in memory.
  9656. </summary>
  9657. </member>
  9658. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.#ctor(PdfSharp.Fonts.OpenType.OpenTypeFontFace)">
  9659. <summary>
  9660. Shallow copy for font subset.
  9661. </summary>
  9662. </member>
  9663. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.#ctor(System.Byte[],System.String)">
  9664. <summary>
  9665. Initializes a new instance of the <see cref="T:PdfSharp.Fonts.OpenType.OpenTypeFontFace"/> class.
  9666. </summary>
  9667. </member>
  9668. <member name="P:PdfSharp.Fonts.OpenType.OpenTypeFontFace.FullFaceName">
  9669. <summary>
  9670. Gets the full face name from the name table.
  9671. Name is also used as the key.
  9672. </summary>
  9673. </member>
  9674. <member name="P:PdfSharp.Fonts.OpenType.OpenTypeFontFace.FontSource">
  9675. <summary>
  9676. Gets the bytes that represents the font data.
  9677. </summary>
  9678. </member>
  9679. <member name="F:PdfSharp.Fonts.OpenType.OpenTypeFontFace.TableDictionary">
  9680. <summary>
  9681. The dictionary of all font tables.
  9682. </summary>
  9683. </member>
  9684. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.AddTable(PdfSharp.Fonts.OpenType.OpenTypeFontTable)">
  9685. <summary>
  9686. Adds the specified table to this font image.
  9687. </summary>
  9688. </member>
  9689. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.Read">
  9690. <summary>
  9691. Reads all required tables from the font data.
  9692. </summary>
  9693. </member>
  9694. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.CreateFontSubset(System.Collections.Generic.Dictionary{System.UInt16,System.Object},System.Boolean)">
  9695. <summary>
  9696. Creates a new font image that is a subset of this font image containing only the specified glyphs.
  9697. </summary>
  9698. </member>
  9699. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.Compile">
  9700. <summary>
  9701. Compiles the font to its binary representation.
  9702. </summary>
  9703. </member>
  9704. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadByte">
  9705. <summary>
  9706. Reads a System.Byte.
  9707. </summary>
  9708. </member>
  9709. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadShort">
  9710. <summary>
  9711. Reads a System.Int16.
  9712. </summary>
  9713. </member>
  9714. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadUShort">
  9715. <summary>
  9716. Reads a System.UInt16.
  9717. </summary>
  9718. </member>
  9719. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadLong">
  9720. <summary>
  9721. Reads a System.Int32.
  9722. </summary>
  9723. </member>
  9724. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadULong">
  9725. <summary>
  9726. Reads a System.UInt32.
  9727. </summary>
  9728. </member>
  9729. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadFixed">
  9730. <summary>
  9731. Reads a System.Int32.
  9732. </summary>
  9733. </member>
  9734. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadFWord">
  9735. <summary>
  9736. Reads a System.Int16.
  9737. </summary>
  9738. </member>
  9739. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadUFWord">
  9740. <summary>
  9741. Reads a System.UInt16.
  9742. </summary>
  9743. </member>
  9744. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadLongDate">
  9745. <summary>
  9746. Reads a System.Int64.
  9747. </summary>
  9748. </member>
  9749. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadString(System.Int32)">
  9750. <summary>
  9751. Reads a System.String with the specified size.
  9752. </summary>
  9753. </member>
  9754. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadBytes(System.Int32)">
  9755. <summary>
  9756. Reads a System.Byte[] with the specified size.
  9757. </summary>
  9758. </member>
  9759. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.Read(System.Byte[])">
  9760. <summary>
  9761. Reads the specified buffer.
  9762. </summary>
  9763. </member>
  9764. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.Read(System.Byte[],System.Int32,System.Int32)">
  9765. <summary>
  9766. Reads the specified buffer.
  9767. </summary>
  9768. </member>
  9769. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.ReadTag">
  9770. <summary>
  9771. Reads a System.Char[4] as System.String.
  9772. </summary>
  9773. </member>
  9774. <member name="P:PdfSharp.Fonts.OpenType.OpenTypeFontFace.DebuggerDisplay">
  9775. <summary>
  9776. Gets the DebuggerDisplayAttribute text.
  9777. </summary>
  9778. </member>
  9779. <member name="T:PdfSharp.Fonts.OpenType.OpenTypeFontFace.OffsetTable">
  9780. <summary>
  9781. Represents the font offset table.
  9782. </summary>
  9783. </member>
  9784. <member name="F:PdfSharp.Fonts.OpenType.OpenTypeFontFace.OffsetTable.Version">
  9785. <summary>
  9786. 0x00010000 for Version 1.0.
  9787. </summary>
  9788. </member>
  9789. <member name="F:PdfSharp.Fonts.OpenType.OpenTypeFontFace.OffsetTable.TableCount">
  9790. <summary>
  9791. Number of tables.
  9792. </summary>
  9793. </member>
  9794. <member name="F:PdfSharp.Fonts.OpenType.OpenTypeFontFace.OffsetTable.SearchRange">
  9795. <summary>
  9796. (Maximum power of 2 ≤ numTables) x 16.
  9797. </summary>
  9798. </member>
  9799. <member name="F:PdfSharp.Fonts.OpenType.OpenTypeFontFace.OffsetTable.EntrySelector">
  9800. <summary>
  9801. Log2(maximum power of 2 ≤ numTables).
  9802. </summary>
  9803. </member>
  9804. <member name="F:PdfSharp.Fonts.OpenType.OpenTypeFontFace.OffsetTable.RangeShift">
  9805. <summary>
  9806. NumTables x 16-searchRange.
  9807. </summary>
  9808. </member>
  9809. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFace.OffsetTable.Write(PdfSharp.Fonts.OpenType.OpenTypeFontWriter)">
  9810. <summary>
  9811. Writes the offset table.
  9812. </summary>
  9813. </member>
  9814. <member name="T:PdfSharp.Fonts.OpenType.OpenTypeFontFaceCache">
  9815. <summary>
  9816. Global table of all OpenType font faces cached by their face name and check sum.
  9817. </summary>
  9818. </member>
  9819. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFaceCache.TryGetFontFace(System.String,PdfSharp.Fonts.OpenType.OpenTypeFontFace@)">
  9820. <summary>
  9821. Tries to get font face by its key.
  9822. </summary>
  9823. </member>
  9824. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontFaceCache.TryGetFontFace(System.UInt64,PdfSharp.Fonts.OpenType.OpenTypeFontFace@)">
  9825. <summary>
  9826. Tries to get font face by its check sum.
  9827. </summary>
  9828. </member>
  9829. <member name="P:PdfSharp.Fonts.OpenType.OpenTypeFontFaceCache.DebuggerDisplay">
  9830. <summary>
  9831. Gets the DebuggerDisplayAttribute text.
  9832. </summary>
  9833. </member>
  9834. <member name="T:PdfSharp.Fonts.OpenType.OpenTypeFontTable">
  9835. <summary>
  9836. Base class for all OpenType tables used in PDFsharp.
  9837. </summary>
  9838. </member>
  9839. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontTable.Clone">
  9840. <summary>
  9841. Creates a deep copy of the current instance.
  9842. </summary>
  9843. </member>
  9844. <member name="P:PdfSharp.Fonts.OpenType.OpenTypeFontTable.FontData">
  9845. <summary>
  9846. Gets the font image the table belongs to.
  9847. </summary>
  9848. </member>
  9849. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontTable.PrepareForCompilation">
  9850. <summary>
  9851. When overridden in a derived class, prepares the font table to be compiled into its binary representation.
  9852. </summary>
  9853. </member>
  9854. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontTable.Write(PdfSharp.Fonts.OpenType.OpenTypeFontWriter)">
  9855. <summary>
  9856. When overridden in a derived class, converts the font into its binary representation.
  9857. </summary>
  9858. </member>
  9859. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontTable.CalcChecksum(System.Byte[])">
  9860. <summary>
  9861. Calculates the checksum of a table represented by its bytes.
  9862. </summary>
  9863. </member>
  9864. <member name="T:PdfSharp.Fonts.OpenType.WinEncodingId">
  9865. <summary>
  9866. Only Symbol and Unicode are used by PDFsharp.
  9867. </summary>
  9868. </member>
  9869. <member name="T:PdfSharp.Fonts.OpenType.CMap4">
  9870. <summary>
  9871. CMap format 4: Segment mapping to delta values.
  9872. The Windows standard format.
  9873. </summary>
  9874. </member>
  9875. <member name="T:PdfSharp.Fonts.OpenType.CMap12">
  9876. <summary>
  9877. CMap format 12: Segmented coverage.
  9878. The Windows standard format.
  9879. </summary>
  9880. </member>
  9881. <member name="T:PdfSharp.Fonts.OpenType.CMapTable">
  9882. <summary>
  9883. This table defines the mapping of character codes to the glyph index values used in the font.
  9884. It may contain more than one subtable, in order to support more than one character encoding scheme.
  9885. </summary>
  9886. </member>
  9887. <member name="F:PdfSharp.Fonts.OpenType.CMapTable.symbol">
  9888. <summary>
  9889. Is true for symbol font encoding.
  9890. </summary>
  9891. </member>
  9892. <member name="M:PdfSharp.Fonts.OpenType.CMapTable.#ctor(PdfSharp.Fonts.OpenType.OpenTypeFontFace)">
  9893. <summary>
  9894. Initializes a new instance of the <see cref="T:PdfSharp.Fonts.OpenType.CMapTable"/> class.
  9895. </summary>
  9896. </member>
  9897. <member name="T:PdfSharp.Fonts.OpenType.FontHeaderTable">
  9898. <summary>
  9899. This table gives global information about the font. The bounding box values should be computed using
  9900. only glyphs that have contours. Glyphs with no contours should be ignored for the purposes of these calculations.
  9901. </summary>
  9902. </member>
  9903. <member name="T:PdfSharp.Fonts.OpenType.HorizontalHeaderTable">
  9904. <summary>
  9905. This table contains information for horizontal layout. The values in the minRightSideBearing,
  9906. MinLeftSideBearing and xMaxExtent should be computed using only glyphs that have contours.
  9907. Glyphs with no contours should be ignored for the purposes of these calculations.
  9908. All reserved areas must be set to 0.
  9909. </summary>
  9910. </member>
  9911. <member name="T:PdfSharp.Fonts.OpenType.HorizontalMetricsTable">
  9912. <summary>
  9913. The type longHorMetric is defined as an array where each element has two parts:
  9914. the advance width, which is of type USHORT, and the left side bearing, which is of type SHORT.
  9915. These fields are in font design units.
  9916. </summary>
  9917. </member>
  9918. <member name="T:PdfSharp.Fonts.OpenType.VerticalMetricsTable">
  9919. <summary>
  9920. The vertical Metrics table allows you to specify the vertical spacing for each glyph in a
  9921. vertical font. This table consists of either one or two arrays that contain metric
  9922. information (the advance heights and top sidebearings) for the vertical layout of each
  9923. of the glyphs in the font.
  9924. </summary>
  9925. </member>
  9926. <member name="T:PdfSharp.Fonts.OpenType.MaximumProfileTable">
  9927. <summary>
  9928. This table establishes the memory requirements for this font.
  9929. Fonts with CFF data must use Version 0.5 of this table, specifying only the numGlyphs field.
  9930. Fonts with TrueType outlines must use Version 1.0 of this table, where all data is required.
  9931. Both formats of OpenType require a 'maxp' table because a number of applications call the
  9932. Windows GetFontData() API on the 'maxp' table to determine the number of glyphs in the font.
  9933. </summary>
  9934. </member>
  9935. <member name="T:PdfSharp.Fonts.OpenType.NameTable">
  9936. <summary>
  9937. The naming table allows multilingual strings to be associated with the OpenTypeTM font file.
  9938. These strings can represent copyright notices, font names, family names, style names, and so on.
  9939. To keep this table short, the font manufacturer may wish to make a limited set of entries in some
  9940. small set of languages; later, the font can be "localized" and the strings translated or added.
  9941. Other parts of the OpenType font file that require these strings can then refer to them simply by
  9942. their index number. Clients that need a particular string can look it up by its platform ID, character
  9943. encoding ID, language ID and name ID. Note that some platforms may require single byte character
  9944. strings, while others may require double byte strings.
  9945. For historical reasons, some applications which install fonts perform Version control using Macintosh
  9946. platform (platform ID 1) strings from the 'name' table. Because of this, we strongly recommend that
  9947. the 'name' table of all fonts include Macintosh platform strings and that the syntax of the Version
  9948. number (name ID 5) follows the guidelines given in this document.
  9949. </summary>
  9950. </member>
  9951. <member name="F:PdfSharp.Fonts.OpenType.NameTable.Name">
  9952. <summary>
  9953. Get the font family name.
  9954. </summary>
  9955. </member>
  9956. <member name="F:PdfSharp.Fonts.OpenType.NameTable.Style">
  9957. <summary>
  9958. Get the font subfamily name.
  9959. </summary>
  9960. </member>
  9961. <member name="F:PdfSharp.Fonts.OpenType.NameTable.FullFontName">
  9962. <summary>
  9963. Get the full font name.
  9964. </summary>
  9965. </member>
  9966. <member name="T:PdfSharp.Fonts.OpenType.OS2Table">
  9967. <summary>
  9968. The OS/2 table consists of a set of Metrics that are required in OpenType fonts.
  9969. </summary>
  9970. </member>
  9971. <member name="T:PdfSharp.Fonts.OpenType.PostScriptTable">
  9972. <summary>
  9973. This table contains additional information needed to use TrueType or OpenTypeTM fonts
  9974. on PostScript printers.
  9975. </summary>
  9976. </member>
  9977. <member name="T:PdfSharp.Fonts.OpenType.ControlValueTable">
  9978. <summary>
  9979. This table contains a list of values that can be referenced by instructions.
  9980. They can be used, among other things, to control characteristics for different glyphs.
  9981. The length of the table must be an integral number of FWORD units.
  9982. </summary>
  9983. </member>
  9984. <member name="T:PdfSharp.Fonts.OpenType.FontProgram">
  9985. <summary>
  9986. This table is similar to the CVT Program, except that it is only run once, when the font is first used.
  9987. It is used only for FDEFs and IDEFs. Thus, the CVT Program need not contain function definitions.
  9988. However, the CVT Program may redefine existing FDEFs or IDEFs.
  9989. </summary>
  9990. </member>
  9991. <member name="T:PdfSharp.Fonts.OpenType.ControlValueProgram">
  9992. <summary>
  9993. The Control Value Program consists of a set of TrueType instructions that will be executed whenever the font or
  9994. point size or transformation matrix change and before each glyph is interpreted. Any instruction is legal in the
  9995. CVT Program but since no glyph is associated with it, instructions intended to move points within a particular
  9996. glyph outline cannot be used in the CVT Program. The name 'prep' is anachronistic.
  9997. </summary>
  9998. </member>
  9999. <member name="T:PdfSharp.Fonts.OpenType.GlyphSubstitutionTable">
  10000. <summary>
  10001. This table contains information that describes the glyphs in the font in the TrueType outline format.
  10002. Information regarding the rasterizer (scaler) refers to the TrueType rasterizer.
  10003. </summary>
  10004. </member>
  10005. <member name="T:PdfSharp.Fonts.OpenType.OpenTypeFontWriter">
  10006. <summary>
  10007. Represents a writer for True Type font files.
  10008. </summary>
  10009. </member>
  10010. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontWriter.#ctor(System.IO.Stream)">
  10011. <summary>
  10012. Initializes a new instance of the <see cref="T:PdfSharp.Fonts.OpenType.OpenTypeFontWriter"/> class.
  10013. </summary>
  10014. </member>
  10015. <member name="M:PdfSharp.Fonts.OpenType.OpenTypeFontWriter.WriteTag(System.String)">
  10016. <summary>
  10017. Writes a table name.
  10018. </summary>
  10019. </member>
  10020. <member name="T:PdfSharp.Fonts.OpenType.TableDirectoryEntry">
  10021. <summary>
  10022. Represents an entry in the fonts table dictionary.
  10023. </summary>
  10024. </member>
  10025. <member name="M:PdfSharp.Fonts.OpenType.TableDirectoryEntry.#ctor">
  10026. <summary>
  10027. Initializes a new instance of the <see cref="T:PdfSharp.Fonts.OpenType.TableDirectoryEntry"/> class.
  10028. </summary>
  10029. </member>
  10030. <member name="M:PdfSharp.Fonts.OpenType.TableDirectoryEntry.#ctor(System.String)">
  10031. <summary>
  10032. Initializes a new instance of the <see cref="T:PdfSharp.Fonts.OpenType.TableDirectoryEntry"/> class.
  10033. </summary>
  10034. </member>
  10035. <member name="F:PdfSharp.Fonts.OpenType.TableDirectoryEntry.Tag">
  10036. <summary>
  10037. 4 -byte identifier.
  10038. </summary>
  10039. </member>
  10040. <member name="F:PdfSharp.Fonts.OpenType.TableDirectoryEntry.CheckSum">
  10041. <summary>
  10042. CheckSum for this table.
  10043. </summary>
  10044. </member>
  10045. <member name="F:PdfSharp.Fonts.OpenType.TableDirectoryEntry.Offset">
  10046. <summary>
  10047. Offset from beginning of TrueType font file.
  10048. </summary>
  10049. </member>
  10050. <member name="F:PdfSharp.Fonts.OpenType.TableDirectoryEntry.Length">
  10051. <summary>
  10052. Actual length of this table in bytes.
  10053. </summary>
  10054. </member>
  10055. <member name="P:PdfSharp.Fonts.OpenType.TableDirectoryEntry.PaddedLength">
  10056. <summary>
  10057. Gets the length rounded up to a multiple of four bytes.
  10058. </summary>
  10059. </member>
  10060. <member name="F:PdfSharp.Fonts.OpenType.TableDirectoryEntry.FontTable">
  10061. <summary>
  10062. Associated font table.
  10063. </summary>
  10064. </member>
  10065. <member name="M:PdfSharp.Fonts.OpenType.TableDirectoryEntry.ReadFrom(PdfSharp.Fonts.OpenType.OpenTypeFontFace)">
  10066. <summary>
  10067. Creates and reads a TableDirectoryEntry from the font image.
  10068. </summary>
  10069. </member>
  10070. <member name="T:PdfSharp.Fonts.CMapInfo">
  10071. <summary>
  10072. Helper class that determines the characters used in a particular font.
  10073. </summary>
  10074. </member>
  10075. <member name="F:PdfSharp.Fonts.CMapInfo.CodePointsToGlyphIndices">
  10076. <summary>
  10077. Maps a Unicode code point to a glyph ID.
  10078. </summary>
  10079. </member>
  10080. <member name="F:PdfSharp.Fonts.CMapInfo.GlyphIndices">
  10081. <summary>
  10082. Collects all used glyph IDs. Value is not used.
  10083. </summary>
  10084. </member>
  10085. <member name="T:PdfSharp.Fonts.CodePointGlyphIndexPair">
  10086. <summary>
  10087. The combination of a Unicode code point and the glyph index of this code point in a particular font face.
  10088. </summary>
  10089. </member>
  10090. <member name="M:PdfSharp.Fonts.CodePointGlyphIndexPair.#ctor(System.Int32,System.UInt16)">
  10091. <summary>
  10092. The combination of a Unicode code point and the glyph index of this code point in a particular font face.
  10093. </summary>
  10094. </member>
  10095. <member name="F:PdfSharp.Fonts.CodePointGlyphIndexPair.CodePoint">
  10096. <summary>
  10097. The Unicode code point of the Character value.
  10098. The code point can be 0 to indicate that the original character is not a valid UTF-32 code unit.
  10099. This can happen when a string contains a single high or low surrogate without its counterpart.
  10100. </summary>
  10101. </member>
  10102. <member name="F:PdfSharp.Fonts.CodePointGlyphIndexPair.GlyphIndex">
  10103. <summary>
  10104. The glyph index of the code point for a specific OpenType font.
  10105. The value is 0 if the specific font has no glyph for the code point.
  10106. </summary>
  10107. </member>
  10108. <member name="T:PdfSharp.Fonts.CoreBuildFontResolver">
  10109. <summary>
  10110. Used in CORE build only if no custom FontResolver and no FallbackFontResolver set.
  10111. </summary>
  10112. <remarks>
  10113. Mac OS? Other Linux???
  10114. </remarks>
  10115. </member>
  10116. <member name="M:PdfSharp.Fonts.CoreBuildFontResolver.FindFileRecursive(System.String,System.String)">
  10117. <summary>
  10118. Finds filename candidates recursively on Linux, as organizing fonts into arbitrary subdirectories is allowed.
  10119. </summary>
  10120. </member>
  10121. <member name="M:PdfSharp.Fonts.CoreBuildFontResolver.FaceNameToFilenameCandidates(System.String)">
  10122. <summary>
  10123. Generates filename candidates for Linux systems.
  10124. </summary>
  10125. </member>
  10126. <member name="T:PdfSharp.Fonts.FontDescriptorCache">
  10127. <summary>
  10128. Global table of OpenType font descriptor objects.
  10129. </summary>
  10130. </member>
  10131. <member name="M:PdfSharp.Fonts.FontDescriptorCache.GetOrCreateDescriptorFor(PdfSharp.Drawing.XFont)">
  10132. <summary>
  10133. Gets the FontDescriptor identified by the specified XFont. If no such object
  10134. exists, a new FontDescriptor is created and added to the cache.
  10135. </summary>
  10136. </member>
  10137. <member name="M:PdfSharp.Fonts.FontDescriptorCache.GetOrCreateDescriptor(System.String,PdfSharp.Drawing.XFontStyleEx)">
  10138. <summary>
  10139. Gets the FontDescriptor identified by the specified FontSelector. If no such object
  10140. exists, a new FontDescriptor is created and added to the stock.
  10141. </summary>
  10142. </member>
  10143. <member name="T:PdfSharp.Fonts.FontFactory">
  10144. <summary>
  10145. Provides functionality to map a font face request to a physical font.
  10146. </summary>
  10147. </member>
  10148. <member name="M:PdfSharp.Fonts.FontFactory.ResolveTypeface(System.String,PdfSharp.Fonts.Internal.FontResolvingOptions,System.String,System.Boolean)">
  10149. <summary>
  10150. Converts specified information about a required typeface into a specific font face.
  10151. </summary>
  10152. <param name="familyName">Name of the font family.</param>
  10153. <param name="fontResolvingOptions">The font resolving options.</param>
  10154. <param name="typefaceKey">Typeface key if already known by caller, null otherwise.</param>
  10155. <param name="useFallbackFontResolver">Use the fallback font resolver instead of regular one.</param>
  10156. <returns>
  10157. Information about the typeface, or null if no typeface can be found.
  10158. </returns>
  10159. </member>
  10160. <member name="M:PdfSharp.Fonts.FontFactory.RegisterResolverResult(PdfSharp.Fonts.IFontResolver,System.String,PdfSharp.Fonts.Internal.FontResolvingOptions,PdfSharp.Fonts.FontResolverInfo,System.String)">
  10161. <summary>
  10162. Register resolver info and font source for a custom font resolver .
  10163. </summary>
  10164. <param name="fontResolver"></param>
  10165. <param name="familyName"></param>
  10166. <param name="fontResolvingOptions"></param>
  10167. <param name="fontResolverInfo"></param>
  10168. <param name="typefaceKey"></param>
  10169. <exception cref="T:System.InvalidOperationException"></exception>
  10170. </member>
  10171. <member name="M:PdfSharp.Fonts.FontFactory.GetFontSourceByFontName(System.String)">
  10172. <summary>
  10173. Gets the bytes of a physical font with specified face name.
  10174. </summary>
  10175. </member>
  10176. <member name="M:PdfSharp.Fonts.FontFactory.GetFontSourceByTypefaceKey(System.String)">
  10177. <summary>
  10178. Gets the bytes of a physical font with specified face name.
  10179. </summary>
  10180. </member>
  10181. <member name="P:PdfSharp.Fonts.FontFactory.HasFontSources">
  10182. <summary>
  10183. Gets a value indicating whether at least one font source was created.
  10184. </summary>
  10185. </member>
  10186. <member name="M:PdfSharp.Fonts.FontFactory.CacheFontSource(PdfSharp.Drawing.XFontSource)">
  10187. <summary>
  10188. Caches a font source under its face name and its key.
  10189. </summary>
  10190. </member>
  10191. <member name="M:PdfSharp.Fonts.FontFactory.CacheNewFontSource(System.String,PdfSharp.Drawing.XFontSource)">
  10192. <summary>
  10193. Caches a font source under its face name and its key.
  10194. </summary>
  10195. </member>
  10196. <member name="T:PdfSharp.Fonts.FontFamilyCache">
  10197. <summary>
  10198. Global cache of all internal font family objects.
  10199. </summary>
  10200. </member>
  10201. <member name="M:PdfSharp.Fonts.FontFamilyCache.CacheOrGetFontFamily(PdfSharp.Fonts.FontFamilyInternal)">
  10202. <summary>
  10203. Caches the font family or returns a previously cached one.
  10204. </summary>
  10205. </member>
  10206. <member name="T:PdfSharp.Fonts.FontFamilyInternal">
  10207. <summary>
  10208. Internal implementation class of XFontFamily.
  10209. </summary>
  10210. </member>
  10211. <member name="P:PdfSharp.Fonts.FontFamilyInternal.SourceName">
  10212. <summary>
  10213. Gets the family name this family was originally created with.
  10214. </summary>
  10215. </member>
  10216. <member name="P:PdfSharp.Fonts.FontFamilyInternal.Name">
  10217. <summary>
  10218. Gets the name that uniquely identifies this font family.
  10219. </summary>
  10220. </member>
  10221. <member name="P:PdfSharp.Fonts.FontFamilyInternal.DebuggerDisplay">
  10222. <summary>
  10223. Gets the DebuggerDisplayAttribute text.
  10224. </summary>
  10225. </member>
  10226. <member name="T:PdfSharp.Fonts.FontResolverInfo">
  10227. <summary>
  10228. Describes the physical font that must be used to render a particular XFont.
  10229. </summary>
  10230. </member>
  10231. <member name="M:PdfSharp.Fonts.FontResolverInfo.#ctor(System.String)">
  10232. <summary>
  10233. Initializes a new instance of the <see cref="T:PdfSharp.Fonts.FontResolverInfo"/> struct.
  10234. </summary>
  10235. <param name="faceName">The name that uniquely identifies the font face.</param>
  10236. </member>
  10237. <member name="M:PdfSharp.Fonts.FontResolverInfo.#ctor(System.String,System.Boolean,System.Boolean,System.Int32)">
  10238. <summary>
  10239. Initializes a new instance of the <see cref="T:PdfSharp.Fonts.FontResolverInfo"/> struct.
  10240. </summary>
  10241. <param name="faceName">The name that uniquely identifies the font face.</param>
  10242. <param name="mustSimulateBold">Set to <c>true</c> to simulate bold when rendered. Not implemented and must be false.</param>
  10243. <param name="mustSimulateItalic">Set to <c>true</c> to simulate italic when rendered.</param>
  10244. <param name="collectionNumber">Index of the font in a true type font collection.
  10245. Not yet implemented and must be zero.
  10246. </param>
  10247. </member>
  10248. <member name="M:PdfSharp.Fonts.FontResolverInfo.#ctor(System.String,System.Boolean,System.Boolean)">
  10249. <summary>
  10250. Initializes a new instance of the <see cref="T:PdfSharp.Fonts.FontResolverInfo"/> struct.
  10251. </summary>
  10252. <param name="faceName">The name that uniquely identifies the font face.</param>
  10253. <param name="mustSimulateBold">Set to <c>true</c> to simulate bold when rendered. Not implemented and must be false.</param>
  10254. <param name="mustSimulateItalic">Set to <c>true</c> to simulate italic when rendered.</param>
  10255. </member>
  10256. <member name="M:PdfSharp.Fonts.FontResolverInfo.#ctor(System.String,PdfSharp.Drawing.XStyleSimulations)">
  10257. <summary>
  10258. Initializes a new instance of the <see cref="T:PdfSharp.Fonts.FontResolverInfo" /> struct.
  10259. </summary>
  10260. <param name="faceName">The name that uniquely identifies the font face.</param>
  10261. <param name="styleSimulations">The style simulation flags.</param>
  10262. </member>
  10263. <member name="P:PdfSharp.Fonts.FontResolverInfo.Key">
  10264. <summary>
  10265. Gets the font resolver info key for this object.
  10266. </summary>
  10267. </member>
  10268. <member name="P:PdfSharp.Fonts.FontResolverInfo.FaceName">
  10269. <summary>
  10270. A name that uniquely identifies the font face (not the family), e.g. the file name of the font. PDFsharp does not use this
  10271. name internally, but passes it to the GetFont function of the IFontResolver interface to retrieve the font data.
  10272. </summary>
  10273. </member>
  10274. <member name="P:PdfSharp.Fonts.FontResolverInfo.MustSimulateBold">
  10275. <summary>
  10276. Indicates whether bold must be simulated.
  10277. </summary>
  10278. </member>
  10279. <member name="P:PdfSharp.Fonts.FontResolverInfo.MustSimulateItalic">
  10280. <summary>
  10281. Indicates whether italic must be simulated.
  10282. </summary>
  10283. </member>
  10284. <member name="P:PdfSharp.Fonts.FontResolverInfo.StyleSimulations">
  10285. <summary>
  10286. Gets the style simulation flags.
  10287. </summary>
  10288. </member>
  10289. <member name="P:PdfSharp.Fonts.FontResolverInfo.CollectionNumber">
  10290. <summary>
  10291. The number of the font in a TrueType font collection file. The number of the first font is 0.
  10292. NOT YET IMPLEMENTED. Must be zero.
  10293. </summary>
  10294. </member>
  10295. <member name="P:PdfSharp.Fonts.FontResolverInfo.DebuggerDisplay">
  10296. <summary>
  10297. Gets the DebuggerDisplayAttribute text.
  10298. </summary>
  10299. </member>
  10300. <member name="T:PdfSharp.Fonts.FontWriter">
  10301. <summary>
  10302. Represents a writer for generation of font file streams.
  10303. </summary>
  10304. </member>
  10305. <member name="M:PdfSharp.Fonts.FontWriter.#ctor(System.IO.Stream)">
  10306. <summary>
  10307. Initializes a new instance of the <see cref="T:PdfSharp.Fonts.FontWriter"/> class.
  10308. Data is written in Motorola format (big-endian).
  10309. </summary>
  10310. </member>
  10311. <member name="M:PdfSharp.Fonts.FontWriter.Close(System.Boolean)">
  10312. <summary>
  10313. Closes the writer and, if specified, the underlying stream.
  10314. </summary>
  10315. </member>
  10316. <member name="M:PdfSharp.Fonts.FontWriter.Close">
  10317. <summary>
  10318. Closes the writer and the underlying stream.
  10319. </summary>
  10320. </member>
  10321. <member name="P:PdfSharp.Fonts.FontWriter.Position">
  10322. <summary>
  10323. Gets or sets the position within the stream.
  10324. </summary>
  10325. </member>
  10326. <member name="M:PdfSharp.Fonts.FontWriter.WriteByte(System.Byte)">
  10327. <summary>
  10328. Writes the specified value to the font stream.
  10329. </summary>
  10330. </member>
  10331. <member name="M:PdfSharp.Fonts.FontWriter.WriteByte(System.Int32)">
  10332. <summary>
  10333. Writes the specified value to the font stream.
  10334. </summary>
  10335. </member>
  10336. <member name="M:PdfSharp.Fonts.FontWriter.WriteShort(System.Int16)">
  10337. <summary>
  10338. Writes the specified value to the font stream using big-endian.
  10339. </summary>
  10340. </member>
  10341. <member name="M:PdfSharp.Fonts.FontWriter.WriteShort(System.Int32)">
  10342. <summary>
  10343. Writes the specified value to the font stream using big-endian.
  10344. </summary>
  10345. </member>
  10346. <member name="M:PdfSharp.Fonts.FontWriter.WriteUShort(System.UInt16)">
  10347. <summary>
  10348. Writes the specified value to the font stream using big-endian.
  10349. </summary>
  10350. </member>
  10351. <member name="M:PdfSharp.Fonts.FontWriter.WriteUShort(System.Int32)">
  10352. <summary>
  10353. Writes the specified value to the font stream using big-endian.
  10354. </summary>
  10355. </member>
  10356. <member name="M:PdfSharp.Fonts.FontWriter.WriteInt(System.Int32)">
  10357. <summary>
  10358. Writes the specified value to the font stream using big-endian.
  10359. </summary>
  10360. </member>
  10361. <member name="M:PdfSharp.Fonts.FontWriter.WriteUInt(System.UInt32)">
  10362. <summary>
  10363. Writes the specified value to the font stream using big-endian.
  10364. </summary>
  10365. </member>
  10366. <member name="P:PdfSharp.Fonts.FontWriter.Stream">
  10367. <summary>
  10368. Gets the underlying stream.
  10369. </summary>
  10370. </member>
  10371. <member name="T:PdfSharp.Fonts.GlobalFontSettings">
  10372. <summary>
  10373. Provides functionality to specify information about the handling of fonts in the current application domain.
  10374. </summary>
  10375. </member>
  10376. <member name="F:PdfSharp.Fonts.GlobalFontSettings.DefaultFontName_">
  10377. <summary>
  10378. The name of the default font. This name is obsolete and must not be used anymore.
  10379. </summary>
  10380. </member>
  10381. <member name="P:PdfSharp.Fonts.GlobalFontSettings.FontResolver">
  10382. <summary>
  10383. Gets or sets the custom font resolver for the current application.
  10384. This static function must be called only once and before any font operation was executed by PDFsharp.
  10385. If this is not easily to obtain, e.g. because your code is running on a web server, you must provide the
  10386. same instance of your font resolver in every subsequent setting of this property.
  10387. </summary>
  10388. </member>
  10389. <member name="P:PdfSharp.Fonts.GlobalFontSettings.FallbackFontResolver">
  10390. <summary>
  10391. Gets or sets the fallback font resolver for the current application.
  10392. This static function must be called only once and before any font operation was executed by PDFsharp.
  10393. If this is not easily to obtain, e.g. because your code is running on a web server, you must provide the
  10394. same instance of your font resolver in every subsequent setting of this property.
  10395. </summary>
  10396. </member>
  10397. <member name="M:PdfSharp.Fonts.GlobalFontSettings.AddFontResolver(PdfSharp.Fonts.IFontResolverMarker)">
  10398. <summary>
  10399. Adds a font resolver. NYI
  10400. </summary>
  10401. <param name="fontResolver">The font resolver.</param>
  10402. </member>
  10403. <member name="M:PdfSharp.Fonts.GlobalFontSettings.ResetAll(System.Boolean)">
  10404. <summary>
  10405. Resets the font resolvers and clears all internal cache.
  10406. The font management is set to the same state as it has immediately after loading the PDFsharp library.
  10407. </summary>
  10408. <remarks>
  10409. This function is only useful in unit test scenarios and not intended to be called in application code.
  10410. </remarks>
  10411. </member>
  10412. <member name="P:PdfSharp.Fonts.GlobalFontSettings.DefaultFontEncoding">
  10413. <summary>
  10414. Gets or sets the default font encoding used for XFont objects where encoding is not explicitly specified.
  10415. If it is not set, the default value is PdfFontEncoding.Automatic.
  10416. If you are sure your document contains only Windows-1252 characters (see https://en.wikipedia.org/wiki/Windows-1252)
  10417. set default encoding to PdfFontEncoding.WinAnsi.
  10418. Must be set only once per app domain.
  10419. </summary>
  10420. </member>
  10421. <member name="M:PdfSharp.Fonts.GlobalFontSettings.ResetFontManagement">
  10422. <summary>
  10423. Shortcut for PdfSharpCore.ResetFontManagement.
  10424. </summary>
  10425. </member>
  10426. <member name="T:PdfSharp.Fonts.GlyphHelper">
  10427. <summary>
  10428. Helper function for code points and glyph indices.
  10429. </summary>
  10430. </member>
  10431. <member name="M:PdfSharp.Fonts.GlyphHelper.GlyphIndexFromCodePoint(System.Int32,PdfSharp.Drawing.XFont)">
  10432. <summary>
  10433. Returns the glyph ID for the specified code point,
  10434. or 0, if the specified font has no glyph for this code point.
  10435. </summary>
  10436. <param name="codePoint">The code point the glyph ID is requested for.</param>
  10437. <param name="font">The font to be used.</param>
  10438. </member>
  10439. <member name="M:PdfSharp.Fonts.GlyphHelper.GlyphIndicesFromString(System.String,PdfSharp.Drawing.XFont)">
  10440. <summary>
  10441. Maps the characters of a UTF-32 string to an array of glyph indexes.
  10442. Never fails, invalid surrogate pairs are simply skipped.
  10443. </summary>
  10444. <param name="font">The font to be used.</param>
  10445. <param name="s">The string to be mapped.</param>
  10446. </member>
  10447. <member name="T:PdfSharp.Fonts.IFontResolverMarker">
  10448. <summary>
  10449. An internal marker interface used to identify different manifestations of font resolvers.
  10450. </summary>
  10451. </member>
  10452. <member name="T:PdfSharp.Fonts.IFontResolver">
  10453. <summary>
  10454. Provides functionality that converts a requested typeface into a physical font.
  10455. </summary>
  10456. </member>
  10457. <member name="M:PdfSharp.Fonts.IFontResolver.ResolveTypeface(System.String,System.Boolean,System.Boolean)">
  10458. <summary>
  10459. Converts specified information about a required typeface into a specific font.
  10460. </summary>
  10461. <param name="familyName">Name of the font family.</param>
  10462. <param name="bold">Set to <c>true</c> when a bold font face is required.</param>
  10463. <param name="italic">Set to <c>true</c> when an italic font face is required.</param>
  10464. <returns>Information about the physical font, or null if the request cannot be satisfied.</returns>
  10465. </member>
  10466. <member name="M:PdfSharp.Fonts.IFontResolver.GetFont(System.String)">
  10467. <summary>
  10468. Gets the bytes of a physical font with specified face name.
  10469. </summary>
  10470. <param name="faceName">A face name previously retrieved by ResolveTypeface.</param>
  10471. </member>
  10472. <member name="T:PdfSharp.Fonts.IFontResolver2">
  10473. <summary>
  10474. Provides functionality that converts a requested typeface into a physical font.
  10475. </summary>
  10476. </member>
  10477. <member name="M:PdfSharp.Fonts.IFontResolver2.ResolveTypeface(System.String,PdfSharp.Drawing.XFontStyle,PdfSharp.Drawing.XFontWeight,PdfSharp.Drawing.XFontStretch)">
  10478. <summary>
  10479. Converts specified information about a required typeface into a specific font.
  10480. </summary>
  10481. <param name="familyName">The font family of the typeface.</param>
  10482. <param name="style">The style of the typeface.</param>
  10483. <param name="weight">The relative weight of the typeface.</param>
  10484. <param name="stretch">The degree to which the typeface is stretched.</param>
  10485. <returns>Information about the physical font, or null if the request cannot be satisfied.</returns>
  10486. </member>
  10487. <member name="M:PdfSharp.Fonts.IFontResolver2.GetFont(System.String)">
  10488. <summary>
  10489. Gets the bytes of a physical font with specified face name.
  10490. </summary>
  10491. <param name="faceName">A face name previously retrieved by ResolveTypeface.</param>
  10492. </member>
  10493. <member name="T:PdfSharp.Fonts.PlatformFontResolver">
  10494. <summary>
  10495. Default platform specific font resolving.
  10496. </summary>
  10497. </member>
  10498. <member name="M:PdfSharp.Fonts.PlatformFontResolver.ResolveTypeface(System.String,System.Boolean,System.Boolean)">
  10499. <summary>
  10500. Resolves the typeface by generating a font resolver info.
  10501. </summary>
  10502. <param name="familyName">Name of the font family.</param>
  10503. <param name="bold">Indicates whether a bold font is requested.</param>
  10504. <param name="italic">Indicates whether an italic font is requested.</param>
  10505. </member>
  10506. <member name="M:PdfSharp.Fonts.PlatformFontResolver.ResolveTypeface(System.String,PdfSharp.Fonts.Internal.FontResolvingOptions,System.String)">
  10507. <summary>
  10508. Internal implementation.
  10509. </summary>
  10510. </member>
  10511. <member name="M:PdfSharp.Fonts.PlatformFontResolver.TryCoreBuildFontResolver(System.String,PdfSharp.Fonts.Internal.FontResolvingOptions,System.String)">
  10512. <summary>
  10513. Creates an XGlyphTypeface.
  10514. </summary>
  10515. </member>
  10516. <member name="T:PdfSharp.Fonts.PlatformFontResolverInfo">
  10517. <summary>
  10518. Represents a font resolver info created by the platform font resolver if,
  10519. and only if, the font is resolved by a platform-specific flavor (GDI+ or WPF).
  10520. The point is that PlatformFontResolverInfo contains the platform-specific objects
  10521. like the GDI font or the WPF glyph typeface.
  10522. </summary>
  10523. </member>
  10524. <member name="T:PdfSharp.Logging.PdfSharpEventId">
  10525. <summary>
  10526. Defines the logging event ids of PDFsharp.
  10527. </summary>
  10528. </member>
  10529. <member name="T:PdfSharp.Logging.LogMessages">
  10530. <summary>
  10531. Defines the logging high performance messages of PDFsharp.
  10532. </summary>
  10533. </member>
  10534. <member name="T:PdfSharp.Logging.PdfSharpLogCategory">
  10535. <summary>
  10536. Defines the logging categories of PDFsharp.
  10537. </summary>
  10538. </member>
  10539. <member name="F:PdfSharp.Logging.PdfSharpLogCategory.DocumentProcessing">
  10540. <summary>
  10541. Logger category for creating or saving documents, adding or removing pages,
  10542. and other document level specific action.s
  10543. </summary>
  10544. </member>
  10545. <member name="F:PdfSharp.Logging.PdfSharpLogCategory.ImageProcessing">
  10546. <summary>
  10547. Logger category for processing bitmap images.
  10548. </summary>
  10549. </member>
  10550. <member name="F:PdfSharp.Logging.PdfSharpLogCategory.FontManagement">
  10551. <summary>
  10552. Logger category for creating XFont objects.
  10553. </summary>
  10554. </member>
  10555. <member name="F:PdfSharp.Logging.PdfSharpLogCategory.PdfReading">
  10556. <summary>
  10557. Logger category for reading PDF documents.
  10558. </summary>
  10559. </member>
  10560. <member name="T:PdfSharp.Logging.PdfSharpLogHost">
  10561. <summary>
  10562. Provides a single host for logging in PDFsharp.
  10563. The logger factory is taken from LogHost.
  10564. </summary>
  10565. </member>
  10566. <member name="P:PdfSharp.Logging.PdfSharpLogHost.Logger">
  10567. <summary>
  10568. Gets the general PDFsharp logger.
  10569. This the same you get from LogHost.Logger.
  10570. </summary>
  10571. </member>
  10572. <member name="P:PdfSharp.Logging.PdfSharpLogHost.DocumentProcessingLogger">
  10573. <summary>
  10574. Gets the global PDFsharp font management logger.
  10575. </summary>
  10576. </member>
  10577. <member name="P:PdfSharp.Logging.PdfSharpLogHost.ImageProcessingLogger">
  10578. <summary>
  10579. Gets the global PDFsharp image processing logger.
  10580. </summary>
  10581. </member>
  10582. <member name="P:PdfSharp.Logging.PdfSharpLogHost.FontManagementLogger">
  10583. <summary>
  10584. Gets the global PDFsharp font management logger.
  10585. </summary>
  10586. </member>
  10587. <member name="P:PdfSharp.Logging.PdfSharpLogHost.PdfReadingLogger">
  10588. <summary>
  10589. Gets the global PDFsharp document reading logger.
  10590. </summary>
  10591. </member>
  10592. <member name="M:PdfSharp.Logging.PdfSharpLogHost.ResetLogging">
  10593. <summary>
  10594. Resets all loggers after an update of global logging factory.
  10595. </summary>
  10596. </member>
  10597. <member name="T:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags">
  10598. <summary>
  10599. Specifies the flags of AcroForm fields.
  10600. </summary>
  10601. </member>
  10602. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.ReadOnly">
  10603. <summary>
  10604. If set, the user may not change the value of the field. Any associated widget
  10605. annotations will not interact with the user; that is, they will not respond to
  10606. mouse clicks or change their appearance in response to mouse motions. This
  10607. flag is useful for fields whose values are computed or imported from a database.
  10608. </summary>
  10609. </member>
  10610. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.Required">
  10611. <summary>
  10612. If set, the field must have a value at the time it is exported by a submit-form action.
  10613. </summary>
  10614. </member>
  10615. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.NoExport">
  10616. <summary>
  10617. If set, the field must not be exported by a submit-form action.
  10618. </summary>
  10619. </member>
  10620. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.Pushbutton">
  10621. <summary>
  10622. If set, the field is a pushbutton that does not retain a permanent value.
  10623. </summary>
  10624. </member>
  10625. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.Radio">
  10626. <summary>
  10627. If set, the field is a set of radio buttons; if clear, the field is a checkbox.
  10628. This flag is meaningful only if the Pushbutton flag is clear.
  10629. </summary>
  10630. </member>
  10631. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.NoToggleToOff">
  10632. <summary>
  10633. (Radio buttons only) If set, exactly one radio button must be selected at all times;
  10634. clicking the currently selected button has no effect. If clear, clicking
  10635. the selected button deselects it, leaving no button selected.
  10636. </summary>
  10637. </member>
  10638. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.RadiosInUnison">
  10639. <summary>
  10640. (Radio buttons only) (PDF 1.5) If set, a group of radio buttons within a
  10641. radio button field that use the same value for the on state will turn on and off
  10642. in unison; that is if one is checked, they are all checked. If clear, the buttons
  10643. are mutually exclusive (the same behaviour as HTML radio buttons).
  10644. </summary>
  10645. </member>
  10646. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.Multiline">
  10647. <summary>
  10648. If set, the field may contain multiple lines of text; if clear, the field’s text
  10649. is restricted to a single line.
  10650. </summary>
  10651. </member>
  10652. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.Password">
  10653. <summary>
  10654. If set, the field is intended for entering a secure password that should
  10655. not be echoed visibly to the screen. Characters typed from the keyboard
  10656. should instead be echoed in some unreadable form, such as
  10657. asterisks or bullet characters.
  10658. To protect password confidentiality, viewer applications should never
  10659. store the value of the text field in the PDF file if this flag is set.
  10660. </summary>
  10661. </member>
  10662. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.FileSelect">
  10663. <summary>
  10664. (PDF 1.4) If set, the text entered in the field represents the pathname of
  10665. a file whose contents are to be submitted as the value of the field.
  10666. </summary>
  10667. </member>
  10668. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.DoNotSpellCheckTextField">
  10669. <summary>
  10670. (PDF 1.4) If set, the text entered in the field will not be spell-checked.
  10671. </summary>
  10672. </member>
  10673. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.DoNotScroll">
  10674. <summary>
  10675. (PDF 1.4) If set, the field will not scroll (horizontally for single-line
  10676. fields, vertically for multiple-line fields) to accommodate more text
  10677. than will fit within its annotation rectangle. Once the field is full, no
  10678. further text will be accepted.
  10679. </summary>
  10680. </member>
  10681. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.CombTextField">
  10682. <summary>
  10683. (PDF 1.5) May be set only if the MaxLen entry is present in the
  10684. text field dictionary (see "Table 232 — Additional entry specific to a
  10685. text field") and if the Multiline, Password, and FileSelect flags
  10686. are clear. If set, the field shall be automatically divided into as
  10687. many equally spaced positions, or combs, as the value of MaxLen,
  10688. and the text is laid out into those combs.
  10689. </summary>
  10690. </member>
  10691. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.RichTextTextField">
  10692. <summary>
  10693. (PDF 1.5) If set, the value of this field shall be a rich text
  10694. string (see Adobe XML Architecture, XML Forms Architecture (XFA)
  10695. Specification, version 3.3). If the field has a value, the RV entry
  10696. of the field dictionary ("Table 228 — Additional entries common to
  10697. all fields containing variable text") shall specify the rich text string.
  10698. </summary>
  10699. </member>
  10700. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.Combo">
  10701. <summary>
  10702. If set, the field is a combo box; if clear, the field is a list box.
  10703. </summary>
  10704. </member>
  10705. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.Edit">
  10706. <summary>
  10707. If set, the combo box includes an editable text box as well as a drop list;
  10708. if clear, it includes only a drop list. This flag is meaningful only if the
  10709. Combo flag is set.
  10710. </summary>
  10711. </member>
  10712. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.Sort">
  10713. <summary>
  10714. If set, the field’s option items should be sorted alphabetically. This flag is
  10715. intended for use by form authoring tools, not by PDF viewer applications;
  10716. viewers should simply display the options in the order in which they occur
  10717. in the Opt array.
  10718. </summary>
  10719. </member>
  10720. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.MultiSelect">
  10721. <summary>
  10722. (PDF 1.4) If set, more than one of the field’s option items may be selected
  10723. simultaneously; if clear, no more than one item at a time may be selected.
  10724. </summary>
  10725. </member>
  10726. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.DoNotSpellCheckChoiceField">
  10727. <summary>
  10728. (PDF 1.4) If set, the text entered in the field will not be spell-checked.
  10729. This flag is meaningful only if the Combo and Edit flags are both set.
  10730. </summary>
  10731. </member>
  10732. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroFieldFlags.CommitOnSelChangeChoiceField">
  10733. <summary>
  10734. (PDF 1.5) If set, the new value shall be committed as soon as a selection
  10735. is made (commonly with the pointing device). In this case, supplying
  10736. a value for a field involves three actions: selecting the field for fill-in,
  10737. selecting a choice for the fill-in value, and leaving that field, which
  10738. finalizes or "commits" the data choice and triggers any actions associated
  10739. with the entry or changing of this data. If this flag is on, then processing
  10740. does not wait for leaving the field action to occur, but immediately
  10741. proceeds to the third step.This option enables applications to perform
  10742. an action once a selection is made, without requiring the user to exit the
  10743. field. If clear, the new value is not committed until the user exits the field.
  10744. </summary>
  10745. </member>
  10746. <member name="T:PdfSharp.Pdf.AcroForms.PdfAcroField">
  10747. <summary>
  10748. Represents the base class for all interactive field dictionaries.
  10749. </summary>
  10750. </member>
  10751. <member name="M:PdfSharp.Pdf.AcroForms.PdfAcroField.#ctor(PdfSharp.Pdf.PdfDocument)">
  10752. <summary>
  10753. Initializes a new instance of PdfAcroField.
  10754. </summary>
  10755. </member>
  10756. <member name="M:PdfSharp.Pdf.AcroForms.PdfAcroField.#ctor(PdfSharp.Pdf.PdfDictionary)">
  10757. <summary>
  10758. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.AcroForms.PdfAcroField"/> class. Used for type transformation.
  10759. </summary>
  10760. </member>
  10761. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.Name">
  10762. <summary>
  10763. Gets the name of this field.
  10764. </summary>
  10765. </member>
  10766. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.Flags">
  10767. <summary>
  10768. Gets the field flags of this instance.
  10769. </summary>
  10770. </member>
  10771. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.Value">
  10772. <summary>
  10773. Gets or sets the value of the field.
  10774. </summary>
  10775. </member>
  10776. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.ReadOnly">
  10777. <summary>
  10778. Gets or sets a value indicating whether the field is read only.
  10779. </summary>
  10780. </member>
  10781. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.Item(System.String)">
  10782. <summary>
  10783. Gets the field with the specified name.
  10784. </summary>
  10785. </member>
  10786. <member name="M:PdfSharp.Pdf.AcroForms.PdfAcroField.GetValue(System.String)">
  10787. <summary>
  10788. Gets a child field by name.
  10789. </summary>
  10790. </member>
  10791. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.HasKids">
  10792. <summary>
  10793. Indicates whether the field has child fields.
  10794. </summary>
  10795. </member>
  10796. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.DescendantNames">
  10797. <summary>
  10798. Gets the names of all descendants of this field.
  10799. </summary>
  10800. </member>
  10801. <member name="M:PdfSharp.Pdf.AcroForms.PdfAcroField.GetDescendantNames">
  10802. <summary>
  10803. Gets the names of all descendants of this field.
  10804. </summary>
  10805. </member>
  10806. <member name="M:PdfSharp.Pdf.AcroForms.PdfAcroField.GetAppearanceNames">
  10807. <summary>
  10808. Gets the names of all appearance dictionaries of this AcroField.
  10809. </summary>
  10810. </member>
  10811. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.Fields">
  10812. <summary>
  10813. Gets the collection of fields within this field.
  10814. </summary>
  10815. </member>
  10816. <member name="T:PdfSharp.Pdf.AcroForms.PdfAcroField.PdfAcroFieldCollection">
  10817. <summary>
  10818. Holds a collection of interactive fields.
  10819. </summary>
  10820. </member>
  10821. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.PdfAcroFieldCollection.Count">
  10822. <summary>
  10823. Gets the number of elements in the array.
  10824. </summary>
  10825. </member>
  10826. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.PdfAcroFieldCollection.Names">
  10827. <summary>
  10828. Gets the names of all fields in the collection.
  10829. </summary>
  10830. </member>
  10831. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.PdfAcroFieldCollection.DescendantNames">
  10832. <summary>
  10833. Gets an array of all descendant names.
  10834. </summary>
  10835. </member>
  10836. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.PdfAcroFieldCollection.Item(System.Int32)">
  10837. <summary>
  10838. Gets a field from the collection. For your convenience an instance of a derived class like
  10839. PdfTextField or PdfCheckBox is returned if PDFsharp can guess the actual type of the dictionary.
  10840. If the actual type cannot be guessed by PDFsharp the function returns an instance
  10841. of PdfGenericField.
  10842. </summary>
  10843. </member>
  10844. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroField.PdfAcroFieldCollection.Item(System.String)">
  10845. <summary>
  10846. Gets the field with the specified name.
  10847. </summary>
  10848. </member>
  10849. <member name="M:PdfSharp.Pdf.AcroForms.PdfAcroField.PdfAcroFieldCollection.CreateAcroField(PdfSharp.Pdf.PdfDictionary)">
  10850. <summary>
  10851. Create a derived type like PdfTextField or PdfCheckBox if possible.
  10852. If the actual cannot be guessed by PDFsharp the function returns an instance
  10853. of PdfGenericField.
  10854. </summary>
  10855. </member>
  10856. <member name="T:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys">
  10857. <summary>
  10858. Predefined keys of this dictionary.
  10859. The description comes from PDF 1.4 Reference.
  10860. </summary>
  10861. </member>
  10862. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.FT">
  10863. <summary>
  10864. (Required for terminal fields; inheritable) The type of field that this dictionary
  10865. describes:
  10866. Btn Button
  10867. Tx Text
  10868. Ch Choice
  10869. Sig (PDF 1.3) Signature
  10870. Note: This entry may be present in a nonterminal field (one whose descendants
  10871. are themselves fields) in order to provide an inheritable FT value. However, a
  10872. nonterminal field does not logically have a type of its own; it is merely a container
  10873. for inheritable attributes that are intended for descendant terminal fields of
  10874. any type.
  10875. </summary>
  10876. </member>
  10877. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.Parent">
  10878. <summary>
  10879. (Required if this field is the child of another in the field hierarchy; absent otherwise)
  10880. The field that is the immediate parent of this one (the field, if any, whose Kids array
  10881. includes this field). A field can have at most one parent; that is, it can be included
  10882. in the Kids array of at most one other field.
  10883. </summary>
  10884. </member>
  10885. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.Kids">
  10886. <summary>
  10887. (Optional) An array of indirect references to the immediate children of this field.
  10888. </summary>
  10889. </member>
  10890. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.T">
  10891. <summary>
  10892. (Optional) The partial field name.
  10893. </summary>
  10894. </member>
  10895. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.TU">
  10896. <summary>
  10897. (Optional; PDF 1.3) An alternate field name, to be used in place of the actual
  10898. field name wherever the field must be identified in the user interface (such as
  10899. in error or status messages referring to the field). This text is also useful
  10900. when extracting the document’s contents in support of accessibility to disabled
  10901. users or for other purposes.
  10902. </summary>
  10903. </member>
  10904. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.TM">
  10905. <summary>
  10906. (Optional; PDF 1.3) The mapping name to be used when exporting interactive form field
  10907. data from the document.
  10908. </summary>
  10909. </member>
  10910. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.Ff">
  10911. <summary>
  10912. (Optional; inheritable) A set of flags specifying various characteristics of the field.
  10913. Default value: 0.
  10914. </summary>
  10915. </member>
  10916. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.V">
  10917. <summary>
  10918. (Optional; inheritable) The field’s value, whose format varies depending on
  10919. the field type; see the descriptions of individual field types for further information.
  10920. </summary>
  10921. </member>
  10922. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.DV">
  10923. <summary>
  10924. (Optional; inheritable) The default value to which the field reverts when a
  10925. reset-form action is executed. The format of this value is the same as that of V.
  10926. </summary>
  10927. </member>
  10928. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.AA">
  10929. <summary>
  10930. (Optional; PDF 1.2) An additional-actions dictionary defining the field’s behavior
  10931. in response to various trigger events. This entry has exactly the same meaning as
  10932. the AA entry in an annotation dictionary.
  10933. </summary>
  10934. </member>
  10935. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.DR">
  10936. <summary>
  10937. (Required; inheritable) A resource dictionary containing default resources
  10938. (such as fonts, patterns, or color spaces) to be used by the appearance stream.
  10939. At a minimum, this dictionary must contain a Font entry specifying the resource
  10940. name and font dictionary of the default font for displaying the field’s text.
  10941. </summary>
  10942. </member>
  10943. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.DA">
  10944. <summary>
  10945. (Required; inheritable) The default appearance string, containing a sequence of
  10946. valid page-content graphics or text state operators defining such properties as
  10947. the field’s text size and color.
  10948. </summary>
  10949. </member>
  10950. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroField.Keys.Q">
  10951. <summary>
  10952. (Optional; inheritable) A code specifying the form of quadding (justification)
  10953. to be used in displaying the text:
  10954. 0 Left-justified
  10955. 1 Centered
  10956. 2 Right-justified
  10957. Default value: 0 (left-justified).
  10958. </summary>
  10959. </member>
  10960. <member name="T:PdfSharp.Pdf.AcroForms.PdfAcroForm">
  10961. <summary>
  10962. Represents an interactive form (or AcroForm), a collection of fields for
  10963. gathering information interactively from the user.
  10964. </summary>
  10965. </member>
  10966. <member name="M:PdfSharp.Pdf.AcroForms.PdfAcroForm.#ctor(PdfSharp.Pdf.PdfDocument)">
  10967. <summary>
  10968. Initializes a new instance of AcroForm.
  10969. </summary>
  10970. </member>
  10971. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroForm.Fields">
  10972. <summary>
  10973. Gets the fields collection of this form.
  10974. </summary>
  10975. </member>
  10976. <member name="T:PdfSharp.Pdf.AcroForms.PdfAcroForm.Keys">
  10977. <summary>
  10978. Predefined keys of this dictionary.
  10979. The description comes from PDF 1.4 Reference.
  10980. </summary>
  10981. </member>
  10982. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroForm.Keys.Fields">
  10983. <summary>
  10984. (Required) An array of references to the document’s root fields (those with
  10985. no ancestors in the field hierarchy).
  10986. </summary>
  10987. </member>
  10988. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroForm.Keys.NeedAppearances">
  10989. <summary>
  10990. (Optional) A flag specifying whether to construct appearance streams and
  10991. appearance dictionaries for all widget annotations in the document.
  10992. Default value: false.
  10993. </summary>
  10994. </member>
  10995. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroForm.Keys.SigFlags">
  10996. <summary>
  10997. (Optional; PDF 1.3) A set of flags specifying various document-level characteristics
  10998. related to signature fields.
  10999. Default value: 0.
  11000. </summary>
  11001. </member>
  11002. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroForm.Keys.CO">
  11003. <summary>
  11004. (Required if any fields in the document have additional-actions dictionaries
  11005. containing a C entry; PDF 1.3) An array of indirect references to field dictionaries
  11006. with calculation actions, defining the calculation order in which their values will
  11007. be recalculated when the value of any field changes.
  11008. </summary>
  11009. </member>
  11010. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroForm.Keys.DR">
  11011. <summary>
  11012. (Optional) A document-wide default value for the DR attribute of variable text fields.
  11013. </summary>
  11014. </member>
  11015. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroForm.Keys.DA">
  11016. <summary>
  11017. (Optional) A document-wide default value for the DA attribute of variable text fields.
  11018. </summary>
  11019. </member>
  11020. <member name="F:PdfSharp.Pdf.AcroForms.PdfAcroForm.Keys.Q">
  11021. <summary>
  11022. (Optional) A document-wide default value for the Q attribute of variable text fields.
  11023. </summary>
  11024. </member>
  11025. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroForm.Keys.Meta">
  11026. <summary>
  11027. Gets the KeysMeta for these keys.
  11028. </summary>
  11029. </member>
  11030. <member name="P:PdfSharp.Pdf.AcroForms.PdfAcroForm.Meta">
  11031. <summary>
  11032. Gets the KeysMeta of this dictionary type.
  11033. </summary>
  11034. </member>
  11035. <member name="T:PdfSharp.Pdf.AcroForms.PdfButtonField">
  11036. <summary>
  11037. Represents the base class for all button fields.
  11038. </summary>
  11039. </member>
  11040. <member name="M:PdfSharp.Pdf.AcroForms.PdfButtonField.#ctor(PdfSharp.Pdf.PdfDocument)">
  11041. <summary>
  11042. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.AcroForms.PdfButtonField"/> class.
  11043. </summary>
  11044. </member>
  11045. <member name="M:PdfSharp.Pdf.AcroForms.PdfButtonField.#ctor(PdfSharp.Pdf.PdfDictionary)">
  11046. <summary>
  11047. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.AcroForms.PdfButtonField"/> class.
  11048. </summary>
  11049. </member>
  11050. <member name="M:PdfSharp.Pdf.AcroForms.PdfButtonField.GetNonOffValue">
  11051. <summary>
  11052. Gets the name which represents the opposite of /Off.
  11053. </summary>
  11054. </member>
  11055. <member name="T:PdfSharp.Pdf.AcroForms.PdfButtonField.Keys">
  11056. <summary>
  11057. Predefined keys of this dictionary.
  11058. The description comes from PDF 1.4 Reference.
  11059. </summary>
  11060. </member>
  11061. <member name="T:PdfSharp.Pdf.AcroForms.PdfCheckBoxField">
  11062. <summary>
  11063. Represents the check box field.
  11064. </summary>
  11065. </member>
  11066. <member name="M:PdfSharp.Pdf.AcroForms.PdfCheckBoxField.#ctor(PdfSharp.Pdf.PdfDocument)">
  11067. <summary>
  11068. Initializes a new instance of PdfCheckBoxField.
  11069. </summary>
  11070. </member>
  11071. <member name="P:PdfSharp.Pdf.AcroForms.PdfCheckBoxField.Checked">
  11072. <summary>
  11073. Indicates whether the field is checked.
  11074. </summary>
  11075. </member>
  11076. <member name="P:PdfSharp.Pdf.AcroForms.PdfCheckBoxField.CheckedName">
  11077. <summary>
  11078. Gets or sets the name of the dictionary that represents the Checked state.
  11079. </summary>
  11080. The default value is "/Yes".
  11081. </member>
  11082. <member name="P:PdfSharp.Pdf.AcroForms.PdfCheckBoxField.UncheckedName">
  11083. <summary>
  11084. Gets or sets the name of the dictionary that represents the Unchecked state.
  11085. The default value is "/Off".
  11086. </summary>
  11087. </member>
  11088. <member name="T:PdfSharp.Pdf.AcroForms.PdfCheckBoxField.Keys">
  11089. <summary>
  11090. Predefined keys of this dictionary.
  11091. The description comes from PDF 1.4 Reference.
  11092. </summary>
  11093. </member>
  11094. <member name="F:PdfSharp.Pdf.AcroForms.PdfCheckBoxField.Keys.Opt">
  11095. <summary>
  11096. (Optional; inheritable; PDF 1.4) A text string to be used in place of the V entry for the
  11097. value of the field.
  11098. </summary>
  11099. </member>
  11100. <member name="P:PdfSharp.Pdf.AcroForms.PdfCheckBoxField.Keys.Meta">
  11101. <summary>
  11102. Gets the KeysMeta for these keys.
  11103. </summary>
  11104. </member>
  11105. <member name="P:PdfSharp.Pdf.AcroForms.PdfCheckBoxField.Meta">
  11106. <summary>
  11107. Gets the KeysMeta of this dictionary type.
  11108. </summary>
  11109. </member>
  11110. <member name="T:PdfSharp.Pdf.AcroForms.PdfChoiceField">
  11111. <summary>
  11112. Represents the base class for all choice field dictionaries.
  11113. </summary>
  11114. </member>
  11115. <member name="M:PdfSharp.Pdf.AcroForms.PdfChoiceField.#ctor(PdfSharp.Pdf.PdfDocument)">
  11116. <summary>
  11117. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.AcroForms.PdfChoiceField"/> class.
  11118. </summary>
  11119. </member>
  11120. <member name="M:PdfSharp.Pdf.AcroForms.PdfChoiceField.#ctor(PdfSharp.Pdf.PdfDictionary)">
  11121. <summary>
  11122. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.AcroForms.PdfChoiceField"/> class.
  11123. </summary>
  11124. </member>
  11125. <member name="M:PdfSharp.Pdf.AcroForms.PdfChoiceField.IndexInOptArray(System.String)">
  11126. <summary>
  11127. Gets the index of the specified string in the /Opt array or -1, if no such string exists.
  11128. </summary>
  11129. </member>
  11130. <member name="M:PdfSharp.Pdf.AcroForms.PdfChoiceField.ValueInOptArray(System.Int32)">
  11131. <summary>
  11132. Gets the value from the index in the /Opt array.
  11133. </summary>
  11134. </member>
  11135. <member name="T:PdfSharp.Pdf.AcroForms.PdfChoiceField.Keys">
  11136. <summary>
  11137. Predefined keys of this dictionary.
  11138. The description comes from PDF 1.4 Reference.
  11139. </summary>
  11140. </member>
  11141. <member name="F:PdfSharp.Pdf.AcroForms.PdfChoiceField.Keys.Opt">
  11142. <summary>
  11143. (Required; inheritable) An array of options to be presented to the user. Each element of
  11144. the array is either a text string representing one of the available options or a two-element
  11145. array consisting of a text string together with a default appearance string for constructing
  11146. the item’s appearance dynamically at viewing time.
  11147. </summary>
  11148. </member>
  11149. <member name="F:PdfSharp.Pdf.AcroForms.PdfChoiceField.Keys.TI">
  11150. <summary>
  11151. (Optional; inheritable) For scrollable list boxes, the top index (the index in the Opt array
  11152. of the first option visible in the list).
  11153. </summary>
  11154. </member>
  11155. <member name="F:PdfSharp.Pdf.AcroForms.PdfChoiceField.Keys.I">
  11156. <summary>
  11157. (Sometimes required, otherwise optional; inheritable; PDF 1.4) For choice fields that allow
  11158. multiple selection (MultiSelect flag set), an array of integers, sorted in ascending order,
  11159. representing the zero-based indices in the Opt array of the currently selected option
  11160. items. This entry is required when two or more elements in the Opt array have different
  11161. names but the same export value, or when the value of the choice field is an array; in
  11162. other cases, it is permitted but not required. If the items identified by this entry differ
  11163. from those in the V entry of the field dictionary (see below), the V entry takes precedence.
  11164. </summary>
  11165. </member>
  11166. <member name="P:PdfSharp.Pdf.AcroForms.PdfChoiceField.Keys.Meta">
  11167. <summary>
  11168. Gets the KeysMeta for these keys.
  11169. </summary>
  11170. </member>
  11171. <member name="P:PdfSharp.Pdf.AcroForms.PdfChoiceField.Meta">
  11172. <summary>
  11173. Gets the KeysMeta of this dictionary type.
  11174. </summary>
  11175. </member>
  11176. <member name="T:PdfSharp.Pdf.AcroForms.PdfComboBoxField">
  11177. <summary>
  11178. Represents the combo box field.
  11179. </summary>
  11180. </member>
  11181. <member name="M:PdfSharp.Pdf.AcroForms.PdfComboBoxField.#ctor(PdfSharp.Pdf.PdfDocument)">
  11182. <summary>
  11183. Initializes a new instance of PdfComboBoxField.
  11184. </summary>
  11185. </member>
  11186. <member name="P:PdfSharp.Pdf.AcroForms.PdfComboBoxField.SelectedIndex">
  11187. <summary>
  11188. Gets or sets the index of the selected item.
  11189. </summary>
  11190. </member>
  11191. <member name="P:PdfSharp.Pdf.AcroForms.PdfComboBoxField.Value">
  11192. <summary>
  11193. Gets or sets the value of the field.
  11194. </summary>
  11195. </member>
  11196. <member name="T:PdfSharp.Pdf.AcroForms.PdfComboBoxField.Keys">
  11197. <summary>
  11198. Predefined keys of this dictionary.
  11199. The description comes from PDF 1.4 Reference.
  11200. </summary>
  11201. </member>
  11202. <member name="P:PdfSharp.Pdf.AcroForms.PdfComboBoxField.Meta">
  11203. <summary>
  11204. Gets the KeysMeta of this dictionary type.
  11205. </summary>
  11206. </member>
  11207. <member name="T:PdfSharp.Pdf.AcroForms.PdfGenericField">
  11208. <summary>
  11209. Represents a generic field. Used for AcroForm dictionaries unknown to PDFsharp.
  11210. </summary>
  11211. </member>
  11212. <member name="M:PdfSharp.Pdf.AcroForms.PdfGenericField.#ctor(PdfSharp.Pdf.PdfDocument)">
  11213. <summary>
  11214. Initializes a new instance of PdfGenericField.
  11215. </summary>
  11216. </member>
  11217. <member name="T:PdfSharp.Pdf.AcroForms.PdfGenericField.Keys">
  11218. <summary>
  11219. Predefined keys of this dictionary.
  11220. The description comes from PDF 1.4 Reference.
  11221. </summary>
  11222. </member>
  11223. <member name="P:PdfSharp.Pdf.AcroForms.PdfGenericField.Meta">
  11224. <summary>
  11225. Gets the KeysMeta of this dictionary type.
  11226. </summary>
  11227. </member>
  11228. <member name="T:PdfSharp.Pdf.AcroForms.PdfListBoxField">
  11229. <summary>
  11230. Represents the list box field.
  11231. </summary>
  11232. </member>
  11233. <member name="M:PdfSharp.Pdf.AcroForms.PdfListBoxField.#ctor(PdfSharp.Pdf.PdfDocument)">
  11234. <summary>
  11235. Initializes a new instance of PdfListBoxField.
  11236. </summary>
  11237. </member>
  11238. <member name="P:PdfSharp.Pdf.AcroForms.PdfListBoxField.SelectedIndex">
  11239. <summary>
  11240. Gets or sets the index of the selected item.
  11241. </summary>
  11242. </member>
  11243. <member name="T:PdfSharp.Pdf.AcroForms.PdfListBoxField.Keys">
  11244. <summary>
  11245. Predefined keys of this dictionary.
  11246. The description comes from PDF 1.4 Reference.
  11247. </summary>
  11248. </member>
  11249. <member name="P:PdfSharp.Pdf.AcroForms.PdfListBoxField.Meta">
  11250. <summary>
  11251. Gets the KeysMeta of this dictionary type.
  11252. </summary>
  11253. </member>
  11254. <member name="T:PdfSharp.Pdf.AcroForms.PdfPushButtonField">
  11255. <summary>
  11256. Represents the push button field.
  11257. </summary>
  11258. </member>
  11259. <member name="M:PdfSharp.Pdf.AcroForms.PdfPushButtonField.#ctor(PdfSharp.Pdf.PdfDocument)">
  11260. <summary>
  11261. Initializes a new instance of PdfPushButtonField.
  11262. </summary>
  11263. </member>
  11264. <member name="T:PdfSharp.Pdf.AcroForms.PdfPushButtonField.Keys">
  11265. <summary>
  11266. Predefined keys of this dictionary.
  11267. The description comes from PDF 1.4 Reference.
  11268. </summary>
  11269. </member>
  11270. <member name="P:PdfSharp.Pdf.AcroForms.PdfPushButtonField.Meta">
  11271. <summary>
  11272. Gets the KeysMeta of this dictionary type.
  11273. </summary>
  11274. </member>
  11275. <member name="T:PdfSharp.Pdf.AcroForms.PdfRadioButtonField">
  11276. <summary>
  11277. Represents the radio button field.
  11278. </summary>
  11279. </member>
  11280. <member name="M:PdfSharp.Pdf.AcroForms.PdfRadioButtonField.#ctor(PdfSharp.Pdf.PdfDocument)">
  11281. <summary>
  11282. Initializes a new instance of PdfRadioButtonField.
  11283. </summary>
  11284. </member>
  11285. <member name="P:PdfSharp.Pdf.AcroForms.PdfRadioButtonField.SelectedIndex">
  11286. <summary>
  11287. Gets or sets the index of the selected radio button in a radio button group.
  11288. </summary>
  11289. </member>
  11290. <member name="T:PdfSharp.Pdf.AcroForms.PdfRadioButtonField.Keys">
  11291. <summary>
  11292. Predefined keys of this dictionary.
  11293. The description comes from PDF 1.4 Reference.
  11294. </summary>
  11295. </member>
  11296. <member name="F:PdfSharp.Pdf.AcroForms.PdfRadioButtonField.Keys.Opt">
  11297. <summary>
  11298. (Optional; inheritable; PDF 1.4) An array of text strings to be used in
  11299. place of the V entries for the values of the widget annotations representing
  11300. the individual radio buttons. Each element in the array represents
  11301. the export value of the corresponding widget annotation in the
  11302. Kids array of the radio button field.
  11303. </summary>
  11304. </member>
  11305. <member name="P:PdfSharp.Pdf.AcroForms.PdfRadioButtonField.Keys.Meta">
  11306. <summary>
  11307. Gets the KeysMeta for these keys.
  11308. </summary>
  11309. </member>
  11310. <member name="P:PdfSharp.Pdf.AcroForms.PdfRadioButtonField.Meta">
  11311. <summary>
  11312. Gets the KeysMeta of this dictionary type.
  11313. </summary>
  11314. </member>
  11315. <member name="T:PdfSharp.Pdf.AcroForms.PdfSignatureField">
  11316. <summary>
  11317. Represents the signature field.
  11318. </summary>
  11319. </member>
  11320. <member name="M:PdfSharp.Pdf.AcroForms.PdfSignatureField.#ctor(PdfSharp.Pdf.PdfDocument)">
  11321. <summary>
  11322. Initializes a new instance of PdfSignatureField.
  11323. </summary>
  11324. </member>
  11325. <member name="M:PdfSharp.Pdf.AcroForms.PdfSignatureField.WriteDictionaryElement(PdfSharp.Pdf.IO.PdfWriter,PdfSharp.Pdf.PdfName)">
  11326. <summary>
  11327. Writes a key/value pair of this signature field dictionary.
  11328. </summary>
  11329. </member>
  11330. <member name="T:PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys">
  11331. <summary>
  11332. Predefined keys of this dictionary.
  11333. The description comes from PDF 1.4 Reference.
  11334. </summary>
  11335. </member>
  11336. <member name="F:PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Type">
  11337. <summary>
  11338. (Optional) The type of PDF object that this dictionary describes; if present,
  11339. must be Sig for a signature dictionary.
  11340. </summary>
  11341. </member>
  11342. <member name="F:PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Filter">
  11343. <summary>
  11344. (Required; inheritable) The name of the signature handler to be used for
  11345. authenticating the field’s contents, such as Adobe.PPKLite, Entrust.PPKEF,
  11346. CICI.SignIt, or VeriSign.PPKVS.
  11347. </summary>
  11348. </member>
  11349. <member name="F:PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.SubFilter">
  11350. <summary>
  11351. (Optional) The name of a specific submethod of the specified handler.
  11352. </summary>
  11353. </member>
  11354. <member name="F:PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.ByteRange">
  11355. <summary>
  11356. (Required) An array of pairs of integers (starting byte offset, length in bytes)
  11357. describing the exact byte range for the digest calculation. Multiple discontinuous
  11358. byte ranges may be used to describe a digest that does not include the
  11359. signature token itself.
  11360. </summary>
  11361. </member>
  11362. <member name="F:PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Contents">
  11363. <summary>
  11364. (Required) The encrypted signature token.
  11365. </summary>
  11366. </member>
  11367. <member name="F:PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Name">
  11368. <summary>
  11369. (Optional) The name of the person or authority signing the document.
  11370. </summary>
  11371. </member>
  11372. <member name="F:PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.M">
  11373. <summary>
  11374. (Optional) The time of signing. Depending on the signature handler, this
  11375. may be a normal unverified computer time or a time generated in a verifiable
  11376. way from a secure time server.
  11377. </summary>
  11378. </member>
  11379. <member name="F:PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Location">
  11380. <summary>
  11381. (Optional) The CPU host name or physical location of the signing.
  11382. </summary>
  11383. </member>
  11384. <member name="F:PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Reason">
  11385. <summary>
  11386. (Optional) The reason for the signing, such as (I agree…).
  11387. </summary>
  11388. </member>
  11389. <member name="P:PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Meta">
  11390. <summary>
  11391. Gets the KeysMeta for these keys.
  11392. </summary>
  11393. </member>
  11394. <member name="P:PdfSharp.Pdf.AcroForms.PdfSignatureField.Meta">
  11395. <summary>
  11396. Gets the KeysMeta of this dictionary type.
  11397. </summary>
  11398. </member>
  11399. <member name="T:PdfSharp.Pdf.AcroForms.PdfTextField">
  11400. <summary>
  11401. Represents the text field.
  11402. </summary>
  11403. </member>
  11404. <member name="M:PdfSharp.Pdf.AcroForms.PdfTextField.#ctor(PdfSharp.Pdf.PdfDocument)">
  11405. <summary>
  11406. Initializes a new instance of PdfTextField.
  11407. </summary>
  11408. </member>
  11409. <member name="P:PdfSharp.Pdf.AcroForms.PdfTextField.Text">
  11410. <summary>
  11411. Gets or sets the text value of the text field.
  11412. </summary>
  11413. </member>
  11414. <member name="P:PdfSharp.Pdf.AcroForms.PdfTextField.Font">
  11415. <summary>
  11416. Gets or sets the font used to draw the text of the field.
  11417. </summary>
  11418. </member>
  11419. <member name="P:PdfSharp.Pdf.AcroForms.PdfTextField.ForeColor">
  11420. <summary>
  11421. Gets or sets the foreground color of the field.
  11422. </summary>
  11423. </member>
  11424. <member name="P:PdfSharp.Pdf.AcroForms.PdfTextField.BackColor">
  11425. <summary>
  11426. Gets or sets the background color of the field.
  11427. </summary>
  11428. </member>
  11429. <member name="P:PdfSharp.Pdf.AcroForms.PdfTextField.MaxLength">
  11430. <summary>
  11431. Gets or sets the maximum length of the field.
  11432. </summary>
  11433. <value>The length of the max.</value>
  11434. </member>
  11435. <member name="P:PdfSharp.Pdf.AcroForms.PdfTextField.MultiLine">
  11436. <summary>
  11437. Gets or sets a value indicating whether the field has multiple lines.
  11438. </summary>
  11439. </member>
  11440. <member name="P:PdfSharp.Pdf.AcroForms.PdfTextField.Password">
  11441. <summary>
  11442. Gets or sets a value indicating whether this field is used for passwords.
  11443. </summary>
  11444. </member>
  11445. <member name="M:PdfSharp.Pdf.AcroForms.PdfTextField.RenderAppearance">
  11446. <summary>
  11447. Creates the normal appearance form X object for the annotation that represents
  11448. this acro form text field.
  11449. </summary>
  11450. </member>
  11451. <member name="T:PdfSharp.Pdf.AcroForms.PdfTextField.Keys">
  11452. <summary>
  11453. Predefined keys of this dictionary.
  11454. The description comes from PDF 1.4 Reference.
  11455. </summary>
  11456. </member>
  11457. <member name="F:PdfSharp.Pdf.AcroForms.PdfTextField.Keys.MaxLen">
  11458. <summary>
  11459. (Optional; inheritable) The maximum length of the field’s text, in characters.
  11460. </summary>
  11461. </member>
  11462. <member name="P:PdfSharp.Pdf.AcroForms.PdfTextField.Keys.Meta">
  11463. <summary>
  11464. Gets the KeysMeta for these keys.
  11465. </summary>
  11466. </member>
  11467. <member name="P:PdfSharp.Pdf.AcroForms.PdfTextField.Meta">
  11468. <summary>
  11469. Gets the KeysMeta of this dictionary type.
  11470. </summary>
  11471. </member>
  11472. <member name="T:PdfSharp.Pdf.Actions.PdfNamedActionNames">
  11473. <summary>
  11474. Specifies the predefined PDF actions.
  11475. </summary>
  11476. </member>
  11477. <member name="F:PdfSharp.Pdf.Actions.PdfNamedActionNames.NextPage">
  11478. <summary>
  11479. Go to next page.
  11480. </summary>
  11481. </member>
  11482. <member name="F:PdfSharp.Pdf.Actions.PdfNamedActionNames.PrevPage">
  11483. <summary>
  11484. Go to previous page.
  11485. </summary>
  11486. </member>
  11487. <member name="F:PdfSharp.Pdf.Actions.PdfNamedActionNames.FirstPage">
  11488. <summary>
  11489. Go to first page.
  11490. </summary>
  11491. </member>
  11492. <member name="F:PdfSharp.Pdf.Actions.PdfNamedActionNames.LastPage">
  11493. <summary>
  11494. Go to last page.
  11495. </summary>
  11496. </member>
  11497. <member name="T:PdfSharp.Pdf.Actions.PdfAction">
  11498. <summary>
  11499. Represents the base class for all PDF actions.
  11500. </summary>
  11501. </member>
  11502. <member name="M:PdfSharp.Pdf.Actions.PdfAction.#ctor">
  11503. <summary>
  11504. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Actions.PdfAction"/> class.
  11505. </summary>
  11506. </member>
  11507. <member name="M:PdfSharp.Pdf.Actions.PdfAction.#ctor(PdfSharp.Pdf.PdfDocument)">
  11508. <summary>
  11509. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Actions.PdfAction"/> class.
  11510. </summary>
  11511. <param name="document">The document that owns this object.</param>
  11512. </member>
  11513. <member name="T:PdfSharp.Pdf.Actions.PdfAction.Keys">
  11514. <summary>
  11515. Predefined keys of this dictionary.
  11516. </summary>
  11517. </member>
  11518. <member name="F:PdfSharp.Pdf.Actions.PdfAction.Keys.Type">
  11519. <summary>
  11520. (Optional) The type of PDF object that this dictionary describes;
  11521. if present, must be Action for an action dictionary.
  11522. </summary>
  11523. </member>
  11524. <member name="F:PdfSharp.Pdf.Actions.PdfAction.Keys.S">
  11525. <summary>
  11526. (Required) The type of action that this dictionary describes.
  11527. </summary>
  11528. </member>
  11529. <member name="F:PdfSharp.Pdf.Actions.PdfAction.Keys.Next">
  11530. <summary>
  11531. (Optional; PDF 1.2) The next action or sequence of actions to be performed
  11532. after the action represented by this dictionary. The value is either a
  11533. single action dictionary or an array of action dictionaries to be performed
  11534. in order; see below for further discussion.
  11535. </summary>
  11536. </member>
  11537. <member name="T:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction">
  11538. <summary>
  11539. Represents a PDF Embedded Goto action.
  11540. </summary>
  11541. </member>
  11542. <member name="M:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.#ctor">
  11543. <summary>
  11544. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction"/> class.
  11545. </summary>
  11546. </member>
  11547. <member name="M:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.#ctor(PdfSharp.Pdf.PdfDocument)">
  11548. <summary>
  11549. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction"/> class.
  11550. </summary>
  11551. <param name="document">The document that owns this object.</param>
  11552. </member>
  11553. <member name="M:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.CreatePdfEmbeddedGoToAction(System.String,System.Nullable{System.Boolean})">
  11554. <summary>
  11555. Creates a link to an embedded document.
  11556. </summary>
  11557. <param name="destinationPath">The path to the named destination through the embedded documents.
  11558. The path is separated by '\' and the last segment is the name of the named destination.
  11559. The other segments describe the route from the current (root or embedded) document to the embedded document holding the destination.
  11560. ".." references to the parent, other strings refer to a child with this name in the EmbeddedFiles name dictionary.</param>
  11561. <param name="newWindow">True, if the destination document shall be opened in a new window.
  11562. If not set, the viewer application should behave in accordance with the current user preference.</param>
  11563. </member>
  11564. <member name="M:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.CreatePdfEmbeddedGoToAction(System.String,System.String,System.Nullable{System.Boolean})">
  11565. <summary>
  11566. Creates a link to an embedded document in another document.
  11567. </summary>
  11568. <param name="documentPath">The path to the target document.</param>
  11569. <param name="destinationPath">The path to the named destination through the embedded documents in the target document.
  11570. The path is separated by '\' and the last segment is the name of the named destination.
  11571. The other segments describe the route from the root document to the embedded document.
  11572. Each segment name refers to a child with this name in the EmbeddedFiles name dictionary.</param>
  11573. <param name="newWindow">True, if the destination document shall be opened in a new window.
  11574. If not set, the viewer application should behave in accordance with the current user preference.</param>
  11575. </member>
  11576. <member name="F:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.Separator">
  11577. <summary>
  11578. Separator for splitting destination path segments ans destination name.
  11579. </summary>
  11580. </member>
  11581. <member name="F:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.ParentString">
  11582. <summary>
  11583. Path segment string used to move to the parent document.
  11584. </summary>
  11585. </member>
  11586. <member name="T:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.Keys">
  11587. <summary>
  11588. Predefined keys of this dictionary.
  11589. </summary>
  11590. </member>
  11591. <member name="F:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.Keys.F">
  11592. <summary>
  11593. (Optional) The root document of the target relative to the root document of the source.
  11594. If this entry is absent, the source and target share the same root document.
  11595. </summary>
  11596. </member>
  11597. <member name="F:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.Keys.D">
  11598. <summary>
  11599. (Required) The destination in the target to jump to (see Section 8.2.1, “Destinations”).
  11600. </summary>
  11601. </member>
  11602. <member name="F:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.Keys.NewWindow">
  11603. <summary>
  11604. (Optional) If true, the destination document should be opened in a new window;
  11605. if false, the destination document should replace the current document in the same window.
  11606. If this entry is absent, the viewer application should honor the current user preference.
  11607. </summary>
  11608. </member>
  11609. <member name="F:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.Keys.T">
  11610. <summary>
  11611. (Optional if F is present; otherwise required) A target dictionary (see Table 8.52)
  11612. specifying path information to the target document. Each target dictionary specifies
  11613. one element in the full path to the target and may have nested target dictionaries
  11614. specifying additional elements.
  11615. </summary>
  11616. </member>
  11617. <member name="T:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.TargetDictionary.Keys">
  11618. <summary>
  11619. Predefined keys of this dictionary.
  11620. </summary>
  11621. </member>
  11622. <member name="F:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.TargetDictionary.Keys.R">
  11623. <summary>
  11624. (Required) Specifies the relationship between the current document and the target
  11625. (which may be an intermediate target). Valid values are P (the target is the parent
  11626. of the current document) and C (the target is a child of the current document).
  11627. </summary>
  11628. </member>
  11629. <member name="F:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.TargetDictionary.Keys.N">
  11630. <summary>
  11631. (Required if the value of R is C and the target is located in the EmbeddedFiles name tree;
  11632. otherwise, it must be absent) The name of the file in the EmbeddedFiles name tree.
  11633. </summary>
  11634. </member>
  11635. <member name="F:PdfSharp.Pdf.Actions.PdfEmbeddedGoToAction.TargetDictionary.Keys.T">
  11636. <summary>
  11637. (Optional) A target dictionary specifying additional path information to the target document.
  11638. If this entry is absent, the current document is the target file containing the destination.
  11639. </summary>
  11640. </member>
  11641. <member name="T:PdfSharp.Pdf.Actions.PdfGoToAction">
  11642. <summary>
  11643. Represents a PDF Goto action.
  11644. </summary>
  11645. </member>
  11646. <member name="M:PdfSharp.Pdf.Actions.PdfGoToAction.#ctor">
  11647. <summary>
  11648. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Actions.PdfGoToAction"/> class.
  11649. </summary>
  11650. </member>
  11651. <member name="M:PdfSharp.Pdf.Actions.PdfGoToAction.#ctor(PdfSharp.Pdf.PdfDocument)">
  11652. <summary>
  11653. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Actions.PdfGoToAction"/> class.
  11654. </summary>
  11655. <param name="document">The document that owns this object.</param>
  11656. </member>
  11657. <member name="M:PdfSharp.Pdf.Actions.PdfGoToAction.CreateGoToAction(System.String)">
  11658. <summary>
  11659. Creates a link within the current document.
  11660. </summary>
  11661. <param name="destinationName">The Named Destination’s name in the target document.</param>
  11662. </member>
  11663. <member name="T:PdfSharp.Pdf.Actions.PdfGoToAction.Keys">
  11664. <summary>
  11665. Predefined keys of this dictionary.
  11666. </summary>
  11667. </member>
  11668. <member name="F:PdfSharp.Pdf.Actions.PdfGoToAction.Keys.D">
  11669. <summary>
  11670. (Required) The destination to jump to (see Section 8.2.1, “Destinations”).
  11671. </summary>
  11672. </member>
  11673. <member name="T:PdfSharp.Pdf.Actions.PdfRemoteGoToAction">
  11674. <summary>
  11675. Represents a PDF Remote Goto action.
  11676. </summary>
  11677. </member>
  11678. <member name="M:PdfSharp.Pdf.Actions.PdfRemoteGoToAction.#ctor">
  11679. <summary>
  11680. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Actions.PdfRemoteGoToAction"/> class.
  11681. </summary>
  11682. </member>
  11683. <member name="M:PdfSharp.Pdf.Actions.PdfRemoteGoToAction.#ctor(PdfSharp.Pdf.PdfDocument)">
  11684. <summary>
  11685. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Actions.PdfRemoteGoToAction"/> class.
  11686. </summary>
  11687. <param name="document">The document that owns this object.</param>
  11688. </member>
  11689. <member name="M:PdfSharp.Pdf.Actions.PdfRemoteGoToAction.CreateRemoteGoToAction(System.String,System.String,System.Nullable{System.Boolean})">
  11690. <summary>
  11691. Creates a link to another document.
  11692. </summary>
  11693. <param name="documentPath">The path to the target document.</param>
  11694. <param name="destinationName">The named destination’s name in the target document.</param>
  11695. <param name="newWindow">True, if the destination document shall be opened in a new window.
  11696. If not set, the viewer application should behave in accordance with the current user preference.</param>
  11697. </member>
  11698. <member name="T:PdfSharp.Pdf.Actions.PdfRemoteGoToAction.Keys">
  11699. <summary>
  11700. Predefined keys of this dictionary.
  11701. </summary>
  11702. </member>
  11703. <member name="F:PdfSharp.Pdf.Actions.PdfRemoteGoToAction.Keys.F">
  11704. <summary>
  11705. (Required) The destination to jump to (see Section 8.5.3, “Action Types”).
  11706. </summary>
  11707. </member>
  11708. <member name="F:PdfSharp.Pdf.Actions.PdfRemoteGoToAction.Keys.D">
  11709. <summary>
  11710. (Required) The destination to jump to (see Section 8.2.1, “Destinations”).
  11711. If the value is an array defining an explicit destination (as described under “Explicit Destinations” on page 582),
  11712. its first element must be a page number within the remote document rather than an indirect reference to a page object
  11713. in the current document. The first page is numbered 0.
  11714. </summary>
  11715. </member>
  11716. <member name="F:PdfSharp.Pdf.Actions.PdfRemoteGoToAction.Keys.NewWindow">
  11717. <summary>
  11718. (Optional; PDF 1.2) A flag specifying whether to open the destination document in a new window.
  11719. If this flag is false, the destination document replaces the current document in the same window.
  11720. If this entry is absent, the viewer application should behave in accordance with the current user preference.
  11721. </summary>
  11722. </member>
  11723. <member name="T:PdfSharp.Pdf.Advanced.PdfCatalog">
  11724. <summary>
  11725. Represents the catalog dictionary.
  11726. </summary>
  11727. </member>
  11728. <member name="M:PdfSharp.Pdf.Advanced.PdfCatalog.#ctor(PdfSharp.Pdf.PdfDocument)">
  11729. <summary>
  11730. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfCatalog"/> class.
  11731. </summary>
  11732. </member>
  11733. <member name="P:PdfSharp.Pdf.Advanced.PdfCatalog.Version">
  11734. <summary>
  11735. Get or sets the version of the PDF specification to which the document conforms.
  11736. </summary>
  11737. </member>
  11738. <member name="P:PdfSharp.Pdf.Advanced.PdfCatalog.Pages">
  11739. <summary>
  11740. Gets the pages collection of this document.
  11741. </summary>
  11742. </member>
  11743. <member name="P:PdfSharp.Pdf.Advanced.PdfCatalog.PageLayout">
  11744. <summary>
  11745. Implementation of PdfDocument.PageLayout.
  11746. </summary>
  11747. </member>
  11748. <member name="P:PdfSharp.Pdf.Advanced.PdfCatalog.PageMode">
  11749. <summary>
  11750. Implementation of PdfDocument.PageMode.
  11751. </summary>
  11752. </member>
  11753. <member name="P:PdfSharp.Pdf.Advanced.PdfCatalog.ViewerPreferences">
  11754. <summary>
  11755. Implementation of PdfDocument.ViewerPreferences.
  11756. </summary>
  11757. </member>
  11758. <member name="P:PdfSharp.Pdf.Advanced.PdfCatalog.Outlines">
  11759. <summary>
  11760. Implementation of PdfDocument.Outlines.
  11761. </summary>
  11762. </member>
  11763. <member name="P:PdfSharp.Pdf.Advanced.PdfCatalog.Names">
  11764. <summary>
  11765. Gets the name dictionary of this document.
  11766. </summary>
  11767. </member>
  11768. <member name="P:PdfSharp.Pdf.Advanced.PdfCatalog.AcroForm">
  11769. <summary>
  11770. Gets the AcroForm dictionary of this document.
  11771. </summary>
  11772. </member>
  11773. <member name="P:PdfSharp.Pdf.Advanced.PdfCatalog.Language">
  11774. <summary>
  11775. Gets or sets the language identifier specifying the natural language for all text in the document.
  11776. Sample values are 'en-US' for 'English United States' or 'de-DE' for 'Deutsch Deutschland' (i.e. 'German Germany').
  11777. </summary>
  11778. </member>
  11779. <member name="M:PdfSharp.Pdf.Advanced.PdfCatalog.PrepareForSave">
  11780. <summary>
  11781. Dispatches PrepareForSave to the objects that need it.
  11782. </summary>
  11783. </member>
  11784. <member name="T:PdfSharp.Pdf.Advanced.PdfCatalog.Keys">
  11785. <summary>
  11786. Predefined keys of this dictionary.
  11787. </summary>
  11788. </member>
  11789. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Type">
  11790. <summary>
  11791. (Required) The type of PDF object that this dictionary describes;
  11792. must be Catalog for the catalog dictionary.
  11793. </summary>
  11794. </member>
  11795. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Version">
  11796. <summary>
  11797. (Optional; PDF 1.4) The version of the PDF specification to which the document
  11798. conforms (for example, 1.4) if later than the version specified in the file’s header.
  11799. If the header specifies a later version, or if this entry is absent, the document
  11800. conforms to the version specified in the header. This entry enables a PDF producer
  11801. application to update the version using an incremental update.
  11802. </summary>
  11803. </member>
  11804. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Pages">
  11805. <summary>
  11806. (Required; must be an indirect reference) The page tree node that is the root of
  11807. the document’s page tree.
  11808. </summary>
  11809. </member>
  11810. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.PageLabels">
  11811. <summary>
  11812. (Optional; PDF 1.3) A number tree defining the page labeling for the document.
  11813. The keys in this tree are page indices; the corresponding values are page label dictionaries.
  11814. Each page index denotes the first page in a labeling range to which the specified page
  11815. label dictionary applies. The tree must include a value for pageindex 0.
  11816. </summary>
  11817. </member>
  11818. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Names">
  11819. <summary>
  11820. (Optional; PDF 1.2) The document’s name dictionary.
  11821. </summary>
  11822. </member>
  11823. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Dests">
  11824. <summary>
  11825. (Optional; PDF 1.1; must be an indirect reference) A dictionary of names and
  11826. corresponding destinations.
  11827. </summary>
  11828. </member>
  11829. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.ViewerPreferences">
  11830. <summary>
  11831. (Optional; PDF 1.2) A viewer preferences dictionary specifying the way the document
  11832. is to be displayed on the screen. If this entry is absent, applications should use
  11833. their own current user preference settings.
  11834. </summary>
  11835. </member>
  11836. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.PageLayout">
  11837. <summary>
  11838. (Optional) A name object specifying the page layout to be used when the document is
  11839. opened:
  11840. SinglePage - Display one page at a time.
  11841. OneColumn - Display the pages in one column.
  11842. TwoColumnLeft - Display the pages in two columns, with odd-numbered pages on the left.
  11843. TwoColumnRight - Display the pages in two columns, with odd-numbered pages on the right.
  11844. TwoPageLeft - (PDF 1.5) Display the pages two at a time, with odd-numbered pages on the left
  11845. TwoPageRight - (PDF 1.5) Display the pages two at a time, with odd-numbered pages on the right.
  11846. </summary>
  11847. </member>
  11848. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.PageMode">
  11849. <summary>
  11850. (Optional) A name object specifying how the document should be displayed when opened:
  11851. UseNone - Neither document outline nor thumbnail images visible.
  11852. UseOutlines - Document outline visible.
  11853. UseThumbs - Thumbnail images visible.
  11854. FullScreen - Full-screen mode, with no menu bar, window controls, or any other window visible.
  11855. UseOC - (PDF 1.5) Optional content group panel visible.
  11856. UseAttachments (PDF 1.6) Attachments panel visible.
  11857. Default value: UseNone.
  11858. </summary>
  11859. </member>
  11860. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Outlines">
  11861. <summary>
  11862. (Optional; must be an indirect reference) The outline dictionary that is the root
  11863. of the document’s outline hierarchy.
  11864. </summary>
  11865. </member>
  11866. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Threads">
  11867. <summary>
  11868. (Optional; PDF 1.1; must be an indirect reference) An array of thread dictionaries
  11869. representing the document’s article threads.
  11870. </summary>
  11871. </member>
  11872. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.OpenAction">
  11873. <summary>
  11874. (Optional; PDF 1.1) A value specifying a destination to be displayed or an action to be
  11875. performed when the document is opened. The value is either an array defining a destination
  11876. or an action dictionary representing an action. If this entry is absent, the document
  11877. should be opened to the top of the first page at the default magnification factor.
  11878. </summary>
  11879. </member>
  11880. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.AA">
  11881. <summary>
  11882. (Optional; PDF 1.4) An additional-actions dictionary defining the actions to be taken
  11883. in response to various trigger events affecting the document as a whole.
  11884. </summary>
  11885. </member>
  11886. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.URI">
  11887. <summary>
  11888. (Optional; PDF 1.1) A URI dictionary containing document-level information for URI
  11889. (uniform resource identifier) actions.
  11890. </summary>
  11891. </member>
  11892. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.AcroForm">
  11893. <summary>
  11894. (Optional; PDF 1.2) The document’s interactive form (AcroForm) dictionary.
  11895. </summary>
  11896. </member>
  11897. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Metadata">
  11898. <summary>
  11899. (Optional; PDF 1.4; must be an indirect reference) A metadata stream
  11900. containing metadata for the document.
  11901. </summary>
  11902. </member>
  11903. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.StructTreeRoot">
  11904. <summary>
  11905. (Optional; PDF 1.3) The document’s structure tree root dictionary.
  11906. </summary>
  11907. </member>
  11908. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.MarkInfo">
  11909. <summary>
  11910. (Optional; PDF 1.4) A mark information dictionary containing information
  11911. about the document’s usage of Tagged PDF conventions.
  11912. </summary>
  11913. </member>
  11914. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Lang">
  11915. <summary>
  11916. (Optional; PDF 1.4) A language identifier specifying the natural language for all
  11917. text in the document except where overridden by language specifications for structure
  11918. elements or marked content. If this entry is absent, the language is considered unknown.
  11919. </summary>
  11920. </member>
  11921. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.SpiderInfo">
  11922. <summary>
  11923. (Optional; PDF 1.3) A Web Capture information dictionary containing state information
  11924. used by the Acrobat Web Capture (AcroSpider) plugin extension.
  11925. </summary>
  11926. </member>
  11927. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.OutputIntents">
  11928. <summary>
  11929. (Optional; PDF 1.4) An array of output intent dictionaries describing the color
  11930. characteristics of output devices on which the document might be rendered.
  11931. </summary>
  11932. </member>
  11933. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.PieceInfo">
  11934. <summary>
  11935. (Optional; PDF 1.4) A page-piece dictionary associated with the document.
  11936. </summary>
  11937. </member>
  11938. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.OCProperties">
  11939. <summary>
  11940. (Optional; PDF 1.5; required if a document contains optional content) The document’s
  11941. optional content properties dictionary.
  11942. </summary>
  11943. </member>
  11944. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Perms">
  11945. <summary>
  11946. (Optional; PDF 1.5) A permissions dictionary that specifies user access permissions
  11947. for the document.
  11948. </summary>
  11949. </member>
  11950. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Legal">
  11951. <summary>
  11952. (Optional; PDF 1.5) A dictionary containing attestations regarding the content of a
  11953. PDF document, as it relates to the legality of digital signatures.
  11954. </summary>
  11955. </member>
  11956. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Requirements">
  11957. <summary>
  11958. (Optional; PDF 1.7) An array of requirement dictionaries representing
  11959. requirements for the document.
  11960. </summary>
  11961. </member>
  11962. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Collection">
  11963. <summary>
  11964. (Optional; PDF 1.7) A collection dictionary that a PDF consumer uses to enhance
  11965. the presentation of file attachments stored in the PDF document.
  11966. </summary>
  11967. </member>
  11968. <member name="F:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.NeedsRendering">
  11969. <summary>
  11970. (Optional; PDF 1.7) A flag used to expedite the display of PDF documents containing XFA forms.
  11971. It specifies whether the document must be regenerated when the document is first opened.
  11972. If true, the viewer application treats the document as a shell and regenerates the content
  11973. when the document is opened, regardless of any dynamic forms settings that appear in the XFA
  11974. stream itself. This setting is used to expedite the display of documents whose layout varies
  11975. depending on the content of the XFA streams.
  11976. If false, the viewer application does not regenerate the content when the document is opened.
  11977. See the XML Forms Architecture (XFA) Specification (Bibliography).
  11978. Default value: false.
  11979. </summary>
  11980. </member>
  11981. <member name="P:PdfSharp.Pdf.Advanced.PdfCatalog.Keys.Meta">
  11982. <summary>
  11983. Gets the KeysMeta for these keys.
  11984. </summary>
  11985. </member>
  11986. <member name="P:PdfSharp.Pdf.Advanced.PdfCatalog.Meta">
  11987. <summary>
  11988. Gets the KeysMeta of this dictionary type.
  11989. </summary>
  11990. </member>
  11991. <member name="T:PdfSharp.Pdf.Advanced.PdfCIDFont">
  11992. <summary>
  11993. Represents a CIDFont dictionary.
  11994. The subtype can be CIDFontType0 or CIDFontType2.
  11995. PDFsharp only used CIDFontType2 which is a TrueType font program.
  11996. </summary>
  11997. </member>
  11998. <member name="M:PdfSharp.Pdf.Advanced.PdfCIDFont.PrepareForSave">
  11999. <summary>
  12000. Prepares the object to get saved.
  12001. </summary>
  12002. </member>
  12003. <member name="T:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys">
  12004. <summary>
  12005. Predefined keys of this dictionary.
  12006. </summary>
  12007. </member>
  12008. <member name="F:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys.Type">
  12009. <summary>
  12010. (Required) The type of PDF object that this dictionary describes;
  12011. must be Font for a CIDFont dictionary.
  12012. </summary>
  12013. </member>
  12014. <member name="F:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys.Subtype">
  12015. <summary>
  12016. (Required) The type of CIDFont; CIDFontType0 or CIDFontType2.
  12017. </summary>
  12018. </member>
  12019. <member name="F:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys.BaseFont">
  12020. <summary>
  12021. (Required) The PostScript name of the CIDFont. For Type 0 CIDFonts, this
  12022. is usually the value of the CIDFontName entry in the CIDFont program. For
  12023. Type 2 CIDFonts, it is derived the same way as for a simple TrueType font;
  12024. In either case, the name can have a subset prefix if appropriate.
  12025. </summary>
  12026. </member>
  12027. <member name="F:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys.CIDSystemInfo">
  12028. <summary>
  12029. (Required) A dictionary containing entries that define the character collection
  12030. of the CIDFont.
  12031. </summary>
  12032. </member>
  12033. <member name="F:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys.FontDescriptor">
  12034. <summary>
  12035. (Required; must be an indirect reference) A font descriptor describing the
  12036. CIDFont’s default metrics other than its glyph widths.
  12037. </summary>
  12038. </member>
  12039. <member name="F:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys.DW">
  12040. <summary>
  12041. (Optional) The default width for glyphs in the CIDFont.
  12042. Default value: 1000.
  12043. </summary>
  12044. </member>
  12045. <member name="F:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys.W">
  12046. <summary>
  12047. (Optional) A description of the widths for the glyphs in the CIDFont. The
  12048. array’s elements have a variable format that can specify individual widths
  12049. for consecutive CIDs or one width for a range of CIDs.
  12050. Default value: none (the DW value is used for all glyphs).
  12051. </summary>
  12052. </member>
  12053. <member name="F:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys.DW2">
  12054. <summary>
  12055. (Optional; applies only to CIDFonts used for vertical writing) An array of two
  12056. numbers specifying the default metrics for vertical writing.
  12057. Default value: [880 −1000].
  12058. </summary>
  12059. </member>
  12060. <member name="F:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys.W2">
  12061. <summary>
  12062. (Optional; applies only to CIDFonts used for vertical writing) A description
  12063. of the metrics for vertical writing for the glyphs in the CIDFont.
  12064. Default value: none (the DW2 value is used for all glyphs).
  12065. </summary>
  12066. </member>
  12067. <member name="F:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys.CIDToGIDMap">
  12068. <summary>
  12069. (Optional; Type 2 CIDFonts only) A specification of the mapping from CIDs
  12070. to glyph indices. If the value is a stream, the bytes in the stream contain the
  12071. mapping from CIDs to glyph indices: the glyph index for a particular CID
  12072. value c is a 2-byte value stored in bytes 2 × c and 2 × c + 1, where the first
  12073. byte is the high-order byte. If the value of CIDToGIDMap is a name, it must
  12074. be Identity, indicating that the mapping between CIDs and glyph indices is
  12075. the identity mapping.
  12076. Default value: Identity.
  12077. This entry may appear only in a Type 2 CIDFont whose associated True-Type font
  12078. program is embedded in the PDF file.
  12079. </summary>
  12080. </member>
  12081. <member name="P:PdfSharp.Pdf.Advanced.PdfCIDFont.Keys.Meta">
  12082. <summary>
  12083. Gets the KeysMeta for these keys.
  12084. </summary>
  12085. </member>
  12086. <member name="P:PdfSharp.Pdf.Advanced.PdfCIDFont.Meta">
  12087. <summary>
  12088. Gets the KeysMeta of this dictionary type.
  12089. </summary>
  12090. </member>
  12091. <member name="T:PdfSharp.Pdf.Advanced.PdfContent">
  12092. <summary>
  12093. Represents the content of a page. PDFsharp supports only one content stream per page.
  12094. If an imported page has an array of content streams, the streams are concatenated to
  12095. one single stream.
  12096. </summary>
  12097. </member>
  12098. <member name="M:PdfSharp.Pdf.Advanced.PdfContent.#ctor(PdfSharp.Pdf.PdfDocument)">
  12099. <summary>
  12100. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfContent"/> class.
  12101. </summary>
  12102. </member>
  12103. <member name="M:PdfSharp.Pdf.Advanced.PdfContent.#ctor(PdfSharp.Pdf.PdfPage)">
  12104. <summary>
  12105. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfContent"/> class.
  12106. </summary>
  12107. </member>
  12108. <member name="M:PdfSharp.Pdf.Advanced.PdfContent.#ctor(PdfSharp.Pdf.PdfDictionary)">
  12109. <summary>
  12110. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfContent"/> class.
  12111. </summary>
  12112. <param name="dict">The dict.</param>
  12113. </member>
  12114. <member name="P:PdfSharp.Pdf.Advanced.PdfContent.Compressed">
  12115. <summary>
  12116. Sets a value indicating whether the content is compressed with the ZIP algorithm.
  12117. </summary>
  12118. </member>
  12119. <member name="M:PdfSharp.Pdf.Advanced.PdfContent.Decode">
  12120. <summary>
  12121. Unfilters the stream.
  12122. </summary>
  12123. </member>
  12124. <member name="M:PdfSharp.Pdf.Advanced.PdfContent.PreserveGraphicsState">
  12125. <summary>
  12126. Surround content with q/Q operations if necessary.
  12127. </summary>
  12128. </member>
  12129. <member name="T:PdfSharp.Pdf.Advanced.PdfContent.Keys">
  12130. <summary>
  12131. Predefined keys of this dictionary.
  12132. </summary>
  12133. </member>
  12134. <member name="P:PdfSharp.Pdf.Advanced.PdfContent.Keys.Meta">
  12135. <summary>
  12136. Gets the KeysMeta for these keys.
  12137. </summary>
  12138. </member>
  12139. <member name="P:PdfSharp.Pdf.Advanced.PdfContent.Meta">
  12140. <summary>
  12141. Gets the KeysMeta of this dictionary type.
  12142. </summary>
  12143. </member>
  12144. <member name="T:PdfSharp.Pdf.Advanced.PdfContents">
  12145. <summary>
  12146. Represents an array of PDF content streams of a page.
  12147. </summary>
  12148. </member>
  12149. <member name="M:PdfSharp.Pdf.Advanced.PdfContents.#ctor(PdfSharp.Pdf.PdfDocument)">
  12150. <summary>
  12151. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfContents"/> class.
  12152. </summary>
  12153. <param name="document">The document.</param>
  12154. </member>
  12155. <member name="M:PdfSharp.Pdf.Advanced.PdfContents.AppendContent">
  12156. <summary>
  12157. Appends a new content stream and returns it.
  12158. </summary>
  12159. </member>
  12160. <member name="M:PdfSharp.Pdf.Advanced.PdfContents.PrependContent">
  12161. <summary>
  12162. Prepends a new content stream and returns it.
  12163. </summary>
  12164. </member>
  12165. <member name="M:PdfSharp.Pdf.Advanced.PdfContents.CreateSingleContent">
  12166. <summary>
  12167. Creates a single content stream with the bytes from the array of the content streams.
  12168. This operation does not modify any of the content streams in this array.
  12169. </summary>
  12170. </member>
  12171. <member name="M:PdfSharp.Pdf.Advanced.PdfContents.ReplaceContent(PdfSharp.Pdf.Content.Objects.CSequence)">
  12172. <summary>
  12173. Replaces the current content of the page with the specified content sequence.
  12174. </summary>
  12175. </member>
  12176. <member name="M:PdfSharp.Pdf.Advanced.PdfContents.ReplaceContent(System.Byte[])">
  12177. <summary>
  12178. Replaces the current content of the page with the specified bytes.
  12179. </summary>
  12180. </member>
  12181. <member name="M:PdfSharp.Pdf.Advanced.PdfContents.GetEnumerator">
  12182. <summary>
  12183. Gets the enumerator.
  12184. </summary>
  12185. </member>
  12186. <member name="T:PdfSharp.Pdf.Advanced.PdfCrossReferenceStream">
  12187. <summary>
  12188. Represents a PDF cross-reference stream.
  12189. </summary>
  12190. </member>
  12191. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceStream.#ctor(PdfSharp.Pdf.PdfDocument)">
  12192. <summary>
  12193. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfObjectStream"/> class.
  12194. </summary>
  12195. </member>
  12196. <member name="T:PdfSharp.Pdf.Advanced.PdfCrossReferenceStream.Keys">
  12197. <summary>
  12198. Predefined keys for cross-reference dictionaries.
  12199. </summary>
  12200. </member>
  12201. <member name="F:PdfSharp.Pdf.Advanced.PdfCrossReferenceStream.Keys.Type">
  12202. <summary>
  12203. (Required) The type of PDF object that this dictionary describes;
  12204. must be XRef for a cross-reference stream.
  12205. </summary>
  12206. </member>
  12207. <member name="F:PdfSharp.Pdf.Advanced.PdfCrossReferenceStream.Keys.Size">
  12208. <summary>
  12209. (Required) The number one greater than the highest object number
  12210. used in this section or in any section for which this is an update.
  12211. It is equivalent to the Size entry in a trailer dictionary.
  12212. </summary>
  12213. </member>
  12214. <member name="F:PdfSharp.Pdf.Advanced.PdfCrossReferenceStream.Keys.Index">
  12215. <summary>
  12216. (Optional) An array containing a pair of integers for each subsection in this section.
  12217. The first integer is the first object number in the subsection; the second integer
  12218. is the number of entries in the subsection.
  12219. The array is sorted in ascending order by object number. Subsections cannot overlap;
  12220. an object number may have at most one entry in a section.
  12221. Default value: [0 Size].
  12222. </summary>
  12223. </member>
  12224. <member name="F:PdfSharp.Pdf.Advanced.PdfCrossReferenceStream.Keys.Prev">
  12225. <summary>
  12226. (Present only if the file has more than one cross-reference stream; not meaningful in
  12227. hybrid-reference files) The byte offset from the beginning of the file to the beginning
  12228. of the previous cross-reference stream. This entry has the same function as the Prev
  12229. entry in the trailer dictionary.
  12230. </summary>
  12231. </member>
  12232. <member name="F:PdfSharp.Pdf.Advanced.PdfCrossReferenceStream.Keys.W">
  12233. <summary>
  12234. (Required) An array of integers representing the size of the fields in a single
  12235. cross-reference entry. The table describes the types of entries and their fields.
  12236. For PDF 1.5, W always contains three integers; the value of each integer is the
  12237. number of bytes (in the decoded stream) of the corresponding field. For example,
  12238. [1 2 1] means that the fields are one byte, two bytes, and one byte, respectively.
  12239. A value of zero for an element in the W array indicates that the corresponding field
  12240. is not present in the stream, and the default value is used, if there is one. If the
  12241. first element is zero, the type field is not present, and it defaults to type 1.
  12242. The sum of the items is the total length of each entry; it can be used with the
  12243. Indexarray to determine the starting position of each subsection.
  12244. Note: Different cross-reference streams in a PDF file may use different values for W.
  12245. Entries in a cross-reference stream.
  12246. TYPE FIELD DESCRIPTION
  12247. 0 1 The type of this entry, which must be 0. Type 0 entries define the linked list of free objects (corresponding to f entries in a cross-reference table).
  12248. 2 The object number of the next free object.
  12249. 3 The generation number to use if this object number is used again.
  12250. 1 1 The type of this entry, which must be 1. Type 1 entries define objects that are in use but are not compressed (corresponding to n entries in a cross-reference table).
  12251. 2 The byte offset of the object, starting from the beginning of the file.
  12252. 3 The generation number of the object. Default value: 0.
  12253. 2 1 The type of this entry, which must be 2. Type 2 entries define compressed objects.
  12254. 2 The object number of the object stream in which this object is stored. (The generation number of the object stream is implicitly 0.)
  12255. 3 The index of this object within the object stream.
  12256. </summary>
  12257. </member>
  12258. <member name="P:PdfSharp.Pdf.Advanced.PdfCrossReferenceStream.Keys.Meta">
  12259. <summary>
  12260. Gets the KeysMeta for these keys.
  12261. </summary>
  12262. </member>
  12263. <member name="P:PdfSharp.Pdf.Advanced.PdfCrossReferenceStream.Meta">
  12264. <summary>
  12265. Gets the KeysMeta of this dictionary type.
  12266. </summary>
  12267. </member>
  12268. <member name="T:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable">
  12269. <summary>
  12270. Represents the cross-reference table of a PDF document.
  12271. It contains all indirect objects of a document.
  12272. </summary>
  12273. </member>
  12274. <member name="F:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.ObjectTable">
  12275. <summary>
  12276. Represents the relation between PdfObjectID and PdfReference for a PdfDocument.
  12277. </summary>
  12278. </member>
  12279. <member name="P:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.IsUnderConstruction">
  12280. <summary>
  12281. Gets or sets a value indicating whether this table is under construction.
  12282. It is true while reading a PDF file.
  12283. </summary>
  12284. </member>
  12285. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.Add(PdfSharp.Pdf.Advanced.PdfReference)">
  12286. <summary>
  12287. Adds a cross-reference entry to the table. Used when parsing the trailer.
  12288. </summary>
  12289. </member>
  12290. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.Add(PdfSharp.Pdf.PdfObject)">
  12291. <summary>
  12292. Adds a PdfObject to the table.
  12293. </summary>
  12294. </member>
  12295. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.TryAdd(PdfSharp.Pdf.PdfObject)">
  12296. <summary>
  12297. Adds a PdfObject to the table if it was not already in.
  12298. Returns true if it was added, false otherwise.
  12299. </summary>
  12300. </member>
  12301. <member name="P:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.Item(PdfSharp.Pdf.PdfObjectID)">
  12302. <summary>
  12303. Gets a cross-reference entry from an object identifier.
  12304. Returns null if no object with the specified ID exists in the object table.
  12305. </summary>
  12306. </member>
  12307. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.Contains(PdfSharp.Pdf.PdfObjectID)">
  12308. <summary>
  12309. Indicates whether the specified object identifier is in the table.
  12310. </summary>
  12311. </member>
  12312. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.GetNewObjectNumber">
  12313. <summary>
  12314. Returns the next free object number.
  12315. </summary>
  12316. </member>
  12317. <member name="P:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.MaxObjectNumber">
  12318. <summary>
  12319. Gets or sets the highest object number used in this document.
  12320. </summary>
  12321. </member>
  12322. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  12323. <summary>
  12324. Writes the xref section in PDF stream.
  12325. </summary>
  12326. </member>
  12327. <member name="P:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.AllObjectIDs">
  12328. <summary>
  12329. Gets an array of all object identifiers. For debugging purposes only.
  12330. </summary>
  12331. </member>
  12332. <member name="P:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.AllReferences">
  12333. <summary>
  12334. Gets an array of all cross-references in ascending order by their object identifier.
  12335. </summary>
  12336. </member>
  12337. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.Compact">
  12338. <summary>
  12339. Removes all objects that cannot be reached from the trailer.
  12340. Returns the number of removed objects.
  12341. </summary>
  12342. </member>
  12343. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.Renumber">
  12344. <summary>
  12345. Renumbers the objects starting at 1.
  12346. </summary>
  12347. </member>
  12348. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.GetPositionOfObjectBehind(PdfSharp.Pdf.PdfObject,System.Int64)">
  12349. <summary>
  12350. Gets the position of the object immediately behind the specified object, or -1,
  12351. if no such object exists. I.e. -1 means the object is the last one in the PDF file.
  12352. </summary>
  12353. </member>
  12354. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.CheckConsistence">
  12355. <summary>
  12356. Checks the logical consistence for debugging purposes (useful after reconstruction work).
  12357. </summary>
  12358. </member>
  12359. <member name="M:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.TransitiveClosure(PdfSharp.Pdf.PdfObject,System.Int32)">
  12360. <summary>
  12361. Calculates the transitive closure of the specified PdfObject with the specified depth, i.e. all indirect objects
  12362. recursively reachable from the specified object in up to maximally depth steps.
  12363. </summary>
  12364. </member>
  12365. <member name="P:PdfSharp.Pdf.Advanced.PdfCrossReferenceTable.DeadObject">
  12366. <summary>
  12367. Gets the cross-reference to an object used for undefined indirect references.
  12368. </summary>
  12369. </member>
  12370. <member name="T:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream">
  12371. <summary>
  12372. Represents a base class for dictionaries with a content stream.
  12373. Implement IContentStream for use with a content writer.
  12374. </summary>
  12375. </member>
  12376. <member name="M:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream.#ctor">
  12377. <summary>
  12378. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream"/> class.
  12379. </summary>
  12380. </member>
  12381. <member name="M:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream.#ctor(PdfSharp.Pdf.PdfDocument)">
  12382. <summary>
  12383. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream"/> class.
  12384. </summary>
  12385. <param name="document">The document.</param>
  12386. </member>
  12387. <member name="M:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream.#ctor(PdfSharp.Pdf.PdfDictionary)">
  12388. <summary>
  12389. Initializes a new instance from an existing dictionary. Used for object type transformation.
  12390. </summary>
  12391. </member>
  12392. <member name="P:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream.Resources">
  12393. <summary>
  12394. Gets the resources dictionary of this dictionary. If no such dictionary exists, it is created.
  12395. </summary>
  12396. </member>
  12397. <member name="P:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream.PdfSharp#Pdf#Advanced#IContentStream#Resources">
  12398. <summary>
  12399. Implements the interface because the primary function is internal.
  12400. </summary>
  12401. </member>
  12402. <member name="M:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream.GetImageName(PdfSharp.Drawing.XImage)">
  12403. <summary>
  12404. Gets the resource name of the specified image within this dictionary.
  12405. </summary>
  12406. </member>
  12407. <member name="M:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream.PdfSharp#Pdf#Advanced#IContentStream#GetImageName(PdfSharp.Drawing.XImage)">
  12408. <summary>
  12409. Implements the interface because the primary function is internal.
  12410. </summary>
  12411. </member>
  12412. <member name="M:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream.GetFormName(PdfSharp.Drawing.XForm)">
  12413. <summary>
  12414. Gets the resource name of the specified form within this dictionary.
  12415. </summary>
  12416. </member>
  12417. <member name="M:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream.PdfSharp#Pdf#Advanced#IContentStream#GetFormName(PdfSharp.Drawing.XForm)">
  12418. <summary>
  12419. Implements the interface because the primary function is internal.
  12420. </summary>
  12421. </member>
  12422. <member name="T:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream.Keys">
  12423. <summary>
  12424. Predefined keys of this dictionary.
  12425. </summary>
  12426. </member>
  12427. <member name="F:PdfSharp.Pdf.Advanced.PdfDictionaryWithContentStream.Keys.Resources">
  12428. <summary>
  12429. (Optional but strongly recommended; PDF 1.2) A dictionary specifying any
  12430. resources (such as fonts and images) required by the form XObject.
  12431. </summary>
  12432. </member>
  12433. <member name="T:PdfSharp.Pdf.Advanced.PdfEmbeddedFileStream">
  12434. <summary>
  12435. Represents an embedded file stream.
  12436. PDF 1.3.
  12437. </summary>
  12438. </member>
  12439. <member name="M:PdfSharp.Pdf.Advanced.PdfEmbeddedFileStream.#ctor(PdfSharp.Pdf.PdfDocument,System.IO.Stream)">
  12440. <summary>
  12441. Initializes a new instance of PdfEmbeddedFileStream from a stream.
  12442. </summary>
  12443. </member>
  12444. <member name="M:PdfSharp.Pdf.Advanced.PdfEmbeddedFileStream.IsEmbeddedFile(PdfSharp.Pdf.PdfDictionary)">
  12445. <summary>
  12446. Determines, if dictionary is an embedded file stream.
  12447. </summary>
  12448. </member>
  12449. <member name="T:PdfSharp.Pdf.Advanced.PdfEmbeddedFileStream.Keys">
  12450. <summary>
  12451. Predefined keys of this dictionary.
  12452. </summary>
  12453. </member>
  12454. <member name="F:PdfSharp.Pdf.Advanced.PdfEmbeddedFileStream.Keys.Type">
  12455. <summary>
  12456. (Optional) The type of PDF object that this dictionary describes; if present,
  12457. must be EmbeddedFile for an embedded file stream.
  12458. </summary>
  12459. </member>
  12460. <member name="F:PdfSharp.Pdf.Advanced.PdfEmbeddedFileStream.Keys.Subtype">
  12461. <summary>
  12462. (Optional) The subtype of the embedded file. The value of this entry must be a first-class name,
  12463. as defined in Appendix E. Names without a registered prefix must conform to the MIME media type names
  12464. defined in Internet RFC 2046, Multipurpose Internet Mail Extensions (MIME), Part Two: Media Types
  12465. (see the Bibliography), with the provision that characters not allowed in names must use the
  12466. 2-character hexadecimal code format described in Section 3.2.4, “Name Objects.”
  12467. </summary>
  12468. </member>
  12469. <member name="F:PdfSharp.Pdf.Advanced.PdfEmbeddedFileStream.Keys.Params">
  12470. <summary>
  12471. (Optional) An embedded file parameter dictionary containing additional,
  12472. file-specific information (see Table 3.43).
  12473. </summary>
  12474. </member>
  12475. <member name="T:PdfSharp.Pdf.Advanced.PdfExtGState">
  12476. <summary>
  12477. Represents an extended graphics state object.
  12478. </summary>
  12479. </member>
  12480. <member name="M:PdfSharp.Pdf.Advanced.PdfExtGState.#ctor(PdfSharp.Pdf.PdfDocument)">
  12481. <summary>
  12482. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfExtGState"/> class.
  12483. </summary>
  12484. <param name="document">The document.</param>
  12485. </member>
  12486. <member name="M:PdfSharp.Pdf.Advanced.PdfExtGState.SetDefault1">
  12487. <summary>
  12488. Used in Edf.Xps.
  12489. </summary>
  12490. </member>
  12491. <member name="M:PdfSharp.Pdf.Advanced.PdfExtGState.SetDefault2">
  12492. <summary>
  12493. Used in Edf.Xps.
  12494. ...for shading patterns
  12495. </summary>
  12496. </member>
  12497. <member name="P:PdfSharp.Pdf.Advanced.PdfExtGState.StrokeAlpha">
  12498. <summary>
  12499. Sets the alpha value for stroking operations.
  12500. </summary>
  12501. </member>
  12502. <member name="P:PdfSharp.Pdf.Advanced.PdfExtGState.NonStrokeAlpha">
  12503. <summary>
  12504. Sets the alpha value for non-stroking operations.
  12505. </summary>
  12506. </member>
  12507. <member name="P:PdfSharp.Pdf.Advanced.PdfExtGState.StrokeOverprint">
  12508. <summary>
  12509. Sets the overprint value for stroking operations.
  12510. </summary>
  12511. </member>
  12512. <member name="P:PdfSharp.Pdf.Advanced.PdfExtGState.NonStrokeOverprint">
  12513. <summary>
  12514. Sets the overprint value for non-stroking operations.
  12515. </summary>
  12516. </member>
  12517. <member name="P:PdfSharp.Pdf.Advanced.PdfExtGState.SoftMask">
  12518. <summary>
  12519. Sets a soft mask object.
  12520. </summary>
  12521. </member>
  12522. <member name="T:PdfSharp.Pdf.Advanced.PdfExtGState.Keys">
  12523. <summary>
  12524. Common keys for all streams.
  12525. </summary>
  12526. </member>
  12527. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.Type">
  12528. <summary>
  12529. (Optional) The type of PDF object that this dictionary describes;
  12530. must be ExtGState for a graphics state parameter dictionary.
  12531. </summary>
  12532. </member>
  12533. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.LW">
  12534. <summary>
  12535. (Optional; PDF 1.3) The line width (see “Line Width” on page 185).
  12536. </summary>
  12537. </member>
  12538. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.LC">
  12539. <summary>
  12540. (Optional; PDF 1.3) The line cap style.
  12541. </summary>
  12542. </member>
  12543. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.LJ">
  12544. <summary>
  12545. (Optional; PDF 1.3) The line join style.
  12546. </summary>
  12547. </member>
  12548. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.ML">
  12549. <summary>
  12550. (Optional; PDF 1.3) The miter limit.
  12551. </summary>
  12552. </member>
  12553. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.D">
  12554. <summary>
  12555. (Optional; PDF 1.3) The line dash pattern, expressed as an array of the form
  12556. [dashArray dashPhase], where dashArray is itself an array and dashPhase is an integer.
  12557. </summary>
  12558. </member>
  12559. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.RI">
  12560. <summary>
  12561. (Optional; PDF 1.3) The name of the rendering intent.
  12562. </summary>
  12563. </member>
  12564. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.OP">
  12565. <summary>
  12566. (Optional) A flag specifying whether to apply overprint. In PDF 1.2 and earlier,
  12567. there is a single overprint parameter that applies to all painting operations.
  12568. Beginning with PDF 1.3, there are two separate overprint parameters: one for stroking
  12569. and one for all other painting operations. Specifying an OP entry sets both parameters
  12570. unless there is also an op entry in the same graphics state parameter dictionary, in
  12571. which case the OP entry sets only the overprint parameter for stroking.
  12572. </summary>
  12573. </member>
  12574. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.op">
  12575. <summary>
  12576. (Optional; PDF 1.3) A flag specifying whether to apply overprint for painting operations
  12577. other than stroking. If this entry is absent, the OP entry, if any, sets this parameter.
  12578. </summary>
  12579. </member>
  12580. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.OPM">
  12581. <summary>
  12582. (Optional; PDF 1.3) The overprint mode.
  12583. </summary>
  12584. </member>
  12585. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.Font">
  12586. <summary>
  12587. (Optional; PDF 1.3) An array of the form [font size], where font is an indirect
  12588. reference to a font dictionary and size is a number expressed in text space units.
  12589. These two objects correspond to the operands of the Tf operator; however,
  12590. the first operand is an indirect object reference instead of a resource name.
  12591. </summary>
  12592. </member>
  12593. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.BG">
  12594. <summary>
  12595. (Optional) The black-generation function, which maps the interval [0.0 1.0]
  12596. to the interval [0.0 1.0].
  12597. </summary>
  12598. </member>
  12599. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.BG2">
  12600. <summary>
  12601. (Optional; PDF 1.3) Same as BG except that the value may also be the name Default,
  12602. denoting the black-generation function that was in effect at the start of the page.
  12603. If both BG and BG2 are present in the same graphics state parameter dictionary,
  12604. BG2 takes precedence.
  12605. </summary>
  12606. </member>
  12607. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.UCR">
  12608. <summary>
  12609. (Optional) The undercolor-removal function, which maps the interval
  12610. [0.0 1.0] to the interval [-1.0 1.0].
  12611. </summary>
  12612. </member>
  12613. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.UCR2">
  12614. <summary>
  12615. (Optional; PDF 1.3) Same as UCR except that the value may also be the name Default,
  12616. denoting the undercolor-removal function that was in effect at the start of the page.
  12617. If both UCR and UCR2 are present in the same graphics state parameter dictionary,
  12618. UCR2 takes precedence.
  12619. </summary>
  12620. </member>
  12621. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.SA">
  12622. <summary>
  12623. (Optional) A flag specifying whether to apply automatic stroke adjustment.
  12624. </summary>
  12625. </member>
  12626. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.BM">
  12627. <summary>
  12628. (Optional; PDF 1.4) The current blend mode to be used in the transparent imaging model.
  12629. </summary>
  12630. </member>
  12631. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.SMask">
  12632. <summary>
  12633. (Optional; PDF 1.4) The current soft mask, specifying the mask shape or
  12634. mask opacity values to be used in the transparent imaging model.
  12635. </summary>
  12636. </member>
  12637. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.CA">
  12638. <summary>
  12639. (Optional; PDF 1.4) The current stroking alpha constant, specifying the constant
  12640. shape or constant opacity value to be used for stroking operations in the transparent
  12641. imaging model.
  12642. </summary>
  12643. </member>
  12644. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.ca">
  12645. <summary>
  12646. (Optional; PDF 1.4) Same as CA, but for non-stroking operations.
  12647. </summary>
  12648. </member>
  12649. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.AIS">
  12650. <summary>
  12651. (Optional; PDF 1.4) The alpha source flag (“alpha is shape”), specifying whether
  12652. the current soft mask and alpha constant are to be interpreted as shape values (true)
  12653. or opacity values (false).
  12654. </summary>
  12655. </member>
  12656. <member name="F:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.TK">
  12657. <summary>
  12658. (Optional; PDF 1.4) The text knockout flag, which determines the behavior of
  12659. overlapping glyphs within a text object in the transparent imaging model.
  12660. </summary>
  12661. </member>
  12662. <member name="P:PdfSharp.Pdf.Advanced.PdfExtGState.Keys.Meta">
  12663. <summary>
  12664. Gets the KeysMeta for these keys.
  12665. </summary>
  12666. </member>
  12667. <member name="P:PdfSharp.Pdf.Advanced.PdfExtGState.Meta">
  12668. <summary>
  12669. Gets the KeysMeta of this dictionary type.
  12670. </summary>
  12671. </member>
  12672. <member name="T:PdfSharp.Pdf.Advanced.PdfExtGStateTable">
  12673. <summary>
  12674. Contains all used ExtGState objects of a document.
  12675. </summary>
  12676. </member>
  12677. <member name="M:PdfSharp.Pdf.Advanced.PdfExtGStateTable.#ctor(PdfSharp.Pdf.PdfDocument)">
  12678. <summary>
  12679. Initializes a new instance of this class, which is a singleton for each document.
  12680. </summary>
  12681. </member>
  12682. <member name="M:PdfSharp.Pdf.Advanced.PdfExtGStateTable.GetExtGStateStroke(System.Double,System.Boolean)">
  12683. <summary>
  12684. Gets a PdfExtGState with the key 'CA' set to the specified alpha value.
  12685. </summary>
  12686. </member>
  12687. <member name="M:PdfSharp.Pdf.Advanced.PdfExtGStateTable.GetExtGStateNonStroke(System.Double,System.Boolean)">
  12688. <summary>
  12689. Gets a PdfExtGState with the key 'ca' set to the specified alpha value.
  12690. </summary>
  12691. </member>
  12692. <member name="T:PdfSharp.Pdf.Advanced.PdfFileSpecification">
  12693. <summary>
  12694. Represents a file specification dictionary.
  12695. </summary>
  12696. </member>
  12697. <member name="M:PdfSharp.Pdf.Advanced.PdfFileSpecification.#ctor(PdfSharp.Pdf.PdfDocument,PdfSharp.Pdf.Advanced.PdfEmbeddedFileStream,System.String)">
  12698. <summary>
  12699. Initializes a new instance of PdfFileSpecification referring an embedded file stream.
  12700. </summary>
  12701. </member>
  12702. <member name="T:PdfSharp.Pdf.Advanced.PdfFileSpecification.Keys">
  12703. <summary>
  12704. Predefined keys of this dictionary.
  12705. </summary>
  12706. </member>
  12707. <member name="F:PdfSharp.Pdf.Advanced.PdfFileSpecification.Keys.Type">
  12708. <summary>
  12709. (Required if an EF or RF entry is present; recommended always)
  12710. The type of PDF object that this dictionary describes; must be Filespec
  12711. for a file specification dictionary (see implementation note 45 in Appendix H).
  12712. </summary>
  12713. </member>
  12714. <member name="F:PdfSharp.Pdf.Advanced.PdfFileSpecification.Keys.F">
  12715. <summary>
  12716. (Required if the DOS, Mac, and Unix entries are all absent; amended with the UF entry
  12717. for PDF 1.7) A file specification string of the form described in Section 3.10.1,
  12718. “File Specification Strings,” or (if the file system is URL) a uniform resource locator,
  12719. as described in Section 3.10.4, “URL Specifications.”
  12720. Note: It is recommended that the UF entry be used in addition to the F entry.The UF entry
  12721. provides cross-platform and cross-language compatibility and the F entry provides
  12722. backwards compatibility.
  12723. </summary>
  12724. </member>
  12725. <member name="F:PdfSharp.Pdf.Advanced.PdfFileSpecification.Keys.UF">
  12726. <summary>
  12727. (Optional, but recommended if the F entry exists in the dictionary; PDF 1.7) A Unicode
  12728. text string that provides file specification of the form described in Section 3.10.1,
  12729. “File Specification Strings.” Note that this is a Unicode text string encoded using
  12730. PDFDocEncoding or UTF-16BE with a leading byte-order marker (as defined in Section ,
  12731. “Text String Type”). The F entry should always be included along with this entry for
  12732. backwards compatibility reasons.
  12733. </summary>
  12734. </member>
  12735. <member name="F:PdfSharp.Pdf.Advanced.PdfFileSpecification.Keys.EF">
  12736. <summary>
  12737. (Required if RF is present; PDF 1.3; amended to include the UF key in PDF 1.7) A dictionary
  12738. containing a subset of the keys F, UF, DOS, Mac, and Unix, corresponding to the entries by
  12739. those names in the file specification dictionary. The value of each such key is an embedded
  12740. file stream (see Section 3.10.3, “Embedded File Streams”) containing the corresponding file.
  12741. If this entry is present, the Type entry is required and the file specification dictionary
  12742. must be indirectly referenced. (See implementation note 46in Appendix H.)
  12743. Note: It is recommended that the F and UF entries be used in place of the DOS, Mac, or Unix
  12744. entries.
  12745. </summary>
  12746. </member>
  12747. <member name="T:PdfSharp.Pdf.Advanced.PdfFont">
  12748. <summary>
  12749. Represents the base class of a PDF font.
  12750. </summary>
  12751. </member>
  12752. <member name="M:PdfSharp.Pdf.Advanced.PdfFont.#ctor(PdfSharp.Pdf.PdfDocument)">
  12753. <summary>
  12754. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfFont"/> class.
  12755. </summary>
  12756. </member>
  12757. <member name="P:PdfSharp.Pdf.Advanced.PdfFont.IsSymbolFont">
  12758. <summary>
  12759. Gets a value indicating whether this instance is symbol font.
  12760. </summary>
  12761. </member>
  12762. <member name="P:PdfSharp.Pdf.Advanced.PdfFont.CMapInfo">
  12763. <summary>
  12764. Gets or sets the CMapInfo of a PDF font.
  12765. For a Unicode font only this characters come to the ToUnicode map.
  12766. </summary>
  12767. </member>
  12768. <member name="P:PdfSharp.Pdf.Advanced.PdfFont.ToUnicodeMap">
  12769. <summary>
  12770. Gets or sets ToUnicodeMap.
  12771. </summary>
  12772. </member>
  12773. <member name="T:PdfSharp.Pdf.Advanced.PdfFont.Keys">
  12774. <summary>
  12775. Predefined keys common to all font dictionaries.
  12776. </summary>
  12777. </member>
  12778. <member name="F:PdfSharp.Pdf.Advanced.PdfFont.Keys.Type">
  12779. <summary>
  12780. (Required) The type of PDF object that this dictionary describes;
  12781. must be Font for a font dictionary.
  12782. </summary>
  12783. </member>
  12784. <member name="F:PdfSharp.Pdf.Advanced.PdfFont.Keys.Subtype">
  12785. <summary>
  12786. (Required) The type of font.
  12787. </summary>
  12788. </member>
  12789. <member name="F:PdfSharp.Pdf.Advanced.PdfFont.Keys.BaseFont">
  12790. <summary>
  12791. (Required) The PostScript name of the font.
  12792. </summary>
  12793. </member>
  12794. <member name="F:PdfSharp.Pdf.Advanced.PdfFont.Keys.FontDescriptor">
  12795. <summary>
  12796. (Required except for the standard 14 fonts; must be an indirect reference)
  12797. A font descriptor describing the font’s metrics other than its glyph widths.
  12798. Note: For the standard 14 fonts, the entries FirstChar, LastChar, Widths, and
  12799. FontDescriptor must either all be present or all be absent. Ordinarily, they are
  12800. absent; specifying them enables a standard font to be overridden.
  12801. </summary>
  12802. </member>
  12803. <member name="T:PdfSharp.Pdf.Advanced.PdfFontDescriptorFlags">
  12804. <summary>
  12805. The PDF font descriptor flags.
  12806. </summary>
  12807. </member>
  12808. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptorFlags.FixedPitch">
  12809. <summary>
  12810. All glyphs have the same width (as opposed to proportional or variable-pitch
  12811. fonts, which have different widths).
  12812. </summary>
  12813. </member>
  12814. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptorFlags.Serif">
  12815. <summary>
  12816. Glyphs have serifs, which are short strokes drawn at an angle on the top and
  12817. bottom of glyph stems. (Sans serif fonts do not have serifs.)
  12818. </summary>
  12819. </member>
  12820. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptorFlags.Symbolic">
  12821. <summary>
  12822. Font contains glyphs outside the Adobe standard Latin character set. This
  12823. flag and the Nonsymbolic flag cannot both be set or both be clear.
  12824. </summary>
  12825. </member>
  12826. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptorFlags.Script">
  12827. <summary>
  12828. Glyphs resemble cursive handwriting.
  12829. </summary>
  12830. </member>
  12831. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptorFlags.Nonsymbolic">
  12832. <summary>
  12833. Font uses the Adobe standard Latin character set or a subset of it.
  12834. </summary>
  12835. </member>
  12836. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptorFlags.Italic">
  12837. <summary>
  12838. Glyphs have dominant vertical strokes that are slanted.
  12839. </summary>
  12840. </member>
  12841. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptorFlags.AllCap">
  12842. <summary>
  12843. Font contains no lowercase letters; typically used for display purposes,
  12844. such as for titles or headlines.
  12845. </summary>
  12846. </member>
  12847. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptorFlags.SmallCap">
  12848. <summary>
  12849. Font contains both uppercase and lowercase letters. The uppercase letters are
  12850. similar to those in the regular version of the same typeface family. The glyphs
  12851. for the lowercase letters have the same shapes as the corresponding uppercase
  12852. letters, but they are sized and their proportions adjusted so that they have the
  12853. same size and stroke weight as lowercase glyphs in the same typeface family.
  12854. </summary>
  12855. </member>
  12856. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptorFlags.ForceBold">
  12857. <summary>
  12858. Determines whether bold glyphs are painted with extra pixels even at very small
  12859. text sizes.
  12860. </summary>
  12861. </member>
  12862. <member name="T:PdfSharp.Pdf.Advanced.PdfFontDescriptor">
  12863. <summary>
  12864. A PDF font descriptor specifies metrics and other attributes of a simple font,
  12865. as distinct from the metrics of individual glyphs.
  12866. </summary>
  12867. </member>
  12868. <member name="P:PdfSharp.Pdf.Advanced.PdfFontDescriptor.FontName">
  12869. <summary>
  12870. Gets or sets the name of the font.
  12871. </summary>
  12872. </member>
  12873. <member name="P:PdfSharp.Pdf.Advanced.PdfFontDescriptor.IsSymbolFont">
  12874. <summary>
  12875. Gets a value indicating whether this instance is symbol font.
  12876. </summary>
  12877. </member>
  12878. <member name="P:PdfSharp.Pdf.Advanced.PdfFontDescriptor.AddCmapTable">
  12879. <summary>
  12880. Gets or sets a value indicating whether the cmap table must be added to the
  12881. font subset.
  12882. </summary>
  12883. </member>
  12884. <member name="P:PdfSharp.Pdf.Advanced.PdfFontDescriptor.CMapInfo">
  12885. <summary>
  12886. Gets the CMapInfo for PDF font descriptor.
  12887. It contains all characters, ANSI and Unicode.
  12888. </summary>
  12889. </member>
  12890. <member name="M:PdfSharp.Pdf.Advanced.PdfFontDescriptor.CreateEmbeddedFontSubsetName(System.String)">
  12891. <summary>
  12892. Adds a tag of exactly six uppercase letters to the font name
  12893. according to PDF Reference Section 5.5.3 'Font Subsets'.
  12894. </summary>
  12895. </member>
  12896. <member name="T:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys">
  12897. <summary>
  12898. Predefined keys of this dictionary.
  12899. </summary>
  12900. </member>
  12901. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.Type">
  12902. <summary>
  12903. (Required) The type of PDF object that this dictionary describes; must be
  12904. FontDescriptor for a font descriptor.
  12905. </summary>
  12906. </member>
  12907. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.FontName">
  12908. <summary>
  12909. (Required) The PostScript name of the font. This name should be the same as the
  12910. value of BaseFont in the font or CIDFont dictionary that refers to this font descriptor.
  12911. </summary>
  12912. </member>
  12913. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.FontFamily">
  12914. <summary>
  12915. (Optional; PDF 1.5; strongly recommended for Type 3 fonts in Tagged PDF documents)
  12916. A string specifying the preferred font family name. For example, for the font
  12917. Times Bold Italic, the FontFamily is Times.
  12918. </summary>
  12919. </member>
  12920. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.FontStretch">
  12921. <summary>
  12922. (Optional; PDF 1.5; strongly recommended for Type 3 fonts in Tagged PDF documents)
  12923. The font stretch value. It must be one of the following names (ordered from
  12924. narrowest to widest): UltraCondensed, ExtraCondensed, Condensed, SemiCondensed,
  12925. Normal, SemiExpanded, Expanded, ExtraExpanded or UltraExpanded.
  12926. Note: The specific interpretation of these values varies from font to font.
  12927. For example, Condensed in one font may appear most similar to Normal in another.
  12928. </summary>
  12929. </member>
  12930. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.FontWeight">
  12931. <summary>
  12932. (Optional; PDF 1.5; strongly recommended for Type 3 fonts in Tagged PDF documents)
  12933. The weight (thickness) component of the fully-qualified font name or font specifier.
  12934. The possible values are 100, 200, 300, 400, 500, 600, 700, 800, or 900, where each
  12935. number indicates a weight that is at least as dark as its predecessor. A value of
  12936. 400 indicates a normal weight; 700 indicates bold.
  12937. Note: The specific interpretation of these values varies from font to font.
  12938. For example, 300 in one font may appear most similar to 500 in another.
  12939. </summary>
  12940. </member>
  12941. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.Flags">
  12942. <summary>
  12943. (Required) A collection of flags defining various characteristics of the font.
  12944. </summary>
  12945. </member>
  12946. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.FontBBox">
  12947. <summary>
  12948. (Required, except for Type 3 fonts) A rectangle (see Section 3.8.4, “Rectangles”),
  12949. expressed in the glyph coordinate system, specifying the font bounding box. This
  12950. is the smallest rectangle enclosing the shape that would result if all of the
  12951. glyphs of the font were placed with their origins coincident and then filled.
  12952. </summary>
  12953. </member>
  12954. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.ItalicAngle">
  12955. <summary>
  12956. (Required) The angle, expressed in degrees counterclockwise from the vertical, of
  12957. the dominant vertical strokes of the font. (For example, the 9-o’clock position is 90
  12958. degrees, and the 3-o’clock position is –90 degrees.) The value is negative for fonts
  12959. that slope to the right, as almost all italic fonts do.
  12960. </summary>
  12961. </member>
  12962. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.Ascent">
  12963. <summary>
  12964. (Required, except for Type 3 fonts) The maximum height above the baseline reached
  12965. by glyphs in this font, excluding the height of glyphs for accented characters.
  12966. </summary>
  12967. </member>
  12968. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.Descent">
  12969. <summary>
  12970. (Required, except for Type 3 fonts) The maximum depth below the baseline reached
  12971. by glyphs in this font. The value is a negative number.
  12972. </summary>
  12973. </member>
  12974. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.Leading">
  12975. <summary>
  12976. (Optional) The spacing between baselines of consecutive lines of text.
  12977. Default value: 0.
  12978. </summary>
  12979. </member>
  12980. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.CapHeight">
  12981. <summary>
  12982. (Required for fonts that have Latin characters, except for Type 3 fonts) The vertical
  12983. coordinate of the top of flat capital letters, measured from the baseline.
  12984. </summary>
  12985. </member>
  12986. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.XHeight">
  12987. <summary>
  12988. (Optional) The font’s x height: the vertical coordinate of the top of flat nonascending
  12989. lowercase letters (like the letter x), measured from the baseline, in fonts that have
  12990. Latin characters. Default value: 0.
  12991. </summary>
  12992. </member>
  12993. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.StemV">
  12994. <summary>
  12995. (Required, except for Type 3 fonts) The thickness, measured horizontally, of the dominant
  12996. vertical stems of glyphs in the font.
  12997. </summary>
  12998. </member>
  12999. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.StemH">
  13000. <summary>
  13001. (Optional) The thickness, measured vertically, of the dominant horizontal stems
  13002. of glyphs in the font. Default value: 0.
  13003. </summary>
  13004. </member>
  13005. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.AvgWidth">
  13006. <summary>
  13007. (Optional) The average width of glyphs in the font. Default value: 0.
  13008. </summary>
  13009. </member>
  13010. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.MaxWidth">
  13011. <summary>
  13012. (Optional) The maximum width of glyphs in the font. Default value: 0.
  13013. </summary>
  13014. </member>
  13015. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.MissingWidth">
  13016. <summary>
  13017. (Optional) The width to use for character codes whose widths are not specified in a
  13018. font dictionary’s Widths array. This has a predictable effect only if all such codes
  13019. map to glyphs whose actual widths are the same as the value of the MissingWidth entry.
  13020. Default value: 0.
  13021. </summary>
  13022. </member>
  13023. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.FontFile">
  13024. <summary>
  13025. (Optional) A stream containing a Type 1 font program.
  13026. </summary>
  13027. </member>
  13028. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.FontFile2">
  13029. <summary>
  13030. (Optional; PDF 1.1) A stream containing a TrueType font program.
  13031. </summary>
  13032. </member>
  13033. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.FontFile3">
  13034. <summary>
  13035. (Optional; PDF 1.2) A stream containing a font program whose format is specified
  13036. by the Subtype entry in the stream dictionary.
  13037. </summary>
  13038. </member>
  13039. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.CharSet">
  13040. <summary>
  13041. (Optional; meaningful only in Type 1 fonts; PDF 1.1) A string listing the character
  13042. names defined in a font subset. The names in this string must be in PDF syntax—that is,
  13043. each name preceded by a slash (/). The names can appear in any order. The name .notdef
  13044. should be omitted; it is assumed to exist in the font subset. If this entry is absent,
  13045. the only indication of a font subset is the subset tag in the FontName entry.
  13046. </summary>
  13047. </member>
  13048. <member name="P:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Keys.Meta">
  13049. <summary>
  13050. Gets the KeysMeta for these keys.
  13051. </summary>
  13052. </member>
  13053. <member name="P:PdfSharp.Pdf.Advanced.PdfFontDescriptor.Meta">
  13054. <summary>
  13055. Gets the KeysMeta of this dictionary type.
  13056. </summary>
  13057. </member>
  13058. <member name="T:PdfSharp.Pdf.Advanced.PdfFontDescriptorCache">
  13059. <summary>
  13060. Document specific cache of all PdfFontDescriptor objects of this document.
  13061. This allows PdfTrueTypeFont and PdfType0Font
  13062. </summary>
  13063. </member>
  13064. <member name="M:PdfSharp.Pdf.Advanced.PdfFontDescriptorCache.#ctor(PdfSharp.Pdf.PdfDocument)">
  13065. <summary>
  13066. Document specific cache of all PdfFontDescriptor objects of this document.
  13067. This allows PdfTrueTypeFont and PdfType0Font
  13068. </summary>
  13069. </member>
  13070. <member name="M:PdfSharp.Pdf.Advanced.PdfFontDescriptorCache.GetOrCreatePdfDescriptorFor(PdfSharp.Fonts.OpenType.OpenTypeDescriptor,System.String)">
  13071. <summary>
  13072. Gets the FontDescriptor identified by the specified XFont. If no such object
  13073. exists, a new FontDescriptor is created and added to the cache.
  13074. </summary>
  13075. </member>
  13076. <member name="F:PdfSharp.Pdf.Advanced.PdfFontDescriptorCache._cache">
  13077. <summary>
  13078. Maps OpenType descriptor to document specific PDF font descriptor.
  13079. </summary>
  13080. </member>
  13081. <member name="T:PdfSharp.Pdf.Advanced.PdfFontProgram">
  13082. <summary>
  13083. Represents the base class of a PDF font.
  13084. </summary>
  13085. </member>
  13086. <member name="M:PdfSharp.Pdf.Advanced.PdfFontProgram.#ctor(PdfSharp.Pdf.PdfDocument)">
  13087. <summary>
  13088. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfFontProgram"/> class.
  13089. </summary>
  13090. </member>
  13091. <member name="F:PdfSharp.Pdf.Advanced.FontType.TrueTypeWinAnsi">
  13092. <summary>
  13093. TrueType with WinAnsi encoding.
  13094. </summary>
  13095. </member>
  13096. <member name="F:PdfSharp.Pdf.Advanced.FontType.Type0Unicode">
  13097. <summary>
  13098. TrueType with Identity-H or Identity-V encoding (Unicode).
  13099. </summary>
  13100. </member>
  13101. <member name="T:PdfSharp.Pdf.Advanced.PdfFontTable">
  13102. <summary>
  13103. Contains all used fonts of a document.
  13104. </summary>
  13105. </member>
  13106. <member name="M:PdfSharp.Pdf.Advanced.PdfFontTable.#ctor(PdfSharp.Pdf.PdfDocument)">
  13107. <summary>
  13108. Initializes a new instance of this class, which is a singleton for each document.
  13109. </summary>
  13110. </member>
  13111. <member name="M:PdfSharp.Pdf.Advanced.PdfFontTable.GetOrCreateFont(PdfSharp.Drawing.XGlyphTypeface,PdfSharp.Pdf.Advanced.FontType)">
  13112. <summary>
  13113. Gets a PdfFont from an XFont. If no PdfFont already exists, a new one is created.
  13114. </summary>
  13115. </member>
  13116. <member name="M:PdfSharp.Pdf.Advanced.PdfFontTable.GetFont(System.String,System.Byte[])">
  13117. <summary>
  13118. Gets a PdfFont from a font program. If no PdfFont already exists, a new one is created.
  13119. </summary>
  13120. </member>
  13121. <member name="M:PdfSharp.Pdf.Advanced.PdfFontTable.TryGetFont(System.String)">
  13122. <summary>
  13123. Tries to get a PdfFont from the font dictionary.
  13124. Returns null if no such PdfFont exists.
  13125. </summary>
  13126. </member>
  13127. <member name="F:PdfSharp.Pdf.Advanced.PdfFontTable._fonts">
  13128. <summary>
  13129. Map from PdfFont selector to PdfFont.
  13130. </summary>
  13131. </member>
  13132. <member name="T:PdfSharp.Pdf.Advanced.PdfFormXObject">
  13133. <summary>
  13134. Represents an external form object (e.g. an imported page).
  13135. </summary>
  13136. </member>
  13137. <member name="P:PdfSharp.Pdf.Advanced.PdfFormXObject.Resources">
  13138. <summary>
  13139. Gets the PdfResources object of this form.
  13140. </summary>
  13141. </member>
  13142. <member name="M:PdfSharp.Pdf.Advanced.PdfFormXObject.GetFontName(System.String,System.Byte[],PdfSharp.Pdf.Advanced.PdfFont@)">
  13143. <summary>
  13144. Gets the resource name of the specified font data within this form XObject.
  13145. </summary>
  13146. </member>
  13147. <member name="T:PdfSharp.Pdf.Advanced.PdfFormXObject.Keys">
  13148. <summary>
  13149. Predefined keys of this dictionary.
  13150. </summary>
  13151. </member>
  13152. <member name="F:PdfSharp.Pdf.Advanced.PdfFormXObject.Keys.Type">
  13153. <summary>
  13154. (Optional) The type of PDF object that this dictionary describes; if present,
  13155. must be XObject for a form XObject.
  13156. </summary>
  13157. </member>
  13158. <member name="F:PdfSharp.Pdf.Advanced.PdfFormXObject.Keys.Subtype">
  13159. <summary>
  13160. (Required) The type of XObject that this dictionary describes; must be Form
  13161. for a form XObject.
  13162. </summary>
  13163. </member>
  13164. <member name="F:PdfSharp.Pdf.Advanced.PdfFormXObject.Keys.FormType">
  13165. <summary>
  13166. (Optional) A code identifying the type of form XObject that this dictionary
  13167. describes. The only valid value defined at the time of publication is 1.
  13168. Default value: 1.
  13169. </summary>
  13170. </member>
  13171. <member name="F:PdfSharp.Pdf.Advanced.PdfFormXObject.Keys.BBox">
  13172. <summary>
  13173. (Required) An array of four numbers in the form coordinate system, giving the
  13174. coordinates of the left, bottom, right, and top edges, respectively, of the
  13175. form XObject’s bounding box. These boundaries are used to clip the form XObject
  13176. and to determine its size for caching.
  13177. </summary>
  13178. </member>
  13179. <member name="F:PdfSharp.Pdf.Advanced.PdfFormXObject.Keys.Matrix">
  13180. <summary>
  13181. (Optional) An array of six numbers specifying the form matrix, which maps
  13182. form space into user space.
  13183. Default value: the identity matrix [1 0 0 1 0 0].
  13184. </summary>
  13185. </member>
  13186. <member name="F:PdfSharp.Pdf.Advanced.PdfFormXObject.Keys.Resources">
  13187. <summary>
  13188. (Optional but strongly recommended; PDF 1.2) A dictionary specifying any
  13189. resources (such as fonts and images) required by the form XObject.
  13190. </summary>
  13191. </member>
  13192. <member name="F:PdfSharp.Pdf.Advanced.PdfFormXObject.Keys.Group">
  13193. <summary>
  13194. (Optional; PDF 1.4) A group attributes dictionary indicating that the contents
  13195. of the form XObject are to be treated as a group and specifying the attributes
  13196. of that group (see Section 4.9.2, “Group XObjects”).
  13197. Note: If a Ref entry (see below) is present, the group attributes also apply to the
  13198. external page imported by that entry, which allows such an imported page to be
  13199. treated as a group without further modification.
  13200. </summary>
  13201. </member>
  13202. <member name="P:PdfSharp.Pdf.Advanced.PdfFormXObject.Keys.Meta">
  13203. <summary>
  13204. Gets the KeysMeta for these keys.
  13205. </summary>
  13206. </member>
  13207. <member name="P:PdfSharp.Pdf.Advanced.PdfFormXObject.Meta">
  13208. <summary>
  13209. Gets the KeysMeta of this dictionary type.
  13210. </summary>
  13211. </member>
  13212. <member name="T:PdfSharp.Pdf.Advanced.PdfFormXObjectTable">
  13213. <summary>
  13214. Contains all external PDF files from which PdfFormXObjects are imported into the current document.
  13215. </summary>
  13216. </member>
  13217. <member name="M:PdfSharp.Pdf.Advanced.PdfFormXObjectTable.#ctor(PdfSharp.Pdf.PdfDocument)">
  13218. <summary>
  13219. Initializes a new instance of this class, which is a singleton for each document.
  13220. </summary>
  13221. </member>
  13222. <member name="M:PdfSharp.Pdf.Advanced.PdfFormXObjectTable.GetForm(PdfSharp.Drawing.XForm)">
  13223. <summary>
  13224. Gets a PdfFormXObject from an XPdfForm. Because the returned objects must be unique, always
  13225. a new instance of PdfFormXObject is created if none exists for the specified form.
  13226. </summary>
  13227. </member>
  13228. <member name="M:PdfSharp.Pdf.Advanced.PdfFormXObjectTable.GetImportedObjectTable(PdfSharp.Pdf.PdfPage)">
  13229. <summary>
  13230. Gets the imported object table.
  13231. </summary>
  13232. </member>
  13233. <member name="M:PdfSharp.Pdf.Advanced.PdfFormXObjectTable.GetImportedObjectTable(PdfSharp.Pdf.PdfDocument)">
  13234. <summary>
  13235. Gets the imported object table.
  13236. </summary>
  13237. </member>
  13238. <member name="F:PdfSharp.Pdf.Advanced.PdfFormXObjectTable._forms">
  13239. <summary>
  13240. Map from Selector to PdfImportedObjectTable.
  13241. </summary>
  13242. </member>
  13243. <member name="T:PdfSharp.Pdf.Advanced.PdfFormXObjectTable.Selector">
  13244. <summary>
  13245. A collection of information that uniquely identifies a particular ImportedObjectTable.
  13246. </summary>
  13247. </member>
  13248. <member name="M:PdfSharp.Pdf.Advanced.PdfFormXObjectTable.Selector.#ctor(PdfSharp.Drawing.XForm)">
  13249. <summary>
  13250. Initializes a new instance of FormSelector from an XPdfForm.
  13251. </summary>
  13252. </member>
  13253. <member name="M:PdfSharp.Pdf.Advanced.PdfFormXObjectTable.Selector.#ctor(PdfSharp.Pdf.PdfPage)">
  13254. <summary>
  13255. Initializes a new instance of FormSelector from a PdfPage.
  13256. </summary>
  13257. </member>
  13258. <member name="T:PdfSharp.Pdf.Advanced.PdfGroupAttributes">
  13259. <summary>
  13260. Represents a PDF group XObject.
  13261. </summary>
  13262. </member>
  13263. <member name="T:PdfSharp.Pdf.Advanced.PdfGroupAttributes.Keys">
  13264. <summary>
  13265. Predefined keys of this dictionary.
  13266. </summary>
  13267. </member>
  13268. <member name="F:PdfSharp.Pdf.Advanced.PdfGroupAttributes.Keys.Type">
  13269. <summary>
  13270. (Optional) The type of PDF object that this dictionary describes;
  13271. if present, must be Group for a group attributes dictionary.
  13272. </summary>
  13273. </member>
  13274. <member name="F:PdfSharp.Pdf.Advanced.PdfGroupAttributes.Keys.S">
  13275. <summary>
  13276. (Required) The group subtype, which identifies the type of group whose
  13277. attributes this dictionary describes and determines the format and meaning
  13278. of the dictionary’s remaining entries. The only group subtype defined in
  13279. PDF 1.4 is Transparency. Other group subtypes may be added in the future.
  13280. </summary>
  13281. </member>
  13282. <member name="P:PdfSharp.Pdf.Advanced.PdfGroupAttributes.Keys.Meta">
  13283. <summary>
  13284. Gets the KeysMeta for these keys.
  13285. </summary>
  13286. </member>
  13287. <member name="P:PdfSharp.Pdf.Advanced.PdfGroupAttributes.Meta">
  13288. <summary>
  13289. Gets the KeysMeta of this dictionary type.
  13290. </summary>
  13291. </member>
  13292. <member name="T:PdfSharp.Pdf.Advanced.PdfImage">
  13293. <summary>
  13294. Represents an image.
  13295. </summary>
  13296. </member>
  13297. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.#ctor(PdfSharp.Pdf.PdfDocument,PdfSharp.Drawing.XImage)">
  13298. <summary>
  13299. Initializes a new instance of PdfImage from an XImage.
  13300. </summary>
  13301. </member>
  13302. <member name="P:PdfSharp.Pdf.Advanced.PdfImage.Image">
  13303. <summary>
  13304. Gets the underlying XImage object.
  13305. </summary>
  13306. </member>
  13307. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.ToString">
  13308. <summary>
  13309. Returns 'Image'.
  13310. </summary>
  13311. </member>
  13312. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.InitializeJpeg(PdfSharp.Pdf.PdfDocumentOptions)">
  13313. <summary>
  13314. Creates the keys for a JPEG image.
  13315. </summary>
  13316. </member>
  13317. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.InitializeNonJpeg(PdfSharp.Pdf.PdfDocumentOptions)">
  13318. <summary>
  13319. Creates the keys for a FLATE image.
  13320. </summary>
  13321. </member>
  13322. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.ReadTrueColorMemoryBitmap(System.Int32,System.Int32,System.Boolean)">
  13323. <summary>
  13324. Reads images that are returned from GDI+ without color palette.
  13325. </summary>
  13326. <param name="components">4 (32bpp RGB), 3 (24bpp RGB, 32bpp ARGB)</param>
  13327. <param name="bits">8</param>
  13328. <param name="hasAlpha">true (ARGB), false (RGB)</param>
  13329. </member>
  13330. <member name="T:PdfSharp.Pdf.Advanced.PdfImage.Keys">
  13331. <summary>
  13332. Common keys for all streams.
  13333. </summary>
  13334. </member>
  13335. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.Type">
  13336. <summary>
  13337. (Optional) The type of PDF object that this dictionary describes;
  13338. if present, must be XObject for an image XObject.
  13339. </summary>
  13340. </member>
  13341. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.Subtype">
  13342. <summary>
  13343. (Required) The type of XObject that this dictionary describes;
  13344. must be Image for an image XObject.
  13345. </summary>
  13346. </member>
  13347. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.Width">
  13348. <summary>
  13349. (Required) The width of the image, in samples.
  13350. </summary>
  13351. </member>
  13352. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.Height">
  13353. <summary>
  13354. (Required) The height of the image, in samples.
  13355. </summary>
  13356. </member>
  13357. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.ColorSpace">
  13358. <summary>
  13359. (Required for images, except those that use the JPXDecode filter; not allowed for image masks)
  13360. The color space in which image samples are specified; it can be any type of color space except
  13361. Pattern. If the image uses the JPXDecode filter, this entry is optional:
  13362. • If ColorSpace is present, any color space specifications in the JPEG2000 data are ignored.
  13363. • If ColorSpace is absent, the color space specifications in the JPEG2000 data are used.
  13364. The Decode array is also ignored unless ImageMask is true.
  13365. </summary>
  13366. </member>
  13367. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.BitsPerComponent">
  13368. <summary>
  13369. (Required except for image masks and images that use the JPXDecode filter)
  13370. The number of bits used to represent each color component. Only a single value may be specified;
  13371. the number of bits is the same for all color components. Valid values are 1, 2, 4, 8, and
  13372. (in PDF 1.5) 16. If ImageMask is true, this entry is optional, and if specified, its value
  13373. must be 1.
  13374. If the image stream uses a filter, the value of BitsPerComponent must be consistent with the
  13375. size of the data samples that the filter delivers. In particular, a CCITTFaxDecode or JBIG2Decode
  13376. filter always delivers 1-bit samples, a RunLengthDecode or DCTDecode filter delivers 8-bit samples,
  13377. and an LZWDecode or FlateDecode filter delivers samples of a specified size if a predictor function
  13378. is used.
  13379. If the image stream uses the JPXDecode filter, this entry is optional and ignored if present.
  13380. The bit depth is determined in the process of decoding the JPEG2000 image.
  13381. </summary>
  13382. </member>
  13383. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.Intent">
  13384. <summary>
  13385. (Optional; PDF 1.1) The name of a color rendering intent to be used in rendering the image.
  13386. Default value: the current rendering intent in the graphics state.
  13387. </summary>
  13388. </member>
  13389. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.ImageMask">
  13390. <summary>
  13391. (Optional) A flag indicating whether the image is to be treated as an image mask.
  13392. If this flag is true, the value of BitsPerComponent must be 1 and Mask and ColorSpace should
  13393. not be specified; unmasked areas are painted using the current non-stroking color.
  13394. Default value: false.
  13395. </summary>
  13396. </member>
  13397. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.Mask">
  13398. <summary>
  13399. (Optional except for image masks; not allowed for image masks; PDF 1.3)
  13400. An image XObject defining an image mask to be applied to this image, or an array specifying
  13401. a range of colors to be applied to it as a color key mask. If ImageMask is true, this entry
  13402. must not be present.
  13403. </summary>
  13404. </member>
  13405. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.Decode">
  13406. <summary>
  13407. (Optional) An array of numbers describing how to map image samples into the range of values
  13408. appropriate for the image’s color space. If ImageMask is true, the array must be either
  13409. [0 1] or [1 0]; otherwise, its length must be twice the number of color components required
  13410. by ColorSpace. If the image uses the JPXDecode filter and ImageMask is false, Decode is ignored.
  13411. Default value: see “Decode Arrays”.
  13412. </summary>
  13413. </member>
  13414. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.Interpolate">
  13415. <summary>
  13416. (Optional) A flag indicating whether image interpolation is to be performed.
  13417. Default value: false.
  13418. </summary>
  13419. </member>
  13420. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.Alternates">
  13421. <summary>
  13422. (Optional; PDF 1.3) An array of alternate image dictionaries for this image. The order of
  13423. elements within the array has no significance. This entry may not be present in an image
  13424. XObject that is itself an alternate image.
  13425. </summary>
  13426. </member>
  13427. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.SMask">
  13428. <summary>
  13429. (Optional; PDF 1.4) A subsidiary image XObject defining a soft-mask image to be used as a
  13430. source of mask shape or mask opacity values in the transparent imaging model. The alpha
  13431. source parameter in the graphics state determines whether the mask values are interpreted as
  13432. shape or opacity. If present, this entry overrides the current soft mask in the graphics state,
  13433. as well as the image’s Mask entry, if any. (However, the other transparency related graphics
  13434. state parameters — blend mode and alpha constant — remain in effect.) If SMask is absent, the
  13435. image has no associated soft mask (although the current soft mask in the graphics state may
  13436. still apply).
  13437. </summary>
  13438. </member>
  13439. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.SMaskInData">
  13440. <summary>
  13441. (Optional for images that use the JPXDecode filter, meaningless otherwise; PDF 1.5)
  13442. A code specifying how soft-mask information encoded with image samples should be used:
  13443. 0 If present, encoded soft-mask image information should be ignored.
  13444. 1 The image’s data stream includes encoded soft-mask values. An application can create
  13445. a soft-mask image from the information to be used as a source of mask shape or mask
  13446. opacity in the transparency imaging model.
  13447. 2 The image’s data stream includes color channels that have been preblended with a
  13448. background; the image data also includes an opacity channel. An application can create
  13449. a soft-mask image with a Matte entry from the opacity channel information to be used as
  13450. a source of mask shape or mask opacity in the transparency model. If this entry has a
  13451. nonzero value, SMask should not be specified.
  13452. Default value: 0.
  13453. </summary>
  13454. </member>
  13455. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.Name">
  13456. <summary>
  13457. (Required in PDF 1.0; optional otherwise) The name by which this image XObject is
  13458. referenced in the XObject subdictionary of the current resource dictionary.
  13459. </summary>
  13460. </member>
  13461. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.StructParent">
  13462. <summary>
  13463. (Required if the image is a structural content item; PDF 1.3) The integer key of the
  13464. image’s entry in the structural parent tree.
  13465. </summary>
  13466. </member>
  13467. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.ID">
  13468. <summary>
  13469. (Optional; PDF 1.3; indirect reference preferred) The digital identifier of the image’s
  13470. parent Web Capture content set.
  13471. </summary>
  13472. </member>
  13473. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.OPI">
  13474. <summary>
  13475. (Optional; PDF 1.2) An OPI version dictionary for the image. If ImageMask is true,
  13476. this entry is ignored.
  13477. </summary>
  13478. </member>
  13479. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.Metadata">
  13480. <summary>
  13481. (Optional; PDF 1.4) A metadata stream containing metadata for the image.
  13482. </summary>
  13483. </member>
  13484. <member name="F:PdfSharp.Pdf.Advanced.PdfImage.Keys.OC">
  13485. <summary>
  13486. (Optional; PDF 1.5) An optional content group or optional content membership dictionary,
  13487. specifying the optional content properties for this image XObject. Before the image is
  13488. processed, its visibility is determined based on this entry. If it is determined to be
  13489. invisible, the entire image is skipped, as if there were no Do operator to invoke it.
  13490. </summary>
  13491. </member>
  13492. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.CountOneBits(PdfSharp.Pdf.Advanced.BitReader,System.UInt32)">
  13493. <summary>
  13494. Counts the consecutive one bits in an image line.
  13495. </summary>
  13496. <param name="reader">The reader.</param>
  13497. <param name="bitsLeft">The bits left.</param>
  13498. </member>
  13499. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.CountZeroBits(PdfSharp.Pdf.Advanced.BitReader,System.UInt32)">
  13500. <summary>
  13501. Counts the consecutive zero bits in an image line.
  13502. </summary>
  13503. <param name="reader">The reader.</param>
  13504. <param name="bitsLeft">The bits left.</param>
  13505. </member>
  13506. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.FindDifference(PdfSharp.Pdf.Advanced.BitReader,System.UInt32,System.UInt32,System.Boolean)">
  13507. <summary>
  13508. Returns the offset of the next bit in the range
  13509. [bitStart..bitEnd] that is different from the
  13510. specified color. The end, bitEnd, is returned
  13511. if no such bit exists.
  13512. </summary>
  13513. <param name="reader">The reader.</param>
  13514. <param name="bitStart">The offset of the start bit.</param>
  13515. <param name="bitEnd">The offset of the end bit.</param>
  13516. <param name="searchOne">If set to <c>true</c> searches "one" (i. e. white), otherwise searches black.</param>
  13517. <returns>The offset of the first non-matching bit.</returns>
  13518. </member>
  13519. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.FindDifferenceWithCheck(PdfSharp.Pdf.Advanced.BitReader,System.UInt32,System.UInt32,System.Boolean)">
  13520. <summary>
  13521. Returns the offset of the next bit in the range
  13522. [bitStart..bitEnd] that is different from the
  13523. specified color. The end, bitEnd, is returned
  13524. if no such bit exists.
  13525. Like FindDifference, but also check the
  13526. starting bit against the end in case start > end.
  13527. </summary>
  13528. <param name="reader">The reader.</param>
  13529. <param name="bitStart">The offset of the start bit.</param>
  13530. <param name="bitEnd">The offset of the end bit.</param>
  13531. <param name="searchOne">If set to <c>true</c> searches "one" (i. e. white), otherwise searches black.</param>
  13532. <returns>The offset of the first non-matching bit.</returns>
  13533. </member>
  13534. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.FaxEncode2DRow(PdfSharp.Pdf.Advanced.BitWriter,System.UInt32,System.Byte[],System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)">
  13535. <summary>
  13536. 2d-encode a row of pixels. Consult the CCITT documentation for the algorithm.
  13537. </summary>
  13538. <param name="writer">The writer.</param>
  13539. <param name="bytesFileOffset">Offset of image data in bitmap file.</param>
  13540. <param name="imageBits">The bitmap file.</param>
  13541. <param name="currentRow">Index of the current row.</param>
  13542. <param name="referenceRow">Index of the reference row (0xffffffff if there is none).</param>
  13543. <param name="width">The width of the image.</param>
  13544. <param name="height">The height of the image.</param>
  13545. <param name="bytesPerLineBmp">The bytes per line in the bitmap file.</param>
  13546. </member>
  13547. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.DoFaxEncoding(System.Byte[]@,System.Byte[],System.UInt32,System.UInt32,System.UInt32)">
  13548. <summary>
  13549. Encodes a bitonal bitmap using 1D CCITT fax encoding.
  13550. </summary>
  13551. <param name="imageData">Space reserved for the fax encoded bitmap. An exception will be thrown if this buffer is too small.</param>
  13552. <param name="imageBits">The bitmap to be encoded.</param>
  13553. <param name="bytesFileOffset">Offset of image data in bitmap file.</param>
  13554. <param name="width">The width of the image.</param>
  13555. <param name="height">The height of the image.</param>
  13556. <returns>The size of the fax encoded image (0 on failure).</returns>
  13557. </member>
  13558. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.DoFaxEncodingGroup4(System.Byte[]@,System.Byte[],System.UInt32,System.UInt32,System.UInt32)">
  13559. <summary>
  13560. Encodes a bitonal bitmap using 2D group 4 CCITT fax encoding.
  13561. </summary>
  13562. <param name="imageData">Space reserved for the fax encoded bitmap. An exception will be thrown if this buffer is too small.</param>
  13563. <param name="imageBits">The bitmap to be encoded.</param>
  13564. <param name="bytesFileOffset">Offset of image data in bitmap file.</param>
  13565. <param name="width">The width of the image.</param>
  13566. <param name="height">The height of the image.</param>
  13567. <returns>The size of the fax encoded image (0 on failure).</returns>
  13568. </member>
  13569. <member name="M:PdfSharp.Pdf.Advanced.PdfImage.WriteSample(PdfSharp.Pdf.Advanced.BitWriter,System.UInt32,System.Boolean)">
  13570. <summary>
  13571. Writes the image data.
  13572. </summary>
  13573. <param name="writer">The writer.</param>
  13574. <param name="count">The count of bits (pels) to encode.</param>
  13575. <param name="white">The color of the pels.</param>
  13576. </member>
  13577. <member name="T:PdfSharp.Pdf.Advanced.MonochromeMask">
  13578. <summary>
  13579. Helper class for creating bitmap masks (8 pels per byte).
  13580. </summary>
  13581. </member>
  13582. <member name="P:PdfSharp.Pdf.Advanced.MonochromeMask.MaskData">
  13583. <summary>
  13584. Returns the bitmap mask that will be written to PDF.
  13585. </summary>
  13586. </member>
  13587. <member name="P:PdfSharp.Pdf.Advanced.MonochromeMask.MaskUsed">
  13588. <summary>
  13589. Indicates whether the mask has transparent pels.
  13590. </summary>
  13591. </member>
  13592. <member name="M:PdfSharp.Pdf.Advanced.MonochromeMask.#ctor(System.Int32,System.Int32)">
  13593. <summary>
  13594. Creates a bitmap mask.
  13595. </summary>
  13596. </member>
  13597. <member name="M:PdfSharp.Pdf.Advanced.MonochromeMask.StartLine(System.Int32)">
  13598. <summary>
  13599. Starts a new line.
  13600. </summary>
  13601. </member>
  13602. <member name="M:PdfSharp.Pdf.Advanced.MonochromeMask.AddPel(System.Boolean)">
  13603. <summary>
  13604. Adds a pel to the current line.
  13605. </summary>
  13606. <param name="isTransparent"></param>
  13607. </member>
  13608. <member name="M:PdfSharp.Pdf.Advanced.MonochromeMask.AddPel(System.Int32)">
  13609. <summary>
  13610. Adds a pel from an alpha mask value.
  13611. </summary>
  13612. </member>
  13613. <member name="T:PdfSharp.Pdf.Advanced.BitReader">
  13614. <summary>
  13615. The BitReader class is a helper to read bits from an in-memory bitmap file.
  13616. </summary>
  13617. </member>
  13618. <member name="M:PdfSharp.Pdf.Advanced.BitReader.#ctor(System.Byte[],System.UInt32,System.UInt32)">
  13619. <summary>
  13620. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.BitReader"/> class.
  13621. </summary>
  13622. <param name="imageBits">The in-memory bitmap file.</param>
  13623. <param name="bytesFileOffset">The offset of the line to read.</param>
  13624. <param name="bits">The count of bits that may be read (i. e. the width of the image for normal usage).</param>
  13625. </member>
  13626. <member name="M:PdfSharp.Pdf.Advanced.BitReader.SetPosition(System.UInt32)">
  13627. <summary>
  13628. Sets the position within the line (needed for 2D encoding).
  13629. </summary>
  13630. <param name="position">The new position.</param>
  13631. </member>
  13632. <member name="M:PdfSharp.Pdf.Advanced.BitReader.GetBit(System.UInt32)">
  13633. <summary>
  13634. Gets a single bit at the specified position.
  13635. </summary>
  13636. <param name="position">The position.</param>
  13637. <returns>True if bit is set.</returns>
  13638. </member>
  13639. <member name="M:PdfSharp.Pdf.Advanced.BitReader.PeekByte(System.UInt32@)">
  13640. <summary>
  13641. Returns the bits that are in the buffer (without changing the position).
  13642. Data is MSB aligned.
  13643. </summary>
  13644. <param name="bits">The count of bits that were returned (1 through 8).</param>
  13645. <returns>The MSB aligned bits from the buffer.</returns>
  13646. </member>
  13647. <member name="M:PdfSharp.Pdf.Advanced.BitReader.NextByte">
  13648. <summary>
  13649. Moves the buffer to the next byte.
  13650. </summary>
  13651. </member>
  13652. <member name="M:PdfSharp.Pdf.Advanced.BitReader.SkipBits(System.UInt32)">
  13653. <summary>
  13654. "Removes" (eats) bits from the buffer.
  13655. </summary>
  13656. <param name="bits">The count of bits that were processed.</param>
  13657. </member>
  13658. <member name="T:PdfSharp.Pdf.Advanced.BitWriter">
  13659. <summary>
  13660. A helper class for writing groups of bits into an array of bytes.
  13661. </summary>
  13662. </member>
  13663. <member name="M:PdfSharp.Pdf.Advanced.BitWriter.#ctor(System.Byte[]@)">
  13664. <summary>
  13665. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.BitWriter"/> class.
  13666. </summary>
  13667. <param name="imageData">The byte array to be written to.</param>
  13668. </member>
  13669. <member name="M:PdfSharp.Pdf.Advanced.BitWriter.FlushBuffer">
  13670. <summary>
  13671. Writes the buffered bits into the byte array.
  13672. </summary>
  13673. </member>
  13674. <member name="F:PdfSharp.Pdf.Advanced.BitWriter.masks">
  13675. <summary>
  13676. Masks for n bits in a byte (with n = 0 through 8).
  13677. </summary>
  13678. </member>
  13679. <member name="M:PdfSharp.Pdf.Advanced.BitWriter.WriteBits(System.UInt32,System.UInt32)">
  13680. <summary>
  13681. Writes bits to the byte array.
  13682. </summary>
  13683. <param name="value">The bits to be written (LSB aligned).</param>
  13684. <param name="bits">The count of bits.</param>
  13685. </member>
  13686. <member name="M:PdfSharp.Pdf.Advanced.BitWriter.WriteTableLine(System.UInt32[],System.UInt32)">
  13687. <summary>
  13688. Writes a line from a look-up table.
  13689. A "line" in the table are two integers, one containing the values, one containing the bit count.
  13690. </summary>
  13691. </member>
  13692. <member name="M:PdfSharp.Pdf.Advanced.BitWriter.BytesWritten">
  13693. <summary>
  13694. Flushes the buffer and returns the count of bytes written to the array.
  13695. </summary>
  13696. </member>
  13697. <member name="T:PdfSharp.Pdf.Advanced.PdfImageTable">
  13698. <summary>
  13699. Contains all used images of a document.
  13700. </summary>
  13701. </member>
  13702. <member name="M:PdfSharp.Pdf.Advanced.PdfImageTable.#ctor(PdfSharp.Pdf.PdfDocument)">
  13703. <summary>
  13704. Initializes a new instance of this class, which is a singleton for each document.
  13705. </summary>
  13706. </member>
  13707. <member name="M:PdfSharp.Pdf.Advanced.PdfImageTable.GetImage(PdfSharp.Drawing.XImage)">
  13708. <summary>
  13709. Gets a PdfImage from an XImage. If no PdfImage already exists, a new one is created.
  13710. </summary>
  13711. </member>
  13712. <member name="F:PdfSharp.Pdf.Advanced.PdfImageTable._images">
  13713. <summary>
  13714. Map from ImageSelector to PdfImage.
  13715. </summary>
  13716. </member>
  13717. <member name="T:PdfSharp.Pdf.Advanced.PdfImageTable.ImageSelector">
  13718. <summary>
  13719. A collection of information that uniquely identifies a particular PdfImage.
  13720. </summary>
  13721. </member>
  13722. <member name="M:PdfSharp.Pdf.Advanced.PdfImageTable.ImageSelector.#ctor(PdfSharp.Drawing.XImage,PdfSharp.Pdf.PdfDocumentOptions)">
  13723. <summary>
  13724. Initializes a new instance of ImageSelector from an XImage.
  13725. </summary>
  13726. </member>
  13727. <member name="T:PdfSharp.Pdf.Advanced.PdfImportedObjectTable">
  13728. <summary>
  13729. Represents the imported objects of an external document. Used to cache objects that are
  13730. already imported when a PdfFormXObject is added to a page.
  13731. </summary>
  13732. </member>
  13733. <member name="M:PdfSharp.Pdf.Advanced.PdfImportedObjectTable.#ctor(PdfSharp.Pdf.PdfDocument,PdfSharp.Pdf.PdfDocument)">
  13734. <summary>
  13735. Initializes a new instance of this class with the document the objects are imported from.
  13736. </summary>
  13737. </member>
  13738. <member name="P:PdfSharp.Pdf.Advanced.PdfImportedObjectTable.Owner">
  13739. <summary>
  13740. Gets the document this table belongs to.
  13741. </summary>
  13742. </member>
  13743. <member name="P:PdfSharp.Pdf.Advanced.PdfImportedObjectTable.ExternalDocument">
  13744. <summary>
  13745. Gets the external document, or null if the external document is garbage collected.
  13746. </summary>
  13747. </member>
  13748. <member name="M:PdfSharp.Pdf.Advanced.PdfImportedObjectTable.Contains(PdfSharp.Pdf.PdfObjectID)">
  13749. <summary>
  13750. Indicates whether the specified object is already imported.
  13751. </summary>
  13752. </member>
  13753. <member name="M:PdfSharp.Pdf.Advanced.PdfImportedObjectTable.Add(PdfSharp.Pdf.PdfObjectID,PdfSharp.Pdf.Advanced.PdfReference)">
  13754. <summary>
  13755. Adds a cloned object to this table.
  13756. </summary>
  13757. <param name="externalID">The object identifier in the foreign object.</param>
  13758. <param name="iref">The cross-reference to the clone of the foreign object, which belongs to
  13759. this document. In general, the clone has a different object identifier.</param>
  13760. </member>
  13761. <member name="P:PdfSharp.Pdf.Advanced.PdfImportedObjectTable.Item(PdfSharp.Pdf.PdfObjectID)">
  13762. <summary>
  13763. Gets the cloned object that corresponds to the specified external identifier.
  13764. </summary>
  13765. </member>
  13766. <member name="F:PdfSharp.Pdf.Advanced.PdfImportedObjectTable._externalIDs">
  13767. <summary>
  13768. Maps external object identifiers to cross-reference entries of the importing document
  13769. {PdfObjectID -> PdfReference}.
  13770. </summary>
  13771. </member>
  13772. <member name="T:PdfSharp.Pdf.Advanced.PdfInternals">
  13773. <summary>
  13774. Provides access to the internal document data structures.
  13775. This class prevents the public interfaces from pollution with too many internal functions.
  13776. </summary>
  13777. </member>
  13778. <member name="P:PdfSharp.Pdf.Advanced.PdfInternals.FirstDocumentID">
  13779. <summary>
  13780. Gets or sets the first document identifier.
  13781. </summary>
  13782. </member>
  13783. <member name="P:PdfSharp.Pdf.Advanced.PdfInternals.FirstDocumentGuid">
  13784. <summary>
  13785. Gets the first document identifier as GUID.
  13786. </summary>
  13787. </member>
  13788. <member name="P:PdfSharp.Pdf.Advanced.PdfInternals.SecondDocumentID">
  13789. <summary>
  13790. Gets or sets the second document identifier.
  13791. </summary>
  13792. </member>
  13793. <member name="P:PdfSharp.Pdf.Advanced.PdfInternals.SecondDocumentGuid">
  13794. <summary>
  13795. Gets the first document identifier as GUID.
  13796. </summary>
  13797. </member>
  13798. <member name="P:PdfSharp.Pdf.Advanced.PdfInternals.Catalog">
  13799. <summary>
  13800. Gets the catalog dictionary.
  13801. </summary>
  13802. </member>
  13803. <member name="P:PdfSharp.Pdf.Advanced.PdfInternals.ExtGStateTable">
  13804. <summary>
  13805. Gets the ExtGStateTable object.
  13806. </summary>
  13807. </member>
  13808. <member name="P:PdfSharp.Pdf.Advanced.PdfInternals.UAManager">
  13809. <summary>
  13810. This property is not documented by intention.
  13811. </summary>
  13812. </member>
  13813. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.GetObject(PdfSharp.Pdf.PdfObjectID)">
  13814. <summary>
  13815. Returns the object with the specified Identifier, or null if no such object exists.
  13816. </summary>
  13817. </member>
  13818. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.MapExternalObject(PdfSharp.Pdf.PdfObject)">
  13819. <summary>
  13820. Maps the specified external object to the substitute object in this document.
  13821. Returns null if no such object exists.
  13822. </summary>
  13823. </member>
  13824. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.GetReference(PdfSharp.Pdf.PdfObject)">
  13825. <summary>
  13826. Returns the PdfReference of the specified object, or null if the object is not in the
  13827. document’s object table.
  13828. </summary>
  13829. </member>
  13830. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.GetObjectID(PdfSharp.Pdf.PdfObject)">
  13831. <summary>
  13832. Gets the object identifier of the specified object.
  13833. </summary>
  13834. </member>
  13835. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.GetObjectNumber(PdfSharp.Pdf.PdfObject)">
  13836. <summary>
  13837. Gets the object number of the specified object.
  13838. </summary>
  13839. </member>
  13840. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.GenerationNumber(PdfSharp.Pdf.PdfObject)">
  13841. <summary>
  13842. Gets the generation number of the specified object.
  13843. </summary>
  13844. </member>
  13845. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.GetAllObjects">
  13846. <summary>
  13847. Gets all indirect objects ordered by their object identifier.
  13848. </summary>
  13849. </member>
  13850. <member name="P:PdfSharp.Pdf.Advanced.PdfInternals.AllObjects">
  13851. <summary>
  13852. Gets all indirect objects ordered by their object identifier.
  13853. </summary>
  13854. </member>
  13855. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.CreateIndirectObject``1">
  13856. <summary>
  13857. Creates the indirect object of the specified type, adds it to the document,
  13858. and returns the object.
  13859. </summary>
  13860. </member>
  13861. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.AddObject(PdfSharp.Pdf.PdfObject)">
  13862. <summary>
  13863. Adds an object to the PDF document. This operation and only this operation makes the object
  13864. an indirect object owned by this document.
  13865. </summary>
  13866. </member>
  13867. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.RemoveObject(PdfSharp.Pdf.PdfObject)">
  13868. <summary>
  13869. Removes an object from the PDF document.
  13870. </summary>
  13871. </member>
  13872. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.GetClosure(PdfSharp.Pdf.PdfObject)">
  13873. <summary>
  13874. Returns an array containing the specified object as first element follows by its transitive
  13875. closure. The closure of an object are all objects that can be reached by indirect references.
  13876. The transitive closure is the result of applying the calculation of the closure to a closure
  13877. as long as no new objects came along. This is e.g. useful for getting all objects belonging
  13878. to the resources of a page.
  13879. </summary>
  13880. </member>
  13881. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.GetClosure(PdfSharp.Pdf.PdfObject,System.Int32)">
  13882. <summary>
  13883. Returns an array containing the specified object as first element follows by its transitive
  13884. closure limited by the specified number of iterations.
  13885. </summary>
  13886. </member>
  13887. <member name="M:PdfSharp.Pdf.Advanced.PdfInternals.WriteObject(System.IO.Stream,PdfSharp.Pdf.PdfItem)">
  13888. <summary>
  13889. Writes a PdfItem into the specified stream.
  13890. </summary>
  13891. </member>
  13892. <member name="F:PdfSharp.Pdf.Advanced.PdfInternals.CustomValueKey">
  13893. <summary>
  13894. The name of the custom value key.
  13895. </summary>
  13896. </member>
  13897. <member name="T:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters">
  13898. <summary>
  13899. Creates the named destination parameters.
  13900. </summary>
  13901. </member>
  13902. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreateUnchangedPosition">
  13903. <summary>
  13904. Creates a PdfNamedDestinationParameters object for a named destination.
  13905. Moving to this destination will only move to the destination page, without changing the left, top and zoom values for the displayed area.
  13906. </summary>
  13907. </member>
  13908. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreateVerticalPosition(System.Nullable{System.Double},System.Nullable{System.Double})">
  13909. <summary>
  13910. Creates a PdfNamedDestinationParameters object for a named destination.
  13911. Moving to this destination will move to the desired top value and the optional zoom value on the destination page. The left value for the displayed area and null values are retained unchanged.
  13912. </summary>
  13913. <param name="top">The top value of the displayed area in PDF world space units.</param>
  13914. <param name="zoom">Optional: The zoom value for the displayed area. 1 = 100%, 2 = 200% etc.</param>
  13915. </member>
  13916. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreatePosition(System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double})">
  13917. <summary>
  13918. Creates a PdfNamedDestinationParameters object for a named destination.
  13919. Moving to this destination will move to the desired left and top value and the optional zoom value on the destination page. Null values are retained unchanged.
  13920. </summary>
  13921. <param name="left">The left value of the displayed area in PDF world space units.</param>
  13922. <param name="top">The top value of the displayed area in PDF world space units.</param>
  13923. <param name="zoom">Optional: The zoom value for the displayed area. 1 = 100%, 2 = 200% etc.</param>
  13924. </member>
  13925. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreatePosition(PdfSharp.Drawing.XPoint,System.Nullable{System.Double})">
  13926. <summary>
  13927. Creates a PdfNamedDestinationParameters object for a named destination.
  13928. Moving to this destination will move to the desired left and top value and the optional zoom value on the destination page. Null values are retained unchanged.
  13929. </summary>
  13930. <param name="position">An XPoint defining the left and top value of the displayed area in PDF world space units.</param>
  13931. <param name="zoom">Optional: The zoom value for the displayed area. 1 = 100%, 2 = 200% etc.</param>
  13932. </member>
  13933. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreateFit">
  13934. <summary>
  13935. Creates a PdfNamedDestinationParameters object for a named destination.
  13936. Moving to this destination will move to the destination page, displaying the whole page.
  13937. </summary>
  13938. </member>
  13939. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreateFitHorizontally(System.Nullable{System.Double})">
  13940. <summary>
  13941. Creates a PdfNamedDestinationParameters object for a named destination.
  13942. Moving to this destination will move to the desired top value on the destination page.
  13943. The page width is fitted to the window. Null values are retained unchanged.
  13944. </summary>
  13945. <param name="top">The top value of the displayed area in PDF world space units.</param>
  13946. </member>
  13947. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreateFitVertically(System.Nullable{System.Double})">
  13948. <summary>
  13949. Creates a PdfNamedDestinationParameters object for a named destination.
  13950. Moving to this destination will move to the desired left value on the destination page.
  13951. The page height is fitted to the window. Null values are retained unchanged.
  13952. </summary>
  13953. <param name="left">The left value of the displayed area in PDF world space units.</param>
  13954. </member>
  13955. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreateFitRectangle(System.Double,System.Double,System.Double,System.Double)">
  13956. <summary>
  13957. Creates a PdfNamedDestinationParameters object for a named destination.
  13958. Moving to this destination will move to the destination page. The given rectangle is fitted to the window.
  13959. </summary>
  13960. <param name="left">The left value of the rectangle to display in PDF world space units.</param>
  13961. <param name="top">The top value of the rectangle to display in PDF world space units.</param>
  13962. <param name="right">The right value of the rectangle to display in PDF world space units.</param>
  13963. <param name="bottom">The bottom value of the rectangle to display in PDF world space units.</param>
  13964. </member>
  13965. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreateFitRectangle(PdfSharp.Drawing.XRect)">
  13966. <summary>
  13967. Creates a PdfNamedDestinationParameters object for a named destination.
  13968. Moving to this destination will move to the destination page. The given rectangle is fitted to the window.
  13969. </summary>
  13970. <param name="rect">The XRect representing the rectangle to display in PDF world space units.</param>
  13971. </member>
  13972. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreateFitRectangle(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  13973. <summary>
  13974. Creates a PdfNamedDestinationParameters object for a named destination.
  13975. Moving to this destination will move to the destination page. The given rectangle is fitted to the window.
  13976. </summary>
  13977. <param name="point1">The first XPoint representing the rectangle to display in PDF world space units.</param>
  13978. <param name="point2">The second XPoint representing the rectangle to display in PDF world space units.</param>
  13979. </member>
  13980. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreateFitBoundingBox">
  13981. <summary>
  13982. Creates a PdfNamedDestinationParameters object for a named destination.
  13983. Moving to this destination will move to the destination page. The page’s bounding box is fitted to the window.
  13984. </summary>
  13985. </member>
  13986. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreateFitBoundingBoxHorizontally(System.Nullable{System.Double})">
  13987. <summary>
  13988. Creates a PdfNamedDestinationParameters object for a named destination.
  13989. Moving to this destination will move to the desired top value on the destination page.
  13990. The page’s bounding box width is fitted to the window. Null values are retained unchanged.
  13991. </summary>
  13992. <param name="top">The top value of the displayed area in PDF world space units.</param>
  13993. </member>
  13994. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.CreateFitBoundingBoxVertically(System.Nullable{System.Double})">
  13995. <summary>
  13996. Creates a PdfNamedDestinationParameters object for a named destination.
  13997. Moving to this destination will move to the desired left value on the destination page.
  13998. The page’s bounding box height is fitted to the window. Null values are retained unchanged.
  13999. </summary>
  14000. <param name="left">The left value of the displayed area in PDF world space units.</param>
  14001. </member>
  14002. <member name="M:PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters.ToString">
  14003. <summary>
  14004. Returns the parameters string for the named destination.
  14005. </summary>
  14006. <returns></returns>
  14007. </member>
  14008. <member name="T:PdfSharp.Pdf.Advanced.PdfNameDictionary">
  14009. <summary>
  14010. Represents the name dictionary.
  14011. </summary>
  14012. </member>
  14013. <member name="M:PdfSharp.Pdf.Advanced.PdfNameDictionary.#ctor(PdfSharp.Pdf.PdfDocument)">
  14014. <summary>
  14015. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfNameDictionary"/> class.
  14016. </summary>
  14017. </member>
  14018. <member name="T:PdfSharp.Pdf.Advanced.PdfNameDictionary.Keys">
  14019. <summary>
  14020. Predefined keys of this dictionary.
  14021. </summary>
  14022. </member>
  14023. <member name="F:PdfSharp.Pdf.Advanced.PdfNameDictionary.Keys.Dests">
  14024. <summary>
  14025. (Optional; PDF 1.2) A name tree mapping name strings to destinations (see “Named Destinations” on page 583).
  14026. </summary>
  14027. </member>
  14028. <member name="F:PdfSharp.Pdf.Advanced.PdfNameDictionary.Keys.EmbeddedFiles">
  14029. <summary>
  14030. (Optional; PDF 1.4) A name tree mapping name strings to file specifications for embedded file streams
  14031. (see Section 3.10.3, “Embedded File Streams”).
  14032. </summary>
  14033. </member>
  14034. <member name="T:PdfSharp.Pdf.Advanced.PdfObjectInternals">
  14035. <summary>
  14036. Provides access to the internal PDF object data structures.
  14037. This class prevents the public interfaces from pollution with too many internal functions.
  14038. </summary>
  14039. </member>
  14040. <member name="P:PdfSharp.Pdf.Advanced.PdfObjectInternals.ObjectID">
  14041. <summary>
  14042. Gets the object identifier. Returns PdfObjectID.Empty for direct objects.
  14043. </summary>
  14044. </member>
  14045. <member name="P:PdfSharp.Pdf.Advanced.PdfObjectInternals.ObjectNumber">
  14046. <summary>
  14047. Gets the object number.
  14048. </summary>
  14049. </member>
  14050. <member name="P:PdfSharp.Pdf.Advanced.PdfObjectInternals.GenerationNumber">
  14051. <summary>
  14052. Gets the generation number.
  14053. </summary>
  14054. </member>
  14055. <member name="P:PdfSharp.Pdf.Advanced.PdfObjectInternals.TypeID">
  14056. <summary>
  14057. Gets the name of the current type.
  14058. Not a very useful property, but can be used for data binding.
  14059. </summary>
  14060. </member>
  14061. <member name="T:PdfSharp.Pdf.Advanced.PdfObjectStream">
  14062. <summary>
  14063. Represents an object stream that contains compressed objects.
  14064. PDF 1.5.
  14065. </summary>
  14066. </member>
  14067. <member name="M:PdfSharp.Pdf.Advanced.PdfObjectStream.#ctor(PdfSharp.Pdf.PdfDocument)">
  14068. <summary>
  14069. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfObjectStream"/> class.
  14070. </summary>
  14071. </member>
  14072. <member name="M:PdfSharp.Pdf.Advanced.PdfObjectStream.#ctor(PdfSharp.Pdf.PdfDictionary,PdfSharp.Pdf.IO.Parser)">
  14073. <summary>
  14074. Initializes a new instance from an existing dictionary. Used for object type transformation.
  14075. </summary>
  14076. </member>
  14077. <member name="M:PdfSharp.Pdf.Advanced.PdfObjectStream.ReadReferences(PdfSharp.Pdf.Advanced.PdfCrossReferenceTable)">
  14078. <summary>
  14079. Reads the compressed object with the specified index.
  14080. </summary>
  14081. </member>
  14082. <member name="M:PdfSharp.Pdf.Advanced.PdfObjectStream.TryGetObjectOffset(PdfSharp.Pdf.PdfObjectID,System.Int64@,PdfSharp.Internal.SuppressExceptions)">
  14083. <summary>
  14084. Tries to get the position of the PdfObject inside this ObjectStream.
  14085. </summary>
  14086. </member>
  14087. <member name="F:PdfSharp.Pdf.Advanced.PdfObjectStream._header">
  14088. <summary>
  14089. N pairs of integers.
  14090. The first integer represents the object number of the compressed object.
  14091. The second integer represents the absolute offset of that object in the decoded stream,
  14092. i.e. the byte offset plus First entry.
  14093. </summary>
  14094. </member>
  14095. <member name="F:PdfSharp.Pdf.Advanced.PdfObjectStream._objectOffsets">
  14096. <summary>
  14097. Manages the read positions for all PdfObjects inside this ObjectStream.
  14098. </summary>
  14099. </member>
  14100. <member name="T:PdfSharp.Pdf.Advanced.PdfObjectStream.Keys">
  14101. <summary>
  14102. Predefined keys common to all font dictionaries.
  14103. </summary>
  14104. </member>
  14105. <member name="F:PdfSharp.Pdf.Advanced.PdfObjectStream.Keys.Type">
  14106. <summary>
  14107. (Required) The type of PDF object that this dictionary describes;
  14108. must be ObjStmfor an object stream.
  14109. </summary>
  14110. </member>
  14111. <member name="F:PdfSharp.Pdf.Advanced.PdfObjectStream.Keys.N">
  14112. <summary>
  14113. (Required) The number of compressed objects in the stream.
  14114. </summary>
  14115. </member>
  14116. <member name="F:PdfSharp.Pdf.Advanced.PdfObjectStream.Keys.First">
  14117. <summary>
  14118. (Required) The byte offset (in the decoded stream) of the first
  14119. compressed object.
  14120. </summary>
  14121. </member>
  14122. <member name="F:PdfSharp.Pdf.Advanced.PdfObjectStream.Keys.Extends">
  14123. <summary>
  14124. (Optional) A reference to an object stream, of which the current object
  14125. stream is considered an extension. Both streams are considered part of
  14126. a collection of object streams (see below). A given collection consists
  14127. of a set of streams whose Extendslinks form a directed acyclic graph.
  14128. </summary>
  14129. </member>
  14130. <member name="T:PdfSharp.Pdf.Advanced.PdfPageInheritableObjects">
  14131. <summary>
  14132. Represents a PDF page object.
  14133. </summary>
  14134. </member>
  14135. <member name="P:PdfSharp.Pdf.Advanced.PdfPageInheritableObjects.MediaBox">
  14136. <summary>
  14137. </summary>
  14138. </member>
  14139. <member name="T:PdfSharp.Pdf.Advanced.PdfReference">
  14140. <summary>
  14141. Represents an indirect reference to a PdfObject.
  14142. </summary>
  14143. </member>
  14144. <member name="M:PdfSharp.Pdf.Advanced.PdfReference.#ctor(PdfSharp.Pdf.PdfObject)">
  14145. <summary>
  14146. Initializes a new PdfReference instance for the specified indirect object.
  14147. </summary>
  14148. </member>
  14149. <member name="M:PdfSharp.Pdf.Advanced.PdfReference.#ctor(PdfSharp.Pdf.PdfObjectID,System.Int64)">
  14150. <summary>
  14151. Initializes a new PdfReference instance from the specified object identifier and file position.
  14152. </summary>
  14153. </member>
  14154. <member name="M:PdfSharp.Pdf.Advanced.PdfReference.WriteXRefEntry(PdfSharp.Pdf.IO.PdfWriter)">
  14155. <summary>
  14156. Writes the object in PDF iref table format.
  14157. </summary>
  14158. </member>
  14159. <member name="M:PdfSharp.Pdf.Advanced.PdfReference.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  14160. <summary>
  14161. Writes an indirect reference.
  14162. </summary>
  14163. </member>
  14164. <member name="P:PdfSharp.Pdf.Advanced.PdfReference.ObjectID">
  14165. <summary>
  14166. Gets or sets the object identifier.
  14167. </summary>
  14168. </member>
  14169. <member name="P:PdfSharp.Pdf.Advanced.PdfReference.ObjectNumber">
  14170. <summary>
  14171. Gets the object number of the object identifier.
  14172. </summary>
  14173. </member>
  14174. <member name="P:PdfSharp.Pdf.Advanced.PdfReference.GenerationNumber">
  14175. <summary>
  14176. Gets the generation number of the object identifier.
  14177. </summary>
  14178. </member>
  14179. <member name="P:PdfSharp.Pdf.Advanced.PdfReference.Position">
  14180. <summary>
  14181. Gets or sets the file position of the related PdfObject.
  14182. </summary>
  14183. </member>
  14184. <member name="P:PdfSharp.Pdf.Advanced.PdfReference.Value">
  14185. <summary>
  14186. Gets or sets the referenced PdfObject.
  14187. </summary>
  14188. </member>
  14189. <member name="M:PdfSharp.Pdf.Advanced.PdfReference.SetObject(PdfSharp.Pdf.PdfObject)">
  14190. <summary>
  14191. Hack for dead objects.
  14192. </summary>
  14193. </member>
  14194. <member name="P:PdfSharp.Pdf.Advanced.PdfReference.Document">
  14195. <summary>
  14196. Gets or sets the document this object belongs to.
  14197. </summary>
  14198. </member>
  14199. <member name="M:PdfSharp.Pdf.Advanced.PdfReference.ToString">
  14200. <summary>
  14201. Gets a string representing the object identifier.
  14202. </summary>
  14203. </member>
  14204. <member name="M:PdfSharp.Pdf.Advanced.PdfReference.Dereference(System.Object@)">
  14205. <summary>
  14206. Dereferences the specified item. If the item is a PdfReference, the item is set
  14207. to the referenced value. Otherwise, no action is taken.
  14208. </summary>
  14209. </member>
  14210. <member name="M:PdfSharp.Pdf.Advanced.PdfReference.Dereference(PdfSharp.Pdf.PdfItem@)">
  14211. <summary>
  14212. Dereferences the specified item. If the item is a PdfReference, the item is set
  14213. to the referenced value. Otherwise no action is taken.
  14214. </summary>
  14215. </member>
  14216. <member name="T:PdfSharp.Pdf.Advanced.PdfReference.PdfReferenceComparer">
  14217. <summary>
  14218. Implements a comparer that compares PdfReference objects by their PdfObjectID.
  14219. </summary>
  14220. </member>
  14221. <member name="T:PdfSharp.Pdf.Advanced.PdfResourceMap">
  14222. <summary>
  14223. Base class for all dictionaries that map resource names to objects.
  14224. </summary>
  14225. </member>
  14226. <member name="M:PdfSharp.Pdf.Advanced.PdfResourceMap.CollectResourceNames(System.Collections.Generic.Dictionary{System.String,System.Object})">
  14227. <summary>
  14228. Adds all imported resource names to the specified hashtable.
  14229. </summary>
  14230. </member>
  14231. <member name="T:PdfSharp.Pdf.Advanced.PdfResources">
  14232. <summary>
  14233. Represents a PDF resource object.
  14234. </summary>
  14235. </member>
  14236. <member name="M:PdfSharp.Pdf.Advanced.PdfResources.#ctor(PdfSharp.Pdf.PdfDocument)">
  14237. <summary>
  14238. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfResources"/> class.
  14239. </summary>
  14240. <param name="document">The document.</param>
  14241. </member>
  14242. <member name="M:PdfSharp.Pdf.Advanced.PdfResources.AddFont(PdfSharp.Pdf.Advanced.PdfFont)">
  14243. <summary>
  14244. Adds the specified font to this resource dictionary and returns its local resource name.
  14245. </summary>
  14246. </member>
  14247. <member name="M:PdfSharp.Pdf.Advanced.PdfResources.AddImage(PdfSharp.Pdf.Advanced.PdfImage)">
  14248. <summary>
  14249. Adds the specified image to this resource dictionary
  14250. and returns its local resource name.
  14251. </summary>
  14252. </member>
  14253. <member name="M:PdfSharp.Pdf.Advanced.PdfResources.AddForm(PdfSharp.Pdf.Advanced.PdfFormXObject)">
  14254. <summary>
  14255. Adds the specified form object to this resource dictionary
  14256. and returns its local resource name.
  14257. </summary>
  14258. </member>
  14259. <member name="M:PdfSharp.Pdf.Advanced.PdfResources.AddExtGState(PdfSharp.Pdf.Advanced.PdfExtGState)">
  14260. <summary>
  14261. Adds the specified graphics state to this resource dictionary
  14262. and returns its local resource name.
  14263. </summary>
  14264. </member>
  14265. <member name="M:PdfSharp.Pdf.Advanced.PdfResources.AddPattern(PdfSharp.Pdf.Advanced.PdfShadingPattern)">
  14266. <summary>
  14267. Adds the specified pattern to this resource dictionary
  14268. and returns its local resource name.
  14269. </summary>
  14270. </member>
  14271. <member name="M:PdfSharp.Pdf.Advanced.PdfResources.AddPattern(PdfSharp.Pdf.Advanced.PdfTilingPattern)">
  14272. <summary>
  14273. Adds the specified pattern to this resource dictionary
  14274. and returns its local resource name.
  14275. </summary>
  14276. </member>
  14277. <member name="M:PdfSharp.Pdf.Advanced.PdfResources.AddShading(PdfSharp.Pdf.Advanced.PdfShading)">
  14278. <summary>
  14279. Adds the specified shading to this resource dictionary
  14280. and returns its local resource name.
  14281. </summary>
  14282. </member>
  14283. <member name="P:PdfSharp.Pdf.Advanced.PdfResources.Fonts">
  14284. <summary>
  14285. Gets the fonts map.
  14286. </summary>
  14287. </member>
  14288. <member name="P:PdfSharp.Pdf.Advanced.PdfResources.XObjects">
  14289. <summary>
  14290. Gets the external objects map.
  14291. </summary>
  14292. </member>
  14293. <member name="P:PdfSharp.Pdf.Advanced.PdfResources.NextFontName">
  14294. <summary>
  14295. Gets a new local name for this resource.
  14296. </summary>
  14297. </member>
  14298. <member name="P:PdfSharp.Pdf.Advanced.PdfResources.NextImageName">
  14299. <summary>
  14300. Gets a new local name for this resource.
  14301. </summary>
  14302. </member>
  14303. <member name="P:PdfSharp.Pdf.Advanced.PdfResources.NextFormName">
  14304. <summary>
  14305. Gets a new local name for this resource.
  14306. </summary>
  14307. </member>
  14308. <member name="P:PdfSharp.Pdf.Advanced.PdfResources.NextExtGStateName">
  14309. <summary>
  14310. Gets a new local name for this resource.
  14311. </summary>
  14312. </member>
  14313. <member name="P:PdfSharp.Pdf.Advanced.PdfResources.NextPatternName">
  14314. <summary>
  14315. Gets a new local name for this resource.
  14316. </summary>
  14317. </member>
  14318. <member name="P:PdfSharp.Pdf.Advanced.PdfResources.NextShadingName">
  14319. <summary>
  14320. Gets a new local name for this resource.
  14321. </summary>
  14322. </member>
  14323. <member name="M:PdfSharp.Pdf.Advanced.PdfResources.ExistsResourceName(System.String)">
  14324. <summary>
  14325. Check whether a resource name is already used in the context of this resource dictionary.
  14326. PDF4NET uses GUIDs as resource names, but I think this weapon is too heavy.
  14327. </summary>
  14328. </member>
  14329. <member name="F:PdfSharp.Pdf.Advanced.PdfResources._importedResourceNames">
  14330. <summary>
  14331. All the names of imported resources.
  14332. </summary>
  14333. </member>
  14334. <member name="F:PdfSharp.Pdf.Advanced.PdfResources._resources">
  14335. <summary>
  14336. Maps all PDFsharp resources to their local resource names.
  14337. </summary>
  14338. </member>
  14339. <member name="T:PdfSharp.Pdf.Advanced.PdfResources.Keys">
  14340. <summary>
  14341. Predefined keys of this dictionary.
  14342. </summary>
  14343. </member>
  14344. <member name="F:PdfSharp.Pdf.Advanced.PdfResources.Keys.ExtGState">
  14345. <summary>
  14346. (Optional) A dictionary that maps resource names to graphics state
  14347. parameter dictionaries.
  14348. </summary>
  14349. </member>
  14350. <member name="F:PdfSharp.Pdf.Advanced.PdfResources.Keys.ColorSpace">
  14351. <summary>
  14352. (Optional) A dictionary that maps each resource name to either the name of a
  14353. device-dependent color space or an array describing a color space.
  14354. </summary>
  14355. </member>
  14356. <member name="F:PdfSharp.Pdf.Advanced.PdfResources.Keys.Pattern">
  14357. <summary>
  14358. (Optional) A dictionary that maps each resource name to either the name of a
  14359. device-dependent color space or an array describing a color space.
  14360. </summary>
  14361. </member>
  14362. <member name="F:PdfSharp.Pdf.Advanced.PdfResources.Keys.Shading">
  14363. <summary>
  14364. (Optional; PDF 1.3) A dictionary that maps resource names to shading dictionaries.
  14365. </summary>
  14366. </member>
  14367. <member name="F:PdfSharp.Pdf.Advanced.PdfResources.Keys.XObject">
  14368. <summary>
  14369. (Optional) A dictionary that maps resource names to external objects.
  14370. </summary>
  14371. </member>
  14372. <member name="F:PdfSharp.Pdf.Advanced.PdfResources.Keys.Font">
  14373. <summary>
  14374. (Optional) A dictionary that maps resource names to font dictionaries.
  14375. </summary>
  14376. </member>
  14377. <member name="F:PdfSharp.Pdf.Advanced.PdfResources.Keys.ProcSet">
  14378. <summary>
  14379. (Optional) An array of predefined procedure set names.
  14380. </summary>
  14381. </member>
  14382. <member name="F:PdfSharp.Pdf.Advanced.PdfResources.Keys.Properties">
  14383. <summary>
  14384. (Optional; PDF 1.2) A dictionary that maps resource names to property list
  14385. dictionaries for marked content.
  14386. </summary>
  14387. </member>
  14388. <member name="P:PdfSharp.Pdf.Advanced.PdfResources.Keys.Meta">
  14389. <summary>
  14390. Gets the KeysMeta for these keys.
  14391. </summary>
  14392. </member>
  14393. <member name="P:PdfSharp.Pdf.Advanced.PdfResources.Meta">
  14394. <summary>
  14395. Gets the KeysMeta of this dictionary type.
  14396. </summary>
  14397. </member>
  14398. <member name="T:PdfSharp.Pdf.Advanced.PdfResourceTable">
  14399. <summary>
  14400. Base class for FontTable, ImageTable, FormXObjectTable etc.
  14401. </summary>
  14402. </member>
  14403. <member name="M:PdfSharp.Pdf.Advanced.PdfResourceTable.#ctor(PdfSharp.Pdf.PdfDocument)">
  14404. <summary>
  14405. Base class for document wide resource tables.
  14406. </summary>
  14407. </member>
  14408. <member name="P:PdfSharp.Pdf.Advanced.PdfResourceTable.Owner">
  14409. <summary>
  14410. Gets the owning document of this resource table.
  14411. </summary>
  14412. </member>
  14413. <member name="T:PdfSharp.Pdf.Advanced.PdfShading">
  14414. <summary>
  14415. Represents a shading dictionary.
  14416. </summary>
  14417. </member>
  14418. <member name="M:PdfSharp.Pdf.Advanced.PdfShading.#ctor(PdfSharp.Pdf.PdfDocument)">
  14419. <summary>
  14420. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfShading"/> class.
  14421. </summary>
  14422. </member>
  14423. <member name="M:PdfSharp.Pdf.Advanced.PdfShading.SetupFromBrush(PdfSharp.Drawing.XLinearGradientBrush,PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer)">
  14424. <summary>
  14425. Setups the shading from the specified brush.
  14426. </summary>
  14427. </member>
  14428. <member name="T:PdfSharp.Pdf.Advanced.PdfShading.Keys">
  14429. <summary>
  14430. Common keys for all streams.
  14431. </summary>
  14432. </member>
  14433. <member name="F:PdfSharp.Pdf.Advanced.PdfShading.Keys.ShadingType">
  14434. <summary>
  14435. (Required) The shading type:
  14436. 1 Function-based shading
  14437. 2 Axial shading
  14438. 3 Radial shading
  14439. 4 Free-form Gouraud-shaded triangle mesh
  14440. 5 Lattice-form Gouraud-shaded triangle mesh
  14441. 6 Coons patch mesh
  14442. 7 Tensor-product patch mesh
  14443. </summary>
  14444. </member>
  14445. <member name="F:PdfSharp.Pdf.Advanced.PdfShading.Keys.ColorSpace">
  14446. <summary>
  14447. (Required) The color space in which color values are expressed. This may be any device,
  14448. CIE-based, or special color space except a Pattern space.
  14449. </summary>
  14450. </member>
  14451. <member name="F:PdfSharp.Pdf.Advanced.PdfShading.Keys.Background">
  14452. <summary>
  14453. (Optional) An array of color components appropriate to the color space, specifying
  14454. a single background color value. If present, this color is used, before any painting
  14455. operation involving the shading, to fill those portions of the area to be painted
  14456. that lie outside the bounds of the shading object. In the opaque imaging model,
  14457. the effect is as if the painting operation were performed twice: first with the
  14458. background color and then with the shading.
  14459. </summary>
  14460. </member>
  14461. <member name="F:PdfSharp.Pdf.Advanced.PdfShading.Keys.BBox">
  14462. <summary>
  14463. (Optional) An array of four numbers giving the left, bottom, right, and top coordinates,
  14464. respectively, of the shading’s bounding box. The coordinates are interpreted in the
  14465. shading’s target coordinate space. If present, this bounding box is applied as a temporary
  14466. clipping boundary when the shading is painted, in addition to the current clipping path
  14467. and any other clipping boundaries in effect at that time.
  14468. </summary>
  14469. </member>
  14470. <member name="F:PdfSharp.Pdf.Advanced.PdfShading.Keys.AntiAlias">
  14471. <summary>
  14472. (Optional) A flag indicating whether to filter the shading function to prevent aliasing
  14473. artifacts. The shading operators sample shading functions at a rate determined by the
  14474. resolution of the output device. Aliasing can occur if the function is not smooth—that
  14475. is, if it has a high spatial frequency relative to the sampling rate. Anti-aliasing can
  14476. be computationally expensive and is usually unnecessary, since most shading functions
  14477. are smooth enough or are sampled at a high enough frequency to avoid aliasing effects.
  14478. Anti-aliasing may not be implemented on some output devices, in which case this flag
  14479. is ignored.
  14480. Default value: false.
  14481. </summary>
  14482. </member>
  14483. <member name="F:PdfSharp.Pdf.Advanced.PdfShading.Keys.Coords">
  14484. <summary>
  14485. (Required) An array of four numbers [x0 y0 x1 y1] specifying the starting and
  14486. ending coordinates of the axis, expressed in the shading’s target coordinate space.
  14487. </summary>
  14488. </member>
  14489. <member name="F:PdfSharp.Pdf.Advanced.PdfShading.Keys.Domain">
  14490. <summary>
  14491. (Optional) An array of two numbers [t0 t1] specifying the limiting values of a
  14492. parametric variable t. The variable is considered to vary linearly between these
  14493. two values as the color gradient varies between the starting and ending points of
  14494. the axis. The variable t becomes the input argument to the color function(s).
  14495. Default value: [0.0 1.0].
  14496. </summary>
  14497. </member>
  14498. <member name="F:PdfSharp.Pdf.Advanced.PdfShading.Keys.Function">
  14499. <summary>
  14500. (Required) A 1-in, n-out function or an array of n 1-in, 1-out functions (where n
  14501. is the number of color components in the shading dictionary’s color space). The
  14502. function(s) are called with values of the parametric variable t in the domain defined
  14503. by the Domain entry. Each function’s domain must be a superset of that of the shading
  14504. dictionary. If the value returned by the function for a given color component is out
  14505. of range, it is adjusted to the nearest valid value.
  14506. </summary>
  14507. </member>
  14508. <member name="F:PdfSharp.Pdf.Advanced.PdfShading.Keys.Extend">
  14509. <summary>
  14510. (Optional) An array of two boolean values specifying whether to extend the shading
  14511. beyond the starting and ending points of the axis, respectively.
  14512. Default value: [false false].
  14513. </summary>
  14514. </member>
  14515. <member name="P:PdfSharp.Pdf.Advanced.PdfShading.Keys.Meta">
  14516. <summary>
  14517. Gets the KeysMeta for these keys.
  14518. </summary>
  14519. </member>
  14520. <member name="P:PdfSharp.Pdf.Advanced.PdfShading.Meta">
  14521. <summary>
  14522. Gets the KeysMeta of this dictionary type.
  14523. </summary>
  14524. </member>
  14525. <member name="T:PdfSharp.Pdf.Advanced.PdfShadingPattern">
  14526. <summary>
  14527. Represents a shading pattern dictionary.
  14528. </summary>
  14529. </member>
  14530. <member name="M:PdfSharp.Pdf.Advanced.PdfShadingPattern.#ctor(PdfSharp.Pdf.PdfDocument)">
  14531. <summary>
  14532. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfShadingPattern"/> class.
  14533. </summary>
  14534. </member>
  14535. <member name="M:PdfSharp.Pdf.Advanced.PdfShadingPattern.SetupFromBrush(PdfSharp.Drawing.XLinearGradientBrush,PdfSharp.Drawing.XMatrix,PdfSharp.Drawing.Pdf.XGraphicsPdfRenderer)">
  14536. <summary>
  14537. Setups the shading pattern from the specified brush.
  14538. </summary>
  14539. </member>
  14540. <member name="T:PdfSharp.Pdf.Advanced.PdfShadingPattern.Keys">
  14541. <summary>
  14542. Common keys for all streams.
  14543. </summary>
  14544. </member>
  14545. <member name="F:PdfSharp.Pdf.Advanced.PdfShadingPattern.Keys.Type">
  14546. <summary>
  14547. (Optional) The type of PDF object that this dictionary describes; if present,
  14548. must be Pattern for a pattern dictionary.
  14549. </summary>
  14550. </member>
  14551. <member name="F:PdfSharp.Pdf.Advanced.PdfShadingPattern.Keys.PatternType">
  14552. <summary>
  14553. (Required) A code identifying the type of pattern that this dictionary describes;
  14554. must be 2 for a shading pattern.
  14555. </summary>
  14556. </member>
  14557. <member name="F:PdfSharp.Pdf.Advanced.PdfShadingPattern.Keys.Shading">
  14558. <summary>
  14559. (Required) A shading object (see below) defining the shading pattern’s gradient fill.
  14560. </summary>
  14561. </member>
  14562. <member name="F:PdfSharp.Pdf.Advanced.PdfShadingPattern.Keys.Matrix">
  14563. <summary>
  14564. (Optional) An array of six numbers specifying the pattern matrix.
  14565. Default value: the identity matrix [1 0 0 1 0 0].
  14566. </summary>
  14567. </member>
  14568. <member name="F:PdfSharp.Pdf.Advanced.PdfShadingPattern.Keys.ExtGState">
  14569. <summary>
  14570. (Optional) A graphics state parameter dictionary containing graphics state parameters
  14571. to be put into effect temporarily while the shading pattern is painted. Any parameters
  14572. that are not so specified are inherited from the graphics state that was in effect
  14573. at the beginning of the content stream in which the pattern is defined as a resource.
  14574. </summary>
  14575. </member>
  14576. <member name="P:PdfSharp.Pdf.Advanced.PdfShadingPattern.Keys.Meta">
  14577. <summary>
  14578. Gets the KeysMeta for these keys.
  14579. </summary>
  14580. </member>
  14581. <member name="P:PdfSharp.Pdf.Advanced.PdfShadingPattern.Meta">
  14582. <summary>
  14583. Gets the KeysMeta of this dictionary type.
  14584. </summary>
  14585. </member>
  14586. <member name="T:PdfSharp.Pdf.Advanced.PdfSoftMask">
  14587. <summary>
  14588. Represents a PDF soft mask.
  14589. </summary>
  14590. </member>
  14591. <member name="M:PdfSharp.Pdf.Advanced.PdfSoftMask.#ctor(PdfSharp.Pdf.PdfDocument)">
  14592. <summary>
  14593. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfXObject"/> class.
  14594. </summary>
  14595. <param name="document">The document that owns the object.</param>
  14596. </member>
  14597. <member name="T:PdfSharp.Pdf.Advanced.PdfSoftMask.Keys">
  14598. <summary>
  14599. Predefined keys of this dictionary.
  14600. </summary>
  14601. </member>
  14602. <member name="F:PdfSharp.Pdf.Advanced.PdfSoftMask.Keys.Type">
  14603. <summary>
  14604. (Optional) The type of PDF object that this dictionary describes;
  14605. if present, must be Mask for a soft-mask dictionary.
  14606. </summary>
  14607. </member>
  14608. <member name="F:PdfSharp.Pdf.Advanced.PdfSoftMask.Keys.S">
  14609. <summary>
  14610. (Required) A subtype specifying the method to be used in deriving the mask values
  14611. from the transparency group specified by the G entry:
  14612. Alpha: Use the group’s computed alpha, disregarding its color.
  14613. Luminosity: Convert the group’s computed color to a single-component luminosity value.
  14614. </summary>
  14615. </member>
  14616. <member name="F:PdfSharp.Pdf.Advanced.PdfSoftMask.Keys.G">
  14617. <summary>
  14618. (Required) A transparency group XObject to be used as the source of alpha
  14619. or color values for deriving the mask. If the subtype S is Luminosity, the
  14620. group attributes dictionary must contain a CS entry defining the color space
  14621. in which the compositing computation is to be performed.
  14622. </summary>
  14623. </member>
  14624. <member name="F:PdfSharp.Pdf.Advanced.PdfSoftMask.Keys.BC">
  14625. <summary>
  14626. (Optional) An array of component values specifying the color to be used
  14627. as the backdrop against which to composite the transparency group XObject G.
  14628. This entry is consulted only if the subtype S is Luminosity. The array consists of
  14629. n numbers, where n is the number of components in the color space specified
  14630. by the CS entry in the group attributes dictionary.
  14631. Default value: the color space’s initial value, representing black.
  14632. </summary>
  14633. </member>
  14634. <member name="F:PdfSharp.Pdf.Advanced.PdfSoftMask.Keys.TR">
  14635. <summary>
  14636. (Optional) A function object specifying the transfer function to be used in
  14637. deriving the mask values. The function accepts one input, the computed
  14638. group alpha or luminosity (depending on the value of the subtype S), and
  14639. returns one output, the resulting mask value. Both the input and output
  14640. must be in the range 0.0 to 1.0; if the computed output falls outside this
  14641. range, it is forced to the nearest valid value. The name Identity may be
  14642. specified in place of a function object to designate the identity function.
  14643. Default value: Identity.
  14644. </summary>
  14645. </member>
  14646. <member name="T:PdfSharp.Pdf.Advanced.PdfTilingPattern">
  14647. <summary>
  14648. Represents a tiling pattern dictionary.
  14649. </summary>
  14650. </member>
  14651. <member name="M:PdfSharp.Pdf.Advanced.PdfTilingPattern.#ctor(PdfSharp.Pdf.PdfDocument)">
  14652. <summary>
  14653. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfShadingPattern"/> class.
  14654. </summary>
  14655. </member>
  14656. <member name="T:PdfSharp.Pdf.Advanced.PdfTilingPattern.Keys">
  14657. <summary>
  14658. Common keys for all streams.
  14659. </summary>
  14660. </member>
  14661. <member name="F:PdfSharp.Pdf.Advanced.PdfTilingPattern.Keys.Type">
  14662. <summary>
  14663. (Optional) The type of PDF object that this dictionary describes; if present,
  14664. must be Pattern for a pattern dictionary.
  14665. </summary>
  14666. </member>
  14667. <member name="F:PdfSharp.Pdf.Advanced.PdfTilingPattern.Keys.PatternType">
  14668. <summary>
  14669. (Required) A code identifying the type of pattern that this dictionary describes;
  14670. must be 1 for a tiling pattern.
  14671. </summary>
  14672. </member>
  14673. <member name="F:PdfSharp.Pdf.Advanced.PdfTilingPattern.Keys.PaintType">
  14674. <summary>
  14675. (Required) A code that determines how the color of the pattern cell is to be specified:
  14676. 1: Colored tiling pattern. The pattern’s content stream specifies the colors used to
  14677. paint the pattern cell. When the content stream begins execution, the current color
  14678. is the one that was initially in effect in the pattern’s parent content stream.
  14679. 2: Uncolored tiling pattern. The pattern’s content stream does not specify any color
  14680. information. Instead, the entire pattern cell is painted with a separately specified color
  14681. each time the pattern is used. Essentially, the content stream describes a stencil
  14682. through which the current color is to be poured. The content stream must not invoke
  14683. operators that specify colors or other color-related parameters in the graphics state;
  14684. otherwise, an error occurs. The content stream may paint an image mask, however,
  14685. since it does not specify any color information.
  14686. </summary>
  14687. </member>
  14688. <member name="F:PdfSharp.Pdf.Advanced.PdfTilingPattern.Keys.TilingType">
  14689. <summary>
  14690. (Required) A code that controls adjustments to the spacing of tiles relative to the device
  14691. pixel grid:
  14692. 1: Constant spacing. Pattern cells are spaced consistently—that is, by a multiple of a
  14693. device pixel. To achieve this, the application may need to distort the pattern cell slightly
  14694. by making small adjustments to XStep, YStep, and the transformation matrix. The amount
  14695. of distortion does not exceed 1 device pixel.
  14696. 2: No distortion. The pattern cell is not distorted, but the spacing between pattern cells
  14697. may vary by as much as 1 device pixel, both horizontally and vertically, when the pattern
  14698. is painted. This achieves the spacing requested by XStep and YStep on average but not
  14699. necessarily for each individual pattern cell.
  14700. 3: Constant spacing and faster tiling. Pattern cells are spaced consistently as in tiling
  14701. type 1 but with additional distortion permitted to enable a more efficient implementation.
  14702. </summary>
  14703. </member>
  14704. <member name="F:PdfSharp.Pdf.Advanced.PdfTilingPattern.Keys.BBox">
  14705. <summary>
  14706. (Required) An array of four numbers in the pattern coordinate system giving the
  14707. coordinates of the left, bottom, right, and top edges, respectively, of the pattern
  14708. cell’s bounding box. These boundaries are used to clip the pattern cell.
  14709. </summary>
  14710. </member>
  14711. <member name="F:PdfSharp.Pdf.Advanced.PdfTilingPattern.Keys.XStep">
  14712. <summary>
  14713. (Required) The desired horizontal spacing between pattern cells, measured in the
  14714. pattern coordinate system.
  14715. </summary>
  14716. </member>
  14717. <member name="F:PdfSharp.Pdf.Advanced.PdfTilingPattern.Keys.YStep">
  14718. <summary>
  14719. (Required) The desired vertical spacing between pattern cells, measured in the pattern
  14720. coordinate system. Note that XStep and YStep may differ from the dimensions of the
  14721. pattern cell implied by the BBox entry. This allows tiling with irregularly shaped figures.
  14722. XStep and YStep may be either positive or negative but not zero.
  14723. </summary>
  14724. </member>
  14725. <member name="F:PdfSharp.Pdf.Advanced.PdfTilingPattern.Keys.Resources">
  14726. <summary>
  14727. (Required) A resource dictionary containing all of the named resources required by
  14728. the pattern’s content stream (see Section 3.7.2, “Resource Dictionaries”).
  14729. </summary>
  14730. </member>
  14731. <member name="F:PdfSharp.Pdf.Advanced.PdfTilingPattern.Keys.Matrix">
  14732. <summary>
  14733. (Optional) An array of six numbers specifying the pattern matrix.
  14734. Default value: the identity matrix [1 0 0 1 0 0].
  14735. </summary>
  14736. </member>
  14737. <member name="P:PdfSharp.Pdf.Advanced.PdfTilingPattern.Keys.Meta">
  14738. <summary>
  14739. Gets the KeysMeta for these keys.
  14740. </summary>
  14741. </member>
  14742. <member name="P:PdfSharp.Pdf.Advanced.PdfTilingPattern.Meta">
  14743. <summary>
  14744. Gets the KeysMeta of this dictionary type.
  14745. </summary>
  14746. </member>
  14747. <member name="T:PdfSharp.Pdf.Advanced.PdfToUnicodeMap">
  14748. <summary>
  14749. Represents a ToUnicode map for composite font.
  14750. </summary>
  14751. </member>
  14752. <member name="P:PdfSharp.Pdf.Advanced.PdfToUnicodeMap.CMapInfo">
  14753. <summary>
  14754. Gets or sets the CMap info.
  14755. </summary>
  14756. </member>
  14757. <member name="M:PdfSharp.Pdf.Advanced.PdfToUnicodeMap.PrepareForSave">
  14758. <summary>
  14759. Creates the ToUnicode map from the CMapInfo.
  14760. </summary>
  14761. </member>
  14762. <member name="T:PdfSharp.Pdf.Advanced.PdfTrailer">
  14763. <summary>
  14764. Represents a PDF trailer dictionary. Even though trailers are dictionaries they never have a cross
  14765. reference entry in PdfReferenceTable.
  14766. </summary>
  14767. </member>
  14768. <member name="M:PdfSharp.Pdf.Advanced.PdfTrailer.#ctor(PdfSharp.Pdf.PdfDocument)">
  14769. <summary>
  14770. Initializes a new instance of PdfTrailer.
  14771. </summary>
  14772. </member>
  14773. <member name="M:PdfSharp.Pdf.Advanced.PdfTrailer.#ctor(PdfSharp.Pdf.Advanced.PdfCrossReferenceStream)">
  14774. <summary>
  14775. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfTrailer"/> class from a <see cref="T:PdfSharp.Pdf.Advanced.PdfCrossReferenceStream"/>.
  14776. </summary>
  14777. </member>
  14778. <member name="P:PdfSharp.Pdf.Advanced.PdfTrailer.Root">
  14779. <summary>
  14780. (Required; must be an indirect reference)
  14781. The catalog dictionary for the PDF document contained in the file.
  14782. </summary>
  14783. </member>
  14784. <member name="M:PdfSharp.Pdf.Advanced.PdfTrailer.GetDocumentID(System.Int32)">
  14785. <summary>
  14786. Gets the first or second document identifier.
  14787. </summary>
  14788. </member>
  14789. <member name="M:PdfSharp.Pdf.Advanced.PdfTrailer.SetDocumentID(System.Int32,System.String)">
  14790. <summary>
  14791. Sets the first or second document identifier.
  14792. </summary>
  14793. </member>
  14794. <member name="M:PdfSharp.Pdf.Advanced.PdfTrailer.CreateNewDocumentIDs">
  14795. <summary>
  14796. Creates and sets two identical new document IDs.
  14797. </summary>
  14798. </member>
  14799. <member name="P:PdfSharp.Pdf.Advanced.PdfTrailer.PreviousTrailer">
  14800. <summary>
  14801. Gets or sets the PdfTrailer of the previous version in a PDF with incremental updates.
  14802. </summary>
  14803. </member>
  14804. <member name="P:PdfSharp.Pdf.Advanced.PdfTrailer.SecurityHandler">
  14805. <summary>
  14806. Gets the standard security handler and creates it, if not existing.
  14807. </summary>
  14808. </member>
  14809. <member name="P:PdfSharp.Pdf.Advanced.PdfTrailer.EffectiveSecurityHandler">
  14810. <summary>
  14811. Gets the standard security handler, if existing and encryption is active.
  14812. </summary>
  14813. </member>
  14814. <member name="F:PdfSharp.Pdf.Advanced.PdfTrailer.SecurityHandlerInternal">
  14815. <summary>
  14816. Gets and sets the internally saved standard security handler.
  14817. </summary>
  14818. </member>
  14819. <member name="M:PdfSharp.Pdf.Advanced.PdfTrailer.Finish">
  14820. <summary>
  14821. Replace temporary irefs by their correct counterparts from the iref table.
  14822. </summary>
  14823. </member>
  14824. <member name="T:PdfSharp.Pdf.Advanced.PdfTrailer.Keys">
  14825. <summary>
  14826. Predefined keys of this dictionary.
  14827. </summary>
  14828. </member>
  14829. <member name="F:PdfSharp.Pdf.Advanced.PdfTrailer.Keys.Size">
  14830. <summary>
  14831. (Required; must not be an indirect reference) The total number of entries in the file’s
  14832. cross-reference table, as defined by the combination of the original section and all
  14833. update sections. Equivalently, this value is 1 greater than the highest object number
  14834. used in the file.
  14835. Note: Any object in a cross-reference section whose number is greater than this value is
  14836. ignored and considered missing.
  14837. </summary>
  14838. </member>
  14839. <member name="F:PdfSharp.Pdf.Advanced.PdfTrailer.Keys.Prev">
  14840. <summary>
  14841. (Present only if the file has more than one cross-reference section; must not be an indirect
  14842. reference) The byte offset from the beginning of the file to the beginning of the previous
  14843. cross-reference section.
  14844. </summary>
  14845. </member>
  14846. <member name="F:PdfSharp.Pdf.Advanced.PdfTrailer.Keys.Root">
  14847. <summary>
  14848. (Required; must be an indirect reference) The catalog dictionary for the PDF document
  14849. contained in the file.
  14850. </summary>
  14851. </member>
  14852. <member name="F:PdfSharp.Pdf.Advanced.PdfTrailer.Keys.Encrypt">
  14853. <summary>
  14854. (Required if document is encrypted; PDF 1.1) The document’s encryption dictionary.
  14855. </summary>
  14856. </member>
  14857. <member name="F:PdfSharp.Pdf.Advanced.PdfTrailer.Keys.Info">
  14858. <summary>
  14859. (Optional; must be an indirect reference) The document’s information dictionary.
  14860. </summary>
  14861. </member>
  14862. <member name="F:PdfSharp.Pdf.Advanced.PdfTrailer.Keys.ID">
  14863. <summary>
  14864. (Optional, but strongly recommended; PDF 1.1) An array of two strings constituting
  14865. a file identifier for the file. Although this entry is optional,
  14866. its absence might prevent the file from functioning in some workflows
  14867. that depend on files being uniquely identified.
  14868. </summary>
  14869. </member>
  14870. <member name="F:PdfSharp.Pdf.Advanced.PdfTrailer.Keys.XRefStm">
  14871. <summary>
  14872. (Optional) The byte offset from the beginning of the file of a cross-reference stream.
  14873. </summary>
  14874. </member>
  14875. <member name="P:PdfSharp.Pdf.Advanced.PdfTrailer.Keys.Meta">
  14876. <summary>
  14877. Gets the KeysMeta for these keys.
  14878. </summary>
  14879. </member>
  14880. <member name="P:PdfSharp.Pdf.Advanced.PdfTrailer.Meta">
  14881. <summary>
  14882. Gets the KeysMeta of this dictionary type.
  14883. </summary>
  14884. </member>
  14885. <member name="T:PdfSharp.Pdf.Advanced.PdfTransparencyGroupAttributes">
  14886. <summary>
  14887. Represents a PDF transparency group XObject.
  14888. </summary>
  14889. </member>
  14890. <member name="T:PdfSharp.Pdf.Advanced.PdfTransparencyGroupAttributes.Keys">
  14891. <summary>
  14892. Predefined keys of this dictionary.
  14893. </summary>
  14894. </member>
  14895. <member name="F:PdfSharp.Pdf.Advanced.PdfTransparencyGroupAttributes.Keys.CS">
  14896. <summary>
  14897. (Sometimes required, as discussed below)
  14898. The group color space, which is used for the following purposes:
  14899. • As the color space into which colors are converted when painted into the group
  14900. • As the blending color space in which objects are composited within the group
  14901. • As the color space of the group as a whole when it in turn is painted as an object onto its backdrop
  14902. The group color space may be any device or CIE-based color space that
  14903. treats its components as independent additive or subtractive values in the
  14904. range 0.0 to 1.0, subject to the restrictions described in Section 7.2.3, “Blending Color Space.”
  14905. These restrictions exclude Lab and lightness-chromaticity ICCBased color spaces,
  14906. as well as the special color spaces Pattern, Indexed, Separation, and DeviceN.
  14907. Device color spaces are subject to remapping according to the DefaultGray,
  14908. DefaultRGB, and DefaultCMYK entries in the ColorSpace subdictionary of the
  14909. current resource dictionary.
  14910. Ordinarily, the CS entry is allowed only for isolated transparency groups
  14911. (those for which I, below, is true), and even then it is optional. However,
  14912. this entry is required in the group attributes dictionary for any transparency
  14913. group XObject that has no parent group or page from which to inherit — in
  14914. particular, one that is the value of the G entry in a soft-mask dictionary of
  14915. subtype Luminosity.
  14916. In addition, it is always permissible to specify CS in the group attributes
  14917. dictionary associated with a page object, even if I is false or absent. In the
  14918. normal case in which the page is imposed directly on the output medium,
  14919. the page group is effectively isolated regardless of the I value, and the
  14920. specified CS value is therefore honored. But if the page is in turn used as an
  14921. element of some other page and if the group is non-isolated, CS is ignored
  14922. and the color space is inherited from the actual backdrop with which the
  14923. page is composited.
  14924. Default value: the color space of the parent group or page into which this
  14925. transparency group is painted. (The parent’s color space in turn can be
  14926. either explicitly specified or inherited.)
  14927. </summary>
  14928. </member>
  14929. <member name="F:PdfSharp.Pdf.Advanced.PdfTransparencyGroupAttributes.Keys.I">
  14930. <summary>
  14931. (Optional) A flag specifying whether the transparency group is isolated.
  14932. If this flag is true, objects within the group are composited against a fully
  14933. transparent initial backdrop; if false, they are composited against the
  14934. group’s backdrop.
  14935. Default value: false.
  14936. In the group attributes dictionary for a page, the interpretation of this
  14937. entry is slightly altered. In the normal case in which the page is imposed
  14938. directly on the output medium, the page group is effectively isolated and
  14939. the specified I value is ignored. But if the page is in turn used as an
  14940. element of some other page, it is treated as if it were a transparency
  14941. group XObject; the I value is interpreted in the normal way to determine
  14942. whether the page group is isolated.
  14943. </summary>
  14944. </member>
  14945. <member name="F:PdfSharp.Pdf.Advanced.PdfTransparencyGroupAttributes.Keys.K">
  14946. <summary>
  14947. (Optional) A flag specifying whether the transparency group is a knockout
  14948. group. If this flag is false, later objects within the group are composited
  14949. with earlier ones with which they overlap; if true, they are composited with
  14950. the group’s initial backdrop and overwrite (“knock out”) any earlier
  14951. overlapping objects.
  14952. Default value: false.
  14953. </summary>
  14954. </member>
  14955. <member name="P:PdfSharp.Pdf.Advanced.PdfTransparencyGroupAttributes.Keys.Meta">
  14956. <summary>
  14957. Gets the KeysMeta for these keys.
  14958. </summary>
  14959. </member>
  14960. <member name="P:PdfSharp.Pdf.Advanced.PdfTransparencyGroupAttributes.Meta">
  14961. <summary>
  14962. Gets the KeysMeta of this dictionary type.
  14963. </summary>
  14964. </member>
  14965. <member name="T:PdfSharp.Pdf.Advanced.PdfTrueTypeFont">
  14966. <summary>
  14967. Represents a OpenType font that is ANSI encoded in the PDF document.
  14968. </summary>
  14969. </member>
  14970. <member name="M:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.#ctor(PdfSharp.Pdf.PdfDocument,PdfSharp.Drawing.XFont)">
  14971. <summary>
  14972. Initializes a new instance of PdfTrueTypeFont from an XFont.
  14973. </summary>
  14974. </member>
  14975. <member name="M:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.PrepareForSave">
  14976. <summary>
  14977. Prepares the object to get saved.
  14978. </summary>
  14979. </member>
  14980. <member name="T:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys">
  14981. <summary>
  14982. Predefined keys of this dictionary.
  14983. </summary>
  14984. </member>
  14985. <member name="F:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys.Type">
  14986. <summary>
  14987. (Required) The type of PDF object that this dictionary describes;
  14988. must be Font for a font dictionary.
  14989. </summary>
  14990. </member>
  14991. <member name="F:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys.Subtype">
  14992. <summary>
  14993. (Required) The type of font; must be TrueType for a TrueType font.
  14994. </summary>
  14995. </member>
  14996. <member name="F:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys.Name">
  14997. <summary>
  14998. (Required in PDF 1.0; optional otherwise) The name by which this font is
  14999. referenced in the Font subdictionary of the current resource dictionary.
  15000. </summary>
  15001. </member>
  15002. <member name="F:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys.BaseFont">
  15003. <summary>
  15004. (Required) The PostScript name of the font. For Type 1 fonts, this is usually
  15005. the value of the FontName entry in the font program; for more information.
  15006. The Post-Script name of the font can be used to find the font’s definition in
  15007. the consumer application or its environment. It is also the name that is used when
  15008. printing to a PostScript output device.
  15009. </summary>
  15010. </member>
  15011. <member name="F:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys.FirstChar">
  15012. <summary>
  15013. (Required except for the standard 14 fonts) The first character code defined
  15014. in the font’s Widths array.
  15015. </summary>
  15016. </member>
  15017. <member name="F:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys.LastChar">
  15018. <summary>
  15019. (Required except for the standard 14 fonts) The last character code defined
  15020. in the font’s Widths array.
  15021. </summary>
  15022. </member>
  15023. <member name="F:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys.Widths">
  15024. <summary>
  15025. (Required except for the standard 14 fonts; indirect reference preferred)
  15026. An array of (LastChar - FirstChar + 1) widths, each element being the glyph width
  15027. for the character code that equals FirstChar plus the array index. For character
  15028. codes outside the range FirstChar to LastChar, the value of MissingWidth from the
  15029. FontDescriptor entry for this font is used. The glyph widths are measured in units
  15030. in which 1000 units corresponds to 1 unit in text space. These widths must be
  15031. consistent with the actual widths given in the font program.
  15032. </summary>
  15033. </member>
  15034. <member name="F:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys.FontDescriptor">
  15035. <summary>
  15036. (Required except for the standard 14 fonts; must be an indirect reference)
  15037. A font descriptor describing the font’s metrics other than its glyph widths.
  15038. Note: For the standard 14 fonts, the entries FirstChar, LastChar, Widths, and
  15039. FontDescriptor must either all be present or all be absent. Ordinarily, they are
  15040. absent; specifying them enables a standard font to be overridden.
  15041. </summary>
  15042. </member>
  15043. <member name="F:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys.Encoding">
  15044. <summary>
  15045. (Optional) A specification of the font’s character encoding if different from its
  15046. built-in encoding. The value of Encoding is either the name of a predefined
  15047. encoding (MacRomanEncoding, MacExpertEncoding, or WinAnsiEncoding, as described in
  15048. Appendix D) or an encoding dictionary that specifies differences from the font’s
  15049. built-in encoding or from a specified predefined encoding.
  15050. </summary>
  15051. </member>
  15052. <member name="F:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys.ToUnicode">
  15053. <summary>
  15054. (Optional; PDF 1.2) A stream containing a CMap file that maps character
  15055. codes to Unicode values.
  15056. </summary>
  15057. </member>
  15058. <member name="P:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Keys.Meta">
  15059. <summary>
  15060. Gets the KeysMeta for these keys.
  15061. </summary>
  15062. </member>
  15063. <member name="P:PdfSharp.Pdf.Advanced.PdfTrueTypeFont.Meta">
  15064. <summary>
  15065. Gets the KeysMeta of this dictionary type.
  15066. </summary>
  15067. </member>
  15068. <member name="T:PdfSharp.Pdf.Advanced.PdfType0Font">
  15069. <summary>
  15070. Represents a composite PDF font. Used for Unicode glyph encoding.
  15071. </summary>
  15072. </member>
  15073. <member name="T:PdfSharp.Pdf.Advanced.PdfType0Font.Keys">
  15074. <summary>
  15075. Predefined keys of this dictionary.
  15076. </summary>
  15077. </member>
  15078. <member name="F:PdfSharp.Pdf.Advanced.PdfType0Font.Keys.Type">
  15079. <summary>
  15080. (Required) The type of PDF object that this dictionary describes;
  15081. must be Font for a font dictionary.
  15082. </summary>
  15083. </member>
  15084. <member name="F:PdfSharp.Pdf.Advanced.PdfType0Font.Keys.Subtype">
  15085. <summary>
  15086. (Required) The type of font; must be Type0 for a Type 0 font.
  15087. </summary>
  15088. </member>
  15089. <member name="F:PdfSharp.Pdf.Advanced.PdfType0Font.Keys.BaseFont">
  15090. <summary>
  15091. (Required) The PostScript name of the font. In principle, this is an arbitrary
  15092. name, since there is no font program associated directly with a Type 0 font
  15093. dictionary. The conventions described here ensure maximum compatibility
  15094. with existing Acrobat products.
  15095. If the descendant is a Type 0 CIDFont, this name should be the concatenation
  15096. of the CIDFont’s BaseFont name, a hyphen, and the CMap name given in the
  15097. Encoding entry (or the CMapName entry in the CMap). If the descendant is a
  15098. Type 2 CIDFont, this name should be the same as the CIDFont’s BaseFont name.
  15099. </summary>
  15100. </member>
  15101. <member name="F:PdfSharp.Pdf.Advanced.PdfType0Font.Keys.Encoding">
  15102. <summary>
  15103. (Required) The name of a predefined CMap, or a stream containing a CMap
  15104. that maps character codes to font numbers and CIDs. If the descendant is a
  15105. Type 2 CIDFont whose associated TrueType font program is not embedded
  15106. in the PDF file, the Encoding entry must be a predefined CMap name.
  15107. </summary>
  15108. </member>
  15109. <member name="F:PdfSharp.Pdf.Advanced.PdfType0Font.Keys.DescendantFonts">
  15110. <summary>
  15111. (Required) A one-element array specifying the CIDFont dictionary that is the
  15112. descendant of this Type 0 font.
  15113. </summary>
  15114. </member>
  15115. <member name="F:PdfSharp.Pdf.Advanced.PdfType0Font.Keys.ToUnicode">
  15116. <summary>
  15117. ((Optional) A stream containing a CMap file that maps character codes to
  15118. Unicode values.
  15119. </summary>
  15120. </member>
  15121. <member name="P:PdfSharp.Pdf.Advanced.PdfType0Font.Keys.Meta">
  15122. <summary>
  15123. Gets the KeysMeta for these keys.
  15124. </summary>
  15125. </member>
  15126. <member name="P:PdfSharp.Pdf.Advanced.PdfType0Font.Meta">
  15127. <summary>
  15128. Gets the KeysMeta of this dictionary type.
  15129. </summary>
  15130. </member>
  15131. <member name="T:PdfSharp.Pdf.Advanced.PdfXObject">
  15132. <summary>
  15133. Base class for all PDF external objects.
  15134. </summary>
  15135. </member>
  15136. <member name="M:PdfSharp.Pdf.Advanced.PdfXObject.#ctor(PdfSharp.Pdf.PdfDocument)">
  15137. <summary>
  15138. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Advanced.PdfXObject"/> class.
  15139. </summary>
  15140. <param name="document">The document that owns the object.</param>
  15141. </member>
  15142. <member name="T:PdfSharp.Pdf.Advanced.PdfXObject.Keys">
  15143. <summary>
  15144. Predefined keys of this dictionary.
  15145. </summary>
  15146. </member>
  15147. <member name="T:PdfSharp.Pdf.Annotations.PdfAnnotationFlags">
  15148. <summary>
  15149. Specifies the annotation flags.
  15150. </summary>
  15151. </member>
  15152. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotationFlags.Invisible">
  15153. <summary>
  15154. If set, do not display the annotation if it does not belong to one of the standard
  15155. annotation types and no annotation handler is available. If clear, display such an
  15156. unknown annotation using an appearance stream specified by its appearancedictionary,
  15157. if any.
  15158. </summary>
  15159. </member>
  15160. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotationFlags.Hidden">
  15161. <summary>
  15162. (PDF 1.2) If set, do not display or print the annotation or allow it to interact
  15163. with the user, regardless of its annotation type or whether an annotation
  15164. handler is available. In cases where screen space is limited, the ability to hide
  15165. and show annotations selectively can be used in combination with appearance
  15166. streams to display auxiliary pop-up information similar in function to online
  15167. help systems.
  15168. </summary>
  15169. </member>
  15170. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotationFlags.Print">
  15171. <summary>
  15172. (PDF 1.2) If set, print the annotation when the page is printed. If clear, never
  15173. print the annotation, regardless of whether it is displayed on the screen. This
  15174. can be useful, for example, for annotations representing interactive pushbuttons,
  15175. which would serve no meaningful purpose on the printed page.
  15176. </summary>
  15177. </member>
  15178. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotationFlags.NoZoom">
  15179. <summary>
  15180. (PDF 1.3) If set, do not scale the annotation’s appearance to match the magnification
  15181. of the page. The location of the annotation on the page (defined by the
  15182. upper-left corner of its annotation rectangle) remains fixed, regardless of the
  15183. page magnification. See below for further discussion.
  15184. </summary>
  15185. </member>
  15186. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotationFlags.NoRotate">
  15187. <summary>
  15188. (PDF 1.3) If set, do not rotate the annotation’s appearance to match the rotation
  15189. of the page. The upper-left corner of the annotation rectangle remains in a fixed
  15190. location on the page, regardless of the page rotation. See below for further discussion.
  15191. </summary>
  15192. </member>
  15193. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotationFlags.NoView">
  15194. <summary>
  15195. (PDF 1.3) If set, do not display the annotation on the screen or allow it to
  15196. interact with the user. The annotation may be printed (depending on the setting
  15197. of the Print flag) but should be considered hidden for purposes of on-screen
  15198. display and user interaction.
  15199. </summary>
  15200. </member>
  15201. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotationFlags.ReadOnly">
  15202. <summary>
  15203. (PDF 1.3) If set, do not allow the annotation to interact with the user. The
  15204. annotation may be displayed or printed (depending on the settings of the
  15205. NoView and Print flags) but should not respond to mouse clicks or change its
  15206. appearance in response to mouse motions.
  15207. Note: This flag is ignored for widget annotations; its function is subsumed by
  15208. the ReadOnly flag of the associated form field.
  15209. </summary>
  15210. </member>
  15211. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotationFlags.Locked">
  15212. <summary>
  15213. (PDF 1.4) If set, do not allow the annotation to be deleted or its properties
  15214. (including position and size) to be modified by the user. However, this flag does
  15215. not restrict changes to the annotation’s contents, such as the value of a form
  15216. field.
  15217. </summary>
  15218. </member>
  15219. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotationFlags.ToggleNoView">
  15220. <summary>
  15221. (PDF 1.5) If set, invert the interpretation of the NoView flag for certain events.
  15222. A typical use is to have an annotation that appears only when a mouse cursor is
  15223. held over it.
  15224. </summary>
  15225. </member>
  15226. <member name="T:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon">
  15227. <summary>
  15228. Specifies the predefined icon names of rubber stamp annotations.
  15229. </summary>
  15230. </member>
  15231. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.NoIcon">
  15232. <summary>
  15233. A pre-defined rubber stamp annotation icon.
  15234. </summary>
  15235. </member>
  15236. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.Approved">
  15237. <summary>
  15238. A pre-defined rubber stamp annotation icon.
  15239. </summary>
  15240. </member>
  15241. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.AsIs">
  15242. <summary>
  15243. A pre-defined rubber stamp annotation icon.
  15244. </summary>
  15245. </member>
  15246. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.Confidential">
  15247. <summary>
  15248. A pre-defined rubber stamp annotation icon.
  15249. </summary>
  15250. </member>
  15251. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.Departmental">
  15252. <summary>
  15253. A pre-defined rubber stamp annotation icon.
  15254. </summary>
  15255. </member>
  15256. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.Draft">
  15257. <summary>
  15258. A pre-defined rubber stamp annotation icon.
  15259. </summary>
  15260. </member>
  15261. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.Experimental">
  15262. <summary>
  15263. A pre-defined rubber stamp annotation icon.
  15264. </summary>
  15265. </member>
  15266. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.Expired">
  15267. <summary>
  15268. A pre-defined rubber stamp annotation icon.
  15269. </summary>
  15270. </member>
  15271. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.Final">
  15272. <summary>
  15273. A pre-defined rubber stamp annotation icon.
  15274. </summary>
  15275. </member>
  15276. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.ForComment">
  15277. <summary>
  15278. A pre-defined rubber stamp annotation icon.
  15279. </summary>
  15280. </member>
  15281. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.ForPublicRelease">
  15282. <summary>
  15283. A pre-defined rubber stamp annotation icon.
  15284. </summary>
  15285. </member>
  15286. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.NotApproved">
  15287. <summary>
  15288. A pre-defined rubber stamp annotation icon.
  15289. </summary>
  15290. </member>
  15291. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.NotForPublicRelease">
  15292. <summary>
  15293. A pre-defined rubber stamp annotation icon.
  15294. </summary>
  15295. </member>
  15296. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.Sold">
  15297. <summary>
  15298. A pre-defined rubber stamp annotation icon.
  15299. </summary>
  15300. </member>
  15301. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotationIcon.TopSecret">
  15302. <summary>
  15303. A pre-defined rubber stamp annotation icon.
  15304. </summary>
  15305. </member>
  15306. <member name="T:PdfSharp.Pdf.Annotations.PdfTextAnnotationIcon">
  15307. <summary>
  15308. Specifies the pre-defined icon names of text annotations.
  15309. </summary>
  15310. </member>
  15311. <member name="F:PdfSharp.Pdf.Annotations.PdfTextAnnotationIcon.NoIcon">
  15312. <summary>
  15313. A pre-defined annotation icon.
  15314. </summary>
  15315. </member>
  15316. <member name="F:PdfSharp.Pdf.Annotations.PdfTextAnnotationIcon.Comment">
  15317. <summary>
  15318. A pre-defined annotation icon.
  15319. </summary>
  15320. </member>
  15321. <member name="F:PdfSharp.Pdf.Annotations.PdfTextAnnotationIcon.Help">
  15322. <summary>
  15323. A pre-defined annotation icon.
  15324. </summary>
  15325. </member>
  15326. <member name="F:PdfSharp.Pdf.Annotations.PdfTextAnnotationIcon.Insert">
  15327. <summary>
  15328. A pre-defined annotation icon.
  15329. </summary>
  15330. </member>
  15331. <member name="F:PdfSharp.Pdf.Annotations.PdfTextAnnotationIcon.Key">
  15332. <summary>
  15333. A pre-defined annotation icon.
  15334. </summary>
  15335. </member>
  15336. <member name="F:PdfSharp.Pdf.Annotations.PdfTextAnnotationIcon.NewParagraph">
  15337. <summary>
  15338. A pre-defined annotation icon.
  15339. </summary>
  15340. </member>
  15341. <member name="F:PdfSharp.Pdf.Annotations.PdfTextAnnotationIcon.Note">
  15342. <summary>
  15343. A pre-defined annotation icon.
  15344. </summary>
  15345. </member>
  15346. <member name="F:PdfSharp.Pdf.Annotations.PdfTextAnnotationIcon.Paragraph">
  15347. <summary>
  15348. A pre-defined annotation icon.
  15349. </summary>
  15350. </member>
  15351. <member name="T:PdfSharp.Pdf.Annotations.PdfAnnotation">
  15352. <summary>
  15353. Represents the base class of all annotations.
  15354. </summary>
  15355. </member>
  15356. <member name="M:PdfSharp.Pdf.Annotations.PdfAnnotation.#ctor">
  15357. <summary>
  15358. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Annotations.PdfAnnotation"/> class.
  15359. </summary>
  15360. </member>
  15361. <member name="M:PdfSharp.Pdf.Annotations.PdfAnnotation.#ctor(PdfSharp.Pdf.PdfDocument)">
  15362. <summary>
  15363. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Annotations.PdfAnnotation"/> class.
  15364. </summary>
  15365. </member>
  15366. <member name="M:PdfSharp.Pdf.Annotations.PdfAnnotation.#ctor(PdfSharp.Pdf.PdfDictionary)">
  15367. <summary>
  15368. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Annotations.PdfAnnotation"/> class.
  15369. </summary>
  15370. </member>
  15371. <member name="M:PdfSharp.Pdf.Annotations.PdfAnnotation.Delete">
  15372. <summary>
  15373. Removes an annotation from the document
  15374. <seealso cref="M:PdfSharp.Pdf.Annotations.PdfAnnotations.Remove(PdfSharp.Pdf.Annotations.PdfAnnotation)"/>
  15375. </summary>
  15376. </member>
  15377. <member name="P:PdfSharp.Pdf.Annotations.PdfAnnotation.Flags">
  15378. <summary>
  15379. Gets or sets the annotation flags of this instance.
  15380. </summary>
  15381. </member>
  15382. <member name="P:PdfSharp.Pdf.Annotations.PdfAnnotation.Parent">
  15383. <summary>
  15384. Gets or sets the PdfAnnotations object that this annotation belongs to.
  15385. </summary>
  15386. </member>
  15387. <member name="P:PdfSharp.Pdf.Annotations.PdfAnnotation.Rectangle">
  15388. <summary>
  15389. Gets or sets the annotation rectangle, defining the location of the annotation
  15390. on the page in default user space units.
  15391. </summary>
  15392. </member>
  15393. <member name="P:PdfSharp.Pdf.Annotations.PdfAnnotation.Title">
  15394. <summary>
  15395. Gets or sets the text label to be displayed in the title bar of the annotation’s
  15396. pop-up window when open and active. By convention, this entry identifies
  15397. the user who added the annotation.
  15398. </summary>
  15399. </member>
  15400. <member name="P:PdfSharp.Pdf.Annotations.PdfAnnotation.Subject">
  15401. <summary>
  15402. Gets or sets text representing a short description of the subject being
  15403. addressed by the annotation.
  15404. </summary>
  15405. </member>
  15406. <member name="P:PdfSharp.Pdf.Annotations.PdfAnnotation.Contents">
  15407. <summary>
  15408. Gets or sets the text to be displayed for the annotation or, if this type of
  15409. annotation does not display text, an alternate description of the annotation’s
  15410. contents in human-readable form.
  15411. </summary>
  15412. </member>
  15413. <member name="P:PdfSharp.Pdf.Annotations.PdfAnnotation.Color">
  15414. <summary>
  15415. Gets or sets the color representing the components of the annotation. If the color
  15416. has an alpha value other than 1, it is ignored. Use property Opacity to get or set the
  15417. opacity of an annotation.
  15418. </summary>
  15419. </member>
  15420. <member name="P:PdfSharp.Pdf.Annotations.PdfAnnotation.Opacity">
  15421. <summary>
  15422. Gets or sets the constant opacity value to be used in painting the annotation.
  15423. This value applies to all visible elements of the annotation in its closed state
  15424. (including its background and border) but not to the popup window that appears when
  15425. the annotation is opened.
  15426. </summary>
  15427. </member>
  15428. <member name="T:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys">
  15429. <summary>
  15430. Predefined keys of this dictionary.
  15431. </summary>
  15432. </member>
  15433. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.Type">
  15434. <summary>
  15435. (Optional) The type of PDF object that this dictionary describes; if present,
  15436. must be Annot for an annotation dictionary.
  15437. </summary>
  15438. </member>
  15439. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.Subtype">
  15440. <summary>
  15441. (Required) The type of annotation that this dictionary describes.
  15442. </summary>
  15443. </member>
  15444. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.Rect">
  15445. <summary>
  15446. (Required) The annotation rectangle, defining the location of the annotation
  15447. on the page in default user space units.
  15448. </summary>
  15449. </member>
  15450. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.Contents">
  15451. <summary>
  15452. (Optional) Text to be displayed for the annotation or, if this type of annotation
  15453. does not display text, an alternate description of the annotation’s contents
  15454. in human-readable form. In either case, this text is useful when
  15455. extracting the document’s contents in support of accessibility to users with
  15456. disabilities or for other purposes.
  15457. </summary>
  15458. </member>
  15459. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.NM">
  15460. <summary>
  15461. (Optional; PDF 1.4) The annotation name, a text string uniquely identifying it
  15462. among all the annotations on its page.
  15463. </summary>
  15464. </member>
  15465. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.M">
  15466. <summary>
  15467. (Optional; PDF 1.1) The date and time when the annotation was most recently
  15468. modified. The preferred format is a date string, but viewer applications should be
  15469. prepared to accept and display a string in any format.
  15470. </summary>
  15471. </member>
  15472. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.F">
  15473. <summary>
  15474. (Optional; PDF 1.1) A set of flags specifying various characteristics of the annotation.
  15475. Default value: 0.
  15476. </summary>
  15477. </member>
  15478. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.BS">
  15479. <summary>
  15480. (Optional; PDF 1.2) A border style dictionary specifying the characteristics of
  15481. the annotation’s border.
  15482. </summary>
  15483. </member>
  15484. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.AP">
  15485. <summary>
  15486. (Optional; PDF 1.2) An appearance dictionary specifying how the annotation
  15487. is presented visually on the page. Individual annotation handlers may ignore
  15488. this entry and provide their own appearances.
  15489. </summary>
  15490. </member>
  15491. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.AS">
  15492. <summary>
  15493. (Required if the appearance dictionary AP contains one or more subdictionaries; PDF 1.2)
  15494. The annotation’s appearance state, which selects the applicable appearance stream from
  15495. an appearance subdictionary.
  15496. </summary>
  15497. </member>
  15498. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.Border">
  15499. <summary>
  15500. (Optional) An array specifying the characteristics of the annotation’s border.
  15501. The border is specified as a rounded rectangle.
  15502. In PDF 1.0, the array consists of three numbers defining the horizontal corner
  15503. radius, vertical corner radius, and border width, all in default user space units.
  15504. If the corner radii are 0, the border has square (not rounded) corners; if the border
  15505. width is 0, no border is drawn.
  15506. In PDF 1.1, the array may have a fourth element, an optional dash array defining a
  15507. pattern of dashes and gaps to be used in drawing the border. The dash array is
  15508. specified in the same format as in the line dash pattern parameter of the graphics state.
  15509. For example, a Border value of [0 0 1 [3 2]] specifies a border 1 unit wide, with
  15510. square corners, drawn with 3-unit dashes alternating with 2-unit gaps. Note that no
  15511. dash phase is specified; the phase is assumed to be 0.
  15512. Note: In PDF 1.2 or later, this entry may be ignored in favor of the BS entry.
  15513. </summary>
  15514. </member>
  15515. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.C">
  15516. <summary>
  15517. (Optional; PDF 1.1) An array of three numbers in the range 0.0 to 1.0, representing
  15518. the components of a color in the DeviceRGB color space. This color is used for the
  15519. following purposes:
  15520. • The background of the annotation’s icon when closed
  15521. • The title bar of the annotation’s pop-up window
  15522. • The border of a link annotation
  15523. </summary>
  15524. </member>
  15525. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.StructParent">
  15526. <summary>
  15527. (Required if the annotation is a structural content item; PDF 1.3)
  15528. The integer key of the annotation’s entry in the structural parent tree.
  15529. </summary>
  15530. </member>
  15531. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.A">
  15532. <summary>
  15533. (Optional; PDF 1.1) An action to be performed when the annotation is activated.
  15534. Note: This entry is not permitted in link annotations if a Dest entry is present.
  15535. Also note that the A entry in movie annotations has a different meaning.
  15536. </summary>
  15537. </member>
  15538. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.T">
  15539. <summary>
  15540. (Optional; PDF 1.1) The text label to be displayed in the title bar of the annotation’s
  15541. pop-up window when open and active. By convention, this entry identifies
  15542. the user who added the annotation.
  15543. </summary>
  15544. </member>
  15545. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.Popup">
  15546. <summary>
  15547. (Optional; PDF 1.3) An indirect reference to a pop-up annotation for entering or
  15548. editing the text associated with this annotation.
  15549. </summary>
  15550. </member>
  15551. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.CA">
  15552. <summary>
  15553. (Optional; PDF 1.4) The constant opacity value to be used in painting the annotation.
  15554. This value applies to all visible elements of the annotation in its closed state
  15555. (including its background and border) but not to the popup window that appears when
  15556. the annotation is opened.
  15557. The specified value is not used if the annotation has an appearance stream; in that
  15558. case, the appearance stream must specify any transparency. (However, if the viewer
  15559. regenerates the annotation’s appearance stream, it may incorporate the CA value
  15560. into the stream’s content.)
  15561. The implicit blend mode is Normal.
  15562. Default value: 1.0.
  15563. </summary>
  15564. </member>
  15565. <member name="F:PdfSharp.Pdf.Annotations.PdfAnnotation.Keys.Subj">
  15566. <summary>
  15567. (Optional; PDF 1.5) Text representing a short description of the subject being
  15568. addressed by the annotation.
  15569. </summary>
  15570. </member>
  15571. <member name="T:PdfSharp.Pdf.Annotations.PdfAnnotations">
  15572. <summary>
  15573. Represents the annotations array of a page.
  15574. </summary>
  15575. </member>
  15576. <member name="M:PdfSharp.Pdf.Annotations.PdfAnnotations.Add(PdfSharp.Pdf.Annotations.PdfAnnotation)">
  15577. <summary>
  15578. Adds the specified annotation.
  15579. </summary>
  15580. <param name="annotation">The annotation.</param>
  15581. </member>
  15582. <member name="M:PdfSharp.Pdf.Annotations.PdfAnnotations.Remove(PdfSharp.Pdf.Annotations.PdfAnnotation)">
  15583. <summary>
  15584. Removes an annotation from the document.
  15585. </summary>
  15586. </member>
  15587. <member name="M:PdfSharp.Pdf.Annotations.PdfAnnotations.Clear">
  15588. <summary>
  15589. Removes all the annotations from the current page.
  15590. </summary>
  15591. </member>
  15592. <member name="P:PdfSharp.Pdf.Annotations.PdfAnnotations.Count">
  15593. <summary>
  15594. Gets the number of annotations in this collection.
  15595. </summary>
  15596. </member>
  15597. <member name="P:PdfSharp.Pdf.Annotations.PdfAnnotations.Item(System.Int32)">
  15598. <summary>
  15599. Gets the <see cref="T:PdfSharp.Pdf.Annotations.PdfAnnotation"/> at the specified index.
  15600. </summary>
  15601. </member>
  15602. <member name="P:PdfSharp.Pdf.Annotations.PdfAnnotations.Page">
  15603. <summary>
  15604. Gets the page the annotations belongs to.
  15605. </summary>
  15606. </member>
  15607. <member name="M:PdfSharp.Pdf.Annotations.PdfAnnotations.FixImportedAnnotation(PdfSharp.Pdf.PdfPage)">
  15608. <summary>
  15609. Fixes the /P element in imported annotation.
  15610. </summary>
  15611. </member>
  15612. <member name="M:PdfSharp.Pdf.Annotations.PdfAnnotations.GetEnumerator">
  15613. <summary>
  15614. Returns an enumerator that iterates through a collection.
  15615. </summary>
  15616. </member>
  15617. <member name="T:PdfSharp.Pdf.Annotations.PdfGenericAnnotation">
  15618. <summary>
  15619. Represents a generic annotation. Used for annotation dictionaries unknown to PDFsharp.
  15620. </summary>
  15621. </member>
  15622. <member name="T:PdfSharp.Pdf.Annotations.PdfGenericAnnotation.Keys">
  15623. <summary>
  15624. Predefined keys of this dictionary.
  15625. </summary>
  15626. </member>
  15627. <member name="P:PdfSharp.Pdf.Annotations.PdfGenericAnnotation.Meta">
  15628. <summary>
  15629. Gets the KeysMeta of this dictionary type.
  15630. </summary>
  15631. </member>
  15632. <member name="T:PdfSharp.Pdf.Annotations.PdfLinkAnnotation">
  15633. <summary>
  15634. Represents a link annotation.
  15635. </summary>
  15636. </member>
  15637. <member name="M:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.#ctor">
  15638. <summary>
  15639. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Annotations.PdfLinkAnnotation"/> class.
  15640. </summary>
  15641. </member>
  15642. <member name="M:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.#ctor(PdfSharp.Pdf.PdfDocument)">
  15643. <summary>
  15644. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Annotations.PdfLinkAnnotation"/> class.
  15645. </summary>
  15646. </member>
  15647. <member name="M:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.CreateDocumentLink(PdfSharp.Pdf.PdfRectangle,System.Int32,System.Nullable{PdfSharp.Drawing.XPoint})">
  15648. <summary>
  15649. Creates a link within the current document.
  15650. </summary>
  15651. <param name="rect">The link area in default page coordinates.</param>
  15652. <param name="destinationPage">The one-based destination page number.</param>
  15653. <param name="point">The position in the destination page.</param>
  15654. </member>
  15655. <member name="M:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.CreateDocumentLink(PdfSharp.Pdf.PdfRectangle,System.String)">
  15656. <summary>
  15657. Creates a link within the current document using a named destination.
  15658. </summary>
  15659. <param name="rect">The link area in default page coordinates.</param>
  15660. <param name="destinationName">The named destination’s name.</param>
  15661. </member>
  15662. <member name="M:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.CreateDocumentLink(PdfSharp.Pdf.PdfRectangle,System.String,System.String,System.Nullable{System.Boolean})">
  15663. <summary>
  15664. Creates a link to an external PDF document using a named destination.
  15665. </summary>
  15666. <param name="rect">The link area in default page coordinates.</param>
  15667. <param name="documentPath">The path to the target document.</param>
  15668. <param name="destinationName">The named destination’s name in the target document.</param>
  15669. <param name="newWindow">True, if the destination document shall be opened in a new window.
  15670. If not set, the viewer application should behave in accordance with the current user preference.</param>
  15671. </member>
  15672. <member name="M:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.CreateEmbeddedDocumentLink(PdfSharp.Pdf.PdfRectangle,System.String,System.Nullable{System.Boolean})">
  15673. <summary>
  15674. Creates a link to an embedded document.
  15675. </summary>
  15676. <param name="rect">The link area in default page coordinates.</param>
  15677. <param name="destinationPath">The path to the named destination through the embedded documents.
  15678. The path is separated by '\' and the last segment is the name of the named destination.
  15679. The other segments describe the route from the current (root or embedded) document to the embedded document holding the destination.
  15680. ".." references to the parent, other strings refer to a child with this name in the EmbeddedFiles name dictionary.</param>
  15681. <param name="newWindow">True, if the destination document shall be opened in a new window.
  15682. If not set, the viewer application should behave in accordance with the current user preference.</param>
  15683. </member>
  15684. <member name="M:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.CreateEmbeddedDocumentLink(PdfSharp.Pdf.PdfRectangle,System.String,System.String,System.Nullable{System.Boolean})">
  15685. <summary>
  15686. Creates a link to an embedded document in another document.
  15687. </summary>
  15688. <param name="rect">The link area in default page coordinates.</param>
  15689. <param name="documentPath">The path to the target document.</param>
  15690. <param name="destinationPath">The path to the named destination through the embedded documents in the target document.
  15691. The path is separated by '\' and the last segment is the name of the named destination.
  15692. The other segments describe the route from the root document to the embedded document.
  15693. Each segment name refers to a child with this name in the EmbeddedFiles name dictionary.</param>
  15694. <param name="newWindow">True, if the destination document shall be opened in a new window.
  15695. If not set, the viewer application should behave in accordance with the current user preference.</param>
  15696. </member>
  15697. <member name="M:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.CreateWebLink(PdfSharp.Pdf.PdfRectangle,System.String)">
  15698. <summary>
  15699. Creates a link to the web.
  15700. </summary>
  15701. </member>
  15702. <member name="M:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.CreateFileLink(PdfSharp.Pdf.PdfRectangle,System.String)">
  15703. <summary>
  15704. Creates a link to a file.
  15705. </summary>
  15706. </member>
  15707. <member name="T:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.Keys">
  15708. <summary>
  15709. Predefined keys of this dictionary.
  15710. </summary>
  15711. </member>
  15712. <member name="F:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.Keys.Dest">
  15713. <summary>
  15714. (Optional; not permitted if an A entry is present) A destination to be displayed
  15715. when the annotation is activated.
  15716. </summary>
  15717. </member>
  15718. <member name="F:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.Keys.H">
  15719. <summary>
  15720. (Optional; PDF 1.2) The annotation’s highlighting mode, the visual effect to be
  15721. used when the mouse button is pressed or held down inside its active area:
  15722. N (None) No highlighting.
  15723. I (Invert) Invert the contents of the annotation rectangle.
  15724. O (Outline) Invert the annotation’s border.
  15725. P (Push) Display the annotation as if it were being pushed below the surface of the page.
  15726. Default value: I.
  15727. Note: In PDF 1.1, highlighting is always done by inverting colors inside the annotation rectangle.
  15728. </summary>
  15729. </member>
  15730. <member name="F:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.Keys.PA">
  15731. <summary>
  15732. (Optional; PDF 1.3) A URI action formerly associated with this annotation. When Web
  15733. Capture changes and annotation from a URI to a go-to action, it uses this entry to save
  15734. the data from the original URI action so that it can be changed back in case the target page for
  15735. the go-to action is subsequently deleted.
  15736. </summary>
  15737. </member>
  15738. <member name="P:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.Keys.Meta">
  15739. <summary>
  15740. Gets the KeysMeta for these keys.
  15741. </summary>
  15742. </member>
  15743. <member name="P:PdfSharp.Pdf.Annotations.PdfLinkAnnotation.Meta">
  15744. <summary>
  15745. Gets the KeysMeta of this dictionary type.
  15746. </summary>
  15747. </member>
  15748. <member name="T:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotation">
  15749. <summary>
  15750. Represents a rubber stamp annotation.
  15751. </summary>
  15752. </member>
  15753. <member name="M:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotation.#ctor">
  15754. <summary>
  15755. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotation"/> class.
  15756. </summary>
  15757. </member>
  15758. <member name="M:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotation.#ctor(PdfSharp.Pdf.PdfDocument)">
  15759. <summary>
  15760. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotation"/> class.
  15761. </summary>
  15762. <param name="document">The document.</param>
  15763. </member>
  15764. <member name="P:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotation.Icon">
  15765. <summary>
  15766. Gets or sets an icon to be used in displaying the annotation.
  15767. </summary>
  15768. </member>
  15769. <member name="T:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotation.Keys">
  15770. <summary>
  15771. Predefined keys of this dictionary.
  15772. </summary>
  15773. </member>
  15774. <member name="F:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotation.Keys.Name">
  15775. <summary>
  15776. (Optional) The name of an icon to be used in displaying the annotation. Viewer
  15777. applications should provide predefined icon appearances for at least the following
  15778. standard names:
  15779. Approved
  15780. AsIs
  15781. Confidential
  15782. Departmental
  15783. Draft
  15784. Experimental
  15785. Expired
  15786. Final
  15787. ForComment
  15788. ForPublicRelease
  15789. NotApproved
  15790. NotForPublicRelease
  15791. Sold
  15792. TopSecret
  15793. </summary>
  15794. </member>
  15795. <member name="P:PdfSharp.Pdf.Annotations.PdfRubberStampAnnotation.Meta">
  15796. <summary>
  15797. Gets the KeysMeta of this dictionary type.
  15798. </summary>
  15799. </member>
  15800. <member name="T:PdfSharp.Pdf.Annotations.PdfTextAnnotation">
  15801. <summary>
  15802. Represents a text annotation.
  15803. </summary>
  15804. </member>
  15805. <member name="M:PdfSharp.Pdf.Annotations.PdfTextAnnotation.#ctor">
  15806. <summary>
  15807. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Annotations.PdfTextAnnotation"/> class.
  15808. </summary>
  15809. </member>
  15810. <member name="M:PdfSharp.Pdf.Annotations.PdfTextAnnotation.#ctor(PdfSharp.Pdf.PdfDocument)">
  15811. <summary>
  15812. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Annotations.PdfTextAnnotation"/> class.
  15813. </summary>
  15814. </member>
  15815. <member name="P:PdfSharp.Pdf.Annotations.PdfTextAnnotation.Open">
  15816. <summary>
  15817. Gets or sets a flag indicating whether the annotation should initially be displayed open.
  15818. </summary>
  15819. </member>
  15820. <member name="P:PdfSharp.Pdf.Annotations.PdfTextAnnotation.Icon">
  15821. <summary>
  15822. Gets or sets an icon to be used in displaying the annotation.
  15823. </summary>
  15824. </member>
  15825. <member name="T:PdfSharp.Pdf.Annotations.PdfTextAnnotation.Keys">
  15826. <summary>
  15827. Predefined keys of this dictionary.
  15828. </summary>
  15829. </member>
  15830. <member name="F:PdfSharp.Pdf.Annotations.PdfTextAnnotation.Keys.Open">
  15831. <summary>
  15832. (Optional) A flag specifying whether the annotation should initially be displayed open.
  15833. Default value: false (closed).
  15834. </summary>
  15835. </member>
  15836. <member name="F:PdfSharp.Pdf.Annotations.PdfTextAnnotation.Keys.Name">
  15837. <summary>
  15838. (Optional) The name of an icon to be used in displaying the annotation. Viewer
  15839. applications should provide predefined icon appearances for at least the following
  15840. standard names:
  15841. Comment
  15842. Help
  15843. Insert
  15844. Key
  15845. NewParagraph
  15846. Note
  15847. Paragraph
  15848. </summary>
  15849. </member>
  15850. <member name="P:PdfSharp.Pdf.Annotations.PdfTextAnnotation.Meta">
  15851. <summary>
  15852. Gets the KeysMeta of this dictionary type.
  15853. </summary>
  15854. </member>
  15855. <member name="T:PdfSharp.Pdf.Annotations.PdfWidgetAnnotation">
  15856. <summary>
  15857. Represents a text annotation.
  15858. </summary>
  15859. </member>
  15860. <member name="T:PdfSharp.Pdf.Annotations.PdfWidgetAnnotation.Keys">
  15861. <summary>
  15862. Predefined keys of this dictionary.
  15863. </summary>
  15864. </member>
  15865. <member name="F:PdfSharp.Pdf.Annotations.PdfWidgetAnnotation.Keys.H">
  15866. <summary>
  15867. (Optional) The annotation’s highlighting mode, the visual effect to be used when
  15868. the mouse button is pressed or held down inside its active area:
  15869. N (None) No highlighting.
  15870. I (Invert) Invert the contents of the annotation rectangle.
  15871. O (Outline) Invert the annotation’s border.
  15872. P (Push) Display the annotation’s down appearance, if any. If no down appearance is defined,
  15873. offset the contents of the annotation rectangle to appear as if it were being pushed below
  15874. the surface of the page.
  15875. T (Toggle) Same as P (which is preferred).
  15876. A highlighting mode other than P overrides any down appearance defined for the annotation.
  15877. Default value: I.
  15878. </summary>
  15879. </member>
  15880. <member name="F:PdfSharp.Pdf.Annotations.PdfWidgetAnnotation.Keys.MK">
  15881. <summary>
  15882. (Optional) An appearance characteristics dictionary to be used in constructing a dynamic
  15883. appearance stream specifying the annotation’s visual presentation on the page.
  15884. The name MK for this entry is of historical significance only and has no direct meaning.
  15885. </summary>
  15886. </member>
  15887. <member name="P:PdfSharp.Pdf.Annotations.PdfWidgetAnnotation.Meta">
  15888. <summary>
  15889. Gets the KeysMeta of this dictionary type.
  15890. </summary>
  15891. </member>
  15892. <member name="T:PdfSharp.Pdf.Content.Objects.CObject">
  15893. <summary>
  15894. Base class for all PDF content stream objects.
  15895. </summary>
  15896. </member>
  15897. <member name="M:PdfSharp.Pdf.Content.Objects.CObject.#ctor">
  15898. <summary>
  15899. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.Objects.CObject"/> class.
  15900. </summary>
  15901. </member>
  15902. <member name="M:PdfSharp.Pdf.Content.Objects.CObject.System#ICloneable#Clone">
  15903. <summary>
  15904. Creates a new object that is a copy of the current instance.
  15905. </summary>
  15906. </member>
  15907. <member name="M:PdfSharp.Pdf.Content.Objects.CObject.Clone">
  15908. <summary>
  15909. Creates a new object that is a copy of the current instance.
  15910. </summary>
  15911. </member>
  15912. <member name="M:PdfSharp.Pdf.Content.Objects.CObject.Copy">
  15913. <summary>
  15914. Implements the copy mechanism. Must be overridden in derived classes.
  15915. </summary>
  15916. </member>
  15917. <member name="M:PdfSharp.Pdf.Content.Objects.CObject.WriteObject(PdfSharp.Pdf.Content.ContentWriter)">
  15918. <summary>
  15919. </summary>
  15920. </member>
  15921. <member name="T:PdfSharp.Pdf.Content.Objects.CComment">
  15922. <summary>
  15923. Represents a comment in a PDF content stream.
  15924. </summary>
  15925. </member>
  15926. <member name="M:PdfSharp.Pdf.Content.Objects.CComment.Clone">
  15927. <summary>
  15928. Creates a new object that is a copy of the current instance.
  15929. </summary>
  15930. </member>
  15931. <member name="P:PdfSharp.Pdf.Content.Objects.CComment.Text">
  15932. <summary>
  15933. Gets or sets the comment text.
  15934. </summary>
  15935. </member>
  15936. <member name="M:PdfSharp.Pdf.Content.Objects.CComment.ToString">
  15937. <summary>
  15938. Returns a string that represents the current comment.
  15939. </summary>
  15940. </member>
  15941. <member name="T:PdfSharp.Pdf.Content.Objects.CSequence">
  15942. <summary>
  15943. Represents a sequence of objects in a PDF content stream.
  15944. </summary>
  15945. </member>
  15946. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.Clone">
  15947. <summary>
  15948. Creates a new object that is a copy of the current instance.
  15949. </summary>
  15950. </member>
  15951. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.Copy">
  15952. <summary>
  15953. Implements the copy mechanism of this class.
  15954. </summary>
  15955. </member>
  15956. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.Add(PdfSharp.Pdf.Content.Objects.CSequence)">
  15957. <summary>
  15958. Adds the specified sequence.
  15959. </summary>
  15960. <param name="sequence">The sequence.</param>
  15961. </member>
  15962. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.Add(PdfSharp.Pdf.Content.Objects.CObject)">
  15963. <summary>
  15964. Adds the specified value add the end of the sequence.
  15965. </summary>
  15966. </member>
  15967. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.Clear">
  15968. <summary>
  15969. Removes all elements from the sequence.
  15970. </summary>
  15971. </member>
  15972. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.Contains(PdfSharp.Pdf.Content.Objects.CObject)">
  15973. <summary>
  15974. Determines whether the specified value is in the sequence.
  15975. </summary>
  15976. </member>
  15977. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.IndexOf(PdfSharp.Pdf.Content.Objects.CObject)">
  15978. <summary>
  15979. Returns the index of the specified value in the sequence or -1, if no such value is in the sequence.
  15980. </summary>
  15981. </member>
  15982. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.Insert(System.Int32,PdfSharp.Pdf.Content.Objects.CObject)">
  15983. <summary>
  15984. Inserts the specified value in the sequence.
  15985. </summary>
  15986. </member>
  15987. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.Remove(PdfSharp.Pdf.Content.Objects.CObject)">
  15988. <summary>
  15989. Removes the specified value from the sequence.
  15990. </summary>
  15991. </member>
  15992. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.RemoveAt(System.Int32)">
  15993. <summary>
  15994. Removes the value at the specified index from the sequence.
  15995. </summary>
  15996. </member>
  15997. <member name="P:PdfSharp.Pdf.Content.Objects.CSequence.Item(System.Int32)">
  15998. <summary>
  15999. Gets or sets a CObject at the specified index.
  16000. </summary>
  16001. <value></value>
  16002. </member>
  16003. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.CopyTo(PdfSharp.Pdf.Content.Objects.CObject[],System.Int32)">
  16004. <summary>
  16005. Copies the elements of the sequence to the specified array.
  16006. </summary>
  16007. </member>
  16008. <member name="P:PdfSharp.Pdf.Content.Objects.CSequence.Count">
  16009. <summary>
  16010. Gets the number of elements contained in the sequence.
  16011. </summary>
  16012. </member>
  16013. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.GetEnumerator">
  16014. <summary>
  16015. Returns an enumerator that iterates through the sequence.
  16016. </summary>
  16017. </member>
  16018. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.ToContent">
  16019. <summary>
  16020. Converts the sequence to a PDF content stream.
  16021. </summary>
  16022. </member>
  16023. <member name="M:PdfSharp.Pdf.Content.Objects.CSequence.ToString">
  16024. <summary>
  16025. Returns a string containing all elements of the sequence.
  16026. </summary>
  16027. </member>
  16028. <member name="T:PdfSharp.Pdf.Content.Objects.CNumber">
  16029. <summary>
  16030. Represents the base class for numerical objects in a PDF content stream.
  16031. </summary>
  16032. </member>
  16033. <member name="M:PdfSharp.Pdf.Content.Objects.CNumber.Clone">
  16034. <summary>
  16035. Creates a new object that is a copy of the current instance.
  16036. </summary>
  16037. </member>
  16038. <member name="T:PdfSharp.Pdf.Content.Objects.CInteger">
  16039. <summary>
  16040. Represents an integer value in a PDF content stream.
  16041. </summary>
  16042. </member>
  16043. <member name="M:PdfSharp.Pdf.Content.Objects.CInteger.Clone">
  16044. <summary>
  16045. Creates a new object that is a copy of the current instance.
  16046. </summary>
  16047. </member>
  16048. <member name="P:PdfSharp.Pdf.Content.Objects.CInteger.Value">
  16049. <summary>
  16050. Gets or sets the value.
  16051. </summary>
  16052. </member>
  16053. <member name="M:PdfSharp.Pdf.Content.Objects.CInteger.ToString">
  16054. <summary>
  16055. Returns a string that represents the current value.
  16056. </summary>
  16057. </member>
  16058. <member name="T:PdfSharp.Pdf.Content.Objects.CReal">
  16059. <summary>
  16060. Represents a real value in a PDF content stream.
  16061. </summary>
  16062. </member>
  16063. <member name="M:PdfSharp.Pdf.Content.Objects.CReal.Clone">
  16064. <summary>
  16065. Creates a new object that is a copy of the current instance.
  16066. </summary>
  16067. </member>
  16068. <member name="P:PdfSharp.Pdf.Content.Objects.CReal.Value">
  16069. <summary>
  16070. Gets or sets the value.
  16071. </summary>
  16072. </member>
  16073. <member name="M:PdfSharp.Pdf.Content.Objects.CReal.ToString">
  16074. <summary>
  16075. Returns a string that represents the current value.
  16076. </summary>
  16077. </member>
  16078. <member name="T:PdfSharp.Pdf.Content.Objects.CStringType">
  16079. <summary>
  16080. Type of the parsed string.
  16081. </summary>
  16082. </member>
  16083. <member name="F:PdfSharp.Pdf.Content.Objects.CStringType.String">
  16084. <summary>
  16085. The string has the format "(...)".
  16086. </summary>
  16087. </member>
  16088. <member name="F:PdfSharp.Pdf.Content.Objects.CStringType.HexString">
  16089. <summary>
  16090. The string has the format "&lt;...&gt;".
  16091. </summary>
  16092. </member>
  16093. <member name="F:PdfSharp.Pdf.Content.Objects.CStringType.UnicodeString">
  16094. <summary>
  16095. The string... TODO.
  16096. </summary>
  16097. </member>
  16098. <member name="F:PdfSharp.Pdf.Content.Objects.CStringType.UnicodeHexString">
  16099. <summary>
  16100. The string... TODO.
  16101. </summary>
  16102. </member>
  16103. <member name="F:PdfSharp.Pdf.Content.Objects.CStringType.Dictionary">
  16104. <summary>
  16105. HACK: The string is the content of a dictionary.
  16106. Currently, there is no parser for dictionaries in Content Streams.
  16107. </summary>
  16108. </member>
  16109. <member name="T:PdfSharp.Pdf.Content.Objects.CString">
  16110. <summary>
  16111. Represents a string value in a PDF content stream.
  16112. </summary>
  16113. </member>
  16114. <member name="M:PdfSharp.Pdf.Content.Objects.CString.Clone">
  16115. <summary>
  16116. Creates a new object that is a copy of the current instance.
  16117. </summary>
  16118. </member>
  16119. <member name="P:PdfSharp.Pdf.Content.Objects.CString.Value">
  16120. <summary>
  16121. Gets or sets the value.
  16122. </summary>
  16123. </member>
  16124. <member name="P:PdfSharp.Pdf.Content.Objects.CString.CStringType">
  16125. <summary>
  16126. Gets or sets the type of the content string.
  16127. </summary>
  16128. </member>
  16129. <member name="M:PdfSharp.Pdf.Content.Objects.CString.ToString">
  16130. <summary>
  16131. Returns a string that represents the current value.
  16132. </summary>
  16133. </member>
  16134. <member name="T:PdfSharp.Pdf.Content.Objects.CName">
  16135. <summary>
  16136. Represents a name in a PDF content stream.
  16137. </summary>
  16138. </member>
  16139. <member name="M:PdfSharp.Pdf.Content.Objects.CName.#ctor">
  16140. <summary>
  16141. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.Objects.CName"/> class.
  16142. </summary>
  16143. </member>
  16144. <member name="M:PdfSharp.Pdf.Content.Objects.CName.#ctor(System.String)">
  16145. <summary>
  16146. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.Objects.CName"/> class.
  16147. </summary>
  16148. <param name="name">The name.</param>
  16149. </member>
  16150. <member name="M:PdfSharp.Pdf.Content.Objects.CName.Clone">
  16151. <summary>
  16152. Creates a new object that is a copy of the current instance.
  16153. </summary>
  16154. </member>
  16155. <member name="P:PdfSharp.Pdf.Content.Objects.CName.Name">
  16156. <summary>
  16157. Gets or sets the name. Names must start with a slash.
  16158. </summary>
  16159. </member>
  16160. <member name="M:PdfSharp.Pdf.Content.Objects.CName.ToString">
  16161. <summary>
  16162. Returns a string that represents the current value.
  16163. </summary>
  16164. </member>
  16165. <member name="T:PdfSharp.Pdf.Content.Objects.CArray">
  16166. <summary>
  16167. Represents an array of objects in a PDF content stream.
  16168. </summary>
  16169. </member>
  16170. <member name="M:PdfSharp.Pdf.Content.Objects.CArray.Clone">
  16171. <summary>
  16172. Creates a new object that is a copy of the current instance.
  16173. </summary>
  16174. </member>
  16175. <member name="M:PdfSharp.Pdf.Content.Objects.CArray.ToString">
  16176. <summary>
  16177. Returns a string that represents the current value.
  16178. </summary>
  16179. </member>
  16180. <member name="T:PdfSharp.Pdf.Content.Objects.COperator">
  16181. <summary>
  16182. Represents an operator a PDF content stream.
  16183. </summary>
  16184. </member>
  16185. <member name="M:PdfSharp.Pdf.Content.Objects.COperator.#ctor">
  16186. <summary>
  16187. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.Objects.COperator"/> class.
  16188. </summary>
  16189. </member>
  16190. <member name="M:PdfSharp.Pdf.Content.Objects.COperator.Clone">
  16191. <summary>
  16192. Creates a new object that is a copy of the current instance.
  16193. </summary>
  16194. </member>
  16195. <member name="P:PdfSharp.Pdf.Content.Objects.COperator.Name">
  16196. <summary>
  16197. Gets or sets the name of the operator.
  16198. </summary>
  16199. <value>The name.</value>
  16200. </member>
  16201. <member name="P:PdfSharp.Pdf.Content.Objects.COperator.Operands">
  16202. <summary>
  16203. Gets or sets the operands.
  16204. </summary>
  16205. <value>The operands.</value>
  16206. </member>
  16207. <member name="P:PdfSharp.Pdf.Content.Objects.COperator.OpCode">
  16208. <summary>
  16209. Gets the operator description for this instance.
  16210. </summary>
  16211. </member>
  16212. <member name="M:PdfSharp.Pdf.Content.Objects.COperator.ToString">
  16213. <summary>
  16214. Returns a string that represents the current operator.
  16215. </summary>
  16216. </member>
  16217. <member name="P:PdfSharp.Pdf.Content.Objects.COperator.debuggerDisplay">
  16218. <summary>Function returning string that will be used to display object’s value in debugger for this type of objects.</summary>
  16219. </member>
  16220. <member name="M:PdfSharp.Pdf.Content.Objects.COperator.ToString(System.Int32)">
  16221. <summary>Prints longer version of string including name, operands list and operator description.</summary>
  16222. <param name="maxOperandsStringLength">Maximal number of characters in operands portion of the string that could be displayed.
  16223. If printing all operands would require greater number of characters, a string in form like "15 operands" will be put in the result instead.</param>
  16224. </member>
  16225. <member name="T:PdfSharp.Pdf.Content.Objects.OpCodeFlags">
  16226. <summary>
  16227. Specifies the group of operations the op-code belongs to.
  16228. </summary>
  16229. </member>
  16230. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeFlags.None">
  16231. <summary>
  16232. </summary>
  16233. </member>
  16234. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeFlags.TextOut">
  16235. <summary>
  16236. </summary>
  16237. </member>
  16238. <member name="T:PdfSharp.Pdf.Content.Objects.OpCodeName">
  16239. <summary>
  16240. The names of the op-codes.
  16241. </summary>
  16242. </member>
  16243. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Dictionary">
  16244. <summary>
  16245. Pseudo op-code for the name of a dictionary.
  16246. </summary>
  16247. </member>
  16248. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.b">
  16249. <summary>
  16250. Close, fill, and stroke path using non-zero winding number rule.
  16251. </summary>
  16252. </member>
  16253. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.B">
  16254. <summary>
  16255. Fill and stroke path using non-zero winding number rule.
  16256. </summary>
  16257. </member>
  16258. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.bx">
  16259. <summary>
  16260. Close, fill, and stroke path using even-odd rule.
  16261. </summary>
  16262. </member>
  16263. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Bx">
  16264. <summary>
  16265. Fill and stroke path using even-odd rule.
  16266. </summary>
  16267. </member>
  16268. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.BDC">
  16269. <summary>
  16270. (PDF 1.2) Begin marked-content sequence with property list
  16271. </summary>
  16272. </member>
  16273. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.BI">
  16274. <summary>
  16275. Begin inline image object.
  16276. </summary>
  16277. </member>
  16278. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.BMC">
  16279. <summary>
  16280. (PDF 1.2) Begin marked-content sequence.
  16281. </summary>
  16282. </member>
  16283. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.BT">
  16284. <summary>
  16285. Begin text object.
  16286. </summary>
  16287. </member>
  16288. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.BX">
  16289. <summary>
  16290. (PDF 1.1) Begin compatibility section.
  16291. </summary>
  16292. </member>
  16293. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.c">
  16294. <summary>
  16295. Append curved segment to path (three control points).
  16296. </summary>
  16297. </member>
  16298. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.cm">
  16299. <summary>
  16300. Concatenate matrix to current transformation matrix.
  16301. </summary>
  16302. </member>
  16303. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.CS">
  16304. <summary>
  16305. (PDF 1.1) Set color space for stroking operations.
  16306. </summary>
  16307. </member>
  16308. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.cs">
  16309. <summary>
  16310. (PDF 1.1) Set color space for non-stroking operations.
  16311. </summary>
  16312. </member>
  16313. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.d">
  16314. <summary>
  16315. Set line dash pattern.
  16316. </summary>
  16317. </member>
  16318. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.d0">
  16319. <summary>
  16320. Set glyph width in Type 3 font.
  16321. </summary>
  16322. </member>
  16323. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.d1">
  16324. <summary>
  16325. Set glyph width and bounding box in Type 3 font.
  16326. </summary>
  16327. </member>
  16328. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Do">
  16329. <summary>
  16330. Invoke named XObject.
  16331. </summary>
  16332. </member>
  16333. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.DP">
  16334. <summary>
  16335. (PDF 1.2) Define marked-content point with property list.
  16336. </summary>
  16337. </member>
  16338. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.EI">
  16339. <summary>
  16340. End inline image object.
  16341. </summary>
  16342. </member>
  16343. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.EMC">
  16344. <summary>
  16345. (PDF 1.2) End marked-content sequence.
  16346. </summary>
  16347. </member>
  16348. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.ET">
  16349. <summary>
  16350. End text object.
  16351. </summary>
  16352. </member>
  16353. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.EX">
  16354. <summary>
  16355. (PDF 1.1) End compatibility section.
  16356. </summary>
  16357. </member>
  16358. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.f">
  16359. <summary>
  16360. Fill path using non-zero winding number rule.
  16361. </summary>
  16362. </member>
  16363. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.F">
  16364. <summary>
  16365. Fill path using non-zero winding number rule (deprecated in PDF 2.0).
  16366. </summary>
  16367. </member>
  16368. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.fx">
  16369. <summary>
  16370. Fill path using even-odd rule.
  16371. </summary>
  16372. </member>
  16373. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.G">
  16374. <summary>
  16375. Set gray level for stroking operations.
  16376. </summary>
  16377. </member>
  16378. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.g">
  16379. <summary>
  16380. Set gray level for non-stroking operations.
  16381. </summary>
  16382. </member>
  16383. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.gs">
  16384. <summary>
  16385. (PDF 1.2) Set parameters from graphics state parameter dictionary.
  16386. </summary>
  16387. </member>
  16388. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.h">
  16389. <summary>
  16390. Close subpath.
  16391. </summary>
  16392. </member>
  16393. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.i">
  16394. <summary>
  16395. Set flatness tolerance.
  16396. </summary>
  16397. </member>
  16398. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.ID">
  16399. <summary>
  16400. Begin inline image data
  16401. </summary>
  16402. </member>
  16403. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.j">
  16404. <summary>
  16405. Set line join style.
  16406. </summary>
  16407. </member>
  16408. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.J">
  16409. <summary>
  16410. Set line cap style
  16411. </summary>
  16412. </member>
  16413. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.K">
  16414. <summary>
  16415. Set CMYK color for stroking operations.
  16416. </summary>
  16417. </member>
  16418. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.k">
  16419. <summary>
  16420. Set CMYK color for non-stroking operations.
  16421. </summary>
  16422. </member>
  16423. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.l">
  16424. <summary>
  16425. Append straight line segment to path.
  16426. </summary>
  16427. </member>
  16428. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.m">
  16429. <summary>
  16430. Begin new subpath.
  16431. </summary>
  16432. </member>
  16433. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.M">
  16434. <summary>
  16435. Set miter limit.
  16436. </summary>
  16437. </member>
  16438. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.MP">
  16439. <summary>
  16440. (PDF 1.2) Define marked-content point.
  16441. </summary>
  16442. </member>
  16443. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.n">
  16444. <summary>
  16445. End path without filling or stroking.
  16446. </summary>
  16447. </member>
  16448. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.q">
  16449. <summary>
  16450. Save graphics state.
  16451. </summary>
  16452. </member>
  16453. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Q">
  16454. <summary>
  16455. Restore graphics state.
  16456. </summary>
  16457. </member>
  16458. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.re">
  16459. <summary>
  16460. Append rectangle to path.
  16461. </summary>
  16462. </member>
  16463. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.RG">
  16464. <summary>
  16465. Set RGB color for stroking operations.
  16466. </summary>
  16467. </member>
  16468. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.rg">
  16469. <summary>
  16470. Set RGB color for non-stroking operations.
  16471. </summary>
  16472. </member>
  16473. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.ri">
  16474. <summary>
  16475. Set color rendering intent.
  16476. </summary>
  16477. </member>
  16478. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.s">
  16479. <summary>
  16480. Close and stroke path.
  16481. </summary>
  16482. </member>
  16483. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.S">
  16484. <summary>
  16485. Stroke path.
  16486. </summary>
  16487. </member>
  16488. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.SC">
  16489. <summary>
  16490. (PDF 1.1) Set color for stroking operations.
  16491. </summary>
  16492. </member>
  16493. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.sc">
  16494. <summary>
  16495. (PDF 1.1) Set color for non-stroking operations.
  16496. </summary>
  16497. </member>
  16498. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.SCN">
  16499. <summary>
  16500. (PDF 1.2) Set color for stroking operations (ICCBased and special color spaces).
  16501. </summary>
  16502. </member>
  16503. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.scn">
  16504. <summary>
  16505. (PDF 1.2) Set color for non-stroking operations (ICCBased and special color spaces).
  16506. </summary>
  16507. </member>
  16508. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.sh">
  16509. <summary>
  16510. (PDF 1.3) Paint area defined by shading pattern.
  16511. </summary>
  16512. </member>
  16513. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Tx">
  16514. <summary>
  16515. Move to start of next text line.
  16516. </summary>
  16517. </member>
  16518. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Tc">
  16519. <summary>
  16520. Set character spacing.
  16521. </summary>
  16522. </member>
  16523. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Td">
  16524. <summary>
  16525. Move text position.
  16526. </summary>
  16527. </member>
  16528. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.TD">
  16529. <summary>
  16530. Move text position and set leading.
  16531. </summary>
  16532. </member>
  16533. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Tf">
  16534. <summary>
  16535. Set text font and size.
  16536. </summary>
  16537. </member>
  16538. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Tj">
  16539. <summary>
  16540. Show text.
  16541. </summary>
  16542. </member>
  16543. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.TJ">
  16544. <summary>
  16545. Show text, allowing individual glyph positioning.
  16546. </summary>
  16547. </member>
  16548. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.TL">
  16549. <summary>
  16550. Set text leading.
  16551. </summary>
  16552. </member>
  16553. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Tm">
  16554. <summary>
  16555. Set text matrix and text line matrix.
  16556. </summary>
  16557. </member>
  16558. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Tr">
  16559. <summary>
  16560. Set text rendering mode.
  16561. </summary>
  16562. </member>
  16563. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Ts">
  16564. <summary>
  16565. Set text rise.
  16566. </summary>
  16567. </member>
  16568. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Tw">
  16569. <summary>
  16570. Set word spacing.
  16571. </summary>
  16572. </member>
  16573. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Tz">
  16574. <summary>
  16575. Set horizontal text scaling.
  16576. </summary>
  16577. </member>
  16578. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.v">
  16579. <summary>
  16580. Append curved segment to path (initial point replicated).
  16581. </summary>
  16582. </member>
  16583. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.w">
  16584. <summary>
  16585. Set line width.
  16586. </summary>
  16587. </member>
  16588. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.W">
  16589. <summary>
  16590. Set clipping path using non-zero winding number rule.
  16591. </summary>
  16592. </member>
  16593. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.Wx">
  16594. <summary>
  16595. Set clipping path using even-odd rule.
  16596. </summary>
  16597. </member>
  16598. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.y">
  16599. <summary>
  16600. Append curved segment to path (final point replicated).
  16601. </summary>
  16602. </member>
  16603. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.QuoteSingle">
  16604. <summary>
  16605. Move to next line and show text.
  16606. </summary>
  16607. </member>
  16608. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodeName.QuoteDouble">
  16609. <summary>
  16610. Set word and character spacing, move to next line, and show text.
  16611. </summary>
  16612. </member>
  16613. <member name="T:PdfSharp.Pdf.Content.Objects.OpCode">
  16614. <summary>
  16615. Represents a PDF content stream operator description.
  16616. </summary>
  16617. </member>
  16618. <member name="M:PdfSharp.Pdf.Content.Objects.OpCode.#ctor(System.String,PdfSharp.Pdf.Content.Objects.OpCodeName,System.Int32,System.String,PdfSharp.Pdf.Content.Objects.OpCodeFlags,System.String)">
  16619. <summary>
  16620. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.Objects.OpCode"/> class.
  16621. </summary>
  16622. <param name="name">The name.</param>
  16623. <param name="opCodeName">The enum value of the operator.</param>
  16624. <param name="operands">The number of operands.</param>
  16625. <param name="postscript">The postscript equivalent, or null if no such operation exists.</param>
  16626. <param name="flags">The flags.</param>
  16627. <param name="description">The description from Adobe PDF Reference.</param>
  16628. </member>
  16629. <member name="F:PdfSharp.Pdf.Content.Objects.OpCode.Name">
  16630. <summary>
  16631. The name of the operator.
  16632. </summary>
  16633. </member>
  16634. <member name="F:PdfSharp.Pdf.Content.Objects.OpCode.OpCodeName">
  16635. <summary>
  16636. The enum value of the operator.
  16637. </summary>
  16638. </member>
  16639. <member name="F:PdfSharp.Pdf.Content.Objects.OpCode.Operands">
  16640. <summary>
  16641. The number of operands. -1 indicates a variable number of operands.
  16642. </summary>
  16643. </member>
  16644. <member name="F:PdfSharp.Pdf.Content.Objects.OpCode.Flags">
  16645. <summary>
  16646. The flags.
  16647. </summary>
  16648. </member>
  16649. <member name="F:PdfSharp.Pdf.Content.Objects.OpCode.Postscript">
  16650. <summary>
  16651. The postscript equivalent, or null if no such operation exists.
  16652. </summary>
  16653. </member>
  16654. <member name="F:PdfSharp.Pdf.Content.Objects.OpCode.Description">
  16655. <summary>
  16656. The description from Adobe PDF Reference.
  16657. </summary>
  16658. </member>
  16659. <member name="T:PdfSharp.Pdf.Content.Objects.OpCodes">
  16660. <summary>
  16661. Static class with all PDF op-codes.
  16662. </summary>
  16663. </member>
  16664. <member name="M:PdfSharp.Pdf.Content.Objects.OpCodes.OperatorFromName(System.String)">
  16665. <summary>
  16666. Operators from name.
  16667. </summary>
  16668. <param name="name">The name.</param>
  16669. </member>
  16670. <member name="M:PdfSharp.Pdf.Content.Objects.OpCodes.#cctor">
  16671. <summary>
  16672. Initializes the <see cref="T:PdfSharp.Pdf.Content.Objects.OpCodes"/> class.
  16673. </summary>
  16674. </member>
  16675. <member name="F:PdfSharp.Pdf.Content.Objects.OpCodes.ops">
  16676. <summary>
  16677. Array of all OpCodes.
  16678. </summary>
  16679. </member>
  16680. <member name="T:PdfSharp.Pdf.Content.Chars">
  16681. <summary>
  16682. Character table by name. Same as PdfSharp.Pdf.IO.Chars. Not yet clear if necessary.
  16683. </summary>
  16684. </member>
  16685. <member name="T:PdfSharp.Pdf.Content.CLexer">
  16686. <summary>
  16687. Lexical analyzer for PDF content files. Adobe specifies no grammar, but it seems that it
  16688. is a simple post-fix notation.
  16689. </summary>
  16690. </member>
  16691. <member name="M:PdfSharp.Pdf.Content.CLexer.#ctor(System.Byte[])">
  16692. <summary>
  16693. Initializes a new instance of the Lexer class.
  16694. </summary>
  16695. </member>
  16696. <member name="M:PdfSharp.Pdf.Content.CLexer.#ctor(System.IO.MemoryStream)">
  16697. <summary>
  16698. Initializes a new instance of the Lexer class.
  16699. </summary>
  16700. </member>
  16701. <member name="M:PdfSharp.Pdf.Content.CLexer.ScanNextToken">
  16702. <summary>
  16703. Reads the next token and returns its type.
  16704. </summary>
  16705. </member>
  16706. <member name="M:PdfSharp.Pdf.Content.CLexer.ScanComment">
  16707. <summary>
  16708. Scans a comment line. (Not yet used, comments are skipped by lexer.)
  16709. </summary>
  16710. </member>
  16711. <member name="M:PdfSharp.Pdf.Content.CLexer.ScanInlineImage">
  16712. <summary>
  16713. Scans the bytes of an inline image.
  16714. NYI: Just scans over it.
  16715. </summary>
  16716. </member>
  16717. <member name="M:PdfSharp.Pdf.Content.CLexer.ScanName">
  16718. <summary>
  16719. Scans a name.
  16720. </summary>
  16721. </member>
  16722. <member name="M:PdfSharp.Pdf.Content.CLexer.ScanDictionary">
  16723. <summary>
  16724. Scans the dictionary.
  16725. </summary>
  16726. </member>
  16727. <member name="M:PdfSharp.Pdf.Content.CLexer.ScanNumber">
  16728. <summary>
  16729. Scans an integer or real number.
  16730. </summary>
  16731. </member>
  16732. <member name="M:PdfSharp.Pdf.Content.CLexer.ScanOperator">
  16733. <summary>
  16734. Scans an operator.
  16735. </summary>
  16736. </member>
  16737. <member name="M:PdfSharp.Pdf.Content.CLexer.ScanLiteralString">
  16738. <summary>
  16739. Scans a literal string.
  16740. </summary>
  16741. </member>
  16742. <member name="M:PdfSharp.Pdf.Content.CLexer.ScanHexadecimalString">
  16743. <summary>
  16744. Scans a hexadecimal string.
  16745. </summary>
  16746. </member>
  16747. <member name="M:PdfSharp.Pdf.Content.CLexer.ScanNextChar">
  16748. <summary>
  16749. Move current position one byte further in PDF stream and
  16750. return it as a character with high byte always zero.
  16751. </summary>
  16752. </member>
  16753. <member name="M:PdfSharp.Pdf.Content.CLexer.ClearToken">
  16754. <summary>
  16755. Resets the current token to the empty string.
  16756. </summary>
  16757. </member>
  16758. <member name="M:PdfSharp.Pdf.Content.CLexer.AppendAndScanNextChar">
  16759. <summary>
  16760. Appends current character to the token and
  16761. reads next byte as a character.
  16762. </summary>
  16763. </member>
  16764. <member name="M:PdfSharp.Pdf.Content.CLexer.MoveToNonWhiteSpace">
  16765. <summary>
  16766. If the current character is not a white space, the function immediately returns it.
  16767. Otherwise, the PDF cursor is moved forward to the first non-white space or EOF.
  16768. White spaces are NUL, HT, LF, FF, CR, and SP.
  16769. </summary>
  16770. </member>
  16771. <member name="P:PdfSharp.Pdf.Content.CLexer.Symbol">
  16772. <summary>
  16773. Gets or sets the current symbol.
  16774. </summary>
  16775. </member>
  16776. <member name="P:PdfSharp.Pdf.Content.CLexer.Token">
  16777. <summary>
  16778. Gets the current token.
  16779. </summary>
  16780. </member>
  16781. <member name="P:PdfSharp.Pdf.Content.CLexer.TokenToInteger">
  16782. <summary>
  16783. Interprets current token as integer literal.
  16784. </summary>
  16785. </member>
  16786. <member name="P:PdfSharp.Pdf.Content.CLexer.TokenToReal">
  16787. <summary>
  16788. Interpret current token as real or integer literal.
  16789. </summary>
  16790. </member>
  16791. <member name="M:PdfSharp.Pdf.Content.CLexer.IsWhiteSpace(System.Char)">
  16792. <summary>
  16793. Indicates whether the specified character is a content stream white-space character.
  16794. </summary>
  16795. </member>
  16796. <member name="M:PdfSharp.Pdf.Content.CLexer.IsOperatorChar(System.Char)">
  16797. <summary>
  16798. Indicates whether the specified character is a content operator character.
  16799. </summary>
  16800. </member>
  16801. <member name="M:PdfSharp.Pdf.Content.CLexer.IsDelimiter(System.Char)">
  16802. <summary>
  16803. Indicates whether the specified character is a PDF delimiter character.
  16804. </summary>
  16805. </member>
  16806. <member name="P:PdfSharp.Pdf.Content.CLexer.ContLength">
  16807. <summary>
  16808. Gets the length of the content.
  16809. </summary>
  16810. </member>
  16811. <member name="P:PdfSharp.Pdf.Content.CLexer.Position">
  16812. <summary>
  16813. Gets or sets the position in the content.
  16814. </summary>
  16815. </member>
  16816. <member name="T:PdfSharp.Pdf.Content.ContentReader">
  16817. <summary>
  16818. Represents the functionality for reading PDF content streams.
  16819. </summary>
  16820. </member>
  16821. <member name="M:PdfSharp.Pdf.Content.ContentReader.ReadContent(PdfSharp.Pdf.PdfPage)">
  16822. <summary>
  16823. Reads the content stream(s) of the specified page.
  16824. </summary>
  16825. <param name="page">The page.</param>
  16826. </member>
  16827. <member name="M:PdfSharp.Pdf.Content.ContentReader.ReadContent(System.Byte[])">
  16828. <summary>
  16829. Reads the specified content.
  16830. </summary>
  16831. <param name="content">The content.</param>
  16832. </member>
  16833. <member name="M:PdfSharp.Pdf.Content.ContentReader.ReadContent(System.IO.MemoryStream)">
  16834. <summary>
  16835. Reads the specified content.
  16836. </summary>
  16837. <param name="content">The content.</param>
  16838. </member>
  16839. <member name="T:PdfSharp.Pdf.Content.ContentReaderException">
  16840. <summary>
  16841. Exception thrown by page content reader.
  16842. </summary>
  16843. </member>
  16844. <member name="M:PdfSharp.Pdf.Content.ContentReaderException.#ctor">
  16845. <summary>
  16846. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.ContentReaderException"/> class.
  16847. </summary>
  16848. </member>
  16849. <member name="M:PdfSharp.Pdf.Content.ContentReaderException.#ctor(System.String)">
  16850. <summary>
  16851. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.ContentReaderException"/> class.
  16852. </summary>
  16853. <param name="message">The message.</param>
  16854. </member>
  16855. <member name="M:PdfSharp.Pdf.Content.ContentReaderException.#ctor(System.String,System.Exception)">
  16856. <summary>
  16857. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.ContentReaderException"/> class.
  16858. </summary>
  16859. <param name="message">The message.</param>
  16860. <param name="innerException">The inner exception.</param>
  16861. </member>
  16862. <member name="T:PdfSharp.Pdf.Content.ContentWriter">
  16863. <summary>
  16864. Represents a writer for generation of PDF streams.
  16865. </summary>
  16866. </member>
  16867. <member name="M:PdfSharp.Pdf.Content.ContentWriter.Write(System.Boolean)">
  16868. <summary>
  16869. Writes the specified value to the PDF stream.
  16870. </summary>
  16871. </member>
  16872. <member name="P:PdfSharp.Pdf.Content.ContentWriter.Indent">
  16873. <summary>
  16874. Gets or sets the indentation for a new indentation level.
  16875. </summary>
  16876. </member>
  16877. <member name="M:PdfSharp.Pdf.Content.ContentWriter.IncreaseIndent">
  16878. <summary>
  16879. Increases indent level.
  16880. </summary>
  16881. </member>
  16882. <member name="M:PdfSharp.Pdf.Content.ContentWriter.DecreaseIndent">
  16883. <summary>
  16884. Decreases indent level.
  16885. </summary>
  16886. </member>
  16887. <member name="P:PdfSharp.Pdf.Content.ContentWriter.IndentBlanks">
  16888. <summary>
  16889. Gets an indent string of current indent.
  16890. </summary>
  16891. </member>
  16892. <member name="P:PdfSharp.Pdf.Content.ContentWriter.Stream">
  16893. <summary>
  16894. Gets the underlying stream.
  16895. </summary>
  16896. </member>
  16897. <member name="T:PdfSharp.Pdf.Content.CParser">
  16898. <summary>
  16899. Provides the functionality to parse PDF content streams.
  16900. </summary>
  16901. </member>
  16902. <member name="M:PdfSharp.Pdf.Content.CParser.#ctor(PdfSharp.Pdf.PdfPage)">
  16903. <summary>
  16904. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.CParser"/> class.
  16905. </summary>
  16906. <param name="page">The page.</param>
  16907. </member>
  16908. <member name="M:PdfSharp.Pdf.Content.CParser.#ctor(System.Byte[])">
  16909. <summary>
  16910. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.CParser"/> class.
  16911. </summary>
  16912. <param name="content">The content bytes.</param>
  16913. </member>
  16914. <member name="M:PdfSharp.Pdf.Content.CParser.#ctor(System.IO.MemoryStream)">
  16915. <summary>
  16916. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.CParser"/> class.
  16917. </summary>
  16918. <param name="content">The content stream.</param>
  16919. </member>
  16920. <member name="M:PdfSharp.Pdf.Content.CParser.#ctor(PdfSharp.Pdf.Content.CLexer)">
  16921. <summary>
  16922. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Content.CParser"/> class.
  16923. </summary>
  16924. <param name="lexer">The lexer.</param>
  16925. </member>
  16926. <member name="M:PdfSharp.Pdf.Content.CParser.ParseObject(PdfSharp.Pdf.Content.Objects.CSequence,PdfSharp.Pdf.Content.CSymbol)">
  16927. <summary>
  16928. Parses whatever comes until the specified stop symbol is reached.
  16929. </summary>
  16930. </member>
  16931. <member name="M:PdfSharp.Pdf.Content.CParser.ReadSymbol(PdfSharp.Pdf.Content.CSymbol)">
  16932. <summary>
  16933. Reads the next symbol that must be the specified one.
  16934. </summary>
  16935. </member>
  16936. <member name="T:PdfSharp.Pdf.Content.CSymbol">
  16937. <summary>
  16938. Terminal symbols recognized by PDF content stream lexer.
  16939. </summary>
  16940. </member>
  16941. <member name="T:PdfSharp.Pdf.Filters.Ascii85Decode">
  16942. <summary>
  16943. Implements the ASCII85Decode filter.
  16944. </summary>
  16945. </member>
  16946. <member name="M:PdfSharp.Pdf.Filters.Ascii85Decode.Encode(System.Byte[])">
  16947. <summary>
  16948. Encodes the specified data.
  16949. </summary>
  16950. </member>
  16951. <member name="M:PdfSharp.Pdf.Filters.Ascii85Decode.Decode(System.Byte[],PdfSharp.Pdf.Filters.FilterParms)">
  16952. <summary>
  16953. Decodes the specified data.
  16954. </summary>
  16955. </member>
  16956. <member name="T:PdfSharp.Pdf.Filters.AsciiHexDecode">
  16957. <summary>
  16958. Implements the ASCIIHexDecode filter.
  16959. </summary>
  16960. </member>
  16961. <member name="M:PdfSharp.Pdf.Filters.AsciiHexDecode.Encode(System.Byte[])">
  16962. <summary>
  16963. Encodes the specified data.
  16964. </summary>
  16965. </member>
  16966. <member name="M:PdfSharp.Pdf.Filters.AsciiHexDecode.Decode(System.Byte[],PdfSharp.Pdf.Filters.FilterParms)">
  16967. <summary>
  16968. Decodes the specified data.
  16969. </summary>
  16970. </member>
  16971. <member name="T:PdfSharp.Pdf.Filters.DctDecode">
  16972. <summary>
  16973. Implements a dummy DCTDecode filter.
  16974. Filter does nothing, but allows to read and write PDF files with
  16975. DCT encoded streams.
  16976. </summary>
  16977. </member>
  16978. <member name="M:PdfSharp.Pdf.Filters.DctDecode.Encode(System.Byte[])">
  16979. <summary>
  16980. Returns a copy of the input data.
  16981. </summary>
  16982. </member>
  16983. <member name="M:PdfSharp.Pdf.Filters.DctDecode.Decode(System.Byte[],PdfSharp.Pdf.Filters.FilterParms)">
  16984. <summary>
  16985. Returns a copy of the input data.
  16986. </summary>
  16987. </member>
  16988. <member name="T:PdfSharp.Pdf.Filters.FilterParms">
  16989. <summary>
  16990. Reserved for future extension.
  16991. </summary>
  16992. </member>
  16993. <member name="P:PdfSharp.Pdf.Filters.FilterParms.DecodeParms">
  16994. <summary>
  16995. Gets the decoding-parameters for a filter. May be null.
  16996. </summary>
  16997. </member>
  16998. <member name="M:PdfSharp.Pdf.Filters.FilterParms.#ctor(PdfSharp.Pdf.PdfDictionary)">
  16999. <summary>
  17000. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Filters.FilterParms"/> class.
  17001. </summary>
  17002. <param name="decodeParms">The decode parms dictionary.</param>
  17003. </member>
  17004. <member name="T:PdfSharp.Pdf.Filters.Filter">
  17005. <summary>
  17006. Base class for all stream filters
  17007. </summary>
  17008. </member>
  17009. <member name="M:PdfSharp.Pdf.Filters.Filter.Encode(System.Byte[])">
  17010. <summary>
  17011. When implemented in a derived class encodes the specified data.
  17012. </summary>
  17013. </member>
  17014. <member name="M:PdfSharp.Pdf.Filters.Filter.Encode(System.String)">
  17015. <summary>
  17016. Encodes a raw string.
  17017. </summary>
  17018. </member>
  17019. <member name="M:PdfSharp.Pdf.Filters.Filter.Decode(System.Byte[],PdfSharp.Pdf.Filters.FilterParms)">
  17020. <summary>
  17021. When implemented in a derived class decodes the specified data.
  17022. </summary>
  17023. </member>
  17024. <member name="M:PdfSharp.Pdf.Filters.Filter.Decode(System.Byte[],PdfSharp.Pdf.PdfDictionary)">
  17025. <summary>
  17026. Decodes the specified data.
  17027. </summary>
  17028. </member>
  17029. <member name="M:PdfSharp.Pdf.Filters.Filter.DecodeToString(System.Byte[],PdfSharp.Pdf.Filters.FilterParms)">
  17030. <summary>
  17031. Decodes to a raw string.
  17032. </summary>
  17033. </member>
  17034. <member name="M:PdfSharp.Pdf.Filters.Filter.DecodeToString(System.Byte[])">
  17035. <summary>
  17036. Decodes to a raw string.
  17037. </summary>
  17038. </member>
  17039. <member name="M:PdfSharp.Pdf.Filters.Filter.RemoveWhiteSpace(System.Byte[])">
  17040. <summary>
  17041. Removes all white spaces from the data. The function assumes that the bytes are characters.
  17042. </summary>
  17043. </member>
  17044. <member name="T:PdfSharp.Pdf.Filters.Filtering">
  17045. <summary>
  17046. Applies standard filters to streams.
  17047. </summary>
  17048. </member>
  17049. <member name="M:PdfSharp.Pdf.Filters.Filtering.GetFilter(System.String)">
  17050. <summary>
  17051. Gets the filter specified by the case sensitive name.
  17052. </summary>
  17053. </member>
  17054. <member name="P:PdfSharp.Pdf.Filters.Filtering.AsciiHexDecode">
  17055. <summary>
  17056. Gets the filter singleton.
  17057. </summary>
  17058. </member>
  17059. <member name="P:PdfSharp.Pdf.Filters.Filtering.Ascii85Decode">
  17060. <summary>
  17061. Gets the filter singleton.
  17062. </summary>
  17063. </member>
  17064. <member name="P:PdfSharp.Pdf.Filters.Filtering.LzwDecode">
  17065. <summary>
  17066. Gets the filter singleton.
  17067. </summary>
  17068. </member>
  17069. <member name="P:PdfSharp.Pdf.Filters.Filtering.FlateDecode">
  17070. <summary>
  17071. Gets the filter singleton.
  17072. </summary>
  17073. </member>
  17074. <member name="P:PdfSharp.Pdf.Filters.Filtering.DctDecode">
  17075. <summary>
  17076. Gets the filter singleton.
  17077. </summary>
  17078. </member>
  17079. <member name="M:PdfSharp.Pdf.Filters.Filtering.Encode(System.Byte[],System.String)">
  17080. <summary>
  17081. Encodes the data with the specified filter.
  17082. </summary>
  17083. </member>
  17084. <member name="M:PdfSharp.Pdf.Filters.Filtering.Encode(System.String,System.String)">
  17085. <summary>
  17086. Encodes a raw string with the specified filter.
  17087. </summary>
  17088. </member>
  17089. <member name="M:PdfSharp.Pdf.Filters.Filtering.Decode(System.Byte[],System.String,PdfSharp.Pdf.Filters.FilterParms)">
  17090. <summary>
  17091. Decodes the data with the specified filter.
  17092. </summary>
  17093. </member>
  17094. <member name="M:PdfSharp.Pdf.Filters.Filtering.Decode(System.Byte[],System.String)">
  17095. <summary>
  17096. Decodes the data with the specified filter.
  17097. </summary>
  17098. </member>
  17099. <member name="M:PdfSharp.Pdf.Filters.Filtering.Decode(System.Byte[],PdfSharp.Pdf.PdfItem,PdfSharp.Pdf.PdfItem)">
  17100. <summary>
  17101. Decodes the data with the specified filter.
  17102. </summary>
  17103. </member>
  17104. <member name="M:PdfSharp.Pdf.Filters.Filtering.DecodeToString(System.Byte[],System.String,PdfSharp.Pdf.Filters.FilterParms)">
  17105. <summary>
  17106. Decodes to a raw string with the specified filter.
  17107. </summary>
  17108. </member>
  17109. <member name="M:PdfSharp.Pdf.Filters.Filtering.DecodeToString(System.Byte[],System.String)">
  17110. <summary>
  17111. Decodes to a raw string with the specified filter.
  17112. </summary>
  17113. </member>
  17114. <member name="T:PdfSharp.Pdf.Filters.FlateDecode">
  17115. <summary>
  17116. Implements the FlateDecode filter by wrapping SharpZipLib.
  17117. </summary>
  17118. </member>
  17119. <member name="M:PdfSharp.Pdf.Filters.FlateDecode.Encode(System.Byte[])">
  17120. <summary>
  17121. Encodes the specified data.
  17122. </summary>
  17123. </member>
  17124. <member name="M:PdfSharp.Pdf.Filters.FlateDecode.Encode(System.Byte[],PdfSharp.Pdf.PdfFlateEncodeMode)">
  17125. <summary>
  17126. Encodes the specified data.
  17127. </summary>
  17128. </member>
  17129. <member name="M:PdfSharp.Pdf.Filters.FlateDecode.Decode(System.Byte[],PdfSharp.Pdf.Filters.FilterParms)">
  17130. <summary>
  17131. Decodes the specified data.
  17132. </summary>
  17133. </member>
  17134. <member name="T:PdfSharp.Pdf.Filters.LzwDecode">
  17135. <summary>
  17136. Implements the LzwDecode filter.
  17137. </summary>
  17138. </member>
  17139. <member name="M:PdfSharp.Pdf.Filters.LzwDecode.Encode(System.Byte[])">
  17140. <summary>
  17141. Throws a NotImplementedException because the obsolete LZW encoding is not supported by PDFsharp.
  17142. </summary>
  17143. </member>
  17144. <member name="M:PdfSharp.Pdf.Filters.LzwDecode.Decode(System.Byte[],PdfSharp.Pdf.Filters.FilterParms)">
  17145. <summary>
  17146. Decodes the specified data.
  17147. </summary>
  17148. </member>
  17149. <member name="M:PdfSharp.Pdf.Filters.LzwDecode.InitializeDictionary">
  17150. <summary>
  17151. Initialize the dictionary.
  17152. </summary>
  17153. </member>
  17154. <member name="M:PdfSharp.Pdf.Filters.LzwDecode.AddEntry(System.Byte[],System.Byte)">
  17155. <summary>
  17156. Add a new entry to the Dictionary.
  17157. </summary>
  17158. </member>
  17159. <member name="P:PdfSharp.Pdf.Filters.LzwDecode.NextCode">
  17160. <summary>
  17161. Returns the next set of bits.
  17162. </summary>
  17163. </member>
  17164. <member name="T:PdfSharp.Pdf.Filters.NoOpFiler">
  17165. <summary>
  17166. Implements a dummy filter used for not implemented filters.
  17167. </summary>
  17168. </member>
  17169. <member name="M:PdfSharp.Pdf.Filters.NoOpFiler.Encode(System.Byte[])">
  17170. <summary>
  17171. Returns a copy of the input data.
  17172. </summary>
  17173. </member>
  17174. <member name="M:PdfSharp.Pdf.Filters.NoOpFiler.Decode(System.Byte[],PdfSharp.Pdf.Filters.FilterParms)">
  17175. <summary>
  17176. Returns a copy of the input data.
  17177. </summary>
  17178. </member>
  17179. <member name="M:PdfSharp.Pdf.Filters.PngFilter.Unfilter(System.Int32,System.Int32,System.Byte[],System.Byte[])">
  17180. <summary>
  17181. Implements PNG-Filtering according to the PNG-specification<br></br>
  17182. see: https://datatracker.ietf.org/doc/html/rfc2083#section-6
  17183. </summary>
  17184. <param name="stride">The width of a scanline in bytes</param>
  17185. <param name="bpp">Bytes per pixel</param>
  17186. <param name="inData">The input data</param>
  17187. <param name="outData">The target array where the unfiltered data is stored</param>
  17188. <returns></returns>
  17189. </member>
  17190. <member name="M:PdfSharp.Pdf.Filters.StreamDecoder.Decode(System.Byte[],PdfSharp.Pdf.PdfDictionary)">
  17191. <summary>
  17192. Further decodes a stream of bytes that were processed by the Flate- or LZW-decoder.
  17193. </summary>
  17194. <param name="data">The data to decode</param>
  17195. <param name="decodeParms">Parameters for the decoder. If this is null, <paramref name="data"/> is returned unchanged</param>
  17196. <returns>The decoded data as a byte-array</returns>
  17197. <exception cref="T:PdfSharp.Pdf.IO.PdfReaderException"></exception>
  17198. <exception cref="T:System.NotImplementedException"></exception>
  17199. </member>
  17200. <member name="T:PdfSharp.Pdf.Internal.AnsiEncoding">
  17201. <summary>
  17202. An encoder use for PDF WinAnsi encoding.
  17203. It is by design not to use CodePagesEncodingProvider.Instance.GetEncoding(1252).
  17204. However, AnsiEncoding is equivalent to Windows-1252 (CP-1252),
  17205. see https://en.wikipedia.org/wiki/Windows-1252
  17206. </summary>
  17207. </member>
  17208. <member name="M:PdfSharp.Pdf.Internal.AnsiEncoding.GetByteCount(System.Char[],System.Int32,System.Int32)">
  17209. <summary>
  17210. Gets the byte count.
  17211. </summary>
  17212. </member>
  17213. <member name="M:PdfSharp.Pdf.Internal.AnsiEncoding.GetBytes(System.Char[],System.Int32,System.Int32,System.Byte[],System.Int32)">
  17214. <summary>
  17215. Gets the bytes.
  17216. </summary>
  17217. </member>
  17218. <member name="M:PdfSharp.Pdf.Internal.AnsiEncoding.GetCharCount(System.Byte[],System.Int32,System.Int32)">
  17219. <summary>
  17220. Gets the character count.
  17221. </summary>
  17222. </member>
  17223. <member name="M:PdfSharp.Pdf.Internal.AnsiEncoding.GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32)">
  17224. <summary>
  17225. Gets the chars.
  17226. </summary>
  17227. </member>
  17228. <member name="M:PdfSharp.Pdf.Internal.AnsiEncoding.GetMaxByteCount(System.Int32)">
  17229. <summary>
  17230. When overridden in a derived class, calculates the maximum number of bytes produced by encoding the specified number of characters.
  17231. </summary>
  17232. <param name="charCount">The number of characters to encode.</param>
  17233. <returns>
  17234. The maximum number of bytes produced by encoding the specified number of characters.
  17235. </returns>
  17236. </member>
  17237. <member name="M:PdfSharp.Pdf.Internal.AnsiEncoding.GetMaxCharCount(System.Int32)">
  17238. <summary>
  17239. When overridden in a derived class, calculates the maximum number of characters produced by decoding the specified number of bytes.
  17240. </summary>
  17241. <param name="byteCount">The number of bytes to decode.</param>
  17242. <returns>
  17243. The maximum number of characters produced by decoding the specified number of bytes.
  17244. </returns>
  17245. </member>
  17246. <member name="M:PdfSharp.Pdf.Internal.AnsiEncoding.IsAnsi(System.Char)">
  17247. <summary>
  17248. Indicates whether the specified Unicode BMP character is available in the ANSI code page 1252.
  17249. </summary>
  17250. </member>
  17251. <member name="M:PdfSharp.Pdf.Internal.AnsiEncoding.IsAnsi(System.String)">
  17252. <summary>
  17253. Indicates whether the specified string is available in the ANSI code page 1252.
  17254. </summary>
  17255. </member>
  17256. <member name="M:PdfSharp.Pdf.Internal.AnsiEncoding.IsAnsi(System.Int32[])">
  17257. <summary>
  17258. Indicates whether all code points in the specified array are available in the ANSI code page 1252.
  17259. </summary>
  17260. </member>
  17261. <member name="M:PdfSharp.Pdf.Internal.AnsiEncoding.UnicodeToAnsi(System.Char,System.Char)">
  17262. <summary>
  17263. Maps Unicode to ANSI (CP-1252).
  17264. Return an ANSI code in a char or the value of parameter nonAnsi
  17265. if Unicode value has no ANSI counterpart.
  17266. </summary>
  17267. </member>
  17268. <member name="F:PdfSharp.Pdf.Internal.AnsiEncoding.AnsiToUnicode">
  17269. <summary>
  17270. Maps WinAnsi to Unicode characters.
  17271. The 5 undefined ANSI value 81, 8D, 8F, 90, and 9D are mapped to
  17272. the C1 control code. This is the same as .NET handles them.
  17273. </summary>
  17274. </member>
  17275. <member name="T:PdfSharp.Pdf.Internal.ColorSpaceHelper">
  17276. <summary>
  17277. Helper functions for RGB and CMYK colors.
  17278. </summary>
  17279. </member>
  17280. <member name="M:PdfSharp.Pdf.Internal.ColorSpaceHelper.EnsureColorMode(PdfSharp.Pdf.PdfColorMode,PdfSharp.Drawing.XColor)">
  17281. <summary>
  17282. Checks whether a color mode and a color match.
  17283. </summary>
  17284. </member>
  17285. <member name="M:PdfSharp.Pdf.Internal.ColorSpaceHelper.EnsureColorMode(PdfSharp.Pdf.PdfDocument,PdfSharp.Drawing.XColor)">
  17286. <summary>
  17287. Checks whether the color mode of a document and a color match.
  17288. </summary>
  17289. </member>
  17290. <member name="M:PdfSharp.Pdf.Internal.ColorSpaceHelper.IsEqualCmyk(PdfSharp.Drawing.XColor,PdfSharp.Drawing.XColor)">
  17291. <summary>
  17292. Determines whether two colors are equal referring to their CMYK color values.
  17293. </summary>
  17294. </member>
  17295. <member name="T:PdfSharp.Pdf.Internal.DocEncoding">
  17296. <summary>
  17297. An encoder for PDF DocEncoding.
  17298. </summary>
  17299. </member>
  17300. <member name="F:PdfSharp.Pdf.Internal.DocEncoding.AnsiToDoc">
  17301. <summary>
  17302. Converts WinAnsi to DocEncode characters. Based upon PDF Reference 1.6.
  17303. </summary>
  17304. </member>
  17305. <member name="T:PdfSharp.Pdf.Internal.PdfEncoders">
  17306. <summary>
  17307. Groups a set of static encoding helper functions.
  17308. The class is intended for internal use only and public only
  17309. for being used in unit tests.
  17310. </summary>
  17311. </member>
  17312. <member name="P:PdfSharp.Pdf.Internal.PdfEncoders.RawEncoding">
  17313. <summary>
  17314. Gets the raw encoding.
  17315. </summary>
  17316. </member>
  17317. <member name="P:PdfSharp.Pdf.Internal.PdfEncoders.RawUnicodeEncoding">
  17318. <summary>
  17319. Gets the raw Unicode encoding.
  17320. </summary>
  17321. </member>
  17322. <member name="P:PdfSharp.Pdf.Internal.PdfEncoders.WinAnsiEncoding">
  17323. <summary>
  17324. Gets the Windows 1252 (ANSI) encoding.
  17325. </summary>
  17326. </member>
  17327. <member name="P:PdfSharp.Pdf.Internal.PdfEncoders.DocEncoding">
  17328. <summary>
  17329. Gets the PDF DocEncoding encoding.
  17330. </summary>
  17331. </member>
  17332. <member name="P:PdfSharp.Pdf.Internal.PdfEncoders.UnicodeEncoding">
  17333. <summary>
  17334. Gets the UNICODE little-endian encoding.
  17335. </summary>
  17336. </member>
  17337. <member name="M:PdfSharp.Pdf.Internal.PdfEncoders.ToStringLiteral(System.String,PdfSharp.Pdf.PdfStringEncoding,PdfSharp.Pdf.Security.PdfStandardSecurityHandler)">
  17338. <summary>
  17339. Converts a raw string into a raw string literal, possibly encrypted.
  17340. </summary>
  17341. </member>
  17342. <member name="M:PdfSharp.Pdf.Internal.PdfEncoders.ToStringLiteral(System.Byte[],System.Boolean,PdfSharp.Pdf.Security.PdfStandardSecurityHandler)">
  17343. <summary>
  17344. Converts a raw string into a PDF raw string literal, possibly encrypted.
  17345. </summary>
  17346. </member>
  17347. <member name="M:PdfSharp.Pdf.Internal.PdfEncoders.ToHexStringLiteral(System.String,PdfSharp.Pdf.PdfStringEncoding,PdfSharp.Pdf.Security.PdfStandardSecurityHandler)">
  17348. <summary>
  17349. Converts a raw string into a raw hexadecimal string literal, possibly encrypted.
  17350. </summary>
  17351. </member>
  17352. <member name="M:PdfSharp.Pdf.Internal.PdfEncoders.ToHexStringLiteral(System.Byte[],System.Boolean,System.Boolean,PdfSharp.Pdf.Security.PdfStandardSecurityHandler)">
  17353. <summary>
  17354. Converts a raw string into a raw hexadecimal string literal, possibly encrypted.
  17355. </summary>
  17356. </member>
  17357. <member name="M:PdfSharp.Pdf.Internal.PdfEncoders.FormatStringLiteral(System.Byte[],System.Boolean,System.Boolean,System.Boolean,PdfSharp.Pdf.Security.PdfStandardSecurityHandler)">
  17358. <summary>
  17359. Converts the specified byte array into a byte array representing a string literal.
  17360. </summary>
  17361. <param name="bytes">The bytes of the string.</param>
  17362. <param name="unicode">Indicates whether one or two bytes are one character.</param>
  17363. <param name="prefix">Indicates whether to use Unicode prefix.</param>
  17364. <param name="hex">Indicates whether to create a hexadecimal string literal.</param>
  17365. <param name="effectiveSecurityHandler">Encrypts the bytes if specified.</param>
  17366. <returns>The PDF bytes.</returns>
  17367. </member>
  17368. <member name="F:PdfSharp.Pdf.Internal.PdfEncoders.docencode_______">
  17369. <summary>
  17370. Converts WinAnsi to DocEncode characters. Incomplete, just maps € and some other characters.
  17371. </summary>
  17372. </member>
  17373. <member name="M:PdfSharp.Pdf.Internal.PdfEncoders.Format(System.String,System.Object[])">
  17374. <summary>
  17375. ...because I always forget CultureInfo.InvariantCulture and wonder why Acrobat
  17376. cannot understand my German decimal separator...
  17377. </summary>
  17378. </member>
  17379. <member name="M:PdfSharp.Pdf.Internal.PdfEncoders.ToString(System.Double)">
  17380. <summary>
  17381. Converts a float into a string with up to 3 decimal digits and a decimal point.
  17382. </summary>
  17383. </member>
  17384. <member name="M:PdfSharp.Pdf.Internal.PdfEncoders.ToString(PdfSharp.Drawing.XColor,PdfSharp.Pdf.PdfColorMode)">
  17385. <summary>
  17386. Converts an XColor into a string with up to 3 decimal digits and a decimal point.
  17387. </summary>
  17388. </member>
  17389. <member name="M:PdfSharp.Pdf.Internal.PdfEncoders.ToString(PdfSharp.Drawing.XMatrix)">
  17390. <summary>
  17391. Converts an XMatrix into a string with up to 4 decimal digits and a decimal point.
  17392. </summary>
  17393. </member>
  17394. <member name="T:PdfSharp.Pdf.Internal.RawEncoding">
  17395. <summary>
  17396. An encoder for raw strings. The raw encoding is simply the identity relation between
  17397. characters and bytes. PDFsharp internally works with raw encoded strings instead of
  17398. byte arrays because strings are much more handy than byte arrays.
  17399. </summary>
  17400. <remarks>
  17401. Raw encoded strings represent an array of bytes. Therefore, a character greater than
  17402. 255 is not valid in a raw encoded string.
  17403. </remarks>
  17404. </member>
  17405. <member name="M:PdfSharp.Pdf.Internal.RawEncoding.#ctor">
  17406. <summary>
  17407. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Internal.RawEncoding"/> class.
  17408. </summary>
  17409. </member>
  17410. <member name="M:PdfSharp.Pdf.Internal.RawEncoding.GetByteCount(System.Char[],System.Int32,System.Int32)">
  17411. <summary>
  17412. When overridden in a derived class, calculates the number of bytes produced by encoding a set of characters from the specified character array.
  17413. </summary>
  17414. <param name="chars">The character array containing the set of characters to encode.</param>
  17415. <param name="index">The index of the first character to encode.</param>
  17416. <param name="count">The number of characters to encode.</param>
  17417. <returns>
  17418. The number of bytes produced by encoding the specified characters.
  17419. </returns>
  17420. </member>
  17421. <member name="M:PdfSharp.Pdf.Internal.RawEncoding.GetBytes(System.Char[],System.Int32,System.Int32,System.Byte[],System.Int32)">
  17422. <summary>
  17423. When overridden in a derived class, encodes a set of characters from the specified character array into the specified byte array.
  17424. </summary>
  17425. <param name="chars">The character array containing the set of characters to encode.</param>
  17426. <param name="charIndex">The index of the first character to encode.</param>
  17427. <param name="charCount">The number of characters to encode.</param>
  17428. <param name="bytes">The byte array to contain the resulting sequence of bytes.</param>
  17429. <param name="byteIndex">The index at which to start writing the resulting sequence of bytes.</param>
  17430. <returns>
  17431. The actual number of bytes written into <paramref name="bytes"/>.
  17432. </returns>
  17433. </member>
  17434. <member name="M:PdfSharp.Pdf.Internal.RawEncoding.GetCharCount(System.Byte[],System.Int32,System.Int32)">
  17435. <summary>
  17436. When overridden in a derived class, calculates the number of characters produced by decoding a sequence of bytes from the specified byte array.
  17437. </summary>
  17438. <param name="bytes">The byte array containing the sequence of bytes to decode.</param>
  17439. <param name="index">The index of the first byte to decode.</param>
  17440. <param name="count">The number of bytes to decode.</param>
  17441. <returns>
  17442. The number of characters produced by decoding the specified sequence of bytes.
  17443. </returns>
  17444. </member>
  17445. <member name="M:PdfSharp.Pdf.Internal.RawEncoding.GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32)">
  17446. <summary>
  17447. When overridden in a derived class, decodes a sequence of bytes from the specified byte array into the specified character array.
  17448. </summary>
  17449. <param name="bytes">The byte array containing the sequence of bytes to decode.</param>
  17450. <param name="byteIndex">The index of the first byte to decode.</param>
  17451. <param name="byteCount">The number of bytes to decode.</param>
  17452. <param name="chars">The character array to contain the resulting set of characters.</param>
  17453. <param name="charIndex">The index at which to start writing the resulting set of characters.</param>
  17454. <returns>
  17455. The actual number of characters written into <paramref name="chars"/>.
  17456. </returns>
  17457. </member>
  17458. <member name="M:PdfSharp.Pdf.Internal.RawEncoding.GetMaxByteCount(System.Int32)">
  17459. <summary>
  17460. When overridden in a derived class, calculates the maximum number of bytes produced by encoding the specified number of characters.
  17461. </summary>
  17462. <param name="charCount">The number of characters to encode.</param>
  17463. <returns>
  17464. The maximum number of bytes produced by encoding the specified number of characters.
  17465. </returns>
  17466. </member>
  17467. <member name="M:PdfSharp.Pdf.Internal.RawEncoding.GetMaxCharCount(System.Int32)">
  17468. <summary>
  17469. When overridden in a derived class, calculates the maximum number of characters produced by decoding the specified number of bytes.
  17470. </summary>
  17471. <param name="byteCount">The number of bytes to decode.</param>
  17472. <returns>
  17473. The maximum number of characters produced by decoding the specified number of bytes.
  17474. </returns>
  17475. </member>
  17476. <member name="T:PdfSharp.Pdf.Internal.RawUnicodeEncoding">
  17477. <summary>
  17478. An encoder for Unicode strings.
  17479. (That means, a character represents a glyph index.)
  17480. </summary>
  17481. </member>
  17482. <member name="T:PdfSharp.Pdf.Internal.ThreadLocalStorage">
  17483. <summary>
  17484. Provides a thread-local cache for large objects.
  17485. </summary>
  17486. </member>
  17487. <member name="F:PdfSharp.Pdf.Internal.ThreadLocalStorage._importedDocuments">
  17488. <summary>
  17489. Maps path to document handle.
  17490. </summary>
  17491. </member>
  17492. <member name="T:PdfSharp.Pdf.IO.Chars">
  17493. <summary>
  17494. Character table by name.
  17495. </summary>
  17496. </member>
  17497. <member name="F:PdfSharp.Pdf.IO.Chars.EOF">
  17498. <summary>
  17499. The EOF marker.
  17500. </summary>
  17501. </member>
  17502. <member name="F:PdfSharp.Pdf.IO.Chars.NUL">
  17503. <summary>
  17504. The null byte.
  17505. </summary>
  17506. </member>
  17507. <member name="F:PdfSharp.Pdf.IO.Chars.CR">
  17508. <summary>
  17509. The carriage return character (ignored by lexer).
  17510. </summary>
  17511. </member>
  17512. <member name="F:PdfSharp.Pdf.IO.Chars.LF">
  17513. <summary>
  17514. The line feed character.
  17515. </summary>
  17516. </member>
  17517. <member name="F:PdfSharp.Pdf.IO.Chars.BEL">
  17518. <summary>
  17519. The bell character.
  17520. </summary>
  17521. </member>
  17522. <member name="F:PdfSharp.Pdf.IO.Chars.BS">
  17523. <summary>
  17524. The backspace character.
  17525. </summary>
  17526. </member>
  17527. <member name="F:PdfSharp.Pdf.IO.Chars.FF">
  17528. <summary>
  17529. The form feed character.
  17530. </summary>
  17531. </member>
  17532. <member name="F:PdfSharp.Pdf.IO.Chars.HT">
  17533. <summary>
  17534. The horizontal tab character.
  17535. </summary>
  17536. </member>
  17537. <member name="F:PdfSharp.Pdf.IO.Chars.VT">
  17538. <summary>
  17539. The vertical tab character.
  17540. </summary>
  17541. </member>
  17542. <member name="F:PdfSharp.Pdf.IO.Chars.NonBreakableSpace">
  17543. <summary>
  17544. The non-breakable space character (aka no-break space or non-breaking space).
  17545. </summary>
  17546. </member>
  17547. <member name="F:PdfSharp.Pdf.IO.Chars.SP">
  17548. <summary>
  17549. The space character.
  17550. </summary>
  17551. </member>
  17552. <member name="F:PdfSharp.Pdf.IO.Chars.QuoteDouble">
  17553. <summary>
  17554. The double quote character.
  17555. </summary>
  17556. </member>
  17557. <member name="F:PdfSharp.Pdf.IO.Chars.QuoteSingle">
  17558. <summary>
  17559. The single quote character.
  17560. </summary>
  17561. </member>
  17562. <member name="F:PdfSharp.Pdf.IO.Chars.ParenLeft">
  17563. <summary>
  17564. The left parenthesis.
  17565. </summary>
  17566. </member>
  17567. <member name="F:PdfSharp.Pdf.IO.Chars.ParenRight">
  17568. <summary>
  17569. The right parenthesis.
  17570. </summary>
  17571. </member>
  17572. <member name="F:PdfSharp.Pdf.IO.Chars.BraceLeft">
  17573. <summary>
  17574. The left brace.
  17575. </summary>
  17576. </member>
  17577. <member name="F:PdfSharp.Pdf.IO.Chars.BraceRight">
  17578. <summary>
  17579. The right brace.
  17580. </summary>
  17581. </member>
  17582. <member name="F:PdfSharp.Pdf.IO.Chars.BracketLeft">
  17583. <summary>
  17584. The left bracket.
  17585. </summary>
  17586. </member>
  17587. <member name="F:PdfSharp.Pdf.IO.Chars.BracketRight">
  17588. <summary>
  17589. The right bracket.
  17590. </summary>
  17591. </member>
  17592. <member name="F:PdfSharp.Pdf.IO.Chars.Less">
  17593. <summary>
  17594. The less-than sign.
  17595. </summary>
  17596. </member>
  17597. <member name="F:PdfSharp.Pdf.IO.Chars.Greater">
  17598. <summary>
  17599. The greater-than sign.
  17600. </summary>
  17601. </member>
  17602. <member name="F:PdfSharp.Pdf.IO.Chars.Equal">
  17603. <summary>
  17604. The equal sign.
  17605. </summary>
  17606. </member>
  17607. <member name="F:PdfSharp.Pdf.IO.Chars.Period">
  17608. <summary>
  17609. The period.
  17610. </summary>
  17611. </member>
  17612. <member name="F:PdfSharp.Pdf.IO.Chars.Semicolon">
  17613. <summary>
  17614. The semicolon.
  17615. </summary>
  17616. </member>
  17617. <member name="F:PdfSharp.Pdf.IO.Chars.Colon">
  17618. <summary>
  17619. The colon.
  17620. </summary>
  17621. </member>
  17622. <member name="F:PdfSharp.Pdf.IO.Chars.Slash">
  17623. <summary>
  17624. The slash.
  17625. </summary>
  17626. </member>
  17627. <member name="F:PdfSharp.Pdf.IO.Chars.Bar">
  17628. <summary>
  17629. The bar character.
  17630. </summary>
  17631. </member>
  17632. <member name="F:PdfSharp.Pdf.IO.Chars.BackSlash">
  17633. <summary>
  17634. The backslash.
  17635. Called REVERSE SOLIDUS in Adobe specs.
  17636. </summary>
  17637. </member>
  17638. <member name="F:PdfSharp.Pdf.IO.Chars.Percent">
  17639. <summary>
  17640. The percent sign.
  17641. </summary>
  17642. </member>
  17643. <member name="F:PdfSharp.Pdf.IO.Chars.Dollar">
  17644. <summary>
  17645. The dollar sign.
  17646. </summary>
  17647. </member>
  17648. <member name="F:PdfSharp.Pdf.IO.Chars.At">
  17649. <summary>
  17650. The at sign.
  17651. </summary>
  17652. </member>
  17653. <member name="F:PdfSharp.Pdf.IO.Chars.NumberSign">
  17654. <summary>
  17655. The number sign.
  17656. </summary>
  17657. </member>
  17658. <member name="F:PdfSharp.Pdf.IO.Chars.Question">
  17659. <summary>
  17660. The question mark.
  17661. </summary>
  17662. </member>
  17663. <member name="F:PdfSharp.Pdf.IO.Chars.Hyphen">
  17664. <summary>
  17665. The hyphen.
  17666. </summary>
  17667. </member>
  17668. <member name="F:PdfSharp.Pdf.IO.Chars.SoftHyphen">
  17669. <summary>
  17670. The soft hyphen.
  17671. </summary>
  17672. </member>
  17673. <member name="F:PdfSharp.Pdf.IO.Chars.Currency">
  17674. <summary>
  17675. The currency sign.
  17676. </summary>
  17677. </member>
  17678. <member name="T:PdfSharp.Pdf.IO.PasswordValidity">
  17679. <summary>
  17680. Determines the type of the password.
  17681. </summary>
  17682. </member>
  17683. <member name="F:PdfSharp.Pdf.IO.PasswordValidity.Invalid">
  17684. <summary>
  17685. Password is neither user nor owner password.
  17686. </summary>
  17687. </member>
  17688. <member name="F:PdfSharp.Pdf.IO.PasswordValidity.UserPassword">
  17689. <summary>
  17690. Password is user password.
  17691. </summary>
  17692. </member>
  17693. <member name="F:PdfSharp.Pdf.IO.PasswordValidity.OwnerPassword">
  17694. <summary>
  17695. Password is owner password.
  17696. </summary>
  17697. </member>
  17698. <member name="T:PdfSharp.Pdf.IO.PdfDocumentOpenMode">
  17699. <summary>
  17700. Determines how a PDF document is opened.
  17701. </summary>
  17702. </member>
  17703. <member name="F:PdfSharp.Pdf.IO.PdfDocumentOpenMode.Modify">
  17704. <summary>
  17705. The PDF stream is completely read into memory and can be modified. Pages can be deleted or
  17706. inserted, but it is not possible to extract pages. This mode is useful for modifying an
  17707. existing PDF document.
  17708. </summary>
  17709. </member>
  17710. <member name="F:PdfSharp.Pdf.IO.PdfDocumentOpenMode.Import">
  17711. <summary>
  17712. The PDF stream is opened for importing pages from it. A document opened in this mode cannot
  17713. be modified.
  17714. </summary>
  17715. </member>
  17716. <member name="F:PdfSharp.Pdf.IO.PdfDocumentOpenMode.ReadOnly">
  17717. <summary>
  17718. The PDF stream is completely read into memory, but cannot be modified. This mode preserves the
  17719. original internal structure of the document and is useful for analyzing existing PDF files.
  17720. </summary>
  17721. </member>
  17722. <member name="F:PdfSharp.Pdf.IO.PdfDocumentOpenMode.InformationOnly">
  17723. <summary>
  17724. The PDF stream is partially read for information purposes only. The only valid operation is to
  17725. call the Info property at the imported document. This option is very fast and needs less memory
  17726. and is e.g. useful for browsing information about a collection of PDF documents in a user interface.
  17727. </summary>
  17728. </member>
  17729. <member name="T:PdfSharp.Pdf.IO.PdfWriterLayout">
  17730. <summary>
  17731. Determines how the PDF output stream is formatted. Even all formats create valid PDF files,
  17732. only Compact or Standard should be used for production purposes.
  17733. </summary>
  17734. </member>
  17735. <member name="F:PdfSharp.Pdf.IO.PdfWriterLayout.Compact">
  17736. <summary>
  17737. The PDF stream contains no unnecessary characters. This is default in release build.
  17738. </summary>
  17739. </member>
  17740. <member name="F:PdfSharp.Pdf.IO.PdfWriterLayout.Standard">
  17741. <summary>
  17742. The PDF stream contains some superfluous line feeds but is more readable.
  17743. </summary>
  17744. </member>
  17745. <member name="F:PdfSharp.Pdf.IO.PdfWriterLayout.Indented">
  17746. <summary>
  17747. The PDF stream is indented to reflect the nesting levels of the objects. This is useful
  17748. for analyzing PDF files, but increases the size of the file significantly.
  17749. </summary>
  17750. </member>
  17751. <member name="F:PdfSharp.Pdf.IO.PdfWriterLayout.Verbose">
  17752. <summary>
  17753. The PDF stream is indented to reflect the nesting levels of the objects and contains additional
  17754. information about the PDFsharp objects. Furthermore, content streams are not deflated. This
  17755. is useful for debugging purposes only and increases the size of the file significantly.
  17756. </summary>
  17757. </member>
  17758. <member name="T:PdfSharp.Pdf.IO.PdfWriterOptions">
  17759. <summary>
  17760. INTERNAL USE ONLY.
  17761. </summary>
  17762. </member>
  17763. <member name="F:PdfSharp.Pdf.IO.PdfWriterOptions.Regular">
  17764. <summary>
  17765. If only this flag is specified, the result is a regular valid PDF stream.
  17766. </summary>
  17767. </member>
  17768. <member name="F:PdfSharp.Pdf.IO.PdfWriterOptions.OmitStream">
  17769. <summary>
  17770. Omit writing stream data. For debugging purposes only.
  17771. With this option the result is not valid PDF.
  17772. </summary>
  17773. </member>
  17774. <member name="F:PdfSharp.Pdf.IO.PdfWriterOptions.OmitInflation">
  17775. <summary>
  17776. Omit inflate filter. For debugging purposes only.
  17777. </summary>
  17778. </member>
  17779. <member name="T:PdfSharp.Pdf.IO.Symbol">
  17780. <summary>
  17781. PDF Terminal symbols recognized by lexer.
  17782. </summary>
  17783. </member>
  17784. <member name="T:PdfSharp.Pdf.IO.Lexer">
  17785. <summary>
  17786. Lexical analyzer for PDF files. Technically a PDF file is a stream of bytes. Some chunks
  17787. of bytes represent strings in several encodings. The actual encoding depends on the
  17788. context where the string is used. Therefore, the bytes are 'raw encoded' into characters,
  17789. i.e. a character or token read by the Lexer has always character values in the range from
  17790. 0 to 255.
  17791. </summary>
  17792. </member>
  17793. <member name="M:PdfSharp.Pdf.IO.Lexer.#ctor(System.IO.Stream,Microsoft.Extensions.Logging.ILogger)">
  17794. <summary>
  17795. Initializes a new instance of the Lexer class.
  17796. </summary>
  17797. </member>
  17798. <member name="P:PdfSharp.Pdf.IO.Lexer.Position">
  17799. <summary>
  17800. Gets or sets the logical current position within the PDF stream.<br/>
  17801. When got, the logical position of the stream pointer is returned.
  17802. The actual position in the .NET Stream is two bytes more, because the
  17803. reader has a look-ahead of two bytes (_currChar and _nextChar).<br/>
  17804. When set, the logical position is set and 2 bytes of look-ahead are red
  17805. into _currChar and _nextChar.<br/>
  17806. This ensures that immediately getting and setting or setting and getting
  17807. is idempotent.
  17808. </summary>
  17809. </member>
  17810. <member name="M:PdfSharp.Pdf.IO.Lexer.ScanNextToken(System.Boolean)">
  17811. <summary>
  17812. Reads the next token and returns its type. If the token starts with a digit, the parameter
  17813. testForObjectReference specifies how to treat it. If it is false, the Lexer scans for a single integer.
  17814. If it is true, the Lexer checks if the digit is the prefix of a reference. If it is a reference,
  17815. the token is set to the object ID followed by the generation number separated by a blank
  17816. (the 'R' is omitted from the token).
  17817. </summary>
  17818. </member>
  17819. <member name="M:PdfSharp.Pdf.IO.Lexer.RandomReadRawString(System.Int64,System.Int32)">
  17820. <summary>
  17821. Reads a string in 'raw' encoding without changing the state of the lexer.
  17822. </summary>
  17823. </member>
  17824. <member name="M:PdfSharp.Pdf.IO.Lexer.ScanComment">
  17825. <summary>
  17826. Scans a comment line.
  17827. </summary>
  17828. </member>
  17829. <member name="M:PdfSharp.Pdf.IO.Lexer.ScanName">
  17830. <summary>
  17831. Scans a name.
  17832. </summary>
  17833. </member>
  17834. <member name="M:PdfSharp.Pdf.IO.Lexer.ScanNumber(System.Boolean)">
  17835. <summary>
  17836. Scans a number or an object reference.
  17837. Returns one of the following symbols.
  17838. Symbol.ObjRef if testForObjectReference is true and the pattern "nnn ggg R" can be found.
  17839. Symbol.Real if a decimal point exists or the number of digits is too large for 64-bit integer.
  17840. Symbol.Integer if the long value is in the range of 32-bit integer.
  17841. Symbol.LongInteger otherwise.
  17842. </summary>
  17843. </member>
  17844. <member name="M:PdfSharp.Pdf.IO.Lexer.ScanKeyword">
  17845. <summary>
  17846. Scans a keyword.
  17847. </summary>
  17848. </member>
  17849. <member name="M:PdfSharp.Pdf.IO.Lexer.ScanStringLiteral">
  17850. <summary>
  17851. Scans a string literal, contained between "(" and ")".
  17852. </summary>
  17853. </member>
  17854. <member name="M:PdfSharp.Pdf.IO.Lexer.ScanHexadecimalString">
  17855. <summary>
  17856. Scans a hex encoded literal string, contained between "&lt;" and "&gt;".
  17857. </summary>
  17858. </member>
  17859. <member name="M:PdfSharp.Pdf.IO.Lexer.TryScanLiterally(System.String)">
  17860. <summary>
  17861. Tries to scan the specified literal from the current stream position.
  17862. </summary>
  17863. </member>
  17864. <member name="M:PdfSharp.Pdf.IO.Lexer.FindStreamStartPosition(PdfSharp.Pdf.PdfObjectID)">
  17865. <summary>
  17866. Return the exact position where the content of the stream starts.
  17867. The logical position is also set to this value when the function returns.<br/>
  17868. Reference: 3.2.7 Stream Objects / Page 60
  17869. Reference 2.0: 7.3.8 Stream objects / Page 31
  17870. </summary>
  17871. </member>
  17872. <member name="M:PdfSharp.Pdf.IO.Lexer.ScanStream(System.Int64,System.Int32)">
  17873. <summary>
  17874. Reads the raw content of a stream.
  17875. A stream longer than 2 GiB is not intended by design.
  17876. </summary>
  17877. </member>
  17878. <member name="M:PdfSharp.Pdf.IO.Lexer.DetermineStreamLength(System.Int64,System.Int32,PdfSharp.Internal.SuppressExceptions)">
  17879. <summary>
  17880. Gets the effective length of a stream on the basis of the position of 'endstream'.
  17881. Call this function if 'endstream' was not found at the end of a stream content after
  17882. it is parsed.
  17883. </summary>
  17884. <param name="start">The position behind 'stream' symbol in dictionary.</param>
  17885. <param name="searchLength">The range to search for 'endstream'.</param>
  17886. <param name="suppressObjectOrderExceptions">Suppresses exceptions that may be caused by not yet available objects.</param>
  17887. <returns>The real length of the stream when 'endstream' was found.</returns>
  17888. </member>
  17889. <member name="M:PdfSharp.Pdf.IO.Lexer.TryScanEndStreamSymbol">
  17890. <summary>
  17891. Tries to scan 'endstream' after reading the stream content with a logical position
  17892. on the first byte behind the read stream content.
  17893. Returns true if success. The logical position is then immediately behind 'endstream'.
  17894. In case of false the logical position is not well-defined.
  17895. </summary>
  17896. </member>
  17897. <member name="M:PdfSharp.Pdf.IO.Lexer.ScanRawString(System.Int64,System.Int32)">
  17898. <summary>
  17899. Reads a string in 'raw' encoding.
  17900. </summary>
  17901. </member>
  17902. <member name="M:PdfSharp.Pdf.IO.Lexer.ScanNextChar(System.Boolean)">
  17903. <summary>
  17904. Move current position one byte further in PDF stream and
  17905. return it as a character with high byte always zero.
  17906. </summary>
  17907. </member>
  17908. <member name="M:PdfSharp.Pdf.IO.Lexer.ClearToken">
  17909. <summary>
  17910. Resets the current token to the empty string.
  17911. </summary>
  17912. </member>
  17913. <member name="M:PdfSharp.Pdf.IO.Lexer.AppendAndScanNextChar">
  17914. <summary>
  17915. Appends current character to the token and
  17916. reads next byte as a character.
  17917. </summary>
  17918. </member>
  17919. <member name="M:PdfSharp.Pdf.IO.Lexer.MoveToNonWhiteSpace">
  17920. <summary>
  17921. If the current character is not a white space, the function immediately returns it.
  17922. Otherwise, the PDF cursor is moved forward to the first non-white space or EOF.
  17923. White spaces are NUL, HT, LF, FF, CR, and SP.
  17924. </summary>
  17925. </member>
  17926. <member name="M:PdfSharp.Pdf.IO.Lexer.DumpNeighborhoodOfPosition(System.Int64,System.Boolean,System.Int32)">
  17927. <summary>
  17928. Returns the neighborhood of the specified position as a string.
  17929. It supports a human to find this position in a PDF file.
  17930. The current position is tagged with a double quotation mark ('‼').
  17931. </summary>
  17932. <param name="position">The position to show. If it is -1 the current position is used.</param>
  17933. <param name="hex">If set to <c>true</c> the string is a hex dump.</param>
  17934. <param name="range">The number of bytes around the position to be dumped.</param>
  17935. </member>
  17936. <member name="P:PdfSharp.Pdf.IO.Lexer.Symbol">
  17937. <summary>
  17938. Gets the current symbol.
  17939. </summary>
  17940. </member>
  17941. <member name="P:PdfSharp.Pdf.IO.Lexer.Token">
  17942. <summary>
  17943. Gets the current token.
  17944. </summary>
  17945. </member>
  17946. <member name="P:PdfSharp.Pdf.IO.Lexer.TokenToBoolean">
  17947. <summary>
  17948. Interprets current token as boolean literal.
  17949. </summary>
  17950. </member>
  17951. <member name="P:PdfSharp.Pdf.IO.Lexer.TokenToInteger">
  17952. <summary>
  17953. Interprets current token as integer literal.
  17954. </summary>
  17955. </member>
  17956. <member name="P:PdfSharp.Pdf.IO.Lexer.TokenToLongInteger">
  17957. <summary>
  17958. Interprets current token as 64-bit integer literal.
  17959. </summary>
  17960. </member>
  17961. <member name="P:PdfSharp.Pdf.IO.Lexer.TokenToReal">
  17962. <summary>
  17963. Interprets current token as real or integer literal.
  17964. </summary>
  17965. </member>
  17966. <member name="P:PdfSharp.Pdf.IO.Lexer.TokenToObjectID">
  17967. <summary>
  17968. Interprets current token as a pair of objectNumber and generation
  17969. </summary>
  17970. </member>
  17971. <member name="M:PdfSharp.Pdf.IO.Lexer.IsWhiteSpace(System.Char)">
  17972. <summary>
  17973. Indicates whether the specified character is a PDF white-space character.
  17974. </summary>
  17975. </member>
  17976. <member name="M:PdfSharp.Pdf.IO.Lexer.IsDelimiter(System.Char)">
  17977. <summary>
  17978. Indicates whether the specified character is a PDF delimiter character.
  17979. </summary>
  17980. </member>
  17981. <member name="P:PdfSharp.Pdf.IO.Lexer.PdfLength">
  17982. <summary>
  17983. Gets the length of the PDF output.
  17984. </summary>
  17985. </member>
  17986. <member name="T:PdfSharp.Pdf.IO.ObjectNotAvailableException">
  17987. <summary>
  17988. Exception thrown by PdfReader, indicating that the object can not (yet) be read.
  17989. </summary>
  17990. </member>
  17991. <member name="M:PdfSharp.Pdf.IO.ObjectNotAvailableException.#ctor">
  17992. <summary>
  17993. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.IO.ObjectNotAvailableException"/> class.
  17994. </summary>
  17995. </member>
  17996. <member name="M:PdfSharp.Pdf.IO.ObjectNotAvailableException.#ctor(System.String)">
  17997. <summary>
  17998. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.IO.ObjectNotAvailableException"/> class.
  17999. </summary>
  18000. <param name="message">The message.</param>
  18001. </member>
  18002. <member name="M:PdfSharp.Pdf.IO.ObjectNotAvailableException.#ctor(System.String,System.Exception)">
  18003. <summary>
  18004. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.IO.ObjectNotAvailableException"/> class.
  18005. </summary>
  18006. <param name="message">The message.</param>
  18007. <param name="innerException">The inner exception.</param>
  18008. </member>
  18009. <member name="T:PdfSharp.Pdf.IO.Parser">
  18010. <summary>
  18011. Provides the functionality to parse PDF documents.
  18012. </summary>
  18013. </member>
  18014. <member name="M:PdfSharp.Pdf.IO.Parser.#ctor(PdfSharp.Pdf.PdfDocument,PdfSharp.Pdf.IO.PdfReaderOptions,Microsoft.Extensions.Logging.ILogger)">
  18015. <summary>
  18016. Constructs a parser for a document.
  18017. </summary>
  18018. </member>
  18019. <member name="M:PdfSharp.Pdf.IO.Parser.#ctor(PdfSharp.Pdf.PdfDocument,System.IO.Stream,PdfSharp.Pdf.IO.Parser)">
  18020. <summary>
  18021. Constructs a parser for an ObjectStream.
  18022. </summary>
  18023. </member>
  18024. <member name="M:PdfSharp.Pdf.IO.Parser.MoveToObject(PdfSharp.Pdf.PdfObjectID,PdfSharp.Internal.SuppressExceptions)">
  18025. <summary>
  18026. Sets PDF input stream position to the specified object.
  18027. </summary>
  18028. <param name="objectID">The ID of the object to move.</param>
  18029. <param name="suppressObjectOrderExceptions">Suppresses exceptions that may be caused by not yet available objects.</param>
  18030. </member>
  18031. <member name="P:PdfSharp.Pdf.IO.Parser.Symbol">
  18032. <summary>
  18033. Gets the current symbol from the underlying lexer.
  18034. </summary>
  18035. </member>
  18036. <member name="M:PdfSharp.Pdf.IO.Parser.ReadObjectInternal(PdfSharp.Pdf.PdfObject,PdfSharp.Pdf.PdfObjectID,System.Boolean,System.Boolean,PdfSharp.Internal.SuppressExceptions)">
  18037. <summary>
  18038. Internal function to read PDF object from input stream.
  18039. </summary>
  18040. <param name="pdfObject">Either the instance of a derived type or null. If it is null
  18041. an appropriate object is created.</param>
  18042. <param name="objectID">The address of the object.</param>
  18043. <param name="includeReferences">If true, specifies that all indirect objects
  18044. are included recursively.</param>
  18045. <param name="fromObjectStream">If true, the object is parsed from an object stream.</param>
  18046. <param name="suppressObjectOrderExceptions">Suppresses exceptions that may be caused by not yet available objects.</param>
  18047. </member>
  18048. <member name="M:PdfSharp.Pdf.IO.Parser.ReadDictionaryStream(PdfSharp.Pdf.PdfDictionary,PdfSharp.Internal.SuppressExceptions)">
  18049. <summary>
  18050. Reads the content of a stream between 'stream' and 'endstream'.
  18051. Because Acrobat is very tolerant with the crap some producer apps crank out,
  18052. it is more work than expected in the first place.<br/>
  18053. Reference: 3.2.7 Stream Objects / Page 60
  18054. Reference 2.0: 7.3.8 Stream objects / Page 31
  18055. </summary>
  18056. <param name="dict"></param>
  18057. <param name="suppressObjectOrderExceptions">Suppresses exceptions that may be caused by not yet available objects.</param>
  18058. </member>
  18059. <member name="M:PdfSharp.Pdf.IO.Parser.GetStreamLength(PdfSharp.Pdf.PdfDictionary,PdfSharp.Internal.SuppressExceptions)">
  18060. <summary>
  18061. Read stream length from /Length entry of the dictionary.
  18062. But beware, /Length may be an indirect object. Furthermore, it can be an
  18063. indirect object located in an object stream that was not yet parsed.
  18064. And though /Length is a required entry in a stream dictionary, some
  18065. PDF file miss it anyway in some dictionaries.
  18066. In this case, we look for '\nendstream' backwards form the beginning
  18067. of the object immediately behind this object or, in case this object itself
  18068. is the last one in the PDF file, we start searching from the end of the whole file.
  18069. </summary>
  18070. </member>
  18071. <member name="M:PdfSharp.Pdf.IO.Parser.TryReadEndStream(PdfSharp.Pdf.PdfDictionary,System.Int64,System.Int32@,PdfSharp.Internal.SuppressExceptions)">
  18072. <summary>
  18073. Try to read 'endstream' after reading the stream content. Sometimes the Length is not exact
  18074. and ReadSymbol fails. In this case we search the token 'endstream' in the
  18075. neighborhood where Length points.
  18076. </summary>
  18077. </member>
  18078. <member name="M:PdfSharp.Pdf.IO.Parser.ParseObject(PdfSharp.Pdf.IO.Symbol)">
  18079. <summary>
  18080. Parses whatever comes until the specified stop symbol is reached.
  18081. </summary>
  18082. </member>
  18083. <member name="M:PdfSharp.Pdf.IO.Parser.ReadObjectID(PdfSharp.Pdf.PdfObject)">
  18084. <summary>
  18085. Reads the object ID and the generation and sets it into the specified object.
  18086. </summary>
  18087. </member>
  18088. <member name="M:PdfSharp.Pdf.IO.Parser.ReadSymbol(PdfSharp.Pdf.IO.Symbol)">
  18089. <summary>
  18090. Reads the next symbol that must be the specified one.
  18091. </summary>
  18092. </member>
  18093. <member name="M:PdfSharp.Pdf.IO.Parser.ReadName">
  18094. <summary>
  18095. Reads a name from the PDF data stream. The preceding slash is part of the result string.
  18096. </summary>
  18097. </member>
  18098. <member name="M:PdfSharp.Pdf.IO.Parser.ReadInteger">
  18099. <summary>
  18100. Reads an integer value directly from the PDF data stream.
  18101. </summary>
  18102. </member>
  18103. <member name="M:PdfSharp.Pdf.IO.Parser.ReadSize">
  18104. <summary>
  18105. Reads an offset value (int or long) directly from the PDF data stream.
  18106. </summary>
  18107. </member>
  18108. <member name="M:PdfSharp.Pdf.IO.Parser.ReadIndirectObject(PdfSharp.Pdf.Advanced.PdfReference,PdfSharp.Internal.SuppressExceptions,System.Boolean)">
  18109. <summary>
  18110. Reads the PdfObject of the reference, no matter if it’s saved at document level or inside an ObjectStream.
  18111. </summary>
  18112. </member>
  18113. <member name="M:PdfSharp.Pdf.IO.Parser.ReadAllIndirectObjects">
  18114. <summary>
  18115. Reads the PdfObjects of all known references, no matter if they are saved at document level or inside an ObjectStream.
  18116. </summary>
  18117. </member>
  18118. <member name="M:PdfSharp.Pdf.IO.Parser.ReadAllObjectStreamsAndTheirReferences">
  18119. <summary>
  18120. Reads all ObjectStreams and the references to the PdfObjects they hold.
  18121. </summary>
  18122. </member>
  18123. <member name="M:PdfSharp.Pdf.IO.Parser.ReadObjectStreamHeader(System.Int32,System.Int32)">
  18124. <summary>
  18125. Reads the object stream header as pairs of integers from the beginning of the
  18126. stream of an object stream. Parameter first is the value of the First entry of
  18127. the object stream object.
  18128. </summary>
  18129. </member>
  18130. <member name="M:PdfSharp.Pdf.IO.Parser.ReadTrailer">
  18131. <summary>
  18132. Reads the cross-reference table(s) and their trailer dictionary or
  18133. cross-reference streams.
  18134. </summary>
  18135. </member>
  18136. <member name="M:PdfSharp.Pdf.IO.Parser.ReadXRefTableAndTrailer(PdfSharp.Pdf.Advanced.PdfCrossReferenceTable)">
  18137. <summary>
  18138. Reads cross-reference table(s) and trailer(s).
  18139. </summary>
  18140. </member>
  18141. <member name="M:PdfSharp.Pdf.IO.Parser.CheckXRefTableEntry(System.Int64,System.Int32,System.Int32,System.Int32@,System.Int32@)">
  18142. <summary>
  18143. Checks the x reference table entry. Returns true if everything is correct.
  18144. Returns false if the keyword "obj" was found, but ID or Generation are incorrect.
  18145. Throws an exception otherwise.
  18146. </summary>
  18147. <param name="position">The position where the object is supposed to be.</param>
  18148. <param name="id">The ID from the XRef table.</param>
  18149. <param name="generation">The generation from the XRef table.</param>
  18150. <param name="idChecked">The identifier found in the PDF file.</param>
  18151. <param name="generationChecked">The generation found in the PDF file.</param>
  18152. <returns></returns>
  18153. </member>
  18154. <member name="M:PdfSharp.Pdf.IO.Parser.ReadXRefStream(PdfSharp.Pdf.Advanced.PdfCrossReferenceTable)">
  18155. <summary>
  18156. Reads cross-reference stream(s).
  18157. </summary>
  18158. </member>
  18159. <member name="M:PdfSharp.Pdf.IO.Parser.ParseDateTime(System.String,System.DateTime)">
  18160. <summary>
  18161. Parses a PDF date string.
  18162. </summary>
  18163. </member>
  18164. <member name="M:PdfSharp.Pdf.IO.Parser.SaveState">
  18165. <summary>
  18166. Saves the current parser state, which is the lexer Position and the Symbol,
  18167. in a ParserState struct.
  18168. </summary>
  18169. </member>
  18170. <member name="M:PdfSharp.Pdf.IO.Parser.RestoreState(PdfSharp.Pdf.IO.Parser.ParserState)">
  18171. <summary>
  18172. Restores the current parser state from a ParserState struct.
  18173. </summary>
  18174. </member>
  18175. <member name="T:PdfSharp.Pdf.IO.PdfPasswordProviderArgs">
  18176. <summary>
  18177. Encapsulates the arguments of the PdfPasswordProvider delegate.
  18178. </summary>
  18179. </member>
  18180. <member name="F:PdfSharp.Pdf.IO.PdfPasswordProviderArgs.Password">
  18181. <summary>
  18182. Sets the password to open the document with.
  18183. </summary>
  18184. </member>
  18185. <member name="F:PdfSharp.Pdf.IO.PdfPasswordProviderArgs.Abort">
  18186. <summary>
  18187. When set to true the PdfReader.Open function returns null indicating that no PdfDocument was created.
  18188. </summary>
  18189. </member>
  18190. <member name="T:PdfSharp.Pdf.IO.PdfPasswordProvider">
  18191. <summary>
  18192. A delegate used by the PdfReader.Open function to retrieve a password if the document is protected.
  18193. </summary>
  18194. </member>
  18195. <member name="T:PdfSharp.Pdf.IO.PdfReader">
  18196. <summary>
  18197. Represents the functionality for reading PDF documents.
  18198. </summary>
  18199. </member>
  18200. <member name="M:PdfSharp.Pdf.IO.PdfReader.TestPdfFile(System.String)">
  18201. <summary>
  18202. Determines whether the file specified by its path is a PDF file by inspecting the first eight
  18203. bytes of the data. If the file header has the form «%PDF-x.y» the function returns the version
  18204. number as integer (e.g. 14 for PDF 1.4). If the file header is invalid or inaccessible
  18205. for any reason, 0 is returned. The function never throws an exception.
  18206. </summary>
  18207. </member>
  18208. <member name="M:PdfSharp.Pdf.IO.PdfReader.TestPdfFile(System.IO.Stream)">
  18209. <summary>
  18210. Determines whether the specified stream is a PDF file by inspecting the first eight
  18211. bytes of the data. If the data begins with «%PDF-x.y» the function returns the version
  18212. number as integer (e.g. 14 for PDF 1.4). If the data is invalid or inaccessible
  18213. for any reason, 0 is returned. The function never throws an exception.
  18214. This method expects the stream position to point to the start of the file data to be checked.
  18215. </summary>
  18216. </member>
  18217. <member name="M:PdfSharp.Pdf.IO.PdfReader.TestPdfFile(System.Byte[])">
  18218. <summary>
  18219. Determines whether the specified data is a PDF file by inspecting the first eight
  18220. bytes of the data. If the data begins with «%PDF-x.y» the function returns the version
  18221. number as integer (e.g. 14 for PDF 1.4). If the data is invalid or inaccessible
  18222. for any reason, 0 is returned. The function never throws an exception.
  18223. </summary>
  18224. </member>
  18225. <member name="M:PdfSharp.Pdf.IO.PdfReader.GetPdfFileVersion(System.Byte[])">
  18226. <summary>
  18227. Implements scanning the PDF file version.
  18228. </summary>
  18229. </member>
  18230. <member name="M:PdfSharp.Pdf.IO.PdfReader.Open(System.String,PdfSharp.Pdf.IO.PdfDocumentOpenMode,PdfSharp.Pdf.IO.PdfReaderOptions)">
  18231. <summary>
  18232. Opens an existing PDF document.
  18233. </summary>
  18234. </member>
  18235. <member name="M:PdfSharp.Pdf.IO.PdfReader.Open(System.String,PdfSharp.Pdf.IO.PdfDocumentOpenMode,PdfSharp.Pdf.IO.PdfPasswordProvider,PdfSharp.Pdf.IO.PdfReaderOptions)">
  18236. <summary>
  18237. Opens an existing PDF document.
  18238. </summary>
  18239. </member>
  18240. <member name="M:PdfSharp.Pdf.IO.PdfReader.Open(System.String,System.String,PdfSharp.Pdf.IO.PdfDocumentOpenMode,PdfSharp.Pdf.IO.PdfReaderOptions)">
  18241. <summary>
  18242. Opens an existing PDF document.
  18243. </summary>
  18244. </member>
  18245. <member name="M:PdfSharp.Pdf.IO.PdfReader.Open(System.String,System.String,PdfSharp.Pdf.IO.PdfDocumentOpenMode,PdfSharp.Pdf.IO.PdfPasswordProvider,PdfSharp.Pdf.IO.PdfReaderOptions)">
  18246. <summary>
  18247. Opens an existing PDF document.
  18248. </summary>
  18249. </member>
  18250. <member name="M:PdfSharp.Pdf.IO.PdfReader.Open(System.String,PdfSharp.Pdf.IO.PdfReaderOptions)">
  18251. <summary>
  18252. Opens an existing PDF document.
  18253. </summary>
  18254. </member>
  18255. <member name="M:PdfSharp.Pdf.IO.PdfReader.Open(System.String,System.String,PdfSharp.Pdf.IO.PdfReaderOptions)">
  18256. <summary>
  18257. Opens an existing PDF document.
  18258. </summary>
  18259. </member>
  18260. <member name="M:PdfSharp.Pdf.IO.PdfReader.Open(System.IO.Stream)">
  18261. <summary>
  18262. Opens an existing PDF document.
  18263. </summary>
  18264. </member>
  18265. <member name="M:PdfSharp.Pdf.IO.PdfReader.Open(System.IO.Stream,PdfSharp.Pdf.IO.PdfDocumentOpenMode,PdfSharp.Pdf.IO.PdfReaderOptions)">
  18266. <summary>
  18267. Opens an existing PDF document.
  18268. </summary>
  18269. </member>
  18270. <member name="M:PdfSharp.Pdf.IO.PdfReader.Open(System.IO.Stream,PdfSharp.Pdf.IO.PdfDocumentOpenMode,PdfSharp.Pdf.IO.PdfPasswordProvider,PdfSharp.Pdf.IO.PdfReaderOptions)">
  18271. <summary>
  18272. Opens an existing PDF document.
  18273. </summary>
  18274. </member>
  18275. <member name="M:PdfSharp.Pdf.IO.PdfReader.Open(System.IO.Stream,System.String,PdfSharp.Pdf.IO.PdfDocumentOpenMode,PdfSharp.Pdf.IO.PdfReaderOptions)">
  18276. <summary>
  18277. Opens an existing PDF document.
  18278. </summary>
  18279. </member>
  18280. <member name="M:PdfSharp.Pdf.IO.PdfReader.Open(System.IO.Stream,System.String,PdfSharp.Pdf.IO.PdfDocumentOpenMode,PdfSharp.Pdf.IO.PdfPasswordProvider,PdfSharp.Pdf.IO.PdfReaderOptions)">
  18281. <summary>
  18282. Opens an existing PDF document.
  18283. </summary>
  18284. </member>
  18285. <member name="M:PdfSharp.Pdf.IO.PdfReader.OpenFromFile(System.String,System.String,PdfSharp.Pdf.IO.PdfDocumentOpenMode,PdfSharp.Pdf.IO.PdfPasswordProvider)">
  18286. <summary>
  18287. Opens a PDF document from a file.
  18288. </summary>
  18289. </member>
  18290. <member name="M:PdfSharp.Pdf.IO.PdfReader.OpenFromStream(System.IO.Stream,System.String,PdfSharp.Pdf.IO.PdfDocumentOpenMode,PdfSharp.Pdf.IO.PdfPasswordProvider,PdfSharp.Pdf.IO.PdfReaderOptions)">
  18291. <summary>
  18292. Opens a PDF document from a stream.
  18293. </summary>
  18294. </member>
  18295. <member name="M:PdfSharp.Pdf.IO.PdfReader.RereadUnicodeStrings">
  18296. <summary>
  18297. Checks all PdfStrings and PdfStringObjects for valid BOMs and rereads them with the specified Unicode encoding.
  18298. </summary>
  18299. </member>
  18300. <member name="T:PdfSharp.Pdf.IO.PdfReaderException">
  18301. <summary>
  18302. Exception thrown by PdfReader.
  18303. </summary>
  18304. </member>
  18305. <member name="M:PdfSharp.Pdf.IO.PdfReaderException.#ctor">
  18306. <summary>
  18307. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.IO.PdfReaderException"/> class.
  18308. </summary>
  18309. </member>
  18310. <member name="M:PdfSharp.Pdf.IO.PdfReaderException.#ctor(System.String)">
  18311. <summary>
  18312. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.IO.PdfReaderException"/> class.
  18313. </summary>
  18314. <param name="message">The message.</param>
  18315. </member>
  18316. <member name="M:PdfSharp.Pdf.IO.PdfReaderException.#ctor(System.String,System.Exception)">
  18317. <summary>
  18318. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.IO.PdfReaderException"/> class.
  18319. </summary>
  18320. <param name="message">The message.</param>
  18321. <param name="innerException">The inner exception.</param>
  18322. </member>
  18323. <member name="T:PdfSharp.Pdf.IO.PdfReaderProblemBehavior">
  18324. <summary>
  18325. Defines the action to be taken by PDFsharp if a problem occurs during reading
  18326. a PDF file.
  18327. </summary>
  18328. </member>
  18329. <member name="F:PdfSharp.Pdf.IO.PdfReaderProblemBehavior.SilentlyIgnore">
  18330. <summary>
  18331. Silently ignore the parser error.
  18332. </summary>
  18333. </member>
  18334. <member name="F:PdfSharp.Pdf.IO.PdfReaderProblemBehavior.LogInformation">
  18335. <summary>
  18336. Log an information.
  18337. </summary>
  18338. </member>
  18339. <member name="F:PdfSharp.Pdf.IO.PdfReaderProblemBehavior.LogWarning">
  18340. <summary>
  18341. Log a warning.
  18342. </summary>
  18343. </member>
  18344. <member name="F:PdfSharp.Pdf.IO.PdfReaderProblemBehavior.LogError">
  18345. <summary>
  18346. Log an error.
  18347. </summary>
  18348. </member>
  18349. <member name="F:PdfSharp.Pdf.IO.PdfReaderProblemBehavior.ThrowException">
  18350. <summary>
  18351. Throw a parser exception.
  18352. </summary>
  18353. </member>
  18354. <member name="F:PdfSharp.Pdf.IO.PdfReaderProblemType.InvalidObjectReference">
  18355. <summary>
  18356. A reference to a not existing object occurs.
  18357. PDF reference states that such a reference is considered to
  18358. be a reference to the Null-Object, but it is worth to be reported.
  18359. </summary>
  18360. </member>
  18361. <member name="F:PdfSharp.Pdf.IO.PdfReaderProblemType.InvalidStreamLength">
  18362. <summary>
  18363. The specified length of a stream is invalid.
  18364. </summary>
  18365. </member>
  18366. <member name="F:PdfSharp.Pdf.IO.PdfReaderProblemType.UnreachableStreamLength">
  18367. <summary>
  18368. The specified length is an indirect reference to an object in
  18369. an Object stream that is not yet decrypted.
  18370. </summary>
  18371. </member>
  18372. <member name="F:PdfSharp.Pdf.IO.PdfReaderProblemType.MultipleObjectId">
  18373. <summary>
  18374. The ID of an object occurs more than once.
  18375. </summary>
  18376. </member>
  18377. <member name="P:PdfSharp.Pdf.IO.PdfReaderProblemDetails.Title">
  18378. <summary>
  18379. Gets or sets a human-readable title for this problem.
  18380. </summary>
  18381. </member>
  18382. <member name="P:PdfSharp.Pdf.IO.PdfReaderProblemDetails.Description">
  18383. <summary>
  18384. Gets or sets a human-readable more detailed description for this problem.
  18385. </summary>
  18386. </member>
  18387. <member name="P:PdfSharp.Pdf.IO.PdfReaderProblemDetails.Behavior">
  18388. <summary>
  18389. Gets or sets a human-readable description of the action taken by PDFsharp for this problem.
  18390. </summary>
  18391. </member>
  18392. <member name="T:PdfSharp.Pdf.IO.PdfReaderOptions">
  18393. <summary>
  18394. UNDER CONSTRUCTION
  18395. </summary>
  18396. </member>
  18397. <member name="T:PdfSharp.Pdf.IO.PdfWriter">
  18398. <summary>
  18399. Represents a writer for generation of PDF streams.
  18400. </summary>
  18401. </member>
  18402. <member name="P:PdfSharp.Pdf.IO.PdfWriter.Layout">
  18403. <summary>
  18404. Gets or sets the kind of layout.
  18405. </summary>
  18406. </member>
  18407. <member name="M:PdfSharp.Pdf.IO.PdfWriter.Write(System.Boolean)">
  18408. <summary>
  18409. Writes the specified value to the PDF stream.
  18410. </summary>
  18411. </member>
  18412. <member name="M:PdfSharp.Pdf.IO.PdfWriter.Write(PdfSharp.Pdf.PdfBoolean)">
  18413. <summary>
  18414. Writes the specified value to the PDF stream.
  18415. </summary>
  18416. </member>
  18417. <member name="M:PdfSharp.Pdf.IO.PdfWriter.Write(System.Int32)">
  18418. <summary>
  18419. Writes the specified value to the PDF stream.
  18420. </summary>
  18421. </member>
  18422. <member name="M:PdfSharp.Pdf.IO.PdfWriter.Write(System.UInt32)">
  18423. <summary>
  18424. Writes the specified value to the PDF stream.
  18425. </summary>
  18426. </member>
  18427. <member name="M:PdfSharp.Pdf.IO.PdfWriter.Write(PdfSharp.Pdf.PdfInteger)">
  18428. <summary>
  18429. Writes the specified value to the PDF stream.
  18430. </summary>
  18431. </member>
  18432. <member name="M:PdfSharp.Pdf.IO.PdfWriter.Write(PdfSharp.Pdf.PdfUInteger)">
  18433. <summary>
  18434. Writes the specified value to the PDF stream.
  18435. </summary>
  18436. </member>
  18437. <member name="M:PdfSharp.Pdf.IO.PdfWriter.Write(PdfSharp.Pdf.PdfLongInteger)">
  18438. <summary>
  18439. Writes the specified value to the PDF stream.
  18440. </summary>
  18441. </member>
  18442. <member name="M:PdfSharp.Pdf.IO.PdfWriter.Write(System.Double)">
  18443. <summary>
  18444. Writes the specified value to the PDF stream.
  18445. </summary>
  18446. </member>
  18447. <member name="M:PdfSharp.Pdf.IO.PdfWriter.Write(PdfSharp.Pdf.PdfReal)">
  18448. <summary>
  18449. Writes the specified value to the PDF stream.
  18450. </summary>
  18451. </member>
  18452. <member name="M:PdfSharp.Pdf.IO.PdfWriter.Write(PdfSharp.Pdf.PdfString)">
  18453. <summary>
  18454. Writes the specified value to the PDF stream.
  18455. </summary>
  18456. </member>
  18457. <member name="M:PdfSharp.Pdf.IO.PdfWriter.Write(PdfSharp.Pdf.PdfName)">
  18458. <summary>
  18459. Writes the specified value to the PDF stream.
  18460. </summary>
  18461. </member>
  18462. <member name="M:PdfSharp.Pdf.IO.PdfWriter.WriteBeginObject(PdfSharp.Pdf.PdfObject)">
  18463. <summary>
  18464. Begins a direct or indirect dictionary or array.
  18465. </summary>
  18466. </member>
  18467. <member name="M:PdfSharp.Pdf.IO.PdfWriter.WriteEndObject">
  18468. <summary>
  18469. Ends a direct or indirect dictionary or array.
  18470. </summary>
  18471. </member>
  18472. <member name="M:PdfSharp.Pdf.IO.PdfWriter.WriteStream(PdfSharp.Pdf.PdfDictionary,System.Boolean)">
  18473. <summary>
  18474. Writes the stream of the specified dictionary.
  18475. </summary>
  18476. </member>
  18477. <member name="P:PdfSharp.Pdf.IO.PdfWriter.Indent">
  18478. <summary>
  18479. Gets or sets the indentation for a new indentation level.
  18480. </summary>
  18481. </member>
  18482. <member name="M:PdfSharp.Pdf.IO.PdfWriter.IncreaseIndent">
  18483. <summary>
  18484. Increases indent level.
  18485. </summary>
  18486. </member>
  18487. <member name="M:PdfSharp.Pdf.IO.PdfWriter.DecreaseIndent">
  18488. <summary>
  18489. Decreases indent level.
  18490. </summary>
  18491. </member>
  18492. <member name="P:PdfSharp.Pdf.IO.PdfWriter.IndentBlanks">
  18493. <summary>
  18494. Gets an indent string of current indent.
  18495. </summary>
  18496. </member>
  18497. <member name="P:PdfSharp.Pdf.IO.PdfWriter.Stream">
  18498. <summary>
  18499. Gets the underlying stream.
  18500. </summary>
  18501. </member>
  18502. <member name="T:PdfSharp.Pdf.Security.CryptFilterBase">
  18503. <summary>
  18504. Abstract class declaring the common methods of crypt filters. These may be the IdentityCryptFilter or PdfCryptFilters defined in the CF dictionary of the security handler.
  18505. </summary>
  18506. </member>
  18507. <member name="M:PdfSharp.Pdf.Security.CryptFilterBase.#ctor">
  18508. <summary>
  18509. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Security.CryptFilterBase"/> class.
  18510. </summary>
  18511. </member>
  18512. <member name="M:PdfSharp.Pdf.Security.CryptFilterBase.#ctor(PdfSharp.Pdf.PdfDictionary)">
  18513. <summary>
  18514. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Security.CryptFilterBase"/> class.
  18515. </summary>
  18516. <param name="dict"></param>
  18517. </member>
  18518. <member name="M:PdfSharp.Pdf.Security.CryptFilterBase.EncryptForEnteredObject(System.Byte[]@)">
  18519. <summary>
  18520. Encrypts the given bytes. Returns true if the crypt filter encrypted the bytes, or false, if the security handler shall do it.
  18521. </summary>
  18522. </member>
  18523. <member name="M:PdfSharp.Pdf.Security.CryptFilterBase.DecryptForEnteredObject(System.Byte[]@)">
  18524. <summary>
  18525. Decrypts the given bytes. Returns true if the crypt filter decrypted the bytes, or false, if the security handler shall do it.
  18526. </summary>
  18527. </member>
  18528. <member name="T:PdfSharp.Pdf.Security.Encryption.PdfEncryptionBase">
  18529. <summary>
  18530. Abstract class for StandardSecurityHandler’s encryption versions implementations.
  18531. </summary>
  18532. </member>
  18533. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionBase.InitializeFromLoadedSecurityHandler">
  18534. <summary>
  18535. Initializes the PdfEncryptionBase with the values that were saved in the security handler.
  18536. </summary>
  18537. </member>
  18538. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionBase.EnterObject(PdfSharp.Pdf.PdfObjectID)">
  18539. <summary>
  18540. Has to be called if a PdfObject is entered for encryption/decryption.
  18541. </summary>
  18542. </member>
  18543. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionBase.LeaveObject">
  18544. <summary>
  18545. Should be called if a PdfObject is left from encryption/decryption.
  18546. </summary>
  18547. </member>
  18548. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionBase.EncryptForEnteredObject(System.Byte[]@)">
  18549. <summary>
  18550. Encrypts the given bytes for the entered indirect PdfObject.
  18551. </summary>
  18552. </member>
  18553. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionBase.DecryptForEnteredObject(System.Byte[]@)">
  18554. <summary>
  18555. Decrypts the given bytes for the entered indirect PdfObject.
  18556. </summary>
  18557. </member>
  18558. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionBase.PrepareEncryptionForSaving(System.String,System.String)">
  18559. <summary>
  18560. Sets the encryption dictionary’s values for saving.
  18561. </summary>
  18562. </member>
  18563. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionBase.ValidatePassword(System.String)">
  18564. <summary>
  18565. Validates the password.
  18566. </summary>
  18567. </member>
  18568. <member name="T:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4">
  18569. <summary>
  18570. Implements StandardSecurityHandler’s encryption versions 1, 2, and 4 (3 shall not appear in conforming files).
  18571. </summary>
  18572. </member>
  18573. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.SetEncryptionToV1">
  18574. <summary>
  18575. Encrypts with RC4 and a file encryption key length of 40 bits.
  18576. </summary>
  18577. </member>
  18578. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.SetEncryptionToV2(System.Int32)">
  18579. <summary>
  18580. Encrypts with RC4 and a file encryption key length of more than 40 bits (PDF 1.4).
  18581. </summary>
  18582. <param name="length">The file encryption key length - a multiple of 8 from 40 to 128 bit.</param>
  18583. </member>
  18584. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.SetEncryptionToV4UsingRC4(System.Boolean)">
  18585. <summary>
  18586. Encrypts with RC4 and a file encryption key length of 128 bits using a crypt filter (PDF 1.5).
  18587. </summary>
  18588. <param name="encryptMetadata">The document metadata stream shall be encrypted (default: true).</param>
  18589. </member>
  18590. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.SetEncryptionToV4UsingAES(System.Boolean)">
  18591. <summary>
  18592. Encrypts with AES and a file encryption key length of 128 bits using a crypt filter (PDF 1.6).
  18593. </summary>
  18594. <param name="encryptMetadata">The document metadata stream shall be encrypted (default: true).</param>
  18595. </member>
  18596. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.InitializeFromLoadedSecurityHandler">
  18597. <summary>
  18598. Initializes the PdfEncryptionV1To4 with the values that were saved in the security handler.
  18599. </summary>
  18600. </member>
  18601. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.PrepareEncryptionForSaving(System.String,System.String)">
  18602. <summary>
  18603. Sets the encryption dictionary’s values for saving.
  18604. </summary>
  18605. </member>
  18606. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.CalculateRevisionValue(System.Int32,System.UInt32)">
  18607. <summary>
  18608. Calculates the Revision from the set version and permission values.
  18609. </summary>
  18610. <returns></returns>
  18611. </member>
  18612. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.PadPassword(System.String)">
  18613. <summary>
  18614. Pads a password to a 32 byte array.
  18615. </summary>
  18616. </member>
  18617. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.ComputeOwnerAndUserValues(System.String,System.String,System.Byte[],System.UInt32)">
  18618. <summary>
  18619. Computes the user and owner values.
  18620. </summary>
  18621. </member>
  18622. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.ComputeOwnerValue(System.Byte[],System.Byte[])">
  18623. <summary>
  18624. Computes owner value.
  18625. </summary>
  18626. </member>
  18627. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.ComputeUserValue(System.Byte[],System.String,System.Byte[],System.UInt32)">
  18628. <summary>
  18629. Computes the user value and _encryptionKey.
  18630. </summary>
  18631. </member>
  18632. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.ComputeUserValueByEncryptionKey(System.Byte[])">
  18633. <summary>
  18634. Computes the user value using _encryptionKey.
  18635. </summary>
  18636. </member>
  18637. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.ComputeAndStoreEncryptionKey(System.Byte[],System.Byte[],System.Byte[],System.UInt32)">
  18638. <summary>
  18639. Computes and stores the global encryption key.
  18640. </summary>
  18641. </member>
  18642. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.ValidatePassword(System.String)">
  18643. <summary>
  18644. Validates the password.
  18645. </summary>
  18646. </member>
  18647. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.EqualsPasswordValue(System.Byte[],System.Byte[])">
  18648. <summary>
  18649. Checks whether the password values match.
  18650. </summary>
  18651. </member>
  18652. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.EnterObject(PdfSharp.Pdf.PdfObjectID)">
  18653. <summary>
  18654. Has to be called if a PdfObject is entered for encryption/decryption.
  18655. </summary>
  18656. </member>
  18657. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.LeaveObject">
  18658. <summary>
  18659. Should be called if a PdfObject is left from encryption/decryption.
  18660. </summary>
  18661. </member>
  18662. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.EncryptForEnteredObject(System.Byte[]@)">
  18663. <summary>
  18664. Encrypts the given bytes for the entered indirect PdfObject.
  18665. </summary>
  18666. </member>
  18667. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.DecryptForEnteredObject(System.Byte[]@)">
  18668. <summary>
  18669. Decrypts the given bytes for the entered indirect PdfObject.
  18670. </summary>
  18671. </member>
  18672. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.EncryptForEnteredObjectUsingRC4(System.Byte[]@)">
  18673. <summary>
  18674. Encrypts the given bytes for the entered indirect PdfObject using RC4 encryption.
  18675. </summary>
  18676. </member>
  18677. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.DecryptForEnteredObjectUsingRC4(System.Byte[]@)">
  18678. <summary>
  18679. Decrypts the given bytes for the entered indirect PdfObject using RC4 encryption.
  18680. </summary>
  18681. </member>
  18682. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.EncryptForEnteredObjectUsingAES(System.Byte[]@)">
  18683. <summary>
  18684. Encrypts the given bytes for the entered indirect PdfObject using AES encryption.
  18685. </summary>
  18686. </member>
  18687. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.DecryptForEnteredObjectUsingAES(System.Byte[]@)">
  18688. <summary>
  18689. Decrypts the given bytes for the entered indirect PdfObject using AES encryption.
  18690. </summary>
  18691. </member>
  18692. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.ComputeObjectEncryptionKey(System.Boolean)">
  18693. <summary>
  18694. Computes the encryption key for the current indirect PdfObject.
  18695. </summary>
  18696. </member>
  18697. <member name="F:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4._globalEncryptionKey">
  18698. <summary>
  18699. The global encryption key.
  18700. </summary>
  18701. </member>
  18702. <member name="F:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4._objectId">
  18703. <summary>
  18704. The current indirect PdfObject ID.
  18705. </summary>
  18706. </member>
  18707. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.GetObjectEncryptionKeyRC4">
  18708. <summary>
  18709. Gets the RC4 encryption key for the current indirect PdfObject.
  18710. </summary>
  18711. </member>
  18712. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4.GetObjectEncryptionKeyAES">
  18713. <summary>
  18714. The AES encryption key for the current indirect PdfObject.
  18715. </summary>
  18716. </member>
  18717. <member name="F:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4._objectEncryptionKeySize">
  18718. <summary>
  18719. The encryption key length for the current indirect PdfObject.
  18720. </summary>
  18721. </member>
  18722. <member name="F:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4._md5">
  18723. <summary>
  18724. The message digest algorithm MD5.
  18725. </summary>
  18726. </member>
  18727. <member name="F:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV1To4._rc4">
  18728. <summary>
  18729. The RC4 encryption algorithm.
  18730. </summary>
  18731. </member>
  18732. <member name="T:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5">
  18733. <summary>
  18734. Implements StandardSecurityHandler’s encryption version 5 (PDF 20).
  18735. </summary>
  18736. </member>
  18737. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.Initialize(System.Boolean)">
  18738. <summary>
  18739. Initializes the encryption. Has to be called after the security handler’s encryption has been set to this object.
  18740. </summary>
  18741. <param name="encryptMetadata">True, if the document metadata stream shall be encrypted (default: true).</param>
  18742. </member>
  18743. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.InitializeFromLoadedSecurityHandler">
  18744. <summary>
  18745. Initializes the PdfEncryptionV5 with the values that were saved in the security handler.
  18746. </summary>
  18747. </member>
  18748. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.EnterObject(PdfSharp.Pdf.PdfObjectID)">
  18749. <summary>
  18750. Has to be called if a PdfObject is entered for encryption/decryption.
  18751. </summary>
  18752. </member>
  18753. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.LeaveObject">
  18754. <summary>
  18755. Should be called if a PdfObject is left from encryption/decryption.
  18756. </summary>
  18757. </member>
  18758. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.EncryptForEnteredObject(System.Byte[]@)">
  18759. <summary>
  18760. Encrypts the given bytes for the entered indirect PdfObject.
  18761. </summary>
  18762. </member>
  18763. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.DecryptForEnteredObject(System.Byte[]@)">
  18764. <summary>
  18765. Decrypts the given bytes for the entered indirect PdfObject.
  18766. </summary>
  18767. </member>
  18768. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.PrepareEncryptionForSaving(System.String,System.String)">
  18769. <summary>
  18770. Sets the encryption dictionary’s values for saving.
  18771. </summary>
  18772. </member>
  18773. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.CreateAndStoreEncryptionKey">
  18774. <summary>
  18775. Creates and stores the encryption key for writing a file.
  18776. </summary>
  18777. </member>
  18778. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.CreateUtf8Password(System.String)">
  18779. <summary>
  18780. Creates the UTF-8 password.
  18781. Corresponding to "7.6.4.3.3 Algorithm 2.A: Retrieving the file encryption key from
  18782. an encrypted document in order to decrypt it (revision 6 and later)" steps a) - b)
  18783. </summary>
  18784. </member>
  18785. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.ComputeUserValues(System.Byte[])">
  18786. <summary>
  18787. Computes userValue and userEValue.
  18788. Corresponding to "7.6.4.4.7 Algorithm 8: Computing the encryption dictionary’s U (user password)
  18789. and UE (user encryption) values (Security handlers of revision 6)"
  18790. </summary>
  18791. </member>
  18792. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.ComputeOwnerValues(System.Byte[],System.Byte[])">
  18793. <summary>
  18794. Computes ownerValue and ownerEValue.
  18795. Corresponding to "7.6.4.4.8 Algorithm 9: Computing the encryption dictionary’s O (owner password)
  18796. and OE (owner encryption) values (Security handlers of revision 6)"
  18797. </summary>
  18798. </member>
  18799. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.ComputeUserHash(System.Byte[],System.Byte[])">
  18800. <summary>
  18801. Computes the hash for a user password.
  18802. Corresponding to "7.6.4.3.4 Algorithm 2.B: Computing a hash (revision 6 and later)"
  18803. </summary>
  18804. </member>
  18805. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.ComputeOwnerHash(System.Byte[],System.Byte[],System.Byte[])">
  18806. <summary>
  18807. Computes the hash for an owner password.
  18808. Corresponding to "7.6.4.3.4 Algorithm 2.B: Computing a hash (revision 6 and later)"
  18809. </summary>
  18810. </member>
  18811. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.ComputeHashInternal(System.Byte[],System.Byte[],System.Boolean,System.Byte[])">
  18812. <summary>
  18813. Computes the hash.
  18814. Corresponding to "7.6.4.3.4 Algorithm 2.B: Computing a hash (revision 6 and later)"
  18815. </summary>
  18816. </member>
  18817. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.ComputePermsValue(System.UInt32)">
  18818. <summary>
  18819. Computes permsValue.
  18820. Corresponding to "Algorithm 10: Computing the encryption dictionary’s Perms (permissions) value (Security handlers of revision 6)"
  18821. </summary>
  18822. </member>
  18823. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.ValidatePassword(System.String)">
  18824. <summary>
  18825. Validates the password.
  18826. </summary>
  18827. </member>
  18828. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.RetrieveAndStoreEncryptionKey(System.Byte[],System.Byte[],System.Byte[],System.Byte[],System.Byte[])">
  18829. <summary>
  18830. Retrieves and stores the encryption key for reading a file.
  18831. Corresponding to "7.6.4.3.3 Algorithm 2.A: Retrieving the file encryption key from
  18832. an encrypted document in order to decrypt it (revision 6 and later)"
  18833. </summary>
  18834. </member>
  18835. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.GetUserOwnerHashValue(System.Byte[])">
  18836. <summary>
  18837. Gets the bytes 1 - 32 (1-based) of the user or owner value, the hash value.
  18838. </summary>
  18839. </member>
  18840. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.GetUserOwnerValidationSalt(System.Byte[])">
  18841. <summary>
  18842. Gets the bytes 33 - 40 (1-based) of the user or owner value, the validation salt.
  18843. </summary>
  18844. </member>
  18845. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.GetUserOwnerKeySalt(System.Byte[])">
  18846. <summary>
  18847. Gets the bytes 41 - 48 (1-based) of the user or owner value, the key salt.
  18848. </summary>
  18849. </member>
  18850. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.ValidateUserPassword(System.Byte[],System.Byte[])">
  18851. <summary>
  18852. Validates the user password.
  18853. Corresponding to "7.6.4.4.10 Algorithm 11: Authenticating the user password (Security handlers of revision 6)"
  18854. </summary>
  18855. </member>
  18856. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.ValidateOwnerPassword(System.Byte[],System.Byte[],System.Byte[])">
  18857. <summary>
  18858. Validates the owner password.
  18859. Corresponding to "7.6.4.4.11 Algorithm 12: Authenticating the owner password (Security handlers of revision 6)"
  18860. </summary>
  18861. </member>
  18862. <member name="M:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5.ValidatePermissions(System.Byte[],System.UInt32)">
  18863. <summary>
  18864. Validates the permissions.
  18865. Corresponding to "7.6.4.4.12 Algorithm 13: Validating the permissions (Security handlers of revision 6)"
  18866. </summary>
  18867. </member>
  18868. <member name="F:PdfSharp.Pdf.Security.Encryption.PdfEncryptionV5._encryptionKey">
  18869. <summary>
  18870. The encryption key.
  18871. </summary>
  18872. </member>
  18873. <member name="T:PdfSharp.Pdf.Security.Encryption.RC4">
  18874. <summary>
  18875. Implements the RC4 encryption algorithm.
  18876. </summary>
  18877. </member>
  18878. <member name="M:PdfSharp.Pdf.Security.Encryption.RC4.SetKey(System.Byte[])">
  18879. <summary>
  18880. Sets the encryption key.
  18881. </summary>
  18882. </member>
  18883. <member name="M:PdfSharp.Pdf.Security.Encryption.RC4.SetKey(System.Byte[],System.Int32)">
  18884. <summary>
  18885. Sets the encryption key.
  18886. </summary>
  18887. </member>
  18888. <member name="M:PdfSharp.Pdf.Security.Encryption.RC4.SetKey(System.Byte[],System.Int32,System.Int32)">
  18889. <summary>
  18890. Sets the encryption key.
  18891. </summary>
  18892. </member>
  18893. <member name="M:PdfSharp.Pdf.Security.Encryption.RC4.Encrypt(System.Byte[])">
  18894. <summary>
  18895. Encrypts the data.
  18896. </summary>
  18897. </member>
  18898. <member name="M:PdfSharp.Pdf.Security.Encryption.RC4.Encrypt(System.Byte[],System.Int32)">
  18899. <summary>
  18900. Encrypts the data.
  18901. </summary>
  18902. </member>
  18903. <member name="M:PdfSharp.Pdf.Security.Encryption.RC4.Encrypt(System.Byte[],System.Int32,System.Int32)">
  18904. <summary>
  18905. Encrypts the data.
  18906. </summary>
  18907. </member>
  18908. <member name="M:PdfSharp.Pdf.Security.Encryption.RC4.Encrypt(System.Byte[],System.Byte[])">
  18909. <summary>
  18910. Encrypts the data.
  18911. </summary>
  18912. </member>
  18913. <member name="M:PdfSharp.Pdf.Security.Encryption.RC4.Encrypt(System.Byte[],System.Int32,System.Int32,System.Byte[])">
  18914. <summary>
  18915. Encrypts the data.
  18916. </summary>
  18917. </member>
  18918. <member name="F:PdfSharp.Pdf.Security.Encryption.RC4._state">
  18919. <summary>
  18920. Bytes used for RC4 encryption.
  18921. </summary>
  18922. </member>
  18923. <member name="T:PdfSharp.Pdf.Security.Encryption.SASLprep">
  18924. <summary>
  18925. Implements the SASLprep profile (RFC4013) of the stringprep algorithm (RFC3454) for processing strings.
  18926. SASLprep Documentation:
  18927. SASLprep: https://www.rfc-editor.org/rfc/rfc4013
  18928. stringprep: https://www.rfc-editor.org/rfc/rfc3454
  18929. UAX15 (Unicode Normalization Forms): https://www.unicode.org/reports/tr15/tr15-22.html
  18930. </summary>
  18931. </member>
  18932. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.PrepareStoredString(System.String)">
  18933. <summary>
  18934. Processes the string with the SASLprep profile (RFC4013) of the stringprep algorithm (RFC3454).
  18935. As defined for preparing "stored strings", unassigned code points are prohibited.
  18936. </summary>
  18937. </member>
  18938. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.PrepareQuery(System.String)">
  18939. <summary>
  18940. Processes the string with the SASLprep profile (RFC4013) of the stringprep algorithm (RFC3454).
  18941. As defined for preparing "queries", unassigned code points are allowed.
  18942. </summary>
  18943. </member>
  18944. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsNonAsciiSpace(System.Char)">
  18945. <summary>
  18946. Checks if a char is part of stringprep "C.1.2 Non-ASCII space characters".
  18947. </summary>
  18948. </member>
  18949. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsCommonlyMappedToNothing(System.Char)">
  18950. <summary>
  18951. Checks if a char is part of stringprep "B.1 Commonly mapped to nothing".
  18952. </summary>
  18953. </member>
  18954. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsProhibited(System.Int32)">
  18955. <summary>
  18956. Checks if a Unicode code point is prohibited in SASLprep.
  18957. </summary>
  18958. </member>
  18959. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsAsciiControlCharacter(System.Char)">
  18960. <summary>
  18961. Checks if a char is part of stringprep "C.2.1 ASCII control characters".
  18962. </summary>
  18963. </member>
  18964. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsNonAsciiControlCharacter(System.Int32)">
  18965. <summary>
  18966. Checks if a Unicode code point is part of stringprep "C.2.2 Non-ASCII control characters".
  18967. </summary>
  18968. </member>
  18969. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsPrivateUseCharacter(System.Int32)">
  18970. <summary>
  18971. Checks if a Unicode code point is part of stringprep "C.3 Private use".
  18972. </summary>
  18973. </member>
  18974. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsNonCharacterCodePoint(System.Int32)">
  18975. <summary>
  18976. Checks if a Unicode code point is part of stringprep "C.4 Non-character code points".
  18977. </summary>
  18978. </member>
  18979. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsSurrogateCodePoint(System.Int32)">
  18980. <summary>
  18981. Checks if a Unicode code point is part of stringprep "C.5 Surrogate codes".
  18982. </summary>
  18983. </member>
  18984. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsInappropriateForPlainTextCharacter(System.Int32)">
  18985. <summary>
  18986. Checks if a Unicode code point is part of stringprep "C.6 Inappropriate for plain text".
  18987. </summary>
  18988. </member>
  18989. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsInappropriateForCanonicalRepresentationCharacter(System.Int32)">
  18990. <summary>
  18991. Checks if a Unicode code point is part of stringprep "C.7 Inappropriate for canonical representation".
  18992. </summary>
  18993. </member>
  18994. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsChangeDisplayPropertyDeprecatedCharacter(System.Int32)">
  18995. <summary>
  18996. Checks if a Unicode code point is part of stringprep "C.8 Change display properties or are deprecated".
  18997. </summary>
  18998. </member>
  18999. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsTaggingCharacter(System.Int32)">
  19000. <summary>
  19001. Checks if a Unicode code point is part of stringprep "C.9 Tagging characters".
  19002. </summary>
  19003. </member>
  19004. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsRandAlCat(System.Int32)">
  19005. <summary>
  19006. Checks if a Unicode code point is part of stringprep "D.1 Characters with bidirectional property "R" or "AL"".
  19007. </summary>
  19008. </member>
  19009. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsLCat(System.Int32)">
  19010. <summary>
  19011. Checks if a Unicode code point is part of stringprep "D.2 Characters with bidirectional property "L"".
  19012. </summary>
  19013. </member>
  19014. <member name="M:PdfSharp.Pdf.Security.Encryption.SASLprep.IsUnassignedCodePoint(System.Int32)">
  19015. <summary>
  19016. Checks if a Unicode code point is part of stringprep "A.1 Unassigned code points in Unicode 3.2".
  19017. </summary>
  19018. </member>
  19019. <member name="T:PdfSharp.Pdf.Security.PdfDefaultEncryption">
  19020. <summary>
  19021. Typical settings to initialize encryption with.
  19022. With PdfDefaultEncryption, the encryption can be set automized using PdfStandardSecurityHandler.SetPermission() with one single parameter.
  19023. </summary>
  19024. </member>
  19025. <member name="F:PdfSharp.Pdf.Security.PdfDefaultEncryption.None">
  19026. <summary>
  19027. Do not encrypt the PDF file.
  19028. </summary>
  19029. </member>
  19030. <member name="F:PdfSharp.Pdf.Security.PdfDefaultEncryption.Default">
  19031. <summary>
  19032. Use V4UsingAES, the most recent encryption method not requiring PDF 2.0.
  19033. </summary>
  19034. </member>
  19035. <member name="F:PdfSharp.Pdf.Security.PdfDefaultEncryption.V1">
  19036. <summary>
  19037. Encrypt with Version 1 (RC4 and a file encryption key length of 40 bits).
  19038. </summary>
  19039. </member>
  19040. <member name="F:PdfSharp.Pdf.Security.PdfDefaultEncryption.V2With40Bits">
  19041. <summary>
  19042. Encrypt with Version 2 (RC4 and a file encryption key length of more than 40 bits, PDF 1.4) with a file encryption key length of 40 bits.
  19043. </summary>
  19044. </member>
  19045. <member name="F:PdfSharp.Pdf.Security.PdfDefaultEncryption.V2With128Bits">
  19046. <summary>
  19047. Encrypt with Version 2 (RC4 and a file encryption key length of more than 40 bits, PDF 1.4) with a file encryption key length of 128 bits.
  19048. This was the default encryption in PDFsharp 1.5.
  19049. </summary>
  19050. </member>
  19051. <member name="F:PdfSharp.Pdf.Security.PdfDefaultEncryption.V4UsingRC4">
  19052. <summary>
  19053. Encrypt with Version 4 (RC4 or AES and a file encryption key length of 128 bits using a crypt filter, PDF 1.5) using RC4.
  19054. </summary>
  19055. </member>
  19056. <member name="F:PdfSharp.Pdf.Security.PdfDefaultEncryption.V4UsingAES">
  19057. <summary>
  19058. Encrypt with Version 4 (RC4 or AES and a file encryption key length of 128 bits using a crypt filter, PDF 1.5) using AES (PDF 1.6).
  19059. </summary>
  19060. </member>
  19061. <member name="F:PdfSharp.Pdf.Security.PdfDefaultEncryption.V5">
  19062. <summary>
  19063. Encrypt with Version 5 (AES and a file encryption key length of 256 bits using a crypt filter, PDF 2.0).
  19064. </summary>
  19065. </member>
  19066. <member name="T:PdfSharp.Pdf.Security.PdfUserAccessPermission">
  19067. <summary>
  19068. Specifies which operations are permitted when the document is opened with user access.
  19069. </summary>
  19070. </member>
  19071. <member name="F:PdfSharp.Pdf.Security.PdfUserAccessPermission.PermitAll">
  19072. <summary>
  19073. Permits everything. This is the default value.
  19074. </summary>
  19075. </member>
  19076. <member name="T:PdfSharp.Pdf.Security.IdentityCryptFilter">
  19077. <summary>
  19078. Represents the identity crypt filter, which shall be provided by a PDF processor and pass the data unchanged.
  19079. </summary>
  19080. </member>
  19081. <member name="M:PdfSharp.Pdf.Security.IdentityCryptFilter.EncryptForEnteredObject(System.Byte[]@)">
  19082. <summary>
  19083. Encrypts the given bytes. Returns true if the crypt filter encrypted the bytes, or false, if the security handler shall do it.
  19084. </summary>
  19085. </member>
  19086. <member name="M:PdfSharp.Pdf.Security.IdentityCryptFilter.DecryptForEnteredObject(System.Byte[]@)">
  19087. <summary>
  19088. Decrypts the given bytes. Returns true if the crypt filter decrypted the bytes, or false, if the security handler shall do it.
  19089. </summary>
  19090. </member>
  19091. <member name="T:PdfSharp.Pdf.Security.PdfCryptFilter">
  19092. <summary>
  19093. Represents a crypt filter dictionary as written into the CF dictionary of a security handler (PDFCryptFilters).
  19094. </summary>
  19095. </member>
  19096. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilter.#ctor(PdfSharp.Pdf.Security.PdfStandardSecurityHandler)">
  19097. <summary>
  19098. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Security.PdfCryptFilter"/> class.
  19099. </summary>
  19100. <param name="parentStandardSecurityHandler">The parent standard security handler.</param>
  19101. </member>
  19102. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilter.Initialize(PdfSharp.Pdf.Security.PdfStandardSecurityHandler)">
  19103. <summary>
  19104. Initializes _parentStandardSecurityHandler to do the correct interpretation of the length key.
  19105. </summary>
  19106. </member>
  19107. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilter.SetEncryptionToNone">
  19108. <summary>
  19109. The encryption shall be handled by the security handler.
  19110. </summary>
  19111. </member>
  19112. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilter.SetEncryptionToRC4ForV4(System.Int32)">
  19113. <summary>
  19114. Encrypt with RC4 and the given file encryption key length, using the algorithms of encryption V4 (PDF 1.5).
  19115. For encryption V4 the file encryption key length shall be 128 bits.
  19116. </summary>
  19117. <param name="length">The file encryption key length - a multiple of 8 from 40 to 256 bit.</param>
  19118. </member>
  19119. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilter.SetEncryptionToAESForV4">
  19120. <summary>
  19121. Encrypt with AES and a file encryption key length of 128 bits, using the algorithms of encryption V4 (PDF 1.6).
  19122. </summary>
  19123. </member>
  19124. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilter.SetEncryptionToAESForV5">
  19125. <summary>
  19126. Encrypt with AES and a file encryption key length of 256 bits, using the algorithms of encryption V5 (PDF 2.0).
  19127. </summary>
  19128. </member>
  19129. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilter.SetAuthEventForEmbeddedFiles">
  19130. <summary>
  19131. Sets the AuthEvent Key to /EFOpen, in order authenticate embedded file streams when accessing the embedded file.
  19132. </summary>
  19133. </member>
  19134. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilter.PrepareForProcessing">
  19135. <summary>
  19136. Does all necessary initialization for reading and decrypting or encrypting and writing the document with this crypt filter.
  19137. </summary>
  19138. </member>
  19139. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilter.EncryptForEnteredObject(System.Byte[]@)">
  19140. <summary>
  19141. Encrypts the given bytes.
  19142. </summary>
  19143. <returns>True, if the crypt filter encrypted the bytes, or false, if the security handler shall do it.</returns>
  19144. </member>
  19145. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilter.DecryptForEnteredObject(System.Byte[]@)">
  19146. <summary>
  19147. Decrypts the given bytes.
  19148. </summary>
  19149. <returns>True, if the crypt filter decrypted the bytes, or false, if the security handler shall do it.</returns>
  19150. </member>
  19151. <member name="T:PdfSharp.Pdf.Security.PdfCryptFilter.CryptFilterMethod">
  19152. <summary>
  19153. The crypt filter method to choose in the CFM key.
  19154. </summary>
  19155. </member>
  19156. <member name="F:PdfSharp.Pdf.Security.PdfCryptFilter.CryptFilterMethod.None">
  19157. <summary>
  19158. The encryption shall be handled by the security handler.
  19159. </summary>
  19160. </member>
  19161. <member name="F:PdfSharp.Pdf.Security.PdfCryptFilter.CryptFilterMethod.V2">
  19162. <summary>
  19163. Encrypt with RC4. Used for encryption Version 4.
  19164. </summary>
  19165. </member>
  19166. <member name="F:PdfSharp.Pdf.Security.PdfCryptFilter.CryptFilterMethod.AESV2">
  19167. <summary>
  19168. Encrypt with AES and a file encryption key length of 128. Used for encryption Version 4.
  19169. </summary>
  19170. </member>
  19171. <member name="F:PdfSharp.Pdf.Security.PdfCryptFilter.CryptFilterMethod.AESV3">
  19172. <summary>
  19173. Encrypt with AES and a file encryption key length of 256. Used for encryption Version 5.
  19174. </summary>
  19175. </member>
  19176. <member name="T:PdfSharp.Pdf.Security.PdfCryptFilter.Keys">
  19177. <summary>
  19178. Predefined keys of this dictionary.
  19179. </summary>
  19180. </member>
  19181. <member name="F:PdfSharp.Pdf.Security.PdfCryptFilter.Keys.Type">
  19182. <summary>
  19183. (Optional) If present, shall be CryptFilter for a crypt filter dictionary.
  19184. </summary>
  19185. </member>
  19186. <member name="F:PdfSharp.Pdf.Security.PdfCryptFilter.Keys.CFM">
  19187. <summary>
  19188. (Optional) The method used, if any, by the PDF reader to decrypt data.
  19189. The following values shall be supported:
  19190. None
  19191. The application shall not decrypt data but shall direct the input stream to the security handler for decryption.
  19192. V2 (Deprecated in PDF 2.0)
  19193. The application shall ask the security handler for the file encryption key and shall implicitly decrypt data with
  19194. 7.6.3.2, "Algorithm 1: Encryption of data using the RC4 or AES algorithms",
  19195. using the RC4 algorithm.
  19196. AESV2 (PDF 1.6; deprecated in PDF 2.0)
  19197. The application shall ask the security handler for the file encryption key and shall implicitly decrypt data with
  19198. 7.6.3.2, "Algorithm 1: Encryption of data using the RC4 or AES algorithms",
  19199. using the AES algorithm in Cipher Block Chaining (CBC) mode with a 16-byte block size and an
  19200. initialization vector that shall be randomly generated and placed as the first 16 bytes in the stream or string.
  19201. The key size (Length) shall be 128 bits.
  19202. AESV3 (PDF 2.0)
  19203. The application shall ask the security handler for the file encryption key and shall implicitly decrypt data with
  19204. 7.6.3.3, "Algorithm 1.A: Encryption of data using the AES algorithms",
  19205. using the AES-256 algorithm in Cipher Block Chaining (CBC) with padding mode with a 16-byte block size and an
  19206. initialization vector that is randomly generated and placed as the first 16 bytes in the stream or string.
  19207. The key size (Length) shall be 256 bits.
  19208. When the value is V2, AESV2 or AESV3, the application may ask once for this file encryption key and cache the key
  19209. for subsequent use for streams that use the same crypt filter. Therefore, there shall be a one-to-one relationship
  19210. between a crypt filter name and the corresponding file encryption key.
  19211. Only the values listed here shall be supported. Applications that encounter other values shall report that the file
  19212. is encrypted with an unsupported algorithm.
  19213. Default value: None.
  19214. </summary>
  19215. </member>
  19216. <member name="F:PdfSharp.Pdf.Security.PdfCryptFilter.Keys.AuthEvent">
  19217. <summary>
  19218. (Optional) The event that shall be used to trigger the authorization that is required to access file encryption keys
  19219. used by this filter. If authorization fails, the event shall fail. Valid values shall be:
  19220. DocOpen
  19221. Authorization shall be required when a document is opened.
  19222. EFOpen
  19223. Authorization shall be required when accessing embedded files.
  19224. Default value: DocOpen.
  19225. If this filter is used as the value of StrF or StmF in the encryption dictionary,
  19226. the PDF reader shall ignore this key and behave as if the value is DocOpen.
  19227. </summary>
  19228. </member>
  19229. <member name="F:PdfSharp.Pdf.Security.PdfCryptFilter.Keys.Length">
  19230. <summary>
  19231. (Required; deprecated in PDF 2.0) Security handlers may define their own use of the Length entry and
  19232. should use it to define the bit length of the file encryption key. The bit length of the file encryption key
  19233. shall be a multiple of 8 in the range of 40 to 256. The standard security handler expresses the Length entry
  19234. in bytes (e.g., 32 means a length of 256 bits) and public-key security handlers express it as is
  19235. (e.g., 256 means a length of 256 bits).
  19236. When CFM is AESV2, the Length key shall have the value of 128.
  19237. When CFM is AESV3, the Length key shall have a value of 256.
  19238. </summary>
  19239. </member>
  19240. <member name="T:PdfSharp.Pdf.Security.PdfCryptFilters">
  19241. <summary>
  19242. Represents the CF dictionary of a security handler.
  19243. </summary>
  19244. </member>
  19245. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilters.#ctor">
  19246. <summary>
  19247. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Security.PdfCryptFilters"/> class.
  19248. </summary>
  19249. </member>
  19250. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilters.#ctor(PdfSharp.Pdf.PdfDictionary)">
  19251. <summary>
  19252. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Security.PdfCryptFilters"/> class.
  19253. </summary>
  19254. <param name="dict"></param>
  19255. </member>
  19256. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilters.GetCryptFilter(System.String)">
  19257. <summary>
  19258. Gets the crypt filter with the given name.
  19259. </summary>
  19260. </member>
  19261. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilters.AddCryptFilter(System.String,PdfSharp.Pdf.Security.PdfCryptFilter)">
  19262. <summary>
  19263. Adds a crypt filter with the given name.
  19264. </summary>
  19265. </member>
  19266. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilters.RemoveCryptFilter(System.String)">
  19267. <summary>
  19268. Removes the crypt filter with the given name.
  19269. </summary>
  19270. </member>
  19271. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilters.GetCryptFilters">
  19272. <summary>
  19273. Enumerates all crypt filters.
  19274. </summary>
  19275. </member>
  19276. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilters.GetCryptFiltersAsDictionary">
  19277. <summary>
  19278. Returns a dictionary containing all crypt filters.
  19279. </summary>
  19280. </member>
  19281. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilters.IsEmpty">
  19282. <summary>
  19283. Determines whether this instance is empty.
  19284. </summary>
  19285. </member>
  19286. <member name="M:PdfSharp.Pdf.Security.PdfCryptFilters.Convert(PdfSharp.Pdf.PdfItem,System.String)">
  19287. <summary>
  19288. If loaded from file, PdfCryptFilters contains usual PdfDictionaries instead of PdfCryptFilter objects.
  19289. This method does the conversion and updates Elements, if desired.
  19290. </summary>
  19291. </member>
  19292. <member name="T:PdfSharp.Pdf.Security.PdfSecurityHandler">
  19293. <summary>
  19294. Represents the base of all security handlers.
  19295. </summary>
  19296. </member>
  19297. <member name="T:PdfSharp.Pdf.Security.PdfSecurityHandler.Keys">
  19298. <summary>
  19299. Predefined keys of this dictionary.
  19300. </summary>
  19301. </member>
  19302. <member name="F:PdfSharp.Pdf.Security.PdfSecurityHandler.Keys.Filter">
  19303. <summary>
  19304. (Required) The name of the preferred security handler for this document. It shall be
  19305. the name of the security handler that was used to encrypt the document. If
  19306. SubFilter is not present, only this security handler shall be used when opening
  19307. the document. If it is present, a PDF processor can use any security handler
  19308. that implements the format specified by SubFilter.
  19309. Standard shall be the name of the built-in password-based security handler. Names for other
  19310. security handlers may be registered by using the procedure described in Annex E, "Extending PDF".
  19311. </summary>
  19312. </member>
  19313. <member name="F:PdfSharp.Pdf.Security.PdfSecurityHandler.Keys.SubFilter">
  19314. <summary>
  19315. (Optional; PDF 1.3) A name that completely specifies the format and interpretation of
  19316. the contents of the encryption dictionary. It allows security handlers other
  19317. than the one specified by Filter to decrypt the document. If this entry is absent, other
  19318. security handlers shall not decrypt the document.
  19319. </summary>
  19320. </member>
  19321. <member name="F:PdfSharp.Pdf.Security.PdfSecurityHandler.Keys.V">
  19322. <summary>
  19323. (Required) A code specifying the algorithm to be used in encrypting
  19324. and decrypting the document:
  19325. 0
  19326. An algorithm that is undocumented. This value shall not be used.
  19327. 1 (Deprecated in PDF 2.0)
  19328. Indicates the use of
  19329. 7.6.3.2, "Algorithm 1: Encryption of data using the RC4 or AES algorithms" (deprecated in PDF 2.0)
  19330. with a file encryption key length of 40 bits.
  19331. 2 (PDF 1.4; deprecated in PDF 2.0)
  19332. Indicates the use of
  19333. 7.6.3.2, "Algorithm 1: Encryption of data using the RC4 or AES algorithms" (deprecated in PDF 2.0)
  19334. but permitting file encryption key lengths greater than 40 bits.
  19335. 3 (PDF 1.4; deprecated in PDF 2.0)
  19336. An unpublished algorithm that permits file encryption key lengths ranging from 40 to 128 bits.
  19337. This value shall not appear in a conforming PDF file.
  19338. 4 (PDF 1.5; deprecated in PDF 2.0)
  19339. The security handler defines the use of encryption and decryption in the document, using
  19340. the rules specified by the CF, StmF, and StrF entries using
  19341. 7.6.3.2, "Algorithm 1: Encryption of data using the RC4 or AES algorithms" (deprecated in PDF 2.0)
  19342. with a file encryption key length of 128 bits.
  19343. 5 (PDF 2.0)
  19344. The security handler defines the use of encryption and decryption in the document, using
  19345. the rules specified by the CF, StmF, StrF and EFF entries using
  19346. 7.6.3.3, "Algorithm 1.A: Encryption of data using the AES algorithms"
  19347. with a file encryption key length of 256 bits.
  19348. </summary>
  19349. </member>
  19350. <member name="F:PdfSharp.Pdf.Security.PdfSecurityHandler.Keys.Length">
  19351. <summary>
  19352. (Optional; PDF 1.4; only if V is 2 or 3; deprecated in PDF 2.0) The length of the file encryption key, in bits.
  19353. The value shall be a multiple of 8, in the range 40 to 128. Default value: 40.
  19354. </summary>
  19355. </member>
  19356. <member name="F:PdfSharp.Pdf.Security.PdfSecurityHandler.Keys.CF">
  19357. <summary>
  19358. (Optional; meaningful only when the value of V is 4 (PDF 1.5) or 5 (PDF 2.0))
  19359. A dictionary whose keys shall be crypt filter names and whose values shall be the corresponding
  19360. crypt filter dictionaries. Every crypt filter used in the document shall have an entry
  19361. in this dictionary, except for the standard crypt filter names.
  19362. Any keys in the CF dictionary that are listed standard crypt filter names
  19363. shall be ignored by a PDF processor. Instead, the PDF processor shall use properties of the
  19364. respective standard crypt filters.
  19365. </summary>
  19366. </member>
  19367. <member name="F:PdfSharp.Pdf.Security.PdfSecurityHandler.Keys.StmF">
  19368. <summary>
  19369. (Optional; meaningful only when the value of V is 4 (PDF 1.5) or 5 (PDF 2.0))
  19370. The name of the crypt filter that shall be used by default when decrypting streams.
  19371. The name shall be a key in the CF dictionary or a standard crypt filter name. All streams
  19372. in the document, except for cross-reference streams or streams that have a Crypt entry in
  19373. their Filter array, shall be decrypted by the security handler, using this crypt filter.
  19374. Default value: Identity.
  19375. </summary>
  19376. </member>
  19377. <member name="F:PdfSharp.Pdf.Security.PdfSecurityHandler.Keys.StrF">
  19378. <summary>
  19379. (Optional; meaningful only when the value of V is 4 (PDF 1.5) or 5 (PDF 2.0))
  19380. The name of the crypt filter that shall be used when decrypting all strings in the document.
  19381. The name shall be a key in the CF dictionary or a standard crypt filter name.
  19382. Default value: Identity.
  19383. </summary>
  19384. </member>
  19385. <member name="F:PdfSharp.Pdf.Security.PdfSecurityHandler.Keys.EFF">
  19386. <summary>
  19387. (Optional; meaningful only when the value of V is 4 (PDF 1.6) or 5 (PDF 2.0))
  19388. The name of the crypt filter that shall be used when encrypting embedded
  19389. file streams that do not have their own crypt filter specifier;
  19390. it shall correspond to a key in the CF dictionary or a standard crypt
  19391. filter name. This entry shall be provided by the security handler. PDF writers shall respect
  19392. this value when encrypting embedded files, except for embedded file streams that have
  19393. their own crypt filter specifier. If this entry is not present, and the embedded file
  19394. stream does not contain a crypt filter specifier, the stream shall be encrypted using
  19395. the default stream crypt filter specified by StmF.
  19396. </summary>
  19397. </member>
  19398. <member name="T:PdfSharp.Pdf.Security.PdfSecuritySettings">
  19399. <summary>
  19400. Encapsulates access to the security settings of a PDF document.
  19401. </summary>
  19402. </member>
  19403. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.HasOwnerPermissions">
  19404. <summary>
  19405. Indicates whether the granted access to the document is 'owner permission'. Returns true if the document
  19406. is unprotected or was opened with the owner password. Returns false if the document was opened with the
  19407. user password.
  19408. </summary>
  19409. </member>
  19410. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.UserPassword">
  19411. <summary>
  19412. Sets the user password of the document. Setting a password automatically sets the
  19413. PdfDocumentSecurityLevel to PdfDocumentSecurityLevel.Encrypted128Bit if its current
  19414. value is PdfDocumentSecurityLevel.None.
  19415. </summary>
  19416. </member>
  19417. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.OwnerPassword">
  19418. <summary>
  19419. Sets the owner password of the document. Setting a password automatically sets the
  19420. PdfDocumentSecurityLevel to PdfDocumentSecurityLevel.Encrypted128Bit if its current
  19421. value is PdfDocumentSecurityLevel.None.
  19422. </summary>
  19423. </member>
  19424. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.IsEncrypted">
  19425. <summary>
  19426. Returns true, if the standard security handler exists and encryption is active.
  19427. </summary>
  19428. </member>
  19429. <member name="M:PdfSharp.Pdf.Security.PdfSecuritySettings.CanSave(System.String@)">
  19430. <summary>
  19431. Determines whether the document can be saved.
  19432. </summary>
  19433. </member>
  19434. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.PermitPrint">
  19435. <summary>
  19436. Permits printing the document. Should be used in conjunction with PermitFullQualityPrint.
  19437. </summary>
  19438. </member>
  19439. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.PermitModifyDocument">
  19440. <summary>
  19441. Permits modifying the document.
  19442. </summary>
  19443. </member>
  19444. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.PermitExtractContent">
  19445. <summary>
  19446. Permits content copying or extraction.
  19447. </summary>
  19448. </member>
  19449. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.PermitAnnotations">
  19450. <summary>
  19451. Permits commenting the document.
  19452. </summary>
  19453. </member>
  19454. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.PermitFormsFill">
  19455. <summary>
  19456. Permits filling of form fields.
  19457. </summary>
  19458. </member>
  19459. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.PermitAssembleDocument">
  19460. <summary>
  19461. Permits to insert, rotate, or delete pages and create bookmarks or thumbnail images even if
  19462. PermitModifyDocument is not set.
  19463. </summary>
  19464. </member>
  19465. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.PermitFullQualityPrint">
  19466. <summary>
  19467. Permits to print in high quality. insert, rotate, or delete pages and create bookmarks or thumbnail images
  19468. even if PermitModifyDocument is not set.
  19469. </summary>
  19470. </member>
  19471. <member name="M:PdfSharp.Pdf.Security.PdfSecuritySettings.HasPermissionsOfRevision3OrHigherSetTo0(System.UInt32)">
  19472. <summary>
  19473. Returns true if there are permissions set to zero, that were introduced with security handler revision 3.
  19474. </summary>
  19475. <param name="permission">The permission uint value containing the PdfUserAccessPermission flags.</param>
  19476. </member>
  19477. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.SecurityHandler">
  19478. <summary>
  19479. Gets the standard security handler and creates it, if not existing.
  19480. </summary>
  19481. </member>
  19482. <member name="P:PdfSharp.Pdf.Security.PdfSecuritySettings.EffectiveSecurityHandler">
  19483. <summary>
  19484. Gets the standard security handler, if existing and encryption is active.
  19485. </summary>
  19486. </member>
  19487. <member name="T:PdfSharp.Pdf.Security.PdfStandardSecurityHandler">
  19488. <summary>
  19489. Represents the standard PDF security handler.
  19490. </summary>
  19491. </member>
  19492. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetEncryptionToNoneAndResetPasswords">
  19493. <summary>
  19494. Do not encrypt the PDF file. Resets the user and owner password.
  19495. </summary>
  19496. </member>
  19497. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetEncryption(PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DefaultEncryption)">
  19498. <summary>
  19499. Set the encryption according to the given DefaultEncryption.
  19500. Allows setting the encryption automized using one single parameter.
  19501. </summary>
  19502. </member>
  19503. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetEncryption(PdfSharp.Pdf.Security.PdfDefaultEncryption)">
  19504. <summary>
  19505. Set the encryption according to the given PdfDefaultEncryption.
  19506. Allows setting the encryption automized using one single parameter.
  19507. </summary>
  19508. </member>
  19509. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetEncryptionToV1">
  19510. <summary>
  19511. Encrypt with Version 1 (RC4 and a file encryption key length of 40 bits).
  19512. </summary>
  19513. </member>
  19514. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetEncryptionToV2(System.Int32)">
  19515. <summary>
  19516. Encrypt with Version 2 (RC4 and a file encryption key length of more than 40 bits, PDF 1.4).
  19517. </summary>
  19518. <param name="length">The file encryption key length - a multiple of 8 from 40 to 128 bit.</param>
  19519. </member>
  19520. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetEncryptionToV2With128Bits">
  19521. <summary>
  19522. Encrypt with Version 2 (RC4 and a file encryption key length of more than 40 bits, PDF 1.4) with a file encryption key length of 128 bits.
  19523. This was the default encryption in PDFsharp 1.5.
  19524. </summary>
  19525. </member>
  19526. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetEncryptionToV4UsingRC4(System.Boolean)">
  19527. <summary>
  19528. Encrypt with Version 4 (RC4 or AES and a file encryption key length of 128 bits using a crypt filter, PDF 1.5) using RC4.
  19529. </summary>
  19530. <param name="encryptMetadata">The document metadata stream shall be encrypted (default: true).</param>
  19531. </member>
  19532. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetEncryptionToV4UsingAES(System.Boolean)">
  19533. <summary>
  19534. Encrypt with Version 4 (RC4 or AES and a file encryption key length of 128 bits using a crypt filter, PDF 1.5) using AES (PDF 1.6).
  19535. </summary>
  19536. <param name="encryptMetadata">The document metadata stream shall be encrypted (default: true).</param>
  19537. </member>
  19538. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetEncryptionToV5(System.Boolean)">
  19539. <summary>
  19540. Encrypt with Version 5 (AES and a file encryption key length of 256 bits using a crypt filter, PDF 2.0).
  19541. </summary>
  19542. <param name="encryptMetadata">The document metadata stream shall be encrypted (default: true).</param>
  19543. </member>
  19544. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.GetIfEncryptionIsActive">
  19545. <summary>
  19546. Returns this SecurityHandler, if it shall be written to PDF (if an encryption is chosen).
  19547. </summary>
  19548. </member>
  19549. <member name="P:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.UserPassword">
  19550. <summary>
  19551. Sets the user password of the document.
  19552. </summary>
  19553. </member>
  19554. <member name="P:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.OwnerPassword">
  19555. <summary>
  19556. Sets the owner password of the document.
  19557. </summary>
  19558. </member>
  19559. <member name="P:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Permissions">
  19560. <summary>
  19561. Gets or sets the user access permission represented as an unsigned 32-bit integer in the P key.
  19562. </summary>
  19563. </member>
  19564. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.GetCorrectedPermissionsValue">
  19565. <summary>
  19566. Gets the PermissionsValue with some corrections that shall be done for saving.
  19567. </summary>
  19568. </member>
  19569. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.EnterObject(PdfSharp.Pdf.PdfObjectID)">
  19570. <summary>
  19571. Has to be called if an indirect PdfObject is entered for encryption/decryption.
  19572. </summary>
  19573. </member>
  19574. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.LeaveObject">
  19575. <summary>
  19576. Should be called if a PdfObject is leaved from encryption/decryption.
  19577. </summary>
  19578. </member>
  19579. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.IsSecurityHandler(PdfSharp.Pdf.PdfObject)">
  19580. <summary>
  19581. Returns true, if pdfObject is a SecurityHandler used in any PdfTrailer.
  19582. </summary>
  19583. </member>
  19584. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DecryptObject(PdfSharp.Pdf.PdfObject)">
  19585. <summary>
  19586. Decrypts an indirect PdfObject.
  19587. </summary>
  19588. </member>
  19589. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DecryptDictionary(PdfSharp.Pdf.PdfDictionary)">
  19590. <summary>
  19591. Decrypts a dictionary.
  19592. </summary>
  19593. </member>
  19594. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DecryptArray(PdfSharp.Pdf.PdfArray)">
  19595. <summary>
  19596. Decrypts an array.
  19597. </summary>
  19598. </member>
  19599. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DecryptString(PdfSharp.Pdf.PdfStringObject)">
  19600. <summary>
  19601. Decrypts a string.
  19602. </summary>
  19603. </member>
  19604. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DecryptString(PdfSharp.Pdf.PdfString)">
  19605. <summary>
  19606. Decrypts a string.
  19607. </summary>
  19608. </member>
  19609. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.EncryptString(System.Byte[]@)">
  19610. <summary>
  19611. Encrypts a string.
  19612. </summary>
  19613. <param name="bytes">The byte representation of the string.</param>
  19614. </member>
  19615. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DecryptString(System.Byte[]@)">
  19616. <summary>
  19617. Decrypts a string.
  19618. </summary>
  19619. <param name="bytes">The byte representation of the string.</param>
  19620. </member>
  19621. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.EncryptStream(System.Byte[]@,PdfSharp.Pdf.PdfDictionary)">
  19622. <summary>
  19623. Encrypts a stream.
  19624. </summary>
  19625. <param name="bytes">The byte representation of the stream.</param>
  19626. <param name="dictionary">The PdfDictionary holding the stream.</param>
  19627. </member>
  19628. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DecryptStream(System.Byte[]@,PdfSharp.Pdf.PdfDictionary)">
  19629. <summary>
  19630. Decrypts a stream.
  19631. </summary>
  19632. <param name="bytes">The byte representation of the stream.</param>
  19633. <param name="dictionary">The PdfDictionary holding the stream.</param>
  19634. </member>
  19635. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.PrepareForReading">
  19636. <summary>
  19637. Does all necessary initialization for reading and decrypting the document with this security handler.
  19638. </summary>
  19639. </member>
  19640. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.PrepareForWriting">
  19641. <summary>
  19642. Does all necessary initialization for encrypting and writing the document with this security handler.
  19643. </summary>
  19644. </member>
  19645. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.ValidatePassword(System.String)">
  19646. <summary>
  19647. Checks the password.
  19648. </summary>
  19649. <param name="inputPassword">Password or null if no password is provided.</param>
  19650. </member>
  19651. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.GetEncryption">
  19652. <summary>
  19653. Gets the encryption (not nullable). Use this in cases where the encryption must be set.
  19654. </summary>
  19655. </member>
  19656. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.RemoveCryptFilters">
  19657. <summary>
  19658. Removes all crypt filters from the document.
  19659. </summary>
  19660. </member>
  19661. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.CreateCryptFilter">
  19662. <summary>
  19663. Creates a crypt filter belonging to standard security handler.
  19664. </summary>
  19665. </member>
  19666. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.GetOrAddStandardCryptFilter(System.Boolean)">
  19667. <summary>
  19668. Returns the StdCF as it shall be used in encryption version 4 and 5.
  19669. If not yet existing, it is created regarding the asDefaultIfNew parameter, which will set StdCF as default for streams, strings, and embedded file streams.
  19670. </summary>
  19671. <param name="asDefaultIfNew">If true and the crypt filter is newly created, the crypt filter is referred to as default for any strings, and streams in StmF, StrF and EFF keys.</param>
  19672. </member>
  19673. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.AddCryptFilter(System.String,PdfSharp.Pdf.Security.PdfCryptFilter,System.Boolean)">
  19674. <summary>
  19675. Adds a crypt filter to the document.
  19676. </summary>
  19677. <param name="name">The name to identify the crypt filter.</param>
  19678. <param name="cryptFilter">The crypt filter.</param>
  19679. <param name="asDefault">If true, the crypt filter is referred to as default for any strings and streams in StmF, StrF and EFF keys.</param>
  19680. </member>
  19681. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.EncryptEmbeddedFileStreamsOnly">
  19682. <summary>
  19683. Encrypts embedded file streams only by setting a crypt filter only in the security handler’s EFF key and
  19684. setting the crypt filter’s AuthEvent Key to /EFOpen, in order authenticate embedded file streams when accessing the embedded file.
  19685. </summary>
  19686. </member>
  19687. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetCryptFilterAsDefault(System.String)">
  19688. <summary>
  19689. Sets the given crypt filter as default for streams, strings, and embedded streams.
  19690. The crypt filter must be manually added crypt filter, "Identity" or null to remove the StmF, StrF and EFF key.
  19691. </summary>
  19692. </member>
  19693. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetCryptFilterAsDefaultForStreams(System.String)">
  19694. <summary>
  19695. Sets the given crypt filter as default for streams.
  19696. The crypt filter must be manually added crypt filter, "Identity" or null to remove the StmF key.
  19697. </summary>
  19698. </member>
  19699. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetCryptFilterAsDefaultForStrings(System.String)">
  19700. <summary>
  19701. Sets the given crypt filter as default for strings.
  19702. The crypt filter must be manually added crypt filter, "Identity" or null to remove the StrF key.
  19703. </summary>
  19704. </member>
  19705. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetCryptFilterAsDefaultForEmbeddedFileStreams(System.String)">
  19706. <summary>
  19707. Sets the given crypt filter as default for embedded file streams.
  19708. The crypt filter must be manually added crypt filter, "Identity" or null to remove the EFF key.
  19709. </summary>
  19710. </member>
  19711. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.ResetCryptFilter(PdfSharp.Pdf.PdfDictionary)">
  19712. <summary>
  19713. Resets the explicitly set crypt filter of a dictionary.
  19714. </summary>
  19715. </member>
  19716. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetIdentityCryptFilter(PdfSharp.Pdf.PdfDictionary)">
  19717. <summary>
  19718. Sets the dictionary’s explicitly set crypt filter to the Identity crypt filter.
  19719. </summary>
  19720. </member>
  19721. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.SetCryptFilter(PdfSharp.Pdf.PdfDictionary,System.String)">
  19722. <summary>
  19723. Sets the dictionary’s explicitly set crypt filter to the desired crypt filter.
  19724. </summary>
  19725. </member>
  19726. <member name="M:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.GetCryptFilter(PdfSharp.Pdf.PdfDictionary)">
  19727. <summary>
  19728. Gets the crypt filter that shall be used to decrypt or encrypt the dictionary.
  19729. </summary>
  19730. </member>
  19731. <member name="T:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DefaultEncryption">
  19732. <summary>
  19733. Typical settings to initialize encryption with.
  19734. With DefaultEncryption, the encryption can be set automized using PdfStandardSecurityHandler.SetPermission() with one single parameter.
  19735. </summary>
  19736. </member>
  19737. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DefaultEncryption.None">
  19738. <summary>
  19739. Do not encrypt the PDF file.
  19740. </summary>
  19741. </member>
  19742. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DefaultEncryption.Default">
  19743. <summary>
  19744. Use V4UsingAES, the most recent encryption method not requiring PDF 2.0.
  19745. </summary>
  19746. </member>
  19747. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DefaultEncryption.V1">
  19748. <summary>
  19749. Encrypt with Version 1 (RC4 and a file encryption key length of 40 bits).
  19750. </summary>
  19751. </member>
  19752. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DefaultEncryption.V2With40Bits">
  19753. <summary>
  19754. Encrypt with Version 2 (RC4 and a file encryption key length of more than 40 bits, PDF 1.4) with a file encryption key length of 40 bits.
  19755. </summary>
  19756. </member>
  19757. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DefaultEncryption.V2With128Bits">
  19758. <summary>
  19759. Encrypt with Version 2 (RC4 and a file encryption key length of more than 40 bits, PDF 1.4) with a file encryption key length of 128 bits.
  19760. This was the default encryption in PDFsharp 1.5.
  19761. </summary>
  19762. </member>
  19763. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DefaultEncryption.V4UsingRC4">
  19764. <summary>
  19765. Encrypt with Version 4 (RC4 or AES and a file encryption key length of 128 bits using a crypt filter, PDF 1.5) using RC4.
  19766. </summary>
  19767. </member>
  19768. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DefaultEncryption.V4UsingAES">
  19769. <summary>
  19770. Encrypt with Version 4 (RC4 or AES and a file encryption key length of 128 bits using a crypt filter, PDF 1.5) using AES (PDF 1.6).
  19771. </summary>
  19772. </member>
  19773. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.DefaultEncryption.V5">
  19774. <summary>
  19775. Encrypt with Version 5 (AES and a file encryption key length of 256 bits using a crypt filter, PDF 2.0).
  19776. </summary>
  19777. </member>
  19778. <member name="T:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Keys">
  19779. <summary>
  19780. Predefined keys of this dictionary.
  19781. </summary>
  19782. </member>
  19783. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Keys.R">
  19784. <summary>
  19785. (Required) A number specifying which revision of the standard security handler
  19786. shall be used to interpret this dictionary:
  19787. 2 (Deprecated in PDF 2.0)
  19788. if the document is encrypted with a V value less than 2 and does not have any of
  19789. the access permissions set to 0 (by means of the P entry, below) that are designated
  19790. "Security handlers of revision 3 or greater".
  19791. 3 (Deprecated in PDF 2.0)
  19792. if the document is encrypted with a V value of 2 or 3, or has any "Security handlers of revision 3 or
  19793. greater" access permissions set to 0.
  19794. 4 (Deprecated in PDF 2.0)
  19795. if the document is encrypted with a V value of 4.
  19796. 5 (PDF 2.0; deprecated in PDF 2.0)
  19797. Shall not be used. This value was used by a deprecated proprietary Adobe extension.
  19798. 6 (PDF 2.0)
  19799. if the document is encrypted with a V value of 5.
  19800. </summary>
  19801. </member>
  19802. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Keys.O">
  19803. <summary>
  19804. (Required) A byte string,
  19805. 32 bytes long if the value of R is 4 or less and 48 bytes long if the value of R is 6,
  19806. based on both the owner and user passwords, that shall be
  19807. used in computing the file encryption key and in determining whether a valid owner
  19808. password was entered.
  19809. </summary>
  19810. </member>
  19811. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Keys.U">
  19812. <summary>
  19813. (Required) A byte string,
  19814. 32 bytes long if the value of R is 4 or less and 48 bytes long if the value of R is 6,
  19815. based on the owner and user password, that shall be used in determining
  19816. whether to prompt the user for a password and, if so, whether a valid user or owner
  19817. password was entered.
  19818. </summary>
  19819. </member>
  19820. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Keys.OE">
  19821. <summary>
  19822. (Required if R is 6 (PDF 2.0))
  19823. A 32-byte string, based on the owner and user password, that shall be used in computing the file encryption key.
  19824. </summary>
  19825. </member>
  19826. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Keys.UE">
  19827. <summary>
  19828. (Required if R is 6 (PDF 2.0))
  19829. A 32-byte string, based on the user password, that shall be used in computing the file encryption key.
  19830. </summary>
  19831. </member>
  19832. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Keys.P">
  19833. <summary>
  19834. (Required) A set of flags specifying which operations shall be permitted when the document
  19835. is opened with user access.
  19836. </summary>
  19837. </member>
  19838. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Keys.Perms">
  19839. <summary>
  19840. (Required if R is 6 (PDF 2.0))
  19841. A 16-byte string, encrypted with the file encryption key, that contains an encrypted copy of the permissions flags.
  19842. </summary>
  19843. </member>
  19844. <member name="F:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Keys.EncryptMetadata">
  19845. <summary>
  19846. (Optional; meaningful only when the value of V is 4 (PDF 1.5) or 5 (PDF 2.0)) Indicates whether
  19847. the document-level metadata stream shall be encrypted.
  19848. Default value: true.
  19849. </summary>
  19850. </member>
  19851. <member name="P:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Keys.Meta">
  19852. <summary>
  19853. Gets the KeysMeta for these keys.
  19854. </summary>
  19855. </member>
  19856. <member name="P:PdfSharp.Pdf.Security.PdfStandardSecurityHandler.Meta">
  19857. <summary>
  19858. Gets the KeysMeta of this dictionary type.
  19859. </summary>
  19860. </member>
  19861. <member name="T:PdfSharp.Pdf.Structure.PdfAttributesBase">
  19862. <summary>
  19863. Base class for PDF attributes objects.
  19864. </summary>
  19865. </member>
  19866. <member name="M:PdfSharp.Pdf.Structure.PdfAttributesBase.#ctor(PdfSharp.Pdf.PdfDocument)">
  19867. <summary>
  19868. Constructor of the abstract <see cref="T:PdfSharp.Pdf.Structure.PdfAttributesBase"/> class.
  19869. </summary>
  19870. <param name="document">The document that owns this object.</param>
  19871. </member>
  19872. <member name="M:PdfSharp.Pdf.Structure.PdfAttributesBase.#ctor">
  19873. <summary>
  19874. Constructor of the abstract <see cref="T:PdfSharp.Pdf.Structure.PdfAttributesBase"/> class.
  19875. </summary>
  19876. </member>
  19877. <member name="T:PdfSharp.Pdf.Structure.PdfAttributesBase.Keys">
  19878. <summary>
  19879. Predefined keys of this dictionary.
  19880. </summary>
  19881. </member>
  19882. <member name="F:PdfSharp.Pdf.Structure.PdfAttributesBase.Keys.O">
  19883. <summary>
  19884. (Required) The name of the application or plug-in extension owning the attribute data.
  19885. The name must conform to the guidelines described in Appendix E
  19886. </summary>
  19887. </member>
  19888. <member name="T:PdfSharp.Pdf.Structure.PdfLayoutAttributes">
  19889. <summary>
  19890. Represents a PDF layout attributes object.
  19891. </summary>
  19892. </member>
  19893. <member name="M:PdfSharp.Pdf.Structure.PdfLayoutAttributes.#ctor(PdfSharp.Pdf.PdfDocument)">
  19894. <summary>
  19895. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfLayoutAttributes"/> class.
  19896. </summary>
  19897. <param name="document">The document that owns this object.</param>
  19898. </member>
  19899. <member name="M:PdfSharp.Pdf.Structure.PdfLayoutAttributes.#ctor">
  19900. <summary>
  19901. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfLayoutAttributes"/> class.
  19902. </summary>
  19903. </member>
  19904. <member name="T:PdfSharp.Pdf.Structure.PdfLayoutAttributes.Keys">
  19905. <summary>
  19906. Predefined keys of this dictionary.
  19907. </summary>
  19908. </member>
  19909. <member name="F:PdfSharp.Pdf.Structure.PdfLayoutAttributes.Keys.BBox">
  19910. <summary>
  19911. (Optional for Annot; required for any figure or table appearing in its entirety
  19912. on a single page; not inheritable). An array of four numbers in default user
  19913. space units giving the coordinates of the left, bottom, right, and top edges,
  19914. respectively, of the element’s bounding box (the rectangle that completely
  19915. encloses its visible content). This attribute applies to any element that lies
  19916. on a single page and occupies a single rectangle.
  19917. </summary>
  19918. </member>
  19919. <member name="T:PdfSharp.Pdf.Structure.PdfMarkedContentReference">
  19920. <summary>
  19921. Represents a marked-content reference.
  19922. </summary>
  19923. </member>
  19924. <member name="M:PdfSharp.Pdf.Structure.PdfMarkedContentReference.#ctor">
  19925. <summary>
  19926. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfMarkedContentReference"/> class.
  19927. </summary>
  19928. </member>
  19929. <member name="M:PdfSharp.Pdf.Structure.PdfMarkedContentReference.#ctor(PdfSharp.Pdf.PdfDocument)">
  19930. <summary>
  19931. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfMarkedContentReference"/> class.
  19932. </summary>
  19933. <param name="document">The document that owns this object.</param>
  19934. </member>
  19935. <member name="T:PdfSharp.Pdf.Structure.PdfMarkedContentReference.Keys">
  19936. <summary>
  19937. Predefined keys of this dictionary.
  19938. </summary>
  19939. </member>
  19940. <member name="F:PdfSharp.Pdf.Structure.PdfMarkedContentReference.Keys.Type">
  19941. <summary>
  19942. (Required) The type of PDF object that this dictionary describes;
  19943. must be MCR for a marked-content reference.
  19944. </summary>
  19945. </member>
  19946. <member name="F:PdfSharp.Pdf.Structure.PdfMarkedContentReference.Keys.Pg">
  19947. <summary>
  19948. (Optional; must be an indirect reference) The page object representing
  19949. the page on which the graphics objects in the marked-content sequence
  19950. are rendered. This entry overrides any Pg entry in the structure element
  19951. containing the marked-content reference;
  19952. it is required if the structure element has no such entry.
  19953. </summary>
  19954. </member>
  19955. <member name="F:PdfSharp.Pdf.Structure.PdfMarkedContentReference.Keys.Stm">
  19956. <summary>
  19957. (Optional; must be an indirect reference) The content stream containing
  19958. the marked-content sequence. This entry should be present only if the
  19959. marked-content sequence resides in a content stream other than the
  19960. content stream for the page—for example, in a form XObject or an
  19961. annotation’s appearance stream. If this entry is absent, the
  19962. marked-content sequence is contained in the content stream of the page
  19963. identified by Pg (either in the marked-content reference dictionary or
  19964. in the parent structure element).
  19965. </summary>
  19966. </member>
  19967. <member name="F:PdfSharp.Pdf.Structure.PdfMarkedContentReference.Keys.StmOwn">
  19968. <summary>
  19969. (Optional; must be an indirect reference) The PDF object owning the stream
  19970. identified by Stm—for example, the annotation to which an appearance stream belongs.
  19971. </summary>
  19972. </member>
  19973. <member name="F:PdfSharp.Pdf.Structure.PdfMarkedContentReference.Keys.MCID">
  19974. <summary>
  19975. (Required) The marked-content identifier of the marked-content sequence
  19976. within its content stream.
  19977. </summary>
  19978. </member>
  19979. <member name="T:PdfSharp.Pdf.Structure.PdfMarkInformation">
  19980. <summary>
  19981. Represents a mark information dictionary.
  19982. </summary>
  19983. </member>
  19984. <member name="M:PdfSharp.Pdf.Structure.PdfMarkInformation.#ctor">
  19985. <summary>
  19986. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfMarkInformation"/> class.
  19987. </summary>
  19988. </member>
  19989. <member name="M:PdfSharp.Pdf.Structure.PdfMarkInformation.#ctor(PdfSharp.Pdf.PdfDocument)">
  19990. <summary>
  19991. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfMarkInformation"/> class.
  19992. </summary>
  19993. <param name="document">The document that owns this object.</param>
  19994. </member>
  19995. <member name="T:PdfSharp.Pdf.Structure.PdfMarkInformation.Keys">
  19996. <summary>
  19997. Predefined keys of this dictionary.
  19998. </summary>
  19999. </member>
  20000. <member name="F:PdfSharp.Pdf.Structure.PdfMarkInformation.Keys.Marked">
  20001. <summary>
  20002. (Optional) A flag indicating whether the document conforms to Tagged PDF conventions.
  20003. Default value: false.
  20004. Note: If Suspects is true, the document may not completely conform to Tagged PDF conventions.
  20005. </summary>
  20006. </member>
  20007. <member name="F:PdfSharp.Pdf.Structure.PdfMarkInformation.Keys.UserProperties">
  20008. <summary>
  20009. (Optional; PDF 1.6) A flag indicating the presence of structure elements
  20010. that contain user properties attributes.
  20011. Default value: false.
  20012. </summary>
  20013. </member>
  20014. <member name="F:PdfSharp.Pdf.Structure.PdfMarkInformation.Keys.Suspects">
  20015. <summary>
  20016. (Optional; PDF 1.6) A flag indicating the presence of tag suspects.
  20017. Default value: false.
  20018. </summary>
  20019. </member>
  20020. <member name="T:PdfSharp.Pdf.Structure.PdfObjectReference">
  20021. <summary>
  20022. Represents a marked-content reference.
  20023. </summary>
  20024. </member>
  20025. <member name="M:PdfSharp.Pdf.Structure.PdfObjectReference.#ctor">
  20026. <summary>
  20027. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfObjectReference"/> class.
  20028. </summary>
  20029. </member>
  20030. <member name="M:PdfSharp.Pdf.Structure.PdfObjectReference.#ctor(PdfSharp.Pdf.PdfDocument)">
  20031. <summary>
  20032. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfObjectReference"/> class.
  20033. </summary>
  20034. <param name="document">The document that owns this object.</param>
  20035. </member>
  20036. <member name="T:PdfSharp.Pdf.Structure.PdfObjectReference.Keys">
  20037. <summary>
  20038. Predefined keys of this dictionary.
  20039. </summary>
  20040. </member>
  20041. <member name="F:PdfSharp.Pdf.Structure.PdfObjectReference.Keys.Type">
  20042. <summary>
  20043. (Required) The type of PDF object that this dictionary describes;
  20044. must be OBJR for an object reference.
  20045. </summary>
  20046. </member>
  20047. <member name="F:PdfSharp.Pdf.Structure.PdfObjectReference.Keys.Pg">
  20048. <summary>
  20049. (Optional; must be an indirect reference) The page object representing the page
  20050. on which the object is rendered. This entry overrides any Pg entry in the
  20051. structure element containing the object reference;
  20052. it is required if the structure element has no such entry.
  20053. </summary>
  20054. </member>
  20055. <member name="F:PdfSharp.Pdf.Structure.PdfObjectReference.Keys.Obj">
  20056. <summary>
  20057. (Required; must be an indirect reference) The referenced object.
  20058. </summary>
  20059. </member>
  20060. <member name="T:PdfSharp.Pdf.Structure.PdfStructureElement">
  20061. <summary>
  20062. Represents the root of a structure tree.
  20063. </summary>
  20064. </member>
  20065. <member name="M:PdfSharp.Pdf.Structure.PdfStructureElement.#ctor">
  20066. <summary>
  20067. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfStructureElement"/> class.
  20068. </summary>
  20069. </member>
  20070. <member name="M:PdfSharp.Pdf.Structure.PdfStructureElement.#ctor(PdfSharp.Pdf.PdfDocument)">
  20071. <summary>
  20072. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfStructureElement"/> class.
  20073. </summary>
  20074. <param name="document">The document that owns this object.</param>
  20075. </member>
  20076. <member name="M:PdfSharp.Pdf.Structure.PdfStructureElement.GetKids(PdfSharp.Pdf.PdfDictionary.DictionaryElements)">
  20077. <summary>
  20078. Returns all PdfDictionaries saved in the "/K" key.
  20079. </summary>
  20080. </member>
  20081. <member name="M:PdfSharp.Pdf.Structure.PdfStructureElement.GetPdfDictionary(PdfSharp.Pdf.PdfItem)">
  20082. <summary>
  20083. Returns the PdfDictionary that is lying direct or indirect in "item".
  20084. </summary>
  20085. </member>
  20086. <member name="M:PdfSharp.Pdf.Structure.PdfStructureElement.SimplifyKidsArray">
  20087. <summary>
  20088. Removes the array and directly adds its first item if there is only one item.
  20089. </summary>
  20090. </member>
  20091. <member name="M:PdfSharp.Pdf.Structure.PdfStructureElement.SimplifyAttributes">
  20092. <summary>
  20093. Removes unnecessary Attribute dictionaries or arrays.
  20094. </summary>
  20095. </member>
  20096. <member name="P:PdfSharp.Pdf.Structure.PdfStructureElement.LayoutAttributes">
  20097. <summary>
  20098. Gets the PdfLayoutAttributes instance in "/A". If not existing, it creates one.
  20099. </summary>
  20100. </member>
  20101. <member name="P:PdfSharp.Pdf.Structure.PdfStructureElement.TableAttributes">
  20102. <summary>
  20103. Gets the PdfTableAttributes instance in "/A". If not existing, it creates one.
  20104. </summary>
  20105. </member>
  20106. <member name="T:PdfSharp.Pdf.Structure.PdfStructureElement.Keys">
  20107. <summary>
  20108. Predefined keys of this dictionary.
  20109. </summary>
  20110. </member>
  20111. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.Type">
  20112. <summary>
  20113. (Optional) The type of PDF object that this dictionary describes;
  20114. if present, must be StructElem for a structure element.
  20115. </summary>
  20116. </member>
  20117. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.S">
  20118. <summary>
  20119. (Required) The structure type, a name object identifying the nature of the
  20120. structure element and its role within the document, such as a chapter,
  20121. paragraph, or footnote.
  20122. Names of structure types must conform to the guidelines described in Appendix E.
  20123. </summary>
  20124. </member>
  20125. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.P">
  20126. <summary>
  20127. (Required; must be an indirect reference) The structure element that
  20128. is the immediate parent of this one in the structure hierarchy.
  20129. </summary>
  20130. </member>
  20131. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.ID">
  20132. <summary>
  20133. (Optional) The element identifier, a byte string designating this structure element.
  20134. The string must be unique among all elements in the document’s structure hierarchy.
  20135. The IDTree entry in the structure tree root defines the correspondence between
  20136. element identifiers and the structure elements they denote.
  20137. </summary>
  20138. </member>
  20139. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.Pg">
  20140. <summary>
  20141. (Optional; must be an indirect reference) A page object representing a page on
  20142. which some or all of the content items designated by the K entry are rendered.
  20143. </summary>
  20144. </member>
  20145. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.K">
  20146. <summary>
  20147. (Optional) The children of this structure element. The value of this entry
  20148. may be one of the following objects or an array consisting of one or more
  20149. of the following objects:
  20150. • A structure element dictionary denoting another structure element
  20151. • An integer marked-content identifier denoting a marked-content sequence
  20152. • A marked-content reference dictionary denoting a marked-content sequence
  20153. • An object reference dictionary denoting a PDF object
  20154. Each of these objects other than the first (structure element dictionary)
  20155. is considered to be a content item.
  20156. Note: If the value of K is a dictionary containing no Type entry,
  20157. it is assumed to be a structure element dictionary.
  20158. </summary>
  20159. </member>
  20160. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.A">
  20161. <summary>
  20162. (Optional) A single attribute object or array of attribute objects associated
  20163. with this structure element. Each attribute object is either a dictionary or
  20164. a stream. If the value of this entry is an array, each attribute object in
  20165. the array may be followed by an integer representing its revision number.
  20166. </summary>
  20167. </member>
  20168. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.C">
  20169. <summary>
  20170. (Optional) An attribute class name or array of class names associated with this
  20171. structure element. If the value of this entry is an array, each class name in the
  20172. array may be followed by an integer representing its revision number.
  20173. Note: If both the A and C entries are present and a given attribute is specified
  20174. by both, the one specified by the A entry takes precedence.
  20175. </summary>
  20176. </member>
  20177. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.T">
  20178. <summary>
  20179. (Optional) The title of the structure element, a text string representing it in
  20180. human-readable form. The title should characterize the specific structure element,
  20181. such as Chapter 1, rather than merely a generic element type, such as Chapter.
  20182. </summary>
  20183. </member>
  20184. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.Lang">
  20185. <summary>
  20186. (Optional; PDF 1.4) A language identifier specifying the natural language
  20187. for all text in the structure element except where overridden by language
  20188. specifications for nested structure elements or marked content.
  20189. If this entry is absent, the language (if any) specified in the document catalog applies.
  20190. </summary>
  20191. </member>
  20192. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.Alt">
  20193. <summary>
  20194. (Optional) An alternate description of the structure element and its children
  20195. in human-readable form, which is useful when extracting the document’s contents
  20196. in support of accessibility to users with disabilities or for other purposes.
  20197. </summary>
  20198. </member>
  20199. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.E">
  20200. <summary>
  20201. (Optional; PDF 1.5) The expanded form of an abbreviation.
  20202. </summary>
  20203. </member>
  20204. <member name="F:PdfSharp.Pdf.Structure.PdfStructureElement.Keys.ActualText">
  20205. <summary>
  20206. (Optional; PDF 1.4) Text that is an exact replacement for the structure element and
  20207. its children. This replacement text (which should apply to as small a piece of
  20208. content as possible) is useful when extracting the document’s contents in support
  20209. of accessibility to users with disabilities or for other purposes.
  20210. </summary>
  20211. </member>
  20212. <member name="T:PdfSharp.Pdf.Structure.PdfStructureTreeRoot">
  20213. <summary>
  20214. Represents the root of a structure tree.
  20215. </summary>
  20216. </member>
  20217. <member name="M:PdfSharp.Pdf.Structure.PdfStructureTreeRoot.#ctor">
  20218. <summary>
  20219. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfStructureTreeRoot"/> class.
  20220. </summary>
  20221. </member>
  20222. <member name="M:PdfSharp.Pdf.Structure.PdfStructureTreeRoot.#ctor(PdfSharp.Pdf.PdfDocument)">
  20223. <summary>
  20224. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfStructureTreeRoot"/> class.
  20225. </summary>
  20226. <param name="document">The document that owns this object.</param>
  20227. </member>
  20228. <member name="T:PdfSharp.Pdf.Structure.PdfStructureTreeRoot.Keys">
  20229. <summary>
  20230. Predefined keys of this dictionary.
  20231. </summary>
  20232. </member>
  20233. <member name="F:PdfSharp.Pdf.Structure.PdfStructureTreeRoot.Keys.Type">
  20234. <summary>
  20235. (Required) The type of PDF object that this dictionary describes;
  20236. must be StructTreeRoot for a structure tree root.
  20237. </summary>
  20238. </member>
  20239. <member name="F:PdfSharp.Pdf.Structure.PdfStructureTreeRoot.Keys.K">
  20240. <summary>
  20241. (Optional) The immediate child or children of the structure tree root
  20242. in the structure hierarchy. The value may be either a dictionary
  20243. representing a single structure element or an array of such dictionaries.
  20244. </summary>
  20245. </member>
  20246. <member name="F:PdfSharp.Pdf.Structure.PdfStructureTreeRoot.Keys.IDTree">
  20247. <summary>
  20248. (Required if any structure elements have element identifiers)
  20249. A name tree that maps element identifiers to the structure elements they denote.
  20250. </summary>
  20251. </member>
  20252. <member name="F:PdfSharp.Pdf.Structure.PdfStructureTreeRoot.Keys.ParentTree">
  20253. <summary>
  20254. (Required if any structure element contains content items) A number tree
  20255. used in finding the structure elements to which content items belong.
  20256. Each integer key in the number tree corresponds to a single page of the
  20257. document or to an individual object (such as an annotation or an XObject)
  20258. that is a content item in its own right. The integer key is given as the
  20259. value of the StructParent or StructParents entry in that object.
  20260. The form of the associated value depends on the nature of the object:
  20261. • For an object that is a content item in its own right, the value is an
  20262. indirect reference to the object’s parent element (the structure element
  20263. that contains it as a content item).
  20264. • For a page object or content stream containing marked-content sequences
  20265. that are content items, the value is an array of references to the parent
  20266. elements of those marked-content sequences.
  20267. </summary>
  20268. </member>
  20269. <member name="F:PdfSharp.Pdf.Structure.PdfStructureTreeRoot.Keys.ParentTreeNextKey">
  20270. <summary>
  20271. (Optional) An integer greater than any key in the parent tree, to be used as a
  20272. key for the next entry added to the tree.
  20273. </summary>
  20274. </member>
  20275. <member name="F:PdfSharp.Pdf.Structure.PdfStructureTreeRoot.Keys.RoleMap">
  20276. <summary>
  20277. (Optional) A dictionary that maps the names of structure types used in the
  20278. document to their approximate equivalents in the set of standard structure types.
  20279. </summary>
  20280. </member>
  20281. <member name="F:PdfSharp.Pdf.Structure.PdfStructureTreeRoot.Keys.ClassMap">
  20282. <summary>
  20283. (Optional) A dictionary that maps name objects designating attribute
  20284. classes to the corresponding attribute objects or arrays of attribute objects.
  20285. </summary>
  20286. </member>
  20287. <member name="T:PdfSharp.Pdf.Structure.PdfTableAttributes">
  20288. <summary>
  20289. Represents a PDF table attributes object.
  20290. </summary>
  20291. </member>
  20292. <member name="M:PdfSharp.Pdf.Structure.PdfTableAttributes.#ctor(PdfSharp.Pdf.PdfDocument)">
  20293. <summary>
  20294. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfTableAttributes"/> class.
  20295. </summary>
  20296. <param name="document">The document that owns this object.</param>
  20297. </member>
  20298. <member name="M:PdfSharp.Pdf.Structure.PdfTableAttributes.#ctor">
  20299. <summary>
  20300. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.Structure.PdfTableAttributes"/> class.
  20301. </summary>
  20302. </member>
  20303. <member name="T:PdfSharp.Pdf.Structure.PdfTableAttributes.Keys">
  20304. <summary>
  20305. Predefined keys of this dictionary.
  20306. </summary>
  20307. </member>
  20308. <member name="F:PdfSharp.Pdf.Structure.PdfTableAttributes.Keys.RowSpan">
  20309. <summary>
  20310. (Optional; not inheritable) The number of rows in the enclosing table that are spanned
  20311. by the cell. The cell expands by adding rows in the block-progression direction
  20312. specified by the table’s WritingMode attribute. Default value: 1.
  20313. This entry applies only to table cells that have structure types TH or TD or that are
  20314. role mapped to structure types TH or TD.
  20315. </summary>
  20316. </member>
  20317. <member name="F:PdfSharp.Pdf.Structure.PdfTableAttributes.Keys.ColSpan">
  20318. <summary>
  20319. (Optional; not inheritable) The number of columns in the enclosing table that are spanned
  20320. by the cell. The cell expands by adding columns in the inline-progression direction
  20321. specified by the table’s WritingMode attribute. Default value: 1.
  20322. This entry applies only to table cells that have structure types TH or TD or that are
  20323. role mapped to structure types TH or TD.
  20324. </summary>
  20325. </member>
  20326. <member name="T:PdfSharp.Pdf.ArrayOrSingleItemHelper">
  20327. <summary>
  20328. Provides methods to handle keys that may contain a PdfArray or a single PdfItem.
  20329. </summary>
  20330. </member>
  20331. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.#ctor(PdfSharp.Pdf.PdfDictionary.DictionaryElements)">
  20332. <summary>
  20333. Initializes ArrayOrSingleItemHelper with PdfDictionary.DictionaryElements to work with.
  20334. </summary>
  20335. </member>
  20336. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.Add(System.String,PdfSharp.Pdf.PdfItem,System.Boolean)">
  20337. <summary>
  20338. Adds a PdfItem to the given key.
  20339. Creates a PdfArray containing the items, if needed.
  20340. </summary>
  20341. <param name="key">The key in the dictionary to work with.</param>
  20342. <param name="value">The PdfItem to add.</param>
  20343. <param name="prepend">True, if value shall be prepended instead of appended.</param>
  20344. </member>
  20345. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.GetAll(System.String)">
  20346. <summary>
  20347. Gets all PdfItems saved in the given key.
  20348. </summary>
  20349. <param name="key">The key in the dictionary to work with.</param>
  20350. </member>
  20351. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.Get``1(System.String,System.Func{``0,System.Boolean})">
  20352. <summary>
  20353. Gets the PdfItem(s) of type T saved in the given key, that match a predicate.
  20354. </summary>
  20355. <param name="key">The key in the dictionary to work with.</param>
  20356. <param name="predicate">The predicate, that shall be true for the desired item(s).</param>
  20357. </member>
  20358. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.Get``1(System.String,System.Object)">
  20359. <summary>
  20360. Gets the PdfItem(s) of type T saved in the given key, that are equal to value.
  20361. </summary>
  20362. <param name="key">The key in the dictionary to work with.</param>
  20363. <param name="value">The value, the desired item(s) shall be equal to.</param>
  20364. </member>
  20365. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.Get``1(System.String,``0)">
  20366. <summary>
  20367. Gets the PdfItem(s) of type T saved in the given key, that are equal to value.
  20368. </summary>
  20369. <param name="key">The key in the dictionary to work with.</param>
  20370. <param name="value">The value, the desired item(s) shall be equal to.</param>
  20371. </member>
  20372. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.Contains``1(System.String,System.Func{``0,System.Boolean})">
  20373. <summary>
  20374. Returns true if the given key contains a PdfItem of type T matching a predicate.
  20375. </summary>
  20376. <param name="key">The key in the dictionary to work with.</param>
  20377. <param name="predicate">The predicate, that shall be true for the desired item(s).</param>
  20378. </member>
  20379. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.Contains``1(System.String,System.Object)">
  20380. <summary>
  20381. Returns true if the given key contains a PdfItem of type T, that is equal to value.
  20382. </summary>
  20383. <param name="key">The key in the dictionary to work with.</param>
  20384. <param name="value">The value, the desired item(s) shall be equal to.</param>
  20385. </member>
  20386. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.Contains``1(System.String,``0)">
  20387. <summary>
  20388. Returns true if the given key contains a PdfItem of type T, that is equal to value.
  20389. </summary>
  20390. <param name="key">The key in the dictionary to work with.</param>
  20391. <param name="value">The value, the desired item(s) shall be equal to.</param>
  20392. </member>
  20393. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.Remove``1(System.String,System.Func{``0,System.Boolean})">
  20394. <summary>
  20395. Removes the PdfItem(s) of type T saved in the given key, that match a predicate.
  20396. Removes the PdfArray, if no longer needed.
  20397. Returns true if items were removed.
  20398. </summary>
  20399. <param name="key">The key in the dictionary to work with.</param>
  20400. <param name="predicate">The predicate, that shall be true for the desired item(s).</param>
  20401. </member>
  20402. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.Remove``1(System.String,System.Object)">
  20403. <summary>
  20404. Removes the PdfItem(s) of type T saved in the given key, that are equal to value.
  20405. Removes the PdfArray, if no longer needed.
  20406. Returns true if items were removed.
  20407. </summary>
  20408. <param name="key">The key in the dictionary to work with.</param>
  20409. <param name="value">The value, the desired item(s) shall be equal to.</param>
  20410. </member>
  20411. <member name="M:PdfSharp.Pdf.ArrayOrSingleItemHelper.Remove``1(System.String,``0)">
  20412. <summary>
  20413. Removes the PdfItem(s) of type T saved in the given key, that are equal to value.
  20414. Removes the PdfArray, if no longer needed.
  20415. Returns true if items were removed.
  20416. </summary>
  20417. <param name="key">The key in the dictionary to work with.</param>
  20418. <param name="value">The value, the desired item(s) shall be equal to.</param>
  20419. </member>
  20420. <member name="T:PdfSharp.Pdf.KeyType">
  20421. <summary>
  20422. Specifies the type of a key’s value in a dictionary.
  20423. </summary>
  20424. </member>
  20425. <member name="T:PdfSharp.Pdf.KeyInfoAttribute">
  20426. <summary>
  20427. Summary description for KeyInfo.
  20428. </summary>
  20429. </member>
  20430. <member name="T:PdfSharp.Pdf.DocumentState">
  20431. <summary>
  20432. Identifies the state of the document.
  20433. </summary>
  20434. </member>
  20435. <member name="F:PdfSharp.Pdf.DocumentState.Created">
  20436. <summary>
  20437. The document was created from scratch.
  20438. </summary>
  20439. </member>
  20440. <member name="F:PdfSharp.Pdf.DocumentState.Imported">
  20441. <summary>
  20442. The document was created by opening an existing PDF file.
  20443. </summary>
  20444. </member>
  20445. <member name="F:PdfSharp.Pdf.DocumentState.Disposed">
  20446. <summary>
  20447. The document is disposed.
  20448. </summary>
  20449. </member>
  20450. <member name="F:PdfSharp.Pdf.DocumentState.Saved">
  20451. <summary>
  20452. The document was saved and cannot be modified anymore.
  20453. </summary>
  20454. </member>
  20455. <member name="T:PdfSharp.Pdf.PdfColorMode">
  20456. <summary>
  20457. Specifies what color model is used in a PDF document.
  20458. </summary>
  20459. </member>
  20460. <member name="F:PdfSharp.Pdf.PdfColorMode.Undefined">
  20461. <summary>
  20462. All color values are written as specified in the XColor objects they come from.
  20463. </summary>
  20464. </member>
  20465. <member name="F:PdfSharp.Pdf.PdfColorMode.Rgb">
  20466. <summary>
  20467. All colors are converted to RGB.
  20468. </summary>
  20469. </member>
  20470. <member name="F:PdfSharp.Pdf.PdfColorMode.Cmyk">
  20471. <summary>
  20472. All colors are converted to CMYK.
  20473. </summary>
  20474. </member>
  20475. <member name="T:PdfSharp.Pdf.PdfCustomValueCompressionMode">
  20476. <summary>
  20477. This class is undocumented and may change or drop in future releases.
  20478. </summary>
  20479. </member>
  20480. <member name="F:PdfSharp.Pdf.PdfCustomValueCompressionMode.Default">
  20481. <summary>
  20482. Use document default to determine compression.
  20483. </summary>
  20484. </member>
  20485. <member name="F:PdfSharp.Pdf.PdfCustomValueCompressionMode.Uncompressed">
  20486. <summary>
  20487. Leave custom values uncompressed.
  20488. </summary>
  20489. </member>
  20490. <member name="F:PdfSharp.Pdf.PdfCustomValueCompressionMode.Compressed">
  20491. <summary>
  20492. Compress custom values using FlateDecode.
  20493. </summary>
  20494. </member>
  20495. <member name="T:PdfSharp.Pdf.PdfFlateEncodeMode">
  20496. <summary>
  20497. Sets the mode for the Deflater (FlateEncoder).
  20498. </summary>
  20499. </member>
  20500. <member name="F:PdfSharp.Pdf.PdfFlateEncodeMode.Default">
  20501. <summary>
  20502. The default mode.
  20503. </summary>
  20504. </member>
  20505. <member name="F:PdfSharp.Pdf.PdfFlateEncodeMode.BestSpeed">
  20506. <summary>
  20507. Fast encoding, but larger PDF files.
  20508. </summary>
  20509. </member>
  20510. <member name="F:PdfSharp.Pdf.PdfFlateEncodeMode.BestCompression">
  20511. <summary>
  20512. Best compression, but takes more time.
  20513. </summary>
  20514. </member>
  20515. <member name="T:PdfSharp.Pdf.PdfFontEmbedding">
  20516. <summary>
  20517. Specifies the embedding options of an XFont when converted into PDF.
  20518. Font embedding is not optional anymore. So Always is the only option.
  20519. </summary>
  20520. </member>
  20521. <member name="F:PdfSharp.Pdf.PdfFontEmbedding.TryComputeSubset">
  20522. <summary>
  20523. OpenType font files with TrueType outline are embedded as a font subset.
  20524. OpenType font files with PostScript outline are embedded as they are,
  20525. because PDFsharp cannot compute subsets from this type of font files.
  20526. </summary>
  20527. </member>
  20528. <member name="F:PdfSharp.Pdf.PdfFontEmbedding.Automatic">
  20529. <summary>
  20530. Use TryComputeSubset.
  20531. </summary>
  20532. </member>
  20533. <member name="F:PdfSharp.Pdf.PdfFontEmbedding.EmbedCompleteFontFile">
  20534. <summary>
  20535. The font file is completely embedded. No subset is computed.
  20536. </summary>
  20537. </member>
  20538. <member name="F:PdfSharp.Pdf.PdfFontEmbedding.Always">
  20539. <summary>
  20540. Use EmbedCompleteFontFile.
  20541. </summary>
  20542. </member>
  20543. <member name="F:PdfSharp.Pdf.PdfFontEmbedding.None">
  20544. <summary>
  20545. Fonts are not embedded. This is not an option anymore.
  20546. Treated as Automatic.
  20547. </summary>
  20548. </member>
  20549. <member name="F:PdfSharp.Pdf.PdfFontEmbedding.Default">
  20550. <summary>
  20551. Not yet implemented. Treated as Default.
  20552. </summary>
  20553. </member>
  20554. <member name="T:PdfSharp.Pdf.PdfFontEncoding">
  20555. <summary>
  20556. Specifies the encoding schema used for an XFont when converting into PDF.
  20557. </summary>
  20558. </member>
  20559. <member name="F:PdfSharp.Pdf.PdfFontEncoding.Automatic">
  20560. <summary>
  20561. Lets PDFsharp decide which encoding is used when drawing text depending
  20562. on the used characters.
  20563. </summary>
  20564. </member>
  20565. <member name="F:PdfSharp.Pdf.PdfFontEncoding.WinAnsi">
  20566. <summary>
  20567. Causes a font to use Windows-1252 encoding to encode text rendered with this font.
  20568. </summary>
  20569. </member>
  20570. <member name="F:PdfSharp.Pdf.PdfFontEncoding.Unicode">
  20571. <summary>
  20572. Causes a font to use Unicode encoding to encode text rendered with this font.
  20573. </summary>
  20574. </member>
  20575. <member name="T:PdfSharp.Pdf.PdfOutlineStyle">
  20576. <summary>
  20577. Specifies the font style for the outline (bookmark) text.
  20578. </summary>
  20579. </member>
  20580. <member name="F:PdfSharp.Pdf.PdfOutlineStyle.Regular">
  20581. <summary>
  20582. Outline text is displayed using a regular font.
  20583. </summary>
  20584. </member>
  20585. <member name="F:PdfSharp.Pdf.PdfOutlineStyle.Italic">
  20586. <summary>
  20587. Outline text is displayed using an italic font.
  20588. </summary>
  20589. </member>
  20590. <member name="F:PdfSharp.Pdf.PdfOutlineStyle.Bold">
  20591. <summary>
  20592. Outline text is displayed using a bold font.
  20593. </summary>
  20594. </member>
  20595. <member name="F:PdfSharp.Pdf.PdfOutlineStyle.BoldItalic">
  20596. <summary>
  20597. Outline text is displayed using a bold and italic font.
  20598. </summary>
  20599. </member>
  20600. <member name="T:PdfSharp.Pdf.PdfPageDestinationType">
  20601. <summary>
  20602. Specifies the type of a page destination in outline items, annotations, or actions.
  20603. </summary>
  20604. </member>
  20605. <member name="F:PdfSharp.Pdf.PdfPageDestinationType.Xyz">
  20606. <summary>
  20607. Display the page with the coordinates (left, top) positioned at the upper-left corner of
  20608. the window and the contents of the page magnified by the factor zoom.
  20609. </summary>
  20610. </member>
  20611. <member name="F:PdfSharp.Pdf.PdfPageDestinationType.Fit">
  20612. <summary>
  20613. Display the page with its contents magnified just enough to fit the
  20614. entire page within the window both horizontally and vertically.
  20615. </summary>
  20616. </member>
  20617. <member name="F:PdfSharp.Pdf.PdfPageDestinationType.FitH">
  20618. <summary>
  20619. Display the page with the vertical coordinate top positioned at the top edge of
  20620. the window and the contents of the page magnified just enough to fit the entire
  20621. width of the page within the window.
  20622. </summary>
  20623. </member>
  20624. <member name="F:PdfSharp.Pdf.PdfPageDestinationType.FitV">
  20625. <summary>
  20626. Display the page with the horizontal coordinate left positioned at the left edge of
  20627. the window and the contents of the page magnified just enough to fit the entire
  20628. height of the page within the window.
  20629. </summary>
  20630. </member>
  20631. <member name="F:PdfSharp.Pdf.PdfPageDestinationType.FitR">
  20632. <summary>
  20633. Display the page designated by page, with its contents magnified just enough to
  20634. fit the rectangle specified by the coordinates left, bottom, right, and top entirely
  20635. within the window both horizontally and vertically. If the required horizontal and
  20636. vertical magnification factors are different, use the smaller of the two, centering
  20637. the rectangle within the window in the other dimension. A null value for any of
  20638. the parameters may result in unpredictable behavior.
  20639. </summary>
  20640. </member>
  20641. <member name="F:PdfSharp.Pdf.PdfPageDestinationType.FitB">
  20642. <summary>
  20643. Display the page with its contents magnified just enough to fit the rectangle specified
  20644. by the coordinates left, bottom, right, and top entirely within the window both
  20645. horizontally and vertically.
  20646. </summary>
  20647. </member>
  20648. <member name="F:PdfSharp.Pdf.PdfPageDestinationType.FitBH">
  20649. <summary>
  20650. Display the page with the vertical coordinate top positioned at the top edge of
  20651. the window and the contents of the page magnified just enough to fit the entire
  20652. width of its bounding box within the window.
  20653. </summary>
  20654. </member>
  20655. <member name="F:PdfSharp.Pdf.PdfPageDestinationType.FitBV">
  20656. <summary>
  20657. Display the page with the horizontal coordinate left positioned at the left edge of
  20658. the window and the contents of the page magnified just enough to fit the entire
  20659. height of its bounding box within the window.
  20660. </summary>
  20661. </member>
  20662. <member name="T:PdfSharp.Pdf.PdfPageLayout">
  20663. <summary>
  20664. Specifies the page layout to be used by a viewer when the document is opened.
  20665. </summary>
  20666. </member>
  20667. <member name="F:PdfSharp.Pdf.PdfPageLayout.SinglePage">
  20668. <summary>
  20669. Display one page at a time.
  20670. </summary>
  20671. </member>
  20672. <member name="F:PdfSharp.Pdf.PdfPageLayout.OneColumn">
  20673. <summary>
  20674. Display the pages in one column.
  20675. </summary>
  20676. </member>
  20677. <member name="F:PdfSharp.Pdf.PdfPageLayout.TwoColumnLeft">
  20678. <summary>
  20679. Display the pages in two columns, with odd-numbered pages on the left.
  20680. </summary>
  20681. </member>
  20682. <member name="F:PdfSharp.Pdf.PdfPageLayout.TwoColumnRight">
  20683. <summary>
  20684. Display the pages in two columns, with odd-numbered pages on the right.
  20685. </summary>
  20686. </member>
  20687. <member name="F:PdfSharp.Pdf.PdfPageLayout.TwoPageLeft">
  20688. <summary>
  20689. (PDF 1.5) Display the pages two at a time, with odd-numbered pages on the left.
  20690. </summary>
  20691. </member>
  20692. <member name="F:PdfSharp.Pdf.PdfPageLayout.TwoPageRight">
  20693. <summary>
  20694. (PDF 1.5) Display the pages two at a time, with odd-numbered pages on the right.
  20695. </summary>
  20696. </member>
  20697. <member name="T:PdfSharp.Pdf.PdfPageMode">
  20698. <summary>
  20699. Specifies how the document should be displayed by a viewer when opened.
  20700. </summary>
  20701. </member>
  20702. <member name="F:PdfSharp.Pdf.PdfPageMode.UseNone">
  20703. <summary>
  20704. Neither document outline nor thumbnail images visible.
  20705. </summary>
  20706. </member>
  20707. <member name="F:PdfSharp.Pdf.PdfPageMode.UseOutlines">
  20708. <summary>
  20709. Document outline visible.
  20710. </summary>
  20711. </member>
  20712. <member name="F:PdfSharp.Pdf.PdfPageMode.UseThumbs">
  20713. <summary>
  20714. Thumbnail images visible.
  20715. </summary>
  20716. </member>
  20717. <member name="F:PdfSharp.Pdf.PdfPageMode.FullScreen">
  20718. <summary>
  20719. Full-screen mode, with no menu bar, window controls, or any other window visible.
  20720. </summary>
  20721. </member>
  20722. <member name="F:PdfSharp.Pdf.PdfPageMode.UseOC">
  20723. <summary>
  20724. (PDF 1.5) Optional content group panel visible.
  20725. </summary>
  20726. </member>
  20727. <member name="F:PdfSharp.Pdf.PdfPageMode.UseAttachments">
  20728. <summary>
  20729. (PDF 1.6) Attachments panel visible.
  20730. </summary>
  20731. </member>
  20732. <member name="T:PdfSharp.Pdf.PdfReadingDirection">
  20733. <summary>
  20734. Specifies how the document should be displayed by a viewer when opened.
  20735. </summary>
  20736. </member>
  20737. <member name="F:PdfSharp.Pdf.PdfReadingDirection.LeftToRight">
  20738. <summary>
  20739. Left to right.
  20740. </summary>
  20741. </member>
  20742. <member name="F:PdfSharp.Pdf.PdfReadingDirection.RightToLeft">
  20743. <summary>
  20744. Right to left (including vertical writing systems, such as Chinese, Japanese, and Korean)
  20745. </summary>
  20746. </member>
  20747. <member name="T:PdfSharp.Pdf.PdfTextStringEncoding">
  20748. <summary>
  20749. Specifies how text strings are encoded. A text string is any text used outside of a page content
  20750. stream, e.g. document information, outline text, annotation text etc.
  20751. </summary>
  20752. </member>
  20753. <member name="F:PdfSharp.Pdf.PdfTextStringEncoding.PDFDocEncoding">
  20754. <summary>
  20755. Specifies that hypertext uses PDF DocEncoding.
  20756. </summary>
  20757. </member>
  20758. <member name="F:PdfSharp.Pdf.PdfTextStringEncoding.Unicode">
  20759. <summary>
  20760. Specifies that hypertext uses Unicode encoding.
  20761. </summary>
  20762. </member>
  20763. <member name="T:PdfSharp.Pdf.PdfUseFlateDecoderForJpegImages">
  20764. <summary>
  20765. Specifies whether to compress JPEG images with the FlateDecode filter.
  20766. </summary>
  20767. </member>
  20768. <member name="F:PdfSharp.Pdf.PdfUseFlateDecoderForJpegImages.Automatic">
  20769. <summary>
  20770. PDFsharp will try FlateDecode and use it if it leads to a reduction in PDF file size.
  20771. When FlateEncodeMode is set to BestCompression, this is more likely to reduce the file size,
  20772. but it takes considerably more time to create the PDF file.
  20773. </summary>
  20774. </member>
  20775. <member name="F:PdfSharp.Pdf.PdfUseFlateDecoderForJpegImages.Never">
  20776. <summary>
  20777. PDFsharp will never use FlateDecode - files may be a few bytes larger, but file creation is faster.
  20778. </summary>
  20779. </member>
  20780. <member name="F:PdfSharp.Pdf.PdfUseFlateDecoderForJpegImages.Always">
  20781. <summary>
  20782. PDFsharp will always use FlateDecode, even if this leads to larger files;
  20783. this option is meant for testing purposes only and should not be used for production code.
  20784. </summary>
  20785. </member>
  20786. <member name="T:PdfSharp.Pdf.KeysBase">
  20787. <summary>
  20788. Base class for all dictionary Keys classes.
  20789. </summary>
  20790. </member>
  20791. <member name="M:PdfSharp.Pdf.KeysBase.CreateMeta(System.Type,PdfSharp.Pdf.KeyType,System.Type)">
  20792. <summary>
  20793. Creates the DictionaryMeta with the specified default type to return in DictionaryElements.GetValue
  20794. if the key is not defined.
  20795. </summary>
  20796. <param name="type">The type.</param>
  20797. <param name="defaultContentKeyType">Default type of the content key.</param>
  20798. <param name="defaultContentType">Default type of the content.</param>
  20799. </member>
  20800. <member name="T:PdfSharp.Pdf.KeyDescriptor">
  20801. <summary>
  20802. Holds information about the value of a key in a dictionary. This information is used to create
  20803. and interpret this value.
  20804. </summary>
  20805. </member>
  20806. <member name="M:PdfSharp.Pdf.KeyDescriptor.#ctor(PdfSharp.Pdf.KeyInfoAttribute)">
  20807. <summary>
  20808. Initializes a new instance of KeyDescriptor from the specified attribute during a KeysMeta
  20809. initializes itself using reflection.
  20810. </summary>
  20811. </member>
  20812. <member name="P:PdfSharp.Pdf.KeyDescriptor.Version">
  20813. <summary>
  20814. Gets or sets the PDF version starting with the availability of the described key.
  20815. </summary>
  20816. </member>
  20817. <member name="M:PdfSharp.Pdf.KeyDescriptor.GetValueType">
  20818. <summary>
  20819. Returns the type of the object to be created as value for the described key.
  20820. </summary>
  20821. </member>
  20822. <member name="T:PdfSharp.Pdf.DictionaryMeta">
  20823. <summary>
  20824. Contains meta information about all keys of a PDF dictionary.
  20825. </summary>
  20826. </member>
  20827. <member name="M:PdfSharp.Pdf.DictionaryMeta.#ctor(System.Type,PdfSharp.Pdf.KeyType,System.Type)">
  20828. <summary>
  20829. Initializes the DictionaryMeta with the specified default type to return in DictionaryElements.GetValue
  20830. if the key is not defined.
  20831. </summary>
  20832. <param name="type">The type.</param>
  20833. <param name="defaultContentKeyType">Default type of the content key.</param>
  20834. <param name="defaultContentType">Default type of the content.</param>
  20835. </member>
  20836. <member name="P:PdfSharp.Pdf.DictionaryMeta.Item(System.String)">
  20837. <summary>
  20838. Gets the KeyDescriptor of the specified key, or null if no such descriptor exits.
  20839. </summary>
  20840. </member>
  20841. <member name="F:PdfSharp.Pdf.DictionaryMeta._defaultContentKeyDescriptor">
  20842. <summary>
  20843. The default content key descriptor used if no descriptor exists for a given key.
  20844. </summary>
  20845. </member>
  20846. <member name="T:PdfSharp.Pdf.PdfArray">
  20847. <summary>
  20848. Represents a PDF array object.
  20849. </summary>
  20850. </member>
  20851. <member name="M:PdfSharp.Pdf.PdfArray.#ctor">
  20852. <summary>
  20853. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfArray"/> class.
  20854. </summary>
  20855. </member>
  20856. <member name="M:PdfSharp.Pdf.PdfArray.#ctor(PdfSharp.Pdf.PdfDocument)">
  20857. <summary>
  20858. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfArray"/> class.
  20859. </summary>
  20860. <param name="document">The document.</param>
  20861. </member>
  20862. <member name="M:PdfSharp.Pdf.PdfArray.#ctor(PdfSharp.Pdf.PdfDocument,PdfSharp.Pdf.PdfItem[])">
  20863. <summary>
  20864. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfArray"/> class.
  20865. </summary>
  20866. <param name="document">The document.</param>
  20867. <param name="items">The items.</param>
  20868. </member>
  20869. <member name="M:PdfSharp.Pdf.PdfArray.#ctor(PdfSharp.Pdf.PdfArray)">
  20870. <summary>
  20871. Initializes a new instance from an existing dictionary. Used for object type transformation.
  20872. </summary>
  20873. <param name="array">The array.</param>
  20874. </member>
  20875. <member name="M:PdfSharp.Pdf.PdfArray.Clone">
  20876. <summary>
  20877. Creates a copy of this array. Direct elements are deep copied.
  20878. Indirect references are not modified.
  20879. </summary>
  20880. </member>
  20881. <member name="M:PdfSharp.Pdf.PdfArray.Copy">
  20882. <summary>
  20883. Implements the copy mechanism.
  20884. </summary>
  20885. </member>
  20886. <member name="P:PdfSharp.Pdf.PdfArray.Elements">
  20887. <summary>
  20888. Gets the collection containing the elements of this object.
  20889. </summary>
  20890. </member>
  20891. <member name="M:PdfSharp.Pdf.PdfArray.GetEnumerator">
  20892. <summary>
  20893. Returns an enumerator that iterates through a collection.
  20894. </summary>
  20895. </member>
  20896. <member name="M:PdfSharp.Pdf.PdfArray.ToString">
  20897. <summary>
  20898. Returns a string with the content of this object in a readable form. Useful for debugging purposes only.
  20899. </summary>
  20900. </member>
  20901. <member name="T:PdfSharp.Pdf.PdfArray.ArrayElements">
  20902. <summary>
  20903. Represents the elements of an PdfArray.
  20904. </summary>
  20905. </member>
  20906. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.Clone">
  20907. <summary>
  20908. Creates a shallow copy of this object.
  20909. </summary>
  20910. </member>
  20911. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.ChangeOwner(PdfSharp.Pdf.PdfArray)">
  20912. <summary>
  20913. Moves this instance to another array during object type transformation.
  20914. </summary>
  20915. </member>
  20916. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.GetBoolean(System.Int32)">
  20917. <summary>
  20918. Converts the specified value to boolean.
  20919. If the value does not exist, the function returns false.
  20920. If the value is not convertible, the function throws an InvalidCastException.
  20921. If the index is out of range, the function throws an ArgumentOutOfRangeException.
  20922. </summary>
  20923. </member>
  20924. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.GetInteger(System.Int32)">
  20925. <summary>
  20926. Converts the specified value to integer.
  20927. If the value does not exist, the function returns 0.
  20928. If the value is not convertible, the function throws an InvalidCastException.
  20929. If the index is out of range, the function throws an ArgumentOutOfRangeException.
  20930. </summary>
  20931. </member>
  20932. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.GetReal(System.Int32)">
  20933. <summary>
  20934. Converts the specified value to double.
  20935. If the value does not exist, the function returns 0.
  20936. If the value is not convertible, the function throws an InvalidCastException.
  20937. If the index is out of range, the function throws an ArgumentOutOfRangeException.
  20938. </summary>
  20939. </member>
  20940. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.GetNullableReal(System.Int32)">
  20941. <summary>
  20942. Converts the specified value to double?.
  20943. If the value does not exist, the function returns null.
  20944. If the value is not convertible, the function throws an InvalidCastException.
  20945. If the index is out of range, the function throws an ArgumentOutOfRangeException.
  20946. </summary>
  20947. </member>
  20948. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.GetString(System.Int32)">
  20949. <summary>
  20950. Converts the specified value to string.
  20951. If the value does not exist, the function returns the empty string.
  20952. If the value is not convertible, the function throws an InvalidCastException.
  20953. If the index is out of range, the function throws an ArgumentOutOfRangeException.
  20954. </summary>
  20955. </member>
  20956. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.GetName(System.Int32)">
  20957. <summary>
  20958. Converts the specified value to a name.
  20959. If the value does not exist, the function returns the empty string.
  20960. If the value is not convertible, the function throws an InvalidCastException.
  20961. If the index is out of range, the function throws an ArgumentOutOfRangeException.
  20962. </summary>
  20963. </member>
  20964. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.GetObject(System.Int32)">
  20965. <summary>
  20966. Gets the PdfObject with the specified index, or null if no such object exists. If the index refers to
  20967. a reference, the referenced PdfObject is returned.
  20968. </summary>
  20969. </member>
  20970. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.GetDictionary(System.Int32)">
  20971. <summary>
  20972. Gets the PdfArray with the specified index, or null if no such object exists. If the index refers to
  20973. a reference, the referenced PdfArray is returned.
  20974. </summary>
  20975. </member>
  20976. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.GetArray(System.Int32)">
  20977. <summary>
  20978. Gets the PdfArray with the specified index, or null if no such object exists. If the index refers to
  20979. a reference, the referenced PdfArray is returned.
  20980. </summary>
  20981. </member>
  20982. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.GetReference(System.Int32)">
  20983. <summary>
  20984. Gets the PdfReference with the specified index, or null if no such object exists.
  20985. </summary>
  20986. </member>
  20987. <member name="P:PdfSharp.Pdf.PdfArray.ArrayElements.Items">
  20988. <summary>
  20989. Gets all items of this array.
  20990. </summary>
  20991. </member>
  20992. <member name="P:PdfSharp.Pdf.PdfArray.ArrayElements.IsReadOnly">
  20993. <summary>
  20994. Returns false.
  20995. </summary>
  20996. </member>
  20997. <member name="P:PdfSharp.Pdf.PdfArray.ArrayElements.Item(System.Int32)">
  20998. <summary>
  20999. Gets or sets an item at the specified index.
  21000. </summary>
  21001. <value></value>
  21002. </member>
  21003. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.RemoveAt(System.Int32)">
  21004. <summary>
  21005. Removes the item at the specified index.
  21006. </summary>
  21007. </member>
  21008. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.Remove(PdfSharp.Pdf.PdfItem)">
  21009. <summary>
  21010. Removes the first occurrence of a specific object from the array/>.
  21011. </summary>
  21012. </member>
  21013. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.Insert(System.Int32,PdfSharp.Pdf.PdfItem)">
  21014. <summary>
  21015. Inserts the item the specified index.
  21016. </summary>
  21017. </member>
  21018. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.Contains(PdfSharp.Pdf.PdfItem)">
  21019. <summary>
  21020. Determines whether the specified value is in the array.
  21021. </summary>
  21022. </member>
  21023. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.Clear">
  21024. <summary>
  21025. Removes all items from the array.
  21026. </summary>
  21027. </member>
  21028. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.IndexOf(PdfSharp.Pdf.PdfItem)">
  21029. <summary>
  21030. Gets the index of the specified item.
  21031. </summary>
  21032. </member>
  21033. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.Add(PdfSharp.Pdf.PdfItem)">
  21034. <summary>
  21035. Appends the specified object to the array.
  21036. </summary>
  21037. </member>
  21038. <member name="P:PdfSharp.Pdf.PdfArray.ArrayElements.IsFixedSize">
  21039. <summary>
  21040. Returns false.
  21041. </summary>
  21042. </member>
  21043. <member name="P:PdfSharp.Pdf.PdfArray.ArrayElements.IsSynchronized">
  21044. <summary>
  21045. Returns false.
  21046. </summary>
  21047. </member>
  21048. <member name="P:PdfSharp.Pdf.PdfArray.ArrayElements.Count">
  21049. <summary>
  21050. Gets the number of elements in the array.
  21051. </summary>
  21052. </member>
  21053. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.CopyTo(PdfSharp.Pdf.PdfItem[],System.Int32)">
  21054. <summary>
  21055. Copies the elements of the array to the specified array.
  21056. </summary>
  21057. </member>
  21058. <member name="P:PdfSharp.Pdf.PdfArray.ArrayElements.SyncRoot">
  21059. <summary>
  21060. The current implementation return null.
  21061. </summary>
  21062. </member>
  21063. <member name="M:PdfSharp.Pdf.PdfArray.ArrayElements.GetEnumerator">
  21064. <summary>
  21065. Returns an enumerator that iterates through the array.
  21066. </summary>
  21067. </member>
  21068. <member name="F:PdfSharp.Pdf.PdfArray.ArrayElements._elements">
  21069. <summary>
  21070. The elements of the array.
  21071. </summary>
  21072. </member>
  21073. <member name="F:PdfSharp.Pdf.PdfArray.ArrayElements._ownerArray">
  21074. <summary>
  21075. The array this object belongs to.
  21076. </summary>
  21077. </member>
  21078. <member name="P:PdfSharp.Pdf.PdfArray.DebuggerDisplay">
  21079. <summary>
  21080. Gets the DebuggerDisplayAttribute text.
  21081. </summary>
  21082. </member>
  21083. <member name="T:PdfSharp.Pdf.PdfBoolean">
  21084. <summary>
  21085. Represents a direct boolean value.
  21086. </summary>
  21087. </member>
  21088. <member name="M:PdfSharp.Pdf.PdfBoolean.#ctor">
  21089. <summary>
  21090. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfBoolean"/> class.
  21091. </summary>
  21092. </member>
  21093. <member name="M:PdfSharp.Pdf.PdfBoolean.#ctor(System.Boolean)">
  21094. <summary>
  21095. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfBoolean"/> class.
  21096. </summary>
  21097. </member>
  21098. <member name="P:PdfSharp.Pdf.PdfBoolean.Value">
  21099. <summary>
  21100. Gets the value of this instance as boolean value.
  21101. </summary>
  21102. </member>
  21103. <member name="F:PdfSharp.Pdf.PdfBoolean.True">
  21104. <summary>
  21105. A pre-defined value that represents <c>true</c>.
  21106. </summary>
  21107. </member>
  21108. <member name="F:PdfSharp.Pdf.PdfBoolean.False">
  21109. <summary>
  21110. A pre-defined value that represents <c>false</c>.
  21111. </summary>
  21112. </member>
  21113. <member name="M:PdfSharp.Pdf.PdfBoolean.ToString">
  21114. <summary>
  21115. Returns 'false' or 'true'.
  21116. </summary>
  21117. </member>
  21118. <member name="M:PdfSharp.Pdf.PdfBoolean.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  21119. <summary>
  21120. Writes 'true' or 'false'.
  21121. </summary>
  21122. </member>
  21123. <member name="T:PdfSharp.Pdf.PdfBooleanObject">
  21124. <summary>
  21125. Represents an indirect boolean value. This type is not used by PDFsharp. If it is imported from
  21126. an external PDF file, the value is converted into a direct object.
  21127. </summary>
  21128. </member>
  21129. <member name="M:PdfSharp.Pdf.PdfBooleanObject.#ctor">
  21130. <summary>
  21131. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfBooleanObject"/> class.
  21132. </summary>
  21133. </member>
  21134. <member name="M:PdfSharp.Pdf.PdfBooleanObject.#ctor(System.Boolean)">
  21135. <summary>
  21136. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfBooleanObject"/> class.
  21137. </summary>
  21138. </member>
  21139. <member name="M:PdfSharp.Pdf.PdfBooleanObject.#ctor(PdfSharp.Pdf.PdfDocument,System.Boolean)">
  21140. <summary>
  21141. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfBooleanObject"/> class.
  21142. </summary>
  21143. </member>
  21144. <member name="P:PdfSharp.Pdf.PdfBooleanObject.Value">
  21145. <summary>
  21146. Gets the value of this instance as boolean value.
  21147. </summary>
  21148. </member>
  21149. <member name="M:PdfSharp.Pdf.PdfBooleanObject.ToString">
  21150. <summary>
  21151. Returns "false" or "true".
  21152. </summary>
  21153. </member>
  21154. <member name="M:PdfSharp.Pdf.PdfBooleanObject.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  21155. <summary>
  21156. Writes the keyword «false» or «true».
  21157. </summary>
  21158. </member>
  21159. <member name="T:PdfSharp.Pdf.PdfCustomValue">
  21160. <summary>
  21161. This class is intended for empira internal use only and may change or drop in future releases.
  21162. </summary>
  21163. </member>
  21164. <member name="M:PdfSharp.Pdf.PdfCustomValue.#ctor">
  21165. <summary>
  21166. This function is intended for empira internal use only.
  21167. </summary>
  21168. </member>
  21169. <member name="M:PdfSharp.Pdf.PdfCustomValue.#ctor(System.Byte[])">
  21170. <summary>
  21171. This function is intended for empira internal use only.
  21172. </summary>
  21173. </member>
  21174. <member name="F:PdfSharp.Pdf.PdfCustomValue.CompressionMode">
  21175. <summary>
  21176. This property is intended for empira internal use only.
  21177. </summary>
  21178. </member>
  21179. <member name="P:PdfSharp.Pdf.PdfCustomValue.Value">
  21180. <summary>
  21181. This property is intended for empira internal use only.
  21182. </summary>
  21183. </member>
  21184. <member name="T:PdfSharp.Pdf.PdfCustomValues">
  21185. <summary>
  21186. This class is intended for empira internal use only and may change or drop in future releases.
  21187. </summary>
  21188. </member>
  21189. <member name="P:PdfSharp.Pdf.PdfCustomValues.CompressionMode">
  21190. <summary>
  21191. This function is intended for empira internal use only.
  21192. </summary>
  21193. </member>
  21194. <member name="M:PdfSharp.Pdf.PdfCustomValues.Contains(System.String)">
  21195. <summary>
  21196. This function is intended for empira internal use only.
  21197. </summary>
  21198. </member>
  21199. <member name="P:PdfSharp.Pdf.PdfCustomValues.Item(System.String)">
  21200. <summary>
  21201. This function is intended for empira internal use only.
  21202. </summary>
  21203. </member>
  21204. <member name="M:PdfSharp.Pdf.PdfCustomValues.ClearAllCustomValues(PdfSharp.Pdf.PdfDocument)">
  21205. <summary>
  21206. This function is intended for empira internal use only.
  21207. </summary>
  21208. </member>
  21209. <member name="T:PdfSharp.Pdf.PdfDate">
  21210. <summary>
  21211. Represents a direct date value.
  21212. </summary>
  21213. </member>
  21214. <member name="M:PdfSharp.Pdf.PdfDate.#ctor">
  21215. <summary>
  21216. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfDate"/> class.
  21217. </summary>
  21218. </member>
  21219. <member name="M:PdfSharp.Pdf.PdfDate.#ctor(System.String)">
  21220. <summary>
  21221. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfDate"/> class.
  21222. </summary>
  21223. </member>
  21224. <member name="M:PdfSharp.Pdf.PdfDate.#ctor(System.DateTime)">
  21225. <summary>
  21226. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfDate"/> class.
  21227. </summary>
  21228. </member>
  21229. <member name="P:PdfSharp.Pdf.PdfDate.Value">
  21230. <summary>
  21231. Gets the value as DateTime.
  21232. </summary>
  21233. </member>
  21234. <member name="M:PdfSharp.Pdf.PdfDate.ToString">
  21235. <summary>
  21236. Returns the value in the PDF date format.
  21237. </summary>
  21238. </member>
  21239. <member name="M:PdfSharp.Pdf.PdfDate.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  21240. <summary>
  21241. Writes the value in the PDF date format.
  21242. </summary>
  21243. </member>
  21244. <member name="T:PdfSharp.Pdf.VCF">
  21245. <summary>
  21246. Value creation flags. Specifies whether and how a value that does not exist is created.
  21247. </summary>
  21248. </member>
  21249. <member name="F:PdfSharp.Pdf.VCF.None">
  21250. <summary>
  21251. Don’t create the value.
  21252. </summary>
  21253. </member>
  21254. <member name="F:PdfSharp.Pdf.VCF.Create">
  21255. <summary>
  21256. Create the value as direct object.
  21257. </summary>
  21258. </member>
  21259. <member name="F:PdfSharp.Pdf.VCF.CreateIndirect">
  21260. <summary>
  21261. Create the value as indirect object.
  21262. </summary>
  21263. </member>
  21264. <member name="T:PdfSharp.Pdf.PdfDictionary">
  21265. <summary>
  21266. Represents a PDF dictionary object.
  21267. </summary>
  21268. </member>
  21269. <member name="M:PdfSharp.Pdf.PdfDictionary.#ctor">
  21270. <summary>
  21271. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfDictionary"/> class.
  21272. </summary>
  21273. </member>
  21274. <member name="M:PdfSharp.Pdf.PdfDictionary.#ctor(PdfSharp.Pdf.PdfDocument)">
  21275. <summary>
  21276. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfDictionary"/> class.
  21277. </summary>
  21278. <param name="document">The document.</param>
  21279. </member>
  21280. <member name="M:PdfSharp.Pdf.PdfDictionary.#ctor(PdfSharp.Pdf.PdfDictionary)">
  21281. <summary>
  21282. Initializes a new instance from an existing dictionary. Used for object type transformation.
  21283. </summary>
  21284. </member>
  21285. <member name="M:PdfSharp.Pdf.PdfDictionary.Clone">
  21286. <summary>
  21287. Creates a copy of this dictionary. Direct values are deep copied. Indirect references are not
  21288. modified.
  21289. </summary>
  21290. </member>
  21291. <member name="M:PdfSharp.Pdf.PdfDictionary.Copy">
  21292. <summary>
  21293. This function is useful for importing objects from external documents. The returned object is not
  21294. yet complete. irefs refer to external objects and directed objects are cloned but their document
  21295. property is null. A cloned dictionary or array needs a 'fix-up' to be a valid object.
  21296. </summary>
  21297. </member>
  21298. <member name="P:PdfSharp.Pdf.PdfDictionary.Elements">
  21299. <summary>
  21300. Gets the dictionary containing the elements of this dictionary.
  21301. </summary>
  21302. </member>
  21303. <member name="F:PdfSharp.Pdf.PdfDictionary._elements">
  21304. <summary>
  21305. The elements of the dictionary.
  21306. </summary>
  21307. </member>
  21308. <member name="M:PdfSharp.Pdf.PdfDictionary.GetEnumerator">
  21309. <summary>
  21310. Returns an enumerator that iterates through the dictionary elements.
  21311. </summary>
  21312. </member>
  21313. <member name="M:PdfSharp.Pdf.PdfDictionary.ToString">
  21314. <summary>
  21315. Returns a string with the content of this object in a readable form. Useful for debugging purposes only.
  21316. </summary>
  21317. </member>
  21318. <member name="M:PdfSharp.Pdf.PdfDictionary.WriteDictionaryElement(PdfSharp.Pdf.IO.PdfWriter,PdfSharp.Pdf.PdfName)">
  21319. <summary>
  21320. Writes a key/value pair of this dictionary. This function is intended to be overridden
  21321. in derived classes.
  21322. </summary>
  21323. </member>
  21324. <member name="M:PdfSharp.Pdf.PdfDictionary.WriteDictionaryStream(PdfSharp.Pdf.IO.PdfWriter)">
  21325. <summary>
  21326. Writes the stream of this dictionary. This function is intended to be overridden
  21327. in a derived class.
  21328. </summary>
  21329. </member>
  21330. <member name="P:PdfSharp.Pdf.PdfDictionary.Stream">
  21331. <summary>
  21332. Gets or sets the PDF stream belonging to this dictionary. Returns null if the dictionary has
  21333. no stream. To create the stream, call the CreateStream function.
  21334. </summary>
  21335. </member>
  21336. <member name="M:PdfSharp.Pdf.PdfDictionary.CreateStream(System.Byte[])">
  21337. <summary>
  21338. Creates the stream of this dictionary and initializes it with the specified byte array.
  21339. The function must not be called if the dictionary already has a stream.
  21340. </summary>
  21341. </member>
  21342. <member name="P:PdfSharp.Pdf.PdfDictionary.Meta">
  21343. <summary>
  21344. When overridden in a derived class, gets the KeysMeta of this dictionary type.
  21345. </summary>
  21346. </member>
  21347. <member name="T:PdfSharp.Pdf.PdfDictionary.DictionaryElements">
  21348. <summary>
  21349. Represents the interface to the elements of a PDF dictionary.
  21350. </summary>
  21351. </member>
  21352. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Clone">
  21353. <summary>
  21354. Creates a shallow copy of this object. The clone is not owned by a dictionary anymore.
  21355. </summary>
  21356. </member>
  21357. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.ChangeOwner(PdfSharp.Pdf.PdfDictionary)">
  21358. <summary>
  21359. Moves this instance to another dictionary during object type transformation.
  21360. </summary>
  21361. </member>
  21362. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Owner">
  21363. <summary>
  21364. Gets the dictionary to which this elements object belongs to.
  21365. </summary>
  21366. </member>
  21367. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetBoolean(System.String,System.Boolean)">
  21368. <summary>
  21369. Converts the specified value to boolean.
  21370. If the value does not exist, the function returns false.
  21371. If the value is not convertible, the function throws an InvalidCastException.
  21372. </summary>
  21373. </member>
  21374. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetBoolean(System.String)">
  21375. <summary>
  21376. Converts the specified value to boolean.
  21377. If the value does not exist, the function returns false.
  21378. If the value is not convertible, the function throws an InvalidCastException.
  21379. </summary>
  21380. </member>
  21381. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetBoolean(System.String,System.Boolean)">
  21382. <summary>
  21383. Sets the entry to a direct boolean value.
  21384. </summary>
  21385. </member>
  21386. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetInteger(System.String,System.Boolean)">
  21387. <summary>
  21388. Converts the specified value to integer.
  21389. If the value does not exist, the function returns 0.
  21390. If the value is not convertible, the function throws an InvalidCastException.
  21391. </summary>
  21392. </member>
  21393. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetInteger(System.String)">
  21394. <summary>
  21395. Converts the specified value to integer.
  21396. If the value does not exist, the function returns 0.
  21397. If the value is not convertible, the function throws an InvalidCastException.
  21398. </summary>
  21399. </member>
  21400. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetUnsignedInteger(System.String,System.Boolean)">
  21401. <summary>
  21402. Converts the specified value to unsigned integer.
  21403. If the value does not exist, the function returns 0.
  21404. If the value is not convertible, the function throws an InvalidCastException.
  21405. </summary>
  21406. </member>
  21407. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetUnsignedInteger(System.String)">
  21408. <summary>
  21409. Converts the specified value to integer.
  21410. If the value does not exist, the function returns 0.
  21411. If the value is not convertible, the function throws an InvalidCastException.
  21412. </summary>
  21413. </member>
  21414. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetInteger(System.String,System.Int32)">
  21415. <summary>
  21416. Sets the entry to a direct integer value.
  21417. </summary>
  21418. </member>
  21419. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetReal(System.String,System.Boolean)">
  21420. <summary>
  21421. Converts the specified value to double.
  21422. If the value does not exist, the function returns 0.
  21423. If the value is not convertible, the function throws an InvalidCastException.
  21424. </summary>
  21425. </member>
  21426. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetReal(System.String)">
  21427. <summary>
  21428. Converts the specified value to double.
  21429. If the value does not exist, the function returns 0.
  21430. If the value is not convertible, the function throws an InvalidCastException.
  21431. </summary>
  21432. </member>
  21433. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetReal(System.String,System.Double)">
  21434. <summary>
  21435. Sets the entry to a direct double value.
  21436. </summary>
  21437. </member>
  21438. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetString(System.String,System.Boolean)">
  21439. <summary>
  21440. Converts the specified value to String.
  21441. If the value does not exist, the function returns the empty string.
  21442. </summary>
  21443. </member>
  21444. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetString(System.String)">
  21445. <summary>
  21446. Converts the specified value to String.
  21447. If the value does not exist, the function returns the empty string.
  21448. </summary>
  21449. </member>
  21450. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.TryGetString(System.String,System.String@)">
  21451. <summary>
  21452. Tries to get the string. TODO: more TryGet...
  21453. </summary>
  21454. </member>
  21455. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetString(System.String,System.String)">
  21456. <summary>
  21457. Sets the entry to a direct string value.
  21458. </summary>
  21459. </member>
  21460. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetName(System.String)">
  21461. <summary>
  21462. Converts the specified value to a name.
  21463. If the value does not exist, the function returns the empty string.
  21464. </summary>
  21465. </member>
  21466. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetName(System.String,System.String)">
  21467. <summary>
  21468. Sets the specified name value.
  21469. If the value doesn’t start with a slash, it is added automatically.
  21470. </summary>
  21471. </member>
  21472. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetRectangle(System.String,System.Boolean)">
  21473. <summary>
  21474. Converts the specified value to PdfRectangle.
  21475. If the value does not exist, the function returns an empty rectangle.
  21476. If the value is not convertible, the function throws an InvalidCastException.
  21477. </summary>
  21478. </member>
  21479. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetRectangle(System.String)">
  21480. <summary>
  21481. Converts the specified value to PdfRectangle.
  21482. If the value does not exist, the function returns an empty rectangle.
  21483. If the value is not convertible, the function throws an InvalidCastException.
  21484. </summary>
  21485. </member>
  21486. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetRectangle(System.String,PdfSharp.Pdf.PdfRectangle)">
  21487. <summary>
  21488. Sets the entry to a direct rectangle value, represented by an array with four values.
  21489. </summary>
  21490. </member>
  21491. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetMatrix(System.String,System.Boolean)">
  21492. Converts the specified value to XMatrix.
  21493. If the value does not exist, the function returns an identity matrix.
  21494. If the value is not convertible, the function throws an InvalidCastException.
  21495. </member>
  21496. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetMatrix(System.String)">
  21497. Converts the specified value to XMatrix.
  21498. If the value does not exist, the function returns an identity matrix.
  21499. If the value is not convertible, the function throws an InvalidCastException.
  21500. </member>
  21501. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetMatrix(System.String,PdfSharp.Drawing.XMatrix)">
  21502. <summary>
  21503. Sets the entry to a direct matrix value, represented by an array with six values.
  21504. </summary>
  21505. </member>
  21506. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetDateTime(System.String,System.DateTime)">
  21507. <summary>
  21508. Converts the specified value to DateTime.
  21509. If the value does not exist, the function returns the specified default value.
  21510. If the value is not convertible, the function throws an InvalidCastException.
  21511. </summary>
  21512. </member>
  21513. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetDateTime(System.String,System.DateTime)">
  21514. <summary>
  21515. Sets the entry to a direct datetime value.
  21516. </summary>
  21517. </member>
  21518. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetValue(System.String,PdfSharp.Pdf.VCF)">
  21519. <summary>
  21520. Gets the value for the specified key. If the value does not exist, it is optionally created.
  21521. </summary>
  21522. </member>
  21523. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetValue(System.String)">
  21524. <summary>
  21525. Short cut for GetValue(key, VCF.None).
  21526. </summary>
  21527. </member>
  21528. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetValueType(System.String)">
  21529. <summary>
  21530. Returns the type of the object to be created as value of the specified key.
  21531. </summary>
  21532. </member>
  21533. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetValue(System.String,PdfSharp.Pdf.PdfItem)">
  21534. <summary>
  21535. Sets the entry with the specified value. DON’T USE THIS FUNCTION - IT MAY BE REMOVED.
  21536. </summary>
  21537. </member>
  21538. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetObject(System.String)">
  21539. <summary>
  21540. Gets the PdfObject with the specified key, or null if no such object exists. If the key refers to
  21541. a reference, the referenced PdfObject is returned.
  21542. </summary>
  21543. </member>
  21544. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetDictionary(System.String)">
  21545. <summary>
  21546. Gets the PdfDictionary with the specified key, or null if no such object exists. If the key refers to
  21547. a reference, the referenced PdfDictionary is returned.
  21548. </summary>
  21549. </member>
  21550. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetArray(System.String)">
  21551. <summary>
  21552. Gets the PdfArray with the specified key, or null if no such object exists. If the key refers to
  21553. a reference, the referenced PdfArray is returned.
  21554. </summary>
  21555. </member>
  21556. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetReference(System.String)">
  21557. <summary>
  21558. Gets the PdfReference with the specified key, or null if no such object exists.
  21559. </summary>
  21560. </member>
  21561. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetObject(System.String,PdfSharp.Pdf.PdfObject)">
  21562. <summary>
  21563. Sets the entry to the specified object. The object must not be an indirect object,
  21564. otherwise an exception is raised.
  21565. </summary>
  21566. </member>
  21567. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetReference(System.String,PdfSharp.Pdf.PdfObject)">
  21568. <summary>
  21569. Sets the entry as a reference to the specified object. The object must be an indirect object,
  21570. otherwise an exception is raised.
  21571. </summary>
  21572. </member>
  21573. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SetReference(System.String,PdfSharp.Pdf.Advanced.PdfReference)">
  21574. <summary>
  21575. Sets the entry as a reference to the specified iref.
  21576. </summary>
  21577. </member>
  21578. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.IsReadOnly">
  21579. <summary>
  21580. Gets a value indicating whether the <see cref="T:System.Collections.IDictionary"></see> object is read-only.
  21581. </summary>
  21582. </member>
  21583. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.GetEnumerator">
  21584. <summary>
  21585. Returns an <see cref="T:System.Collections.IDictionaryEnumerator"></see> object for the <see cref="T:System.Collections.IDictionary"></see> object.
  21586. </summary>
  21587. </member>
  21588. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Item(System.String)">
  21589. <summary>
  21590. Gets or sets an entry in the dictionary. The specified key must be a valid PDF name
  21591. starting with a slash '/'. This property provides full access to the elements of the
  21592. PDF dictionary. Wrong use can lead to errors or corrupt PDF files.
  21593. </summary>
  21594. </member>
  21595. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Item(PdfSharp.Pdf.PdfName)">
  21596. <summary>
  21597. Gets or sets an entry in the dictionary identified by a PdfName object.
  21598. </summary>
  21599. </member>
  21600. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Remove(System.String)">
  21601. <summary>
  21602. Removes the value with the specified key.
  21603. </summary>
  21604. </member>
  21605. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Remove(System.Collections.Generic.KeyValuePair{System.String,PdfSharp.Pdf.PdfItem})">
  21606. <summary>
  21607. Removes the value with the specified key.
  21608. </summary>
  21609. </member>
  21610. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.ContainsKey(System.String)">
  21611. <summary>
  21612. Determines whether the dictionary contains the specified name.
  21613. </summary>
  21614. </member>
  21615. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Contains(System.Collections.Generic.KeyValuePair{System.String,PdfSharp.Pdf.PdfItem})">
  21616. <summary>
  21617. Determines whether the dictionary contains a specific value.
  21618. </summary>
  21619. </member>
  21620. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Clear">
  21621. <summary>
  21622. Removes all elements from the dictionary.
  21623. </summary>
  21624. </member>
  21625. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Add(System.String,PdfSharp.Pdf.PdfItem)">
  21626. <summary>
  21627. Adds the specified value to the dictionary.
  21628. </summary>
  21629. </member>
  21630. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Add(System.Collections.Generic.KeyValuePair{System.String,PdfSharp.Pdf.PdfItem})">
  21631. <summary>
  21632. Adds an item to the dictionary.
  21633. </summary>
  21634. </member>
  21635. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.KeyNames">
  21636. <summary>
  21637. Gets all keys currently in use in this dictionary as an array of PdfName objects.
  21638. </summary>
  21639. </member>
  21640. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Keys">
  21641. <summary>
  21642. Get all keys currently in use in this dictionary as an array of string objects.
  21643. </summary>
  21644. </member>
  21645. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.TryGetValue(System.String,PdfSharp.Pdf.PdfItem@)">
  21646. <summary>
  21647. Gets the value associated with the specified key.
  21648. </summary>
  21649. </member>
  21650. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Values">
  21651. <summary>
  21652. Gets all values currently in use in this dictionary as an array of PdfItem objects.
  21653. </summary>
  21654. </member>
  21655. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.IsFixedSize">
  21656. <summary>
  21657. Return false.
  21658. </summary>
  21659. </member>
  21660. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.IsSynchronized">
  21661. <summary>
  21662. Return false.
  21663. </summary>
  21664. </member>
  21665. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.Count">
  21666. <summary>
  21667. Gets the number of elements contained in the dictionary.
  21668. </summary>
  21669. </member>
  21670. <member name="M:PdfSharp.Pdf.PdfDictionary.DictionaryElements.CopyTo(System.Collections.Generic.KeyValuePair{System.String,PdfSharp.Pdf.PdfItem}[],System.Int32)">
  21671. <summary>
  21672. Copies the elements of the dictionary to an array, starting at a particular index.
  21673. </summary>
  21674. </member>
  21675. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.SyncRoot">
  21676. <summary>
  21677. The current implementation returns null.
  21678. </summary>
  21679. </member>
  21680. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.ArrayOrSingleItem">
  21681. <summary>
  21682. Access a key that may contain an array or a single item for working with its value(s).
  21683. </summary>
  21684. </member>
  21685. <member name="P:PdfSharp.Pdf.PdfDictionary.DictionaryElements.DebuggerDisplay">
  21686. <summary>
  21687. Gets the DebuggerDisplayAttribute text.
  21688. </summary>
  21689. </member>
  21690. <member name="F:PdfSharp.Pdf.PdfDictionary.DictionaryElements._elements">
  21691. <summary>
  21692. The elements of the dictionary with a string as key.
  21693. Because the string is a name it starts always with a '/'.
  21694. </summary>
  21695. </member>
  21696. <member name="F:PdfSharp.Pdf.PdfDictionary.DictionaryElements._ownerDictionary">
  21697. <summary>
  21698. The dictionary this object belongs to.
  21699. </summary>
  21700. </member>
  21701. <member name="T:PdfSharp.Pdf.PdfDictionary.PdfStream">
  21702. <summary>
  21703. The PDF stream objects.
  21704. </summary>
  21705. </member>
  21706. <member name="M:PdfSharp.Pdf.PdfDictionary.PdfStream.#ctor(System.Byte[],PdfSharp.Pdf.PdfDictionary)">
  21707. <summary>
  21708. A .NET string can contain char(0) as a valid character.
  21709. </summary>
  21710. </member>
  21711. <member name="M:PdfSharp.Pdf.PdfDictionary.PdfStream.Clone">
  21712. <summary>
  21713. Clones this stream by creating a deep copy.
  21714. </summary>
  21715. </member>
  21716. <member name="M:PdfSharp.Pdf.PdfDictionary.PdfStream.ChangeOwner(PdfSharp.Pdf.PdfDictionary)">
  21717. <summary>
  21718. Moves this instance to another dictionary during object type transformation.
  21719. </summary>
  21720. </member>
  21721. <member name="F:PdfSharp.Pdf.PdfDictionary.PdfStream._ownerDictionary">
  21722. <summary>
  21723. The dictionary the stream belongs to.
  21724. </summary>
  21725. </member>
  21726. <member name="P:PdfSharp.Pdf.PdfDictionary.PdfStream.Length">
  21727. <summary>
  21728. Gets the length of the stream, i.e. the actual number of bytes in the stream.
  21729. </summary>
  21730. </member>
  21731. <member name="P:PdfSharp.Pdf.PdfDictionary.PdfStream.Value">
  21732. <summary>
  21733. Get or sets the bytes of the stream as they are, i.e. if one or more filters exist the bytes are
  21734. not unfiltered.
  21735. </summary>
  21736. </member>
  21737. <member name="P:PdfSharp.Pdf.PdfDictionary.PdfStream.UnfilteredValue">
  21738. <summary>
  21739. Gets the value of the stream unfiltered. The stream content is not modified by this operation.
  21740. </summary>
  21741. </member>
  21742. <member name="M:PdfSharp.Pdf.PdfDictionary.PdfStream.TryUnfilter">
  21743. <summary>
  21744. Tries to unfilter the bytes of the stream. If the stream is filtered and PDFsharp knows the filter
  21745. algorithm, the stream content is replaced by its unfiltered value and the function returns true.
  21746. Otherwise, the content remains untouched and the function returns false.
  21747. The function is useful for analyzing existing PDF files.
  21748. </summary>
  21749. </member>
  21750. <member name="M:PdfSharp.Pdf.PdfDictionary.PdfStream.Zip">
  21751. <summary>
  21752. Compresses the stream with the FlateDecode filter.
  21753. If a filter is already defined, the function has no effect.
  21754. </summary>
  21755. </member>
  21756. <member name="M:PdfSharp.Pdf.PdfDictionary.PdfStream.ToString">
  21757. <summary>
  21758. Returns the stream content as a raw string.
  21759. </summary>
  21760. </member>
  21761. <member name="T:PdfSharp.Pdf.PdfDictionary.PdfStream.Keys">
  21762. <summary>
  21763. Common keys for all streams.
  21764. </summary>
  21765. </member>
  21766. <member name="F:PdfSharp.Pdf.PdfDictionary.PdfStream.Keys.Length">
  21767. <summary>
  21768. (Required) The number of bytes from the beginning of the line following the keyword
  21769. stream to the last byte just before the keyword endstream. (There may be an additional
  21770. EOL marker, preceding endstream, that is not included in the count and is not logically
  21771. part of the stream data.)
  21772. </summary>
  21773. </member>
  21774. <member name="F:PdfSharp.Pdf.PdfDictionary.PdfStream.Keys.Filter">
  21775. <summary>
  21776. (Optional) The name of a filter to be applied in processing the stream data found between
  21777. the keywords stream and endstream, or an array of such names. Multiple filters should be
  21778. specified in the order in which they are to be applied.
  21779. </summary>
  21780. </member>
  21781. <member name="F:PdfSharp.Pdf.PdfDictionary.PdfStream.Keys.DecodeParms">
  21782. <summary>
  21783. (Optional) A parameter dictionary or an array of such dictionaries, used by the filters
  21784. specified by Filter. If there is only one filter and that filter has parameters, DecodeParms
  21785. must be set to the filter’s parameter dictionary unless all the filter’s parameters have
  21786. their default values, in which case the DecodeParms entry may be omitted. If there are
  21787. multiple filters and any of the filters has parameters set to nondefault values, DecodeParms
  21788. must be an array with one entry for each filter: either the parameter dictionary for that
  21789. filter, or the null object if that filter has no parameters (or if all of its parameters have
  21790. their default values). If none of the filters have parameters, or if all their parameters
  21791. have default values, the DecodeParms entry may be omitted.
  21792. </summary>
  21793. </member>
  21794. <member name="F:PdfSharp.Pdf.PdfDictionary.PdfStream.Keys.F">
  21795. <summary>
  21796. (Optional; PDF 1.2) The file containing the stream data. If this entry is present, the bytes
  21797. between stream and endstream are ignored, the filters are specified by FFilter rather than
  21798. Filter, and the filter parameters are specified by FDecodeParms rather than DecodeParms.
  21799. However, the Length entry should still specify the number of those bytes. (Usually, there are
  21800. no bytes and Length is 0.)
  21801. </summary>
  21802. </member>
  21803. <member name="F:PdfSharp.Pdf.PdfDictionary.PdfStream.Keys.FFilter">
  21804. <summary>
  21805. (Optional; PDF 1.2) The name of a filter to be applied in processing the data found in the
  21806. stream’s external file, or an array of such names. The same rules apply as for Filter.
  21807. </summary>
  21808. </member>
  21809. <member name="F:PdfSharp.Pdf.PdfDictionary.PdfStream.Keys.FDecodeParms">
  21810. <summary>
  21811. (Optional; PDF 1.2) A parameter dictionary, or an array of such dictionaries, used by the
  21812. filters specified by FFilter. The same rules apply as for DecodeParms.
  21813. </summary>
  21814. </member>
  21815. <member name="F:PdfSharp.Pdf.PdfDictionary.PdfStream.Keys.DL">
  21816. <summary>
  21817. Optional; PDF 1.5) A non-negative integer representing the number of bytes in the decoded
  21818. (defiltered) stream. It can be used to determine, for example, whether enough disk space is
  21819. available to write a stream to a file.
  21820. This value should be considered a hint only; for some stream filters, it may not be possible
  21821. to determine this value precisely.
  21822. </summary>
  21823. </member>
  21824. <member name="P:PdfSharp.Pdf.PdfDictionary.DebuggerDisplay">
  21825. <summary>
  21826. Gets the DebuggerDisplayAttribute text.
  21827. </summary>
  21828. </member>
  21829. <member name="T:PdfSharp.Pdf.PdfDocument">
  21830. <summary>
  21831. Represents a PDF document.
  21832. </summary>
  21833. </member>
  21834. <member name="M:PdfSharp.Pdf.PdfDocument.#ctor">
  21835. <summary>
  21836. Creates a new PDF document in memory.
  21837. To open an existing PDF file, use the PdfReader class.
  21838. </summary>
  21839. </member>
  21840. <member name="M:PdfSharp.Pdf.PdfDocument.#ctor(System.String)">
  21841. <summary>
  21842. Creates a new PDF document with the specified file name. The file is immediately created and kept
  21843. locked until the document is closed. At that time the document is saved automatically.
  21844. Do not call Save for documents created with this constructor, just call Close.
  21845. To open an existing PDF file and import it, use the PdfReader class.
  21846. </summary>
  21847. </member>
  21848. <member name="M:PdfSharp.Pdf.PdfDocument.#ctor(System.IO.Stream)">
  21849. <summary>
  21850. Creates a new PDF document using the specified stream.
  21851. The stream won’t be used until the document is closed. At that time the document is saved automatically.
  21852. Do not call Save for documents created with this constructor, just call Close.
  21853. To open an existing PDF file, use the PdfReader class.
  21854. </summary>
  21855. </member>
  21856. <member name="M:PdfSharp.Pdf.PdfDocument.Finalize">
  21857. <summary>
  21858. Why we need XML documentation here?
  21859. </summary>
  21860. </member>
  21861. <member name="M:PdfSharp.Pdf.PdfDocument.Dispose">
  21862. <summary>
  21863. Disposes all references to this document stored in other documents. This function should be called
  21864. for documents you finished importing pages from. Calling Dispose is technically not necessary but
  21865. useful for earlier reclaiming memory of documents you do not need anymore.
  21866. </summary>
  21867. </member>
  21868. <member name="P:PdfSharp.Pdf.PdfDocument.Tag">
  21869. <summary>
  21870. Gets or sets a user defined object that contains arbitrary information associated with this document.
  21871. The tag is not used by PDFsharp.
  21872. </summary>
  21873. </member>
  21874. <member name="P:PdfSharp.Pdf.PdfDocument.Events">
  21875. <summary>
  21876. Encapsulates the document’s events.
  21877. </summary>
  21878. </member>
  21879. <member name="P:PdfSharp.Pdf.PdfDocument.RenderEvents">
  21880. <summary>
  21881. Encapsulates the document’s render events.
  21882. </summary>
  21883. </member>
  21884. <member name="P:PdfSharp.Pdf.PdfDocument.Name">
  21885. <summary>
  21886. Gets or sets a value used to distinguish PdfDocument objects.
  21887. The name is not used by PDFsharp.
  21888. </summary>
  21889. </member>
  21890. <member name="M:PdfSharp.Pdf.PdfDocument.NewName">
  21891. <summary>
  21892. Get a new default name for a new document.
  21893. </summary>
  21894. </member>
  21895. <member name="M:PdfSharp.Pdf.PdfDocument.Close">
  21896. <summary>
  21897. Closes this instance.
  21898. Saves the document if the PdfDocument was created with a filename or a stream.
  21899. </summary>
  21900. </member>
  21901. <member name="M:PdfSharp.Pdf.PdfDocument.Save(System.String)">
  21902. <summary>
  21903. Saves the document to the specified path. If a file already exists, it will be overwritten.
  21904. </summary>
  21905. </member>
  21906. <member name="M:PdfSharp.Pdf.PdfDocument.Save(System.IO.Stream,System.Boolean)">
  21907. <summary>
  21908. Saves the document to the specified stream.
  21909. </summary>
  21910. </member>
  21911. <member name="M:PdfSharp.Pdf.PdfDocument.Save(System.IO.Stream)">
  21912. <summary>
  21913. Saves the document to the specified stream.
  21914. The stream is not closed by this function.
  21915. (Older versions of PDFsharp close the stream. That was not very useful.)
  21916. </summary>
  21917. </member>
  21918. <member name="M:PdfSharp.Pdf.PdfDocument.DoSave(PdfSharp.Pdf.IO.PdfWriter)">
  21919. <summary>
  21920. Implements saving a PDF file.
  21921. </summary>
  21922. </member>
  21923. <member name="M:PdfSharp.Pdf.PdfDocument.PrepareForSave">
  21924. <summary>
  21925. Dispatches PrepareForSave to the objects that need it.
  21926. </summary>
  21927. </member>
  21928. <member name="M:PdfSharp.Pdf.PdfDocument.CanSave(System.String@)">
  21929. <summary>
  21930. Determines whether the document can be saved.
  21931. </summary>
  21932. </member>
  21933. <member name="P:PdfSharp.Pdf.PdfDocument.Options">
  21934. <summary>
  21935. Gets the document options used for saving the document.
  21936. </summary>
  21937. </member>
  21938. <member name="P:PdfSharp.Pdf.PdfDocument.Settings">
  21939. <summary>
  21940. Gets PDF specific document settings.
  21941. </summary>
  21942. </member>
  21943. <member name="P:PdfSharp.Pdf.PdfDocument.Version">
  21944. <summary>
  21945. Gets or sets the PDF version number. Return value 14 e.g. means PDF 1.4 / Acrobat 5 etc.
  21946. </summary>
  21947. </member>
  21948. <member name="M:PdfSharp.Pdf.PdfDocument.SetRequiredVersion(System.Int32)">
  21949. <summary>
  21950. Adjusts the version if the current version is lower than the required version.
  21951. Version is not adjusted for inconsistent files in ReadOnly mode.
  21952. </summary>
  21953. <param name="requiredVersion">The minimum version number to set version to.</param>
  21954. <returns>True, if Version was modified.</returns>
  21955. </member>
  21956. <member name="P:PdfSharp.Pdf.PdfDocument.PageCount">
  21957. <summary>
  21958. Gets the number of pages in the document.
  21959. </summary>
  21960. </member>
  21961. <member name="P:PdfSharp.Pdf.PdfDocument.FileSize">
  21962. <summary>
  21963. Gets the file size of the document.
  21964. </summary>
  21965. </member>
  21966. <member name="P:PdfSharp.Pdf.PdfDocument.FullPath">
  21967. <summary>
  21968. Gets the full qualified file name if the document was read form a file, or an empty string otherwise.
  21969. </summary>
  21970. </member>
  21971. <member name="P:PdfSharp.Pdf.PdfDocument.Guid">
  21972. <summary>
  21973. Gets a Guid that uniquely identifies this instance of PdfDocument.
  21974. </summary>
  21975. </member>
  21976. <member name="P:PdfSharp.Pdf.PdfDocument.IsImported">
  21977. <summary>
  21978. Returns a value indicating whether the document was newly created or opened from an existing document.
  21979. Returns true if the document was opened with the PdfReader.Open function, false otherwise.
  21980. </summary>
  21981. </member>
  21982. <member name="P:PdfSharp.Pdf.PdfDocument.IsReadOnly">
  21983. <summary>
  21984. Returns a value indicating whether the document is read only or can be modified.
  21985. </summary>
  21986. </member>
  21987. <member name="P:PdfSharp.Pdf.PdfDocument.Info">
  21988. <summary>
  21989. Gets information about the document.
  21990. </summary>
  21991. </member>
  21992. <member name="P:PdfSharp.Pdf.PdfDocument.CustomValues">
  21993. <summary>
  21994. This function is intended to be undocumented.
  21995. </summary>
  21996. </member>
  21997. <member name="P:PdfSharp.Pdf.PdfDocument.Pages">
  21998. <summary>
  21999. Get the pages dictionary.
  22000. </summary>
  22001. </member>
  22002. <member name="P:PdfSharp.Pdf.PdfDocument.PageLayout">
  22003. <summary>
  22004. Gets or sets a value specifying the page layout to be used when the document is opened.
  22005. </summary>
  22006. </member>
  22007. <member name="P:PdfSharp.Pdf.PdfDocument.PageMode">
  22008. <summary>
  22009. Gets or sets a value specifying how the document should be displayed when opened.
  22010. </summary>
  22011. </member>
  22012. <member name="P:PdfSharp.Pdf.PdfDocument.ViewerPreferences">
  22013. <summary>
  22014. Gets the viewer preferences of this document.
  22015. </summary>
  22016. </member>
  22017. <member name="P:PdfSharp.Pdf.PdfDocument.Outlines">
  22018. <summary>
  22019. Gets the root of the outline (or bookmark) tree.
  22020. </summary>
  22021. </member>
  22022. <member name="P:PdfSharp.Pdf.PdfDocument.AcroForm">
  22023. <summary>
  22024. Get the AcroForm dictionary.
  22025. </summary>
  22026. </member>
  22027. <member name="P:PdfSharp.Pdf.PdfDocument.Language">
  22028. <summary>
  22029. Gets or sets the default language of the document.
  22030. </summary>
  22031. </member>
  22032. <member name="P:PdfSharp.Pdf.PdfDocument.SecuritySettings">
  22033. <summary>
  22034. Gets the security settings of this document.
  22035. </summary>
  22036. </member>
  22037. <member name="M:PdfSharp.Pdf.PdfDocument.AddCharacters(PdfSharp.Drawing.XFont,System.String)">
  22038. <summary>
  22039. Adds characters whose glyphs have to be embedded in the PDF file.
  22040. By default, PDFsharp only embeds glyphs of a font that are used for drawing text
  22041. on a page. With this function actually unused glyphs can be added. This is useful
  22042. for PDF that can be modified or has text fields. So all characters that can be
  22043. potentially used are available in the PDF document.
  22044. </summary>
  22045. <param name="font">The font whose glyph should be added.</param>
  22046. <param name="chars">A string with all unicode characters that should be added.</param>
  22047. </member>
  22048. <member name="P:PdfSharp.Pdf.PdfDocument.FontTable">
  22049. <summary>
  22050. Gets the document font table that holds all fonts used in the current document.
  22051. </summary>
  22052. </member>
  22053. <member name="P:PdfSharp.Pdf.PdfDocument.ImageTable">
  22054. <summary>
  22055. Gets the document image table that holds all images used in the current document.
  22056. </summary>
  22057. </member>
  22058. <member name="P:PdfSharp.Pdf.PdfDocument.FormTable">
  22059. <summary>
  22060. Gets the document form table that holds all form external objects used in the current document.
  22061. </summary>
  22062. </member>
  22063. <member name="P:PdfSharp.Pdf.PdfDocument.ExtGStateTable">
  22064. <summary>
  22065. Gets the document ExtGState table that holds all form state objects used in the current document.
  22066. </summary>
  22067. </member>
  22068. <member name="P:PdfSharp.Pdf.PdfDocument.PdfFontDescriptorCache">
  22069. <summary>
  22070. Gets the document PdfFontDescriptorCache that holds all PdfFontDescriptor objects used in the current document.
  22071. </summary>
  22072. </member>
  22073. <member name="P:PdfSharp.Pdf.PdfDocument.Catalog">
  22074. <summary>
  22075. Gets the PdfCatalog of the current document.
  22076. </summary>
  22077. </member>
  22078. <member name="P:PdfSharp.Pdf.PdfDocument.Internals">
  22079. <summary>
  22080. Gets the PdfInternals object of this document, that grants access to some internal structures
  22081. which are not part of the public interface of PdfDocument.
  22082. </summary>
  22083. </member>
  22084. <member name="M:PdfSharp.Pdf.PdfDocument.AddPage">
  22085. <summary>
  22086. Creates a new page and adds it to this document.
  22087. Depending on the IsMetric property of the current region the page size is set to
  22088. A4 or Letter respectively. If this size is not appropriate it should be changed before
  22089. any drawing operations are performed on the page.
  22090. </summary>
  22091. </member>
  22092. <member name="M:PdfSharp.Pdf.PdfDocument.AddPage(PdfSharp.Pdf.PdfPage)">
  22093. <summary>
  22094. Adds the specified page to this document. If the page is from an external document,
  22095. it is imported to this document. In this case the returned page is not the same
  22096. object as the specified one.
  22097. </summary>
  22098. </member>
  22099. <member name="M:PdfSharp.Pdf.PdfDocument.InsertPage(System.Int32)">
  22100. <summary>
  22101. Creates a new page and inserts it in this document at the specified position.
  22102. </summary>
  22103. </member>
  22104. <member name="M:PdfSharp.Pdf.PdfDocument.InsertPage(System.Int32,PdfSharp.Pdf.PdfPage)">
  22105. <summary>
  22106. Inserts the specified page in this document. If the page is from an external document,
  22107. it is imported to this document. In this case the returned page is not the same
  22108. object as the specified one.
  22109. </summary>
  22110. </member>
  22111. <member name="M:PdfSharp.Pdf.PdfDocument.AddNamedDestination(System.String,System.Int32,PdfSharp.Pdf.Advanced.PdfNamedDestinationParameters)">
  22112. <summary>
  22113. Adds a named destination to the document.
  22114. </summary>
  22115. <param name="destinationName">The Named Destination’s name.</param>
  22116. <param name="destinationPage">The page to navigate to.</param>
  22117. <param name="parameters">The PdfNamedDestinationParameters defining the named destination’s parameters.</param>
  22118. </member>
  22119. <member name="M:PdfSharp.Pdf.PdfDocument.AddEmbeddedFile(System.String,System.String)">
  22120. <summary>
  22121. Adds an embedded file to the document.
  22122. </summary>
  22123. <param name="name">The name used to refer and to entitle the embedded file.</param>
  22124. <param name="path">The path of the file to embed.</param>
  22125. </member>
  22126. <member name="M:PdfSharp.Pdf.PdfDocument.AddEmbeddedFile(System.String,System.IO.Stream)">
  22127. <summary>
  22128. Adds an embedded file to the document.
  22129. </summary>
  22130. <param name="name">The name used to refer and to entitle the embedded file.</param>
  22131. <param name="stream">The stream containing the file to embed.</param>
  22132. </member>
  22133. <member name="M:PdfSharp.Pdf.PdfDocument.Flatten">
  22134. <summary>
  22135. Flattens a document (make the fields non-editable).
  22136. </summary>
  22137. </member>
  22138. <member name="P:PdfSharp.Pdf.PdfDocument.SecurityHandler">
  22139. <summary>
  22140. Gets the standard security handler and creates it, if not existing.
  22141. </summary>
  22142. </member>
  22143. <member name="P:PdfSharp.Pdf.PdfDocument.EffectiveSecurityHandler">
  22144. <summary>
  22145. Gets the standard security handler, if existing and encryption is active.
  22146. </summary>
  22147. </member>
  22148. <member name="M:PdfSharp.Pdf.PdfDocument.OnExternalDocumentFinalized(PdfSharp.Pdf.PdfDocument.DocumentHandle)">
  22149. <summary>
  22150. Occurs when the specified document is not used anymore for importing content.
  22151. </summary>
  22152. </member>
  22153. <member name="P:PdfSharp.Pdf.PdfDocument.Tls">
  22154. <summary>
  22155. Gets the ThreadLocalStorage object. It is used for caching objects that should be created
  22156. only once.
  22157. </summary>
  22158. </member>
  22159. <member name="T:PdfSharp.Pdf.PdfDocumentInformation">
  22160. <summary>
  22161. Represents the PDF document information dictionary.
  22162. </summary>
  22163. </member>
  22164. <member name="M:PdfSharp.Pdf.PdfDocumentInformation.#ctor(PdfSharp.Pdf.PdfDocument)">
  22165. <summary>
  22166. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfDocumentInformation"/> class.
  22167. </summary>
  22168. </member>
  22169. <member name="P:PdfSharp.Pdf.PdfDocumentInformation.Title">
  22170. <summary>
  22171. Gets or sets the document’s title.
  22172. </summary>
  22173. </member>
  22174. <member name="P:PdfSharp.Pdf.PdfDocumentInformation.Author">
  22175. <summary>
  22176. Gets or sets the name of the person who created the document.
  22177. </summary>
  22178. </member>
  22179. <member name="P:PdfSharp.Pdf.PdfDocumentInformation.Subject">
  22180. <summary>
  22181. Gets or sets the name of the subject of the document.
  22182. </summary>
  22183. </member>
  22184. <member name="P:PdfSharp.Pdf.PdfDocumentInformation.Keywords">
  22185. <summary>
  22186. Gets or sets keywords associated with the document.
  22187. </summary>
  22188. </member>
  22189. <member name="P:PdfSharp.Pdf.PdfDocumentInformation.Creator">
  22190. <summary>
  22191. Gets or sets the name of the application (for example, MigraDoc) that created the document.
  22192. </summary>
  22193. </member>
  22194. <member name="P:PdfSharp.Pdf.PdfDocumentInformation.Producer">
  22195. <summary>
  22196. Gets the producer application (for example, PDFsharp).
  22197. </summary>
  22198. </member>
  22199. <member name="P:PdfSharp.Pdf.PdfDocumentInformation.CreationDate">
  22200. <summary>
  22201. Gets or sets the creation date of the document.
  22202. Breaking Change: If the date is not set in a PDF file DateTime.MinValue is returned.
  22203. </summary>
  22204. </member>
  22205. <member name="P:PdfSharp.Pdf.PdfDocumentInformation.ModificationDate">
  22206. <summary>
  22207. Gets or sets the modification date of the document.
  22208. Breaking Change: If the date is not set in a PDF file DateTime.MinValue is returned.
  22209. </summary>
  22210. </member>
  22211. <member name="T:PdfSharp.Pdf.PdfDocumentInformation.Keys">
  22212. <summary>
  22213. Predefined keys of this dictionary.
  22214. </summary>
  22215. </member>
  22216. <member name="F:PdfSharp.Pdf.PdfDocumentInformation.Keys.Title">
  22217. <summary>
  22218. (Optional; PDF 1.1) The document’s title.
  22219. </summary>
  22220. </member>
  22221. <member name="F:PdfSharp.Pdf.PdfDocumentInformation.Keys.Author">
  22222. <summary>
  22223. (Optional) The name of the person who created the document.
  22224. </summary>
  22225. </member>
  22226. <member name="F:PdfSharp.Pdf.PdfDocumentInformation.Keys.Subject">
  22227. <summary>
  22228. (Optional; PDF 1.1) The subject of the document.
  22229. </summary>
  22230. </member>
  22231. <member name="F:PdfSharp.Pdf.PdfDocumentInformation.Keys.Keywords">
  22232. <summary>
  22233. (Optional; PDF 1.1) Keywords associated with the document.
  22234. </summary>
  22235. </member>
  22236. <member name="F:PdfSharp.Pdf.PdfDocumentInformation.Keys.Creator">
  22237. <summary>
  22238. (Optional) If the document was converted to PDF from another format,
  22239. the name of the application (for example, empira MigraDoc) that created the
  22240. original document from which it was converted.
  22241. </summary>
  22242. </member>
  22243. <member name="F:PdfSharp.Pdf.PdfDocumentInformation.Keys.Producer">
  22244. <summary>
  22245. (Optional) If the document was converted to PDF from another format,
  22246. the name of the application (for example, this library) that converted it to PDF.
  22247. </summary>
  22248. </member>
  22249. <member name="F:PdfSharp.Pdf.PdfDocumentInformation.Keys.CreationDate">
  22250. <summary>
  22251. (Optional) The date and time the document was created, in human-readable form.
  22252. </summary>
  22253. </member>
  22254. <member name="F:PdfSharp.Pdf.PdfDocumentInformation.Keys.ModDate">
  22255. <summary>
  22256. (Required if PieceInfo is present in the document catalog; otherwise optional; PDF 1.1)
  22257. The date and time the document was most recently modified, in human-readable form.
  22258. </summary>
  22259. </member>
  22260. <member name="F:PdfSharp.Pdf.PdfDocumentInformation.Keys.Trapped">
  22261. <summary>
  22262. (Optional; PDF 1.3) A name object indicating whether the document has been modified
  22263. to include trapping information.
  22264. </summary>
  22265. </member>
  22266. <member name="P:PdfSharp.Pdf.PdfDocumentInformation.Keys.Meta">
  22267. <summary>
  22268. Gets the KeysMeta for these keys.
  22269. </summary>
  22270. </member>
  22271. <member name="P:PdfSharp.Pdf.PdfDocumentInformation.Meta">
  22272. <summary>
  22273. Gets the KeysMeta of this dictionary type.
  22274. </summary>
  22275. </member>
  22276. <member name="T:PdfSharp.Pdf.PdfDocumentOptions">
  22277. <summary>
  22278. Holds information how to handle the document when it is saved as PDF stream.
  22279. </summary>
  22280. </member>
  22281. <member name="P:PdfSharp.Pdf.PdfDocumentOptions.ColorMode">
  22282. <summary>
  22283. Gets or sets the color mode.
  22284. </summary>
  22285. </member>
  22286. <member name="P:PdfSharp.Pdf.PdfDocumentOptions.CompressContentStreams">
  22287. <summary>
  22288. Gets or sets a value indicating whether to compress content streams of PDF pages.
  22289. </summary>
  22290. </member>
  22291. <member name="P:PdfSharp.Pdf.PdfDocumentOptions.NoCompression">
  22292. <summary>
  22293. Gets or sets a value indicating that all objects are not compressed.
  22294. </summary>
  22295. </member>
  22296. <member name="P:PdfSharp.Pdf.PdfDocumentOptions.FlateEncodeMode">
  22297. <summary>
  22298. Gets or sets the flate encode mode. Besides the balanced default mode you can set modes for best compression (slower) or best speed (larger files).
  22299. </summary>
  22300. </member>
  22301. <member name="P:PdfSharp.Pdf.PdfDocumentOptions.EnableCcittCompressionForBilevelImages">
  22302. <summary>
  22303. Gets or sets a value indicating whether to compress bilevel images using CCITT compression.
  22304. With true, PDFsharp will try FlateDecode CCITT and will use the smallest one or a combination of both.
  22305. With false, PDFsharp will always use FlateDecode only - files may be a few bytes larger, but file creation is faster.
  22306. </summary>
  22307. </member>
  22308. <member name="P:PdfSharp.Pdf.PdfDocumentOptions.UseFlateDecoderForJpegImages">
  22309. <summary>
  22310. Gets or sets a value indicating whether to compress JPEG images with the FlateDecode filter.
  22311. </summary>
  22312. </member>
  22313. <member name="T:PdfSharp.Pdf.PdfDocumentSettings">
  22314. <summary>
  22315. Holds PDF specific information of the document.
  22316. </summary>
  22317. </member>
  22318. <member name="P:PdfSharp.Pdf.PdfDocumentSettings.TrimMargins">
  22319. <summary>
  22320. Gets or sets the default trim margins.
  22321. </summary>
  22322. </member>
  22323. <member name="T:PdfSharp.Pdf.PdfInteger">
  22324. <summary>
  22325. Represents a direct 32-bit signed integer value.
  22326. </summary>
  22327. </member>
  22328. <member name="M:PdfSharp.Pdf.PdfInteger.#ctor">
  22329. <summary>
  22330. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfInteger"/> class.
  22331. </summary>
  22332. </member>
  22333. <member name="M:PdfSharp.Pdf.PdfInteger.#ctor(System.Int32)">
  22334. <summary>
  22335. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfInteger"/> class.
  22336. </summary>
  22337. <param name="value">The value.</param>
  22338. </member>
  22339. <member name="P:PdfSharp.Pdf.PdfInteger.Value">
  22340. <summary>
  22341. Gets the value as integer.
  22342. </summary>
  22343. </member>
  22344. <member name="M:PdfSharp.Pdf.PdfInteger.ToString">
  22345. <summary>
  22346. Returns the integer as string.
  22347. </summary>
  22348. </member>
  22349. <member name="M:PdfSharp.Pdf.PdfInteger.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  22350. <summary>
  22351. Writes the integer as string.
  22352. </summary>
  22353. </member>
  22354. <member name="M:PdfSharp.Pdf.PdfInteger.GetTypeCode">
  22355. <summary>
  22356. Returns TypeCode for 32-bit integers.
  22357. </summary>
  22358. </member>
  22359. <member name="T:PdfSharp.Pdf.PdfIntegerObject">
  22360. <summary>
  22361. Represents an indirect 32-bit signed integer value. This type is not used by PDFsharp. If it is imported from
  22362. an external PDF file, the value is converted into a direct object.
  22363. </summary>
  22364. </member>
  22365. <member name="M:PdfSharp.Pdf.PdfIntegerObject.#ctor">
  22366. <summary>
  22367. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfIntegerObject"/> class.
  22368. </summary>
  22369. </member>
  22370. <member name="M:PdfSharp.Pdf.PdfIntegerObject.#ctor(System.Int32)">
  22371. <summary>
  22372. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfIntegerObject"/> class.
  22373. </summary>
  22374. </member>
  22375. <member name="M:PdfSharp.Pdf.PdfIntegerObject.#ctor(PdfSharp.Pdf.PdfDocument,System.Int32)">
  22376. <summary>
  22377. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfIntegerObject"/> class.
  22378. </summary>
  22379. </member>
  22380. <member name="P:PdfSharp.Pdf.PdfIntegerObject.Value">
  22381. <summary>
  22382. Gets the value as integer.
  22383. </summary>
  22384. </member>
  22385. <member name="M:PdfSharp.Pdf.PdfIntegerObject.ToString">
  22386. <summary>
  22387. Returns the integer as string.
  22388. </summary>
  22389. </member>
  22390. <member name="M:PdfSharp.Pdf.PdfIntegerObject.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  22391. <summary>
  22392. Writes the integer literal.
  22393. </summary>
  22394. </member>
  22395. <member name="T:PdfSharp.Pdf.PdfItem">
  22396. <summary>
  22397. The base class of all PDF objects and simple PDF types.
  22398. </summary>
  22399. </member>
  22400. <member name="M:PdfSharp.Pdf.PdfItem.Clone">
  22401. <summary>
  22402. Creates a copy of this object.
  22403. </summary>
  22404. </member>
  22405. <member name="M:PdfSharp.Pdf.PdfItem.Copy">
  22406. <summary>
  22407. Implements the copy mechanism. Must be overridden in derived classes.
  22408. </summary>
  22409. </member>
  22410. <member name="M:PdfSharp.Pdf.PdfItem.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  22411. <summary>
  22412. When overridden in a derived class, appends a raw string representation of this object
  22413. to the specified PdfWriter.
  22414. </summary>
  22415. </member>
  22416. <member name="T:PdfSharp.Pdf.PdfLiteral">
  22417. <summary>
  22418. Represents text that is written 'as it is' into the PDF stream. This class can lead to invalid PDF files.
  22419. E.g. strings in a literal are not encrypted when the document is saved with a password.
  22420. </summary>
  22421. </member>
  22422. <member name="M:PdfSharp.Pdf.PdfLiteral.#ctor">
  22423. <summary>
  22424. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfLiteral"/> class.
  22425. </summary>
  22426. </member>
  22427. <member name="M:PdfSharp.Pdf.PdfLiteral.#ctor(System.String)">
  22428. <summary>
  22429. Initializes a new instance with the specified string.
  22430. </summary>
  22431. </member>
  22432. <member name="M:PdfSharp.Pdf.PdfLiteral.#ctor(System.String,System.Object[])">
  22433. <summary>
  22434. Initializes a new instance with the culture invariant formatted specified arguments.
  22435. </summary>
  22436. </member>
  22437. <member name="M:PdfSharp.Pdf.PdfLiteral.FromMatrix(PdfSharp.Drawing.XMatrix)">
  22438. <summary>
  22439. Creates a literal from an XMatrix
  22440. </summary>
  22441. </member>
  22442. <member name="P:PdfSharp.Pdf.PdfLiteral.Value">
  22443. <summary>
  22444. Gets the value as literal string.
  22445. </summary>
  22446. </member>
  22447. <member name="M:PdfSharp.Pdf.PdfLiteral.ToString">
  22448. <summary>
  22449. Returns a string that represents the current value.
  22450. </summary>
  22451. </member>
  22452. <member name="T:PdfSharp.Pdf.PdfLongInteger">
  22453. <summary>
  22454. Represents a direct 64-bit signed integer value.
  22455. </summary>
  22456. </member>
  22457. <member name="M:PdfSharp.Pdf.PdfLongInteger.#ctor">
  22458. <summary>
  22459. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfLongInteger"/> class.
  22460. </summary>
  22461. </member>
  22462. <member name="M:PdfSharp.Pdf.PdfLongInteger.#ctor(System.Int64)">
  22463. <summary>
  22464. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfLongInteger"/> class.
  22465. </summary>
  22466. <param name="value">The value.</param>
  22467. </member>
  22468. <member name="P:PdfSharp.Pdf.PdfLongInteger.Value">
  22469. <summary>
  22470. Gets the value as 64-bit integer.
  22471. </summary>
  22472. </member>
  22473. <member name="M:PdfSharp.Pdf.PdfLongInteger.ToString">
  22474. <summary>
  22475. Returns the 64-bit integer as string.
  22476. </summary>
  22477. </member>
  22478. <member name="M:PdfSharp.Pdf.PdfLongInteger.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  22479. <summary>
  22480. Writes the 64-bit integer as string.
  22481. </summary>
  22482. </member>
  22483. <member name="M:PdfSharp.Pdf.PdfLongInteger.GetTypeCode">
  22484. <summary>
  22485. Returns TypeCode for 64-bit integers.
  22486. </summary>
  22487. </member>
  22488. <member name="T:PdfSharp.Pdf.PdfLongIntegerObject">
  22489. <summary>
  22490. Represents an indirect 64-bit signed integer value. This type is not used by PDFsharp. If it is imported from
  22491. an external PDF file, the value is converted into a direct object.
  22492. </summary>
  22493. </member>
  22494. <member name="M:PdfSharp.Pdf.PdfLongIntegerObject.#ctor">
  22495. <summary>
  22496. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfLongIntegerObject"/> class.
  22497. </summary>
  22498. </member>
  22499. <member name="M:PdfSharp.Pdf.PdfLongIntegerObject.#ctor(System.Int64)">
  22500. <summary>
  22501. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfLongIntegerObject"/> class.
  22502. </summary>
  22503. </member>
  22504. <member name="M:PdfSharp.Pdf.PdfLongIntegerObject.#ctor(PdfSharp.Pdf.PdfDocument,System.Int64)">
  22505. <summary>
  22506. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfLongIntegerObject"/> class.
  22507. </summary>
  22508. </member>
  22509. <member name="P:PdfSharp.Pdf.PdfLongIntegerObject.Value">
  22510. <summary>
  22511. Gets the value as 64-bit integer.
  22512. </summary>
  22513. </member>
  22514. <member name="M:PdfSharp.Pdf.PdfLongIntegerObject.ToString">
  22515. <summary>
  22516. Returns the integer as string.
  22517. </summary>
  22518. </member>
  22519. <member name="M:PdfSharp.Pdf.PdfLongIntegerObject.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  22520. <summary>
  22521. Writes the integer literal.
  22522. </summary>
  22523. </member>
  22524. <member name="T:PdfSharp.Pdf.PdfMetadata">
  22525. <summary>
  22526. Represents an XML Metadata stream.
  22527. </summary>
  22528. </member>
  22529. <member name="M:PdfSharp.Pdf.PdfMetadata.#ctor">
  22530. <summary>
  22531. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfMetadata"/> class.
  22532. </summary>
  22533. </member>
  22534. <member name="M:PdfSharp.Pdf.PdfMetadata.#ctor(PdfSharp.Pdf.PdfDocument)">
  22535. <summary>
  22536. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfMetadata"/> class.
  22537. </summary>
  22538. <param name="document">The document that owns this object.</param>
  22539. </member>
  22540. <member name="T:PdfSharp.Pdf.PdfMetadata.Keys">
  22541. <summary>
  22542. Predefined keys of this dictionary.
  22543. </summary>
  22544. </member>
  22545. <member name="F:PdfSharp.Pdf.PdfMetadata.Keys.Type">
  22546. <summary>
  22547. (Required) The type of PDF object that this dictionary describes; must be Metadata for a metadata stream.
  22548. </summary>
  22549. </member>
  22550. <member name="F:PdfSharp.Pdf.PdfMetadata.Keys.Subtype">
  22551. <summary>
  22552. (Required) The type of metadata stream that this dictionary describes; must be XML.
  22553. </summary>
  22554. </member>
  22555. <member name="T:PdfSharp.Pdf.PdfName">
  22556. <summary>
  22557. Represents a PDF name value.
  22558. </summary>
  22559. </member>
  22560. <member name="M:PdfSharp.Pdf.PdfName.#ctor">
  22561. <summary>
  22562. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfName"/> class.
  22563. </summary>
  22564. </member>
  22565. <member name="M:PdfSharp.Pdf.PdfName.#ctor(System.String)">
  22566. <summary>
  22567. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfName"/> class.
  22568. Parameter value always must start with a '/'.
  22569. </summary>
  22570. </member>
  22571. <member name="M:PdfSharp.Pdf.PdfName.Equals(System.Object)">
  22572. <summary>
  22573. Determines whether the specified object is equal to this name.
  22574. </summary>
  22575. </member>
  22576. <member name="M:PdfSharp.Pdf.PdfName.GetHashCode">
  22577. <summary>
  22578. Returns the hash code for this instance.
  22579. </summary>
  22580. </member>
  22581. <member name="P:PdfSharp.Pdf.PdfName.Value">
  22582. <summary>
  22583. Gets the name as a string.
  22584. </summary>
  22585. </member>
  22586. <member name="M:PdfSharp.Pdf.PdfName.ToString">
  22587. <summary>
  22588. Returns the name. The string always begins with a slash.
  22589. </summary>
  22590. </member>
  22591. <member name="M:PdfSharp.Pdf.PdfName.op_Equality(PdfSharp.Pdf.PdfName,System.String)">
  22592. <summary>
  22593. Determines whether the specified name and string are equal.
  22594. </summary>
  22595. </member>
  22596. <member name="M:PdfSharp.Pdf.PdfName.op_Inequality(PdfSharp.Pdf.PdfName,System.String)">
  22597. <summary>
  22598. Determines whether the specified name and string are not equal.
  22599. </summary>
  22600. </member>
  22601. <member name="F:PdfSharp.Pdf.PdfName.Empty">
  22602. <summary>
  22603. Represents the empty name.
  22604. </summary>
  22605. </member>
  22606. <member name="M:PdfSharp.Pdf.PdfName.AddSlash(System.String)">
  22607. <summary>
  22608. Adds the slash to a string, that is needed at the beginning of a PDFName string.
  22609. </summary>
  22610. </member>
  22611. <member name="M:PdfSharp.Pdf.PdfName.RemoveSlash(System.String)">
  22612. <summary>
  22613. Removes the slash from a string, that is needed at the beginning of a PDFName string.
  22614. </summary>
  22615. </member>
  22616. <member name="M:PdfSharp.Pdf.PdfName.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  22617. <summary>
  22618. Writes the name including the leading slash.
  22619. </summary>
  22620. </member>
  22621. <member name="P:PdfSharp.Pdf.PdfName.Comparer">
  22622. <summary>
  22623. Gets the comparer for this type.
  22624. </summary>
  22625. </member>
  22626. <member name="T:PdfSharp.Pdf.PdfName.PdfXNameComparer">
  22627. <summary>
  22628. Implements a comparer that compares PdfName objects.
  22629. </summary>
  22630. </member>
  22631. <member name="M:PdfSharp.Pdf.PdfName.PdfXNameComparer.Compare(PdfSharp.Pdf.PdfName,PdfSharp.Pdf.PdfName)">
  22632. <summary>
  22633. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
  22634. </summary>
  22635. <param name="l">The first object to compare.</param>
  22636. <param name="r">The second object to compare.</param>
  22637. </member>
  22638. <member name="T:PdfSharp.Pdf.PdfNameObject">
  22639. <summary>
  22640. Represents an indirect name value. This type is not used by PDFsharp. If it is imported from
  22641. an external PDF file, the value is converted into a direct object. Acrobat sometime uses indirect
  22642. names to save space, because an indirect reference to a name may be shorter than a long name.
  22643. </summary>
  22644. </member>
  22645. <member name="M:PdfSharp.Pdf.PdfNameObject.#ctor">
  22646. <summary>
  22647. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfNameObject"/> class.
  22648. </summary>
  22649. </member>
  22650. <member name="M:PdfSharp.Pdf.PdfNameObject.#ctor(PdfSharp.Pdf.PdfDocument,System.String)">
  22651. <summary>
  22652. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfNameObject"/> class.
  22653. </summary>
  22654. <param name="document">The document.</param>
  22655. <param name="value">The value.</param>
  22656. </member>
  22657. <member name="M:PdfSharp.Pdf.PdfNameObject.Equals(System.Object)">
  22658. <summary>
  22659. Determines whether the specified object is equal to the current object.
  22660. </summary>
  22661. </member>
  22662. <member name="M:PdfSharp.Pdf.PdfNameObject.GetHashCode">
  22663. <summary>
  22664. Serves as a hash function for this type.
  22665. </summary>
  22666. </member>
  22667. <member name="P:PdfSharp.Pdf.PdfNameObject.Value">
  22668. <summary>
  22669. Gets or sets the name value.
  22670. </summary>
  22671. </member>
  22672. <member name="M:PdfSharp.Pdf.PdfNameObject.ToString">
  22673. <summary>
  22674. Returns the name. The string always begins with a slash.
  22675. </summary>
  22676. </member>
  22677. <member name="M:PdfSharp.Pdf.PdfNameObject.op_Equality(PdfSharp.Pdf.PdfNameObject,System.String)">
  22678. <summary>
  22679. Determines whether a name is equal to a string.
  22680. </summary>
  22681. </member>
  22682. <member name="M:PdfSharp.Pdf.PdfNameObject.op_Inequality(PdfSharp.Pdf.PdfNameObject,System.String)">
  22683. <summary>
  22684. Determines whether a name is not equal to a string.
  22685. </summary>
  22686. </member>
  22687. <member name="M:PdfSharp.Pdf.PdfNameObject.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  22688. <summary>
  22689. Writes the name including the leading slash.
  22690. </summary>
  22691. </member>
  22692. <member name="T:PdfSharp.Pdf.PdfNameTreeNode">
  22693. <summary>
  22694. Represents a name tree node.
  22695. </summary>
  22696. </member>
  22697. <member name="M:PdfSharp.Pdf.PdfNameTreeNode.#ctor">
  22698. <summary>
  22699. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfNameTreeNode"/> class.
  22700. </summary>
  22701. </member>
  22702. <member name="M:PdfSharp.Pdf.PdfNameTreeNode.#ctor(System.Boolean)">
  22703. <summary>
  22704. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfNameTreeNode"/> class.
  22705. </summary>
  22706. </member>
  22707. <member name="P:PdfSharp.Pdf.PdfNameTreeNode.IsRoot">
  22708. <summary>
  22709. Gets a value indicating whether this instance is a root node.
  22710. </summary>
  22711. </member>
  22712. <member name="P:PdfSharp.Pdf.PdfNameTreeNode.KidsCount">
  22713. <summary>
  22714. Gets the number of Kids elements.
  22715. </summary>
  22716. </member>
  22717. <member name="P:PdfSharp.Pdf.PdfNameTreeNode.NamesCount">
  22718. <summary>
  22719. Gets the number of Names elements.
  22720. </summary>
  22721. </member>
  22722. <member name="M:PdfSharp.Pdf.PdfNameTreeNode.AddKid(PdfSharp.Pdf.PdfNameTreeNode)">
  22723. <summary>
  22724. Adds a child node to this node.
  22725. </summary>
  22726. </member>
  22727. <member name="M:PdfSharp.Pdf.PdfNameTreeNode.AddName(System.String,PdfSharp.Pdf.PdfItem)">
  22728. <summary>
  22729. Adds a key/value pair to the Names array of this node.
  22730. </summary>
  22731. </member>
  22732. <member name="P:PdfSharp.Pdf.PdfNameTreeNode.LeastKey">
  22733. <summary>
  22734. Gets the least key.
  22735. </summary>
  22736. </member>
  22737. <member name="P:PdfSharp.Pdf.PdfNameTreeNode.GreatestKey">
  22738. <summary>
  22739. Gets the greatest key.
  22740. </summary>
  22741. </member>
  22742. <member name="M:PdfSharp.Pdf.PdfNameTreeNode.UpdateLimits">
  22743. <summary>
  22744. Updates the limits by inspecting Kids and Names.
  22745. </summary>
  22746. </member>
  22747. <member name="T:PdfSharp.Pdf.PdfNameTreeNode.Keys">
  22748. <summary>
  22749. Predefined keys of this dictionary.
  22750. </summary>
  22751. </member>
  22752. <member name="F:PdfSharp.Pdf.PdfNameTreeNode.Keys.Kids">
  22753. <summary>
  22754. (Root and intermediate nodes only; required in intermediate nodes;
  22755. present in the root node if and only if Names is not present)
  22756. An array of indirect references to the immediate children of this node
  22757. The children may be intermediate or leaf nodes.
  22758. </summary>
  22759. </member>
  22760. <member name="F:PdfSharp.Pdf.PdfNameTreeNode.Keys.Names">
  22761. <summary>
  22762. (Root and leaf nodes only; required in leaf nodes; present in the root node if and only if Kids is not present)
  22763. An array of the form
  22764. [key1 value1 key2 value2 … keyn valuen]
  22765. where each keyi is a string and the corresponding valuei is the object associated with that key.
  22766. The keys are sorted in lexical order, as described below.
  22767. </summary>
  22768. </member>
  22769. <member name="F:PdfSharp.Pdf.PdfNameTreeNode.Keys.Limits">
  22770. <summary>
  22771. (Intermediate and leaf nodes only; required)
  22772. An array of two strings, specifying the (lexically) least and greatest keys included in the Names array
  22773. of a leaf node or in the Namesarrays of any leaf nodes that are descendants of an intermediate node.
  22774. </summary>
  22775. </member>
  22776. <member name="P:PdfSharp.Pdf.PdfNameTreeNode.Keys.Meta">
  22777. <summary>
  22778. Gets the KeysMeta for these keys.
  22779. </summary>
  22780. </member>
  22781. <member name="P:PdfSharp.Pdf.PdfNameTreeNode.Meta">
  22782. <summary>
  22783. Gets the KeysMeta of this dictionary type.
  22784. </summary>
  22785. </member>
  22786. <member name="P:PdfSharp.Pdf.PdfNameTreeNode.DebuggerDisplay">
  22787. <summary>
  22788. Gets the DebuggerDisplayAttribute text.
  22789. </summary>
  22790. <value>The debugger display.</value>
  22791. </member>
  22792. <member name="T:PdfSharp.Pdf.PdfNull">
  22793. <summary>
  22794. Represents an indirect reference that is not in the cross-reference table.
  22795. </summary>
  22796. </member>
  22797. <member name="M:PdfSharp.Pdf.PdfNull.ToString">
  22798. <summary>
  22799. Returns a <see cref="T:System.String"></see> that represents the current <see cref="T:System.Object"></see>.
  22800. </summary>
  22801. <returns>
  22802. A <see cref="T:System.String"></see> that represents the current <see cref="T:System.Object"></see>.
  22803. </returns>
  22804. </member>
  22805. <member name="F:PdfSharp.Pdf.PdfNull.Value">
  22806. <summary>
  22807. The only instance of this class.
  22808. </summary>
  22809. </member>
  22810. <member name="T:PdfSharp.Pdf.PdfNullObject">
  22811. <summary>
  22812. Represents an indirect null value. This type is not used by PDFsharp, but at least
  22813. one tool from Adobe creates PDF files with a null object.
  22814. </summary>
  22815. </member>
  22816. <member name="M:PdfSharp.Pdf.PdfNullObject.#ctor">
  22817. <summary>
  22818. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfNullObject"/> class.
  22819. </summary>
  22820. </member>
  22821. <member name="M:PdfSharp.Pdf.PdfNullObject.#ctor(PdfSharp.Pdf.PdfDocument)">
  22822. <summary>
  22823. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfNullObject"/> class.
  22824. </summary>
  22825. <param name="document">The document.</param>
  22826. </member>
  22827. <member name="M:PdfSharp.Pdf.PdfNullObject.ToString">
  22828. <summary>
  22829. Returns the string "null".
  22830. </summary>
  22831. </member>
  22832. <member name="M:PdfSharp.Pdf.PdfNullObject.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  22833. <summary>
  22834. Writes the keyword «null».
  22835. </summary>
  22836. </member>
  22837. <member name="T:PdfSharp.Pdf.PdfNumber">
  22838. <summary>
  22839. Base class for direct number values (not yet used, maybe superfluous).
  22840. </summary>
  22841. </member>
  22842. <member name="P:PdfSharp.Pdf.PdfNumber.IsInteger">
  22843. <summary>
  22844. Gets or sets a value indicating whether this instance is a 32-bit signed integer.
  22845. </summary>
  22846. </member>
  22847. <member name="P:PdfSharp.Pdf.PdfNumber.IsLongInteger">
  22848. <summary>
  22849. Gets or sets a value indicating whether this instance is a 64-bit signed integer.
  22850. </summary>
  22851. </member>
  22852. <member name="P:PdfSharp.Pdf.PdfNumber.IsReal">
  22853. <summary>
  22854. Gets or sets a value indicating whether this instance is a floating point number.
  22855. </summary>
  22856. </member>
  22857. <member name="T:PdfSharp.Pdf.PdfNumberObject">
  22858. <summary>
  22859. Base class for indirect number values (not yet used, maybe superfluous).
  22860. </summary>
  22861. </member>
  22862. <member name="M:PdfSharp.Pdf.PdfNumberObject.#ctor">
  22863. <summary>
  22864. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfNumberObject"/> class.
  22865. </summary>
  22866. </member>
  22867. <member name="M:PdfSharp.Pdf.PdfNumberObject.#ctor(PdfSharp.Pdf.PdfDocument)">
  22868. <summary>
  22869. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfNumberObject"/> class.
  22870. </summary>
  22871. <param name="document">The document.</param>
  22872. </member>
  22873. <member name="T:PdfSharp.Pdf.PdfNumberTreeNode">
  22874. <summary>
  22875. Represents a number tree node.
  22876. </summary>
  22877. </member>
  22878. <member name="M:PdfSharp.Pdf.PdfNumberTreeNode.#ctor">
  22879. <summary>
  22880. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfNumberTreeNode"/> class.
  22881. </summary>
  22882. </member>
  22883. <member name="M:PdfSharp.Pdf.PdfNumberTreeNode.#ctor(System.Boolean)">
  22884. <summary>
  22885. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfNumberTreeNode"/> class.
  22886. </summary>
  22887. </member>
  22888. <member name="P:PdfSharp.Pdf.PdfNumberTreeNode.IsRoot">
  22889. <summary>
  22890. Gets a value indicating whether this instance is a root node.
  22891. </summary>
  22892. </member>
  22893. <member name="P:PdfSharp.Pdf.PdfNumberTreeNode.KidsCount">
  22894. <summary>
  22895. Gets the number of Kids elements.
  22896. </summary>
  22897. </member>
  22898. <member name="P:PdfSharp.Pdf.PdfNumberTreeNode.NumsCount">
  22899. <summary>
  22900. Gets the number of Nums elements.
  22901. </summary>
  22902. </member>
  22903. <member name="M:PdfSharp.Pdf.PdfNumberTreeNode.AddKid(PdfSharp.Pdf.PdfNumberTreeNode)">
  22904. <summary>
  22905. Adds a child node to this node.
  22906. </summary>
  22907. </member>
  22908. <member name="M:PdfSharp.Pdf.PdfNumberTreeNode.AddNumber(System.Int32,PdfSharp.Pdf.PdfObject)">
  22909. <summary>
  22910. Adds a key/value pair to the Nums array of this node.
  22911. </summary>
  22912. </member>
  22913. <member name="P:PdfSharp.Pdf.PdfNumberTreeNode.LeastKey">
  22914. <summary>
  22915. Gets the least key.
  22916. </summary>
  22917. </member>
  22918. <member name="P:PdfSharp.Pdf.PdfNumberTreeNode.GreatestKey">
  22919. <summary>
  22920. Gets the greatest key.
  22921. </summary>
  22922. </member>
  22923. <member name="M:PdfSharp.Pdf.PdfNumberTreeNode.UpdateLimits">
  22924. <summary>
  22925. Updates the limits by inspecting Kids and Names.
  22926. </summary>
  22927. </member>
  22928. <member name="T:PdfSharp.Pdf.PdfNumberTreeNode.Keys">
  22929. <summary>
  22930. Predefined keys of this dictionary.
  22931. </summary>
  22932. </member>
  22933. <member name="F:PdfSharp.Pdf.PdfNumberTreeNode.Keys.Kids">
  22934. <summary>
  22935. (Root and intermediate nodes only; required in intermediate nodes;
  22936. present in the root node if and only if Nums is not present)
  22937. An array of indirect references to the immediate children of this node.
  22938. The children may be intermediate or leaf nodes.
  22939. </summary>
  22940. </member>
  22941. <member name="F:PdfSharp.Pdf.PdfNumberTreeNode.Keys.Nums">
  22942. <summary>
  22943. (Root and leaf nodes only; required in leaf nodes; present in the root node if and only if Kids is not present)
  22944. An array of the form
  22945. [key1 value1 key2 value2 … keyn valuen]
  22946. where each keyi is an integer and the corresponding valuei is the object associated with that key.
  22947. The keys are sorted in numerical order, analogously to the arrangement of keys in a name tree.
  22948. </summary>
  22949. </member>
  22950. <member name="F:PdfSharp.Pdf.PdfNumberTreeNode.Keys.Limits">
  22951. <summary>
  22952. (Intermediate and leaf nodes only; required)
  22953. An array of two integers, specifying the (numerically) least and greatest keys included in the Nums array
  22954. of a leaf node or in the Nums arrays of any leaf nodes that are descendants of an intermediate node.
  22955. </summary>
  22956. </member>
  22957. <member name="P:PdfSharp.Pdf.PdfNumberTreeNode.Keys.Meta">
  22958. <summary>
  22959. Gets the KeysMeta for these keys.
  22960. </summary>
  22961. </member>
  22962. <member name="T:PdfSharp.Pdf.PdfObject">
  22963. <summary>
  22964. Base class of all composite PDF objects.
  22965. </summary>
  22966. </member>
  22967. <member name="M:PdfSharp.Pdf.PdfObject.#ctor">
  22968. <summary>
  22969. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfObject"/> class.
  22970. </summary>
  22971. </member>
  22972. <member name="M:PdfSharp.Pdf.PdfObject.#ctor(PdfSharp.Pdf.PdfDocument)">
  22973. <summary>
  22974. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfObject"/> class.
  22975. </summary>
  22976. </member>
  22977. <member name="M:PdfSharp.Pdf.PdfObject.#ctor(PdfSharp.Pdf.PdfObject)">
  22978. <summary>
  22979. Initializes a new instance from an existing object. Used for object type transformation.
  22980. </summary>
  22981. </member>
  22982. <member name="M:PdfSharp.Pdf.PdfObject.Clone">
  22983. <summary>
  22984. Creates a copy of this object. The clone does not belong to a document, i.e. its owner and its iref are null.
  22985. </summary>
  22986. </member>
  22987. <member name="M:PdfSharp.Pdf.PdfObject.Copy">
  22988. <summary>
  22989. Implements the copy mechanism. Must be overridden in derived classes.
  22990. </summary>
  22991. </member>
  22992. <member name="M:PdfSharp.Pdf.PdfObject.SetObjectID(System.Int32,System.Int32)">
  22993. <summary>
  22994. Sets the object and generation number.
  22995. Setting the object identifier makes this object an indirect object, i.e. the object gets
  22996. a PdfReference entry in the PdfReferenceTable.
  22997. </summary>
  22998. </member>
  22999. <member name="P:PdfSharp.Pdf.PdfObject.Owner">
  23000. <summary>
  23001. Gets the PdfDocument this object belongs to.
  23002. </summary>
  23003. </member>
  23004. <member name="P:PdfSharp.Pdf.PdfObject.Document">
  23005. <summary>
  23006. Sets the PdfDocument this object belongs to.
  23007. </summary>
  23008. </member>
  23009. <member name="P:PdfSharp.Pdf.PdfObject.Comment">
  23010. <summary>
  23011. Gets or sets the comment for debugging purposes.
  23012. </summary>
  23013. </member>
  23014. <member name="P:PdfSharp.Pdf.PdfObject.IsIndirect">
  23015. <summary>
  23016. Indicates whether the object is an indirect object.
  23017. </summary>
  23018. </member>
  23019. <member name="P:PdfSharp.Pdf.PdfObject.Internals">
  23020. <summary>
  23021. Gets the PdfInternals object of this document, that grants access to some internal structures
  23022. which are not part of the public interface of PdfDocument.
  23023. </summary>
  23024. </member>
  23025. <member name="M:PdfSharp.Pdf.PdfObject.PrepareForSave">
  23026. <summary>
  23027. When overridden in a derived class, prepares the object to get saved.
  23028. </summary>
  23029. </member>
  23030. <member name="M:PdfSharp.Pdf.PdfObject.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  23031. <summary>
  23032. Saves the stream position. 2nd Edition.
  23033. </summary>
  23034. </member>
  23035. <member name="P:PdfSharp.Pdf.PdfObject.ObjectID">
  23036. <summary>
  23037. Gets the object identifier. Returns PdfObjectID.Empty for direct objects,
  23038. i.e. never returns null.
  23039. </summary>
  23040. </member>
  23041. <member name="P:PdfSharp.Pdf.PdfObject.ObjectNumber">
  23042. <summary>
  23043. Gets the object number.
  23044. </summary>
  23045. </member>
  23046. <member name="P:PdfSharp.Pdf.PdfObject.GenerationNumber">
  23047. <summary>
  23048. Gets the generation number.
  23049. </summary>
  23050. </member>
  23051. <member name="M:PdfSharp.Pdf.PdfObject.DeepCopyClosure(PdfSharp.Pdf.PdfDocument,PdfSharp.Pdf.PdfObject)">
  23052. <param name="owner">The document that owns the cloned objects.</param>
  23053. <param name="externalObject">The root object to be cloned.</param>
  23054. <returns>The clone of the root object</returns>
  23055. </member>
  23056. <member name="M:PdfSharp.Pdf.PdfObject.ImportClosure(PdfSharp.Pdf.Advanced.PdfImportedObjectTable,PdfSharp.Pdf.PdfDocument,PdfSharp.Pdf.PdfObject)">
  23057. <param name="importedObjectTable">The imported object table of the owner for the external document.</param>
  23058. <param name="owner">The document that owns the cloned objects.</param>
  23059. <param name="externalObject">The root object to be cloned.</param>
  23060. <returns>The clone of the root object</returns>
  23061. </member>
  23062. <member name="M:PdfSharp.Pdf.PdfObject.FixUpObject(PdfSharp.Pdf.Advanced.PdfImportedObjectTable,PdfSharp.Pdf.PdfDocument,PdfSharp.Pdf.PdfObject)">
  23063. <summary>
  23064. Replace all indirect references to external objects by their cloned counterparts
  23065. owned by the importer document.
  23066. </summary>
  23067. </member>
  23068. <member name="M:PdfSharp.Pdf.PdfObject.DebugCheckNonObjects(PdfSharp.Pdf.PdfItem)">
  23069. <summary>
  23070. Ensure for future versions of PDFsharp not to forget code for a new kind of PdfItem.
  23071. </summary>
  23072. <param name="item">The item.</param>
  23073. </member>
  23074. <member name="P:PdfSharp.Pdf.PdfObject.Reference">
  23075. <summary>
  23076. Gets the indirect reference of this object. If the value is null, this object is a direct object.
  23077. </summary>
  23078. </member>
  23079. <member name="P:PdfSharp.Pdf.PdfObject.ReferenceNotNull">
  23080. <summary>
  23081. Gets the indirect reference of this object. Throws if it is null.
  23082. </summary>
  23083. <exception cref="T:System.InvalidOperationException">The indirect reference must be not null here.</exception>
  23084. </member>
  23085. <member name="T:PdfSharp.Pdf.PdfObjectID">
  23086. <summary>
  23087. Represents a PDF object identifier, a pair of object and generation number.
  23088. </summary>
  23089. </member>
  23090. <member name="M:PdfSharp.Pdf.PdfObjectID.#ctor(System.Int32)">
  23091. <summary>
  23092. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfObjectID"/> class.
  23093. </summary>
  23094. <param name="objectNumber">The object number.</param>
  23095. </member>
  23096. <member name="M:PdfSharp.Pdf.PdfObjectID.#ctor(System.Int32,System.Int32)">
  23097. <summary>
  23098. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfObjectID"/> class.
  23099. </summary>
  23100. <param name="objectNumber">The object number.</param>
  23101. <param name="generationNumber">The generation number.</param>
  23102. </member>
  23103. <member name="P:PdfSharp.Pdf.PdfObjectID.ObjectNumber">
  23104. <summary>
  23105. Gets or sets the object number.
  23106. </summary>
  23107. </member>
  23108. <member name="P:PdfSharp.Pdf.PdfObjectID.GenerationNumber">
  23109. <summary>
  23110. Gets or sets the generation number.
  23111. </summary>
  23112. </member>
  23113. <member name="P:PdfSharp.Pdf.PdfObjectID.IsEmpty">
  23114. <summary>
  23115. Indicates whether this object is an empty object identifier.
  23116. </summary>
  23117. </member>
  23118. <member name="M:PdfSharp.Pdf.PdfObjectID.Equals(System.Object)">
  23119. <summary>
  23120. Indicates whether this instance and a specified object are equal.
  23121. </summary>
  23122. </member>
  23123. <member name="M:PdfSharp.Pdf.PdfObjectID.GetHashCode">
  23124. <summary>
  23125. Returns the hash code for this instance.
  23126. </summary>
  23127. </member>
  23128. <member name="M:PdfSharp.Pdf.PdfObjectID.op_Equality(PdfSharp.Pdf.PdfObjectID,PdfSharp.Pdf.PdfObjectID)">
  23129. <summary>
  23130. Determines whether the two objects are equal.
  23131. </summary>
  23132. </member>
  23133. <member name="M:PdfSharp.Pdf.PdfObjectID.op_Inequality(PdfSharp.Pdf.PdfObjectID,PdfSharp.Pdf.PdfObjectID)">
  23134. <summary>
  23135. Determines whether the two objects are not equal.
  23136. </summary>
  23137. </member>
  23138. <member name="M:PdfSharp.Pdf.PdfObjectID.ToString">
  23139. <summary>
  23140. Returns the object and generation numbers as a string.
  23141. </summary>
  23142. </member>
  23143. <member name="P:PdfSharp.Pdf.PdfObjectID.Empty">
  23144. <summary>
  23145. Creates an empty object identifier.
  23146. </summary>
  23147. </member>
  23148. <member name="M:PdfSharp.Pdf.PdfObjectID.CompareTo(System.Object)">
  23149. <summary>
  23150. Compares the current object ID with another object.
  23151. </summary>
  23152. </member>
  23153. <member name="P:PdfSharp.Pdf.PdfObjectID.DebuggerDisplay">
  23154. <summary>
  23155. Gets the DebuggerDisplayAttribute text.
  23156. </summary>
  23157. </member>
  23158. <member name="T:PdfSharp.Pdf.PdfOutline">
  23159. <summary>
  23160. Represents an outline item in the outlines tree. An 'outline' is also known as a 'bookmark'.
  23161. </summary>
  23162. </member>
  23163. <member name="M:PdfSharp.Pdf.PdfOutline.#ctor">
  23164. <summary>
  23165. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfOutline"/> class.
  23166. </summary>
  23167. </member>
  23168. <member name="M:PdfSharp.Pdf.PdfOutline.#ctor(PdfSharp.Pdf.PdfDocument)">
  23169. <summary>
  23170. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfOutline"/> class.
  23171. </summary>
  23172. <param name="document">The document.</param>
  23173. </member>
  23174. <member name="M:PdfSharp.Pdf.PdfOutline.#ctor(PdfSharp.Pdf.PdfDictionary)">
  23175. <summary>
  23176. Initializes a new instance from an existing dictionary. Used for object type transformation.
  23177. </summary>
  23178. </member>
  23179. <member name="M:PdfSharp.Pdf.PdfOutline.#ctor(System.String,PdfSharp.Pdf.PdfPage,System.Boolean,PdfSharp.Pdf.PdfOutlineStyle,PdfSharp.Drawing.XColor)">
  23180. <summary>
  23181. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfOutline"/> class.
  23182. </summary>
  23183. <param name="title">The outline text.</param>
  23184. <param name="destinationPage">The destination page.</param>
  23185. <param name="opened">Specifies whether the node is displayed expanded (opened) or collapsed.</param>
  23186. <param name="style">The font style used to draw the outline text.</param>
  23187. <param name="textColor">The color used to draw the outline text.</param>
  23188. </member>
  23189. <member name="M:PdfSharp.Pdf.PdfOutline.#ctor(System.String,PdfSharp.Pdf.PdfPage,System.Boolean,PdfSharp.Pdf.PdfOutlineStyle)">
  23190. <summary>
  23191. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfOutline"/> class.
  23192. </summary>
  23193. <param name="title">The outline text.</param>
  23194. <param name="destinationPage">The destination page.</param>
  23195. <param name="opened">Specifies whether the node is displayed expanded (opened) or collapsed.</param>
  23196. <param name="style">The font style used to draw the outline text.</param>
  23197. </member>
  23198. <member name="M:PdfSharp.Pdf.PdfOutline.#ctor(System.String,PdfSharp.Pdf.PdfPage,System.Boolean)">
  23199. <summary>
  23200. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfOutline"/> class.
  23201. </summary>
  23202. <param name="title">The outline text.</param>
  23203. <param name="destinationPage">The destination page.</param>
  23204. <param name="opened">Specifies whether the node is displayed expanded (opened) or collapsed.</param>
  23205. </member>
  23206. <member name="M:PdfSharp.Pdf.PdfOutline.#ctor(System.String,PdfSharp.Pdf.PdfPage)">
  23207. <summary>
  23208. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfOutline"/> class.
  23209. </summary>
  23210. <param name="title">The outline text.</param>
  23211. <param name="destinationPage">The destination page.</param>
  23212. </member>
  23213. <member name="F:PdfSharp.Pdf.PdfOutline.OpenCount">
  23214. <summary>
  23215. The total number of open descendants at all lower levels.
  23216. </summary>
  23217. </member>
  23218. <member name="M:PdfSharp.Pdf.PdfOutline.CountOpen">
  23219. <summary>
  23220. Counts the open outline items. Not yet used.
  23221. </summary>
  23222. </member>
  23223. <member name="P:PdfSharp.Pdf.PdfOutline.Parent">
  23224. <summary>
  23225. Gets the parent of this outline item. The root item has no parent and returns null.
  23226. </summary>
  23227. </member>
  23228. <member name="P:PdfSharp.Pdf.PdfOutline.Title">
  23229. <summary>
  23230. Gets or sets the title.
  23231. </summary>
  23232. </member>
  23233. <member name="P:PdfSharp.Pdf.PdfOutline.DestinationPage">
  23234. <summary>
  23235. Gets or sets the destination page.
  23236. </summary>
  23237. </member>
  23238. <member name="P:PdfSharp.Pdf.PdfOutline.Left">
  23239. <summary>
  23240. Gets or sets the left position of the page positioned at the left side of the window.
  23241. Applies only if PageDestinationType is Xyz, FitV, FitR, or FitBV.
  23242. </summary>
  23243. </member>
  23244. <member name="P:PdfSharp.Pdf.PdfOutline.Top">
  23245. <summary>
  23246. Gets or sets the top position of the page positioned at the top side of the window.
  23247. Applies only if PageDestinationType is Xyz, FitH, FitR, ob FitBH.
  23248. </summary>
  23249. </member>
  23250. <member name="P:PdfSharp.Pdf.PdfOutline.Right">
  23251. <summary>
  23252. Gets or sets the right position of the page positioned at the right side of the window.
  23253. Applies only if PageDestinationType is FitR.
  23254. </summary>
  23255. </member>
  23256. <member name="P:PdfSharp.Pdf.PdfOutline.Bottom">
  23257. <summary>
  23258. Gets or sets the bottom position of the page positioned at the bottom side of the window.
  23259. Applies only if PageDestinationType is FitR.
  23260. </summary>
  23261. </member>
  23262. <member name="P:PdfSharp.Pdf.PdfOutline.Zoom">
  23263. <summary>
  23264. Gets or sets the zoom faction of the page.
  23265. Applies only if PageDestinationType is Xyz.
  23266. </summary>
  23267. </member>
  23268. <member name="P:PdfSharp.Pdf.PdfOutline.Opened">
  23269. <summary>
  23270. Gets or sets whether the outline item is opened (or expanded).
  23271. </summary>
  23272. </member>
  23273. <member name="P:PdfSharp.Pdf.PdfOutline.Style">
  23274. <summary>
  23275. Gets or sets the style of the outline text.
  23276. </summary>
  23277. </member>
  23278. <member name="P:PdfSharp.Pdf.PdfOutline.PageDestinationType">
  23279. <summary>
  23280. Gets or sets the type of the page destination.
  23281. </summary>
  23282. </member>
  23283. <member name="P:PdfSharp.Pdf.PdfOutline.TextColor">
  23284. <summary>
  23285. Gets or sets the color of the text.
  23286. </summary>
  23287. <value>The color of the text.</value>
  23288. </member>
  23289. <member name="P:PdfSharp.Pdf.PdfOutline.HasChildren">
  23290. <summary>
  23291. Gets a value indicating whether this outline object has child items.
  23292. </summary>
  23293. </member>
  23294. <member name="P:PdfSharp.Pdf.PdfOutline.Outlines">
  23295. <summary>
  23296. Gets the outline collection of this node.
  23297. </summary>
  23298. </member>
  23299. <member name="M:PdfSharp.Pdf.PdfOutline.Initialize">
  23300. <summary>
  23301. Initializes this instance from an existing PDF document.
  23302. </summary>
  23303. </member>
  23304. <member name="M:PdfSharp.Pdf.PdfOutline.PrepareForSave">
  23305. <summary>
  23306. Creates key/values pairs according to the object structure.
  23307. </summary>
  23308. </member>
  23309. <member name="M:PdfSharp.Pdf.PdfOutline.Fd(System.Double)">
  23310. <summary>
  23311. Format double.
  23312. </summary>
  23313. </member>
  23314. <member name="M:PdfSharp.Pdf.PdfOutline.Fd(System.Nullable{System.Double})">
  23315. <summary>
  23316. Format nullable double.
  23317. </summary>
  23318. </member>
  23319. <member name="T:PdfSharp.Pdf.PdfOutline.Keys">
  23320. <summary>
  23321. Predefined keys of this dictionary.
  23322. </summary>
  23323. </member>
  23324. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.Type">
  23325. <summary>
  23326. (Optional) The type of PDF object that this dictionary describes; if present,
  23327. must be Outlines for an outline dictionary.
  23328. </summary>
  23329. </member>
  23330. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.Title">
  23331. <summary>
  23332. (Required) The text to be displayed on the screen for this item.
  23333. </summary>
  23334. </member>
  23335. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.Parent">
  23336. <summary>
  23337. (Required; must be an indirect reference) The parent of this item in the outline hierarchy.
  23338. The parent of a top-level item is the outline dictionary itself.
  23339. </summary>
  23340. </member>
  23341. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.Prev">
  23342. <summary>
  23343. (Required for all but the first item at each level; must be an indirect reference)
  23344. The previous item at this outline level.
  23345. </summary>
  23346. </member>
  23347. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.Next">
  23348. <summary>
  23349. (Required for all but the last item at each level; must be an indirect reference)
  23350. The next item at this outline level.
  23351. </summary>
  23352. </member>
  23353. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.First">
  23354. <summary>
  23355. (Required if the item has any descendants; must be an indirect reference)
  23356. The first of this item’s immediate children in the outline hierarchy.
  23357. </summary>
  23358. </member>
  23359. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.Last">
  23360. <summary>
  23361. (Required if the item has any descendants; must be an indirect reference)
  23362. The last of this item’s immediate children in the outline hierarchy.
  23363. </summary>
  23364. </member>
  23365. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.Count">
  23366. <summary>
  23367. (Required if the item has any descendants) If the item is open, the total number of its
  23368. open descendants at all lower levels of the outline hierarchy. If the item is closed, a
  23369. negative integer whose absolute value specifies how many descendants would appear if the
  23370. item were reopened.
  23371. </summary>
  23372. </member>
  23373. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.Dest">
  23374. <summary>
  23375. (Optional; not permitted if an A entry is present) The destination to be displayed when this
  23376. item is activated.
  23377. </summary>
  23378. </member>
  23379. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.A">
  23380. <summary>
  23381. (Optional; not permitted if a Dest entry is present) The action to be performed when
  23382. this item is activated.
  23383. </summary>
  23384. </member>
  23385. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.SE">
  23386. <summary>
  23387. (Optional; PDF 1.3; must be an indirect reference) The structure element to which the item
  23388. refers.
  23389. Note: The ability to associate an outline item with a structure element (such as the beginning
  23390. of a chapter) is a PDF 1.3 feature. For backward compatibility with earlier PDF versions, such
  23391. an item should also specify a destination (Dest) corresponding to an area of a page where the
  23392. contents of the designated structure element are displayed.
  23393. </summary>
  23394. </member>
  23395. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.C">
  23396. <summary>
  23397. (Optional; PDF 1.4) An array of three numbers in the range 0.0 to 1.0, representing the
  23398. components in the DeviceRGB color space of the color to be used for the outline entry’s text.
  23399. Default value: [0.0 0.0 0.0].
  23400. </summary>
  23401. </member>
  23402. <member name="F:PdfSharp.Pdf.PdfOutline.Keys.F">
  23403. <summary>
  23404. (Optional; PDF 1.4) A set of flags specifying style characteristics for displaying the outline
  23405. item’s text. Default value: 0.
  23406. </summary>
  23407. </member>
  23408. <member name="P:PdfSharp.Pdf.PdfOutline.Keys.Meta">
  23409. <summary>
  23410. Gets the KeysMeta for these keys.
  23411. </summary>
  23412. </member>
  23413. <member name="P:PdfSharp.Pdf.PdfOutline.Meta">
  23414. <summary>
  23415. Gets the KeysMeta of this dictionary type.
  23416. </summary>
  23417. </member>
  23418. <member name="T:PdfSharp.Pdf.PdfOutlineCollection">
  23419. <summary>
  23420. Represents a collection of outlines.
  23421. </summary>
  23422. </member>
  23423. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.#ctor(PdfSharp.Pdf.PdfDocument,PdfSharp.Pdf.PdfOutline)">
  23424. <summary>
  23425. Can only be created as part of PdfOutline.
  23426. </summary>
  23427. </member>
  23428. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.Remove(PdfSharp.Pdf.PdfOutline)">
  23429. <summary>
  23430. Removes the first occurrence of a specific item from the collection.
  23431. </summary>
  23432. </member>
  23433. <member name="P:PdfSharp.Pdf.PdfOutlineCollection.Count">
  23434. <summary>
  23435. Gets the number of entries in this collection.
  23436. </summary>
  23437. </member>
  23438. <member name="P:PdfSharp.Pdf.PdfOutlineCollection.IsReadOnly">
  23439. <summary>
  23440. Returns false.
  23441. </summary>
  23442. </member>
  23443. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.Add(PdfSharp.Pdf.PdfOutline)">
  23444. <summary>
  23445. Adds the specified outline.
  23446. </summary>
  23447. </member>
  23448. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.Clear">
  23449. <summary>
  23450. Removes all elements form the collection.
  23451. </summary>
  23452. </member>
  23453. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.Contains(PdfSharp.Pdf.PdfOutline)">
  23454. <summary>
  23455. Determines whether the specified element is in the collection.
  23456. </summary>
  23457. </member>
  23458. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.CopyTo(PdfSharp.Pdf.PdfOutline[],System.Int32)">
  23459. <summary>
  23460. Copies the collection to an array, starting at the specified index of the target array.
  23461. </summary>
  23462. </member>
  23463. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.Add(System.String,PdfSharp.Pdf.PdfPage,System.Boolean,PdfSharp.Pdf.PdfOutlineStyle,PdfSharp.Drawing.XColor)">
  23464. <summary>
  23465. Adds the specified outline entry.
  23466. </summary>
  23467. <param name="title">The outline text.</param>
  23468. <param name="destinationPage">The destination page.</param>
  23469. <param name="opened">Specifies whether the node is displayed expanded (opened) or collapsed.</param>
  23470. <param name="style">The font style used to draw the outline text.</param>
  23471. <param name="textColor">The color used to draw the outline text.</param>
  23472. </member>
  23473. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.Add(System.String,PdfSharp.Pdf.PdfPage,System.Boolean,PdfSharp.Pdf.PdfOutlineStyle)">
  23474. <summary>
  23475. Adds the specified outline entry.
  23476. </summary>
  23477. <param name="title">The outline text.</param>
  23478. <param name="destinationPage">The destination page.</param>
  23479. <param name="opened">Specifies whether the node is displayed expanded (opened) or collapsed.</param>
  23480. <param name="style">The font style used to draw the outline text.</param>
  23481. </member>
  23482. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.Add(System.String,PdfSharp.Pdf.PdfPage,System.Boolean)">
  23483. <summary>
  23484. Adds the specified outline entry.
  23485. </summary>
  23486. <param name="title">The outline text.</param>
  23487. <param name="destinationPage">The destination page.</param>
  23488. <param name="opened">Specifies whether the node is displayed expanded (opened) or collapsed.</param>
  23489. </member>
  23490. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.Add(System.String,PdfSharp.Pdf.PdfPage)">
  23491. <summary>
  23492. Creates a PdfOutline and adds it into the outline collection.
  23493. </summary>
  23494. </member>
  23495. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.IndexOf(PdfSharp.Pdf.PdfOutline)">
  23496. <summary>
  23497. Gets the index of the specified item.
  23498. </summary>
  23499. </member>
  23500. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.Insert(System.Int32,PdfSharp.Pdf.PdfOutline)">
  23501. <summary>
  23502. Inserts the item at the specified index.
  23503. </summary>
  23504. </member>
  23505. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.RemoveAt(System.Int32)">
  23506. <summary>
  23507. Removes the outline item at the specified index.
  23508. </summary>
  23509. </member>
  23510. <member name="P:PdfSharp.Pdf.PdfOutlineCollection.Item(System.Int32)">
  23511. <summary>
  23512. Gets the <see cref="T:PdfSharp.Pdf.PdfOutline"/> at the specified index.
  23513. </summary>
  23514. </member>
  23515. <member name="M:PdfSharp.Pdf.PdfOutlineCollection.GetEnumerator">
  23516. <summary>
  23517. Returns an enumerator that iterates through the outline collection.
  23518. </summary>
  23519. </member>
  23520. <member name="F:PdfSharp.Pdf.PdfOutlineCollection._parent">
  23521. <summary>
  23522. The parent outline of this collection.
  23523. </summary>
  23524. </member>
  23525. <member name="T:PdfSharp.Pdf.PdfPage">
  23526. <summary>
  23527. Represents a page in a PDF document.
  23528. </summary>
  23529. </member>
  23530. <member name="M:PdfSharp.Pdf.PdfPage.#ctor">
  23531. <summary>
  23532. Initializes a new page. The page must be added to a document before it can be used.
  23533. Depending on the IsMetric property of the current region the page size is set to
  23534. A4 or Letter respectively. If this size is not appropriate it should be changed before
  23535. any drawing operations are performed on the page.
  23536. </summary>
  23537. </member>
  23538. <member name="M:PdfSharp.Pdf.PdfPage.#ctor(PdfSharp.Pdf.PdfDocument)">
  23539. <summary>
  23540. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfPage"/> class.
  23541. </summary>
  23542. <param name="document">The document.</param>
  23543. </member>
  23544. <member name="P:PdfSharp.Pdf.PdfPage.Tag">
  23545. <summary>
  23546. Gets or sets a user defined object that contains arbitrary information associated with this PDF page.
  23547. The tag is not used by PDFsharp.
  23548. </summary>
  23549. </member>
  23550. <member name="M:PdfSharp.Pdf.PdfPage.Close">
  23551. <summary>
  23552. Closes the page. A closed page cannot be modified anymore, and it is not possible to
  23553. get an XGraphics object for a closed page. Closing a page is not required, but may save
  23554. resources if the document has many pages.
  23555. </summary>
  23556. </member>
  23557. <member name="P:PdfSharp.Pdf.PdfPage.IsClosed">
  23558. <summary>
  23559. Gets a value indicating whether the page is closed.
  23560. </summary>
  23561. </member>
  23562. <member name="P:PdfSharp.Pdf.PdfPage.Document">
  23563. <summary>
  23564. Gets or sets the PdfDocument this page belongs to.
  23565. </summary>
  23566. </member>
  23567. <member name="P:PdfSharp.Pdf.PdfPage.Orientation">
  23568. <summary>
  23569. Gets or sets the orientation of the page. The default value PageOrientation.Portrait.
  23570. If an imported page has a /Rotate value that matches the formula 90 + n * 180 the
  23571. orientation is set to PageOrientation.Landscape.
  23572. </summary>
  23573. </member>
  23574. <member name="P:PdfSharp.Pdf.PdfPage.Size">
  23575. <summary>
  23576. Gets or sets one of the predefined standard sizes like.
  23577. </summary>
  23578. </member>
  23579. <member name="P:PdfSharp.Pdf.PdfPage.TrimMargins">
  23580. <summary>
  23581. Gets or sets the trim margins.
  23582. </summary>
  23583. </member>
  23584. <member name="P:PdfSharp.Pdf.PdfPage.MediaBox">
  23585. <summary>
  23586. Gets or sets the media box directly. XGraphics is not prepared to work with a media box
  23587. with an origin other than (0,0).
  23588. </summary>
  23589. </member>
  23590. <member name="P:PdfSharp.Pdf.PdfPage.CropBox">
  23591. <summary>
  23592. Gets or sets the crop box.
  23593. </summary>
  23594. </member>
  23595. <member name="P:PdfSharp.Pdf.PdfPage.BleedBox">
  23596. <summary>
  23597. Gets or sets the bleed box.
  23598. </summary>
  23599. </member>
  23600. <member name="P:PdfSharp.Pdf.PdfPage.ArtBox">
  23601. <summary>
  23602. Gets or sets the art box.
  23603. </summary>
  23604. </member>
  23605. <member name="P:PdfSharp.Pdf.PdfPage.TrimBox">
  23606. <summary>
  23607. Gets or sets the trim box.
  23608. </summary>
  23609. </member>
  23610. <member name="P:PdfSharp.Pdf.PdfPage.Height">
  23611. <summary>
  23612. Gets or sets the height of the page. If orientation is Landscape, this function applies to
  23613. the width.
  23614. </summary>
  23615. </member>
  23616. <member name="P:PdfSharp.Pdf.PdfPage.Width">
  23617. <summary>
  23618. Gets or sets the width of the page. If orientation is Landscape, this function applies to
  23619. the height.
  23620. </summary>
  23621. </member>
  23622. <member name="P:PdfSharp.Pdf.PdfPage.Rotate">
  23623. <summary>
  23624. Gets or sets the /Rotate entry of the PDF page. The value is the number of degrees by which the page
  23625. should be rotated clockwise when displayed or printed. The value must be a multiple of 90.
  23626. PDFsharp does not set this value, but for imported pages this value can be set and must be taken
  23627. into account when adding graphic to such a page.
  23628. </summary>
  23629. </member>
  23630. <member name="F:PdfSharp.Pdf.PdfPage.RenderContent">
  23631. <summary>
  23632. The content stream currently used by an XGraphics object for rendering.
  23633. </summary>
  23634. </member>
  23635. <member name="P:PdfSharp.Pdf.PdfPage.Contents">
  23636. <summary>
  23637. Gets the array of content streams of the page.
  23638. </summary>
  23639. </member>
  23640. <member name="P:PdfSharp.Pdf.PdfPage.HasAnnotations">
  23641. <summary>
  23642. Gets the annotations array of this page.
  23643. </summary>
  23644. </member>
  23645. <member name="P:PdfSharp.Pdf.PdfPage.Annotations">
  23646. <summary>
  23647. Gets the annotations array of this page.
  23648. </summary>
  23649. </member>
  23650. <member name="M:PdfSharp.Pdf.PdfPage.AddDocumentLink(PdfSharp.Pdf.PdfRectangle,System.Int32,System.Nullable{PdfSharp.Drawing.XPoint})">
  23651. <summary>
  23652. Adds an internal document link.
  23653. </summary>
  23654. <param name="rect">The link area in default page coordinates.</param>
  23655. <param name="destinationPage">The destination page.</param>
  23656. <param name="point">The position in the destination page.</param>
  23657. </member>
  23658. <member name="M:PdfSharp.Pdf.PdfPage.AddDocumentLink(PdfSharp.Pdf.PdfRectangle,System.String)">
  23659. <summary>
  23660. Adds an internal document link.
  23661. </summary>
  23662. <param name="rect">The link area in default page coordinates.</param>
  23663. <param name="destinationName">The Named Destination’s name.</param>
  23664. </member>
  23665. <member name="M:PdfSharp.Pdf.PdfPage.AddDocumentLink(PdfSharp.Pdf.PdfRectangle,System.String,System.String,System.Nullable{System.Boolean})">
  23666. <summary>
  23667. Adds an external document link.
  23668. </summary>
  23669. <param name="rect">The link area in default page coordinates.</param>
  23670. <param name="documentPath">The path to the target document.</param>
  23671. <param name="destinationName">The Named Destination’s name in the target document.</param>
  23672. <param name="newWindow">True, if the destination document shall be opened in a new window. If not set, the viewer application should behave in accordance with the current user preference.</param>
  23673. </member>
  23674. <member name="M:PdfSharp.Pdf.PdfPage.AddEmbeddedDocumentLink(PdfSharp.Pdf.PdfRectangle,System.String,System.Nullable{System.Boolean})">
  23675. <summary>
  23676. Adds an embedded document link.
  23677. </summary>
  23678. <param name="rect">The link area in default page coordinates.</param>
  23679. <param name="destinationPath">The path to the named destination through the embedded documents.
  23680. The path is separated by '\' and the last segment is the name of the named destination.
  23681. The other segments describe the route from the current (root or embedded) document to the embedded document holding the destination.
  23682. ".." references to the parent, other strings refer to a child with this name in the EmbeddedFiles name dictionary.</param>
  23683. <param name="newWindow">True, if the destination document shall be opened in a new window.
  23684. If not set, the viewer application should behave in accordance with the current user preference.</param>
  23685. </member>
  23686. <member name="M:PdfSharp.Pdf.PdfPage.AddEmbeddedDocumentLink(PdfSharp.Pdf.PdfRectangle,System.String,System.String,System.Nullable{System.Boolean})">
  23687. <summary>
  23688. Adds an external embedded document link.
  23689. </summary>
  23690. <param name="rect">The link area in default page coordinates.</param>
  23691. <param name="documentPath">The path to the target document.</param>
  23692. <param name="destinationPath">The path to the named destination through the embedded documents in the target document.
  23693. The path is separated by '\' and the last segment is the name of the named destination.
  23694. The other segments describe the route from the root document to the embedded document.
  23695. Each segment name refers to a child with this name in the EmbeddedFiles name dictionary.</param>
  23696. <param name="newWindow">True, if the destination document shall be opened in a new window.
  23697. If not set, the viewer application should behave in accordance with the current user preference.</param>
  23698. </member>
  23699. <member name="M:PdfSharp.Pdf.PdfPage.AddWebLink(PdfSharp.Pdf.PdfRectangle,System.String)">
  23700. <summary>
  23701. Adds a link to the Web.
  23702. </summary>
  23703. <param name="rect">The rect.</param>
  23704. <param name="url">The URL.</param>
  23705. </member>
  23706. <member name="M:PdfSharp.Pdf.PdfPage.AddFileLink(PdfSharp.Pdf.PdfRectangle,System.String)">
  23707. <summary>
  23708. Adds a link to a file.
  23709. </summary>
  23710. <param name="rect">The rect.</param>
  23711. <param name="fileName">Name of the file.</param>
  23712. </member>
  23713. <member name="P:PdfSharp.Pdf.PdfPage.CustomValues">
  23714. <summary>
  23715. Gets or sets the custom values.
  23716. </summary>
  23717. </member>
  23718. <member name="P:PdfSharp.Pdf.PdfPage.Resources">
  23719. <summary>
  23720. Gets the PdfResources object of this page.
  23721. </summary>
  23722. </member>
  23723. <member name="P:PdfSharp.Pdf.PdfPage.PdfSharp#Pdf#Advanced#IContentStream#Resources">
  23724. <summary>
  23725. Implements the interface because the primary function is internal.
  23726. </summary>
  23727. </member>
  23728. <member name="M:PdfSharp.Pdf.PdfPage.GetFontName(PdfSharp.Drawing.XGlyphTypeface,PdfSharp.Pdf.Advanced.FontType,PdfSharp.Pdf.Advanced.PdfFont@)">
  23729. <summary>
  23730. Gets the resource name of the specified font within this page.
  23731. </summary>
  23732. </member>
  23733. <member name="M:PdfSharp.Pdf.PdfPage.TryGetFontName(System.String,PdfSharp.Pdf.Advanced.PdfFont@)">
  23734. <summary>
  23735. Tries to get the resource name of the specified font data within this page.
  23736. Returns null if no such font exists.
  23737. </summary>
  23738. </member>
  23739. <member name="M:PdfSharp.Pdf.PdfPage.GetFontName(System.String,System.Byte[],PdfSharp.Pdf.Advanced.PdfFont@)">
  23740. <summary>
  23741. Gets the resource name of the specified font data within this page.
  23742. </summary>
  23743. </member>
  23744. <member name="M:PdfSharp.Pdf.PdfPage.GetImageName(PdfSharp.Drawing.XImage)">
  23745. <summary>
  23746. Gets the resource name of the specified image within this page.
  23747. </summary>
  23748. </member>
  23749. <member name="M:PdfSharp.Pdf.PdfPage.PdfSharp#Pdf#Advanced#IContentStream#GetImageName(PdfSharp.Drawing.XImage)">
  23750. <summary>
  23751. Implements the interface because the primary function is internal.
  23752. </summary>
  23753. </member>
  23754. <member name="M:PdfSharp.Pdf.PdfPage.GetFormName(PdfSharp.Drawing.XForm)">
  23755. <summary>
  23756. Gets the resource name of the specified form within this page.
  23757. </summary>
  23758. </member>
  23759. <member name="M:PdfSharp.Pdf.PdfPage.PdfSharp#Pdf#Advanced#IContentStream#GetFormName(PdfSharp.Drawing.XForm)">
  23760. <summary>
  23761. Implements the interface because the primary function is internal.
  23762. </summary>
  23763. </member>
  23764. <member name="F:PdfSharp.Pdf.PdfPage.TransparencyUsed">
  23765. <summary>
  23766. Hack to indicate that a page-level transparency group must be created.
  23767. </summary>
  23768. </member>
  23769. <member name="M:PdfSharp.Pdf.PdfPage.InheritValues(PdfSharp.Pdf.PdfDictionary,PdfSharp.Pdf.PdfPage.InheritedValues)">
  23770. <summary>
  23771. Inherit values from parent node.
  23772. </summary>
  23773. </member>
  23774. <member name="M:PdfSharp.Pdf.PdfPage.InheritValues(PdfSharp.Pdf.PdfDictionary,PdfSharp.Pdf.PdfPage.InheritedValues@)">
  23775. <summary>
  23776. Add all inheritable values from the specified page to the specified values structure.
  23777. </summary>
  23778. </member>
  23779. <member name="T:PdfSharp.Pdf.PdfPage.Keys">
  23780. <summary>
  23781. Predefined keys of this dictionary.
  23782. </summary>
  23783. </member>
  23784. <member name="F:PdfSharp.Pdf.PdfPage.Keys.Type">
  23785. <summary>
  23786. (Required) The type of PDF object that this dictionary describes;
  23787. must be Page for a page object.
  23788. </summary>
  23789. </member>
  23790. <member name="F:PdfSharp.Pdf.PdfPage.Keys.Parent">
  23791. <summary>
  23792. (Required; must be an indirect reference)
  23793. The page tree node that is the immediate parent of this page object.
  23794. </summary>
  23795. </member>
  23796. <member name="F:PdfSharp.Pdf.PdfPage.Keys.LastModified">
  23797. <summary>
  23798. (Required if PieceInfo is present; optional otherwise; PDF 1.3) The date and time
  23799. when the page’s contents were most recently modified. If a page-piece dictionary
  23800. (PieceInfo) is present, the modification date is used to ascertain which of the
  23801. application data dictionaries that it contains correspond to the current content
  23802. of the page.
  23803. </summary>
  23804. </member>
  23805. <member name="F:PdfSharp.Pdf.PdfPage.Keys.BleedBox">
  23806. <summary>
  23807. (Optional; PDF 1.3) A rectangle, expressed in default user space units, defining the
  23808. region to which the contents of the page should be clipped when output in a production
  23809. environment. Default value: the value of CropBox.
  23810. </summary>
  23811. </member>
  23812. <member name="F:PdfSharp.Pdf.PdfPage.Keys.TrimBox">
  23813. <summary>
  23814. (Optional; PDF 1.3) A rectangle, expressed in default user space units, defining the
  23815. intended dimensions of the finished page after trimming. Default value: the value of
  23816. CropBox.
  23817. </summary>
  23818. </member>
  23819. <member name="F:PdfSharp.Pdf.PdfPage.Keys.ArtBox">
  23820. <summary>
  23821. (Optional; PDF 1.3) A rectangle, expressed in default user space units, defining the
  23822. extent of the page’s meaningful content (including potential white space) as intended
  23823. by the page’s creator. Default value: the value of CropBox.
  23824. </summary>
  23825. </member>
  23826. <member name="F:PdfSharp.Pdf.PdfPage.Keys.BoxColorInfo">
  23827. <summary>
  23828. (Optional; PDF 1.4) A box color information dictionary specifying the colors and other
  23829. visual characteristics to be used in displaying guidelines on the screen for the various
  23830. page boundaries. If this entry is absent, the application should use its own current
  23831. default settings.
  23832. </summary>
  23833. </member>
  23834. <member name="F:PdfSharp.Pdf.PdfPage.Keys.Contents">
  23835. <summary>
  23836. (Optional) A content stream describing the contents of this page. If this entry is absent,
  23837. the page is empty. The value may be either a single stream or an array of streams. If the
  23838. value is an array, the effect is as if all of the streams in the array were concatenated,
  23839. in order, to form a single stream. This allows PDF producers to create image objects and
  23840. other resources as they occur, even though they interrupt the content stream. The division
  23841. between streams may occur only at the boundaries between lexical tokens but is unrelated
  23842. to the page’s logical content or organization. Applications that consume or produce PDF
  23843. files are not required to preserve the existing structure of the Contents array.
  23844. </summary>
  23845. </member>
  23846. <member name="F:PdfSharp.Pdf.PdfPage.Keys.Group">
  23847. <summary>
  23848. (Optional; PDF 1.4) A group attributes dictionary specifying the attributes of the page’s
  23849. page group for use in the transparent imaging model.
  23850. </summary>
  23851. </member>
  23852. <member name="F:PdfSharp.Pdf.PdfPage.Keys.Thumb">
  23853. <summary>
  23854. (Optional) A stream object defining the page’s thumbnail image.
  23855. </summary>
  23856. </member>
  23857. <member name="F:PdfSharp.Pdf.PdfPage.Keys.B">
  23858. <summary>
  23859. (Optional; PDF 1.1; recommended if the page contains article beads) An array of indirect
  23860. references to article beads appearing on the page. The beads are listed in the array in
  23861. natural reading order.
  23862. </summary>
  23863. </member>
  23864. <member name="F:PdfSharp.Pdf.PdfPage.Keys.Dur">
  23865. <summary>
  23866. (Optional; PDF 1.1) The page’s display duration (also called its advance timing): the
  23867. maximum length of time, in seconds, that the page is displayed during presentations before
  23868. the viewer application automatically advances to the next page. By default, the viewer does
  23869. not advance automatically.
  23870. </summary>
  23871. </member>
  23872. <member name="F:PdfSharp.Pdf.PdfPage.Keys.Trans">
  23873. <summary>
  23874. (Optional; PDF 1.1) A transition dictionary describing the transition effect to be used
  23875. when displaying the page during presentations.
  23876. </summary>
  23877. </member>
  23878. <member name="F:PdfSharp.Pdf.PdfPage.Keys.Annots">
  23879. <summary>
  23880. (Optional) An array of annotation dictionaries representing annotations associated with
  23881. the page.
  23882. </summary>
  23883. </member>
  23884. <member name="F:PdfSharp.Pdf.PdfPage.Keys.AA">
  23885. <summary>
  23886. (Optional; PDF 1.2) An additional-actions dictionary defining actions to be performed
  23887. when the page is opened or closed.
  23888. </summary>
  23889. </member>
  23890. <member name="F:PdfSharp.Pdf.PdfPage.Keys.Metadata">
  23891. <summary>
  23892. (Optional; PDF 1.4) A metadata stream containing metadata for the page.
  23893. </summary>
  23894. </member>
  23895. <member name="F:PdfSharp.Pdf.PdfPage.Keys.PieceInfo">
  23896. <summary>
  23897. (Optional; PDF 1.3) A page-piece dictionary associated with the page.
  23898. </summary>
  23899. </member>
  23900. <member name="F:PdfSharp.Pdf.PdfPage.Keys.StructParents">
  23901. <summary>
  23902. (Required if the page contains structural content items; PDF 1.3)
  23903. The integer key of the page’s entry in the structural parent tree.
  23904. </summary>
  23905. </member>
  23906. <member name="F:PdfSharp.Pdf.PdfPage.Keys.ID">
  23907. <summary>
  23908. (Optional; PDF 1.3; indirect reference preferred) The digital identifier of
  23909. the page’s parent Web Capture content set.
  23910. </summary>
  23911. </member>
  23912. <member name="F:PdfSharp.Pdf.PdfPage.Keys.PZ">
  23913. <summary>
  23914. (Optional; PDF 1.3) The page’s preferred zoom (magnification) factor: the factor
  23915. by which it should be scaled to achieve the natural display magnification.
  23916. </summary>
  23917. </member>
  23918. <member name="F:PdfSharp.Pdf.PdfPage.Keys.SeparationInfo">
  23919. <summary>
  23920. (Optional; PDF 1.3) A separation dictionary containing information needed
  23921. to generate color separations for the page.
  23922. </summary>
  23923. </member>
  23924. <member name="F:PdfSharp.Pdf.PdfPage.Keys.Tabs">
  23925. <summary>
  23926. (Optional; PDF 1.5) A name specifying the tab order to be used for annotations
  23927. on the page. The possible values are R (row order), C (column order),
  23928. and S (structure order).
  23929. </summary>
  23930. </member>
  23931. <member name="F:PdfSharp.Pdf.PdfPage.Keys.TemplateInstantiated">
  23932. <summary>
  23933. (Required if this page was created from a named page object; PDF 1.5)
  23934. The name of the originating page object.
  23935. </summary>
  23936. </member>
  23937. <member name="F:PdfSharp.Pdf.PdfPage.Keys.PresSteps">
  23938. <summary>
  23939. (Optional; PDF 1.5) A navigation node dictionary representing the first node
  23940. on the page.
  23941. </summary>
  23942. </member>
  23943. <member name="F:PdfSharp.Pdf.PdfPage.Keys.UserUnit">
  23944. <summary>
  23945. (Optional; PDF 1.6) A positive number giving the size of default user space units,
  23946. in multiples of 1/72 inch. The range of supported values is implementation-dependent.
  23947. </summary>
  23948. </member>
  23949. <member name="F:PdfSharp.Pdf.PdfPage.Keys.VP">
  23950. <summary>
  23951. (Optional; PDF 1.6) An array of viewport dictionaries specifying rectangular regions
  23952. of the page.
  23953. </summary>
  23954. </member>
  23955. <member name="P:PdfSharp.Pdf.PdfPage.Keys.Meta">
  23956. <summary>
  23957. Gets the KeysMeta for these keys.
  23958. </summary>
  23959. </member>
  23960. <member name="P:PdfSharp.Pdf.PdfPage.Meta">
  23961. <summary>
  23962. Gets the KeysMeta of this dictionary type.
  23963. </summary>
  23964. </member>
  23965. <member name="T:PdfSharp.Pdf.PdfPage.InheritablePageKeys">
  23966. <summary>
  23967. Predefined keys common to PdfPage and PdfPages.
  23968. </summary>
  23969. </member>
  23970. <member name="F:PdfSharp.Pdf.PdfPage.InheritablePageKeys.Resources">
  23971. <summary>
  23972. (Required; inheritable) A dictionary containing any resources required by the page.
  23973. If the page requires no resources, the value of this entry should be an empty dictionary.
  23974. Omitting the entry entirely indicates that the resources are to be inherited from an
  23975. ancestor node in the page tree.
  23976. </summary>
  23977. </member>
  23978. <member name="F:PdfSharp.Pdf.PdfPage.InheritablePageKeys.MediaBox">
  23979. <summary>
  23980. (Required; inheritable) A rectangle, expressed in default user space units, defining the
  23981. boundaries of the physical medium on which the page is intended to be displayed or printed.
  23982. </summary>
  23983. </member>
  23984. <member name="F:PdfSharp.Pdf.PdfPage.InheritablePageKeys.CropBox">
  23985. <summary>
  23986. (Optional; inheritable) A rectangle, expressed in default user space units, defining the
  23987. visible region of default user space. When the page is displayed or printed, its contents
  23988. are to be clipped (cropped) to this rectangle and then imposed on the output medium in some
  23989. implementation defined manner. Default value: the value of MediaBox.
  23990. </summary>
  23991. </member>
  23992. <member name="F:PdfSharp.Pdf.PdfPage.InheritablePageKeys.Rotate">
  23993. <summary>
  23994. (Optional; inheritable) The number of degrees by which the page should be rotated clockwise
  23995. when displayed or printed. The value must be a multiple of 90. Default value: 0.
  23996. </summary>
  23997. </member>
  23998. <member name="T:PdfSharp.Pdf.PdfPage.InheritedValues">
  23999. <summary>
  24000. Values inherited from a parent in the parent chain of a page tree.
  24001. </summary>
  24002. </member>
  24003. <member name="T:PdfSharp.Pdf.PdfPages">
  24004. <summary>
  24005. Represents the pages of the document.
  24006. </summary>
  24007. </member>
  24008. <member name="P:PdfSharp.Pdf.PdfPages.Count">
  24009. <summary>
  24010. Gets the number of pages.
  24011. </summary>
  24012. </member>
  24013. <member name="P:PdfSharp.Pdf.PdfPages.Item(System.Int32)">
  24014. <summary>
  24015. Gets the page with the specified index.
  24016. </summary>
  24017. </member>
  24018. <member name="M:PdfSharp.Pdf.PdfPages.FindPage(PdfSharp.Pdf.PdfObjectID)">
  24019. <summary>
  24020. Finds a page by its id. Transforms it to PdfPage if necessary.
  24021. </summary>
  24022. </member>
  24023. <member name="M:PdfSharp.Pdf.PdfPages.Add">
  24024. <summary>
  24025. Creates a new PdfPage, adds it to the end of this document, and returns it.
  24026. </summary>
  24027. </member>
  24028. <member name="M:PdfSharp.Pdf.PdfPages.Add(PdfSharp.Pdf.PdfPage)">
  24029. <summary>
  24030. Adds the specified PdfPage to the end of this document and maybe returns a new PdfPage object.
  24031. The value returned is a new object if the added page comes from a foreign document.
  24032. </summary>
  24033. </member>
  24034. <member name="M:PdfSharp.Pdf.PdfPages.Insert(System.Int32)">
  24035. <summary>
  24036. Creates a new PdfPage, inserts it at the specified position into this document, and returns it.
  24037. </summary>
  24038. </member>
  24039. <member name="M:PdfSharp.Pdf.PdfPages.Insert(System.Int32,PdfSharp.Pdf.PdfPage)">
  24040. <summary>
  24041. Inserts the specified PdfPage at the specified position to this document and maybe returns a new PdfPage object.
  24042. The value returned is a new object if the inserted page comes from a foreign document.
  24043. </summary>
  24044. </member>
  24045. <member name="M:PdfSharp.Pdf.PdfPages.InsertRange(System.Int32,PdfSharp.Pdf.PdfDocument,System.Int32,System.Int32)">
  24046. <summary>
  24047. Inserts pages of the specified document into this document.
  24048. </summary>
  24049. <param name="index">The index in this document where to insert the page .</param>
  24050. <param name="document">The document to be inserted.</param>
  24051. <param name="startIndex">The index of the first page to be inserted.</param>
  24052. <param name="pageCount">The number of pages to be inserted.</param>
  24053. </member>
  24054. <member name="M:PdfSharp.Pdf.PdfPages.InsertRange(System.Int32,PdfSharp.Pdf.PdfDocument)">
  24055. <summary>
  24056. Inserts all pages of the specified document into this document.
  24057. </summary>
  24058. <param name="index">The index in this document where to insert the page .</param>
  24059. <param name="document">The document to be inserted.</param>
  24060. </member>
  24061. <member name="M:PdfSharp.Pdf.PdfPages.InsertRange(System.Int32,PdfSharp.Pdf.PdfDocument,System.Int32)">
  24062. <summary>
  24063. Inserts all pages of the specified document into this document.
  24064. </summary>
  24065. <param name="index">The index in this document where to insert the page .</param>
  24066. <param name="document">The document to be inserted.</param>
  24067. <param name="startIndex">The index of the first page to be inserted.</param>
  24068. </member>
  24069. <member name="M:PdfSharp.Pdf.PdfPages.Remove(PdfSharp.Pdf.PdfPage)">
  24070. <summary>
  24071. Removes the specified page from the document.
  24072. </summary>
  24073. </member>
  24074. <member name="M:PdfSharp.Pdf.PdfPages.RemoveAt(System.Int32)">
  24075. <summary>
  24076. Removes the specified page from the document.
  24077. </summary>
  24078. </member>
  24079. <member name="M:PdfSharp.Pdf.PdfPages.MovePage(System.Int32,System.Int32)">
  24080. <summary>
  24081. Moves a page within the page sequence.
  24082. </summary>
  24083. <param name="oldIndex">The page index before this operation.</param>
  24084. <param name="newIndex">The page index after this operation.</param>
  24085. </member>
  24086. <member name="M:PdfSharp.Pdf.PdfPages.ImportExternalPage(PdfSharp.Pdf.PdfPage)">
  24087. <summary>
  24088. Imports an external page. The elements of the imported page are cloned and added to this document.
  24089. Important: In contrast to PdfFormXObject adding an external page always make a deep copy
  24090. of their transitive closure. Any reuse of already imported objects is not intended because
  24091. any modification of an imported page must not change another page.
  24092. </summary>
  24093. </member>
  24094. <member name="M:PdfSharp.Pdf.PdfPages.CloneElement(PdfSharp.Pdf.PdfPage,PdfSharp.Pdf.PdfPage,System.String,System.Boolean)">
  24095. <summary>
  24096. Helper function for ImportExternalPage.
  24097. </summary>
  24098. </member>
  24099. <member name="P:PdfSharp.Pdf.PdfPages.PagesArray">
  24100. <summary>
  24101. Gets a PdfArray containing all pages of this document. The array must not be modified.
  24102. </summary>
  24103. </member>
  24104. <member name="M:PdfSharp.Pdf.PdfPages.FlattenPageTree">
  24105. <summary>
  24106. Replaces the page tree by a flat array of indirect references to the pages objects.
  24107. </summary>
  24108. </member>
  24109. <member name="M:PdfSharp.Pdf.PdfPages.GetKids(PdfSharp.Pdf.Advanced.PdfReference,PdfSharp.Pdf.PdfPage.InheritedValues,PdfSharp.Pdf.PdfDictionary)">
  24110. <summary>
  24111. Recursively converts the page tree into a flat array.
  24112. </summary>
  24113. </member>
  24114. <member name="M:PdfSharp.Pdf.PdfPages.PrepareForSave">
  24115. <summary>
  24116. Prepares the document for saving.
  24117. </summary>
  24118. </member>
  24119. <member name="M:PdfSharp.Pdf.PdfPages.GetEnumerator">
  24120. <summary>
  24121. Gets the enumerator.
  24122. </summary>
  24123. </member>
  24124. <member name="T:PdfSharp.Pdf.PdfPages.Keys">
  24125. <summary>
  24126. Predefined keys of this dictionary.
  24127. </summary>
  24128. </member>
  24129. <member name="F:PdfSharp.Pdf.PdfPages.Keys.Type">
  24130. <summary>
  24131. (Required) The type of PDF object that this dictionary describes;
  24132. must be Pages for a page tree node.
  24133. </summary>
  24134. </member>
  24135. <member name="F:PdfSharp.Pdf.PdfPages.Keys.Parent">
  24136. <summary>
  24137. (Required except in root node; must be an indirect reference)
  24138. The page tree node that is the immediate parent of this one.
  24139. </summary>
  24140. </member>
  24141. <member name="F:PdfSharp.Pdf.PdfPages.Keys.Kids">
  24142. <summary>
  24143. (Required) An array of indirect references to the immediate children of this node.
  24144. The children may be page objects or other page tree nodes.
  24145. </summary>
  24146. </member>
  24147. <member name="F:PdfSharp.Pdf.PdfPages.Keys.Count">
  24148. <summary>
  24149. (Required) The number of leaf nodes (page objects) that are descendants of this node
  24150. within the page tree.
  24151. </summary>
  24152. </member>
  24153. <member name="P:PdfSharp.Pdf.PdfPages.Keys.Meta">
  24154. <summary>
  24155. Gets the KeysMeta for these keys.
  24156. </summary>
  24157. </member>
  24158. <member name="P:PdfSharp.Pdf.PdfPages.Meta">
  24159. <summary>
  24160. Gets the KeysMeta of this dictionary type.
  24161. </summary>
  24162. </member>
  24163. <member name="T:PdfSharp.Pdf.PdfReal">
  24164. <summary>
  24165. Represents a direct real value.
  24166. </summary>
  24167. </member>
  24168. <member name="M:PdfSharp.Pdf.PdfReal.#ctor">
  24169. <summary>
  24170. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfReal"/> class.
  24171. </summary>
  24172. </member>
  24173. <member name="M:PdfSharp.Pdf.PdfReal.#ctor(System.Double)">
  24174. <summary>
  24175. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfReal"/> class.
  24176. </summary>
  24177. <param name="value">The value.</param>
  24178. </member>
  24179. <member name="P:PdfSharp.Pdf.PdfReal.Value">
  24180. <summary>
  24181. Gets the value as double.
  24182. </summary>
  24183. </member>
  24184. <member name="M:PdfSharp.Pdf.PdfReal.ToString">
  24185. <summary>
  24186. Returns the real number as string.
  24187. </summary>
  24188. </member>
  24189. <member name="M:PdfSharp.Pdf.PdfReal.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  24190. <summary>
  24191. Writes the real value with up to three digits.
  24192. </summary>
  24193. </member>
  24194. <member name="M:PdfSharp.Pdf.PdfReal.GetTypeCode">
  24195. <summary>
  24196. Returns TypeCode for 32-bit integers.
  24197. </summary>
  24198. </member>
  24199. <member name="T:PdfSharp.Pdf.PdfRealObject">
  24200. <summary>
  24201. Represents an indirect real value. This type is not used by PDFsharp. If it is imported from
  24202. an external PDF file, the value is converted into a direct object.
  24203. </summary>
  24204. </member>
  24205. <member name="M:PdfSharp.Pdf.PdfRealObject.#ctor">
  24206. <summary>
  24207. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfRealObject"/> class.
  24208. </summary>
  24209. </member>
  24210. <member name="M:PdfSharp.Pdf.PdfRealObject.#ctor(System.Double)">
  24211. <summary>
  24212. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfRealObject"/> class.
  24213. </summary>
  24214. <param name="value">The value.</param>
  24215. </member>
  24216. <member name="M:PdfSharp.Pdf.PdfRealObject.#ctor(PdfSharp.Pdf.PdfDocument,System.Double)">
  24217. <summary>
  24218. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfRealObject"/> class.
  24219. </summary>
  24220. <param name="document">The document.</param>
  24221. <param name="value">The value.</param>
  24222. </member>
  24223. <member name="P:PdfSharp.Pdf.PdfRealObject.Value">
  24224. <summary>
  24225. Gets or sets the value.
  24226. </summary>
  24227. </member>
  24228. <member name="M:PdfSharp.Pdf.PdfRealObject.ToString">
  24229. <summary>
  24230. Returns the real as a culture invariant string.
  24231. </summary>
  24232. </member>
  24233. <member name="M:PdfSharp.Pdf.PdfRealObject.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  24234. <summary>
  24235. Writes the real literal.
  24236. </summary>
  24237. </member>
  24238. <member name="T:PdfSharp.Pdf.PdfRectangle">
  24239. <summary>
  24240. Represents a PDF rectangle value, that is internally an array with 4 real values.
  24241. </summary>
  24242. </member>
  24243. <member name="M:PdfSharp.Pdf.PdfRectangle.#ctor">
  24244. <summary>
  24245. Initializes a new instance of the PdfRectangle class.
  24246. </summary>
  24247. </member>
  24248. <member name="M:PdfSharp.Pdf.PdfRectangle.#ctor(System.Double,System.Double,System.Double,System.Double)">
  24249. <summary>
  24250. Initializes a new instance of the PdfRectangle class with two points specifying
  24251. two diagonally opposite corners. Notice that in contrast to GDI+ convention the
  24252. 3rd and the 4th parameter specify a point and not a width. This is so much confusing
  24253. that this function is for internal use only.
  24254. </summary>
  24255. </member>
  24256. <member name="M:PdfSharp.Pdf.PdfRectangle.#ctor(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XPoint)">
  24257. <summary>
  24258. Initializes a new instance of the PdfRectangle class with two points specifying
  24259. two diagonally opposite corners.
  24260. </summary>
  24261. </member>
  24262. <member name="M:PdfSharp.Pdf.PdfRectangle.#ctor(PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XSize)">
  24263. <summary>
  24264. Initializes a new instance of the PdfRectangle class with the specified location and size.
  24265. </summary>
  24266. </member>
  24267. <member name="M:PdfSharp.Pdf.PdfRectangle.#ctor(PdfSharp.Drawing.XRect)">
  24268. <summary>
  24269. Initializes a new instance of the PdfRectangle class with the specified XRect.
  24270. </summary>
  24271. </member>
  24272. <member name="M:PdfSharp.Pdf.PdfRectangle.#ctor(PdfSharp.Pdf.PdfItem)">
  24273. <summary>
  24274. Initializes a new instance of the PdfRectangle class with the specified PdfArray.
  24275. </summary>
  24276. </member>
  24277. <member name="M:PdfSharp.Pdf.PdfRectangle.Clone">
  24278. <summary>
  24279. Clones this instance.
  24280. </summary>
  24281. </member>
  24282. <member name="M:PdfSharp.Pdf.PdfRectangle.Copy">
  24283. <summary>
  24284. Implements cloning this instance.
  24285. </summary>
  24286. </member>
  24287. <member name="P:PdfSharp.Pdf.PdfRectangle.IsEmpty">
  24288. <summary>
  24289. Tests whether all coordinates are zero.
  24290. </summary>
  24291. </member>
  24292. <member name="M:PdfSharp.Pdf.PdfRectangle.Equals(System.Object)">
  24293. <summary>
  24294. Tests whether the specified object is a PdfRectangle and has equal coordinates.
  24295. </summary>
  24296. </member>
  24297. <member name="M:PdfSharp.Pdf.PdfRectangle.GetHashCode">
  24298. <summary>
  24299. Serves as a hash function for a particular type.
  24300. </summary>
  24301. </member>
  24302. <member name="M:PdfSharp.Pdf.PdfRectangle.op_Equality(PdfSharp.Pdf.PdfRectangle,PdfSharp.Pdf.PdfRectangle)">
  24303. <summary>
  24304. Tests whether two structures have equal coordinates.
  24305. </summary>
  24306. </member>
  24307. <member name="M:PdfSharp.Pdf.PdfRectangle.op_Inequality(PdfSharp.Pdf.PdfRectangle,PdfSharp.Pdf.PdfRectangle)">
  24308. <summary>
  24309. Tests whether two structures differ in one or more coordinates.
  24310. </summary>
  24311. </member>
  24312. <member name="P:PdfSharp.Pdf.PdfRectangle.X1">
  24313. <summary>
  24314. Gets or sets the x-coordinate of the first corner of this PdfRectangle.
  24315. </summary>
  24316. </member>
  24317. <member name="P:PdfSharp.Pdf.PdfRectangle.Y1">
  24318. <summary>
  24319. Gets or sets the y-coordinate of the first corner of this PdfRectangle.
  24320. </summary>
  24321. </member>
  24322. <member name="P:PdfSharp.Pdf.PdfRectangle.X2">
  24323. <summary>
  24324. Gets or sets the x-coordinate of the second corner of this PdfRectangle.
  24325. </summary>
  24326. </member>
  24327. <member name="P:PdfSharp.Pdf.PdfRectangle.Y2">
  24328. <summary>
  24329. Gets or sets the y-coordinate of the second corner of this PdfRectangle.
  24330. </summary>
  24331. </member>
  24332. <member name="P:PdfSharp.Pdf.PdfRectangle.Width">
  24333. <summary>
  24334. Gets X2 - X1.
  24335. </summary>
  24336. </member>
  24337. <member name="P:PdfSharp.Pdf.PdfRectangle.Height">
  24338. <summary>
  24339. Gets Y2 - Y1.
  24340. </summary>
  24341. </member>
  24342. <member name="P:PdfSharp.Pdf.PdfRectangle.Location">
  24343. <summary>
  24344. Gets or sets the coordinates of the first point of this PdfRectangle.
  24345. </summary>
  24346. </member>
  24347. <member name="P:PdfSharp.Pdf.PdfRectangle.Size">
  24348. <summary>
  24349. Gets or sets the size of this PdfRectangle.
  24350. </summary>
  24351. </member>
  24352. <member name="M:PdfSharp.Pdf.PdfRectangle.Contains(PdfSharp.Drawing.XPoint)">
  24353. <summary>
  24354. Determines if the specified point is contained within this PdfRectangle.
  24355. </summary>
  24356. </member>
  24357. <member name="M:PdfSharp.Pdf.PdfRectangle.Contains(System.Double,System.Double)">
  24358. <summary>
  24359. Determines if the specified point is contained within this PdfRectangle.
  24360. </summary>
  24361. </member>
  24362. <member name="M:PdfSharp.Pdf.PdfRectangle.Contains(PdfSharp.Drawing.XRect)">
  24363. <summary>
  24364. Determines if the rectangular region represented by rect is entirely contained within this PdfRectangle.
  24365. </summary>
  24366. </member>
  24367. <member name="M:PdfSharp.Pdf.PdfRectangle.Contains(PdfSharp.Pdf.PdfRectangle)">
  24368. <summary>
  24369. Determines if the rectangular region represented by rect is entirely contained within this PdfRectangle.
  24370. </summary>
  24371. </member>
  24372. <member name="M:PdfSharp.Pdf.PdfRectangle.ToXRect">
  24373. <summary>
  24374. Returns the rectangle as an XRect object.
  24375. </summary>
  24376. </member>
  24377. <member name="M:PdfSharp.Pdf.PdfRectangle.ToString">
  24378. <summary>
  24379. Returns the rectangle as a string in the form «[x1 y1 x2 y2]».
  24380. </summary>
  24381. </member>
  24382. <member name="M:PdfSharp.Pdf.PdfRectangle.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  24383. <summary>
  24384. Writes the rectangle.
  24385. </summary>
  24386. </member>
  24387. <member name="P:PdfSharp.Pdf.PdfRectangle.DebuggerDisplay">
  24388. <summary>
  24389. Gets the DebuggerDisplayAttribute text.
  24390. </summary>
  24391. </member>
  24392. <member name="F:PdfSharp.Pdf.PdfRectangle.Empty">
  24393. <summary>
  24394. Represents an empty PdfRectangle.
  24395. </summary>
  24396. </member>
  24397. <member name="T:PdfSharp.Pdf.PdfStringEncoding">
  24398. <summary>
  24399. Determines the encoding of a PdfString or PdfStringObject.
  24400. </summary>
  24401. </member>
  24402. <member name="F:PdfSharp.Pdf.PdfStringEncoding.RawEncoding">
  24403. <summary>
  24404. The characters of the string are actually bytes with an unknown or context specific meaning or encoding.
  24405. With this encoding the 8 high bits of each character is zero.
  24406. </summary>
  24407. </member>
  24408. <member name="F:PdfSharp.Pdf.PdfStringEncoding.StandardEncoding">
  24409. <summary>
  24410. Not yet used by PDFsharp.
  24411. </summary>
  24412. </member>
  24413. <member name="F:PdfSharp.Pdf.PdfStringEncoding.PDFDocEncoding">
  24414. <summary>
  24415. The characters of the string are actually bytes with PDF document encoding.
  24416. With this encoding the 8 high bits of each character is zero.
  24417. </summary>
  24418. </member>
  24419. <member name="F:PdfSharp.Pdf.PdfStringEncoding.WinAnsiEncoding">
  24420. <summary>
  24421. The characters of the string are actually bytes with Windows ANSI encoding.
  24422. With this encoding the 8 high bits of each character is zero.
  24423. </summary>
  24424. </member>
  24425. <member name="F:PdfSharp.Pdf.PdfStringEncoding.MacRomanEncoding">
  24426. <summary>
  24427. Not yet used by PDFsharp.
  24428. </summary>
  24429. </member>
  24430. <member name="F:PdfSharp.Pdf.PdfStringEncoding.MacExpertEncoding">
  24431. <summary>
  24432. Not yet used by PDFsharp.
  24433. </summary>
  24434. </member>
  24435. <member name="F:PdfSharp.Pdf.PdfStringEncoding.Unicode">
  24436. <summary>
  24437. The characters of the string are Unicode code units.
  24438. Each char of the string is either a BMP code point or a high or low surrogate.
  24439. </summary>
  24440. </member>
  24441. <member name="T:PdfSharp.Pdf.PdfStringFlags">
  24442. <summary>
  24443. Internal wrapper for PdfStringEncoding.
  24444. </summary>
  24445. </member>
  24446. <member name="T:PdfSharp.Pdf.PdfString">
  24447. <summary>
  24448. Represents a direct text string value.
  24449. </summary>
  24450. </member>
  24451. <member name="M:PdfSharp.Pdf.PdfString.#ctor">
  24452. <summary>
  24453. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfString"/> class.
  24454. </summary>
  24455. </member>
  24456. <member name="M:PdfSharp.Pdf.PdfString.#ctor(System.String)">
  24457. <summary>
  24458. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfString"/> class.
  24459. </summary>
  24460. <param name="value">The value.</param>
  24461. </member>
  24462. <member name="M:PdfSharp.Pdf.PdfString.#ctor(System.String,PdfSharp.Pdf.PdfStringEncoding)">
  24463. <summary>
  24464. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfString"/> class.
  24465. </summary>
  24466. <param name="value">The value.</param>
  24467. <param name="encoding">The encoding.</param>
  24468. </member>
  24469. <member name="P:PdfSharp.Pdf.PdfString.Length">
  24470. <summary>
  24471. Gets the number of characters in this string.
  24472. </summary>
  24473. </member>
  24474. <member name="P:PdfSharp.Pdf.PdfString.Encoding">
  24475. <summary>
  24476. Gets the encoding.
  24477. </summary>
  24478. </member>
  24479. <member name="P:PdfSharp.Pdf.PdfString.HexLiteral">
  24480. <summary>
  24481. Gets a value indicating whether the string is a hexadecimal literal.
  24482. </summary>
  24483. </member>
  24484. <member name="P:PdfSharp.Pdf.PdfString.Value">
  24485. <summary>
  24486. Gets the string value.
  24487. </summary>
  24488. </member>
  24489. <member name="M:PdfSharp.Pdf.PdfString.TryRereadAsUnicode">
  24490. <summary>
  24491. Checks this PdfString for valid BOMs and rereads it with the specified Unicode encoding.
  24492. </summary>
  24493. </member>
  24494. <member name="M:PdfSharp.Pdf.PdfString.TryRereadAsUnicode(System.String@,PdfSharp.Pdf.PdfStringFlags@)">
  24495. <summary>
  24496. Checks string for valid BOMs and rereads it with the specified Unicode encoding.
  24497. The referenced PdfStringFlags are updated according to the encoding.
  24498. </summary>
  24499. </member>
  24500. <member name="M:PdfSharp.Pdf.PdfString.TryRereadAsUnicode(System.String@)">
  24501. <summary>
  24502. Checks string for valid BOMs and rereads it with the specified Unicode encoding.
  24503. </summary>
  24504. </member>
  24505. <member name="M:PdfSharp.Pdf.PdfString.ToString">
  24506. <summary>
  24507. Returns the string.
  24508. </summary>
  24509. </member>
  24510. <member name="M:PdfSharp.Pdf.PdfString.ToStringFromPdfDocEncoded">
  24511. <summary>
  24512. Hack for document encoded bookmarks.
  24513. </summary>
  24514. </member>
  24515. <member name="M:PdfSharp.Pdf.PdfString.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  24516. <summary>
  24517. Writes the string DocEncoded.
  24518. </summary>
  24519. </member>
  24520. <member name="T:PdfSharp.Pdf.PdfStringObject">
  24521. <summary>
  24522. Represents an indirect text string value. This type is not used by PDFsharp. If it is imported from
  24523. an external PDF file, the value is converted into a direct object.
  24524. </summary>
  24525. </member>
  24526. <member name="M:PdfSharp.Pdf.PdfStringObject.#ctor">
  24527. <summary>
  24528. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfStringObject"/> class.
  24529. </summary>
  24530. </member>
  24531. <member name="M:PdfSharp.Pdf.PdfStringObject.#ctor(PdfSharp.Pdf.PdfDocument,System.String)">
  24532. <summary>
  24533. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfStringObject"/> class.
  24534. </summary>
  24535. <param name="document">The document.</param>
  24536. <param name="value">The value.</param>
  24537. </member>
  24538. <member name="M:PdfSharp.Pdf.PdfStringObject.#ctor(System.String,PdfSharp.Pdf.PdfStringEncoding)">
  24539. <summary>
  24540. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfStringObject"/> class.
  24541. </summary>
  24542. <param name="value">The value.</param>
  24543. <param name="encoding">The encoding.</param>
  24544. </member>
  24545. <member name="P:PdfSharp.Pdf.PdfStringObject.Length">
  24546. <summary>
  24547. Gets the number of characters in this string.
  24548. </summary>
  24549. </member>
  24550. <member name="P:PdfSharp.Pdf.PdfStringObject.Encoding">
  24551. <summary>
  24552. Gets or sets the encoding.
  24553. </summary>
  24554. </member>
  24555. <member name="P:PdfSharp.Pdf.PdfStringObject.HexLiteral">
  24556. <summary>
  24557. Gets a value indicating whether the string is a hexadecimal literal.
  24558. </summary>
  24559. </member>
  24560. <member name="P:PdfSharp.Pdf.PdfStringObject.Value">
  24561. <summary>
  24562. Gets or sets the value as string
  24563. </summary>
  24564. </member>
  24565. <member name="M:PdfSharp.Pdf.PdfStringObject.TryRereadAsUnicode">
  24566. <summary>
  24567. Checks this PdfStringObject for valid BOMs and rereads it with the specified Unicode encoding.
  24568. </summary>
  24569. </member>
  24570. <member name="M:PdfSharp.Pdf.PdfStringObject.ToString">
  24571. <summary>
  24572. Returns the string.
  24573. </summary>
  24574. </member>
  24575. <member name="M:PdfSharp.Pdf.PdfStringObject.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  24576. <summary>
  24577. Writes the string literal with encoding DOCEncoded.
  24578. </summary>
  24579. </member>
  24580. <member name="T:PdfSharp.Pdf.PdfUInteger">
  24581. <summary>
  24582. Represents a direct 32-bit unsigned integer value.
  24583. </summary>
  24584. </member>
  24585. <member name="M:PdfSharp.Pdf.PdfUInteger.#ctor">
  24586. <summary>
  24587. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfUInteger"/> class.
  24588. </summary>
  24589. </member>
  24590. <member name="M:PdfSharp.Pdf.PdfUInteger.#ctor(System.UInt32)">
  24591. <summary>
  24592. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfUInteger"/> class.
  24593. </summary>
  24594. </member>
  24595. <member name="P:PdfSharp.Pdf.PdfUInteger.Value">
  24596. <summary>
  24597. Gets the value as integer.
  24598. </summary>
  24599. </member>
  24600. <member name="M:PdfSharp.Pdf.PdfUInteger.ToString">
  24601. <summary>
  24602. Returns the unsigned integer as string.
  24603. </summary>
  24604. </member>
  24605. <member name="M:PdfSharp.Pdf.PdfUInteger.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  24606. <summary>
  24607. Writes the integer as string.
  24608. </summary>
  24609. </member>
  24610. <member name="M:PdfSharp.Pdf.PdfUInteger.ToUInt64(System.IFormatProvider)">
  24611. <summary>
  24612. Converts the value of this instance to an equivalent 64-bit unsigned integer.
  24613. </summary>
  24614. </member>
  24615. <member name="M:PdfSharp.Pdf.PdfUInteger.ToSByte(System.IFormatProvider)">
  24616. <summary>
  24617. Converts the value of this instance to an equivalent 8-bit signed integer.
  24618. </summary>
  24619. </member>
  24620. <member name="M:PdfSharp.Pdf.PdfUInteger.ToDouble(System.IFormatProvider)">
  24621. <summary>
  24622. Converts the value of this instance to an equivalent double-precision floating-point number.
  24623. </summary>
  24624. </member>
  24625. <member name="M:PdfSharp.Pdf.PdfUInteger.ToDateTime(System.IFormatProvider)">
  24626. <summary>
  24627. Returns an undefined DateTime structure.
  24628. </summary>
  24629. </member>
  24630. <member name="M:PdfSharp.Pdf.PdfUInteger.ToSingle(System.IFormatProvider)">
  24631. <summary>
  24632. Converts the value of this instance to an equivalent single-precision floating-point number.
  24633. </summary>
  24634. </member>
  24635. <member name="M:PdfSharp.Pdf.PdfUInteger.ToBoolean(System.IFormatProvider)">
  24636. <summary>
  24637. Converts the value of this instance to an equivalent Boolean value.
  24638. </summary>
  24639. </member>
  24640. <member name="M:PdfSharp.Pdf.PdfUInteger.ToInt32(System.IFormatProvider)">
  24641. <summary>
  24642. Converts the value of this instance to an equivalent 32-bit signed integer.
  24643. </summary>
  24644. </member>
  24645. <member name="M:PdfSharp.Pdf.PdfUInteger.ToUInt16(System.IFormatProvider)">
  24646. <summary>
  24647. Converts the value of this instance to an equivalent 16-bit unsigned integer.
  24648. </summary>
  24649. </member>
  24650. <member name="M:PdfSharp.Pdf.PdfUInteger.ToInt16(System.IFormatProvider)">
  24651. <summary>
  24652. Converts the value of this instance to an equivalent 16-bit signed integer.
  24653. </summary>
  24654. </member>
  24655. <member name="M:PdfSharp.Pdf.PdfUInteger.System#IConvertible#ToString(System.IFormatProvider)">
  24656. <summary>
  24657. Converts the value of this instance to an equivalent <see cref="T:System.String"></see>.
  24658. </summary>
  24659. </member>
  24660. <member name="M:PdfSharp.Pdf.PdfUInteger.ToByte(System.IFormatProvider)">
  24661. <summary>
  24662. Converts the value of this instance to an equivalent 8-bit unsigned integer.
  24663. </summary>
  24664. </member>
  24665. <member name="M:PdfSharp.Pdf.PdfUInteger.ToChar(System.IFormatProvider)">
  24666. <summary>
  24667. Converts the value of this instance to an equivalent Unicode character.
  24668. </summary>
  24669. </member>
  24670. <member name="M:PdfSharp.Pdf.PdfUInteger.ToInt64(System.IFormatProvider)">
  24671. <summary>
  24672. Converts the value of this instance to an equivalent 64-bit signed integer.
  24673. </summary>
  24674. </member>
  24675. <member name="M:PdfSharp.Pdf.PdfUInteger.GetTypeCode">
  24676. <summary>
  24677. Returns type code for 32-bit integers.
  24678. </summary>
  24679. </member>
  24680. <member name="M:PdfSharp.Pdf.PdfUInteger.ToDecimal(System.IFormatProvider)">
  24681. <summary>
  24682. Converts the value of this instance to an equivalent <see cref="T:System.Decimal"></see> number.
  24683. </summary>
  24684. </member>
  24685. <member name="M:PdfSharp.Pdf.PdfUInteger.ToType(System.Type,System.IFormatProvider)">
  24686. <summary>
  24687. Returns null.
  24688. </summary>
  24689. </member>
  24690. <member name="M:PdfSharp.Pdf.PdfUInteger.ToUInt32(System.IFormatProvider)">
  24691. <summary>
  24692. Converts the value of this instance to an equivalent 32-bit unsigned integer.
  24693. </summary>
  24694. </member>
  24695. <member name="T:PdfSharp.Pdf.PdfUIntegerObject">
  24696. <summary>
  24697. Represents an indirect 32-bit unsigned integer value. This type is not used by PDFsharp. If it is imported from
  24698. an external PDF file, the value is converted into a direct object.
  24699. </summary>
  24700. </member>
  24701. <member name="M:PdfSharp.Pdf.PdfUIntegerObject.#ctor">
  24702. <summary>
  24703. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfUIntegerObject"/> class.
  24704. </summary>
  24705. </member>
  24706. <member name="M:PdfSharp.Pdf.PdfUIntegerObject.#ctor(System.UInt32)">
  24707. <summary>
  24708. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfUIntegerObject"/> class.
  24709. </summary>
  24710. <param name="value">The value.</param>
  24711. </member>
  24712. <member name="M:PdfSharp.Pdf.PdfUIntegerObject.#ctor(PdfSharp.Pdf.PdfDocument,System.UInt32)">
  24713. <summary>
  24714. Initializes a new instance of the <see cref="T:PdfSharp.Pdf.PdfUIntegerObject"/> class.
  24715. </summary>
  24716. <param name="document">The document.</param>
  24717. <param name="value">The value.</param>
  24718. </member>
  24719. <member name="P:PdfSharp.Pdf.PdfUIntegerObject.Value">
  24720. <summary>
  24721. Gets the value as unsigned integer.
  24722. </summary>
  24723. </member>
  24724. <member name="M:PdfSharp.Pdf.PdfUIntegerObject.ToString">
  24725. <summary>
  24726. Returns the integer as string.
  24727. </summary>
  24728. </member>
  24729. <member name="M:PdfSharp.Pdf.PdfUIntegerObject.WriteObject(PdfSharp.Pdf.IO.PdfWriter)">
  24730. <summary>
  24731. Writes the integer literal.
  24732. </summary>
  24733. </member>
  24734. <member name="T:PdfSharp.Pdf.PdfViewerPreferences">
  24735. <summary>
  24736. Represents the PDF document viewer preferences dictionary.
  24737. </summary>
  24738. </member>
  24739. <member name="P:PdfSharp.Pdf.PdfViewerPreferences.HideToolbar">
  24740. <summary>
  24741. Gets or sets a value indicating whether to hide the viewer application’s
  24742. tool bars when the document is active.
  24743. </summary>
  24744. </member>
  24745. <member name="P:PdfSharp.Pdf.PdfViewerPreferences.HideMenubar">
  24746. <summary>
  24747. Gets or sets a value indicating whether to hide the viewer application’s
  24748. menu bar when the document is active.
  24749. </summary>
  24750. </member>
  24751. <member name="P:PdfSharp.Pdf.PdfViewerPreferences.HideWindowUI">
  24752. <summary>
  24753. Gets or sets a value indicating whether to hide user interface elements in
  24754. the document’s window (such as scroll bars and navigation controls),
  24755. leaving only the document’s contents displayed.
  24756. </summary>
  24757. </member>
  24758. <member name="P:PdfSharp.Pdf.PdfViewerPreferences.FitWindow">
  24759. <summary>
  24760. Gets or sets a value indicating whether to resize the document’s window to
  24761. fit the size of the first displayed page.
  24762. </summary>
  24763. </member>
  24764. <member name="P:PdfSharp.Pdf.PdfViewerPreferences.CenterWindow">
  24765. <summary>
  24766. Gets or sets a value indicating whether to position the document’s window
  24767. in the center of the screen.
  24768. </summary>
  24769. </member>
  24770. <member name="P:PdfSharp.Pdf.PdfViewerPreferences.DisplayDocTitle">
  24771. <summary>
  24772. Gets or sets a value indicating whether the window’s title bar
  24773. should display the document title taken from the Title entry of the document
  24774. information dictionary. If false, the title bar should instead display the name
  24775. of the PDF file containing the document.
  24776. </summary>
  24777. </member>
  24778. <member name="P:PdfSharp.Pdf.PdfViewerPreferences.Direction">
  24779. <summary>
  24780. The predominant reading order for text: LeftToRight or RightToLeft
  24781. (including vertical writing systems, such as Chinese, Japanese, and Korean).
  24782. This entry has no direct effect on the document’s contents or page numbering
  24783. but can be used to determine the relative positioning of pages when displayed
  24784. side by side or printed n-up. Default value: LeftToRight.
  24785. </summary>
  24786. </member>
  24787. <member name="T:PdfSharp.Pdf.PdfViewerPreferences.Keys">
  24788. <summary>
  24789. Predefined keys of this dictionary.
  24790. </summary>
  24791. </member>
  24792. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.HideToolbar">
  24793. <summary>
  24794. (Optional) A flag specifying whether to hide the viewer application’s tool
  24795. bars when the document is active. Default value: false.
  24796. </summary>
  24797. </member>
  24798. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.HideMenubar">
  24799. <summary>
  24800. (Optional) A flag specifying whether to hide the viewer application’s
  24801. menu bar when the document is active. Default value: false.
  24802. </summary>
  24803. </member>
  24804. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.HideWindowUI">
  24805. <summary>
  24806. (Optional) A flag specifying whether to hide user interface elements in
  24807. the document’s window (such as scroll bars and navigation controls),
  24808. leaving only the document’s contents displayed. Default value: false.
  24809. </summary>
  24810. </member>
  24811. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.FitWindow">
  24812. <summary>
  24813. (Optional) A flag specifying whether to resize the document’s window to
  24814. fit the size of the first displayed page. Default value: false.
  24815. </summary>
  24816. </member>
  24817. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.CenterWindow">
  24818. <summary>
  24819. (Optional) A flag specifying whether to position the document’s window
  24820. in the center of the screen. Default value: false.
  24821. </summary>
  24822. </member>
  24823. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.DisplayDocTitle">
  24824. <summary>
  24825. (Optional; PDF 1.4) A flag specifying whether the window’s title bar
  24826. should display the document title taken from the Title entry of the document
  24827. information dictionary. If false, the title bar should instead display the name
  24828. of the PDF file containing the document. Default value: false.
  24829. </summary>
  24830. </member>
  24831. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.NonFullScreenPageMode">
  24832. <summary>
  24833. (Optional) The document’s page mode, specifying how to display the document on
  24834. exiting full-screen mode:
  24835. UseNone Neither document outline nor thumbnail images visible
  24836. UseOutlines Document outline visible
  24837. UseThumbs Thumbnail images visible
  24838. UseOC Optional content group panel visible
  24839. This entry is meaningful only if the value of the PageMode entry in the catalog
  24840. dictionary is FullScreen; it is ignored otherwise. Default value: UseNone.
  24841. </summary>
  24842. </member>
  24843. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.Direction">
  24844. <summary>
  24845. (Optional; PDF 1.3) The predominant reading order for text:
  24846. L2R Left to right
  24847. R2L Right to left (including vertical writing systems, such as Chinese, Japanese, and Korean)
  24848. This entry has no direct effect on the document’s contents or page numbering
  24849. but can be used to determine the relative positioning of pages when displayed
  24850. side by side or printed n-up. Default value: L2R.
  24851. </summary>
  24852. </member>
  24853. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.ViewArea">
  24854. <summary>
  24855. (Optional; PDF 1.4) The name of the page boundary representing the area of a page
  24856. to be displayed when viewing the document on the screen. The value is the key
  24857. designating the relevant page boundary in the page object. If the specified page
  24858. boundary is not defined in the page object, its default value is used.
  24859. Default value: CropBox.
  24860. Note: This entry is intended primarily for use by prepress applications that
  24861. interpret or manipulate the page boundaries as described in Section 10.10.1, “Page Boundaries.”
  24862. Most PDF consumer applications disregard it.
  24863. </summary>
  24864. </member>
  24865. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.ViewClip">
  24866. <summary>
  24867. (Optional; PDF 1.4) The name of the page boundary to which the contents of a page
  24868. are to be clipped when viewing the document on the screen. The value is the key
  24869. designating the relevant page boundary in the page object. If the specified page
  24870. boundary is not defined in the page object, its default value is used.
  24871. Default value: CropBox.
  24872. Note: This entry is intended primarily for use by prepress applications that
  24873. interpret or manipulate the page boundaries as described in Section 10.10.1, “Page Boundaries.”
  24874. Most PDF consumer applications disregard it.
  24875. </summary>
  24876. </member>
  24877. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.PrintArea">
  24878. <summary>
  24879. (Optional; PDF 1.4) The name of the page boundary representing the area of a page
  24880. to be rendered when printing the document. The value is the key designating the
  24881. relevant page boundary in the page object. If the specified page boundary is not
  24882. defined in the page object, its default value is used.
  24883. Default value: CropBox.
  24884. Note: This entry is intended primarily for use by prepress applications that
  24885. interpret or manipulate the page boundaries as described in Section 10.10.1, “Page Boundaries.”
  24886. Most PDF consumer applications disregard it.
  24887. </summary>
  24888. </member>
  24889. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.PrintClip">
  24890. <summary>
  24891. (Optional; PDF 1.4) The name of the page boundary to which the contents of a page
  24892. are to be clipped when printing the document. The value is the key designating the
  24893. relevant page boundary in the page object. If the specified page boundary is not
  24894. defined in the page object, its default value is used.
  24895. Default value: CropBox.
  24896. Note: This entry is intended primarily for use by prepress applications that interpret
  24897. or manipulate the page boundaries. Most PDF consumer applications disregard it.
  24898. </summary>
  24899. </member>
  24900. <member name="F:PdfSharp.Pdf.PdfViewerPreferences.Keys.PrintScaling">
  24901. <summary>
  24902. (Optional; PDF 1.6) The page scaling option to be selected when a print dialog is
  24903. displayed for this document. Valid values are None, which indicates that the print
  24904. dialog should reflect no page scaling, and AppDefault, which indicates that
  24905. applications should use the current print scaling. If this entry has an unrecognized
  24906. value, applications should use the current print scaling.
  24907. Default value: AppDefault.
  24908. Note: If the print dialog is suppressed and its parameters are provided directly
  24909. by the application, the value of this entry should still be used.
  24910. </summary>
  24911. </member>
  24912. <member name="P:PdfSharp.Pdf.PdfViewerPreferences.Keys.Meta">
  24913. <summary>
  24914. Gets the KeysMeta for these keys.
  24915. </summary>
  24916. </member>
  24917. <member name="P:PdfSharp.Pdf.PdfViewerPreferences.Meta">
  24918. <summary>
  24919. Gets the KeysMeta of this dictionary type.
  24920. </summary>
  24921. </member>
  24922. <member name="T:PdfSharp.Pdf.TrimMargins">
  24923. <summary>
  24924. Represents trim margins added to the page.
  24925. </summary>
  24926. </member>
  24927. <member name="P:PdfSharp.Pdf.TrimMargins.All">
  24928. <summary>
  24929. Sets all four crop margins simultaneously.
  24930. </summary>
  24931. </member>
  24932. <member name="P:PdfSharp.Pdf.TrimMargins.Left">
  24933. <summary>
  24934. Gets or sets the left crop margin.
  24935. </summary>
  24936. </member>
  24937. <member name="P:PdfSharp.Pdf.TrimMargins.Right">
  24938. <summary>
  24939. Gets or sets the right crop margin.
  24940. </summary>
  24941. </member>
  24942. <member name="P:PdfSharp.Pdf.TrimMargins.Top">
  24943. <summary>
  24944. Gets or sets the top crop margin.
  24945. </summary>
  24946. </member>
  24947. <member name="P:PdfSharp.Pdf.TrimMargins.Bottom">
  24948. <summary>
  24949. Gets or sets the bottom crop margin.
  24950. </summary>
  24951. </member>
  24952. <member name="P:PdfSharp.Pdf.TrimMargins.AreSet">
  24953. <summary>
  24954. Gets a value indicating whether this instance has at least one margin with a value other than zero.
  24955. </summary>
  24956. </member>
  24957. <member name="F:PdfSharp.BigGustave.Adam7.PassToScanlineGridIndex">
  24958. <summary>
  24959. For a given pass number (1 indexed) the scanline indexes of the lines included in that pass in the 8x8 grid.
  24960. </summary>
  24961. </member>
  24962. <member name="T:PdfSharp.BigGustave.Adler32Checksum">
  24963. <summary>
  24964. Used to calculate the Adler-32 checksum used for ZLIB data in accordance with
  24965. RFC 1950: ZLIB Compressed Data Format Specification.
  24966. </summary>
  24967. </member>
  24968. <member name="M:PdfSharp.BigGustave.Adler32Checksum.Calculate(System.Collections.Generic.IEnumerable{System.Byte},System.Int32)">
  24969. <summary>
  24970. Calculate the Adler-32 checksum for some data.
  24971. </summary>
  24972. </member>
  24973. <member name="T:PdfSharp.BigGustave.ChunkHeader">
  24974. <summary>
  24975. The header for a data chunk in a PNG file.
  24976. </summary>
  24977. </member>
  24978. <member name="P:PdfSharp.BigGustave.ChunkHeader.Position">
  24979. <summary>
  24980. The position/start of the chunk header within the stream.
  24981. </summary>
  24982. </member>
  24983. <member name="P:PdfSharp.BigGustave.ChunkHeader.Length">
  24984. <summary>
  24985. The length of the chunk in bytes.
  24986. </summary>
  24987. </member>
  24988. <member name="P:PdfSharp.BigGustave.ChunkHeader.Name">
  24989. <summary>
  24990. The name of the chunk, uppercase first letter means the chunk is critical (vs. ancillary).
  24991. </summary>
  24992. </member>
  24993. <member name="P:PdfSharp.BigGustave.ChunkHeader.IsCritical">
  24994. <summary>
  24995. Whether the chunk is critical (must be read by all readers) or ancillary (may be ignored).
  24996. </summary>
  24997. </member>
  24998. <member name="P:PdfSharp.BigGustave.ChunkHeader.IsPublic">
  24999. <summary>
  25000. A public chunk is one that is defined in the International Standard or is registered in the list of public chunk types maintained by the Registration Authority.
  25001. Applications can also define private (unregistered) chunk types for their own purposes.
  25002. </summary>
  25003. </member>
  25004. <member name="P:PdfSharp.BigGustave.ChunkHeader.IsSafeToCopy">
  25005. <summary>
  25006. Whether the (if unrecognized) chunk is safe to copy.
  25007. </summary>
  25008. </member>
  25009. <member name="M:PdfSharp.BigGustave.ChunkHeader.#ctor(System.Int64,System.Int32,System.String)">
  25010. <summary>
  25011. Create a new <see cref="T:PdfSharp.BigGustave.ChunkHeader"/>.
  25012. </summary>
  25013. </member>
  25014. <member name="M:PdfSharp.BigGustave.ChunkHeader.ToString">
  25015. <inheritdoc />
  25016. </member>
  25017. <member name="T:PdfSharp.BigGustave.ColorType">
  25018. <summary>
  25019. Describes the interpretation of the image data.
  25020. </summary>
  25021. </member>
  25022. <member name="F:PdfSharp.BigGustave.ColorType.None">
  25023. <summary>
  25024. Grayscale.
  25025. </summary>
  25026. </member>
  25027. <member name="F:PdfSharp.BigGustave.ColorType.PaletteUsed">
  25028. <summary>
  25029. Colors are stored in a palette rather than directly in the data.
  25030. </summary>
  25031. </member>
  25032. <member name="F:PdfSharp.BigGustave.ColorType.ColorUsed">
  25033. <summary>
  25034. The image uses color.
  25035. </summary>
  25036. </member>
  25037. <member name="F:PdfSharp.BigGustave.ColorType.AlphaChannelUsed">
  25038. <summary>
  25039. The image has an alpha channel.
  25040. </summary>
  25041. </member>
  25042. <member name="T:PdfSharp.BigGustave.CompressionMethod">
  25043. <summary>
  25044. The method used to compress the image data.
  25045. </summary>
  25046. </member>
  25047. <member name="F:PdfSharp.BigGustave.CompressionMethod.DeflateWithSlidingWindow">
  25048. <summary>
  25049. Deflate/inflate compression with a sliding window of at most 32768 bytes.
  25050. </summary>
  25051. </member>
  25052. <member name="T:PdfSharp.BigGustave.Crc32">
  25053. <summary>
  25054. 32-bit Cyclic Redundancy Code used by the PNG for checking the data is intact.
  25055. </summary>
  25056. </member>
  25057. <member name="M:PdfSharp.BigGustave.Crc32.Calculate(System.Byte[])">
  25058. <summary>
  25059. Calculate the CRC32 for data.
  25060. </summary>
  25061. </member>
  25062. <member name="M:PdfSharp.BigGustave.Crc32.Calculate(System.Collections.Generic.List{System.Byte})">
  25063. <summary>
  25064. Calculate the CRC32 for data.
  25065. </summary>
  25066. </member>
  25067. <member name="M:PdfSharp.BigGustave.Crc32.Calculate(System.Byte[],System.Byte[])">
  25068. <summary>
  25069. Calculate the combined CRC32 for data.
  25070. </summary>
  25071. </member>
  25072. <member name="M:PdfSharp.BigGustave.Decoder.GetPaethValue(System.Byte,System.Byte,System.Byte)">
  25073. <summary>
  25074. Computes a simple linear function of the three neighboring pixels (left, above, upper left),
  25075. then chooses as predictor the neighboring pixel closest to the computed value.
  25076. </summary>
  25077. </member>
  25078. <member name="T:PdfSharp.BigGustave.FilterMethod">
  25079. <summary>
  25080. Indicates the pre-processing method applied to the image data before compression.
  25081. </summary>
  25082. </member>
  25083. <member name="F:PdfSharp.BigGustave.FilterMethod.AdaptiveFiltering">
  25084. <summary>
  25085. Adaptive filtering with five basic filter types.
  25086. </summary>
  25087. </member>
  25088. <member name="F:PdfSharp.BigGustave.FilterType.None">
  25089. <summary>
  25090. The raw byte is unaltered.
  25091. </summary>
  25092. </member>
  25093. <member name="F:PdfSharp.BigGustave.FilterType.Sub">
  25094. <summary>
  25095. The byte to the left.
  25096. </summary>
  25097. </member>
  25098. <member name="F:PdfSharp.BigGustave.FilterType.Up">
  25099. <summary>
  25100. The byte above.
  25101. </summary>
  25102. </member>
  25103. <member name="F:PdfSharp.BigGustave.FilterType.Average">
  25104. <summary>
  25105. The mean of bytes left and above, rounded down.
  25106. </summary>
  25107. </member>
  25108. <member name="F:PdfSharp.BigGustave.FilterType.Paeth">
  25109. <summary>
  25110. Byte to the left, above or top-left based on Paeth’s algorithm.
  25111. </summary>
  25112. </member>
  25113. <member name="T:PdfSharp.BigGustave.IChunkVisitor">
  25114. <summary>
  25115. Enables execution of custom logic whenever a chunk is read.
  25116. </summary>
  25117. </member>
  25118. <member name="M:PdfSharp.BigGustave.IChunkVisitor.Visit(System.IO.Stream,PdfSharp.BigGustave.ImageHeader,PdfSharp.BigGustave.ChunkHeader,System.Byte[],System.Byte[])">
  25119. <summary>
  25120. Called by the PNG reader after a chunk is read.
  25121. </summary>
  25122. </member>
  25123. <member name="T:PdfSharp.BigGustave.ImageHeader">
  25124. <summary>
  25125. The high level information about the image.
  25126. </summary>
  25127. </member>
  25128. <member name="P:PdfSharp.BigGustave.ImageHeader.Width">
  25129. <summary>
  25130. The width of the image in pixels.
  25131. </summary>
  25132. </member>
  25133. <member name="P:PdfSharp.BigGustave.ImageHeader.Height">
  25134. <summary>
  25135. The height of the image in pixels.
  25136. </summary>
  25137. </member>
  25138. <member name="P:PdfSharp.BigGustave.ImageHeader.BitDepth">
  25139. <summary>
  25140. The bit depth of the image.
  25141. </summary>
  25142. </member>
  25143. <member name="P:PdfSharp.BigGustave.ImageHeader.ColorType">
  25144. <summary>
  25145. The color type of the image.
  25146. </summary>
  25147. </member>
  25148. <member name="P:PdfSharp.BigGustave.ImageHeader.CompressionMethod">
  25149. <summary>
  25150. The compression method used for the image.
  25151. </summary>
  25152. </member>
  25153. <member name="P:PdfSharp.BigGustave.ImageHeader.FilterMethod">
  25154. <summary>
  25155. The filter method used for the image.
  25156. </summary>
  25157. </member>
  25158. <member name="P:PdfSharp.BigGustave.ImageHeader.InterlaceMethod">
  25159. <summary>
  25160. The interlace method used by the image..
  25161. </summary>
  25162. </member>
  25163. <member name="M:PdfSharp.BigGustave.ImageHeader.#ctor(System.Int32,System.Int32,System.Byte,PdfSharp.BigGustave.ColorType,PdfSharp.BigGustave.CompressionMethod,PdfSharp.BigGustave.FilterMethod,PdfSharp.BigGustave.InterlaceMethod)">
  25164. <summary>
  25165. Create a new <see cref="T:PdfSharp.BigGustave.ImageHeader"/>.
  25166. </summary>
  25167. </member>
  25168. <member name="M:PdfSharp.BigGustave.ImageHeader.ToString">
  25169. <inheritdoc />
  25170. </member>
  25171. <member name="T:PdfSharp.BigGustave.InterlaceMethod">
  25172. <summary>
  25173. Indicates the transmission order of the image data.
  25174. </summary>
  25175. </member>
  25176. <member name="F:PdfSharp.BigGustave.InterlaceMethod.None">
  25177. <summary>
  25178. No interlace.
  25179. </summary>
  25180. </member>
  25181. <member name="F:PdfSharp.BigGustave.InterlaceMethod.Adam7">
  25182. <summary>
  25183. Adam7 interlace.
  25184. </summary>
  25185. </member>
  25186. <member name="T:PdfSharp.BigGustave.Palette">
  25187. <summary>
  25188. The Palette class.
  25189. </summary>
  25190. </member>
  25191. <member name="P:PdfSharp.BigGustave.Palette.HasAlphaValues">
  25192. <summary>
  25193. True if palette has alpha values.
  25194. </summary>
  25195. </member>
  25196. <member name="P:PdfSharp.BigGustave.Palette.Data">
  25197. <summary>
  25198. The palette data.
  25199. </summary>
  25200. </member>
  25201. <member name="M:PdfSharp.BigGustave.Palette.#ctor(System.Byte[])">
  25202. <summary>
  25203. Creates a palette object. Input palette data length from PLTE chunk must be a multiple of 3.
  25204. </summary>
  25205. </member>
  25206. <member name="M:PdfSharp.BigGustave.Palette.SetAlphaValues(System.Byte[])">
  25207. <summary>
  25208. Adds transparency values from tRNS chunk.
  25209. </summary>
  25210. </member>
  25211. <member name="M:PdfSharp.BigGustave.Palette.GetPixel(System.Int32)">
  25212. <summary>
  25213. Gets the palette entry for a specific index.
  25214. </summary>
  25215. </member>
  25216. <member name="T:PdfSharp.BigGustave.Pixel">
  25217. <summary>
  25218. A pixel in a <see cref="T:PdfSharp.BigGustave.Png"/> image.
  25219. </summary>
  25220. </member>
  25221. <member name="P:PdfSharp.BigGustave.Pixel.R">
  25222. <summary>
  25223. The red value for the pixel.
  25224. </summary>
  25225. </member>
  25226. <member name="P:PdfSharp.BigGustave.Pixel.G">
  25227. <summary>
  25228. The green value for the pixel.
  25229. </summary>
  25230. </member>
  25231. <member name="P:PdfSharp.BigGustave.Pixel.B">
  25232. <summary>
  25233. The blue value for the pixel.
  25234. </summary>
  25235. </member>
  25236. <member name="P:PdfSharp.BigGustave.Pixel.A">
  25237. <summary>
  25238. The alpha transparency value for the pixel.
  25239. </summary>
  25240. </member>
  25241. <member name="P:PdfSharp.BigGustave.Pixel.IsGrayscale">
  25242. <summary>
  25243. Whether the pixel is grayscale (if <see langword="true"/> <see cref="P:PdfSharp.BigGustave.Pixel.R"/>, <see cref="P:PdfSharp.BigGustave.Pixel.G"/> and <see cref="P:PdfSharp.BigGustave.Pixel.B"/> will all have the same value).
  25244. </summary>
  25245. </member>
  25246. <member name="M:PdfSharp.BigGustave.Pixel.#ctor(System.Byte,System.Byte,System.Byte,System.Byte,System.Boolean)">
  25247. <summary>
  25248. Create a new <see cref="T:PdfSharp.BigGustave.Pixel"/>.
  25249. </summary>
  25250. <param name="r">The red value for the pixel.</param>
  25251. <param name="g">The green value for the pixel.</param>
  25252. <param name="b">The blue value for the pixel.</param>
  25253. <param name="a">The alpha transparency value for the pixel.</param>
  25254. <param name="isGrayscale">Whether the pixel is grayscale.</param>
  25255. </member>
  25256. <member name="M:PdfSharp.BigGustave.Pixel.#ctor(System.Byte,System.Byte,System.Byte)">
  25257. <summary>
  25258. Create a new <see cref="T:PdfSharp.BigGustave.Pixel"/> which has <see cref="P:PdfSharp.BigGustave.Pixel.IsGrayscale"/> false and is fully opaque.
  25259. </summary>
  25260. <param name="r">The red value for the pixel.</param>
  25261. <param name="g">The green value for the pixel.</param>
  25262. <param name="b">The blue value for the pixel.</param>
  25263. </member>
  25264. <member name="M:PdfSharp.BigGustave.Pixel.#ctor(System.Byte)">
  25265. <summary>
  25266. Create a new grayscale <see cref="T:PdfSharp.BigGustave.Pixel"/>.
  25267. </summary>
  25268. <param name="grayscale">The grayscale value.</param>
  25269. </member>
  25270. <member name="M:PdfSharp.BigGustave.Pixel.Equals(System.Object)">
  25271. <inheritdoc />
  25272. </member>
  25273. <member name="M:PdfSharp.BigGustave.Pixel.Equals(PdfSharp.BigGustave.Pixel)">
  25274. <summary>
  25275. Whether the pixel values are equal.
  25276. </summary>
  25277. <param name="other">The other pixel.</param>
  25278. <returns><see langword="true"/> if all pixel values are equal otherwise <see langword="false"/>.</returns>
  25279. </member>
  25280. <member name="M:PdfSharp.BigGustave.Pixel.GetHashCode">
  25281. <inheritdoc />
  25282. </member>
  25283. <member name="M:PdfSharp.BigGustave.Pixel.ToString">
  25284. <inheritdoc />
  25285. </member>
  25286. <member name="T:PdfSharp.BigGustave.Png">
  25287. <summary>
  25288. A PNG image. Call <see cref="M:PdfSharp.BigGustave.Png.Open(System.Byte[],PdfSharp.BigGustave.IChunkVisitor)"/> to open from file or bytes.
  25289. </summary>
  25290. </member>
  25291. <member name="P:PdfSharp.BigGustave.Png.Header">
  25292. <summary>
  25293. The header data from the PNG image.
  25294. </summary>
  25295. </member>
  25296. <member name="P:PdfSharp.BigGustave.Png.Width">
  25297. <summary>
  25298. The width of the image in pixels.
  25299. </summary>
  25300. </member>
  25301. <member name="P:PdfSharp.BigGustave.Png.Height">
  25302. <summary>
  25303. The height of the image in pixels.
  25304. </summary>
  25305. </member>
  25306. <member name="P:PdfSharp.BigGustave.Png.HasAlphaChannel">
  25307. <summary>
  25308. Whether the image has an alpha (transparency) layer.
  25309. </summary>
  25310. </member>
  25311. <member name="M:PdfSharp.BigGustave.Png.GetPixelIndex(System.Int32,System.Int32)">
  25312. <summary>
  25313. Get the palette index at the given column and row (x, y).
  25314. </summary>
  25315. <remarks>
  25316. Pixel values are generated on demand from the underlying data to prevent holding many items in memory at once, so consumers
  25317. should cache values if they’re going to be looped over many times.
  25318. </remarks>
  25319. <param name="x">The x coordinate (column).</param>
  25320. <param name="y">The y coordinate (row).</param>
  25321. <returns>The palette index of the pixel at the coordinate.</returns>
  25322. </member>
  25323. <member name="M:PdfSharp.BigGustave.Png.GetPalette">
  25324. <summary>
  25325. Gets the color palette.
  25326. </summary>
  25327. </member>
  25328. <member name="M:PdfSharp.BigGustave.Png.GetPixel(System.Int32,System.Int32)">
  25329. <summary>
  25330. Get the pixel at the given column and row (x, y).
  25331. </summary>
  25332. <remarks>
  25333. Pixel values are generated on demand from the underlying data to prevent holding many items in memory at once, so consumers
  25334. should cache values if they’re going to be looped over many times.
  25335. </remarks>
  25336. <param name="x">The x coordinate (column).</param>
  25337. <param name="y">The y coordinate (row).</param>
  25338. <returns>The pixel at the coordinate.</returns>
  25339. </member>
  25340. <member name="M:PdfSharp.BigGustave.Png.Open(System.IO.Stream,PdfSharp.BigGustave.IChunkVisitor)">
  25341. <summary>
  25342. Read the PNG image from the stream.
  25343. </summary>
  25344. <param name="stream">The stream containing PNG data to be read.</param>
  25345. <param name="chunkVisitor">Optional: A visitor which is called whenever a chunk is read by the library.</param>
  25346. <returns>The <see cref="T:PdfSharp.BigGustave.Png"/> data from the stream.</returns>
  25347. </member>
  25348. <member name="M:PdfSharp.BigGustave.Png.Open(System.IO.Stream,PdfSharp.BigGustave.PngOpenerSettings)">
  25349. <summary>
  25350. Read the PNG image from the stream.
  25351. </summary>
  25352. <param name="stream">The stream containing PNG data to be read.</param>
  25353. <param name="settings">Settings to apply when opening the PNG.</param>
  25354. <returns>The <see cref="T:PdfSharp.BigGustave.Png"/> data from the stream.</returns>
  25355. </member>
  25356. <member name="M:PdfSharp.BigGustave.Png.Open(System.Byte[],PdfSharp.BigGustave.IChunkVisitor)">
  25357. <summary>
  25358. Read the PNG image from the bytes.
  25359. </summary>
  25360. <param name="bytes">The bytes of the PNG data to be read.</param>
  25361. <param name="chunkVisitor">Optional: A visitor which is called whenever a chunk is read by the library.</param>
  25362. <returns>The <see cref="T:PdfSharp.BigGustave.Png"/> data from the bytes.</returns>
  25363. </member>
  25364. <member name="M:PdfSharp.BigGustave.Png.Open(System.Byte[],PdfSharp.BigGustave.PngOpenerSettings)">
  25365. <summary>
  25366. Read the PNG image from the bytes.
  25367. </summary>
  25368. <param name="bytes">The bytes of the PNG data to be read.</param>
  25369. <param name="settings">Settings to apply when opening the PNG.</param>
  25370. <returns>The <see cref="T:PdfSharp.BigGustave.Png"/> data from the bytes.</returns>
  25371. </member>
  25372. <member name="M:PdfSharp.BigGustave.Png.Open(System.String,PdfSharp.BigGustave.IChunkVisitor)">
  25373. <summary>
  25374. Read the PNG from the file path.
  25375. </summary>
  25376. <param name="filePath">The path to the PNG file to open.</param>
  25377. <param name="chunkVisitor">Optional: A visitor which is called whenever a chunk is read by the library.</param>
  25378. <remarks>This will open the file to obtain a <see cref="T:System.IO.FileStream"/> so will lock the file during reading.</remarks>
  25379. <returns>The <see cref="T:PdfSharp.BigGustave.Png"/> data from the file.</returns>
  25380. </member>
  25381. <member name="M:PdfSharp.BigGustave.Png.Open(System.String,PdfSharp.BigGustave.PngOpenerSettings)">
  25382. <summary>
  25383. Read the PNG from the file path.
  25384. </summary>
  25385. <param name="filePath">The path to the PNG file to open.</param>
  25386. <param name="settings">Settings to apply when opening the PNG.</param>
  25387. <remarks>This will open the file to obtain a <see cref="T:System.IO.FileStream"/> so will lock the file during reading.</remarks>
  25388. <returns>The <see cref="T:PdfSharp.BigGustave.Png"/> data from the file.</returns>
  25389. </member>
  25390. <member name="T:PdfSharp.BigGustave.PngBuilder">
  25391. <summary>
  25392. Used to construct PNG images. Call <see cref="M:PdfSharp.BigGustave.PngBuilder.Create(System.Int32,System.Int32,System.Boolean)"/> to make a new builder.
  25393. </summary>
  25394. </member>
  25395. <member name="M:PdfSharp.BigGustave.PngBuilder.Create(System.Int32,System.Int32,System.Boolean)">
  25396. <summary>
  25397. Create a builder for a PNG with the given width and size.
  25398. </summary>
  25399. </member>
  25400. <member name="M:PdfSharp.BigGustave.PngBuilder.FromPng(PdfSharp.BigGustave.Png)">
  25401. <summary>
  25402. Create a builder from a <see cref="T:PdfSharp.BigGustave.Png"/>.
  25403. </summary>
  25404. </member>
  25405. <member name="M:PdfSharp.BigGustave.PngBuilder.FromPngBytes(System.Byte[])">
  25406. <summary>
  25407. Create a builder from the bytes of the specified PNG image.
  25408. </summary>
  25409. </member>
  25410. <member name="M:PdfSharp.BigGustave.PngBuilder.FromBgra32Pixels(System.Byte[],System.Int32,System.Int32,System.Boolean)">
  25411. <summary>
  25412. Create a builder from the bytes in the BGRA32 pixel format.
  25413. https://docs.microsoft.com/en-us/dotnet/api/system.windows.media.pixelformats.bgra32
  25414. </summary>
  25415. <param name="data">The pixels in BGRA32 format.</param>
  25416. <param name="width">The width in pixels.</param>
  25417. <param name="height">The height in pixels.</param>
  25418. <param name="useAlphaChannel">Whether to include an alpha channel in the output.</param>
  25419. </member>
  25420. <member name="M:PdfSharp.BigGustave.PngBuilder.FromBgra32Pixels(System.IO.Stream,System.Int32,System.Int32,System.Boolean)">
  25421. <summary>
  25422. Create a builder from the bytes in the BGRA32 pixel format.
  25423. https://docs.microsoft.com/en-us/dotnet/api/system.windows.media.pixelformats.bgra32
  25424. </summary>
  25425. <param name="data">The pixels in BGRA32 format.</param>
  25426. <param name="width">The width in pixels.</param>
  25427. <param name="height">The height in pixels.</param>
  25428. <param name="useAlphaChannel">Whether to include an alpha channel in the output.</param>
  25429. </member>
  25430. <member name="M:PdfSharp.BigGustave.PngBuilder.SetPixel(System.Byte,System.Byte,System.Byte,System.Int32,System.Int32)">
  25431. <summary>
  25432. Sets the RGB pixel value for the given column (x) and row (y).
  25433. </summary>
  25434. </member>
  25435. <member name="M:PdfSharp.BigGustave.PngBuilder.SetPixel(PdfSharp.BigGustave.Pixel,System.Int32,System.Int32)">
  25436. <summary>
  25437. Set the pixel value for the given column (x) and row (y).
  25438. </summary>
  25439. </member>
  25440. <member name="M:PdfSharp.BigGustave.PngBuilder.StoreText(System.String,System.String)">
  25441. <summary>
  25442. Allows you to store arbitrary text data in the "iTXt" international textual data
  25443. chunks of the generated PNG image.
  25444. </summary>
  25445. <param name="keyword">
  25446. A keyword identifying the text data between 1-79 characters in length.
  25447. Must not start with, end with, or contain consecutive whitespace characters.
  25448. Only characters in the range 32 - 126 and 161 - 255 are permitted.
  25449. </param>
  25450. <param name="text">
  25451. The text data to store. Encoded as UTF-8 that may not contain zero (0) bytes but can be zero-length.
  25452. </param>
  25453. </member>
  25454. <member name="M:PdfSharp.BigGustave.PngBuilder.Save(PdfSharp.BigGustave.PngBuilder.SaveOptions)">
  25455. <summary>
  25456. Get the bytes of the PNG file for this builder.
  25457. </summary>
  25458. </member>
  25459. <member name="M:PdfSharp.BigGustave.PngBuilder.Save(System.IO.Stream,PdfSharp.BigGustave.PngBuilder.SaveOptions)">
  25460. <summary>
  25461. Write the PNG file bytes to the provided stream.
  25462. </summary>
  25463. </member>
  25464. <member name="M:PdfSharp.BigGustave.PngBuilder.AttemptCompressionOfRawData(System.Byte[],PdfSharp.BigGustave.PngBuilder.SaveOptions)">
  25465. <summary>
  25466. Attempt to improve compressibility of the raw data by using adaptive filtering.
  25467. </summary>
  25468. </member>
  25469. <member name="T:PdfSharp.BigGustave.PngBuilder.SaveOptions">
  25470. <summary>
  25471. Options for configuring generation of PNGs from a <see cref="T:PdfSharp.BigGustave.PngBuilder"/>.
  25472. </summary>
  25473. </member>
  25474. <member name="P:PdfSharp.BigGustave.PngBuilder.SaveOptions.AttemptCompression">
  25475. <summary>
  25476. Whether the library should try to reduce the resulting image size.
  25477. This process does not affect the original image data (it is lossless) but may
  25478. result in longer save times.
  25479. </summary>
  25480. </member>
  25481. <member name="P:PdfSharp.BigGustave.PngBuilder.SaveOptions.MaxDegreeOfParallelism">
  25482. <summary>
  25483. The number of parallel tasks allowed during compression.
  25484. </summary>
  25485. </member>
  25486. <member name="T:PdfSharp.BigGustave.PngOpenerSettings">
  25487. <summary>
  25488. Settings to use when opening a PNG using <see cref="M:PdfSharp.BigGustave.Png.Open(System.IO.Stream,PdfSharp.BigGustave.PngOpenerSettings)"/>
  25489. </summary>
  25490. </member>
  25491. <member name="P:PdfSharp.BigGustave.PngOpenerSettings.ChunkVisitor">
  25492. <summary>
  25493. The code to execute whenever a chunk is read. Can be <see langword="null"/>.
  25494. </summary>
  25495. </member>
  25496. <member name="P:PdfSharp.BigGustave.PngOpenerSettings.DisallowTrailingData">
  25497. <summary>
  25498. Whether to throw if the image contains data after the image end marker.
  25499. <see langword="false"/> by default.
  25500. </summary>
  25501. </member>
  25502. <member name="T:PdfSharp.BigGustave.RawPngData">
  25503. <summary>
  25504. Provides convenience methods for indexing into a raw byte array to extract pixel values.
  25505. </summary>
  25506. </member>
  25507. <member name="M:PdfSharp.BigGustave.RawPngData.#ctor(System.Byte[],System.Int32,PdfSharp.BigGustave.Palette,PdfSharp.BigGustave.ImageHeader)">
  25508. <summary>
  25509. Create a new <see cref="T:PdfSharp.BigGustave.RawPngData"/>.
  25510. </summary>
  25511. <param name="data">The decoded pixel data as bytes.</param>
  25512. <param name="bytesPerPixel">The number of bytes in each pixel.</param>
  25513. <param name="palette">The palette for the image.</param>
  25514. <param name="imageHeader">The image header.</param>
  25515. </member>
  25516. <member name="T:PdfSharp.PdfSharpProductVersionInformation">
  25517. <summary>
  25518. Version information for all PDFsharp related assemblies.
  25519. </summary>
  25520. </member>
  25521. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Title">
  25522. <summary>
  25523. The title of the product.
  25524. </summary>
  25525. </member>
  25526. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Description">
  25527. <summary>
  25528. A characteristic description of the product.
  25529. </summary>
  25530. </member>
  25531. <member name="F:PdfSharp.PdfSharpProductVersionInformation.VersionMajor">
  25532. <summary>
  25533. The major version number of the product.
  25534. </summary>
  25535. </member>
  25536. <member name="F:PdfSharp.PdfSharpProductVersionInformation.VersionMinor">
  25537. <summary>
  25538. The minor version number of the product.
  25539. </summary>
  25540. </member>
  25541. <member name="F:PdfSharp.PdfSharpProductVersionInformation.VersionPatch">
  25542. <summary>
  25543. The patch number of the product.
  25544. </summary>
  25545. </member>
  25546. <member name="F:PdfSharp.PdfSharpProductVersionInformation.VersionPreRelease">
  25547. <summary>
  25548. The Version PreRelease string for NuGet.
  25549. </summary>
  25550. </member>
  25551. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Creator">
  25552. <summary>
  25553. The PDF creator application information string.
  25554. </summary>
  25555. </member>
  25556. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Producer">
  25557. <summary>
  25558. The PDF producer (created by) information string.
  25559. TODO: Called Creator in MigraDoc???
  25560. </summary>
  25561. </member>
  25562. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Version">
  25563. <summary>
  25564. The full version number.
  25565. </summary>
  25566. </member>
  25567. <member name="F:PdfSharp.PdfSharpProductVersionInformation.SemanticVersion">
  25568. <summary>
  25569. The full semantic version number created by GitVersion.
  25570. </summary>
  25571. </member>
  25572. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Url">
  25573. <summary>
  25574. The home page of this product.
  25575. </summary>
  25576. </member>
  25577. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Configuration">
  25578. <summary>
  25579. Unused.
  25580. </summary>
  25581. </member>
  25582. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Company">
  25583. <summary>
  25584. The company that created/owned the product.
  25585. </summary>
  25586. </member>
  25587. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Product">
  25588. <summary>
  25589. The name of the product.
  25590. </summary>
  25591. </member>
  25592. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Copyright">
  25593. <summary>
  25594. The copyright information.
  25595. </summary>
  25596. </member>
  25597. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Trademark">
  25598. <summary>
  25599. The trademark of the product.
  25600. </summary>
  25601. </member>
  25602. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Culture">
  25603. <summary>
  25604. Unused.
  25605. </summary>
  25606. </member>
  25607. <member name="F:PdfSharp.PdfSharpProductVersionInformation.Technology">
  25608. <summary>
  25609. The technology tag of the product:
  25610. (none) : Core -- .NET 6 or higher
  25611. -gdi : GDI+ -- Windows only
  25612. -wpf : WPF -- Windows only
  25613. -hybrid : Both GDI+ and WPF (hybrid) -- for self-testing, not used anymore
  25614. -sl : Silverlight -- deprecated
  25615. -wp : Windows Phone -- deprecated
  25616. -wrt : Windows RunTime -- deprecated
  25617. -uwp : Universal Windows Platform -- not used anymore
  25618. </summary>
  25619. </member>
  25620. <member name="T:PdfSharp.FeatureNotAvailableBehavior">
  25621. <summary>
  25622. Defines the action to be taken if a requested feature is not available
  25623. in the current build.
  25624. </summary>
  25625. </member>
  25626. <member name="F:PdfSharp.FeatureNotAvailableBehavior.SilentlyIgnore">
  25627. <summary>
  25628. Silently ignore the parser error.
  25629. </summary>
  25630. </member>
  25631. <member name="F:PdfSharp.FeatureNotAvailableBehavior.LogInformation">
  25632. <summary>
  25633. Log an information.
  25634. </summary>
  25635. </member>
  25636. <member name="F:PdfSharp.FeatureNotAvailableBehavior.LogWarning">
  25637. <summary>
  25638. Log a warning.
  25639. </summary>
  25640. </member>
  25641. <member name="F:PdfSharp.FeatureNotAvailableBehavior.LogError">
  25642. <summary>
  25643. Log an error.
  25644. </summary>
  25645. </member>
  25646. <member name="F:PdfSharp.FeatureNotAvailableBehavior.ThrowException">
  25647. <summary>
  25648. Throw a parser exception.
  25649. </summary>
  25650. </member>
  25651. <member name="T:PdfSharp.Capabilities">
  25652. <summary>
  25653. UNDER CONSTRUCTION - DO NOT USE.
  25654. Capabilities.Fonts.IsAvailable.GlyphToPath
  25655. </summary>
  25656. </member>
  25657. <member name="M:PdfSharp.Capabilities.ResetAll">
  25658. <summary>
  25659. Resets the capabilities settings to the values they have immediately after loading the PDFsharp library.
  25660. </summary>
  25661. <remarks>
  25662. This function is only useful in unit test scenarios and not intended to be called in application code.
  25663. </remarks>
  25664. </member>
  25665. <member name="T:PdfSharp.Capabilities.Build">
  25666. <summary>
  25667. Access to information about the current PDFsharp build via fluent API.
  25668. </summary>
  25669. </member>
  25670. <member name="P:PdfSharp.Capabilities.Build.BuildName">
  25671. <summary>
  25672. Gets the name of the PDFsharp build.
  25673. Can be 'CORE', 'GDI', or 'WPF'
  25674. </summary>
  25675. </member>
  25676. <member name="P:PdfSharp.Capabilities.Build.IsCoreBuild">
  25677. <summary>
  25678. Gets a value indicating whether this instance is PDFsharp CORE build.
  25679. </summary>
  25680. </member>
  25681. <member name="P:PdfSharp.Capabilities.Build.IsGdiBuild">
  25682. <summary>
  25683. Gets a value indicating whether this instance is PDFsharp GDI+ build.
  25684. </summary>
  25685. </member>
  25686. <member name="P:PdfSharp.Capabilities.Build.IsWpfBuild">
  25687. <summary>
  25688. Gets a value indicating whether this instance is PDFsharp WPF build.
  25689. </summary>
  25690. </member>
  25691. <member name="P:PdfSharp.Capabilities.Build.BuildTag">
  25692. <summary>
  25693. Gets a 3-character abbreviation preceded with a dash of the current
  25694. build flavor system.
  25695. Valid return values are '-core', '-gdi', '-wpf', or '-xxx'
  25696. if the platform is not known.
  25697. </summary>
  25698. </member>
  25699. <member name="T:PdfSharp.Capabilities.OperatingSystem">
  25700. <summary>
  25701. Access to information about the currently running operating system.
  25702. The functionality supersede functions that are partially not available
  25703. in .NET Framework / Standard.
  25704. </summary>
  25705. </member>
  25706. <member name="P:PdfSharp.Capabilities.OperatingSystem.IsWindows">
  25707. <summary>
  25708. Indicates whether the current application is running on Windows.
  25709. </summary>
  25710. </member>
  25711. <member name="P:PdfSharp.Capabilities.OperatingSystem.IsLinux">
  25712. <summary>
  25713. Indicates whether the current application is running on Linux.
  25714. </summary>
  25715. </member>
  25716. <member name="P:PdfSharp.Capabilities.OperatingSystem.IsWsl2">
  25717. <summary>
  25718. Indicates whether the current application is running on WSL2.
  25719. If IsWsl2 is true, IsLinux also is true.
  25720. </summary>
  25721. </member>
  25722. <member name="P:PdfSharp.Capabilities.OperatingSystem.OSAbbreviation">
  25723. <summary>
  25724. Gets a 3-character abbreviation of the current operating system.
  25725. Valid return values are 'WIN', 'WSL', 'LNX', 'OSX',
  25726. or 'xxx' if the platform is not known.
  25727. </summary>
  25728. </member>
  25729. <member name="T:PdfSharp.Capabilities.IsAvailable">
  25730. <summary>
  25731. Access to feature availability information via fluent API.
  25732. </summary>
  25733. </member>
  25734. <member name="M:PdfSharp.Capabilities.IsAvailable.GlyphsToPathFrom(PdfSharp.Drawing.XFontFamily)">
  25735. <summary>
  25736. Gets a value indicating whether XPath.AddString is available in this build of PDFsharp.
  25737. It is always false in CORE build. It is true for GDI and WPF builds if the font did not come from a FontResolver.
  25738. </summary>
  25739. <param name="family">The font family.</param>
  25740. </member>
  25741. <member name="T:PdfSharp.Capabilities.Action">
  25742. <summary>
  25743. Access to action information with fluent API.
  25744. </summary>
  25745. </member>
  25746. <member name="P:PdfSharp.Capabilities.Action.GlyphsToPath">
  25747. <summary>
  25748. Gets or sets the action to be taken when trying to convert glyphs into a graphical path
  25749. and this feature is currently not supported.
  25750. </summary>
  25751. </member>
  25752. <member name="P:PdfSharp.Capabilities.Action.PathOperations">
  25753. <summary>
  25754. Gets or sets the action to be taken when a not implemented path operation was invoked.
  25755. Currently, AddPie, AddClosedCurve, and AddPath are not implemented.
  25756. </summary>
  25757. </member>
  25758. <member name="T:PdfSharp.Capabilities.Compatibility">
  25759. <summary>
  25760. Access to compatibility features with fluent API.
  25761. </summary>
  25762. </member>
  25763. <member name="P:PdfSharp.Capabilities.Compatibility.IgnoreErrorsOnDecryption">
  25764. <summary>
  25765. Gets or sets a flag that defines how cryptographic exceptions should be handled that occur while decrypting objects of an encrypted document.
  25766. If false, occurring exceptions will be rethrown and PDFsharp will only open correctly encrypted documents.
  25767. If true, occurring exceptions will be caught and only logged for information purposes.
  25768. This way PDFsharp will be able to load documents with unencrypted contents that should be encrypted due to the settings of the file.
  25769. </summary>
  25770. </member>
  25771. <member name="T:PdfSharp.PageOrientation">
  25772. <summary>
  25773. Specifies the orientation of a page.
  25774. </summary>
  25775. </member>
  25776. <member name="F:PdfSharp.PageOrientation.Portrait">
  25777. <summary>
  25778. The default page orientation.
  25779. </summary>
  25780. </member>
  25781. <member name="F:PdfSharp.PageOrientation.Landscape">
  25782. <summary>
  25783. The width and height of the page are reversed.
  25784. </summary>
  25785. </member>
  25786. <member name="T:PdfSharp.PageSize">
  25787. <summary>
  25788. Identifies the most popular predefined page sizes.
  25789. </summary>
  25790. </member>
  25791. <member name="F:PdfSharp.PageSize.Undefined">
  25792. <summary>
  25793. The width or height of the page are set manually and override the PageSize property.
  25794. </summary>
  25795. </member>
  25796. <member name="F:PdfSharp.PageSize.A0">
  25797. <summary>
  25798. Identifies a paper sheet size of 841 mm by 1189 mm or 33.11 inches by 46.81 inches.
  25799. </summary>
  25800. </member>
  25801. <member name="F:PdfSharp.PageSize.A1">
  25802. <summary>
  25803. Identifies a paper sheet size of 594 mm by 841 mm or 23.39 inches by 33.1 inches.
  25804. </summary>
  25805. </member>
  25806. <member name="F:PdfSharp.PageSize.A2">
  25807. <summary>
  25808. Identifies a paper sheet size of 420 mm by 594 mm or 16.54 inches by 23.29 inches.
  25809. </summary>
  25810. </member>
  25811. <member name="F:PdfSharp.PageSize.A3">
  25812. <summary>
  25813. Identifies a paper sheet size of 297 mm by 420 mm or 11.69 inches by 16.54 inches.
  25814. </summary>
  25815. </member>
  25816. <member name="F:PdfSharp.PageSize.A4">
  25817. <summary>
  25818. Identifies a paper sheet size of 210 mm by 297 mm or 8.27 inches by 11.69 inches.
  25819. </summary>
  25820. </member>
  25821. <member name="F:PdfSharp.PageSize.A5">
  25822. <summary>
  25823. Identifies a paper sheet size of 148 mm by 210 mm or 5.83 inches by 8.27 inches.
  25824. </summary>
  25825. </member>
  25826. <member name="F:PdfSharp.PageSize.RA0">
  25827. <summary>
  25828. Identifies a paper sheet size of 860 mm by 1220 mm.
  25829. </summary>
  25830. </member>
  25831. <member name="F:PdfSharp.PageSize.RA1">
  25832. <summary>
  25833. Identifies a paper sheet size of 610 mm by 860 mm.
  25834. </summary>
  25835. </member>
  25836. <member name="F:PdfSharp.PageSize.RA2">
  25837. <summary>
  25838. Identifies a paper sheet size of 430 mm by 610 mm.
  25839. </summary>
  25840. </member>
  25841. <member name="F:PdfSharp.PageSize.RA3">
  25842. <summary>
  25843. Identifies a paper sheet size of 305 mm by 430 mm.
  25844. </summary>
  25845. </member>
  25846. <member name="F:PdfSharp.PageSize.RA4">
  25847. <summary>
  25848. Identifies a paper sheet size of 215 mm by 305 mm.
  25849. </summary>
  25850. </member>
  25851. <member name="F:PdfSharp.PageSize.RA5">
  25852. <summary>
  25853. Identifies a paper sheet size of 153 mm by 215 mm.
  25854. </summary>
  25855. </member>
  25856. <member name="F:PdfSharp.PageSize.B0">
  25857. <summary>
  25858. Identifies a paper sheet size of 1000 mm by 1414 mm or 39.37 inches by 55.67 inches.
  25859. </summary>
  25860. </member>
  25861. <member name="F:PdfSharp.PageSize.B1">
  25862. <summary>
  25863. Identifies a paper sheet size of 707 mm by 1000 mm or 27.83 inches by 39.37 inches.
  25864. </summary>
  25865. </member>
  25866. <member name="F:PdfSharp.PageSize.B2">
  25867. <summary>
  25868. Identifies a paper sheet size of 500 mm by 707 mm or 19.68 inches by 27.83 inches.
  25869. </summary>
  25870. </member>
  25871. <member name="F:PdfSharp.PageSize.B3">
  25872. <summary>
  25873. Identifies a paper sheet size of 353 mm by 500 mm or 13.90 inches by 19.68 inches.
  25874. </summary>
  25875. </member>
  25876. <member name="F:PdfSharp.PageSize.B4">
  25877. <summary>
  25878. Identifies a paper sheet size of 250 mm by 353 mm or 9.84 inches by 13.90 inches.
  25879. </summary>
  25880. </member>
  25881. <member name="F:PdfSharp.PageSize.B5">
  25882. <summary>
  25883. Identifies a paper sheet size of 176 mm by 250 mm or 6.93 inches by 9.84 inches.
  25884. </summary>
  25885. </member>
  25886. <member name="F:PdfSharp.PageSize.Quarto">
  25887. <summary>
  25888. Identifies a paper sheet size of 10 inches by 8 inches or 254 mm by 203 mm.
  25889. </summary>
  25890. </member>
  25891. <member name="F:PdfSharp.PageSize.Foolscap">
  25892. <summary>
  25893. Identifies a paper sheet size of 13 inches by 8 inches or 330 mm by 203 mm.
  25894. </summary>
  25895. </member>
  25896. <member name="F:PdfSharp.PageSize.Executive">
  25897. <summary>
  25898. Identifies a paper sheet size of 10.5 inches by 7.25 inches or 267 mm by 184 mm.
  25899. </summary>
  25900. </member>
  25901. <member name="F:PdfSharp.PageSize.GovernmentLetter">
  25902. <summary>
  25903. Identifies a paper sheet size of 10.5 inches by 8 inches or 267 mm by 203 mm.
  25904. </summary>
  25905. </member>
  25906. <member name="F:PdfSharp.PageSize.Letter">
  25907. <summary>
  25908. Identifies a paper sheet size of 11 inches by 8.5 inches or 279 mm by 216 mm.
  25909. </summary>
  25910. </member>
  25911. <member name="F:PdfSharp.PageSize.Legal">
  25912. <summary>
  25913. Identifies a paper sheet size of 14 inches by 8.5 inches or 356 mm by 216 mm.
  25914. </summary>
  25915. </member>
  25916. <member name="F:PdfSharp.PageSize.Ledger">
  25917. <summary>
  25918. Identifies a paper sheet size of 17 inches by 11 inches or 432 mm by 279 mm.
  25919. </summary>
  25920. </member>
  25921. <member name="F:PdfSharp.PageSize.Tabloid">
  25922. <summary>
  25923. Identifies a paper sheet size of 17 inches by 11 inches or 432 mm by 279 mm.
  25924. </summary>
  25925. </member>
  25926. <member name="F:PdfSharp.PageSize.Post">
  25927. <summary>
  25928. Identifies a paper sheet size of 19.25 inches by 15.5 inches or 489 mm by 394 mm.
  25929. </summary>
  25930. </member>
  25931. <member name="F:PdfSharp.PageSize.Crown">
  25932. <summary>
  25933. Identifies a paper sheet size of 20 inches by 15 inches or 508 mm by 381 mm.
  25934. </summary>
  25935. </member>
  25936. <member name="F:PdfSharp.PageSize.LargePost">
  25937. <summary>
  25938. Identifies a paper sheet size of 21 inches by 16.5 inches or 533 mm by 419 mm.
  25939. </summary>
  25940. </member>
  25941. <member name="F:PdfSharp.PageSize.Demy">
  25942. <summary>
  25943. Identifies a paper sheet size of 22.5 inches by 17.5 inches or 572 mm by 445 mm.
  25944. </summary>
  25945. </member>
  25946. <member name="F:PdfSharp.PageSize.Medium">
  25947. <summary>
  25948. Identifies a paper sheet size of 23 inches by 18 inches or 584 mm by 457 mm.
  25949. </summary>
  25950. </member>
  25951. <member name="F:PdfSharp.PageSize.Royal">
  25952. <summary>
  25953. Identifies a paper sheet size of 25 inches by 20 inches or 635 mm by 508 mm.
  25954. </summary>
  25955. </member>
  25956. <member name="F:PdfSharp.PageSize.Elephant">
  25957. <summary>
  25958. Identifies a paper sheet size of 28 inches by 23 inches or 711 mm by 584 mm.
  25959. </summary>
  25960. </member>
  25961. <member name="F:PdfSharp.PageSize.DoubleDemy">
  25962. <summary>
  25963. Identifies a paper sheet size of 35 inches by 23.5 inches or 889 mm by 597 mm.
  25964. </summary>
  25965. </member>
  25966. <member name="F:PdfSharp.PageSize.QuadDemy">
  25967. <summary>
  25968. Identifies a paper sheet size of 45 inches by 35 inches or 1143 by 889 mm.
  25969. </summary>
  25970. </member>
  25971. <member name="F:PdfSharp.PageSize.STMT">
  25972. <summary>
  25973. Identifies a paper sheet size of 8.5 inches by 5.5 inches or 216 mm by 396 mm.
  25974. </summary>
  25975. </member>
  25976. <member name="F:PdfSharp.PageSize.Folio">
  25977. <summary>
  25978. Identifies a paper sheet size of 8.5 inches by 13 inches or 216 mm by 330 mm.
  25979. </summary>
  25980. </member>
  25981. <member name="F:PdfSharp.PageSize.Statement">
  25982. <summary>
  25983. Identifies a paper sheet size of 5.5 inches by 8.5 inches or 396 mm by 216 mm.
  25984. </summary>
  25985. </member>
  25986. <member name="F:PdfSharp.PageSize.Size10x14">
  25987. <summary>
  25988. Identifies a paper sheet size of 10 inches by 14 inches.
  25989. </summary>
  25990. </member>
  25991. <member name="T:PdfSharp.PSMsgID">
  25992. <summary>
  25993. Represents IDs for error and diagnostic messages generated by PDFsharp.
  25994. </summary>
  25995. </member>
  25996. <member name="F:PdfSharp.PSMsgID.SampleMessage1">
  25997. <summary>
  25998. PSMsgID.
  25999. </summary>
  26000. </member>
  26001. <member name="F:PdfSharp.PSMsgID.SampleMessage2">
  26002. <summary>
  26003. PSMsgID.
  26004. </summary>
  26005. </member>
  26006. <member name="F:PdfSharp.PSMsgID.NameMustStartWithSlash">
  26007. <summary>
  26008. PSMsgID.
  26009. </summary>
  26010. </member>
  26011. <member name="F:PdfSharp.PSMsgID.UserOrOwnerPasswordRequired">
  26012. <summary>
  26013. PSMsgID.
  26014. </summary>
  26015. </member>
  26016. <member name="F:PdfSharp.PSMsgID.UnexpectedToken">
  26017. <summary>
  26018. PSMsgID.
  26019. </summary>
  26020. </member>
  26021. <member name="F:PdfSharp.PSMsgID.UnknownEncryption">
  26022. <summary>
  26023. PSMsgID.
  26024. </summary>
  26025. </member>
  26026. <member name="T:PdfSharp.PageSizeConverter">
  26027. <summary>
  26028. Converter from <see cref="T:PdfSharp.PageSize"/> to <see cref="T:PdfSharp.Drawing.XSize"/>.
  26029. </summary>
  26030. </member>
  26031. <member name="M:PdfSharp.PageSizeConverter.ToSize(PdfSharp.PageSize)">
  26032. <summary>
  26033. Converts the specified page size enumeration to a pair of values in point.
  26034. </summary>
  26035. </member>
  26036. <member name="T:PdfSharp.PdfSharpException">
  26037. <summary>
  26038. Base class of all exceptions in the PDFsharp frame work.
  26039. </summary>
  26040. </member>
  26041. <member name="M:PdfSharp.PdfSharpException.#ctor">
  26042. <summary>
  26043. Initializes a new instance of the <see cref="T:PdfSharp.PdfSharpException"/> class.
  26044. </summary>
  26045. </member>
  26046. <member name="M:PdfSharp.PdfSharpException.#ctor(System.String)">
  26047. <summary>
  26048. Initializes a new instance of the <see cref="T:PdfSharp.PdfSharpException"/> class.
  26049. </summary>
  26050. <param name="message">The exception message.</param>
  26051. </member>
  26052. <member name="M:PdfSharp.PdfSharpException.#ctor(System.String,System.Exception)">
  26053. <summary>
  26054. Initializes a new instance of the <see cref="T:PdfSharp.PdfSharpException"/> class.
  26055. </summary>
  26056. <param name="message">The exception message.</param>
  26057. <param name="innerException">The inner exception.</param>
  26058. </member>
  26059. <member name="T:PdfSharp.PSSR">
  26060. <summary>
  26061. The Pdf-Sharp-String-Resources.
  26062. </summary>
  26063. </member>
  26064. <member name="T:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions">
  26065. <summary>
  26066. PDF/UA extensions.
  26067. </summary>
  26068. </member>
  26069. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawString(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double,PdfSharp.Drawing.XStringFormat,PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag)">
  26070. <summary>
  26071. Extension for DrawString with a PDF Block Level Element tag.
  26072. </summary>
  26073. </member>
  26074. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawString(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double,PdfSharp.Drawing.XStringFormat,PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag)">
  26075. <summary>
  26076. Extension for DrawString with a PDF Inline Level Element tag.
  26077. </summary>
  26078. </member>
  26079. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawString(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XStringFormat,PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag)">
  26080. <summary>
  26081. Extension for DrawString with a PDF Block Level Element tag.
  26082. </summary>
  26083. </member>
  26084. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawString(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XStringFormat,PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag)">
  26085. <summary>
  26086. Extension for DrawString with a PDF Inline Level Element tag.
  26087. </summary>
  26088. </member>
  26089. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawString(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double,PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag)">
  26090. <summary>
  26091. Extension for DrawString with a PDF Block Level Element tag.
  26092. </summary>
  26093. </member>
  26094. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawString(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double,PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag)">
  26095. <summary>
  26096. Extension for DrawString with a PDF Inline Level Element tag.
  26097. </summary>
  26098. </member>
  26099. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawString(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint,PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag)">
  26100. <summary>
  26101. Extension for DrawString with a PDF Block Level Element tag.
  26102. </summary>
  26103. </member>
  26104. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawString(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint,PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag)">
  26105. <summary>
  26106. Extension for DrawString with a PDF Inline Level Element tag.
  26107. </summary>
  26108. </member>
  26109. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawAbbreviation(PdfSharp.Drawing.XGraphics,System.String,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double,PdfSharp.Drawing.XStringFormat,PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag)">
  26110. <summary>
  26111. Extension for DrawAbbreviation with a PDF Inline Level Element tag.
  26112. </summary>
  26113. </member>
  26114. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawAbbreviation(PdfSharp.Drawing.XGraphics,System.String,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double,PdfSharp.Drawing.XStringFormat)">
  26115. <summary>
  26116. Extension for DrawAbbreviation with a Span PDF Inline Level Element tag.
  26117. </summary>
  26118. </member>
  26119. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawAbbreviation(PdfSharp.Drawing.XGraphics,System.String,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XStringFormat)">
  26120. <summary>
  26121. Extension for DrawAbbreviation with a Span PDF Inline Level Element tag.
  26122. </summary>
  26123. </member>
  26124. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawAbbreviation(PdfSharp.Drawing.XGraphics,System.String,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double)">
  26125. <summary>
  26126. Extension for DrawAbbreviation with a Span PDF Inline Level Element tag.
  26127. </summary>
  26128. </member>
  26129. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawAbbreviation(PdfSharp.Drawing.XGraphics,System.String,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint)">
  26130. <summary>
  26131. Extension for DrawAbbreviation with a Span PDF Inline Level Element tag.
  26132. </summary>
  26133. </member>
  26134. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawImage(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XImage,System.Double,System.Double,System.String,PdfSharp.Drawing.XRect)">
  26135. <summary>
  26136. Extension for DrawImage with an alternative text.
  26137. </summary>
  26138. </member>
  26139. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawImage(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XImage,System.Double,System.Double,System.Double,System.Double,System.String,PdfSharp.Drawing.XRect)">
  26140. <summary>
  26141. Extension for DrawImage with an alternative text.
  26142. </summary>
  26143. </member>
  26144. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawImage(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XImage,PdfSharp.Drawing.XPoint,System.String,PdfSharp.Drawing.XRect)">
  26145. <summary>
  26146. Extension for DrawImage with an alternative text.
  26147. </summary>
  26148. </member>
  26149. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawImage(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XImage,PdfSharp.Drawing.XPoint,System.Double,System.Double,System.String,PdfSharp.Drawing.XRect)">
  26150. <summary>
  26151. Extension for DrawImage with an alternative text.
  26152. </summary>
  26153. </member>
  26154. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawImage(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XImage,PdfSharp.Drawing.XRect,System.String,PdfSharp.Drawing.XRect)">
  26155. <summary>
  26156. Extension for DrawImage with an alternative text.
  26157. </summary>
  26158. </member>
  26159. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawImage(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XImage,System.Double,System.Double,System.String)">
  26160. <summary>
  26161. Extension for DrawImage with an alternative text.
  26162. </summary>
  26163. </member>
  26164. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawImage(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XImage,System.Double,System.Double,System.Double,System.Double,System.String)">
  26165. <summary>
  26166. Extension for DrawImage with an alternative text.
  26167. </summary>
  26168. </member>
  26169. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawImage(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XImage,PdfSharp.Drawing.XPoint,System.String)">
  26170. <summary>
  26171. Extension for DrawImage with an alternative text.
  26172. </summary>
  26173. </member>
  26174. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawImage(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XImage,PdfSharp.Drawing.XPoint,System.Double,System.Double,System.String)">
  26175. <summary>
  26176. Extension for DrawImage with an alternative text.
  26177. </summary>
  26178. </member>
  26179. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawImage(PdfSharp.Drawing.XGraphics,PdfSharp.Drawing.XImage,PdfSharp.Drawing.XRect,System.String)">
  26180. <summary>
  26181. Extension for DrawImage with an alternative text.
  26182. </summary>
  26183. </member>
  26184. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawLink(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double,PdfSharp.Drawing.XStringFormat,PdfSharp.Pdf.Annotations.PdfLinkAnnotation,System.String)">
  26185. <summary>
  26186. Extension for DrawLink with an alternative text.
  26187. </summary>
  26188. </member>
  26189. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawLink(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint,PdfSharp.Drawing.XStringFormat,PdfSharp.Pdf.Annotations.PdfLinkAnnotation,System.String)">
  26190. <summary>
  26191. Extension for DrawLink with an alternative text.
  26192. </summary>
  26193. </member>
  26194. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawLink(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double,PdfSharp.Pdf.Annotations.PdfLinkAnnotation,System.String)">
  26195. <summary>
  26196. Extension for DrawLink with an alternative text.
  26197. </summary>
  26198. </member>
  26199. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawLink(PdfSharp.Drawing.XGraphics,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint,PdfSharp.Pdf.Annotations.PdfLinkAnnotation,System.String)">
  26200. <summary>
  26201. Extension for DrawLink with an alternative text.
  26202. </summary>
  26203. </member>
  26204. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawListItem(PdfSharp.Drawing.XGraphics,System.String,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double,PdfSharp.Drawing.XStringFormat)">
  26205. <summary>
  26206. Extension draws a list item with PDF Block Level Element tags.
  26207. </summary>
  26208. </member>
  26209. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawListItem(PdfSharp.Drawing.XGraphics,System.String,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint,System.Double,PdfSharp.Drawing.XStringFormat)">
  26210. <summary>
  26211. Extension draws a list item with PDF Block Level Element tags.
  26212. </summary>
  26213. </member>
  26214. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawListItem(PdfSharp.Drawing.XGraphics,System.String,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,System.Double,System.Double,System.Double)">
  26215. <summary>
  26216. Extension draws a list item with PDF Block Level Element tags.
  26217. </summary>
  26218. </member>
  26219. <member name="M:PdfSharp.UniversalAccessibility.Drawing.XGraphicsExtensions.DrawListItem(PdfSharp.Drawing.XGraphics,System.String,System.String,PdfSharp.Drawing.XFont,PdfSharp.Drawing.XBrush,PdfSharp.Drawing.XPoint,System.Double)">
  26220. <summary>
  26221. Extension draws a list item with PDF Block Level Element tags.
  26222. </summary>
  26223. </member>
  26224. <member name="T:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag">
  26225. <summary>
  26226. PDF Block Level Element tags for Universal Accessibility.
  26227. </summary>
  26228. </member>
  26229. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.P">
  26230. <summary>
  26231. (Paragraph) A low-level division of text.
  26232. </summary>
  26233. </member>
  26234. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.Paragraph">
  26235. <summary>
  26236. A low-level division of text.
  26237. </summary>
  26238. </member>
  26239. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.H">
  26240. <summary>
  26241. (Heading) A label for a subdivision of a document’s content. It should be the first child of the division that it heads.
  26242. </summary>
  26243. </member>
  26244. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.Heading">
  26245. <summary>
  26246. A label for a subdivision of a document’s content. It should be the first child of the division that it heads.
  26247. </summary>
  26248. </member>
  26249. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.H1">
  26250. <summary>
  26251. Headings with specific levels, for use in applications that cannot hierarchically nest their sections and thus cannot
  26252. determine the level of a heading from its level of nesting.
  26253. Obsolete: Use Heading1 etc. instead.
  26254. </summary>
  26255. </member>
  26256. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.H2">
  26257. <summary>
  26258. Headings with specific levels, for use in applications that cannot hierarchically nest their sections and thus cannot
  26259. determine the level of a heading from its level of nesting.
  26260. Obsolete: Use Heading1 etc. instead.
  26261. </summary>
  26262. </member>
  26263. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.H3">
  26264. <summary>
  26265. Headings with specific levels, for use in applications that cannot hierarchically nest their sections and thus cannot
  26266. determine the level of a heading from its level of nesting.
  26267. Obsolete: Use Heading1 etc. instead.
  26268. </summary>
  26269. </member>
  26270. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.H4">
  26271. <summary>
  26272. Headings with specific levels, for use in applications that cannot hierarchically nest their sections and thus cannot
  26273. determine the level of a heading from its level of nesting.
  26274. Obsolete: Use Heading1 etc. instead.
  26275. </summary>
  26276. </member>
  26277. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.H5">
  26278. <summary>
  26279. Headings with specific levels, for use in applications that cannot hierarchically nest their sections and thus cannot
  26280. determine the level of a heading from its level of nesting.
  26281. Obsolete: Use Heading1 etc. instead.
  26282. </summary>
  26283. </member>
  26284. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.H6">
  26285. <summary>
  26286. Headings with specific levels, for use in applications that cannot hierarchically nest their sections and thus cannot
  26287. determine the level of a heading from its level of nesting.
  26288. Obsolete: Use Heading1 etc. instead.
  26289. </summary>
  26290. </member>
  26291. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.Heading1">
  26292. <summary>
  26293. Headings with specific level 1, for use in applications that cannot hierarchically nest their sections and thus cannot
  26294. determine the level of a heading from its level of nesting.
  26295. </summary>
  26296. </member>
  26297. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.Heading2">
  26298. <summary>
  26299. Headings with specific level 2, for use in applications that cannot hierarchically nest their sections and thus cannot
  26300. determine the level of a heading from its level of nesting.
  26301. </summary>
  26302. </member>
  26303. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.Heading3">
  26304. <summary>
  26305. Headings with specific level 3, for use in applications that cannot hierarchically nest their sections and thus cannot
  26306. determine the level of a heading from its level of nesting.
  26307. </summary>
  26308. </member>
  26309. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.Heading4">
  26310. <summary>
  26311. Headings with specific level 4, for use in applications that cannot hierarchically nest their sections and thus cannot
  26312. determine the level of a heading from its level of nesting.
  26313. </summary>
  26314. </member>
  26315. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.Heading5">
  26316. <summary>
  26317. Headings with specific level 5, for use in applications that cannot hierarchically nest their sections and thus cannot
  26318. determine the level of a heading from its level of nesting.
  26319. </summary>
  26320. </member>
  26321. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.Heading6">
  26322. <summary>
  26323. Headings with specific level 6, for use in applications that cannot hierarchically nest their sections and thus cannot
  26324. determine the level of a heading from its level of nesting.
  26325. </summary>
  26326. </member>
  26327. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.L">
  26328. <summary>
  26329. (List) A sequence of items of like meaning and importance. Its immediate children should be an optional caption (structure type Caption).
  26330. </summary>
  26331. </member>
  26332. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.List">
  26333. <summary>
  26334. A sequence of items of like meaning and importance. Its immediate children should be an optional caption (structure type Caption).
  26335. </summary>
  26336. </member>
  26337. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.Lbl">
  26338. <summary>
  26339. (Label) A name or number that distinguishes a given item from others in the same list or other group of like items. In a dictionary list,
  26340. for example, it contains the term being defined; in a bulleted or numbered list, it contains the bullet character or the number of the
  26341. list item and associated punctuation.
  26342. </summary>
  26343. </member>
  26344. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.Label">
  26345. <summary>
  26346. A name or number that distinguishes a given item from others in the same list or other group of like items. In a dictionary list,
  26347. for example, it contains the term being defined; in a bulleted or numbered list, it contains the bullet character or the number of the
  26348. list item and associated punctuation.
  26349. </summary>
  26350. </member>
  26351. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.LI">
  26352. <summary>
  26353. (List item) An individual member of a list. Its children may be one or more labels, list bodies,
  26354. or both (structure types Lbl or LBody; see below).
  26355. </summary>
  26356. </member>
  26357. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.ListItem">
  26358. <summary>
  26359. An individual member of a list. Its children may be one or more labels, list bodies,
  26360. or both (structure types Lbl or LBody; see below).
  26361. </summary>
  26362. </member>
  26363. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.LBody">
  26364. <summary>
  26365. (List body) The descriptive content of a list item. In a dictionary list, for example, it contains
  26366. the definition of the term. It can either contain the content directly or have other BLSEs, perhaps including nested lists, as children.
  26367. </summary>
  26368. </member>
  26369. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.ListBody">
  26370. <summary>
  26371. The descriptive content of a list item. In a dictionary list, for example, it contains
  26372. the definition of the term. It can either contain the content directly or have other BLSEs, perhaps including nested lists, as children.
  26373. </summary>
  26374. </member>
  26375. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.Table">
  26376. <summary>
  26377. A two-dimensional layout of rectangular data cells, possibly having a complex substructure. It contains either one or more
  26378. table rows (structure type TR) as children; or an optional table head (structure type THead) followed by one or more table
  26379. body elements (structure type TBody) and an optional table footer (structure type TFoot). In addition, a table may have an optional
  26380. caption (structure type Caption) as its first or last child.
  26381. </summary>
  26382. </member>
  26383. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.TR">
  26384. <summary>
  26385. (Table row) A row of headings or data in a table. It may contain table header cells and table data cells (structure types TH and TD).
  26386. </summary>
  26387. </member>
  26388. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.TableRow">
  26389. <summary>
  26390. A row of headings or data in a table. It may contain table header cells and table data cells (structure types TH and TD).
  26391. </summary>
  26392. </member>
  26393. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.TH">
  26394. <summary>
  26395. (Table header cell) A table cell containing header text describing one or more rows or columns of the table.
  26396. </summary>
  26397. </member>
  26398. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.TableHeaderCell">
  26399. <summary>
  26400. A table cell containing header text describing one or more rows or columns of the table.
  26401. </summary>
  26402. </member>
  26403. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.TD">
  26404. <summary>
  26405. (Table data cell) A table cell containing data that is part of the table’s content.
  26406. </summary>
  26407. </member>
  26408. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.TableDataCell">
  26409. <summary>
  26410. A table cell containing data that is part of the table’s content.
  26411. </summary>
  26412. </member>
  26413. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.THead">
  26414. <summary>
  26415. (Table header row group; PDF 1.5) A group of rows that constitute the header of a table. If the table is split across multiple pages,
  26416. these rows may be redrawn at the top of each table fragment (although there is only one THead element).
  26417. </summary>
  26418. </member>
  26419. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.TableHeadRowGroup">
  26420. <summary>
  26421. (PDF 1.5) A group of rows that constitute the header of a table. If the table is split across multiple pages,
  26422. these rows may be redrawn at the top of each table fragment (although there is only one THead element).
  26423. </summary>
  26424. </member>
  26425. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.TBody">
  26426. <summary>
  26427. (Table body row group; PDF 1.5) A group of rows that constitute the main body portion of a table. If the table is split across multiple
  26428. pages, the body area may be broken apart on a row boundary. A table may have multiple TBody elements to allow for the drawing of a
  26429. border or background for a set of rows.
  26430. </summary>
  26431. </member>
  26432. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.TableBodyRowGroup">
  26433. <summary>
  26434. (PDF 1.5) A group of rows that constitute the main body portion of a table. If the table is split across multiple
  26435. pages, the body area may be broken apart on a row boundary. A table may have multiple TBody elements to allow for the drawing of a
  26436. border or background for a set of rows.
  26437. </summary>
  26438. </member>
  26439. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.TFoot">
  26440. <summary>
  26441. (Table footer row group; PDF 1.5) A group of rows that constitute the footer of a table. If the table is split across multiple pages,
  26442. these rows may be redrawn at the bottom of each table fragment (although there is only one TFoot element.)
  26443. </summary>
  26444. </member>
  26445. <member name="F:PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag.TableFooterRowGroup">
  26446. <summary>
  26447. (PDF 1.5) A group of rows that constitute the footer of a table. If the table is split across multiple pages,
  26448. these rows may be redrawn at the bottom of each table fragment (although there is only one TFoot element.)
  26449. </summary>
  26450. </member>
  26451. <member name="T:PdfSharp.UniversalAccessibility.PdfGroupingElementTag">
  26452. <summary>
  26453. PDF Grouping Element tags for Universal Accessibility.
  26454. </summary>
  26455. </member>
  26456. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.Document">
  26457. <summary>
  26458. (Document) A complete document. This is the root element of any structure tree containing multiple parts or multiple articles.
  26459. </summary>
  26460. </member>
  26461. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.Part">
  26462. <summary>
  26463. (Part) A large-scale division of a document. This type of element is appropriate for grouping articles or sections.
  26464. </summary>
  26465. </member>
  26466. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.Article">
  26467. <summary>
  26468. (Article) A relatively self-contained body of text constituting a single narrative or exposition. Articles should be disjoint;
  26469. that is, they should not contain other articles as constituent elements.
  26470. </summary>
  26471. </member>
  26472. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.Art">
  26473. <summary>
  26474. (Article) A relatively self-contained body of text constituting a single narrative or exposition. Articles should be disjoint;
  26475. that is, they should not contain other articles as constituent elements.
  26476. </summary>
  26477. </member>
  26478. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.Section">
  26479. <summary>
  26480. (Section) A container for grouping related content elements.
  26481. For example, a section might contain a heading, several introductory paragraphs,
  26482. and two or more other sections nested within it as subsections.
  26483. </summary>
  26484. </member>
  26485. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.Sect">
  26486. <summary>
  26487. (Section) A container for grouping related content elements.
  26488. For example, a section might contain a heading, several introductory paragraphs,
  26489. and two or more other sections nested within it as subsections.
  26490. </summary>
  26491. </member>
  26492. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.Division">
  26493. <summary>
  26494. (Division) A generic block-level element or group of elements.
  26495. </summary>
  26496. </member>
  26497. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.Div">
  26498. <summary>
  26499. (Division) A generic block-level element or group of elements.
  26500. </summary>
  26501. </member>
  26502. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.BlockQuotation">
  26503. <summary>
  26504. (Block quotation) A portion of text consisting of one or more paragraphs attributed to someone other than the author of the
  26505. surrounding text.
  26506. </summary>
  26507. </member>
  26508. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.BlockQuote">
  26509. <summary>
  26510. (Block quotation) A portion of text consisting of one or more paragraphs attributed to someone other than the author of the
  26511. surrounding text.
  26512. </summary>
  26513. </member>
  26514. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.Caption">
  26515. <summary>
  26516. (Caption) A brief portion of text describing a table or figure.
  26517. </summary>
  26518. </member>
  26519. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.TableOfContents">
  26520. <summary>
  26521. (Table of contents) A list made up of table of contents item entries (structure type TableOfContentsItem; see below)
  26522. and/or other nested table of contents entries (TableOfContents).
  26523. A TableOfContents entry that includes only TableOfContentsItem entries represents a flat hierarchy.
  26524. A TableOfContents entry that includes other nested TableOfContents entries (and possibly TableOfContentsItem entries)
  26525. represents a more complex hierarchy. Ideally, the hierarchy of a top level TableOfContents entry reflects the
  26526. structure of the main body of the document.
  26527. Note: Lists of figures and tables, as well as bibliographies, can be treated as tables of contents for purposes of the
  26528. standard structure types.
  26529. </summary>
  26530. </member>
  26531. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.TOC">
  26532. <summary>
  26533. (Table of contents) A list made up of table of contents item entries (structure type TableOfContentsItem; see below)
  26534. and/or other nested table of contents entries (TableOfContents).
  26535. A TableOfContents entry that includes only TableOfContentsItem entries represents a flat hierarchy.
  26536. A TableOfContents entry that includes other nested TableOfContents entries (and possibly TableOfContentsItem entries)
  26537. represents a more complex hierarchy. Ideally, the hierarchy of a top level TableOfContents entry reflects the
  26538. structure of the main body of the document.
  26539. Note: Lists of figures and tables, as well as bibliographies, can be treated as tables of contents for purposes of the
  26540. standard structure types.
  26541. </summary>
  26542. </member>
  26543. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.TableOfContentsItem">
  26544. <summary>
  26545. (Table of contents item) An individual member of a table of contents. This entry’s children can be any of the following structure types:
  26546. Label A label.
  26547. Reference A reference to the title and the page number.
  26548. NonstructuralElement Non-structure elements for wrapping a leader artifact.
  26549. Paragraph Descriptive text.
  26550. TableOfContents Table of content elements for hierarchical tables of content, as described for the TableOfContents entry.
  26551. </summary>
  26552. </member>
  26553. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.TOCI">
  26554. <summary>
  26555. (Table of contents item) An individual member of a table of contents. This entry’s children can be any of the following structure types:
  26556. Label A label.
  26557. Reference A reference to the title and the page number.
  26558. NonstructuralElement Non-structure elements for wrapping a leader artifact.
  26559. Paragraph Descriptive text.
  26560. TableOfContents Table of content elements for hierarchical tables of content, as described for the TableOfContents entry.
  26561. </summary>
  26562. </member>
  26563. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.Index">
  26564. <summary>
  26565. (Index) A sequence of entries containing identifying text accompanied by reference elements (structure type Reference) that point out
  26566. occurrences of the specified text in the main body of a document.
  26567. </summary>
  26568. </member>
  26569. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.NonstructuralElement">
  26570. <summary>
  26571. (Nonstructural element) A grouping element having no inherent structural significance; it serves solely for grouping purposes.
  26572. This type of element differs from a division (structure type Division; see above) in that it is not interpreted or exported to other
  26573. document formats; however, its descendants are to be processed normally.
  26574. </summary>
  26575. </member>
  26576. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.NonStruct">
  26577. <summary>
  26578. (Nonstructural element) A grouping element having no inherent structural significance; it serves solely for grouping purposes.
  26579. This type of element differs from a division (structure type Division; see above) in that it is not interpreted or exported to other
  26580. document formats; however, its descendants are to be processed normally.
  26581. </summary>
  26582. </member>
  26583. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.PrivateElement">
  26584. <summary>
  26585. (Private element) A grouping element containing private content belonging to the application producing it. The structural significance
  26586. of this type of element is unspecified and is determined entirely by the producer application. Neither the Private element nor any of
  26587. its descendants are to be interpreted or exported to other document formats.
  26588. </summary>
  26589. </member>
  26590. <member name="F:PdfSharp.UniversalAccessibility.PdfGroupingElementTag.Private">
  26591. <summary>
  26592. (Private element) A grouping element containing private content belonging to the application producing it. The structural significance
  26593. of this type of element is unspecified and is determined entirely by the producer application. Neither the Private element nor any of
  26594. its descendants are to be interpreted or exported to other document formats.
  26595. </summary>
  26596. </member>
  26597. <member name="T:PdfSharp.UniversalAccessibility.PdfIllustrationElementTag">
  26598. <summary>
  26599. PDF Illustration Element tags for Universal Accessibility.
  26600. </summary>
  26601. </member>
  26602. <member name="F:PdfSharp.UniversalAccessibility.PdfIllustrationElementTag.Figure">
  26603. <summary>
  26604. (Figure) An item of graphical content. Its placement may be specified with the Placementlayout attribute.
  26605. </summary>
  26606. </member>
  26607. <member name="F:PdfSharp.UniversalAccessibility.PdfIllustrationElementTag.Formula">
  26608. <summary>
  26609. (Formula) A mathematical formula.
  26610. </summary>
  26611. </member>
  26612. <member name="F:PdfSharp.UniversalAccessibility.PdfIllustrationElementTag.Form">
  26613. <summary>
  26614. (Form) A widget annotation representing an interactive form field.
  26615. If the element contains a Role attribute, it may contain content items that represent
  26616. the value of the (non-interactive) form field. If the element omits a Role attribute,
  26617. its only child is an object reference identifying the widget annotation.
  26618. The annotations’ appearance stream defines the rendering of the form element.
  26619. </summary>
  26620. </member>
  26621. <member name="T:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag">
  26622. <summary>
  26623. PDF Inline Level Element tags for Universal Accessibility.
  26624. </summary>
  26625. </member>
  26626. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.Span">
  26627. <summary>
  26628. (Span) A generic inline portion of text having no particular inherent characteristics.
  26629. It can be used, for example, to delimit a range of text with a given set of styling attributes.
  26630. </summary>
  26631. </member>
  26632. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.Quotation">
  26633. <summary>
  26634. (Quotation) An inline portion of text attributed to someone other than the author of the surrounding text.
  26635. </summary>
  26636. </member>
  26637. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.Quote">
  26638. <summary>
  26639. (Quotation) An inline portion of text attributed to someone other than the author of the surrounding text.
  26640. </summary>
  26641. </member>
  26642. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.Note">
  26643. <summary>
  26644. (Note) An item of explanatory text, such as a footnote or an endnote, that is referred to from within the
  26645. body of the document. It may have a label (structure type Lbl) as a child. The note may be included as a
  26646. child of the structure element in the body text that refers to it, or it may be included elsewhere
  26647. (such as in an endnotes section) and accessed by means of a reference (structure type Reference).
  26648. </summary>
  26649. </member>
  26650. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.Reference">
  26651. <summary>
  26652. (Reference) A citation to content elsewhere in the document.
  26653. </summary>
  26654. </member>
  26655. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.BibliographyEntry">
  26656. <summary>
  26657. (Bibliography entry) A reference identifying the external source of some cited content.
  26658. It may contain a label (structure type Lbl) as a child.
  26659. </summary>
  26660. </member>
  26661. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.BibEntry">
  26662. <summary>
  26663. (Bibliography entry) A reference identifying the external source of some cited content.
  26664. It may contain a label (structure type Lbl) as a child.
  26665. </summary>
  26666. </member>
  26667. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.Code">
  26668. <summary>
  26669. (Code) A fragment of computer program text.
  26670. </summary>
  26671. </member>
  26672. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.Link">
  26673. <summary>
  26674. (Link) An association between a portion of the ILSE’s content and a corresponding link annotation or annotations.
  26675. Its children are one or more content items or child ILSEs and one or more object references identifying the
  26676. associated link annotations.
  26677. </summary>
  26678. </member>
  26679. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.Annotation">
  26680. <summary>
  26681. (Annotation; PDF 1.5) An association between a portion of the ILSE’s content and a corresponding PDF annotation.
  26682. Annotation is used for all PDF annotations except link annotations and widget annotations.
  26683. </summary>
  26684. </member>
  26685. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.Annot">
  26686. <summary>
  26687. (Annotation; PDF 1.5) An association between a portion of the ILSE’s content and a corresponding PDF annotation.
  26688. Annot is used for all PDF annotations except link annotations and widget annotations.
  26689. </summary>
  26690. </member>
  26691. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.Ruby">
  26692. <summary>
  26693. (Ruby; PDF 1.5) A side-note (annotation) written in a smaller text size and placed adjacent to the base text to
  26694. which it refers. It is used in Japanese and Chinese to describe the pronunciation of unusual words or to describe
  26695. such items as abbreviations and logos. A Rubyelement may also contain the RB, RT, and RP elements.
  26696. </summary>
  26697. </member>
  26698. <member name="F:PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag.Warichu">
  26699. <summary>
  26700. (Warichu; PDF 1.5) A comment or annotation in a smaller text size and formatted onto two smaller lines within the
  26701. height of the containing text line and placed following (inline) the base text to which it refers. It is used in
  26702. Japanese for descriptive comments and for ruby annotation text that is too long to be aesthetically formatted as
  26703. a ruby. A Warichu element may also contain the WT and WP elements.
  26704. </summary>
  26705. </member>
  26706. <member name="T:PdfSharp.UniversalAccessibility.PdfRendererExtensions">
  26707. <summary>
  26708. Helper class containing methods that are called on XGraphics object’s XGraphicsPdfRenderer.
  26709. </summary>
  26710. </member>
  26711. <member name="M:PdfSharp.UniversalAccessibility.PdfRendererExtensions.BeginTextMode(PdfSharp.Drawing.XGraphics)">
  26712. <summary>
  26713. Activate Text mode for Universal Accessibility.
  26714. </summary>
  26715. </member>
  26716. <member name="M:PdfSharp.UniversalAccessibility.PdfRendererExtensions.BeginGraphicMode(PdfSharp.Drawing.XGraphics)">
  26717. <summary>
  26718. Activate Graphic mode for Universal Accessibility.
  26719. </summary>
  26720. </member>
  26721. <member name="M:PdfSharp.UniversalAccessibility.PdfRendererExtensions.IsInTextMode(PdfSharp.Drawing.XGraphics)">
  26722. <summary>
  26723. Determine if renderer is in Text mode or Graphic mode.
  26724. </summary>
  26725. </member>
  26726. <member name="T:PdfSharp.UniversalAccessibility.StructureBuilder">
  26727. <summary>
  26728. Helper class that adds structure to PDF documents.
  26729. </summary>
  26730. </member>
  26731. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.BeginElement(PdfSharp.UniversalAccessibility.PdfGroupingElementTag)">
  26732. <summary>
  26733. Starts a grouping element.
  26734. </summary>
  26735. <param name="tag">The structure type to be created.</param>
  26736. </member>
  26737. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.BeginGroupingElement(System.String)">
  26738. <summary>
  26739. Starts a grouping element.
  26740. </summary>
  26741. </member>
  26742. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.BeginElement(PdfSharp.UniversalAccessibility.PdfBlockLevelElementTag)">
  26743. <summary>
  26744. Starts a block-level element.
  26745. </summary>
  26746. <param name="tag">The structure type to be created.</param>
  26747. </member>
  26748. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.BeginBlockLevelElement(System.String)">
  26749. <summary>
  26750. Starts a block-level element.
  26751. </summary>
  26752. </member>
  26753. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.BeginElement(PdfSharp.UniversalAccessibility.PdfInlineLevelElementTag)">
  26754. <summary>
  26755. Starts an inline-level element.
  26756. </summary>
  26757. <param name="tag">The structure type to be created.</param>
  26758. </member>
  26759. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.BeginInlineLevelElement(System.String)">
  26760. <summary>
  26761. Starts an inline-level element.
  26762. </summary>
  26763. </member>
  26764. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.BeginElement(PdfSharp.UniversalAccessibility.PdfIllustrationElementTag,System.String,PdfSharp.Drawing.XRect)">
  26765. <summary>
  26766. Starts an illustration element.
  26767. </summary>
  26768. <param name="tag">The structure type to be created.</param>
  26769. <param name="altText">The alternative text for this illustration.</param>
  26770. <param name="boundingBox">The element’s bounding box.</param>
  26771. </member>
  26772. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.BeginIllustrationElement(System.String,System.String,PdfSharp.Drawing.XRect)">
  26773. <summary>
  26774. Starts an illustration element.
  26775. </summary>
  26776. </member>
  26777. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.BeginArtifact">
  26778. <summary>
  26779. Starts an artifact.
  26780. </summary>
  26781. </member>
  26782. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.BeginElement(PdfSharp.Pdf.Annotations.PdfLinkAnnotation,System.String)">
  26783. <summary>
  26784. Starts a link element.
  26785. </summary>
  26786. <param name="linkAnnotation">The PdfLinkAnnotation this link is using.</param>
  26787. <param name="altText">The alternative text for this link.</param>
  26788. </member>
  26789. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.End">
  26790. <summary>
  26791. Ends the current element.
  26792. </summary>
  26793. </member>
  26794. <member name="P:PdfSharp.UniversalAccessibility.StructureBuilder.CurrentStructureElement">
  26795. <summary>
  26796. Gets the current structure element.
  26797. </summary>
  26798. </member>
  26799. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.SetAltText(System.String)">
  26800. <summary>
  26801. Sets the content of the "/Alt" (alternative text) key. Used e.g. for illustrations.
  26802. </summary>
  26803. <param name="altText">The alternative text.</param>
  26804. </member>
  26805. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.SetExpandedText(System.String)">
  26806. <summary>
  26807. Sets the content of the "/E" (expanded text) key. Used for abbreviations.
  26808. </summary>
  26809. <param name="expandedText">The expanded text representation of the abbreviation.</param>
  26810. </member>
  26811. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.SetLanguage(System.String)">
  26812. <summary>
  26813. Sets the content of the "/Lang" (language) key. The chosen language is used for all children of the current structure element until a child has a new language defined.
  26814. </summary>
  26815. <param name="language">The language of the structure element and its children.</param>
  26816. </member>
  26817. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.SetRowSpan(System.Int32)">
  26818. <summary>
  26819. Sets the rowspan of a table cell.
  26820. </summary>
  26821. <param name="rowSpan">The number of spanning cells.</param>
  26822. </member>
  26823. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.SetColSpan(System.Int32)">
  26824. <summary>
  26825. Sets the colspan of a table cell.
  26826. </summary>
  26827. <param name="colSpan">The number of spanning cells.</param>
  26828. </member>
  26829. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.BeginMarkedContentInternal(PdfSharp.UniversalAccessibility.StructureElementItem)">
  26830. <summary>
  26831. Starts the marked content. Used for every marked content with an MCID.
  26832. </summary>
  26833. <param name="steItem">The StructureElementItem to create a marked content for.</param>
  26834. </member>
  26835. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.EndMarkedContentsWithId">
  26836. <summary>
  26837. Ends all open marked contents that have a marked content with ID.
  26838. </summary>
  26839. </member>
  26840. <member name="P:PdfSharp.UniversalAccessibility.StructureBuilder.NextMcid">
  26841. <summary>
  26842. The next marked content with ID to be assigned.
  26843. </summary>
  26844. </member>
  26845. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.CreateStructureElement(System.String)">
  26846. <summary>
  26847. Creates a new indirect structure element dictionary of the specified structure type.
  26848. </summary>
  26849. </member>
  26850. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.AddMarkedContentToStructureElement(PdfSharp.Pdf.Structure.PdfStructureElement,System.Int32)">
  26851. <summary>
  26852. Adds the marked content with the given MCID on the current page to the given structure element.
  26853. </summary>
  26854. <param name="ste">The structure element.</param>
  26855. <param name="mcid">The MCID.</param>
  26856. </member>
  26857. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.AddToParentTree(PdfSharp.Pdf.Structure.PdfStructureElement,System.Int32)">
  26858. <summary>
  26859. Creates a new parent element array for the current page and adds it to the ParentTree, if not yet existing.
  26860. Adds the structure element to the index of mcid to the parent element array .
  26861. Sets the page’s "/StructParents" key to the index of the parent element array in the ParentTree.
  26862. </summary>
  26863. <param name="ste">The structure element to be added to the parent tree.</param>
  26864. <param name="mcid">The MCID of the current marked content (this is equal to the index of the entry in the parent tree node).</param>
  26865. </member>
  26866. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.AddToParentTree(PdfSharp.Pdf.Structure.PdfStructureElement,PdfSharp.Pdf.Annotations.PdfAnnotation)">
  26867. <summary>
  26868. Adds the structure element to the ParentTree.
  26869. Sets the annotation’s "/StructParent" key to the index of the structure element in the ParentTree.
  26870. </summary>
  26871. <param name="ste">The structure element to be added to the parent tree.</param>
  26872. <param name="annotation">The annotation to be added.</param>
  26873. </member>
  26874. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.AddAnnotationToStructureElement(PdfSharp.Pdf.Structure.PdfStructureElement,PdfSharp.Pdf.Annotations.PdfAnnotation)">
  26875. <summary>
  26876. Adds a PdfObjectReference referencing annotation and the current page to the given structure element.
  26877. </summary>
  26878. <param name="ste">The structure element.</param>
  26879. <param name="annotation">The annotation.</param>
  26880. </member>
  26881. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.OnAddPage">
  26882. <summary>
  26883. Called when AddPage was issued.
  26884. </summary>
  26885. </member>
  26886. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.OnDrawString">
  26887. <summary>
  26888. Called when DrawString was issued.
  26889. </summary>
  26890. </member>
  26891. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.OnDraw">
  26892. <summary>
  26893. Called when e.g. DrawEllipse was issued.
  26894. </summary>
  26895. </member>
  26896. <member name="T:PdfSharp.UniversalAccessibility.StructureBuilder.ContentWriter">
  26897. <summary>
  26898. Used to write text directly to the content stream.
  26899. </summary>
  26900. </member>
  26901. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.ContentWriter.#ctor(PdfSharp.Drawing.XGraphics)">
  26902. <summary>
  26903. Constructor.
  26904. </summary>
  26905. </member>
  26906. <member name="M:PdfSharp.UniversalAccessibility.StructureBuilder.ContentWriter.Write(System.String)">
  26907. <summary>
  26908. Writes text to the content stream.
  26909. </summary>
  26910. <param name="content">The text to write to the content stream.</param>
  26911. </member>
  26912. <member name="T:PdfSharp.UniversalAccessibility.StructureItem">
  26913. <summary>
  26914. Base class of items of the structure stack.
  26915. </summary>
  26916. </member>
  26917. <member name="F:PdfSharp.UniversalAccessibility.StructureItem.EndMark">
  26918. <summary>
  26919. True if a user function call issued the creation of this item.
  26920. </summary>
  26921. </member>
  26922. <member name="M:PdfSharp.UniversalAccessibility.StructureItem.OnDrawString">
  26923. <summary>
  26924. Called when DrawString is executed on the current XGraphics object.
  26925. </summary>
  26926. </member>
  26927. <member name="M:PdfSharp.UniversalAccessibility.StructureItem.OnDraw">
  26928. <summary>
  26929. Called when a draw method is executed on the current XGraphics object.
  26930. </summary>
  26931. </member>
  26932. <member name="T:PdfSharp.UniversalAccessibility.MarkedContentItem">
  26933. <summary>
  26934. Base class of marked content items of the structure stack.
  26935. </summary>
  26936. </member>
  26937. <member name="F:PdfSharp.UniversalAccessibility.MarkedContentItem.InTextMode">
  26938. <summary>
  26939. True if content stream was in text mode (BT) when marked content sequence starts;
  26940. false otherwise (ET). Used to balance BT and ET before issuing EMC.
  26941. </summary>
  26942. </member>
  26943. <member name="T:PdfSharp.UniversalAccessibility.MarkedContentItemWithId">
  26944. <summary>
  26945. Represents a marked content stream with MCID.
  26946. </summary>
  26947. </member>
  26948. <member name="F:PdfSharp.UniversalAccessibility.MarkedContentItemWithId.StructureElementItem">
  26949. <summary>
  26950. The nearest structure element item on the stack.
  26951. </summary>
  26952. </member>
  26953. <member name="T:PdfSharp.UniversalAccessibility.ArtifactItem">
  26954. <summary>
  26955. Represents marked content identifying an artifact.
  26956. </summary>
  26957. </member>
  26958. <member name="T:PdfSharp.UniversalAccessibility.StructureElementItem">
  26959. <summary>
  26960. Base class of structure element items of the structure stack.
  26961. </summary>
  26962. </member>
  26963. <member name="F:PdfSharp.UniversalAccessibility.StructureElementItem.Element">
  26964. <summary>
  26965. The current structure element.
  26966. </summary>
  26967. </member>
  26968. <member name="F:PdfSharp.UniversalAccessibility.StructureElementItem.Category">
  26969. <summary>
  26970. The category of the current structure element.
  26971. </summary>
  26972. </member>
  26973. <member name="T:PdfSharp.UniversalAccessibility.GroupingItem">
  26974. <summary>
  26975. Represents all grouping elements.
  26976. </summary>
  26977. </member>
  26978. <member name="T:PdfSharp.UniversalAccessibility.BlockLevelItem">
  26979. <summary>
  26980. Represents all block-level elements.
  26981. </summary>
  26982. </member>
  26983. <member name="T:PdfSharp.UniversalAccessibility.InlineLevelItem">
  26984. <summary>
  26985. Represents all inline-level elements.
  26986. </summary>
  26987. </member>
  26988. <member name="T:PdfSharp.UniversalAccessibility.IllustrationItem">
  26989. <summary>
  26990. Represents all illustration elements.
  26991. </summary>
  26992. </member>
  26993. <member name="P:PdfSharp.UniversalAccessibility.IllustrationItem.AltText">
  26994. <summary>
  26995. The alternate text.
  26996. </summary>
  26997. </member>
  26998. <member name="P:PdfSharp.UniversalAccessibility.IllustrationItem.BoundingRect">
  26999. <summary>
  27000. The bounding box.
  27001. </summary>
  27002. </member>
  27003. <member name="F:PdfSharp.UniversalAccessibility.StructureStack._uaManager">
  27004. <summary>
  27005. The UAManager of the document this stack belongs to.
  27006. </summary>
  27007. </member>
  27008. <member name="F:PdfSharp.UniversalAccessibility.StructureStack._list">
  27009. <summary>
  27010. The StructureItem stack.
  27011. </summary>
  27012. </member>
  27013. <member name="T:PdfSharp.UniversalAccessibility.UAManager">
  27014. <summary>
  27015. This is just a scratch.
  27016. </summary>
  27017. </member>
  27018. <member name="M:PdfSharp.UniversalAccessibility.UAManager.#ctor(PdfSharp.Pdf.PdfDocument)">
  27019. <summary>
  27020. Initializes a new instance of the <see cref="T:PdfSharp.UniversalAccessibility.UAManager"/> class.
  27021. </summary>
  27022. <param name="document">The PDF document.</param>
  27023. </member>
  27024. <member name="P:PdfSharp.UniversalAccessibility.UAManager.StructureTreeRoot">
  27025. <summary>
  27026. Root of the structure tree.
  27027. </summary>
  27028. </member>
  27029. <member name="P:PdfSharp.UniversalAccessibility.UAManager.StructureTreeElementDocument">
  27030. <summary>
  27031. Structure element of the document.
  27032. </summary>
  27033. </member>
  27034. <member name="M:PdfSharp.UniversalAccessibility.UAManager.ForDocument(PdfSharp.Pdf.PdfDocument)">
  27035. <summary>
  27036. Gets the Universal Accessibility Manager for the document.
  27037. </summary>
  27038. </member>
  27039. <member name="P:PdfSharp.UniversalAccessibility.UAManager.StructureBuilder">
  27040. <summary>
  27041. Gets the structure builder.
  27042. </summary>
  27043. </member>
  27044. <member name="P:PdfSharp.UniversalAccessibility.UAManager.Owner">
  27045. <summary>
  27046. Gets the owning document for this UAManager.
  27047. </summary>
  27048. </member>
  27049. <member name="P:PdfSharp.UniversalAccessibility.UAManager.CurrentPage">
  27050. <summary>
  27051. Gets the current page.
  27052. </summary>
  27053. </member>
  27054. <member name="P:PdfSharp.UniversalAccessibility.UAManager.CurrentGraphics">
  27055. <summary>
  27056. Gets the current XGraphics object.
  27057. </summary>
  27058. </member>
  27059. <member name="M:PdfSharp.UniversalAccessibility.UAManager.SetDocumentLanguage(System.String)">
  27060. <summary>
  27061. Sets the language of the document.
  27062. </summary>
  27063. </member>
  27064. <member name="M:PdfSharp.UniversalAccessibility.UAManager.BeginTextMode">
  27065. <summary>
  27066. Sets the text mode.
  27067. </summary>
  27068. </member>
  27069. <member name="M:PdfSharp.UniversalAccessibility.UAManager.BeginGraphicMode">
  27070. <summary>
  27071. Sets the graphic mode.
  27072. </summary>
  27073. </member>
  27074. <member name="M:PdfSharp.UniversalAccessibility.UAManager.IsInTextMode">
  27075. <summary>
  27076. Determine if renderer is in Text mode or Graphic mode.
  27077. </summary>
  27078. </member>
  27079. </members>
  27080. </doc>