暫無描述
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.

TelerikData.XML 391KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>TelerikData</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Telerik.WinControls.UI.Export.CSV.CSVCellFormattingEventArgs">
  8. <summary>
  9. Provides event arguments for the CSVCellFormatting event
  10. </summary>
  11. </member>
  12. <member name="P:Telerik.WinControls.UI.Export.CSV.CSVCellFormattingEventArgs.GridColumnIndex">
  13. <summary>
  14. Get source grid's column index
  15. </summary>
  16. </member>
  17. <member name="P:Telerik.WinControls.UI.Export.CSV.CSVCellFormattingEventArgs.GridRowIndex">
  18. <summary>
  19. Get source grid's row index
  20. </summary>
  21. </member>
  22. <member name="P:Telerik.WinControls.UI.Export.CSV.CSVCellFormattingEventArgs.GridRowInfoType">
  23. <summary>
  24. Get source grid's row type
  25. </summary>
  26. </member>
  27. <member name="P:Telerik.WinControls.UI.Export.CSV.CSVCellFormattingEventArgs.GridCellInfo">
  28. <summary>
  29. Get a reference to the source grid's cell.
  30. </summary>
  31. </member>
  32. <member name="P:Telerik.WinControls.UI.Export.CSV.CSVCellFormattingEventArgs.CSVCellElement">
  33. <summary>
  34. Get csv cell element object for further formatting
  35. </summary>
  36. </member>
  37. <member name="P:Telerik.WinControls.UI.Export.CSV.CSVCellFormattingEventArgs.InnerCellValue">
  38. <summary>
  39. Get the inner cell value which reference the original grid's value
  40. </summary>
  41. </member>
  42. <member name="T:Telerik.WinControls.UI.Export.CSV.CSVTableCreatedEventArgs">
  43. <summary>
  44. Provides event arguments for the ExcelTableCreated event
  45. </summary>
  46. </member>
  47. <member name="P:Telerik.WinControls.UI.Export.CSV.CSVTableCreatedEventArgs.CSVTableElement">
  48. <summary>
  49. Get excel table element
  50. </summary>
  51. </member>
  52. <member name="P:Telerik.WinControls.UI.Export.CSV.RowElement.RowDelimiter">
  53. <summary>
  54. Delimeter is added before the row.
  55. For the first row of the CSV file the delimeter must be set to null.
  56. </summary>
  57. </member>
  58. <member name="P:Telerik.WinControls.UI.Export.CSV.RowElement.InnerElements">
  59. <summary>
  60. This element cannot have inner elements.
  61. Use Cells property
  62. </summary>
  63. </member>
  64. <member name="P:Telerik.WinControls.UI.Export.CSV.TableElement.InnerElements">
  65. <summary>
  66. This element cannot have inner elements.
  67. Use Rows property
  68. </summary>
  69. </member>
  70. <member name="M:Telerik.WinControls.UI.Export.ExportToCSV.#ctor(Telerik.WinControls.UI.RadGridView)">
  71. <summary>
  72. Create instance of exporter class with specified RadGridView to export
  73. </summary>
  74. <param name="radGridView">RadGridView to export</param>
  75. </member>
  76. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.RowDelimiter">
  77. <summary>
  78. Gets or sets the value that will be used for a row delimiter.
  79. </summary>
  80. </member>
  81. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.ColumnDelimiter">
  82. <summary>
  83. Gets or sets the value that will be used for a column delimiter.
  84. </summary>
  85. </member>
  86. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.ExportHierarchy">
  87. <summary>
  88. Set if child rows should be exported.
  89. </summary>
  90. </member>
  91. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.HiddenColumnOption">
  92. <summary>
  93. Set if hidden column would be exported.
  94. Note that <see cref="F:Telerik.WinControls.UI.Export.HiddenOption.ExportAsHidden"/> is not relevant for CSV export.
  95. </summary>
  96. </member>
  97. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.HiddenRowOption">
  98. <summary>
  99. Set if hidden rows would be exported.
  100. Note that <see cref="F:Telerik.WinControls.UI.Export.HiddenOption.ExportAsHidden"/> is not relevant for CSV export.
  101. </summary>
  102. </member>
  103. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.SummariesExportOption">
  104. <summary>
  105. Set how to export summary rows.
  106. </summary>
  107. </member>
  108. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.PagingExportOption">
  109. <summary>
  110. Sets a value indicating how the export behavies when paging is enabled.
  111. </summary>
  112. <value>
  113. The paging export option.
  114. </value>
  115. </member>
  116. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.ChildViewExportMode">
  117. <summary>
  118. Gets or sets the child view export mode.
  119. </summary>
  120. <value>
  121. The child view export mode.
  122. </value>
  123. </member>
  124. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.FileExtension">
  125. <summary>
  126. Set file extension. Default value is <b>csv</b>.
  127. </summary>
  128. </member>
  129. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.RadGridViewToExport">
  130. <summary>
  131. Set RadGridView that would be exported.
  132. </summary>
  133. </member>
  134. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.EncloseDataWithQuotes">
  135. <summary>
  136. Gets or sets a value indicating whether values are enclosed in quotes in the exported file.
  137. </summary>
  138. </member>
  139. <member name="P:Telerik.WinControls.UI.Export.ExportToCSV.Encoding">
  140. <summary>
  141. Gets or sets the encoding used for the exported file. Default encoding is UTF8.
  142. </summary>
  143. </member>
  144. <member name="E:Telerik.WinControls.UI.Export.ExportToCSV.ChildViewExporting">
  145. <summary>
  146. Occurs when a child view will be exported.
  147. </summary>
  148. </member>
  149. <member name="E:Telerik.WinControls.UI.Export.ExportToCSV.CSVCellFormatting">
  150. <summary>
  151. Fires when an csv cell was created and needs to be formatted.
  152. </summary>
  153. </member>
  154. <member name="E:Telerik.WinControls.UI.Export.ExportToCSV.CSVTableCreated">
  155. <summary>
  156. Fires when the csv table element was created.
  157. </summary>
  158. </member>
  159. <member name="M:Telerik.WinControls.UI.Export.ExportToCSV.RunExport(System.String)">
  160. <summary>
  161. Creates file in csv format.
  162. </summary>
  163. <param name="fileName">Export file name</param>
  164. </member>
  165. <member name="M:Telerik.WinControls.UI.Export.ExportToCSV.FileWriteElement(System.IO.Stream,Telerik.WinControls.UI.Export.CSV.ElementBase)">
  166. <summary>
  167. Write element to file and specify how many simbols to cut from the end
  168. </summary>
  169. <param name="stream">File stream to use</param>
  170. <param name="csvElement">element to write</param>
  171. </member>
  172. <member name="M:Telerik.WinControls.UI.Export.ExportToCSV.GetBytes(System.String)">
  173. <summary>
  174. Converts string to byte array
  175. </summary>
  176. <param name="s">string to convert</param>
  177. <returns>byte array</returns>
  178. </member>
  179. <member name="M:Telerik.WinControls.UI.Export.ExportToCSV.AddCustomCSVRow(Telerik.WinControls.UI.Export.CSV.TableElement,System.String[])">
  180. <summary>
  181. Add custom row in the provided csv table element
  182. </summary>
  183. <param name="csvTableElement">CSV table element where the new row will be added</param>
  184. <param name="cellValues">Values for the every csv cell object in the custom row</param>
  185. </member>
  186. <member name="T:Telerik.WinControls.UI.Export.ExcelML.ExcelCellFormattingEventArgs">
  187. <summary>
  188. Provides event arguments for the ExcelCellFormatting event
  189. </summary>
  190. </member>
  191. <member name="P:Telerik.WinControls.UI.Export.ExcelML.ExcelCellFormattingEventArgs.GridColumnIndex">
  192. <summary>
  193. Get source grid's column index
  194. </summary>
  195. </member>
  196. <member name="P:Telerik.WinControls.UI.Export.ExcelML.ExcelCellFormattingEventArgs.GridRowIndex">
  197. <summary>
  198. Get source grid's row index
  199. </summary>
  200. </member>
  201. <member name="P:Telerik.WinControls.UI.Export.ExcelML.ExcelCellFormattingEventArgs.GridRowInfoType">
  202. <summary>
  203. Get source grid's row type
  204. </summary>
  205. </member>
  206. <member name="P:Telerik.WinControls.UI.Export.ExcelML.ExcelCellFormattingEventArgs.GridCellInfo">
  207. <summary>
  208. Get a reference to the source grid's cell.
  209. </summary>
  210. </member>
  211. <member name="P:Telerik.WinControls.UI.Export.ExcelML.ExcelCellFormattingEventArgs.ExcelCellElement">
  212. <summary>
  213. Get excel cell element for further formatting
  214. </summary>
  215. </member>
  216. <member name="P:Telerik.WinControls.UI.Export.ExcelML.ExcelCellFormattingEventArgs.ExcelStyleElement">
  217. <summary>
  218. Get excel style element for further formatting
  219. </summary>
  220. </member>
  221. <member name="T:Telerik.WinControls.UI.Export.ExcelML.ExcelRowFormattingEventArgs">
  222. <summary>
  223. Provides event arguments for the ExcelRowFormatting event
  224. </summary>
  225. </member>
  226. <member name="P:Telerik.WinControls.UI.Export.ExcelML.ExcelRowFormattingEventArgs.GridViewRowInfo">
  227. <summary>
  228. Get a reference to the source grid's row.
  229. </summary>
  230. </member>
  231. <member name="P:Telerik.WinControls.UI.Export.ExcelML.ExcelRowFormattingEventArgs.ExcelRowElement">
  232. <summary>
  233. Get excel row element for further formatting
  234. </summary>
  235. </member>
  236. <member name="T:Telerik.WinControls.UI.Export.ExcelML.ExcelTableCreatedEventArgs">
  237. <summary>
  238. Provides event arguments for the ExcelTableCreated event
  239. </summary>
  240. </member>
  241. <member name="P:Telerik.WinControls.UI.Export.ExcelML.ExcelTableCreatedEventArgs.ExcelTableElement">
  242. <summary>
  243. Get excel table element
  244. </summary>
  245. </member>
  246. <member name="P:Telerik.WinControls.UI.Export.ExcelML.ExcelTableCreatedEventArgs.SheetIndex">
  247. <summary>
  248. Get sheet's index, which contains excel table element
  249. </summary>
  250. </member>
  251. <member name="P:Telerik.WinControls.UI.Export.ExcelML.BorderStyles.Weight">
  252. <summary>
  253. Max value 3
  254. </summary>
  255. </member>
  256. <member name="P:Telerik.WinControls.UI.Export.ExcelML.BorderStyles.PositionType">
  257. <summary>
  258. This is required
  259. </summary>
  260. </member>
  261. <member name="P:Telerik.WinControls.UI.Export.ExcelML.CellElement.Data">
  262. <summary>
  263. Get data element (use to change and format value).
  264. </summary>
  265. </member>
  266. <member name="P:Telerik.WinControls.UI.Export.ExcelML.CellElement.StyleValue">
  267. <summary>
  268. Set or Get style ID for this cell element.
  269. </summary>
  270. </member>
  271. <member name="P:Telerik.WinControls.UI.Export.ExcelML.CellElement.ColumnName">
  272. <summary>
  273. Set or Get column name.
  274. </summary>
  275. </member>
  276. <member name="P:Telerik.WinControls.UI.Export.ExcelML.DataElement.DataType">
  277. <summary>
  278. Get or Set data type.
  279. </summary>
  280. </member>
  281. <member name="P:Telerik.WinControls.UI.Export.ExcelML.DataElement.DataItem">
  282. <summary>
  283. Get or Set data item (use to specify the cell value).
  284. </summary>
  285. </member>
  286. <member name="P:Telerik.WinControls.UI.Export.ExcelML.DataElement.EscapeStrings">
  287. <summary>
  288. Gets or sets a value indicating whether strings will be escaped.
  289. </summary>
  290. </member>
  291. <member name="P:Telerik.WinControls.UI.Export.ExcelML.DataElement.InnerElements">
  292. <summary>
  293. Gets the inner elements.
  294. </summary>
  295. </member>
  296. <member name="P:Telerik.WinControls.UI.Export.ExcelML.DataElement.StartTag">
  297. <summary>
  298. Gets the start tag for this element.
  299. </summary>
  300. </member>
  301. <member name="P:Telerik.WinControls.UI.Export.ExcelML.DataElement.EndTag">
  302. <summary>
  303. Gets the end tag for this element.
  304. </summary>
  305. </member>
  306. <member name="P:Telerik.WinControls.UI.Export.ExcelML.FontStyleElement.Underline">
  307. <summary>
  308. Get or set font underline.
  309. </summary>
  310. </member>
  311. <member name="P:Telerik.WinControls.UI.Export.ExcelML.FontStyleElement.Size">
  312. <summary>
  313. Get or Set font size.
  314. </summary>
  315. </member>
  316. <member name="P:Telerik.WinControls.UI.Export.ExcelML.FontStyleElement.Italic">
  317. <summary>
  318. Get or Set font italic
  319. </summary>
  320. </member>
  321. <member name="P:Telerik.WinControls.UI.Export.ExcelML.FontStyleElement.FontName">
  322. <summary>
  323. Get or Set font name
  324. </summary>
  325. </member>
  326. <member name="P:Telerik.WinControls.UI.Export.ExcelML.FontStyleElement.Color">
  327. <summary>
  328. Get or Set font color
  329. </summary>
  330. </member>
  331. <member name="P:Telerik.WinControls.UI.Export.ExcelML.FontStyleElement.Bold">
  332. <summary>
  333. Get or Set font bold
  334. </summary>
  335. </member>
  336. <member name="P:Telerik.WinControls.UI.Export.ExcelML.InteriorStyleElement.Pattern">
  337. <summary>
  338. Get or Set color pattern
  339. </summary>
  340. </member>
  341. <member name="P:Telerik.WinControls.UI.Export.ExcelML.InteriorStyleElement.Color">
  342. <summary>
  343. Get or Set back color
  344. </summary>
  345. </member>
  346. <member name="P:Telerik.WinControls.UI.Export.ExcelML.RowElement.InnerElements">
  347. <summary>
  348. This element cannot have inner elements.
  349. Use Cells property
  350. </summary>
  351. </member>
  352. <member name="P:Telerik.WinControls.UI.Export.ExcelML.SingleStyleElement.AlignmentElement">
  353. <summary>
  354. Get text alignment element (use to set text alignments).
  355. </summary>
  356. </member>
  357. <member name="P:Telerik.WinControls.UI.Export.ExcelML.SingleStyleElement.Borders">
  358. <summary>
  359. Get border elements collection (use to add borders).
  360. </summary>
  361. </member>
  362. <member name="P:Telerik.WinControls.UI.Export.ExcelML.SingleStyleElement.NumberFormat">
  363. <summary>
  364. Get number formatting element (use to set format).
  365. </summary>
  366. </member>
  367. <member name="P:Telerik.WinControls.UI.Export.ExcelML.SingleStyleElement.InteriorStyle">
  368. <summary>
  369. Get interior style element (use to change back color and color pattern).
  370. </summary>
  371. </member>
  372. <member name="P:Telerik.WinControls.UI.Export.ExcelML.SingleStyleElement.FontStyle">
  373. <summary>
  374. Get font style settings (use to change font settings).
  375. </summary>
  376. </member>
  377. <member name="P:Telerik.WinControls.UI.Export.ExcelML.SingleStyleElement.Id">
  378. <summary>
  379. Get or Set unique style identificator.
  380. </summary>
  381. </member>
  382. <member name="M:Telerik.WinControls.UI.Export.ExcelML.SingleStyleElement.#ctor(System.String)">
  383. <summary>
  384. Creates new style element with specified ID.
  385. </summary>
  386. <param name="id">Unique style identificator.</param>
  387. </member>
  388. <member name="M:Telerik.WinControls.UI.Export.ExcelML.SingleStyleElement.#ctor">
  389. <summary>
  390. Creates new style element.
  391. </summary>
  392. </member>
  393. <member name="M:Telerik.WinControls.UI.Export.ExcelML.SingleStyleElement.Equals(System.Object)">
  394. <summary>
  395. Compare with other style element.
  396. </summary>
  397. <param name="obj">SingleStyleElement to compare with.</param>
  398. <returns>True if they are equal</returns>
  399. </member>
  400. <member name="P:Telerik.WinControls.UI.Export.ExcelML.StylesElement.Attributes">
  401. <summary>
  402. This element cannot have attributes
  403. </summary>
  404. </member>
  405. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.ExportHierarchy">
  406. <summary>
  407. Set if child rows should be exported.
  408. </summary>
  409. </member>
  410. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.ExportVisualSettings">
  411. <summary>
  412. Sets a value indicating whether the visual settings should be exported.
  413. </summary>
  414. <value>
  415. <c>true</c> if visual settings are exported; otherwise, <c>false</c>.
  416. </value>
  417. </member>
  418. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.SheetName">
  419. <summary>
  420. Sets the name of the sheet.
  421. </summary>
  422. <value>
  423. The name of the sheet.
  424. </value>
  425. </member>
  426. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.SheetMaxRows">
  427. <summary>
  428. Sets the sheet max rows.
  429. </summary>
  430. <value>
  431. The sheet max rows.
  432. </value>
  433. </member>
  434. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.SummariesExportOption">
  435. <summary>
  436. Sets a value indicating how summary rows are exported.
  437. </summary>
  438. <value>
  439. The summaries export option.
  440. </value>
  441. </member>
  442. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.HiddenColumnOption">
  443. <summary>
  444. Sets a value indicating how hidden columns are exported.
  445. </summary>
  446. <value>
  447. The hidden column option.
  448. </value>
  449. </member>
  450. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.HiddenRowOption">
  451. <summary>
  452. Sets a value indicating how hidden rows are exported.
  453. </summary>
  454. <value>
  455. The hidden row option.
  456. </value>
  457. </member>
  458. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.PagingExportOption">
  459. <summary>
  460. Sets a value indicating how the export behavies when paging is enabled.
  461. </summary>
  462. <value>
  463. The paging export option.
  464. </value>
  465. </member>
  466. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.ChildViewExportMode">
  467. <summary>
  468. Gets or sets the child view export mode.
  469. </summary>
  470. <value>
  471. The child view export mode.
  472. </value>
  473. </member>
  474. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.RadGridViewToExport">
  475. <summary>
  476. Sets the RadGridView to export.
  477. </summary>
  478. <value>
  479. The RadGridView to export.
  480. </value>
  481. </member>
  482. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.FileExtension">
  483. <summary>
  484. Sets the file extension of the exported file.
  485. </summary>
  486. <value>
  487. The file extension.
  488. </value>
  489. </member>
  490. <member name="P:Telerik.WinControls.UI.Export.ExportToExcelML.Encoding">
  491. <summary>
  492. Gets or sets the encoding used for the exported file. Default encoding is UTF8.
  493. </summary>
  494. </member>
  495. <member name="E:Telerik.WinControls.UI.Export.ExportToExcelML.ChildViewExporting">
  496. <summary>
  497. Occurs when a child view will be exported.
  498. </summary>
  499. </member>
  500. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.OnChildViewExporting(Telerik.WinControls.UI.Export.ChildViewExportingEventArgs)">
  501. <summary>
  502. Raises the <see cref="E:ChildViewExporting" /> event.
  503. </summary>
  504. <param name="e">The <see cref="T:Telerik.WinControls.UI.Export.ChildViewExportingEventArgs"/> instance containing the event data.</param>
  505. </member>
  506. <member name="E:Telerik.WinControls.UI.Export.ExportToExcelML.ExcelCellFormatting">
  507. <summary>
  508. Occurs for every cell that is being exported.
  509. </summary>
  510. </member>
  511. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.OnExcelCellFormatting(Telerik.WinControls.UI.Export.ExcelML.ExcelCellFormattingEventArgs)">
  512. <summary>
  513. Raises the <see cref="E:ExcelCellFormatting" /> event.
  514. </summary>
  515. <param name="e">The <see cref="T:Telerik.WinControls.UI.Export.ExcelML.ExcelCellFormattingEventArgs"/> instance containing the event data.</param>
  516. </member>
  517. <member name="E:Telerik.WinControls.UI.Export.ExportToExcelML.ExcelRowFormatting">
  518. <summary>
  519. Occurs for every row that is being exported.
  520. </summary>
  521. </member>
  522. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.OnExcelCellFormatting(Telerik.WinControls.UI.Export.ExcelML.ExcelRowFormattingEventArgs)">
  523. <summary>
  524. Raises the <see cref="E:ExcelCellFormatting" /> event.
  525. </summary>
  526. <param name="e">The <see cref="T:Telerik.WinControls.UI.Export.ExcelML.ExcelRowFormattingEventArgs"/> instance containing the event data.</param>
  527. </member>
  528. <member name="E:Telerik.WinControls.UI.Export.ExportToExcelML.ExcelTableCreated">
  529. <summary>
  530. Occurs when the excel table is created.
  531. </summary>
  532. </member>
  533. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.OnExcelTableCreated(Telerik.WinControls.UI.Export.ExcelML.ExcelTableCreatedEventArgs)">
  534. <summary>
  535. Raises the <see cref="E:ExcelTableCreated" /> event.
  536. </summary>
  537. <param name="e">The <see cref="T:Telerik.WinControls.UI.Export.ExcelML.ExcelTableCreatedEventArgs"/> instance containing the event data.</param>
  538. </member>
  539. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.FileWriteBytes(System.String,System.Byte[],System.Int64)">
  540. <summary>
  541. Write bytes to the file
  542. </summary>
  543. <param name="fileName">File name to write into</param>
  544. <param name="bytes">bytes to write</param>
  545. <param name="position">position where to begin to write</param>
  546. </member>
  547. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.FileTranspose(System.String,System.Int64,System.Int64,System.Int64,System.Int32)">
  548. <summary>
  549. XML file transponse. Used to prepare file for inserting text into it.
  550. </summary>
  551. <param name="fileName">File name to transponce</param>
  552. <param name="sourcePos"></param>
  553. <param name="destPos"></param>
  554. <param name="length"></param>
  555. <param name="bfrSz"></param>
  556. </member>
  557. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.FileSetLength(System.String,System.Int64)">
  558. <summary>
  559. Wrapper for FileStream.SetLength().
  560. </summary>
  561. <remarks>
  562. When lengthening a file, this method appends null characters to it which
  563. does NOT leave it in an XML-parseable state. After all your transpositions,
  564. ALWAYS come back and truncate the file unless you've overwritten the
  565. appended space with valid characters.
  566. </remarks>
  567. <param name="fileName">Name of file to resize</param>
  568. <param name="length">New size of file</param>
  569. </member>
  570. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.FileInsertString(System.String,System.String)">
  571. <summary>
  572. Insert string to the text file
  573. </summary>
  574. <param name="fileName">File name to insert into</param>
  575. <param name="stringToInsert">Text to insert</param>
  576. </member>
  577. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.FinishXmlFile(System.String,Telerik.WinControls.UI.Export.ExcelML.WorkBookElement)">
  578. <summary>
  579. Finish the excelML file
  580. </summary>
  581. <param name="fileName">File name to finish</param>
  582. <param name="workbook">Workbook element</param>
  583. </member>
  584. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.AddStyleElement(Telerik.WinControls.UI.Export.ExcelML.WorkBookElement,Telerik.WinControls.UI.Export.ExcelML.SingleStyleElement)">
  585. <summary>
  586. Add style element to the workbook's styles collection
  587. </summary>
  588. <param name="workbook">Workbook where to add</param>
  589. <param name="excelStyleElement">Style to add</param>
  590. <returns></returns>
  591. </member>
  592. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.SetDataTypeForCellElement(Telerik.WinControls.UI.Export.ExcelML.CellElement,Telerik.WinControls.Export.DataType)">
  593. <summary>
  594. Set data type for cell formatting to already created excel cell element
  595. </summary>
  596. <param name="cellElement">Excel cell element</param>
  597. <param name="dataType">Data type</param>
  598. </member>
  599. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.SetDataTypeForCellElement(Telerik.WinControls.UI.Export.ExcelML.CellElement,Telerik.WinControls.UI.Export.DisplayFormatType)">
  600. <summary>
  601. Set data type for cell formatting to already created excel cell element according to DisplayFormatType
  602. </summary>
  603. <param name="cellElement">Excel cell element</param>
  604. <param name="displayFormatType"></param>
  605. </member>
  606. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.ApplyTextAlignment(Telerik.WinControls.UI.Export.ExcelML.SingleStyleElement,System.Drawing.ContentAlignment)">
  607. <summary>
  608. Convert and apply content text alignment to style element
  609. </summary>
  610. <param name="styleElement">Style element</param>
  611. <param name="contentAlignment">Content alignment to apply</param>
  612. </member>
  613. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.CreateStyleElement(Telerik.WinControls.UI.LightVisualElement)">
  614. <summary>
  615. Create excel StyleElement
  616. </summary>
  617. <param name="gridVisualElement">Grid's visual element</param>
  618. <returns>Excel style element</returns>
  619. </member>
  620. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.CreateCellElement(Telerik.WinControls.UI.GridViewCellInfo)">
  621. <summary>
  622. Create excel cell element.
  623. </summary>
  624. <param name="gridCell">grid's cell info</param>
  625. <returns>excel cell element</returns>
  626. </member>
  627. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.CreateRowElement(Telerik.WinControls.UI.Export.ExcelML.WorkBookElement,Telerik.WinControls.UI.GridViewRowInfo)">
  628. <summary>
  629. Create excel row element with a style element and add this style to excel workbook
  630. </summary>
  631. <param name="workbook">Excel workbook object</param>
  632. <param name="gridViewRowInfo">Grid's row info</param>
  633. <returns>Excel row element</returns>
  634. </member>
  635. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.SetExcelRowElementHeight(Telerik.WinControls.UI.Export.ExcelML.RowElement,System.Int32)">
  636. <summary>
  637. Set excel row element height
  638. </summary>
  639. <param name="excelRowElement">RowInfo to set</param>
  640. <param name="height">Desired height in pixels, if 0 than remains default height.</param>
  641. </member>
  642. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.AddWorkSheet(Telerik.WinControls.UI.Export.ExcelML.WorkBookElement,System.String,System.Int32@)">
  643. <summary>
  644. Create and add excel worksheet to the workbook
  645. </summary>
  646. <param name="workbook">Excel workbook</param>
  647. <param name="sheetName"></param>
  648. <param name="currentSheet"></param>
  649. <returns>Excel table element</returns>
  650. </member>
  651. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.AddColumnElements(Telerik.WinControls.UI.RadGridView,Telerik.WinControls.UI.Export.ExcelML.TableElement)">
  652. <summary>
  653. add column eelemnts to the excel table element
  654. </summary>
  655. <param name="grid">source RadGridView</param>
  656. <param name="excelTable">Excel table element</param>
  657. </member>
  658. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.CreateColumnElement(Telerik.WinControls.UI.GridViewColumn)">
  659. <summary>
  660. Create excel column element
  661. </summary>
  662. <param name="gridColumn">RadGridView's column</param>
  663. <returns>Excel ColumnElement</returns>
  664. </member>
  665. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.FileWriteElement(System.IO.FileStream,Telerik.WinControls.UI.Export.ExcelML.ElementBase)">
  666. <summary>
  667. Write element to file.
  668. </summary>
  669. <param name="fileStream">File stream to use</param>
  670. <param name="excelElement">element to write</param>
  671. </member>
  672. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.FileWriteElement(System.IO.FileStream,Telerik.WinControls.UI.Export.ExcelML.ElementBase,System.Int32)">
  673. <summary>
  674. Write element to file and specify how many simbols to cut from the end
  675. </summary>
  676. <param name="fileStream">File stream to use</param>
  677. <param name="excelElement">element to write</param>
  678. <param name="cutLastSymbols">count how many symbols to cut at the end</param>
  679. </member>
  680. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.GetBytes(System.String)">
  681. <summary>
  682. Converts string to byte array
  683. </summary>
  684. <param name="s">string to convert</param>
  685. <returns>byte array</returns>
  686. </member>
  687. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.RunExport(System.String)">
  688. <summary>
  689. Creates ExcelML file
  690. </summary>
  691. <param name="fileName">Export file name</param>
  692. </member>
  693. <member name="M:Telerik.WinControls.UI.Export.ExportToExcelML.AddCustomExcelRow(Telerik.WinControls.UI.Export.ExcelML.TableElement,System.Int32,System.Object[])">
  694. <summary>
  695. Add custom row in the provided excel table element
  696. </summary>
  697. <param name="excelTableElement">Excel table element where the new row will be added</param>
  698. <param name="rowHeight">Custom row height in pixels. If 0 than the height has default value</param>
  699. <param name="cellValues">Values for the every excel cell in the custom row</param>
  700. <returns>New row's style element for further formatting </returns>
  701. </member>
  702. <member name="T:Telerik.WinControls.UI.Export.CellWhiteSpace">
  703. <summary>
  704. Defines how white space is handeled in the exported cells.
  705. </summary>
  706. </member>
  707. <member name="F:Telerik.WinControls.UI.Export.CellWhiteSpace.Normal">
  708. <summary>
  709. Sequences of whitespace will collapse into a single whitespace. Text will wrap when necessary.
  710. </summary>
  711. </member>
  712. <member name="F:Telerik.WinControls.UI.Export.CellWhiteSpace.NoWrap">
  713. <summary>
  714. Sequences of whitespace will collapse into a single whitespace. Text will never wrap to the
  715. next line.
  716. </summary>
  717. </member>
  718. <member name="F:Telerik.WinControls.UI.Export.CellWhiteSpace.Pre">
  719. <summary>
  720. Whitespace is preserved. Text will only wrap on line breaks.
  721. </summary>
  722. </member>
  723. <member name="F:Telerik.WinControls.UI.Export.CellWhiteSpace.PreLine">
  724. <summary>
  725. Sequences of whitespace will collapse into a single whitespace. Text will wrap when necessary, and on line breaks.
  726. </summary>
  727. </member>
  728. <member name="F:Telerik.WinControls.UI.Export.CellWhiteSpace.PreWrap">
  729. <summary>
  730. Whitespace is preserved. Text will wrap when necessary, and on line breaks.
  731. </summary>
  732. </member>
  733. <member name="P:Telerik.WinControls.UI.Export.ExportSettings.PDF.PageWidth">
  734. <summary>
  735. Set or get pdf page width in milimeters
  736. </summary>
  737. </member>
  738. <member name="P:Telerik.WinControls.UI.Export.ExportSettings.PDF.PageHeight">
  739. <summary>
  740. Set or get pdf page height in milimeters
  741. </summary>
  742. </member>
  743. <member name="M:Telerik.WinControls.UI.Export.ExportSettings.PDF.AddKeyword(System.String)">
  744. <summary>
  745. Add pdf keyword
  746. </summary>
  747. <param name="keyword">keyword to add</param>
  748. </member>
  749. <member name="T:Telerik.WinControls.UI.Export.HTML.HTMLCellFormattingEventArgs">
  750. <summary>
  751. Provides event arguments for the HTMLCellFormatting event
  752. </summary>
  753. </member>
  754. <member name="P:Telerik.WinControls.UI.Export.HTML.HTMLCellFormattingEventArgs.GridColumnIndex">
  755. <summary>
  756. Get source grid's column index
  757. </summary>
  758. </member>
  759. <member name="P:Telerik.WinControls.UI.Export.HTML.HTMLCellFormattingEventArgs.GridRowIndex">
  760. <summary>
  761. Get source grid's row index
  762. </summary>
  763. </member>
  764. <member name="P:Telerik.WinControls.UI.Export.HTML.HTMLCellFormattingEventArgs.GridRowInfoType">
  765. <summary>
  766. Get source grid's row type
  767. </summary>
  768. </member>
  769. <member name="P:Telerik.WinControls.UI.Export.HTML.HTMLCellFormattingEventArgs.GridCellInfo">
  770. <summary>
  771. Get a reference to the source grid's cell.
  772. </summary>
  773. </member>
  774. <member name="P:Telerik.WinControls.UI.Export.HTML.HTMLCellFormattingEventArgs.HTMLCellElement">
  775. <summary>
  776. Get html cell element for further formatting
  777. </summary>
  778. </member>
  779. <member name="P:Telerik.WinControls.UI.Export.HTML.HTMLCellFormattingEventArgs.CancelConditionalFormatting">
  780. <summary>
  781. Get or Set escaping for conditional formatting for this cell.
  782. </summary>
  783. </member>
  784. <member name="P:Telerik.WinControls.UI.Export.HTML.HTMLCellFormattingEventArgs.InnerCellValue">
  785. <summary>
  786. Get the inner cell value which reference the original grid's value
  787. </summary>
  788. </member>
  789. <member name="T:Telerik.WinControls.UI.Export.HTML.HTMLTableCaptionFormattingEventArgs">
  790. <summary>
  791. Provides event erguments for HTMLTableCaptionFormatting event
  792. </summary>
  793. </member>
  794. <member name="P:Telerik.WinControls.UI.Export.HTML.HTMLTableCaptionFormattingEventArgs.TableCaptionElement">
  795. <summary>
  796. Get html table CaptionElement for further formatting
  797. </summary>
  798. </member>
  799. <member name="P:Telerik.WinControls.UI.Export.HTML.HTMLTableCaptionFormattingEventArgs.CaptionText">
  800. <summary>
  801. Get or set caption text
  802. </summary>
  803. </member>
  804. <member name="P:Telerik.WinControls.UI.Export.HTML.CellElement.AlwaysApplyAlign">
  805. <summary>
  806. Add align attributes even if they are equal to default ones (Middle|Left)
  807. </summary>
  808. </member>
  809. <member name="P:Telerik.WinControls.UI.Export.HTML.CellElement.CellWhiteSpace">
  810. <summary>
  811. Gets or sets a value indicating how the white spaces in the cell will be handled.
  812. </summary>
  813. </member>
  814. <member name="P:Telerik.WinControls.UI.Export.HTML.CellElement.EscapeHTMLChars">
  815. <summary>
  816. Gets or sets a value indicating if special HTML characters should be escaped.
  817. </summary>
  818. </member>
  819. <member name="P:Telerik.WinControls.UI.Export.HTML.HtmlExportElement.Styles">
  820. <summary>
  821. This element cannot have styles collection
  822. </summary>
  823. </member>
  824. <member name="P:Telerik.WinControls.UI.Export.HTML.StyleElement.Styles">
  825. <summary>
  826. This element cannot have styles collection
  827. </summary>
  828. </member>
  829. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.AutoSizeColumns">
  830. <summary>
  831. Gets or sets a value indicating whether the columns width should be calculated
  832. based on the content of the cells or should be fixed.
  833. </summary>
  834. </member>
  835. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.ExportHierarchy">
  836. <summary>
  837. Set if child rows should be exported.
  838. </summary>
  839. </member>
  840. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.FitWidthSize">
  841. <summary>
  842. Set the width in milimeters to fit the table in.
  843. </summary>
  844. </member>
  845. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.SummariesExportOption">
  846. <summary>
  847. Set how to export summary rows.
  848. </summary>
  849. </member>
  850. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.ChildViewExportMode">
  851. <summary>
  852. Gets or sets the child view export mode.
  853. </summary>
  854. <value>
  855. The child view export mode.
  856. </value>
  857. </member>
  858. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.HiddenColumnOption">
  859. <summary>
  860. Set if to export hidden column.
  861. </summary>
  862. </member>
  863. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.HiddenRowOption">
  864. <summary>
  865. Set if to export hidden rows.
  866. </summary>
  867. </member>
  868. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.PagingExportOption">
  869. <summary>
  870. Sets a value indicating how the export behavies when paging is enabled.
  871. </summary>
  872. <value>
  873. The paging export option.
  874. </value>
  875. </member>
  876. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.RadGridViewToExport">
  877. <summary>
  878. Set RadGridView that would be exported.
  879. </summary>
  880. </member>
  881. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.FileExtension">
  882. <summary>
  883. Set the file extension. Default value is <b>htm</b>.
  884. </summary>
  885. </member>
  886. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.TableCaption">
  887. <summary>
  888. Set html table caption.
  889. </summary>
  890. </member>
  891. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.ExportVisualSettings">
  892. <summary>
  893. Set to export visual settings e.g. background colors, font, alignment,
  894. conditional formatting etc. Default value: <b>false</b>.
  895. </summary>
  896. </member>
  897. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.TableBorderThickness">
  898. <summary>
  899. Set html table border thickness. Default value is <b>0</b>
  900. </summary>
  901. </member>
  902. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.Scale">
  903. <summary>
  904. Set the table size scaling. Default value is <b>1</b>. For example, scale of 1.2 means 20% size increase.
  905. </summary>
  906. </member>
  907. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.Font">
  908. <summary>
  909. Set the html table general Font.
  910. </summary>
  911. </member>
  912. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.Encoding">
  913. <summary>
  914. Gets or sets the encoding used for the exported file. Default encoding is UTF8.
  915. </summary>
  916. </member>
  917. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.ExportImages">
  918. <summary>
  919. Gets or sets a value indicating whether to export images.
  920. </summary>
  921. </member>
  922. <member name="P:Telerik.WinControls.UI.Export.ExportToHTML.ScaleImages">
  923. <summary>
  924. Gets or sets a value indicating whether to scale exported images.
  925. </summary>
  926. </member>
  927. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.#ctor(Telerik.WinControls.UI.RadGridView)">
  928. <summary>
  929. Create instance of exporter class with specified RadGridView to export
  930. </summary>
  931. <param name="gridToExport">RadGridView to export</param>
  932. </member>
  933. <member name="E:Telerik.WinControls.UI.Export.ExportToHTML.ChildViewExporting">
  934. <summary>
  935. Occurs when a child view will be exported.
  936. </summary>
  937. </member>
  938. <member name="E:Telerik.WinControls.UI.Export.ExportToHTML.HTMLCellFormatting">
  939. <summary>
  940. Fires when an html cell object was created and needs to be formatted.
  941. </summary>
  942. </member>
  943. <member name="E:Telerik.WinControls.UI.Export.ExportToHTML.HTMLTableCaptionFormatting">
  944. <summary>
  945. Occurs when html table was created and provides access to its caption element
  946. </summary>
  947. </member>
  948. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.OnHTMLTableCaptionFormatting(Telerik.WinControls.UI.Export.HTML.HTMLTableCaptionFormattingEventArgs)">
  949. <summary>
  950. Fires when html table was created and provides access to its caption element
  951. </summary>
  952. </member>
  953. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.RunExport(System.String)">
  954. <summary>
  955. Creates file in html format.
  956. </summary>
  957. <param name="fileName">Export file name</param>
  958. </member>
  959. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.GetAllColumns(Telerik.WinControls.UI.GridViewTemplate,System.Int32,System.Collections.Generic.List{Telerik.WinControls.UI.GridViewColumn}@)">
  960. <summary>
  961. Fills list with all required columns. Includes columns from child templates, which exceed the main template column count.
  962. </summary>
  963. </member>
  964. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.CreateRowElement(Telerik.WinControls.UI.GridViewRowInfo)">
  965. <summary>
  966. Create html row element with a styles
  967. </summary>
  968. </member>
  969. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.SetHtmlRowElementHeight(Telerik.WinControls.UI.Export.HTML.RowElement,System.Int32)">
  970. <summary>
  971. Set html row element height
  972. </summary>
  973. <param name="htmlRowElement">RowElement to set</param>
  974. <param name="height">Desired height in pixels, if 0 than remains default height.</param>
  975. </member>
  976. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.CreateCellElement(Telerik.WinControls.UI.GridViewCellInfo)">
  977. <summary>
  978. Create html cell element
  979. </summary>
  980. <param name="gridCell">grid's cell info</param>
  981. <returns>html cell element</returns>
  982. </member>
  983. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.ApplyConditionalFormat(Telerik.WinControls.UI.GridViewRowInfo,System.Int32,Telerik.WinControls.UI.Export.HTML.RowElement@,Telerik.WinControls.UI.Export.HTML.CellElement@)">
  984. <summary>
  985. Apply conditional formatting to row element
  986. </summary>
  987. <returns>true if formatting has been applyed to the entire row</returns>
  988. </member>
  989. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.ApplyBaseCellFormatting(System.Int32,Telerik.WinControls.UI.Export.HTML.CellElement,System.Drawing.Color)">
  990. <summary>
  991. Apply base cell formating on single html cell element
  992. </summary>
  993. <param name="gridColumnIndex"></param>
  994. <param name="htmlCellElement"></param>
  995. <param name="alternatingColor"></param>
  996. </member>
  997. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.AddSummaryRows(Telerik.WinControls.UI.GridViewSummaryRowInfo[],System.IO.FileStream,Telerik.WinControls.UI.Export.HTML.TableElement)">
  998. <summary>
  999. Add summary row
  1000. </summary>
  1001. </member>
  1002. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.SearchForNeighbourElement(System.Collections.Generic.List{Telerik.WinControls.RadElement},System.Int32)">
  1003. <summary>
  1004. Search for a neighbour RadElement im a RadElement list
  1005. </summary>
  1006. <param name="radElementList">List of RadElements</param>
  1007. <param name="index">Index for element which neighbour going to search</param>
  1008. <returns>First founded neighbour element</returns>
  1009. </member>
  1010. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.FileWriteElement(System.IO.FileStream,Telerik.WinControls.UI.Export.HTML.ElementBase,System.Int32)">
  1011. <summary>
  1012. Write element to file and specify how many simbols to cut from the end
  1013. </summary>
  1014. </member>
  1015. <member name="M:Telerik.WinControls.UI.Export.ExportToHTML.GetBytes(System.String)">
  1016. <summary>
  1017. Converts string to byte array
  1018. </summary>
  1019. <param name="s">string to convert</param>
  1020. <returns>byte array</returns>
  1021. </member>
  1022. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.ExportHierarchy">
  1023. <summary>
  1024. Set if child rows should be exported.
  1025. </summary>
  1026. </member>
  1027. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.FitToPageWidth">
  1028. <summary>
  1029. Set table to fit to pdf page width
  1030. </summary>
  1031. </member>
  1032. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.PdfExportSettings">
  1033. <summary>
  1034. Get or set pdf export settings class
  1035. </summary>
  1036. </member>
  1037. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.SummariesExportOption">
  1038. <summary>
  1039. Set how to export summary rows.
  1040. </summary>
  1041. </member>
  1042. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.HiddenColumnOption">
  1043. <summary>
  1044. Set how to export hidden column.
  1045. </summary>
  1046. </member>
  1047. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.HiddenRowOption">
  1048. <summary>
  1049. Set how to export hidden rows.
  1050. </summary>
  1051. </member>
  1052. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.PagingExportOption">
  1053. <summary>
  1054. Sets a value indicating how the export behavies when paging is enabled.
  1055. </summary>
  1056. <value>
  1057. The paging export option.
  1058. </value>
  1059. </member>
  1060. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.ChildViewExportMode">
  1061. <summary>
  1062. Gets or sets the child view export mode.
  1063. </summary>
  1064. <value>
  1065. The child view export mode.
  1066. </value>
  1067. </member>
  1068. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.RadGridViewToExport">
  1069. <summary>
  1070. Set RadGridView that would be exported.
  1071. </summary>
  1072. </member>
  1073. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.FileExtension">
  1074. <summary>
  1075. Set the file extension. Default value is <b>pdf</b>.
  1076. </summary>
  1077. </member>
  1078. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.PageTitle">
  1079. <summary>
  1080. Set pdf page title.
  1081. </summary>
  1082. </member>
  1083. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.ExportVisualSettings">
  1084. <summary>
  1085. Set to export visual settings e.g. background colors, font, alignment,
  1086. conditional formatting etc. Default value: <b>false</b>.
  1087. </summary>
  1088. </member>
  1089. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.TableBorderThickness">
  1090. <summary>
  1091. Set pdf table border thickness. Default value is <b>0</b>
  1092. </summary>
  1093. </member>
  1094. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.Scale">
  1095. <summary>
  1096. Set the table size scaling. Default value is <b>1</b>. For example, scale of 1.2f means 20% size increase.
  1097. </summary>
  1098. </member>
  1099. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.Font">
  1100. <summary>
  1101. Set the table Font.
  1102. </summary>
  1103. </member>
  1104. <member name="P:Telerik.WinControls.UI.Export.ExportToPDF.Encoding">
  1105. <summary>
  1106. Gets or sets the encoding used for the exported file. Default encoding is UTF8.
  1107. </summary>
  1108. </member>
  1109. <member name="E:Telerik.WinControls.UI.Export.ExportToPDF.ChildViewExporting">
  1110. <summary>
  1111. Occurs when a child view will be exported.
  1112. </summary>
  1113. </member>
  1114. <member name="E:Telerik.WinControls.UI.Export.ExportToPDF.HTMLCellFormatting">
  1115. <summary>
  1116. Fires when an html cell object was created and needs to be formatted.
  1117. Note that pdf export firstly renders as html and this allows to apply custom format to any cell.
  1118. </summary>
  1119. </member>
  1120. <member name="M:Telerik.WinControls.UI.Export.ExportToPDF.RunExport(System.String)">
  1121. <summary>
  1122. Creates PDF file
  1123. </summary>
  1124. <param name="fileName">Export file name</param>
  1125. </member>
  1126. <member name="M:Telerik.WinControls.UI.Export.Utils.ConvertContentAligmentH(System.Drawing.ContentAlignment)">
  1127. <summary>
  1128. Convert ContentAlignment to HorizontalAlignmentType
  1129. </summary>
  1130. <param name="alignment">System.Drawing.ContentAlignment</param>
  1131. <returns>Telerik.WinControls.UI.Export.HorizontalAligmentType</returns>
  1132. </member>
  1133. <member name="M:Telerik.WinControls.UI.Export.Utils.ConvertContentAligmentV(System.Drawing.ContentAlignment)">
  1134. <summary>
  1135. Convert ContentAignment to VerticalAlignmentType
  1136. </summary>
  1137. <param name="alignment">System.Drawing.ContentAlignment</param>
  1138. <returns>Telerik.WinControls.UI.Export.VerticalAlignmentType</returns>
  1139. </member>
  1140. <member name="M:Telerik.WinControls.UI.Export.Utils.GetBackColor(Telerik.WinControls.UI.LightVisualElement)">
  1141. <summary>
  1142. Search for real visible fill and mix its colors
  1143. </summary>
  1144. <param name="element"></param>
  1145. <returns>Mixed collor, ready for export</returns>
  1146. </member>
  1147. <member name="M:Telerik.WinControls.UI.Export.Utils.ColorToHex(System.Drawing.Color)">
  1148. <summary>
  1149. Converts a color to a hexidecimal value for use within HTML
  1150. </summary>
  1151. <param name="color">The color to convert</param>
  1152. <returns>A hex value, including '#'</returns>
  1153. </member>
  1154. <member name="M:Telerik.WinControls.UI.Export.Utils.CheckSourceOfVisualSettings(Telerik.WinControls.RadElement)">
  1155. <summary>
  1156. Check if visual style settings comes from theme.
  1157. </summary>
  1158. <param name="element">Element to check</param>
  1159. <returns>True if visual settings come from theme</returns>
  1160. </member>
  1161. <member name="M:Telerik.WinControls.UI.Export.Utils.BaseCell.InitializeBaseCell(Telerik.WinControls.UI.RadGridView)">
  1162. <summary>
  1163. Search for base grid's data cell element
  1164. </summary>
  1165. </member>
  1166. <member name="M:Telerik.WinControls.UI.Export.Utils.BaseCell.PrepareGridView(Telerik.WinControls.UI.RadGridView)">
  1167. <summary>
  1168. Prepare/Reset the RadGridView for exporting
  1169. </summary>
  1170. </member>
  1171. <member name="M:Telerik.WinControls.UI.Export.Utils.BaseCell.InitializeNewGridCellElement(Telerik.WinControls.UI.GridDataCellElement)">
  1172. <summary>
  1173. Initialize new grid data cell element and change its base settings according to transperancy of its fill
  1174. </summary>
  1175. <param name="gridDataCellElement">Base grid cell element</param>
  1176. <returns>Transformed cell element</returns>
  1177. </member>
  1178. <member name="T:Telerik.Apoc.ApocDriver">
  1179. <summary>
  1180. ApocDriver provides the client with a single interface to invoking Apoc XSL-FO.
  1181. </summary>
  1182. <remarks>
  1183. The examples belows demonstrate several ways of invoking Apoc XSL-FO. The
  1184. methodology is the same regardless of how Apoc is embedded in your
  1185. system (ASP.NET, WinForm, Web Service, etc).
  1186. </remarks>
  1187. <example>
  1188. <code lang="csharp">
  1189. // This example demonstrates rendering an XSL-FO file to a PDF file.
  1190. ApocDriver driver = ApocDriver.Make();
  1191. driver.Render(
  1192. new FileStream("readme.fo", FileMode.Open),
  1193. new FileStream("readme.pdf", FileMode.Create));
  1194. </code>
  1195. <code lang="vb">
  1196. // This example demonstrates rendering an XSL-FO file to a PDF file.
  1197. Dim driver As ApocDriver = ApocDriver.Make
  1198. driver.Render( _
  1199. New FileStream("readme.fo", FileMode.Open), _
  1200. New FileStream("readme.pdf", FileMode.Create))
  1201. </code>
  1202. <code lang="csharp">
  1203. // This example demonstrates rendering the result of an XSLT transformation
  1204. // into a PDF file.
  1205. ApocDriver driver = ApocDriver.Make();
  1206. driver.Render(
  1207. XslTransformer.Transform("readme.xml", "readme.xsl"),
  1208. new FileStream("readme.pdf", FileMode.Create));
  1209. </code>
  1210. <code lang="vb">
  1211. // This example demonstrates rendering the result of an XSLT transformation
  1212. // into a PDF file.
  1213. Dim driver As ApocDriver = ApocDriver.Make
  1214. driver.Render( _
  1215. XslTransformer.Transform("readme.xml", "readme.xsl"), _
  1216. New FileStream("readme.pdf", FileMode.Create))
  1217. </code>
  1218. <code lang="csharp">
  1219. // This example demonstrates using an XmlDocument as the source of the
  1220. // XSL-FO tree. The XmlDocument could easily be dynamically generated.
  1221. XmlDocument doc = new XmlDocument()
  1222. doc.Load("reader.fo");
  1223. ApocDriver driver = ApocDriver.Make();
  1224. driver.Render(doc, new FileStream("readme.pdf", FileMode.Create));
  1225. </code>
  1226. <code lang="vb">
  1227. // This example demonstrates using an XmlDocument as the source of the
  1228. // XSL-FO tree. The XmlDocument could easily be dynamically generated.
  1229. Dim doc As XmlDocument = New XmlDocument()
  1230. doc.Load("reader.fo")
  1231. Dim driver As ApocDriver = ApocDriver.Make
  1232. driver.Render(doc, New FileStream("readme.pdf", FileMode.Create))
  1233. </code>
  1234. </example>
  1235. </member>
  1236. <member name="F:Telerik.Apoc.ApocDriver.renderEngine">
  1237. <summary>
  1238. Controls the output format of the renderer.
  1239. </summary>
  1240. <remarks>
  1241. Defaults to PDF.
  1242. </remarks>
  1243. </member>
  1244. <member name="F:Telerik.Apoc.ApocDriver.closeOnExit">
  1245. <summary>
  1246. Determines if the output stream passed to the render
  1247. should be closed upon completion or if a fatal exception occurs.
  1248. </summary>
  1249. </member>
  1250. <member name="F:Telerik.Apoc.ApocDriver.renderOptions">
  1251. <summary>
  1252. Options to supply to the renderer.
  1253. </summary>
  1254. </member>
  1255. <member name="F:Telerik.Apoc.ApocDriver.credentials">
  1256. <summary>
  1257. Maps a set of credentials to an internet resource
  1258. </summary>
  1259. </member>
  1260. <member name="F:Telerik.Apoc.ApocDriver.rm">
  1261. <summary>
  1262. The ResourceManager embedded in the core dll.
  1263. </summary>
  1264. </member>
  1265. <member name="F:Telerik.Apoc.ApocDriver.activeDriver">
  1266. <summary>
  1267. The active driver.
  1268. </summary>
  1269. </member>
  1270. <member name="F:Telerik.Apoc.ApocDriver.productKey">
  1271. <summary>
  1272. Permits the product key to be specified using code, rather than
  1273. the flakey licenses.licx method.
  1274. </summary>
  1275. </member>
  1276. <member name="T:Telerik.Apoc.ApocDriver.ApocEventHandler">
  1277. <summary>
  1278. The delegate subscribers must implement to receive Apoc events.
  1279. </summary>
  1280. <remarks>
  1281. The <paramref name="driver"/> parameter will be a reference to
  1282. the active ApocDriver. The <paramref name="e"/> parameter will
  1283. contain a human-readable error message.
  1284. </remarks>
  1285. <param name="driver">A reference to the active ApocDriver</param>
  1286. <param name="e">Encapsulates a human readable error message</param>
  1287. </member>
  1288. <member name="T:Telerik.Apoc.ApocDriver.ApocImageHandler">
  1289. <summary>
  1290. The delegat subscribers must implement to handle the loading
  1291. of image data in response to external-graphic formatting objects.
  1292. </summary>
  1293. </member>
  1294. <member name="E:Telerik.Apoc.ApocDriver.OnError">
  1295. <summary>
  1296. A multicast delegate. The error event Apoc publishes.
  1297. </summary>
  1298. <remarks>
  1299. The method signature for this event handler should match
  1300. the following:
  1301. <pre class="code"><span class="lang">
  1302. void ApocError(object driver, ApocEventArgs e);
  1303. </span></pre>
  1304. The first parameter <i>driver</i> will be a reference to the
  1305. active ApocDriver instance.
  1306. </remarks>
  1307. <example>Subscribing to the 'error' event
  1308. <pre class="code"><span class="lang">[C#]</span><br/>
  1309. {
  1310. ApocDriver driver = ApocDriver.Make();
  1311. driver.OnError += new ApocDriver.ApocEventHandler(ApocError);
  1312. ...
  1313. }
  1314. </pre>
  1315. </example>
  1316. </member>
  1317. <member name="E:Telerik.Apoc.ApocDriver.OnWarning">
  1318. <summary>
  1319. A multicast delegate. The warning event Apoc publishes.
  1320. </summary>
  1321. <remarks>
  1322. The method signature for this event handler should match
  1323. the following:
  1324. <pre class="code"><span class="lang">
  1325. void ApocWarning(object driver, ApocEventArgs e);
  1326. </span></pre>
  1327. The first parameter <i>driver</i> will be a reference to the
  1328. active ApocDriver instance.
  1329. </remarks>
  1330. </member>
  1331. <member name="E:Telerik.Apoc.ApocDriver.OnInfo">
  1332. <summary>
  1333. A multicast delegate. The info event Apoc publishes.
  1334. </summary>
  1335. <remarks>
  1336. The method signature for this event handler should match
  1337. the following:
  1338. <pre class="code"><span class="lang">
  1339. void ApocInfo(object driver, ApocEventArgs e);
  1340. </span></pre>
  1341. The first parameter <i>driver</i> will be a reference to the
  1342. active ApocDriver instance.
  1343. </remarks>
  1344. </member>
  1345. <member name="M:Telerik.Apoc.ApocDriver.Make">
  1346. <summary>
  1347. Constructs a new ApocDriver and registers the newly created
  1348. driver as the active driver.
  1349. </summary>
  1350. <returns>An instance of ApocDriver</returns>
  1351. </member>
  1352. <member name="M:Telerik.Apoc.ApocDriver.#ctor">
  1353. <summary>
  1354. Sets the the 'baseDir' property in the Configuration class using
  1355. the value returned by Directory.GetCurrentDirectory().
  1356. </summary>
  1357. </member>
  1358. <member name="P:Telerik.Apoc.ApocDriver.CloseOnExit">
  1359. <summary>
  1360. Determines if the output stream should be automatically closed
  1361. upon completion of the render process.
  1362. </summary>
  1363. </member>
  1364. <member name="P:Telerik.Apoc.ApocDriver.ActiveDriver">
  1365. <summary>
  1366. Gets or sets the active <see cref="T:Telerik.Apoc.ApocDriver"/>.
  1367. </summary>
  1368. <value>
  1369. An instance of <see cref="T:Telerik.Apoc.ApocDriver"/> created via the factory method
  1370. <see cref="M:Telerik.Apoc.ApocDriver.Make"/>.
  1371. </value>
  1372. </member>
  1373. <member name="P:Telerik.Apoc.ApocDriver.Renderer">
  1374. <summary>
  1375. Determines which rendering engine to use.
  1376. </summary>
  1377. <value>
  1378. A value from the <see cref="T:Telerik.Apoc.Render.RendererEngine"/> enumeration.
  1379. </value>
  1380. <remarks>
  1381. The default value is
  1382. <see cref="F:Telerik.Apoc.Render.RendererEngine.PDF"/>.
  1383. </remarks>
  1384. </member>
  1385. <member name="P:Telerik.Apoc.ApocDriver.BaseDirectory">
  1386. <summary>
  1387. Gets or sets the base directory used to locate external
  1388. resourcs such as images.
  1389. </summary>
  1390. <value>
  1391. Defaults to the current working directory.
  1392. </value>
  1393. </member>
  1394. <member name="F:Telerik.Apoc.ApocDriver.imageHandler">
  1395. <summary>
  1396. An optional image handler that can be registered to load image
  1397. data for external graphic formatting objects.
  1398. </summary>
  1399. </member>
  1400. <member name="P:Telerik.Apoc.ApocDriver.ImageHandler">
  1401. <summary>
  1402. Gets or sets the handler that is responsible for loading the image
  1403. data for external graphics.
  1404. </summary>
  1405. <remarks>
  1406. If null is returned from the image handler, then Apoc will perform
  1407. normal processing.
  1408. </remarks>
  1409. </member>
  1410. <member name="P:Telerik.Apoc.ApocDriver.Timeout">
  1411. <summary>
  1412. Gets or sets the time in milliseconds until an HTTP image request
  1413. times out.
  1414. </summary>
  1415. <remarks>
  1416. The default value is 100000 milliseconds.
  1417. </remarks>
  1418. <value>
  1419. The timeout value in milliseconds
  1420. </value>
  1421. </member>
  1422. <member name="P:Telerik.Apoc.ApocDriver.Credentials">
  1423. <summary>
  1424. Gets a reference to a <see cref="T:System.Net.CredentialCache"/> object
  1425. that manages credentials for multiple Internet resources.
  1426. <seealso cref="T:System.Net.CredentialCache"/>
  1427. </summary>
  1428. <remarks>
  1429. The purpose of this property is to associate a set of credentials against
  1430. an Internet resource. These credentials are then used by Apoc when
  1431. fetching images from one of the listed resources.
  1432. </remarks>
  1433. <example>
  1434. ApocDriver driver = ApocDriver.Make();
  1435. NetworkCredential nc1 = new NetworkCredential("foo", "password");
  1436. driver.Credentials.Add(new Uri("http://www.chive.com"), "Basic", nc1);
  1437. NetworkCredential nc2 = new NetworkCredential("john", "password", "UK");
  1438. driver.Credentials.Add(new Uri("http://www.xyz.com"), "Digest", nc2);
  1439. </example>
  1440. </member>
  1441. <member name="P:Telerik.Apoc.ApocDriver.ProductKey">
  1442. <summary>
  1443. Write only property that can be used to bypass licenses.licx
  1444. and set a product key directly.
  1445. </summary>
  1446. </member>
  1447. <member name="P:Telerik.Apoc.ApocDriver.InternalProductKey">
  1448. <summary>
  1449. Returns the product key.
  1450. </summary>
  1451. </member>
  1452. <member name="P:Telerik.Apoc.ApocDriver.Options">
  1453. <summary>
  1454. Options that are passed to the rendering engine.
  1455. </summary>
  1456. <value>
  1457. An object that implements the <see cref="T:Telerik.Apoc.Render.IRendererOptions"/> marker interface.
  1458. The default value is null, in which case all default options will be used.
  1459. </value>
  1460. <remarks>
  1461. An instance of <see cref="T:Telerik.Apoc.Render.Pdf.PdfRendererOptions"/>
  1462. is typically passed to this property.
  1463. </remarks>
  1464. </member>
  1465. <member name="M:Telerik.Apoc.ApocDriver.Render(System.Xml.XmlDocument,System.IO.Stream)">
  1466. <summary>
  1467. Executes the conversion reading the source tree from the supplied
  1468. XmlDocument, converting it to a format dictated by the renderer
  1469. and writing it to the supplied output stream.
  1470. </summary>
  1471. <param name="doc">
  1472. An in-memory representation of an XML document (DOM).
  1473. </param>
  1474. <param name="outputStream">
  1475. Any subclass of the Stream class.
  1476. </param>
  1477. <remarks>
  1478. Any exceptions that occur during the render process are arranged
  1479. into three categories: information, warning and error. You may
  1480. intercept any or all of theses exceptional states by registering
  1481. an event listener. See <see cref="E:Telerik.Apoc.ApocDriver.OnError"/> for an
  1482. example of registering an event listener. If there are no
  1483. registered listeners, the exceptions are dumped to standard out -
  1484. except for the error event which is wrapped in a
  1485. <see cref="T:System.SystemException"/>.
  1486. </remarks>
  1487. </member>
  1488. <member name="M:Telerik.Apoc.ApocDriver.Render(System.IO.TextReader,System.IO.Stream)">
  1489. <summary>
  1490. Executes the conversion reading the source tree from the input
  1491. reader, converting it to a format dictated by the renderer and
  1492. writing it to the supplied output stream.
  1493. </summary>
  1494. <param name="inputReader">A character orientated stream</param>
  1495. <param name="outputStream">Any subclass of the Stream class</param>
  1496. </member>
  1497. <member name="M:Telerik.Apoc.ApocDriver.Render(System.String,System.String)">
  1498. <summary>
  1499. Executes the conversion reading the source tree from the file
  1500. <i>inputFile</i>, converting it to a format dictated by the
  1501. renderer and writing it to the file identified by <i>outputFile</i>.
  1502. </summary>
  1503. <remarks>
  1504. If the file <i>outputFile</i> does not exist, it will created
  1505. otherwise it will be overwritten. Creating a file may
  1506. generate a variety of exceptions. See <see cref="T:System.IO.FileStream"/>
  1507. for a complete list.<br/>
  1508. </remarks>
  1509. <param name="inputFile">Path to an XSL-FO file</param>
  1510. <param name="outputFile">Path to a file</param>
  1511. </member>
  1512. <member name="M:Telerik.Apoc.ApocDriver.Render(System.String,System.IO.Stream)">
  1513. <summary>
  1514. Executes the conversion reading the source tree from the file
  1515. <i>inputFile</i>, converting it to a format dictated by the
  1516. renderer and writing it to the supplied output stream.
  1517. </summary>
  1518. <param name="inputFile">Path to an XSL-FO file</param>
  1519. <param name="outputStream">
  1520. Any subclass of the Stream class, e.g. FileStream
  1521. </param>
  1522. </member>
  1523. <member name="M:Telerik.Apoc.ApocDriver.Render(System.IO.Stream,System.IO.Stream)">
  1524. <summary>
  1525. Executes the conversion reading the source tree from the input
  1526. stream, converting it to a format dictated by the render and
  1527. writing it to the supplied output stream.
  1528. </summary>
  1529. <param name="inputStream">Any subclass of the Stream class, e.g. FileStream</param>
  1530. <param name="outputStream">Any subclass of the Stream class, e.g. FileStream</param>
  1531. </member>
  1532. <member name="M:Telerik.Apoc.ApocDriver.Render(System.Xml.XmlReader,System.IO.Stream)">
  1533. <summary>
  1534. Executes the conversion reading the source tree from the input
  1535. reader, converting it to a format dictated by the render and
  1536. writing it to the supplied output stream.
  1537. </summary>
  1538. <remarks>
  1539. The evaluation copy of this class will output an evaluation
  1540. banner to standard out
  1541. </remarks>
  1542. <param name="inputReader">
  1543. Reader that provides fast, non-cached, forward-only access
  1544. to XML data
  1545. </param>
  1546. <param name="outputStream">
  1547. Any subclass of the Stream class, e.g. FileStream
  1548. </param>
  1549. </member>
  1550. <member name="P:Telerik.Apoc.ApocDriver.IsEvaluation">
  1551. <summary>
  1552. True if the current license is an evaluation license.
  1553. </summary>
  1554. </member>
  1555. <member name="M:Telerik.Apoc.ApocDriver.GetString(System.String)">
  1556. <summary>
  1557. Retrieves the string resource with the specific key using the
  1558. default culture
  1559. </summary>
  1560. <param name="key">A resource key</param>
  1561. <returns>
  1562. The resource string identified by <code>key</code> from the
  1563. current culture's setting
  1564. </returns>
  1565. <exception cref="T:System.ArgumentNullException">
  1566. The <i>key</i> parameter is a null reference</exception>
  1567. <exception cref="T:System.InvalidOperationException">
  1568. The value of the specified resource is not a string</exception>
  1569. <exception cref="T:System.Resources.MissingManifestResourceException">
  1570. No usable set of resources has been found, and there are no
  1571. neutral culture resources
  1572. </exception>
  1573. </member>
  1574. <member name="M:Telerik.Apoc.ApocDriver.FireApocError(System.String)">
  1575. <summary>
  1576. Sends an 'error' event to all registered listeners.
  1577. </summary>
  1578. <remarks>
  1579. If there are no listeners, a <see cref="T:System.SystemException"/> is
  1580. thrown immediately halting execution
  1581. </remarks>
  1582. <param name="message">Any error message, which may be null</param>
  1583. <exception cref="T:System.SystemException">
  1584. If no listener is registered for this event, a SystemException
  1585. will be thrown
  1586. </exception>
  1587. </member>
  1588. <member name="M:Telerik.Apoc.ApocDriver.FireApocWarning(System.String)">
  1589. <summary>
  1590. Sends a 'warning' event to all registered listeners
  1591. </summary>
  1592. <remarks>
  1593. If there are no listeners, <i>message</i> is written out
  1594. to the console instead
  1595. </remarks>
  1596. <param name="message">Any warning message, which may be null</param>
  1597. </member>
  1598. <member name="M:Telerik.Apoc.ApocDriver.FireApocInfo(System.String)">
  1599. <summary>
  1600. Sends an 'info' event to all registered lisetners
  1601. </summary>
  1602. <remarks>
  1603. If there are no listeners, <i>message</i> is written out
  1604. to the console instead
  1605. </remarks>
  1606. <param name="message">An info message, which may be null</param>
  1607. </member>
  1608. <member name="M:Telerik.Apoc.ApocDriver.CreateXmlTextReader(System.String)">
  1609. <summary>
  1610. Utility method that creates an <see cref="T:System.Xml.XmlTextReader"/>
  1611. for the supplied file
  1612. </summary>
  1613. <remarks>
  1614. The returned <see cref="T:System.Xml.XmlReader"/> interprets all whitespace
  1615. </remarks>
  1616. </member>
  1617. <member name="M:Telerik.Apoc.ApocDriver.CreateXmlTextReader(System.IO.Stream)">
  1618. <summary>
  1619. Utility method that creates an <see cref="T:System.Xml.XmlTextReader"/>
  1620. for the supplied file
  1621. </summary>
  1622. <remarks>
  1623. The returned <see cref="T:System.Xml.XmlReader"/> interprets all whitespace
  1624. </remarks>
  1625. </member>
  1626. <member name="M:Telerik.Apoc.ApocDriver.CreateXmlTextReader(System.IO.TextReader)">
  1627. <summary>
  1628. Utility method that creates an <see cref="T:System.Xml.XmlTextReader"/>
  1629. for the supplied file
  1630. </summary>
  1631. <remarks>
  1632. The returned <see cref="T:System.Xml.XmlReader"/> interprets all whitespace
  1633. </remarks>
  1634. </member>
  1635. <member name="T:Telerik.Apoc.ApocEventArgs">
  1636. <summary>
  1637. A class containing event data for the Error, Warning and Info
  1638. events defined in <see cref="T:Telerik.Apoc.ApocDriver"/>.
  1639. </summary>
  1640. </member>
  1641. <member name="M:Telerik.Apoc.ApocEventArgs.#ctor(System.String)">
  1642. <summary>
  1643. Initialises a new instance of the <i>ApocEventArgs</i> class.
  1644. </summary>
  1645. <param name="message">The text of the event message.</param>
  1646. </member>
  1647. <member name="M:Telerik.Apoc.ApocEventArgs.GetMessage">
  1648. <summary>
  1649. Retrieves the event message.
  1650. </summary>
  1651. <returns>A string which may be null.</returns>
  1652. </member>
  1653. <member name="M:Telerik.Apoc.ApocEventArgs.ToString">
  1654. <summary>
  1655. Converts this <i>ApocEventArgs</i> to a string.
  1656. </summary>
  1657. <returns>
  1658. A string representation of this class which is identical
  1659. to <see cref="M:Telerik.Apoc.ApocEventArgs.GetMessage"/>.
  1660. </returns>
  1661. </member>
  1662. <member name="T:Telerik.Apoc.ApocException">
  1663. <summary>
  1664. This exception is thrown by Apoc when an error occurs.
  1665. </summary>
  1666. </member>
  1667. <member name="M:Telerik.Apoc.ApocException.#ctor(System.Exception)">
  1668. <summary>
  1669. Initialises a new instance of the ApocException class.
  1670. </summary>
  1671. <remarks>
  1672. The <see cref="P:System.Exception.Message"/> property will be initialised
  1673. to <i>innerException.Message</i>
  1674. </remarks>
  1675. <param name="innerException">
  1676. The exception that is the cause of the current exception
  1677. </param>
  1678. </member>
  1679. <member name="M:Telerik.Apoc.ApocException.#ctor(System.String)">
  1680. <summary>
  1681. Initialises a new instance of the ApocException class.
  1682. </summary>
  1683. <param name="message">
  1684. The error message that explains the reason for this exception
  1685. </param>
  1686. </member>
  1687. <member name="M:Telerik.Apoc.ApocException.#ctor(System.String,System.Exception)">
  1688. <summary>
  1689. Initialises a new instance of the ApocException class.
  1690. </summary>
  1691. <param name="message">
  1692. The error message that explains the reason for this exception
  1693. </param>
  1694. <param name="innerException">
  1695. The exception that is the cause of the current exception
  1696. </param>
  1697. </member>
  1698. <member name="T:Telerik.Apoc.DataTypes.AutoLength">
  1699. <summary>
  1700. A length quantity in XSL which is specified as "auto".
  1701. </summary>
  1702. </member>
  1703. <member name="T:Telerik.Apoc.DataTypes.ColorType">
  1704. a colour quantity in XSL
  1705. </member>
  1706. <member name="F:Telerik.Apoc.DataTypes.ColorType._red">
  1707. the red component
  1708. </member>
  1709. <member name="F:Telerik.Apoc.DataTypes.ColorType._green">
  1710. the green component
  1711. </member>
  1712. <member name="F:Telerik.Apoc.DataTypes.ColorType._blue">
  1713. the blue component
  1714. </member>
  1715. <member name="F:Telerik.Apoc.DataTypes.ColorType._alpha">
  1716. the alpha component
  1717. </member>
  1718. <member name="M:Telerik.Apoc.DataTypes.ColorType.#ctor(System.String)">
  1719. set the colour given a particular String specifying either a
  1720. colour name or #RGB or #RRGGBB
  1721. </member>
  1722. <member name="T:Telerik.Apoc.DataTypes.CondLength">
  1723. a space quantity in XSL (space-before, space-after)
  1724. </member>
  1725. <member name="T:Telerik.Apoc.DataTypes.FixedLength">
  1726. a length quantity in XSL
  1727. </member>
  1728. <member name="M:Telerik.Apoc.DataTypes.FixedLength.#ctor(System.Double,System.Int32)">
  1729. Set the length given a number of relative units and the current
  1730. font size in base units.
  1731. </member>
  1732. <member name="M:Telerik.Apoc.DataTypes.FixedLength.#ctor(System.Double,System.String)">
  1733. Set the length given a number of units and a unit name.
  1734. </member>
  1735. <member name="M:Telerik.Apoc.DataTypes.FixedLength.#ctor(System.Int32)">
  1736. set the length as a number of base units
  1737. </member>
  1738. <member name="M:Telerik.Apoc.DataTypes.FixedLength.Convert(System.Double,System.String)">
  1739. Convert the given length to a dimensionless integer representing
  1740. a whole number of base units (milli-points).
  1741. </member>
  1742. <member name="M:Telerik.Apoc.DataTypes.IDNode.#ctor(System.String)">
  1743. Constructor for IDNode
  1744. @param idValue The value of the id for this node
  1745. </member>
  1746. <member name="M:Telerik.Apoc.DataTypes.IDNode.SetPageNumber(System.Int32)">
  1747. Sets the page number for this node
  1748. @param number page number of node
  1749. </member>
  1750. <member name="M:Telerik.Apoc.DataTypes.IDNode.GetPageNumber">
  1751. Returns the page number of this node
  1752. @return page number of this node
  1753. </member>
  1754. <member name="M:Telerik.Apoc.DataTypes.IDNode.CreateInternalLinkGoTo(Telerik.Pdf.PdfObjectId)">
  1755. creates a new GoTo object for an internal link
  1756. @param objectNumber
  1757. the number to be assigned to the new object
  1758. </member>
  1759. <member name="M:Telerik.Apoc.DataTypes.IDNode.SetInternalLinkGoToPageReference(Telerik.Pdf.PdfObjectReference)">
  1760. sets the page reference for the internal link's GoTo. The GoTo will jump to this page reference.
  1761. @param pageReference
  1762. the page reference to which the internal link GoTo should jump
  1763. ex. 23 0 R
  1764. </member>
  1765. <member name="M:Telerik.Apoc.DataTypes.IDNode.GetInternalLinkGoToReference">
  1766. Returns the reference to the Internal Link's GoTo object
  1767. @return GoTo object reference
  1768. </member>
  1769. <member name="M:Telerik.Apoc.DataTypes.IDNode.GetIDValue">
  1770. Returns the id value of this node
  1771. @return this node's id value
  1772. </member>
  1773. <member name="M:Telerik.Apoc.DataTypes.IDNode.GetInternalLinkGoTo">
  1774. Returns the PDFGoTo object associated with the internal link
  1775. @return PDFGoTo object
  1776. </member>
  1777. <member name="M:Telerik.Apoc.DataTypes.IDNode.IsThereInternalLinkGoTo">
  1778. Determines whether there is an internal link GoTo for this node
  1779. @return true if internal link GoTo for this node is set, false otherwise
  1780. </member>
  1781. <member name="M:Telerik.Apoc.DataTypes.IDNode.SetPosition(System.Int32,System.Int32)">
  1782. Sets the position of this node
  1783. @param x the x position
  1784. @param y the y position
  1785. </member>
  1786. <member name="M:Telerik.Apoc.DataTypes.IDReferences.#ctor">
  1787. Constructor for IDReferences
  1788. </member>
  1789. <member name="M:Telerik.Apoc.DataTypes.IDReferences.InitializeID(System.String,Telerik.Apoc.Layout.Area)">
  1790. Creates and configures the specified id.
  1791. @param id The id to initialize
  1792. @param area The area where this id was encountered
  1793. @exception ApocException
  1794. </member>
  1795. <member name="M:Telerik.Apoc.DataTypes.IDReferences.CreateID(System.String)">
  1796. Creates id entry
  1797. @param id The id to create
  1798. @param area The area where this id was encountered
  1799. @exception ApocException
  1800. </member>
  1801. <member name="M:Telerik.Apoc.DataTypes.IDReferences.CreateUnvalidatedID(System.String)">
  1802. Creates id entry that hasn't been validated
  1803. @param id The id to create
  1804. @exception ApocException
  1805. </member>
  1806. <member name="M:Telerik.Apoc.DataTypes.IDReferences.AddToUnvalidatedIdList(System.String)">
  1807. Adds created id list of unvalidated ids that have already
  1808. been created. This should be used if it is unsure whether
  1809. the id is valid but it must be anyhow.
  1810. @param id The id to create
  1811. </member>
  1812. <member name="M:Telerik.Apoc.DataTypes.IDReferences.RemoveFromUnvalidatedIDList(System.String)">
  1813. Removes id from list of unvalidated ids.
  1814. This should be used if the id has been determined
  1815. to be valid.
  1816. @param id The id to remove
  1817. </member>
  1818. <member name="M:Telerik.Apoc.DataTypes.IDReferences.DoesUnvalidatedIDExist(System.String)">
  1819. Determines whether specified id already exists in
  1820. idUnvalidated
  1821. @param id The id to search for
  1822. @return true if ID was found, false otherwise
  1823. </member>
  1824. <member name="M:Telerik.Apoc.DataTypes.IDReferences.ConfigureID(System.String,Telerik.Apoc.Layout.Area)">
  1825. Configures this id
  1826. @param id The id to configure
  1827. @param area The area where the id was encountered
  1828. </member>
  1829. <member name="M:Telerik.Apoc.DataTypes.IDReferences.AddToIdValidationList(System.String)">
  1830. Adds id to validation list to be validated . This should be used if it is unsure whether the id is valid
  1831. @param id id to be added
  1832. </member>
  1833. <member name="M:Telerik.Apoc.DataTypes.IDReferences.RemoveFromIdValidationList(System.String)">
  1834. Removes id from validation list. This should be used if the id has been determined to be valid
  1835. @param id the id to remove
  1836. </member>
  1837. <member name="M:Telerik.Apoc.DataTypes.IDReferences.RemoveID(System.String)">
  1838. Removes id from IDReferences
  1839. @param id The id to remove
  1840. @exception ApocException
  1841. </member>
  1842. <member name="M:Telerik.Apoc.DataTypes.IDReferences.IsEveryIdValid">
  1843. Determines whether all id's are valid
  1844. @return true if all id's are valid, false otherwise
  1845. </member>
  1846. <member name="M:Telerik.Apoc.DataTypes.IDReferences.GetInvalidIds">
  1847. Returns all invalid id's still remaining in the validation list
  1848. @return invalid ids from validation list
  1849. </member>
  1850. <member name="M:Telerik.Apoc.DataTypes.IDReferences.doesIDExist(System.String)">
  1851. Determines whether specified id already exists in IDReferences
  1852. @param id the id to search for
  1853. @return true if ID was found, false otherwise
  1854. </member>
  1855. <member name="M:Telerik.Apoc.DataTypes.IDReferences.doesGoToReferenceExist(System.String)">
  1856. Determines whether the GoTo reference for the specified id is defined
  1857. @param id the id to search for
  1858. @return true if GoTo reference is defined, false otherwise
  1859. </member>
  1860. <member name="M:Telerik.Apoc.DataTypes.IDReferences.getInternalLinkGoTo(System.String)">
  1861. Returns the reference to the GoTo object used for the internal link
  1862. @param id the id whose reference to use
  1863. @return reference to GoTo object
  1864. </member>
  1865. <member name="M:Telerik.Apoc.DataTypes.IDReferences.createInternalLinkGoTo(System.String,Telerik.Pdf.PdfObjectId)">
  1866. <summary>
  1867. Creates an PdfGoto object that will 'goto' the passed Id.
  1868. </summary>
  1869. <param name="id">The ID of the link's target.</param>
  1870. <param name="objectId">The PDF object id to use for the GoTo object.</param>
  1871. <remarks>
  1872. This method is a bit 'wrong'. Passing in an objectId seems a bit
  1873. dirty and I don't see why an IDNode should be responsible for
  1874. keeping track of the GoTo object that points to it. These decisions
  1875. only seem to pollute this class with PDF specific code.
  1876. </remarks>
  1877. </member>
  1878. <member name="M:Telerik.Apoc.DataTypes.IDReferences.createNewId(System.String)">
  1879. Adds an id to IDReferences
  1880. @param id the id to add
  1881. </member>
  1882. <member name="M:Telerik.Apoc.DataTypes.IDReferences.getPDFGoTo(System.String)">
  1883. Returns the PDFGoTo object for the specified id
  1884. @param id the id for which the PDFGoTo to be retrieved is associated
  1885. @return the PdfGoTo object associated with the specified id
  1886. </member>
  1887. <member name="M:Telerik.Apoc.DataTypes.IDReferences.setInternalGoToPageReference(System.String,Telerik.Pdf.PdfObjectReference)">
  1888. sets the page reference for the internal link's GoTo. The GoTo will jump to this page reference.
  1889. @param pageReference
  1890. the page reference to which the internal link GoTo should jump
  1891. ex. 23 0 R
  1892. </member>
  1893. <member name="M:Telerik.Apoc.DataTypes.IDReferences.setPageNumber(System.String,System.Int32)">
  1894. Sets the page number for the specified id
  1895. @param id The id whose page number is being set
  1896. @param pageNumber The page number of the specified id
  1897. </member>
  1898. <member name="M:Telerik.Apoc.DataTypes.IDReferences.getPageNumber(System.String)">
  1899. Returns the page number where the specified id is found
  1900. @param id The id whose page number to return
  1901. @return the page number of the id, or null if the id does not exist
  1902. </member>
  1903. <member name="M:Telerik.Apoc.DataTypes.IDReferences.setPosition(System.String,System.Int32,System.Int32)">
  1904. Sets the x and y position of specified id
  1905. @param id the id whose position is to be set
  1906. @param x x position of id
  1907. @param y y position of id
  1908. </member>
  1909. <member name="T:Telerik.Apoc.DataTypes.Keep">
  1910. XSL FO Keep Property datatype (keep-together, etc)
  1911. </member>
  1912. <member name="M:Telerik.Apoc.DataTypes.Keep.ToString">
  1913. What to do here? There isn't really a meaningful single value.
  1914. </member>
  1915. <member name="T:Telerik.Apoc.DataTypes.KeepValue">
  1916. Keep Value
  1917. Stores the different types of keeps in a single convenient format.
  1918. </member>
  1919. <member name="F:Telerik.Apoc.DataTypes.LengthBase.parentFO">
  1920. FO parent of the FO for which this property is to be calculated.
  1921. </member>
  1922. <member name="F:Telerik.Apoc.DataTypes.LengthBase.propertyList">
  1923. PropertyList for the FO where this property is calculated.
  1924. </member>
  1925. <member name="F:Telerik.Apoc.DataTypes.LengthBase.iBaseType">
  1926. One of the defined types of LengthBase
  1927. </member>
  1928. <member name="M:Telerik.Apoc.DataTypes.LengthBase.GetParentFO">
  1929. Accessor for parentFO object from subclasses which define
  1930. custom kinds of LengthBase calculations.
  1931. </member>
  1932. <member name="M:Telerik.Apoc.DataTypes.LengthBase.getPropertyList">
  1933. Accessor for propertyList object from subclasses which define
  1934. custom kinds of LengthBase calculations.
  1935. </member>
  1936. <member name="T:Telerik.Apoc.DataTypes.LengthPair">
  1937. This datatype hold a pair of lengths, specifiying the dimensions in
  1938. both inline and block-progression-directions.
  1939. It is currently only used to specify border-separation in tables.
  1940. </member>
  1941. <member name="T:Telerik.Apoc.DataTypes.LengthRange">
  1942. a "progression-dimension" quantity
  1943. ex. block-progression-dimension, inline-progression-dimension
  1944. corresponds to the triplet min-height, height, max-height (or width)
  1945. </member>
  1946. <member name="M:Telerik.Apoc.DataTypes.LengthRange.SetMinimum(Telerik.Apoc.Fo.Property,System.Boolean)">
  1947. Set minimum value to min.
  1948. @param min A Length value specifying the minimum value for this
  1949. LengthRange.
  1950. @param bIsDefault If true, this is set as a "default" value
  1951. and not a user-specified explicit value.
  1952. </member>
  1953. <member name="M:Telerik.Apoc.DataTypes.LengthRange.SetMaximum(Telerik.Apoc.Fo.Property,System.Boolean)">
  1954. Set maximum value to max if it is >= optimum or optimum isn't set.
  1955. @param max A Length value specifying the maximum value for this
  1956. @param bIsDefault If true, this is set as a "default" value
  1957. and not a user-specified explicit value.
  1958. </member>
  1959. <member name="M:Telerik.Apoc.DataTypes.LengthRange.SetOptimum(Telerik.Apoc.Fo.Property,System.Boolean)">
  1960. Set the optimum value.
  1961. @param opt A Length value specifying the optimum value for this
  1962. @param bIsDefault If true, this is set as a "default" value
  1963. and not a user-specified explicit value.
  1964. </member>
  1965. <member name="M:Telerik.Apoc.DataTypes.LinearCombinationLength.ComputeValue">
  1966. Return the computed value in millipoints.
  1967. </member>
  1968. <member name="T:Telerik.Apoc.DataTypes.MixedLength">
  1969. A length quantity in XSL which is specified with a mixture
  1970. of absolute and relative and/or percent components.
  1971. The actual value may not be computable before layout is done.
  1972. </member>
  1973. <member name="T:Telerik.Apoc.DataTypes.PercentLength">
  1974. a percent specified length quantity in XSL
  1975. </member>
  1976. <member name="M:Telerik.Apoc.DataTypes.PercentLength.#ctor(System.Double)">
  1977. construct an object based on a factor (the percent, as a
  1978. a factor) and an object which has a method to return the
  1979. Length which provides the "base" for this calculation.
  1980. </member>
  1981. <member name="M:Telerik.Apoc.DataTypes.PercentLength.ComputeValue">
  1982. Return the computed value in millipoints. This assumes that the
  1983. base length has been resolved to an absolute length value.
  1984. </member>
  1985. <member name="T:Telerik.Apoc.DataTypes.Space">
  1986. <summary>
  1987. A space quantity in XSL (space-before, space-after)
  1988. </summary>
  1989. </member>
  1990. <member name="T:Telerik.Apoc.DataTypes.TableColLength">
  1991. A table-column width specification, possibly including some
  1992. number of proportional "column-units". The absolute size of a
  1993. column-unit depends on the fixed and proportional sizes of all
  1994. columns in the table, and on the overall size of the table.
  1995. It can't be calculated until all columns have been specified and until
  1996. the actual width of the table is known. Since this can be specified
  1997. as a percent of its parent containing width, the calculation is done
  1998. during layout.
  1999. NOTE: this is only supposed to be allowed if table-layout=fixed.
  2000. </member>
  2001. <member name="F:Telerik.Apoc.DataTypes.TableColLength.tcolUnits">
  2002. Number of table-column proportional units
  2003. </member>
  2004. <member name="M:Telerik.Apoc.DataTypes.TableColLength.#ctor(System.Double)">
  2005. Construct an object with tcolUnits of proportional measure.
  2006. </member>
  2007. <member name="M:Telerik.Apoc.DataTypes.TableColLength.GetTableUnits">
  2008. Override the method in Length to return the number of specified
  2009. proportional table-column units.
  2010. </member>
  2011. <member name="M:Telerik.Apoc.DataTypes.TableColLength.ResolveTableUnit(System.Double)">
  2012. Calculate the number of millipoints and set it.
  2013. </member>
  2014. <member name="T:Telerik.Apoc.Extensions.ExtensionObj">
  2015. base class for extension objects
  2016. </member>
  2017. <member name="M:Telerik.Apoc.Extensions.ExtensionObj.#ctor(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2018. @param parent the parent formatting object
  2019. @param propertyList the explicit properties of this object
  2020. </member>
  2021. <member name="M:Telerik.Apoc.Extensions.ExtensionObj.Layout(Telerik.Apoc.Layout.Area)">
  2022. Called for extensions within a page sequence or flow. These extensions
  2023. are allowed to generate visible areas within the layout.
  2024. @param area
  2025. </member>
  2026. <member name="M:Telerik.Apoc.Extensions.ExtensionObj.Format(Telerik.Apoc.Layout.AreaTree)">
  2027. Called for root extensions. Root extensions aren't allowed to generate
  2028. any visible areas. They are used for extra items that don't show up in
  2029. the page layout itself. For example: pdf outlines
  2030. @param areaTree
  2031. </member>
  2032. <member name="F:Telerik.Apoc.Extensions.Outline._parentOutline">
  2033. The parent outline object if it exists
  2034. </member>
  2035. <member name="F:Telerik.Apoc.Extensions.Outline._rendererObject">
  2036. an opaque renderer context object, e.g. PDFOutline for PDFRenderer
  2037. </member>
  2038. <member name="T:Telerik.Apoc.Fo.ColorProfile">
  2039. The fo:root formatting object. Contains page masters, root extensions,
  2040. page-sequences.
  2041. </member>
  2042. <member name="M:Telerik.Apoc.Fo.EnumProperty.Maker.CheckEnumValues(System.String)">
  2043. Called by subclass if no match found.
  2044. </member>
  2045. <member name="T:Telerik.Apoc.Fo.Expr.ApocPropValFunction">
  2046. Return the specified or initial value of the property on this object.
  2047. </member>
  2048. <member name="M:Telerik.Apoc.Fo.Expr.FunctionBase.GetPercentBase">
  2049. By default, functions have no percent-based arguments.
  2050. </member>
  2051. <member name="M:Telerik.Apoc.Fo.Expr.NCnameProperty.GetString">
  2052. Return the name as a String (should be specified with quotes!)
  2053. </member>
  2054. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.#ctor(System.Decimal)">
  2055. Construct a Numeric object from a Number.
  2056. @param num The number.
  2057. </member>
  2058. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.#ctor(Telerik.Apoc.DataTypes.FixedLength)">
  2059. Construct a Numeric object from a Length.
  2060. @param l The Length.
  2061. </member>
  2062. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.#ctor(Telerik.Apoc.DataTypes.PercentLength)">
  2063. Construct a Numeric object from a PercentLength.
  2064. @param pclen The PercentLength.
  2065. </member>
  2066. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.#ctor(Telerik.Apoc.DataTypes.TableColLength)">
  2067. v * Construct a Numeric object from a TableColLength.
  2068. * @param tclen The TableColLength.
  2069. </member>
  2070. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.asLength">
  2071. Return the current value as a Length if possible. This constructs
  2072. a new Length or Length subclass based on the current value type
  2073. of the Numeric.
  2074. If the stored value has a unit dimension other than 1, null
  2075. is returned.
  2076. </member>
  2077. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.asNumber">
  2078. Return the current value as a Number if possible.
  2079. Calls asDouble().
  2080. </member>
  2081. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.isMixedType">
  2082. Return a boolean value indiciating whether the currently stored
  2083. value consists of different "types" of values (absolute, percent,
  2084. and/or table-unit.)
  2085. </member>
  2086. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.subtract(Telerik.Apoc.Fo.Expr.Numeric)">
  2087. Subtract the operand from the current value and return a new Numeric
  2088. representing the result.
  2089. @param op The value to subtract.
  2090. @return A Numeric representing the result.
  2091. @throws PropertyException If the dimension of the operand is different
  2092. from the dimension of this Numeric.
  2093. </member>
  2094. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.add(Telerik.Apoc.Fo.Expr.Numeric)">
  2095. Add the operand from the current value and return a new Numeric
  2096. representing the result.
  2097. @param op The value to add.
  2098. @return A Numeric representing the result.
  2099. @throws PropertyException If the dimension of the operand is different
  2100. from the dimension of this Numeric.
  2101. </member>
  2102. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.multiply(Telerik.Apoc.Fo.Expr.Numeric)">
  2103. Multiply the the current value by the operand and return a new Numeric
  2104. representing the result.
  2105. @param op The multiplier.
  2106. @return A Numeric representing the result.
  2107. @throws PropertyException If both Numerics have "mixed" type.
  2108. </member>
  2109. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.divide(Telerik.Apoc.Fo.Expr.Numeric)">
  2110. Divide the the current value by the operand and return a new Numeric
  2111. representing the result.
  2112. @param op The divisor.
  2113. @return A Numeric representing the result.
  2114. @throws PropertyException If both Numerics have "mixed" type.
  2115. </member>
  2116. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.abs">
  2117. Return the absolute value of this Numeric.
  2118. @return A new Numeric object representing the absolute value.
  2119. </member>
  2120. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.max(Telerik.Apoc.Fo.Expr.Numeric)">
  2121. Return a Numeric which is the maximum of the current value and the
  2122. operand.
  2123. @throws PropertyException If the dimensions or value types of the
  2124. object and the operand are different.
  2125. </member>
  2126. <member name="M:Telerik.Apoc.Fo.Expr.Numeric.min(Telerik.Apoc.Fo.Expr.Numeric)">
  2127. Return a Numeric which is the minimum of the current value and the
  2128. operand.
  2129. @throws PropertyException If the dimensions or value types of the
  2130. object and the operand are different.
  2131. </member>
  2132. <member name="T:Telerik.Apoc.Fo.Expr.PropertyInfo">
  2133. This class holds context information needed during property expression
  2134. evaluation.
  2135. It holds the Maker object for the property, the PropertyList being
  2136. built, and the FObj parent of the FObj for which the property is being set.
  2137. </member>
  2138. <member name="M:Telerik.Apoc.Fo.Expr.PropertyInfo.inheritsSpecified">
  2139. Return whether this property inherits specified values.
  2140. Propagates to the Maker.
  2141. @return true if the property inherits specified values, false if it
  2142. inherits computed values.
  2143. </member>
  2144. <member name="M:Telerik.Apoc.Fo.Expr.PropertyInfo.GetPercentBase">
  2145. Return the PercentBase object used to calculate the absolute value from
  2146. a percent specification.
  2147. Propagates to the Maker.
  2148. @return The PercentBase object or null if percentLengthOK()=false.
  2149. </member>
  2150. <member name="M:Telerik.Apoc.Fo.Expr.PropertyInfo.currentFontSize">
  2151. Return the current font-size value as base units (milli-points).
  2152. </member>
  2153. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.parse(System.String,Telerik.Apoc.Fo.Expr.PropertyInfo)">
  2154. Public entrypoint to the Property expression parser.
  2155. @param expr The specified value (attribute on the xml element).
  2156. @param propInfo A PropertyInfo object representing the context in
  2157. which the property expression is to be evaluated.
  2158. @return A Property object holding the parsed result.
  2159. @throws PropertyException If the "expr" cannot be parsed as a Property.
  2160. </member>
  2161. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.#ctor(System.String,Telerik.Apoc.Fo.Expr.PropertyInfo)">
  2162. Private constructor. Called by the static parse() method.
  2163. @param propExpr The specified value (attribute on the xml element).
  2164. @param propInfo A PropertyInfo object representing the context in
  2165. which the property expression is to be evaluated.
  2166. </member>
  2167. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.parseProperty">
  2168. Parse the property expression described in the instance variables.
  2169. Note: If the property expression String is empty, a StringProperty
  2170. object holding an empty String is returned.
  2171. @return A Property object holding the parsed result.
  2172. @throws PropertyException If the "expr" cannot be parsed as a Property.
  2173. </member>
  2174. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.parseAdditiveExpr">
  2175. Try to parse an addition or subtraction expression and return the
  2176. resulting Property.
  2177. </member>
  2178. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.parseMultiplicativeExpr">
  2179. Try to parse a multiply, divide or modulo expression and return
  2180. the resulting Property.
  2181. </member>
  2182. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.parseUnaryExpr">
  2183. Try to parse a unary minus expression and return the
  2184. resulting Property.
  2185. </member>
  2186. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.expectRpar">
  2187. Checks that the current token is a right parenthesis
  2188. and throws an exception if this isn't the case.
  2189. </member>
  2190. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.parsePrimaryExpr">
  2191. Try to parse a primary expression and return the
  2192. resulting Property.
  2193. A primary expression is either a parenthesized expression or an
  2194. expression representing a primitive Property datatype, such as a
  2195. string literal, an NCname, a number or a unit expression, or a
  2196. function call expression.
  2197. </member>
  2198. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.parseArgs(System.Int32)">
  2199. Parse a comma separated list of function arguments. Each argument
  2200. may itself be an expression. This method consumes the closing right
  2201. parenthesis of the argument list.
  2202. @param nbArgs The number of arguments expected by the function.
  2203. @return An array of Property objects representing the arguments
  2204. found.
  2205. @throws PropertyException If the number of arguments found isn't equal
  2206. to the number expected.
  2207. </member>
  2208. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.evalAddition(Telerik.Apoc.Fo.Expr.Numeric,Telerik.Apoc.Fo.Expr.Numeric)">
  2209. Evaluate an addition operation. If either of the arguments is null,
  2210. this means that it wasn't convertible to a Numeric value.
  2211. @param op1 A Numeric object (Number or Length-type object)
  2212. @param op2 A Numeric object (Number or Length-type object)
  2213. @return A new NumericProperty object holding an object which represents
  2214. the sum of the two operands.
  2215. @throws PropertyException If either operand is null.
  2216. </member>
  2217. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.evalSubtraction(Telerik.Apoc.Fo.Expr.Numeric,Telerik.Apoc.Fo.Expr.Numeric)">
  2218. Evaluate a subtraction operation. If either of the arguments is null,
  2219. this means that it wasn't convertible to a Numeric value.
  2220. @param op1 A Numeric object (Number or Length-type object)
  2221. @param op2 A Numeric object (Number or Length-type object)
  2222. @return A new NumericProperty object holding an object which represents
  2223. the difference of the two operands.
  2224. @throws PropertyException If either operand is null.
  2225. </member>
  2226. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.evalNegate(Telerik.Apoc.Fo.Expr.Numeric)">
  2227. Evaluate a unary minus operation. If the argument is null,
  2228. this means that it wasn't convertible to a Numeric value.
  2229. @param op A Numeric object (Number or Length-type object)
  2230. @return A new NumericProperty object holding an object which represents
  2231. the negative of the operand (multiplication by *1).
  2232. @throws PropertyException If the operand is null.
  2233. </member>
  2234. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.evalMultiply(Telerik.Apoc.Fo.Expr.Numeric,Telerik.Apoc.Fo.Expr.Numeric)">
  2235. Evaluate a multiplication operation. If either of the arguments is null,
  2236. this means that it wasn't convertible to a Numeric value.
  2237. @param op1 A Numeric object (Number or Length-type object)
  2238. @param op2 A Numeric object (Number or Length-type object)
  2239. @return A new NumericProperty object holding an object which represents
  2240. the product of the two operands.
  2241. @throws PropertyException If either operand is null.
  2242. </member>
  2243. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.evalDivide(Telerik.Apoc.Fo.Expr.Numeric,Telerik.Apoc.Fo.Expr.Numeric)">
  2244. Evaluate a division operation. If either of the arguments is null,
  2245. this means that it wasn't convertible to a Numeric value.
  2246. @param op1 A Numeric object (Number or Length-type object)
  2247. @param op2 A Numeric object (Number or Length-type object)
  2248. @return A new NumericProperty object holding an object which represents
  2249. op1 divided by op2.
  2250. @throws PropertyException If either operand is null.
  2251. </member>
  2252. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.evalModulo(Telerik.Apoc.DataTypes.Number,Telerik.Apoc.DataTypes.Number)">
  2253. Evaluate a modulo operation. If either of the arguments is null,
  2254. this means that it wasn't convertible to a Number value.
  2255. @param op1 A Number object
  2256. @param op2 A Number object
  2257. @return A new NumberProperty object holding an object which represents
  2258. op1 mod op2.
  2259. @throws PropertyException If either operand is null.
  2260. </member>
  2261. <member name="M:Telerik.Apoc.Fo.Expr.PropertyParser.ParseDouble(System.String)">
  2262. <summary>
  2263. Parses a double value using a culture insensitive locale.
  2264. </summary>
  2265. <param name="s">The double value as a string.</param>
  2266. <returns>The double value parsed.</returns>
  2267. </member>
  2268. <member name="M:Telerik.Apoc.Fo.Expr.PropertyTokenizer.#ctor(System.String)">
  2269. Construct a new PropertyTokenizer object to tokenize the passed
  2270. string.
  2271. @param s The Property expressio to tokenize.
  2272. </member>
  2273. <member name="M:Telerik.Apoc.Fo.Expr.PropertyTokenizer.next">
  2274. Return the next token in the expression string.
  2275. This sets the following package visible variables:
  2276. currentToken An enumerated value identifying the recognized token
  2277. currentTokenValue A string containing the token contents
  2278. currentUnitLength If currentToken = TOK_NUMERIC, the number of
  2279. characters in the unit name.
  2280. @throws PropertyException If un unrecognized token is encountered.
  2281. </member>
  2282. <member name="M:Telerik.Apoc.Fo.Expr.PropertyTokenizer.scanName">
  2283. Attempt to recognize a valid NAME token in the input expression.
  2284. </member>
  2285. <member name="M:Telerik.Apoc.Fo.Expr.PropertyTokenizer.scanDigits">
  2286. Attempt to recognize a valid sequence of decimal digits in the
  2287. input expression.
  2288. </member>
  2289. <member name="M:Telerik.Apoc.Fo.Expr.PropertyTokenizer.scanHexDigits">
  2290. Attempt to recognize a valid sequence of hexadecimal digits in the
  2291. input expression.
  2292. </member>
  2293. <member name="M:Telerik.Apoc.Fo.Expr.PropertyTokenizer.followingParen">
  2294. Return a bool value indicating whether the following non-whitespace
  2295. character is an opening parenthesis.
  2296. </member>
  2297. <member name="M:Telerik.Apoc.Fo.Expr.PropertyTokenizer.isDigit(System.Char)">
  2298. Return a bool value indicating whether the argument is a
  2299. decimal digit (0-9).
  2300. @param c The character to check
  2301. </member>
  2302. <member name="M:Telerik.Apoc.Fo.Expr.PropertyTokenizer.isHexDigit(System.Char)">
  2303. Return a bool value indicating whether the argument is a
  2304. hexadecimal digit (0-9, A-F, a-f).
  2305. @param c The character to check
  2306. </member>
  2307. <member name="M:Telerik.Apoc.Fo.Expr.PropertyTokenizer.isSpace(System.Char)">
  2308. Return a bool value indicating whether the argument is whitespace
  2309. as defined by XSL (space, newline, CR, tab).
  2310. @param c The character to check
  2311. </member>
  2312. <member name="M:Telerik.Apoc.Fo.Expr.PropertyTokenizer.isNameStartChar(System.Char)">
  2313. Return a bool value indicating whether the argument is a valid name
  2314. start character, ie. can start a NAME as defined by XSL.
  2315. @param c The character to check
  2316. </member>
  2317. <member name="M:Telerik.Apoc.Fo.Expr.PropertyTokenizer.isNameChar(System.Char)">
  2318. Return a bool value indicating whether the argument is a valid name
  2319. character, ie. can occur in a NAME as defined by XSL.
  2320. @param c The character to check
  2321. </member>
  2322. <member name="M:Telerik.Apoc.Fo.Expr.RGBColorFunction.GetPercentBase">
  2323. Return an object which implements the PercentBase interface.
  2324. Percents in arguments to this function are interpreted relative
  2325. to 255.
  2326. </member>
  2327. <member name="M:Telerik.Apoc.Fo.Flow.AbstractTableBody.startsAC(Telerik.Apoc.Layout.Area)">
  2328. Return true if the passed area is on the left edge of its nearest
  2329. absolute AreaContainer (generally a page column).
  2330. </member>
  2331. <member name="M:Telerik.Apoc.Fo.Flow.Block.GetContentWidth">
  2332. Return the content width of the boxes generated by this FO.
  2333. </member>
  2334. <member name="M:Telerik.Apoc.Fo.Flow.BlockContainer.GetContentWidth">
  2335. Return the content width of the boxes generated by this block
  2336. container FO.
  2337. </member>
  2338. <member name="T:Telerik.Apoc.Fo.Flow.Character">
  2339. this class represents the flow object 'fo:character'. Its use is defined by
  2340. the spec: "The fo:character flow object represents a character that is mapped to
  2341. a glyph for presentation. It is an atomic unit to the formatter.
  2342. When the result tree is interpreted as a tree of formatting objects,
  2343. a character in the result tree is treated as if it were an empty
  2344. element of type fo:character with a character attribute
  2345. equal to the Unicode representation of the character.
  2346. The semantics of an "auto" value for character properties, which is
  2347. typically their initial value, are based on the Unicode codepoint.
  2348. Overrides may be specified in an implementation-specific manner." (6.6.3)
  2349. </member>
  2350. <member name="F:Telerik.Apoc.Fo.Flow.Flow.pageSequence">
  2351. PageSequence container
  2352. </member>
  2353. <member name="F:Telerik.Apoc.Fo.Flow.Flow.markerSnapshot">
  2354. Vector to store snapshot
  2355. </member>
  2356. <member name="F:Telerik.Apoc.Fo.Flow.Flow._flowName">
  2357. flow-name attribute
  2358. </member>
  2359. <member name="F:Telerik.Apoc.Fo.Flow.Flow.contentWidth">
  2360. Content-width of current column area during layout
  2361. </member>
  2362. <member name="M:Telerik.Apoc.Fo.Flow.Flow.GetContentWidth">
  2363. Return the content width of this flow (really of the region
  2364. in which it is flowing).
  2365. </member>
  2366. <member name="T:Telerik.Apoc.Fo.Flow.InstreamForeignObject.Maker">
  2367. inner class for making SVG objects.
  2368. </member>
  2369. <member name="M:Telerik.Apoc.Fo.Flow.InstreamForeignObject.Maker.Make(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2370. make an SVG object.
  2371. @param parent the parent formatting object
  2372. @param propertyList the explicit properties of this object
  2373. @return the SVG object
  2374. </member>
  2375. <member name="M:Telerik.Apoc.Fo.Flow.InstreamForeignObject.GetMaker">
  2376. returns the maker for this object.
  2377. @return the maker for SVG objects
  2378. </member>
  2379. <member name="M:Telerik.Apoc.Fo.Flow.InstreamForeignObject.#ctor(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2380. constructs an instream-foreign-object object (called by Maker).
  2381. @param parent the parent formatting object
  2382. @param propertyList the explicit properties of this object
  2383. </member>
  2384. <member name="M:Telerik.Apoc.Fo.Flow.InstreamForeignObject.Layout(Telerik.Apoc.Layout.Area)">
  2385. layout this formatting object.
  2386. @param area the area to layout the object into
  2387. @return the status of the layout
  2388. </member>
  2389. <member name="T:Telerik.Apoc.Fo.Flow.Leader">
  2390. Implements fo:leader; main property of leader leader-pattern.
  2391. The following patterns are treated: rule, space, dots.
  2392. The pattern use-content is ignored, i.e. it still must be implemented.
  2393. </member>
  2394. <member name="M:Telerik.Apoc.Fo.Flow.Leader.AddLeader(Telerik.Apoc.Layout.BlockArea,Telerik.Apoc.Layout.FontState,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  2395. adds a leader to current line area of containing block area
  2396. the actual leader area is created in the line area
  2397. @return int +1 for success and -1 for none
  2398. </member>
  2399. <member name="M:Telerik.Apoc.Fo.Flow.ListItem.GetContentWidth">
  2400. Return the content width of the boxes generated by this FO.
  2401. </member>
  2402. <member name="M:Telerik.Apoc.Fo.Flow.Marker.releaseRegistryArea">
  2403. <summary>
  2404. The page the marker was registered is put into the renderer
  2405. queue. The marker is transferred to it's own marker list,
  2406. release the area for GC. We also know now whether the area is
  2407. first/last.
  2408. </summary>
  2409. </member>
  2410. <member name="M:Telerik.Apoc.Fo.Flow.Marker.resetMarker">
  2411. <summary>
  2412. This has actually nothing to do with resseting this marker,
  2413. but the 'marker' from FONode, marking layout status.
  2414. Called in case layout is to be rolled back. Unregister this
  2415. marker from the page, it isn't laid aout anyway.
  2416. </summary>
  2417. </member>
  2418. <member name="M:Telerik.Apoc.Fo.Flow.Marker.resetMarkerContent">
  2419. <summary>
  2420. More hackery: reset layout status marker. Called before the
  2421. content is laid out from RetrieveMarker.
  2422. </summary>
  2423. </member>
  2424. <member name="T:Telerik.Apoc.Fo.Flow.PageNumberCitation">
  2425. 6.6.11 fo:page-number-citation
  2426. Common Usage:
  2427. The fo:page-number-citation is used to reference the page-number for the page containing the first normal area returned by
  2428. the cited formatting object.
  2429. NOTE:
  2430. It may be used to provide the page-numbers in the table of contents, cross-references, and index entries.
  2431. Areas:
  2432. The fo:page-number-citation formatting object generates and returns a single normal inline-area.
  2433. Constraints:
  2434. The cited page-number is the number of the page containing, as a descendant, the first normal area returned by the
  2435. formatting object with an id trait matching the ref-id trait of the fo:page-number-citation (the referenced formatting
  2436. object).
  2437. The cited page-number string is obtained by converting the cited page-number in accordance with the number to string
  2438. conversion properties specified on the ancestor fo:page-sequence of the referenced formatting object.
  2439. The child areas of the generated inline-area are the same as the result of formatting a result-tree fragment consisting of
  2440. fo:character flow objects; one for each character in the cited page-number string and with only the "character" property
  2441. specified.
  2442. Contents:
  2443. EMPTY
  2444. The following properties apply to this formatting object:
  2445. [7.3 Common Accessibility Properties]
  2446. [7.5 Common Aural Properties]
  2447. [7.6 Common Border, Padding, and Background Properties]
  2448. [7.7 Common Font Properties]
  2449. [7.10 Common Margin Properties-Inline]
  2450. [7.11.1 "alignment-adjust"]
  2451. [7.11.2 "baseline-identifier"]
  2452. [7.11.3 "baseline-shift"]
  2453. [7.11.5 "dominant-baseline"]
  2454. [7.36.2 "id"]
  2455. [7.17.4 "keep-with-next"]
  2456. [7.17.5 "keep-with-previous"]
  2457. [7.14.2 "letter-spacing"]
  2458. [7.13.4 "line-height"]
  2459. [7.13.5 "line-height-shift-adjustment"]
  2460. [7.36.5 "ref-id"]
  2461. [7.18.4 "relative-position"]
  2462. [7.36.6 "score-spaces"]
  2463. [7.14.4 "text-decoration"]
  2464. [7.14.5 "text-shadow"]
  2465. [7.14.6 "text-transform"]
  2466. [7.14.8 "word-spacing"]
  2467. </member>
  2468. <member name="M:Telerik.Apoc.Fo.Flow.RowSpanMgr.SpanInfo.heightRemaining">
  2469. Return the height remaining in the span.
  2470. </member>
  2471. <member name="M:Telerik.Apoc.Fo.Flow.RowSpanMgr.HasUnfinishedSpans">
  2472. Return true if any column has an unfinished vertical span.
  2473. </member>
  2474. <member name="M:Telerik.Apoc.Fo.Flow.RowSpanMgr.FinishRow(System.Int32)">
  2475. Done with a row.
  2476. Any spans with only one row left are done
  2477. This means that we can now set the total height for this cell box
  2478. Loop over all cells with spans and find number of rows remaining
  2479. if rows remaining = 1, set the height on the cell area and
  2480. then remove the cell from the list of spanned cells. For other
  2481. spans, add the rowHeight to the spanHeight.
  2482. </member>
  2483. <member name="M:Telerik.Apoc.Fo.Flow.RowSpanMgr.GetRemainingHeight(System.Int32)">
  2484. If the cell in this column is in the last row of its vertical
  2485. span, return the height left. If it's not in the last row, or if
  2486. the content height &lt;= the content height of the previous rows
  2487. of the span, return 0.
  2488. </member>
  2489. <member name="M:Telerik.Apoc.Fo.Flow.RowSpanMgr.SetIgnoreKeeps(System.Boolean)">
  2490. helper method to prevent infinite loops if
  2491. keeps or spans are not fitting on a page
  2492. @param <code>true</code> if keeps and spans should be ignored
  2493. </member>
  2494. <member name="M:Telerik.Apoc.Fo.Flow.RowSpanMgr.IgnoreKeeps">
  2495. helper method (i.e. hack ;-) to prevent infinite loops if
  2496. keeps or spans are not fitting on a page
  2497. @return true if keeps or spans should be ignored
  2498. </member>
  2499. <member name="F:Telerik.Apoc.Fo.Flow.Table.optIPD">
  2500. Optimum inline-progression-dimension
  2501. </member>
  2502. <member name="F:Telerik.Apoc.Fo.Flow.Table.minIPD">
  2503. Minimum inline-progression-dimension
  2504. </member>
  2505. <member name="F:Telerik.Apoc.Fo.Flow.Table.maxIPD">
  2506. Maximum inline-progression-dimension
  2507. </member>
  2508. <member name="M:Telerik.Apoc.Fo.Flow.Table.GetContentWidth">
  2509. Return the content width of the boxes generated by this table FO.
  2510. </member>
  2511. <member name="M:Telerik.Apoc.Fo.Flow.Table.SetIPD(System.Boolean,System.Int32)">
  2512. Initialize table inline-progression-properties values
  2513. </member>
  2514. <member name="F:Telerik.Apoc.Fo.Flow.TableCell.startOffset">
  2515. Offset of content rectangle in inline-progression-direction,
  2516. relative to table.
  2517. </member>
  2518. <member name="F:Telerik.Apoc.Fo.Flow.TableCell.width">
  2519. Dimension of allocation rectangle in inline-progression-direction,
  2520. determined by the width of the column(s) occupied by the cell
  2521. </member>
  2522. <member name="F:Telerik.Apoc.Fo.Flow.TableCell.beforeOffset">
  2523. Offset of content rectangle, in block-progression-direction,
  2524. relative to the row.
  2525. </member>
  2526. <member name="F:Telerik.Apoc.Fo.Flow.TableCell.startAdjust">
  2527. Offset of content rectangle, in inline-progression-direction,
  2528. relative to the column start edge.
  2529. </member>
  2530. <member name="F:Telerik.Apoc.Fo.Flow.TableCell.widthAdjust">
  2531. Adjust to theoretical column width to obtain content width
  2532. relative to the column start edge.
  2533. </member>
  2534. <member name="F:Telerik.Apoc.Fo.Flow.TableCell.minCellHeight">
  2535. Minimum ontent height of cell.
  2536. </member>
  2537. <member name="F:Telerik.Apoc.Fo.Flow.TableCell.bDone">
  2538. Set to true if all content completely laid out.
  2539. </member>
  2540. <member name="F:Telerik.Apoc.Fo.Flow.TableCell.m_borderSeparation">
  2541. Border separation value in the block-progression dimension.
  2542. Used in calculating cells height.
  2543. </member>
  2544. <member name="M:Telerik.Apoc.Fo.Flow.TableCell.GetHeight">
  2545. Return the allocation height of the cell area.
  2546. Note: called by TableRow.
  2547. We adjust the actual allocation height of the area by the value
  2548. of border separation (for separate borders) or border height
  2549. adjustment for collapse style (because current scheme makes cell
  2550. overestimate the allocation height).
  2551. </member>
  2552. <member name="M:Telerik.Apoc.Fo.Flow.TableCell.SetRowHeight(System.Int32)">
  2553. Set the final size of cell content rectangles to the actual row height
  2554. and to vertically align the actual content within the cell rectangle.
  2555. @param h Height of this row in the grid which is based on
  2556. the allocation height of all the cells in the row, including any
  2557. border separation values.
  2558. </member>
  2559. <member name="M:Telerik.Apoc.Fo.Flow.TableCell.CalcBorders(Telerik.Apoc.Layout.BorderAndPadding)">
  2560. Calculate cell border and padding, including offset of content
  2561. rectangle from the theoretical grid position.
  2562. </member>
  2563. <member name="M:Telerik.Apoc.Fo.Flow.TableColumn.SetColumnWidth(System.Int32)">
  2564. Set the column width value in base units which overrides the
  2565. value from the column-width Property.
  2566. </member>
  2567. <member name="M:Telerik.Apoc.Fo.Flow.TableRow.CellArray.GetNextFreeCell(System.Int32)">
  2568. Return column which doesn't already contain a span or a cell
  2569. If past the end or no free cells after colNum, return -1
  2570. Otherwise return value >= input value.
  2571. </member>
  2572. <member name="M:Telerik.Apoc.Fo.Flow.TableRow.CellArray.GetCellType(System.Int32)">
  2573. Return type of cell in colNum (1 based)
  2574. </member>
  2575. <member name="M:Telerik.Apoc.Fo.Flow.TableRow.CellArray.GetCell(System.Int32)">
  2576. Return cell in colNum (1 based)
  2577. </member>
  2578. <member name="M:Telerik.Apoc.Fo.Flow.TableRow.CellArray.StoreCell(Telerik.Apoc.Fo.Flow.TableCell,System.Int32,System.Int32)">
  2579. Store cell starting at cellColNum (1 based) and spanning numCols
  2580. If any of the columns is already occupied, return false, else true
  2581. </member>
  2582. <member name="M:Telerik.Apoc.Fo.Flow.TableRow.SetRowSpanMgr(Telerik.Apoc.Fo.Flow.RowSpanMgr)">
  2583. Called by parent FO to initialize information about
  2584. cells started in previous rows which span into this row.
  2585. The layout operation modifies rowSpanMgr
  2586. </member>
  2587. <member name="M:Telerik.Apoc.Fo.Flow.TableRow.InitCellArray">
  2588. Before starting layout for the first time, initialize information
  2589. about spanning rows, empty cells and spanning columns.
  2590. </member>
  2591. <member name="T:Telerik.Apoc.Fo.Flow.Wrapper">
  2592. Implementation for fo:wrapper formatting object.
  2593. The wrapper object serves as
  2594. a property holder for it's children objects.
  2595. Content: (#PCDATA|%inline;|%block;)*
  2596. Properties: id
  2597. </member>
  2598. <member name="T:Telerik.Apoc.Fo.FObj">
  2599. base class for representation of formatting objects and their processing
  2600. </member>
  2601. <member name="M:Telerik.Apoc.Fo.FObj.AddCharacters(System.Char[],System.Int32,System.Int32)">
  2602. adds characters (does nothing here)
  2603. @param data text
  2604. @param start start position
  2605. @param length length of the text
  2606. </member>
  2607. <member name="M:Telerik.Apoc.Fo.FObj.Layout(Telerik.Apoc.Layout.Area)">
  2608. generates the area or areas for this formatting object
  2609. and adds these to the area. This method should always be
  2610. overridden by all sub classes
  2611. @param area
  2612. </member>
  2613. <member name="M:Telerik.Apoc.Fo.FObj.GetName">
  2614. returns the name of the formatting object
  2615. @return the name of this formatting objects
  2616. </member>
  2617. <member name="M:Telerik.Apoc.Fo.FObj.Start">
  2618. </member>
  2619. <member name="M:Telerik.Apoc.Fo.FObj.End">
  2620. </member>
  2621. <member name="M:Telerik.Apoc.Fo.FObj.GetProperty(System.String)">
  2622. lets outside sources access the property list
  2623. first used by PageNumberCitation to find the "id" property
  2624. @param name - the name of the desired property to obtain
  2625. @return the property
  2626. </member>
  2627. <member name="M:Telerik.Apoc.Fo.FObj.GetContentWidth">
  2628. Return the "content width" of the areas generated by this FO.
  2629. This is used by percent-based properties to get the dimension of
  2630. the containing block.
  2631. If an FO has a property with a percentage value, that value
  2632. is usually calculated on the basis of the corresponding dimension
  2633. of the area which contains areas generated by the FO.
  2634. NOTE: subclasses of FObj should implement this to return a reasonable
  2635. value!
  2636. </member>
  2637. <member name="M:Telerik.Apoc.Fo.FObj.RemoveID(Telerik.Apoc.DataTypes.IDReferences)">
  2638. removes property id
  2639. @param idReferences the id to remove
  2640. </member>
  2641. <member name="M:Telerik.Apoc.Fo.FObj.SetWritingMode">
  2642. Set writing mode for this FO.
  2643. Find nearest ancestor, including self, which generates
  2644. reference areas and use the value of its writing-mode property.
  2645. If no such ancestor is found, use the value on the root FO.
  2646. </member>
  2647. <member name="T:Telerik.Apoc.Fo.FObjMixed">
  2648. base class for representation of mixed content formatting objects
  2649. and their processing
  2650. </member>
  2651. <member name="F:Telerik.Apoc.Fo.FONode.MarkerStart">
  2652. <summary>
  2653. Value of marker before layout begins
  2654. </summary>
  2655. </member>
  2656. <member name="F:Telerik.Apoc.Fo.FONode.MarkerBreakAfter">
  2657. value of marker after break-after
  2658. </member>
  2659. <member name="F:Telerik.Apoc.Fo.FONode.marker">
  2660. where the layout was up to.
  2661. for FObjs it is the child number
  2662. for FOText it is the character number
  2663. </member>
  2664. <member name="M:Telerik.Apoc.Fo.FONode.GetProperty(System.String)">
  2665. lets outside sources access the property list
  2666. first used by PageNumberCitation to find the "id" property
  2667. returns null by default, overide this function when there is a property list
  2668. @param name - the name of the desired property to obtain
  2669. @returns the property
  2670. </member>
  2671. <member name="M:Telerik.Apoc.Fo.FONode.getMarkerSnapshot(System.Collections.ArrayList)">
  2672. At the start of a new span area layout may be partway through a
  2673. nested FO, and balancing requires rollback to this known point.
  2674. The snapshot records exactly where layout is at.
  2675. @param snapshot a Vector of markers (Integer)
  2676. @returns the updated Vector of markers (Integers)
  2677. </member>
  2678. <member name="M:Telerik.Apoc.Fo.FONode.Rollback(System.Collections.ArrayList)">
  2679. When balancing occurs, the flow layout() method restarts at the
  2680. point specified by the current marker snapshot, which is retrieved
  2681. and restored using this method.
  2682. @param snapshot the Vector of saved markers (Integers)
  2683. </member>
  2684. <member name="T:Telerik.Apoc.Fo.FOTreeBuilder">
  2685. <summary>
  2686. Builds the formatting object tree.
  2687. </summary>
  2688. </member>
  2689. <member name="F:Telerik.Apoc.Fo.FOTreeBuilder.fobjTable">
  2690. <summary>
  2691. Table mapping element names to the makers of objects
  2692. representing formatting objects.
  2693. </summary>
  2694. </member>
  2695. <member name="F:Telerik.Apoc.Fo.FOTreeBuilder.propertylistTable">
  2696. <summary>
  2697. Class that builds a property list for each formatting object.
  2698. </summary>
  2699. </member>
  2700. <member name="F:Telerik.Apoc.Fo.FOTreeBuilder.currentFObj">
  2701. <summary>
  2702. Current formatting object being handled.
  2703. </summary>
  2704. </member>
  2705. <member name="F:Telerik.Apoc.Fo.FOTreeBuilder.rootFObj">
  2706. <summary>
  2707. The root of the formatting object tree.
  2708. </summary>
  2709. </member>
  2710. <member name="F:Telerik.Apoc.Fo.FOTreeBuilder.unknownFOs">
  2711. <summary>
  2712. Set of names of formatting objects encountered but unknown.
  2713. </summary>
  2714. </member>
  2715. <member name="F:Telerik.Apoc.Fo.FOTreeBuilder.streamRenderer">
  2716. <summary>
  2717. The class that handles formatting and rendering to a stream.
  2718. </summary>
  2719. </member>
  2720. <member name="M:Telerik.Apoc.Fo.FOTreeBuilder.SetStreamRenderer(Telerik.Apoc.StreamRenderer)">
  2721. <summary>
  2722. Sets the stream renderer that will be used as output.
  2723. </summary>
  2724. </member>
  2725. <member name="M:Telerik.Apoc.Fo.FOTreeBuilder.AddElementMapping(System.String,System.Collections.Hashtable)">
  2726. <summary>
  2727. Add a mapping from element name to maker.
  2728. </summary>
  2729. </member>
  2730. <member name="M:Telerik.Apoc.Fo.FOTreeBuilder.AddPropertyMapping(System.String,System.Collections.Hashtable)">
  2731. <summary>
  2732. Add a mapping from property name to maker.
  2733. </summary>
  2734. </member>
  2735. <member name="F:Telerik.Apoc.Fo.LengthProperty.length">
  2736. This object may be also be a subclass of Length, such
  2737. as PercentLength, TableColLength.
  2738. </member>
  2739. <member name="M:Telerik.Apoc.Fo.NumberProperty.GetObject">
  2740. public Double getDouble() {
  2741. return new Double(this.number.doubleValue());
  2742. }
  2743. public Integer getInteger() {
  2744. return new Integer(this.number.intValue());
  2745. }
  2746. </member>
  2747. <member name="M:Telerik.Apoc.Fo.Pagination.ConditionalPageMasterReference.GetMasterName">
  2748. Returns the "master-reference" attribute of this page master reference
  2749. </member>
  2750. <member name="M:Telerik.Apoc.Fo.Pagination.LayoutMasterSet.regionNameExists(System.String)">
  2751. Checks whether or not a region name exists in this master set
  2752. @returns true when the region name specified has a region in this LayoutMasterSet
  2753. </member>
  2754. <member name="T:Telerik.Apoc.Fo.Pagination.PageMasterReference">
  2755. Base PageMasterReference class. Provides implementation for handling the
  2756. master-reference attribute and containment within a PageSequenceMaster
  2757. </member>
  2758. <member name="P:Telerik.Apoc.Fo.Pagination.PageMasterReference.MasterName">
  2759. Returns the "master-reference" attribute of this page master reference
  2760. </member>
  2761. <member name="M:Telerik.Apoc.Fo.Pagination.PageMasterReference.GetElementName">
  2762. Gets the formating object name for this object. Subclasses must provide this.
  2763. @return the element name of this reference. e.g. fo:repeatable-page-master-reference
  2764. </member>
  2765. <member name="M:Telerik.Apoc.Fo.Pagination.PageMasterReference.validateParent(Telerik.Apoc.Fo.FObj)">
  2766. Checks that the parent is the right element. The default implementation
  2767. checks for fo:page-sequence-master
  2768. </member>
  2769. <member name="T:Telerik.Apoc.Fo.Pagination.PageNumberGenerator">
  2770. This class uses the 'format', 'groupingSeparator', 'groupingSize',
  2771. and 'letterValue' properties on fo:page-sequence to return a string
  2772. corresponding to the supplied integer page number.
  2773. </member>
  2774. <member name="T:Telerik.Apoc.Fo.Pagination.PageSequence">
  2775. This provides pagination of flows onto pages. Much of the logic for paginating
  2776. flows is contained in this class. The main entry point is the format method.
  2777. </member>
  2778. <member name="F:Telerik.Apoc.Fo.Pagination.PageSequence.root">
  2779. The parent root object
  2780. </member>
  2781. <member name="F:Telerik.Apoc.Fo.Pagination.PageSequence.layoutMasterSet">
  2782. the set of layout masters (provided by the root object)
  2783. </member>
  2784. <member name="F:Telerik.Apoc.Fo.Pagination.PageSequence._flowMap">
  2785. Map of flows to their flow name (flow-name, Flow)
  2786. </member>
  2787. <member name="F:Telerik.Apoc.Fo.Pagination.PageSequence.masterName">
  2788. the "master-reference" attribute,
  2789. which specifies the name of the page-sequence-master or
  2790. page-master to be used to create pages in the sequence
  2791. </member>
  2792. <member name="F:Telerik.Apoc.Fo.Pagination.PageSequence.pageNumberType">
  2793. specifies page numbering type (auto|auto-even|auto-odd|explicit)
  2794. </member>
  2795. <member name="F:Telerik.Apoc.Fo.Pagination.PageSequence.thisIsFirstPage">
  2796. used to determine whether to calculate auto, auto-even, auto-odd
  2797. </member>
  2798. <member name="F:Telerik.Apoc.Fo.Pagination.PageSequence.currentSubsequence">
  2799. the current subsequence while formatting a given page sequence
  2800. </member>
  2801. <member name="F:Telerik.Apoc.Fo.Pagination.PageSequence.currentSubsequenceNumber">
  2802. the current index in the subsequence list
  2803. </member>
  2804. <member name="F:Telerik.Apoc.Fo.Pagination.PageSequence.currentPageMasterName">
  2805. the name of the current page master
  2806. </member>
  2807. <member name="M:Telerik.Apoc.Fo.Pagination.PageSequence.Format(Telerik.Apoc.Layout.AreaTree)">
  2808. Runs the formatting of this page sequence into the given area tree
  2809. </member>
  2810. <member name="M:Telerik.Apoc.Fo.Pagination.PageSequence.MakePage(Telerik.Apoc.Layout.AreaTree,System.Int32,System.Boolean,System.Boolean)">
  2811. Creates a new page area for the given parameters
  2812. @param areaTree the area tree the page should be contained in
  2813. @param firstAvailPageNumber the page number for this page
  2814. @param isFirstPage true when this is the first page in the sequence
  2815. @param isEmptyPage true if this page will be empty (e.g. forced even or odd break)
  2816. @return a Page layout object based on the page master selected from the params
  2817. </member>
  2818. <member name="M:Telerik.Apoc.Fo.Pagination.PageSequence.FormatStaticContent(Telerik.Apoc.Layout.AreaTree)">
  2819. Formats the static content of the current page
  2820. </member>
  2821. <member name="M:Telerik.Apoc.Fo.Pagination.PageSequence.GetNextSubsequence(Telerik.Apoc.Fo.Pagination.PageSequenceMaster)">
  2822. Returns the next SubSequenceSpecifier for the given page sequence master. The result
  2823. is bassed on the current state of this page sequence.
  2824. </member>
  2825. <member name="M:Telerik.Apoc.Fo.Pagination.PageSequence.GetNextSimplePageMaster(Telerik.Apoc.Fo.Pagination.PageSequenceMaster,System.Int32,System.Boolean,System.Boolean)">
  2826. Returns the next simple page master for the given sequence master, page number and
  2827. other state information
  2828. </member>
  2829. <member name="M:Telerik.Apoc.Fo.Pagination.PageSequence.FlowsAreIncomplete">
  2830. Returns true when there is more flow elements left to lay out.
  2831. </member>
  2832. <member name="M:Telerik.Apoc.Fo.Pagination.PageSequence.GetCurrentFlow(System.String)">
  2833. Returns the flow that maps to the given region class for the current
  2834. page master.
  2835. </member>
  2836. <member name="T:Telerik.Apoc.Fo.Pagination.Region">
  2837. This is an abstract base class for pagination regions
  2838. </member>
  2839. <member name="M:Telerik.Apoc.Fo.Pagination.Region.MakeRegionArea(System.Int32,System.Int32,System.Int32,System.Int32)">
  2840. Creates a Region layout object for this pagination Region.
  2841. </member>
  2842. <member name="M:Telerik.Apoc.Fo.Pagination.Region.GetDefaultRegionName">
  2843. Returns the default region name (xsl-region-before, xsl-region-start,
  2844. etc.)
  2845. </member>
  2846. <member name="M:Telerik.Apoc.Fo.Pagination.Region.GetElementName">
  2847. Returns the element name ("fo:region-body", "fo:region-start",
  2848. etc.)
  2849. </member>
  2850. <member name="M:Telerik.Apoc.Fo.Pagination.Region.getRegionName">
  2851. Returns the name of this region
  2852. </member>
  2853. <member name="M:Telerik.Apoc.Fo.Pagination.Region.isReserved(System.String)">
  2854. Checks to see if a given region name is one of the reserved names
  2855. @param name a region name to check
  2856. @return true if the name parameter is a reserved region name
  2857. </member>
  2858. <member name="F:Telerik.Apoc.Fo.Pagination.RepeatablePageMasterAlternatives.maximumRepeats">
  2859. Max times this page master can be repeated.
  2860. INFINITE is used for the unbounded case
  2861. </member>
  2862. <member name="T:Telerik.Apoc.Fo.Pagination.Root">
  2863. The fo:root formatting object. Contains page masters, root extensions,
  2864. page-sequences.
  2865. </member>
  2866. <member name="F:Telerik.Apoc.Fo.Pagination.Root.runningPageNumberCounter">
  2867. keeps count of page number from over PageSequence instances
  2868. </member>
  2869. <member name="M:Telerik.Apoc.Fo.Pagination.Root.getSucceedingPageSequence(Telerik.Apoc.Fo.Pagination.PageSequence)">
  2870. Some properties, such as 'force-page-count', require a
  2871. page-sequence to know about some properties of the next.
  2872. @returns succeeding PageSequence; null if none
  2873. </member>
  2874. <member name="F:Telerik.Apoc.Fo.Pagination.SimplePageMaster._regions">
  2875. Page regions (regionClass, Region)
  2876. </member>
  2877. <member name="T:Telerik.Apoc.Fo.Pagination.SubSequenceSpecifier">
  2878. Classes that implement this interface can be added to a PageSequenceMaster,
  2879. and are capable of looking up an appropriate PageMaster.
  2880. </member>
  2881. <member name="M:Telerik.Apoc.Fo.Pagination.SubSequenceSpecifier.Reset">
  2882. Called before a new page sequence is rendered so subsequences can reset
  2883. any state they keep during the formatting process.
  2884. </member>
  2885. <member name="M:Telerik.Apoc.Fo.Properties.BlockProgressionDimensionMaker.SP_MinimumMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2886. Return object used to calculate base Length
  2887. for percent specifications.
  2888. </member>
  2889. <member name="M:Telerik.Apoc.Fo.Properties.BlockProgressionDimensionMaker.SP_OptimumMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2890. Return object used to calculate base Length
  2891. for percent specifications.
  2892. </member>
  2893. <member name="M:Telerik.Apoc.Fo.Properties.BlockProgressionDimensionMaker.SP_MaximumMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2894. Return object used to calculate base Length
  2895. for percent specifications.
  2896. </member>
  2897. <member name="M:Telerik.Apoc.Fo.Properties.BlockProgressionDimensionMaker.ConvertProperty(Telerik.Apoc.Fo.Property,Telerik.Apoc.Fo.PropertyList,Telerik.Apoc.Fo.FObj)">
  2898. Set the appropriate components when the "base" property is set.
  2899. </member>
  2900. <member name="M:Telerik.Apoc.Fo.Properties.BorderSeparationMaker.ConvertProperty(Telerik.Apoc.Fo.Property,Telerik.Apoc.Fo.PropertyList,Telerik.Apoc.Fo.FObj)">
  2901. Set the appropriate components when the "base" property is set.
  2902. </member>
  2903. <member name="M:Telerik.Apoc.Fo.Properties.FontSizeMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2904. Return object used to calculate base Length
  2905. for percent specifications.
  2906. </member>
  2907. <member name="M:Telerik.Apoc.Fo.Properties.GenericCondBorderWidth.ConvertProperty(Telerik.Apoc.Fo.Property,Telerik.Apoc.Fo.PropertyList,Telerik.Apoc.Fo.FObj)">
  2908. Set the appropriate components when the "base" property is set.
  2909. </member>
  2910. <member name="M:Telerik.Apoc.Fo.Properties.GenericCondLength.ConvertProperty(Telerik.Apoc.Fo.Property,Telerik.Apoc.Fo.PropertyList,Telerik.Apoc.Fo.FObj)">
  2911. Set the appropriate components when the "base" property is set.
  2912. </member>
  2913. <member name="M:Telerik.Apoc.Fo.Properties.GenericKeep.ConvertProperty(Telerik.Apoc.Fo.Property,Telerik.Apoc.Fo.PropertyList,Telerik.Apoc.Fo.FObj)">
  2914. Set the appropriate components when the "base" property is set.
  2915. </member>
  2916. <member name="M:Telerik.Apoc.Fo.Properties.GenericSpace.ConvertProperty(Telerik.Apoc.Fo.Property,Telerik.Apoc.Fo.PropertyList,Telerik.Apoc.Fo.FObj)">
  2917. Set the appropriate components when the "base" property is set.
  2918. </member>
  2919. <member name="M:Telerik.Apoc.Fo.Properties.InlineProgressionDimensionMaker.SP_MinimumMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2920. Return object used to calculate base Length
  2921. for percent specifications.
  2922. </member>
  2923. <member name="M:Telerik.Apoc.Fo.Properties.InlineProgressionDimensionMaker.SP_OptimumMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2924. Return object used to calculate base Length
  2925. for percent specifications.
  2926. </member>
  2927. <member name="M:Telerik.Apoc.Fo.Properties.InlineProgressionDimensionMaker.SP_MaximumMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2928. Return object used to calculate base Length
  2929. for percent specifications.
  2930. </member>
  2931. <member name="M:Telerik.Apoc.Fo.Properties.InlineProgressionDimensionMaker.ConvertProperty(Telerik.Apoc.Fo.Property,Telerik.Apoc.Fo.PropertyList,Telerik.Apoc.Fo.FObj)">
  2932. Set the appropriate components when the "base" property is set.
  2933. </member>
  2934. <member name="M:Telerik.Apoc.Fo.Properties.LeaderLengthMaker.SP_MinimumMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2935. Return object used to calculate base Length
  2936. for percent specifications.
  2937. </member>
  2938. <member name="M:Telerik.Apoc.Fo.Properties.LeaderLengthMaker.SP_OptimumMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2939. Return object used to calculate base Length
  2940. for percent specifications.
  2941. </member>
  2942. <member name="M:Telerik.Apoc.Fo.Properties.LeaderLengthMaker.SP_MaximumMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2943. Return object used to calculate base Length
  2944. for percent specifications.
  2945. </member>
  2946. <member name="M:Telerik.Apoc.Fo.Properties.LeaderLengthMaker.ConvertProperty(Telerik.Apoc.Fo.Property,Telerik.Apoc.Fo.PropertyList,Telerik.Apoc.Fo.FObj)">
  2947. Set the appropriate components when the "base" property is set.
  2948. </member>
  2949. <member name="M:Telerik.Apoc.Fo.Properties.LeaderLengthMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2950. Return object used to calculate base Length
  2951. for percent specifications.
  2952. </member>
  2953. <member name="M:Telerik.Apoc.Fo.Properties.LeaderPatternWidthMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2954. Return object used to calculate base Length
  2955. for percent specifications.
  2956. </member>
  2957. <member name="M:Telerik.Apoc.Fo.Properties.LineHeightMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2958. Return object used to calculate base Length
  2959. for percent specifications.
  2960. </member>
  2961. <member name="M:Telerik.Apoc.Fo.Properties.WidthMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  2962. Return object used to calculate base Length
  2963. for percent specifications.
  2964. </member>
  2965. <member name="F:Telerik.Apoc.Fo.Property.specVal">
  2966. The original specified value for properties which inherit
  2967. specified values.
  2968. </member>
  2969. <member name="P:Telerik.Apoc.Fo.Property.SpecifiedValue">
  2970. <summary>
  2971. Gets or setd the original value specified for the property attribute.
  2972. </summary>
  2973. </member>
  2974. <member name="M:Telerik.Apoc.Fo.Property.GetLength">
  2975. Accessor functions for all possible Property datatypes
  2976. </member>
  2977. <member name="M:Telerik.Apoc.Fo.PropertyList.GetExplicitOrShorthandProperty(System.String)">
  2978. Return the value explicitly specified on this FO.
  2979. @param propertyName The name of the property whose value is desired.
  2980. It may be a compound name, such as space-before.optimum.
  2981. @return The value if the property is explicitly set or set by
  2982. a shorthand property, otherwise null.
  2983. </member>
  2984. <member name="M:Telerik.Apoc.Fo.PropertyList.GetExplicitProperty(System.String)">
  2985. Return the value explicitly specified on this FO.
  2986. @param propertyName The name of the property whose value is desired.
  2987. It may be a compound name, such as space-before.optimum.
  2988. @return The value if the property is explicitly set, otherwise null.
  2989. </member>
  2990. <member name="M:Telerik.Apoc.Fo.PropertyList.GetExplicitBaseProperty(System.String)">
  2991. Return the value explicitly specified on this FO.
  2992. @param propertyName The name of the base property whose value is desired.
  2993. @return The value if the property is explicitly set, otherwise null.
  2994. </member>
  2995. <member name="M:Telerik.Apoc.Fo.PropertyList.GetInheritedProperty(System.String)">
  2996. Return the value of this property inherited by this FO.
  2997. Implements the inherited-property-value function.
  2998. The property must be inheritable!
  2999. @param propertyName The name of the property whose value is desired.
  3000. @return The inherited value, otherwise null.
  3001. </member>
  3002. <member name="M:Telerik.Apoc.Fo.PropertyList.GetSpecifiedProperty(System.String)">
  3003. Return the property on the current FlowObject if it is specified, or if a
  3004. corresponding property is specified. If neither is specified, it returns null.
  3005. </member>
  3006. <member name="M:Telerik.Apoc.Fo.PropertyList.GetProperty(System.String)">
  3007. Return the property on the current FlowObject. If it isn't set explicitly,
  3008. this will try to compute it based on other properties, or if it is
  3009. inheritable, to return the inherited value. If all else fails, it returns
  3010. the default value.
  3011. </member>
  3012. <member name="M:Telerik.Apoc.Fo.PropertyList.GetProperty(System.String,System.Boolean,System.Boolean)">
  3013. Return the property on the current FlowObject. Depending on the passed flags,
  3014. this will try to compute it based on other properties, or if it is
  3015. inheritable, to return the inherited value. If all else fails, it returns
  3016. the default value.
  3017. </member>
  3018. <member name="M:Telerik.Apoc.Fo.PropertyList.GetNearestSpecifiedProperty(System.String)">
  3019. Return the "nearest" specified value for the given property.
  3020. Implements the from-nearest-specified-value function.
  3021. @param propertyName The name of the property whose value is desired.
  3022. @return The computed value if the property is explicitly set on some
  3023. ancestor of the current FO, else the initial value.
  3024. </member>
  3025. <member name="M:Telerik.Apoc.Fo.PropertyList.GetFromParentProperty(System.String)">
  3026. Return the value of this property on the parent of this FO.
  3027. Implements the from-parent function.
  3028. @param propertyName The name of the property whose value is desired.
  3029. @return The computed value on the parent or the initial value if this
  3030. FO is the root or is in a different namespace from its parent.
  3031. </member>
  3032. <member name="M:Telerik.Apoc.Fo.PropertyList.wmAbsToRel(System.Int32)">
  3033. Given an absolute direction (top, bottom, left, right),
  3034. return the corresponding writing model relative direction name
  3035. for the flow object. Uses the stored writingMode.
  3036. </member>
  3037. <member name="M:Telerik.Apoc.Fo.PropertyList.wmRelToAbs(System.Int32)">
  3038. Given a writing mode relative direction (start, end, before, after)
  3039. return the corresponding absolute direction name
  3040. for the flow object. Uses the stored writingMode.
  3041. </member>
  3042. <member name="M:Telerik.Apoc.Fo.PropertyList.SetWritingMode(System.Int32)">
  3043. Set the writing mode traits for the FO with this property list.
  3044. </member>
  3045. <member name="F:Telerik.Apoc.Fo.PropertyListBuilder.FONTSIZEATTR">
  3046. Name of font-size property attribute to set first.
  3047. </member>
  3048. <member name="M:Telerik.Apoc.Fo.PropertyListBuilder.MakeProperty(Telerik.Apoc.Fo.PropertyList,System.String)">
  3049. <summary>
  3050. This seems to be just a helper method that looks up a property maker and
  3051. creates the property.
  3052. </summary>
  3053. </member>
  3054. <member name="M:Telerik.Apoc.Fo.PropertyListBuilder.FindMaker(System.String)">
  3055. <summary>
  3056. Convenience function to return the Maker for a given property.
  3057. </summary>
  3058. </member>
  3059. <member name="P:Telerik.Apoc.Fo.PropertyMaker.PropName">
  3060. <summary>
  3061. Return the name of the property whose value is being set.
  3062. </summary>
  3063. </member>
  3064. <member name="M:Telerik.Apoc.Fo.PropertyMaker.#ctor">
  3065. <summary>
  3066. Construct an instance of a PropertyMaker.
  3067. </summary>
  3068. <remarks>
  3069. The property name is set to "UNKNOWN".
  3070. </remarks>
  3071. </member>
  3072. <member name="M:Telerik.Apoc.Fo.PropertyMaker.#ctor(System.String)">
  3073. <summary>
  3074. Construct an instance of a PropertyMaker for the given property.
  3075. </summary>
  3076. <param name="propName">The name of the property to be made.</param>
  3077. </member>
  3078. <member name="M:Telerik.Apoc.Fo.PropertyMaker.IsInherited">
  3079. <summary>
  3080. Default implementation of isInherited.
  3081. </summary>
  3082. <returns>A boolean indicating whether this property is inherited.</returns>
  3083. </member>
  3084. <member name="M:Telerik.Apoc.Fo.PropertyMaker.InheritsSpecified">
  3085. <summary>
  3086. Return a boolean indicating whether this property inherits the
  3087. "specified" value rather than the "computed" value. The default is
  3088. to inherit the "computed" value.
  3089. </summary>
  3090. <returns>If true, property inherits the value specified.</returns>
  3091. </member>
  3092. <member name="M:Telerik.Apoc.Fo.PropertyMaker.GetPercentBase(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  3093. <summary>
  3094. Return an object implementing the PercentBase interface. This is
  3095. used to handle properties specified as a percentage of some "base
  3096. length", such as the content width of their containing box.
  3097. Overridden by subclasses which allow percent specifications. See
  3098. the documentation on properties.xsl for details.
  3099. </summary>
  3100. <param name="fo"></param>
  3101. <param name="pl"></param>
  3102. <returns></returns>
  3103. </member>
  3104. <member name="M:Telerik.Apoc.Fo.PropertyMaker.GetSubpropMaker(System.String)">
  3105. <summary>
  3106. Return a Maker object which is used to set the values on components
  3107. of compound property types, such as "space". Overridden by property
  3108. maker subclasses which handle compound properties.
  3109. </summary>
  3110. <param name="subprop">
  3111. The name of the component for which a Maker is to returned, for
  3112. example "optimum", if the FO attribute is space.optimum='10pt'.
  3113. </param>
  3114. <returns></returns>
  3115. </member>
  3116. <member name="M:Telerik.Apoc.Fo.PropertyMaker.GetSubpropValue(Telerik.Apoc.Fo.Property,System.String)">
  3117. <summary>
  3118. Return a property value for the given component of a compound
  3119. property.
  3120. </summary>
  3121. <remarks>
  3122. NOTE: this is only to ease porting when calls are made to
  3123. PropertyList.get() using a component name of a compound property,
  3124. such as get("space.optimum").
  3125. The recommended technique is: get("space").getOptimum().
  3126. Overridden by property maker subclasses which handle compound properties.
  3127. </remarks>
  3128. <param name="p">A property value for a compound property type such as SpaceProperty.</param>
  3129. <param name="subprop">The name of the component whose value is to be returned.</param>
  3130. <returns></returns>
  3131. </member>
  3132. <member name="M:Telerik.Apoc.Fo.PropertyMaker.Make(Telerik.Apoc.Fo.Property,System.String,Telerik.Apoc.Fo.PropertyList,System.String,Telerik.Apoc.Fo.FObj)">
  3133. <summary>
  3134. Return a property value for a compound property. If the property
  3135. value is already partially initialized, this method will modify it.
  3136. </summary>
  3137. <param name="baseProp">
  3138. The Property object representing the compound property, such as
  3139. SpaceProperty.
  3140. </param>
  3141. <param name="partName">The name of the component whose value is specified.</param>
  3142. <param name="propertyList">The propertyList being built.</param>
  3143. <param name="value"></param>
  3144. <param name="fo">The FO whose properties are being set.</param>
  3145. <returns>A compound property object.</returns>
  3146. </member>
  3147. <member name="M:Telerik.Apoc.Fo.PropertyMaker.SetSubprop(Telerik.Apoc.Fo.Property,System.String,Telerik.Apoc.Fo.Property)">
  3148. <summary>
  3149. Set a component in a compound property and return the modified
  3150. compound property object. This default implementation returns
  3151. the original base property without modifying it. It is overridden
  3152. by property maker subclasses which handle compound properties.
  3153. </summary>
  3154. <param name="baseProp">
  3155. The Property object representing the compound property, such as SpaceProperty.
  3156. </param>
  3157. <param name="partName">The name of the component whose value is specified.</param>
  3158. <param name="subProp">
  3159. A Property object holding the specified value of the component to be set.
  3160. </param>
  3161. <returns>The modified compound property object.</returns>
  3162. </member>
  3163. <member name="M:Telerik.Apoc.Fo.PropertyMaker.Make(Telerik.Apoc.Fo.PropertyList,System.String,Telerik.Apoc.Fo.FObj)">
  3164. <summary>
  3165. Create a Property object from an attribute specification.
  3166. </summary>
  3167. <param name="propertyList">The PropertyList object being built for this FO.</param>
  3168. <param name="value">The attribute value.</param>
  3169. <param name="fo">The current FO whose properties are being set.</param>
  3170. <returns>The initialized Property object.</returns>
  3171. </member>
  3172. <member name="M:Telerik.Apoc.Fo.PropertyMaker.CheckValueKeywords(System.String)">
  3173. <summary>
  3174. Return a String to be parsed if the passed value corresponds to
  3175. a keyword which can be parsed and used to initialize the property.
  3176. For example, the border-width family of properties can have the
  3177. initializers "thin", "medium", or "thick". The foproperties.xml
  3178. file specifies a length value equivalent for these keywords,
  3179. such as "0.5pt" for "thin". These values are considered parseable,
  3180. since the Length object is no longer responsible for parsing
  3181. unit expresssions.
  3182. </summary>
  3183. <param name="value">The string value of property attribute.</param>
  3184. <returns>
  3185. A string containging a parseable equivalent or null if the passed
  3186. value isn't a keyword initializer for this Property.
  3187. </returns>
  3188. </member>
  3189. <member name="M:Telerik.Apoc.Fo.PropertyMaker.ConvertProperty(Telerik.Apoc.Fo.Property,Telerik.Apoc.Fo.PropertyList,Telerik.Apoc.Fo.FObj)">
  3190. <summary>
  3191. Return a Property object based on the passed Property object.
  3192. This method is called if the Property object built by the parser
  3193. isn't the right type for this property.
  3194. It is overridden by subclasses when the property specification in
  3195. foproperties.xml specifies conversion rules.
  3196. </summary>
  3197. <param name="p">The Property object return by the expression parser</param>
  3198. <param name="propertyList">The PropertyList object being built for this FO.</param>
  3199. <param name="fo">The current FO whose properties are being set.</param>
  3200. <returns>
  3201. A Property of the correct type or null if the parsed value
  3202. can't be converted to the correct type.
  3203. </returns>
  3204. </member>
  3205. <member name="M:Telerik.Apoc.Fo.PropertyMaker.Make(Telerik.Apoc.Fo.PropertyList)">
  3206. <summary>
  3207. Return a Property object representing the initial value.
  3208. </summary>
  3209. <param name="propertyList">The PropertyList object being built for this FO.</param>
  3210. <returns></returns>
  3211. </member>
  3212. <member name="M:Telerik.Apoc.Fo.PropertyMaker.MakeCompound(Telerik.Apoc.Fo.PropertyList,Telerik.Apoc.Fo.FObj)">
  3213. <summary>
  3214. Return a Property object representing the initial value.
  3215. </summary>
  3216. <param name="propertyList">The PropertyList object being built for this FO.</param>
  3217. <param name="parentFO">The parent FO for the FO whose property is being made.</param>
  3218. <returns>
  3219. A Property subclass object holding a "compound" property object
  3220. initialized to the default values for each component.
  3221. </returns>
  3222. </member>
  3223. <member name="M:Telerik.Apoc.Fo.PropertyMaker.Compute(Telerik.Apoc.Fo.PropertyList)">
  3224. <summary>
  3225. Return a Property object representing the value of this property,
  3226. based on other property values for this FO.
  3227. A special case is properties which inherit the specified value,
  3228. rather than the computed value.
  3229. </summary>
  3230. <param name="propertyList">The PropertyList for the FO.</param>
  3231. <returns>
  3232. Property A computed Property value or null if no rules are
  3233. specified (in foproperties.xml) to compute the value.
  3234. </returns>
  3235. </member>
  3236. <member name="T:Telerik.Apoc.Fo.Status">
  3237. classes representating the status of laying out a formatting object
  3238. </member>
  3239. <member name="T:Telerik.Apoc.Fo.Unknown">
  3240. This represents an unknown element.
  3241. For example with unsupported namespaces.
  3242. This prevents any further problems arising from the unknown
  3243. data.
  3244. </member>
  3245. <member name="T:Telerik.Apoc.Fo.UnknownXMLObj.Maker">
  3246. inner class for making unknown xml objects.
  3247. </member>
  3248. <member name="M:Telerik.Apoc.Fo.UnknownXMLObj.Maker.Make(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList)">
  3249. make an unknown xml object.
  3250. @param parent the parent formatting object
  3251. @param propertyList the explicit properties of this object
  3252. @return the unknown xml object
  3253. </member>
  3254. <member name="M:Telerik.Apoc.Fo.UnknownXMLObj.GetMaker(System.String,System.String)">
  3255. returns the maker for this object.
  3256. @return the maker for an unknown xml object
  3257. </member>
  3258. <member name="M:Telerik.Apoc.Fo.UnknownXMLObj.#ctor(Telerik.Apoc.Fo.FObj,Telerik.Apoc.Fo.PropertyList,System.String,System.String)">
  3259. constructs an unknown xml object (called by Maker).
  3260. @param parent the parent formatting object
  3261. @param propertyList the explicit properties of this object
  3262. </member>
  3263. <member name="T:Telerik.Apoc.IDriver">
  3264. <summary>
  3265. This interface is implemented by the ApocDriver class to permit usage
  3266. from COM applications. This is the recommended method of supporting
  3267. invocation from COM application as it permits interface versioning.
  3268. </summary>
  3269. </member>
  3270. <member name="T:Telerik.Apoc.Image.ApocImage">
  3271. <summary>
  3272. A bitmap image that will be referenced by fo:external-graphic.
  3273. </summary>
  3274. <remarks>
  3275. This class and the associated ColorSpace class are PDF specific ideally
  3276. will be moved to the PDF library project at some point in the future.
  3277. Internally, Apoc should handle images using the standard framework
  3278. Bitmap class.
  3279. </remarks>
  3280. </member>
  3281. <member name="F:Telerik.Apoc.Image.ApocImage.filter">
  3282. <summary>
  3283. Filter that will be applied to image data
  3284. </summary>
  3285. </member>
  3286. <member name="M:Telerik.Apoc.Image.ApocImage.#ctor(System.String,System.Byte[])">
  3287. <summary>
  3288. Constructs a new ApocImage using the supplied bitmap.
  3289. </summary>
  3290. <remarks>
  3291. Does not hold a reference to the passed bitmap. Instead the
  3292. image data is extracted from <b>bitmap</b> on construction.
  3293. </remarks>
  3294. <param name="href">The location of <i>bitmap</i></param>
  3295. <param name="imageData">The image data</param>
  3296. </member>
  3297. <member name="P:Telerik.Apoc.Image.ApocImage.Uri">
  3298. <summary>
  3299. Return the image URL.
  3300. </summary>
  3301. <returns>the image URL (as a string)</returns>
  3302. </member>
  3303. <member name="P:Telerik.Apoc.Image.ApocImage.Width">
  3304. <summary>
  3305. Return the image width.
  3306. </summary>
  3307. <returns>the image width</returns>
  3308. </member>
  3309. <member name="P:Telerik.Apoc.Image.ApocImage.Height">
  3310. <summary>
  3311. Return the image height.
  3312. </summary>
  3313. <returns>the image height</returns>
  3314. </member>
  3315. <member name="P:Telerik.Apoc.Image.ApocImage.BitsPerPixel">
  3316. <summary>
  3317. Return the number of bits per pixel.
  3318. </summary>
  3319. <returns>number of bits per pixel</returns>
  3320. </member>
  3321. <member name="P:Telerik.Apoc.Image.ApocImage.BitmapsSize">
  3322. <summary>
  3323. Return the image data size
  3324. </summary>
  3325. <returns>The image data size</returns>
  3326. </member>
  3327. <member name="P:Telerik.Apoc.Image.ApocImage.Bitmaps">
  3328. <summary>
  3329. Return the image data (uncompressed).
  3330. </summary>
  3331. <returns>the image data</returns>
  3332. </member>
  3333. <member name="P:Telerik.Apoc.Image.ApocImage.ColorSpace">
  3334. <summary>
  3335. Return the image color space.
  3336. </summary>
  3337. <returns>the image color space (Apoc.Datatypes.ColorSpace)</returns>
  3338. </member>
  3339. <member name="P:Telerik.Apoc.Image.ApocImage.Filter">
  3340. <summary>
  3341. Returns the <see cref="T:Telerik.Pdf.Filter.IFilter"/> implementation
  3342. that should be applied to the bitmap data.
  3343. </summary>
  3344. </member>
  3345. <member name="M:Telerik.Apoc.Image.ApocImage.ExtractImage(System.Drawing.Bitmap)">
  3346. <summary>
  3347. Extracts the raw data from the image into a byte array suitable
  3348. for including in the PDF document. The image is always extracted
  3349. as a 24-bit RGB image, regardless of it's original colour space
  3350. and colour depth.
  3351. </summary>
  3352. <param name="bitmap">The <see cref="T:System.Drawing.Bitmap"/> from which the data is extracted</param>
  3353. <returns>A byte array containing the raw 24-bit RGB data</returns>
  3354. </member>
  3355. <member name="T:Telerik.Apoc.Image.JpegParser">
  3356. <summary>
  3357. Parses the contents of a JPEG image header to infer the colour
  3358. space and bits per pixel.
  3359. </summary>
  3360. </member>
  3361. <member name="F:Telerik.Apoc.Image.JpegParser.ms">
  3362. <summary>
  3363. JPEG image data
  3364. </summary>
  3365. </member>
  3366. <member name="F:Telerik.Apoc.Image.JpegParser.headerInfo">
  3367. <summary>
  3368. Contains number of bitplanes, color space and optional ICC Profile
  3369. </summary>
  3370. </member>
  3371. <member name="F:Telerik.Apoc.Image.JpegParser.iccProfileData">
  3372. <summary>
  3373. Raw ICC Profile
  3374. </summary>
  3375. </member>
  3376. <member name="M:Telerik.Apoc.Image.JpegParser.#ctor(System.Byte[])">
  3377. <summary>
  3378. Class constructor.
  3379. </summary>
  3380. <param name="data"></param>
  3381. </member>
  3382. <member name="M:Telerik.Apoc.Image.JpegParser.ReadHeader">
  3383. <summary>
  3384. </summary>
  3385. </member>
  3386. <member name="M:Telerik.Apoc.Image.JpegParser.ReadInt">
  3387. <summary>
  3388. Reads a 16-bit integer from the underlying stream
  3389. </summary>
  3390. <returns></returns>
  3391. </member>
  3392. <member name="M:Telerik.Apoc.Image.JpegParser.ReadByte">
  3393. <summary>
  3394. Reads a 32-bit integer from the underlying stream
  3395. </summary>
  3396. <returns></returns>
  3397. </member>
  3398. <member name="M:Telerik.Apoc.Image.JpegParser.ReadString(System.Int32)">
  3399. <summary>
  3400. Reads the specified number of bytes from theunderlying stream
  3401. and converts them to a string using the ASCII encoding.
  3402. </summary>
  3403. <param name="numBytes"></param>
  3404. <returns></returns>
  3405. </member>
  3406. <member name="M:Telerik.Apoc.Image.JpegParser.ReadFirstMarker">
  3407. <summary>
  3408. Reads the initial marker which should be SOI.
  3409. </summary>
  3410. <remarks>
  3411. After invoking this method the stream will point to the location
  3412. immediately after the fiorst marker.
  3413. </remarks>
  3414. <returns></returns>
  3415. </member>
  3416. <member name="M:Telerik.Apoc.Image.JpegParser.ReadNextMarker">
  3417. <summary>
  3418. Reads the next JPEG marker and returns its marker code.
  3419. </summary>
  3420. <returns></returns>
  3421. </member>
  3422. <member name="M:Telerik.Apoc.Image.JpegParser.SkipVariable">
  3423. <summary>
  3424. Skips over the parameters for any marker we don't want to process.
  3425. </summary>
  3426. </member>
  3427. <member name="T:Telerik.Apoc.Image.UriSpecificationParser">
  3428. <summary>
  3429. Parses a &lt;uri-specification&gt; as defined by
  3430. section 5.11 of the XSL specification.
  3431. </summary>
  3432. <remarks>
  3433. This class may be better expressed as a datatype residing in
  3434. Telerik.Apoc.DataTypes.
  3435. </remarks>
  3436. </member>
  3437. <member name="T:Telerik.Apoc.Layout.AbsolutePositionProps">
  3438. Store all hyphenation related properties on an FO.
  3439. Public "structure" allows direct member access.
  3440. </member>
  3441. <member name="T:Telerik.Apoc.Layout.AccessibilityProps">
  3442. Store all hyphenation related properties on an FO.
  3443. Public "structure" allows direct member access.
  3444. </member>
  3445. <member name="F:Telerik.Apoc.Layout.Area.currentHeight">
  3446. Total height of content of this area.
  3447. </member>
  3448. <member name="M:Telerik.Apoc.Layout.Area.#ctor(Telerik.Apoc.Layout.FontState,System.Int32,System.Int32)">
  3449. Creates a new <code>Area</code> instance.
  3450. @param fontState a <code>FontState</code> value
  3451. @param allocationWidth the inline-progression dimension of the content
  3452. rectangle of the Area
  3453. @param maxHeight the maximum block-progression dimension available
  3454. for this Area (its allocation rectangle)
  3455. </member>
  3456. <member name="M:Telerik.Apoc.Layout.Area.setAllocationWidth(System.Int32)">
  3457. Set the allocation width.
  3458. @param w The new allocation width.
  3459. This sets content width to the same value.
  3460. Currently only called during layout of Table to set the width
  3461. to the total width of all the columns. Note that this assumes the
  3462. column widths are explicitly specified.
  3463. </member>
  3464. <member name="M:Telerik.Apoc.Layout.Area.hasNonSpaceChildren">
  3465. <summary>
  3466. Tell whether this area contains any children which are not
  3467. DisplaySpace. This is used in determining whether to honour keeps.
  3468. </summary>
  3469. <returns></returns>
  3470. </member>
  3471. <member name="M:Telerik.Apoc.Layout.Area.getContentHeight">
  3472. Returns content height of the area.
  3473. @return Content height in millipoints
  3474. </member>
  3475. <member name="M:Telerik.Apoc.Layout.Area.GetHeight">
  3476. Returns allocation height of this area.
  3477. The allocation height is the sum of the content height plus border
  3478. and padding in the vertical direction.
  3479. @return allocation height in millipoints
  3480. </member>
  3481. <member name="M:Telerik.Apoc.Layout.Area.getAbsoluteHeight">
  3482. <summary>
  3483. Return absolute Y position of the current bottom of this area,
  3484. not counting any bottom padding or border.
  3485. </summary>
  3486. <remarks>
  3487. This is used to set positions for link hotspots.
  3488. In fact, the position is not really absolute, but is relative
  3489. to the Ypos of the column-level AreaContainer, even when the
  3490. area is in a page header or footer!
  3491. </remarks>
  3492. </member>
  3493. <member name="M:Telerik.Apoc.Layout.Area.setAbsoluteHeight(System.Int32)">
  3494. <summary>
  3495. Set "absolute" Y position of the top of this area.
  3496. </summary>
  3497. <remarks>
  3498. In fact, the position is not really absolute, but relative to
  3499. the Ypos of the column-level AreaContainer, even when the area
  3500. is in a page header or footer!
  3501. It is set from the value of getAbsoluteHeight() on the parent
  3502. area, just before adding this area.
  3503. </remarks>
  3504. </member>
  3505. <member name="M:Telerik.Apoc.Layout.Area.spaceLeft">
  3506. Return space remaining in the vertical direction (height).
  3507. This returns maximum available space - current content height
  3508. Note: content height should be based on allocation height of content!
  3509. @return space remaining in base units (millipoints)
  3510. </member>
  3511. <member name="M:Telerik.Apoc.Layout.Area.SetHeight(System.Int32)">
  3512. Set the content height to the passed value if that value is
  3513. larger than current content height. If the new content height
  3514. is greater than the maximum available height, set the content height
  3515. to the max. available (!!!)
  3516. @param height allocation height of content in millipoints
  3517. </member>
  3518. <member name="F:Telerik.Apoc.Layout.AreaTree.fontInfo">
  3519. object containing information on available fonts, including
  3520. metrics
  3521. </member>
  3522. <member name="F:Telerik.Apoc.Layout.AreaTree.rootExtensions">
  3523. List of root extension objects
  3524. </member>
  3525. <member name="M:Telerik.Apoc.Layout.AreaTree.GetDocumentMarkers">
  3526. <summary>
  3527. Auxillary function for retrieving markers.
  3528. </summary>
  3529. <returns></returns>
  3530. </member>
  3531. <member name="M:Telerik.Apoc.Layout.AreaTree.GetCurrentPageSequence">
  3532. <summary>
  3533. Auxillary function for retrieving markers.
  3534. </summary>
  3535. <returns></returns>
  3536. </member>
  3537. <member name="M:Telerik.Apoc.Layout.AreaTree.GetCurrentPageSequenceMarkers">
  3538. <summary>
  3539. Auxillary function for retrieving markers.
  3540. </summary>
  3541. <returns></returns>
  3542. </member>
  3543. <member name="T:Telerik.Apoc.Layout.AuralProps">
  3544. Store all hyphenation related properties on an FO.
  3545. Public "structure" allows direct member access.
  3546. </member>
  3547. <member name="T:Telerik.Apoc.Layout.BlockArea">
  3548. This class represents a Block Area.
  3549. A block area is made up of a sequence of Line Areas.
  3550. This class is used to organise the sequence of line areas as
  3551. inline areas are added to this block it creates and ands line areas
  3552. to hold the inline areas.
  3553. This uses the line-height and line-stacking-strategy to work
  3554. out how to stack the lines.
  3555. </member>
  3556. <member name="M:Telerik.Apoc.Layout.BlockArea.addLineArea(Telerik.Apoc.Layout.LineArea)">
  3557. Add a Line Area to this block area.
  3558. Used internally to add a completed line area to this block area
  3559. when either a new line area is created or this block area is
  3560. completed.
  3561. @param la the LineArea to add
  3562. </member>
  3563. <member name="M:Telerik.Apoc.Layout.BlockArea.getCurrentLineArea">
  3564. Get the current line area in this block area.
  3565. This is used to get the current line area for adding
  3566. inline objects to.
  3567. This will return null if there is not enough room left
  3568. in the block area to accomodate the line area.
  3569. @return the line area to be used to add inlie objects
  3570. </member>
  3571. <member name="M:Telerik.Apoc.Layout.BlockArea.createNextLineArea">
  3572. Create a new line area to add inline objects.
  3573. This should be called after getting the current line area
  3574. and discovering that the inline object will not fit inside the current
  3575. line. This method will create a new line area to place the inline
  3576. object into.
  3577. This will return null if the new line cannot fit into the block area.
  3578. @return the new current line area, which will be empty.
  3579. </member>
  3580. <member name="M:Telerik.Apoc.Layout.BlockArea.end">
  3581. Notify this block that the area has completed layout.
  3582. Indicates the the block has been fully laid out, this will
  3583. add (if any) the current line area.
  3584. </member>
  3585. <member name="M:Telerik.Apoc.Layout.BlockArea.spaceLeft">
  3586. Return the maximum space remaining for this area's content in
  3587. the block-progression-dimension.
  3588. Remove top and bottom padding and spacing since these reduce
  3589. available space for content and they are not yet accounted for
  3590. in the positioning of the object.
  3591. </member>
  3592. <member name="M:Telerik.Apoc.Layout.BodyAreaContainer.getNextArea(Telerik.Apoc.Fo.FObj)">
  3593. Depending on the column-count of the next FO, determine whether
  3594. a new span area needs to be constructed or not, and return the
  3595. appropriate ColumnArea.
  3596. The next cut of this method should also inspect the FO to see
  3597. whether the area to be returned ought not to be the footnote
  3598. or before-float reference area.
  3599. @param fo The next formatting object
  3600. @returns the next column area (possibly the current one)
  3601. </member>
  3602. <member name="M:Telerik.Apoc.Layout.BodyAreaContainer.addSpanArea(System.Int32)">
  3603. Add a new span area with specified number of column areas.
  3604. @param numColumns The number of column areas
  3605. @returns AreaContainer The next column area
  3606. </member>
  3607. <member name="M:Telerik.Apoc.Layout.BodyAreaContainer.isBalancingRequired(Telerik.Apoc.Fo.FObj)">
  3608. This almost does what getNewArea() does, without actually
  3609. returning an area. These 2 methods can be reworked.
  3610. @param fo The next formatting object
  3611. @returns bool True if we need to balance.
  3612. </member>
  3613. <member name="M:Telerik.Apoc.Layout.BodyAreaContainer.resetSpanArea">
  3614. This is where the balancing algorithm lives, or gets called.
  3615. Right now it's primitive: get the total content height in all
  3616. columns, divide by the column count, and add a heuristic
  3617. safety factor.
  3618. Then the previous (unbalanced) span area is removed, and a new
  3619. one added with the computed max height.
  3620. </member>
  3621. <member name="M:Telerik.Apoc.Layout.BodyAreaContainer.GetRemainingHeight">
  3622. Determine remaining height for new span area. Needs to be
  3623. modified for footnote and before-float reference areas when
  3624. those are supported.
  3625. @returns int The remaining available height in millipoints.
  3626. </member>
  3627. <member name="M:Telerik.Apoc.Layout.BodyAreaContainer.resetHeights">
  3628. Used by resetSpanArea() and addSpanArea() to adjust the main
  3629. reference area height before creating a new span.
  3630. </member>
  3631. <member name="M:Telerik.Apoc.Layout.BodyAreaContainer.isLastColumn">
  3632. Used in Flow when layout returns incomplete.
  3633. @returns bool Is this the last column in this span?
  3634. </member>
  3635. <member name="M:Telerik.Apoc.Layout.BodyAreaContainer.isNewSpanArea">
  3636. This variable is unset by getNextArea(), is set by addSpanArea(),
  3637. and <i>may</i> be set by resetSpanArea().
  3638. @returns bool Is the span area new or not?
  3639. </member>
  3640. <member name="M:Telerik.Apoc.Layout.BorderAndPadding.Clone">
  3641. Return a full copy of the BorderAndPadding information. This clones all
  3642. padding and border information.
  3643. @return The copy.
  3644. </member>
  3645. <member name="M:Telerik.Apoc.Layout.FontInfo.CreateFontKey(System.String,System.String,System.String)">
  3646. Creates a key from the given strings
  3647. </member>
  3648. <member name="M:Telerik.Apoc.Layout.FontState.#ctor(Telerik.Apoc.Layout.FontInfo,System.String,System.String,System.String,System.Int32,System.Int32)">
  3649. <summary>
  3650. Class constructor
  3651. </summary>
  3652. <remarks>
  3653. Defaults the letter spacing to 0 millipoints.
  3654. </remarks>
  3655. </member>
  3656. <member name="M:Telerik.Apoc.Layout.FontState.GetWidth(System.Int32)">
  3657. <summary>
  3658. Gets width of given character identifier plus <see cref="F:Telerik.Apoc.Layout.FontState.letterSpacing"/>
  3659. in millipoints (1/1000ths of a point).
  3660. </summary>
  3661. <param name="charId"></param>
  3662. <returns></returns>
  3663. </member>
  3664. <member name="M:Telerik.Apoc.Layout.FontState.MapCharacter(System.Char)">
  3665. <summary>
  3666. Map a Unicode character to a code point
  3667. </summary>
  3668. <param name="c">Any Unicode character.</param>
  3669. <returns></returns>
  3670. </member>
  3671. <member name="T:Telerik.Apoc.Layout.HyphenationProps">
  3672. Store all hyphenation related properties on an FO.
  3673. Public "structure" allows direct member access.
  3674. </member>
  3675. <member name="T:Telerik.Apoc.Layout.IFontDescriptor">
  3676. <summary>
  3677. A font descriptor specifies metrics and other attributes of a
  3678. font, as distinct from the metrics of individual glyphs.
  3679. </summary>
  3680. <remarks>
  3681. See page 355 of PDF 1.4 specification for more information.
  3682. </remarks>
  3683. </member>
  3684. <member name="P:Telerik.Apoc.Layout.IFontDescriptor.Flags">
  3685. <summary>
  3686. Gets a collection of flags providing various font characteristics.
  3687. </summary>
  3688. </member>
  3689. <member name="P:Telerik.Apoc.Layout.IFontDescriptor.FontBBox">
  3690. <summary>
  3691. Gets the smallest rectangle that will encompass the shape that
  3692. would result if all glyhs of the font were placed with their
  3693. origins coincident.
  3694. </summary>
  3695. </member>
  3696. <member name="P:Telerik.Apoc.Layout.IFontDescriptor.ItalicAngle">
  3697. <summary>
  3698. Gets the main italic angle of the font expressed in tenths of
  3699. a degree counterclockwise from the vertical.
  3700. </summary>
  3701. </member>
  3702. <member name="P:Telerik.Apoc.Layout.IFontDescriptor.StemV">
  3703. <summary>
  3704. TODO: The thickness, measured horizontally, of the dominant vertical
  3705. stems of the glyphs in the font.
  3706. </summary>
  3707. </member>
  3708. <member name="P:Telerik.Apoc.Layout.IFontDescriptor.HasKerningInfo">
  3709. <summary>
  3710. Gets a value that indicates whether this font has kerning support.
  3711. </summary>
  3712. <returns></returns>
  3713. </member>
  3714. <member name="P:Telerik.Apoc.Layout.IFontDescriptor.IsEmbeddable">
  3715. <summary>
  3716. Gets a value that indicates whether this font program may be legally
  3717. embedded within a document.
  3718. </summary>
  3719. <returns></returns>
  3720. </member>
  3721. <member name="P:Telerik.Apoc.Layout.IFontDescriptor.IsSubsettable">
  3722. <summary>
  3723. Gets a value that indicates whether this font program my be subsetted.
  3724. </summary>
  3725. <returns></returns>
  3726. </member>
  3727. <member name="P:Telerik.Apoc.Layout.IFontDescriptor.FontData">
  3728. <summary>
  3729. Gets a byte array representing a font program to be embedded
  3730. in a document.
  3731. </summary>
  3732. <remarks>
  3733. If <see cref="P:Telerik.Apoc.Layout.IFontDescriptor.IsEmbeddable"/> is <b>false</b> it is acceptable
  3734. for this method to return null.
  3735. </remarks>
  3736. </member>
  3737. <member name="P:Telerik.Apoc.Layout.IFontDescriptor.KerningInfo">
  3738. <summary>
  3739. Gets kerning information for this font.
  3740. </summary>
  3741. <remarks>
  3742. If <see cref="P:Telerik.Apoc.Layout.IFontDescriptor.HasKerningInfo"/> is <b>false</b> it is acceptable
  3743. for this method to return null.
  3744. </remarks>
  3745. </member>
  3746. <member name="T:Telerik.Apoc.Layout.IFontMetric">
  3747. <summary>
  3748. Interface for font metric classes
  3749. </summary>
  3750. </member>
  3751. <member name="P:Telerik.Apoc.Layout.IFontMetric.Ascender">
  3752. <summary>
  3753. Specifies the maximum distance characters in this font extend
  3754. above the base line. This is the typographic ascent for the font.
  3755. </summary>
  3756. </member>
  3757. <member name="P:Telerik.Apoc.Layout.IFontMetric.Descender">
  3758. <summary>
  3759. Specifies the maximum distance characters in this font extend
  3760. below the base line. This is the typographic descent for the font.
  3761. </summary>
  3762. </member>
  3763. <member name="P:Telerik.Apoc.Layout.IFontMetric.CapHeight">
  3764. <summary>
  3765. Gets the vertical coordinate of the top of flat captial letters.
  3766. </summary>
  3767. </member>
  3768. <member name="P:Telerik.Apoc.Layout.IFontMetric.FirstChar">
  3769. <summary>
  3770. Gets the value of the first character used in the font
  3771. </summary>
  3772. </member>
  3773. <member name="P:Telerik.Apoc.Layout.IFontMetric.LastChar">
  3774. <summary>
  3775. Gets the value of the last character used in the font
  3776. </summary>
  3777. </member>
  3778. <member name="P:Telerik.Apoc.Layout.IFontMetric.Descriptor">
  3779. <summary>
  3780. Gets a reference to a font descriptor. A descriptor is akin to
  3781. the PDF FontDescriptor object (see page 355 of PDF 1.4 spec).
  3782. </summary>
  3783. </member>
  3784. <member name="M:Telerik.Apoc.Layout.IFontMetric.GetWidth(System.Int32)">
  3785. <summary>
  3786. Gets the width of a character in 1/1000ths of a point size
  3787. located at the supplied codepoint.
  3788. </summary>
  3789. <remarks>
  3790. For a type 1 font a code point is an octal code obtained from a
  3791. character encoding scheme (WinAnsiEncoding, MacRomaonEncoding, etc).
  3792. For example, the code point for the space character is 040 (octal).
  3793. For a type 0 font a code point represents a GID (Glyph index).
  3794. </remarks>
  3795. <param name="charIndex">A character code point.</param>
  3796. <returns></returns>
  3797. </member>
  3798. <member name="P:Telerik.Apoc.Layout.IFontMetric.Widths">
  3799. <summary>
  3800. Gets the widths of all characters in 1/1000ths of a point size.
  3801. </summary>
  3802. <returns></returns>
  3803. </member>
  3804. <member name="M:Telerik.Apoc.Layout.Inline.ForeignObjectArea.getContentWidth">
  3805. This is NOT the content width of the instream-foreign-object.
  3806. This is the content width for a Box.
  3807. </member>
  3808. <member name="M:Telerik.Apoc.Layout.Inline.ForeignObjectArea.GetHeight">
  3809. This is NOT the content height of the instream-foreign-object.
  3810. This is the content height for a Box.
  3811. </member>
  3812. <member name="F:Telerik.Apoc.Layout.Inline.InlineArea.xOffset">
  3813. amount of space added since the original layout - needed by links
  3814. </member>
  3815. <member name="M:Telerik.Apoc.Layout.Inline.InlineSpace.setUnderlined(System.Boolean)">
  3816. @param ul true if text should be underlined
  3817. </member>
  3818. <member name="M:Telerik.Apoc.Layout.Inline.InlineSpace.setEatable(System.Boolean)">
  3819. And eatable InlineSpace is discarded if it occurs
  3820. as the first pending element in a LineArea
  3821. </member>
  3822. <member name="M:Telerik.Apoc.Layout.LineArea.addText(System.Char[],System.Int32,System.Int32,Telerik.Apoc.Layout.LinkSet,Telerik.Apoc.Layout.TextState)">
  3823. adds text to line area
  3824. @return int character position
  3825. </member>
  3826. <member name="M:Telerik.Apoc.Layout.LineArea.AddLeader(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  3827. adds a Leader; actually the method receives the leader properties
  3828. and creates a leader area or an inline area which is appended to
  3829. the children of the containing line area.
  3830. leader pattern use-content is not implemented.
  3831. </member>
  3832. <member name="M:Telerik.Apoc.Layout.LineArea.addPending">
  3833. adds pending inline areas to the line area
  3834. normally done, when the line area is filled and
  3835. added as child to the parent block area
  3836. </member>
  3837. <member name="M:Telerik.Apoc.Layout.LineArea.align(System.Int32)">
  3838. aligns line area
  3839. </member>
  3840. <member name="M:Telerik.Apoc.Layout.LineArea.verticalAlign">
  3841. Balance (vertically) the inline areas within this line.
  3842. </member>
  3843. <member name="M:Telerik.Apoc.Layout.LineArea.changeHyphenation(Telerik.Apoc.Layout.HyphenationProps)">
  3844. sets hyphenation related traits: language, country, hyphenate, hyphenation-character
  3845. and minimum number of character to remain one the previous line and to be on the
  3846. next line.
  3847. </member>
  3848. <member name="M:Telerik.Apoc.Layout.LineArea.buildSimpleLeader(System.Char,System.Int32)">
  3849. creates a leader as String out of the given char and the leader length
  3850. and wraps it in an InlineArea which is returned
  3851. </member>
  3852. <member name="M:Telerik.Apoc.Layout.LineArea.getLeaderAlignIndent(System.Int32,System.Int32)">
  3853. calculates the width of space which has to be inserted before the
  3854. start of the leader, so that all leader characters are aligned.
  3855. is used if property leader-align is set. At the moment only the value
  3856. for leader-align="reference-area" is supported.
  3857. </member>
  3858. <member name="M:Telerik.Apoc.Layout.LineArea.getCurrentXPosition">
  3859. calculates the used space in this line area
  3860. </member>
  3861. <member name="M:Telerik.Apoc.Layout.LineArea.getHyphenationWord(System.Char[],System.Int32)">
  3862. extracts a complete word from the character data
  3863. </member>
  3864. <member name="M:Telerik.Apoc.Layout.LineArea.getWordWidth(System.String)">
  3865. Calculates the wordWidth using the actual fontstate
  3866. </member>
  3867. <member name="M:Telerik.Apoc.Layout.LineArea.addCharacter(System.Char,Telerik.Apoc.Layout.LinkSet,System.Boolean)">
  3868. adds a single character to the line area tree
  3869. </member>
  3870. <member name="M:Telerik.Apoc.Layout.LineArea.addMapWord(System.Char,System.Text.StringBuilder)">
  3871. Same as addWord except that characters in wordBuf is mapped
  3872. to the current fontstate's encoding
  3873. </member>
  3874. <member name="M:Telerik.Apoc.Layout.LineArea.addWord(System.Char,System.Text.StringBuilder)">
  3875. adds a InlineArea containing the String startChar+wordBuf to the line area children.
  3876. </member>
  3877. <member name="M:Telerik.Apoc.Layout.LineArea.canBreakMidWord">
  3878. Checks if it's legal to break a word in the middle
  3879. based on the current language property.
  3880. @return true if legal to break word in the middle
  3881. </member>
  3882. <member name="M:Telerik.Apoc.Layout.LineArea.getCharWidth(System.Char)">
  3883. Helper method for getting the width of a unicode char
  3884. from the current fontstate.
  3885. This also performs some guessing on widths on various
  3886. versions of space that might not exists in the font.
  3887. </member>
  3888. <member name="M:Telerik.Apoc.Layout.LineArea.isSpace(System.Char)">
  3889. Helper method to determine if the character is a
  3890. space with normal behaviour. Normal behaviour means that
  3891. it's not non-breaking
  3892. </member>
  3893. <member name="M:Telerik.Apoc.Layout.LineArea.isNBSP(System.Char)">
  3894. Method to determine if the character is a nonbreaking
  3895. space.
  3896. </member>
  3897. <member name="M:Telerik.Apoc.Layout.LineArea.isAnySpace(System.Char)">
  3898. @return true if the character represents any kind of space
  3899. </member>
  3900. <member name="M:Telerik.Apoc.Layout.LineArea.addSpacedWord(System.String,Telerik.Apoc.Layout.LinkSet,System.Int32,System.Int32,Telerik.Apoc.Layout.TextState,System.Boolean)">
  3901. Add a word that might contain non-breaking spaces.
  3902. Split the word into WordArea and InlineSpace and add it.
  3903. If addToPending is true, add to pending areas.
  3904. </member>
  3905. <member name="T:Telerik.Apoc.Layout.LinkedRectangle">
  3906. an object that stores a rectangle that is linked, and the LineArea
  3907. that it is logically associated with
  3908. @author Arved Sandstrom
  3909. @author James Tauber
  3910. </member>
  3911. <member name="F:Telerik.Apoc.Layout.LinkedRectangle.link">
  3912. the linked Rectangle
  3913. </member>
  3914. <member name="F:Telerik.Apoc.Layout.LinkedRectangle.lineArea">
  3915. the associated LineArea
  3916. </member>
  3917. <member name="F:Telerik.Apoc.Layout.LinkedRectangle.inlineArea">
  3918. the associated InlineArea
  3919. </member>
  3920. <member name="T:Telerik.Apoc.Layout.LinkSet">
  3921. a set of rectangles on a page that are linked to a common
  3922. destination
  3923. </member>
  3924. <member name="F:Telerik.Apoc.Layout.LinkSet.destination">
  3925. the destination of the links
  3926. </member>
  3927. <member name="F:Telerik.Apoc.Layout.LinkSet.rects">
  3928. the set of rectangles
  3929. </member>
  3930. <member name="T:Telerik.Apoc.Layout.MarginInlineProps">
  3931. Store all hyphenation related properties on an FO.
  3932. Public "structure" allows direct member access.
  3933. </member>
  3934. <member name="T:Telerik.Apoc.Layout.MarginProps">
  3935. Store all hyphenation related properties on an FO.
  3936. Public "structure" allows direct member access.
  3937. </member>
  3938. <member name="M:Telerik.Apoc.Layout.Page.addBody(Telerik.Apoc.Layout.BodyAreaContainer)">
  3939. Ensure that page is set not only on B.A.C. but also on the
  3940. three top-level reference areas.
  3941. @param area The region-body area container (special)
  3942. </member>
  3943. <member name="T:Telerik.Apoc.Layout.RelativePositionProps">
  3944. Store all hyphenation related properties on an FO.
  3945. Public "structure" allows direct member access.
  3946. </member>
  3947. <member name="T:Telerik.Apoc.Layout.TextState">
  3948. This class holds information about text-decoration
  3949. </member>
  3950. <member name="M:Telerik.Apoc.Layout.TextState.getUnderlined">
  3951. @return true if text should be underlined
  3952. </member>
  3953. <member name="M:Telerik.Apoc.Layout.TextState.setUnderlined(System.Boolean)">
  3954. set text as underlined
  3955. </member>
  3956. <member name="M:Telerik.Apoc.Layout.TextState.getOverlined">
  3957. @return true if text should be overlined
  3958. </member>
  3959. <member name="T:Telerik.Apoc.Pdf.FontLicenseException">
  3960. <summary>
  3961. Thrown during creation of PDF font object if the font's license
  3962. is violated, e.g. attempting to subset a font that does not permit
  3963. subsetting.
  3964. </summary>
  3965. </member>
  3966. <member name="T:Telerik.Apoc.Pdf.PdfCreator">
  3967. <remarks>
  3968. Was originally called PdfDocument, but this name is now in
  3969. use by the Telerik.Pdf library. Eventually all code in this
  3970. class should either be moved to either the Telerik.Pdf library,
  3971. or to the PdfRenderer.
  3972. </remarks>
  3973. </member>
  3974. <member name="M:Telerik.Apoc.Pdf.PdfCreator.getOutlineRoot">
  3975. Get the root Outlines object. This method does not write
  3976. the outline to the Pdf document, it simply creates a
  3977. reference for later.
  3978. </member>
  3979. <member name="M:Telerik.Apoc.Pdf.PdfCreator.makeOutline(Telerik.Pdf.PdfOutline,System.String,System.String)">
  3980. Make an outline object and add it to the given outline
  3981. @param parent parent PdfOutline object
  3982. @param label the title for the new outline object
  3983. @param action the PdfAction to reference
  3984. </member>
  3985. <member name="M:Telerik.Apoc.Pdf.PdfCreator.getResources">
  3986. get the /Resources object for the document
  3987. @return the /Resources object
  3988. </member>
  3989. <member name="T:Telerik.Apoc.Pdf.PdfFontCreator">
  3990. <summary>
  3991. Creates all the necessary PDF objects required to represent
  3992. a font object in a PDF document.
  3993. </summary>
  3994. </member>
  3995. <member name="F:Telerik.Apoc.Pdf.PdfFontCreator.creator">
  3996. <summary>
  3997. Generates object id's.
  3998. </summary>
  3999. </member>
  4000. <member name="M:Telerik.Apoc.Pdf.PdfFontCreator.#ctor(Telerik.Apoc.Pdf.PdfCreator)">
  4001. <summary>
  4002. </summary>
  4003. <param name="creator"></param>
  4004. </member>
  4005. <member name="M:Telerik.Apoc.Pdf.PdfFontCreator.MakeFont(System.String,Telerik.Apoc.Render.Pdf.Fonts.Font)">
  4006. <summary>
  4007. Returns a subclass of the PdfFont class that may be one of
  4008. PdfType0Font, PdfType1Font or PdfTrueTypeFont. The type of
  4009. subclass returned is determined by the type of the <i>font</i>
  4010. parameter.
  4011. </summary>
  4012. <param name="pdfFontID">The PDF font identifier, e.g. F15</param>
  4013. <param name="font">Underlying font object.</param>
  4014. <returns></returns>
  4015. </member>
  4016. <member name="M:Telerik.Apoc.Pdf.PdfFontCreator.CreateCIDFont(System.String,Telerik.Apoc.Render.Pdf.Fonts.Font,Telerik.Apoc.Render.Pdf.Fonts.CIDFont)">
  4017. <summary>
  4018. Creates a character indexed font from <i>cidFont</i>
  4019. </summary>
  4020. <remarks>
  4021. The <i>font</i> and <i>cidFont</i> will be different object
  4022. references since the <i>font</i> parameter will most likely
  4023. be a <see cref="T:Telerik.Apoc.Render.Pdf.Fonts.ProxyFont"/>.
  4024. </remarks>
  4025. <param name="pdfFontID">The Pdf font identifier, e.g. F15</param>
  4026. <param name="font">Required to access the font descriptor.</param>
  4027. <param name="cidFont">The underlying CID font.</param>
  4028. <returns></returns>
  4029. </member>
  4030. <member name="M:Telerik.Apoc.Pdf.PdfFontCreator.NextObjectId">
  4031. <summary>
  4032. Returns the next available Pdf object identifier.
  4033. </summary>
  4034. <returns></returns>
  4035. </member>
  4036. <member name="M:Telerik.Apoc.Pdf.PdfFontCreator.CreateBase14Font(System.String,Telerik.Apoc.Render.Pdf.Fonts.Base14Font)">
  4037. <summary>
  4038. Creates an instance of the <see cref="T:Telerik.Pdf.PdfType1Font"/> class
  4039. </summary>
  4040. <param name="pdfFontID">The Pdf font identifier, e.g. F15</param>
  4041. <param name="base14"></param>
  4042. <returns></returns>
  4043. </member>
  4044. <member name="M:Telerik.Apoc.Pdf.PdfFontCreator.CreateTrueTypeFont(System.String,Telerik.Apoc.Render.Pdf.Fonts.Font,Telerik.Apoc.Render.Pdf.Fonts.TrueTypeFont)">
  4045. <summary>
  4046. Creates an instance of the <see cref="T:Telerik.Pdf.PdfTrueTypeFont"/> class
  4047. that defaults the font encoding to WinAnsiEncoding.
  4048. </summary>
  4049. <param name="pdfFontID"></param>
  4050. <param name="font"></param>
  4051. <param name="ttf"></param>
  4052. <returns></returns>
  4053. </member>
  4054. <member name="M:Telerik.Apoc.Pdf.PdfFontCreator.GetFontMetrics(Telerik.Apoc.Render.Pdf.Fonts.Font)">
  4055. <remarks>
  4056. A ProxyFont must first be resolved before getting the
  4057. IFontMetircs implementation of the underlying font.
  4058. </remarks>
  4059. <param name="font"></param>
  4060. </member>
  4061. <member name="T:Telerik.Apoc.Pdf.FontSetup">
  4062. <summary>
  4063. Sets up the PDF fonts.
  4064. </summary>
  4065. <remarks>
  4066. Assigns the font (with metrics) to internal names like "F1" and
  4067. assigns family-style-weight triplets to the fonts.
  4068. </remarks>
  4069. </member>
  4070. <member name="F:Telerik.Apoc.Pdf.FontSetup.startIndex">
  4071. <summary>
  4072. First 16 indices are used by base 14 and generic fonts
  4073. </summary>
  4074. </member>
  4075. <member name="F:Telerik.Apoc.Pdf.FontSetup.fontInfo">
  4076. <summary>
  4077. Handles mapping font triplets to a IFontMetric implementor
  4078. </summary>
  4079. </member>
  4080. <member name="M:Telerik.Apoc.Pdf.FontSetup.AddSystemFonts(Telerik.Apoc.Render.Pdf.FontType)">
  4081. <summary>
  4082. Adds all the system fonts to the FontInfo object.
  4083. </summary>
  4084. <remarks>
  4085. Adds metrics for basic fonts and useful family-style-weight
  4086. triplets for lookup.
  4087. </remarks>
  4088. <param name="fontType">Determines what type of font to instantiate.</param>
  4089. </member>
  4090. <member name="M:Telerik.Apoc.Pdf.FontSetup.IsBase14FontName(System.String)">
  4091. <summary>
  4092. Returns <b>true</b> is <i>familyName</i> represents one of the
  4093. base 14 fonts; otherwise <b>false</b>.
  4094. </summary>
  4095. <param name="familyName"></param>
  4096. <returns></returns>
  4097. </member>
  4098. <member name="M:Telerik.Apoc.Pdf.FontSetup.GetNextAvailableName">
  4099. <summary>
  4100. Gets the next available font name. A font name is defined as an
  4101. integer prefixed by the letter 'F'.
  4102. </summary>
  4103. <returns></returns>
  4104. </member>
  4105. <member name="M:Telerik.Apoc.Pdf.FontSetup.AddToResources(Telerik.Apoc.Pdf.PdfFontCreator,Telerik.Pdf.PdfResources)">
  4106. <summary>
  4107. Add the fonts in the font info to the PDF document.
  4108. </summary>
  4109. <param name="fontCreator">Object that creates PdfFont objects.</param>
  4110. <param name="resources">Resources object to add fonts too.</param>
  4111. </member>
  4112. <member name="T:Telerik.Apoc.Render.IRendererOptions">
  4113. <summary>
  4114. A marker interface to indicate an object can be passed to
  4115. the <see cref="P:Telerik.Apoc.ApocDriver.Options"/> property.
  4116. </summary>
  4117. <remarks>
  4118. <seealso cref="T:Telerik.Apoc.Render.Pdf.PdfRendererOptions"/>
  4119. </remarks>
  4120. </member>
  4121. <member name="T:Telerik.Apoc.Render.Pdf.Fonts.Base14Font">
  4122. <summary>
  4123. Base class for the standard 14 fonts as defined in the PDF spec.
  4124. </summary>
  4125. </member>
  4126. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.Base14Font.#ctor(System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32[],Telerik.Apoc.Render.Pdf.CodePointMapping)">
  4127. <summary>
  4128. Class constructor.
  4129. </summary>
  4130. </member>
  4131. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Base14Font.Descriptor">
  4132. <summary>
  4133. Will always return null since the standard 14 fonts do not
  4134. have a FontDescriptor.
  4135. </summary>
  4136. <remarks>
  4137. It is possible to override the default metrics, but the
  4138. current version of Apoc does not support this feature.
  4139. </remarks>
  4140. </member>
  4141. <member name="T:Telerik.Apoc.Render.Pdf.Fonts.CIDFont">
  4142. <summary>
  4143. Base class for a CID (Character Indexed) font.
  4144. </summary>
  4145. <remarks>
  4146. There are two types of CIDFont: Type 0 and Type 2. A Type 0 CIDFont
  4147. contains glyph description based on Adobe Type 1 font format; a
  4148. Type 2 CIDFont contains glyph descriptions based on the TrueType
  4149. font format.
  4150. See page 338 of the Adode PDF 1.4 specification for futher details.
  4151. </remarks>
  4152. </member>
  4153. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.CIDFont.CidBaseFont">
  4154. <summary>
  4155. Gets the PostScript name of the font.
  4156. </summary>
  4157. </member>
  4158. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.CIDFont.CMapEntries">
  4159. <summary>
  4160. Gets a dictionary mapping character codes to unicode values
  4161. </summary>
  4162. </member>
  4163. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.CIDFont.Type">
  4164. <summary>
  4165. Returns <see cref="F:Telerik.Pdf.PdfFontTypeEnum.CIDFont"/>.
  4166. </summary>
  4167. </member>
  4168. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.CIDFont.Registry">
  4169. <summary>
  4170. Gets a string identifying the issuer of the character collections.
  4171. </summary>
  4172. <remarks>
  4173. The default implementation returns <see cref="F:Telerik.Pdf.PdfCIDSystemInfo.DefaultRegistry"/>.
  4174. </remarks>
  4175. </member>
  4176. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.CIDFont.Ordering">
  4177. <summary>
  4178. Gets a string that uniquely names the character collection.
  4179. </summary>
  4180. <remarks>
  4181. The default implementation returns <see cref="F:Telerik.Pdf.PdfCIDSystemInfo.DefaultOrdering"/>.
  4182. </remarks>
  4183. </member>
  4184. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.CIDFont.Supplement">
  4185. <summary>
  4186. Gets the supplement number of the character collection.
  4187. </summary>
  4188. <remarks>
  4189. The default implementation returns <see cref="F:Telerik.Pdf.PdfCIDSystemInfo.DefaultSupplement"/>.
  4190. </remarks>
  4191. </member>
  4192. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.CIDFont.DefaultWidth">
  4193. <summary>
  4194. Gets the default width for all glyphs.
  4195. </summary>
  4196. <remarks>
  4197. The default implementation returns <see cref="F:Telerik.Apoc.Render.Pdf.Fonts.CIDFont.DefaultWidthConst"/>
  4198. </remarks>
  4199. </member>
  4200. <member name="T:Telerik.Apoc.Render.Pdf.Fonts.Font">
  4201. <summary>
  4202. Base class for PDF font classes
  4203. </summary>
  4204. </member>
  4205. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.Encoding">
  4206. <summary>
  4207. Get the encoding of the font.
  4208. </summary>
  4209. <remarks>
  4210. A font encoding defines a mapping between a character code
  4211. and a code point.
  4212. </remarks>
  4213. </member>
  4214. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.FontName">
  4215. <summary>
  4216. Gets the base font name.
  4217. </summary>
  4218. <returns></returns>
  4219. </member>
  4220. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.Type">
  4221. <summary>
  4222. Gets the type of font, e.g. Type 0, Type 1, etc.
  4223. </summary>
  4224. <returns></returns>
  4225. </member>
  4226. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.SubType">
  4227. <summary>
  4228. Gets the font subtype.
  4229. </summary>
  4230. <returns></returns>
  4231. </member>
  4232. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.Descriptor">
  4233. <summary>
  4234. Gets a reference to a FontDescriptor
  4235. </summary>
  4236. </member>
  4237. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.MultiByteFont">
  4238. <summary>
  4239. Gets a boolean value indicating whether this font supports
  4240. multi-byte characters
  4241. </summary>
  4242. </member>
  4243. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.Font.MapCharacter(System.Char)">
  4244. <summary>
  4245. Maps a Unicode character to a character index.
  4246. </summary>
  4247. <param name="c">A Unicode character.</param>
  4248. <returns></returns>
  4249. </member>
  4250. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.Ascender">
  4251. <summary>
  4252. See <see cref="P:Telerik.Apoc.Layout.IFontMetric.Ascender"/>
  4253. </summary>
  4254. </member>
  4255. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.Descender">
  4256. <summary>
  4257. See <see cref="P:Telerik.Apoc.Layout.IFontMetric.Descender"/>
  4258. </summary>
  4259. </member>
  4260. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.CapHeight">
  4261. <summary>
  4262. See <see cref="P:Telerik.Apoc.Layout.IFontMetric.CapHeight"/>
  4263. </summary>
  4264. </member>
  4265. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.FirstChar">
  4266. <summary>
  4267. See <see cref="P:Telerik.Apoc.Layout.IFontMetric.FirstChar"/>
  4268. </summary>
  4269. </member>
  4270. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.LastChar">
  4271. <summary>
  4272. See <see cref="P:Telerik.Apoc.Layout.IFontMetric.LastChar"/>
  4273. </summary>
  4274. </member>
  4275. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.Font.GetWidth(System.Int32)">
  4276. <summary>
  4277. See <see cref="M:Telerik.Apoc.Layout.IFontMetric.GetWidth(System.Int32)"/>
  4278. </summary>
  4279. </member>
  4280. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Font.Widths">
  4281. <summary>
  4282. See <see cref="P:Telerik.Apoc.Layout.IFontMetric.Widths"/>
  4283. </summary>
  4284. </member>
  4285. <member name="T:Telerik.Apoc.Render.Pdf.Fonts.FontDescriptorFlags">
  4286. <summary>
  4287. Represents a collection of font descriptor flags specifying
  4288. various characterisitics of a font.
  4289. </summary>
  4290. <remarks>
  4291. The following lists the bit positions and associated flags:
  4292. 1 - FixedPitch
  4293. 2 - Serif
  4294. 3 - Symbolic
  4295. 4 - Script
  4296. 6 - Nonsymbolic
  4297. 7 - Italic
  4298. 17 - AllCap
  4299. 18 - SmallCap
  4300. 19 - ForceBold
  4301. </remarks>
  4302. </member>
  4303. <member name="T:Telerik.Apoc.Render.Pdf.Fonts.FontDescriptorFlags.FontDescriptorFlagsEnum">
  4304. <summary>
  4305. Handy enumeration used to reference individual bit positions
  4306. in the BitVector32.
  4307. </summary>
  4308. </member>
  4309. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.FontDescriptorFlags.#ctor">
  4310. <summary>
  4311. Default class constructor.
  4312. </summary>
  4313. </member>
  4314. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.FontDescriptorFlags.#ctor(System.Int32)">
  4315. <summary>
  4316. Class constructor. Initialises the flags BitVector with the
  4317. supplied integer.
  4318. </summary>
  4319. </member>
  4320. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.FontDescriptorFlags.Flags">
  4321. <summary>
  4322. Gets the font descriptor flags as a 32-bit signed integer.
  4323. </summary>
  4324. </member>
  4325. <member name="T:Telerik.Apoc.Render.Pdf.Fonts.FontProperties">
  4326. <summary>
  4327. Collection of font properties such as face name and whether the
  4328. a font is bold and/or italic.
  4329. </summary>
  4330. </member>
  4331. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.FontProperties.#ctor(System.String,System.Boolean,System.Boolean)">
  4332. <summary>
  4333. Class constructor.
  4334. </summary>
  4335. <remarks>
  4336. Regular : bold=false, italic=false
  4337. Bold : bold=true, italic=false
  4338. Italic : bold=false, italic=true
  4339. BoldItalic : bold=true, italic=true
  4340. </remarks>
  4341. <param name="faceName">Font face name, e.g. Arial.</param>
  4342. <param name="bold">Bold flag.</param>
  4343. <param name="italic">Italic flag.</param>
  4344. </member>
  4345. <member name="T:Telerik.Apoc.Render.Pdf.Fonts.ProxyFont">
  4346. <summary>
  4347. A proxy object that delegates all operations to a concrete
  4348. subclass of the Font class.
  4349. </summary>
  4350. </member>
  4351. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.ProxyFont.fontLoaded">
  4352. <summary>
  4353. Flag that indicates whether the underlying font has been loaded.
  4354. </summary>
  4355. </member>
  4356. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.ProxyFont.properties">
  4357. <summary>
  4358. Font details such as face name, bold and italic flags
  4359. </summary>
  4360. </member>
  4361. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.ProxyFont.realFont">
  4362. <summary>
  4363. The font that does all the work.
  4364. </summary>
  4365. </member>
  4366. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.ProxyFont.fontType">
  4367. <summary>
  4368. Determines what type of "real" font to instantiate.
  4369. </summary>
  4370. </member>
  4371. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.ProxyFont.#ctor(Telerik.Apoc.Render.Pdf.Fonts.FontProperties,Telerik.Apoc.Render.Pdf.FontType)">
  4372. <summary>
  4373. Class constructor.
  4374. </summary>
  4375. <param name="properties"></param>
  4376. <param name="fontType"></param>
  4377. </member>
  4378. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.ProxyFont.LoadIfNecessary">
  4379. <summary>
  4380. Loads the underlying font.
  4381. </summary>
  4382. </member>
  4383. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.ProxyFont.RealFont">
  4384. <summary>
  4385. Gets the underlying font.
  4386. </summary>
  4387. </member>
  4388. <member name="T:Telerik.Apoc.Render.Pdf.Fonts.TrueTypeFont">
  4389. <summary>
  4390. Represents a TrueType font program.
  4391. </summary>
  4392. </member>
  4393. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.TrueTypeFont.dc">
  4394. <summary>
  4395. Wrapper around a Win32 HDC.
  4396. </summary>
  4397. </member>
  4398. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.TrueTypeFont.metrics">
  4399. <summary>
  4400. Provides font metrics using the Win32 Api.
  4401. </summary>
  4402. </member>
  4403. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.TrueTypeFont.kerning">
  4404. <summary>
  4405. List of kerning pairs.
  4406. </summary>
  4407. </member>
  4408. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.TrueTypeFont.widths">
  4409. <summary>
  4410. Maps a glyph index to a PDF width
  4411. </summary>
  4412. </member>
  4413. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.TrueTypeFont.properties">
  4414. <summary>
  4415. </summary>
  4416. </member>
  4417. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.TrueTypeFont.#ctor(Telerik.Apoc.Render.Pdf.Fonts.FontProperties)">
  4418. <summary>
  4419. Class constructor
  4420. </summary>
  4421. <param name="properties"></param>
  4422. </member>
  4423. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.TrueTypeFont.ObtainFontMetrics">
  4424. <summary>
  4425. Creates a <see cref="T:Telerik.Pdf.Gdi.GdiFontMetrics"/> object from <b>baseFontName</b>
  4426. </summary>
  4427. </member>
  4428. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.TrueTypeFont.SubType">
  4429. <summary>
  4430. Returns <see cref="F:Telerik.Pdf.PdfFontSubTypeEnum.TrueType"/>.
  4431. </summary>
  4432. </member>
  4433. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.TrueTypeFont.GetWidth(System.Int32)">
  4434. <summary>
  4435. See <see cref="M:Telerik.Apoc.Render.Pdf.Fonts.Font.GetWidth(System.Int32)"/>
  4436. </summary>
  4437. <param name="charIndex">A WinAnsi codepoint.</param>
  4438. <returns></returns>
  4439. </member>
  4440. <member name="T:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont">
  4441. <summary>
  4442. A Type 2 CIDFont is a font whose glyph descriptions are based on the
  4443. TrueType font format.
  4444. </summary>
  4445. <remarks>
  4446. TODO: Support font subsetting
  4447. </remarks>
  4448. </member>
  4449. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.dc">
  4450. <summary>
  4451. Wrapper around a Win32 HDC.
  4452. </summary>
  4453. </member>
  4454. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.metrics">
  4455. <summary>
  4456. Provides font metrics using the Win32 Api.
  4457. </summary>
  4458. </member>
  4459. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.kerning">
  4460. <summary>
  4461. List of kerning pairs.
  4462. </summary>
  4463. </member>
  4464. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.widths">
  4465. <summary>
  4466. Maps a glyph index to a PDF width
  4467. </summary>
  4468. </member>
  4469. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.baseFontName">
  4470. <summary>
  4471. Windows font name, e.g. 'Arial Bold'
  4472. </summary>
  4473. </member>
  4474. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.properties">
  4475. <summary>
  4476. </summary>
  4477. </member>
  4478. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.usedGlyphs">
  4479. <summary>
  4480. Maps a glyph index to a character code.
  4481. </summary>
  4482. </member>
  4483. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.unicodeRanges">
  4484. <summary>
  4485. Maps character code to glyph index. The array is based on the
  4486. value of <see cref="P:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.FirstChar"/>.
  4487. </summary>
  4488. </member>
  4489. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.#ctor(Telerik.Apoc.Render.Pdf.Fonts.FontProperties)">
  4490. <summary>
  4491. Class constructor.
  4492. </summary>
  4493. <param name="properties"></param>
  4494. </member>
  4495. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.ObtainFontMetrics">
  4496. <summary>
  4497. Creates a <see cref="T:Telerik.Pdf.Gdi.GdiFontMetrics"/> object from <b>baseFontName</b>
  4498. </summary>
  4499. </member>
  4500. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.Finalize">
  4501. <summary>
  4502. Class destructor.
  4503. </summary>
  4504. </member>
  4505. <member name="P:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDFont.SubType">
  4506. <summary>
  4507. Returns <see cref="F:Telerik.Pdf.PdfFontSubTypeEnum.CIDFontType2"/>.
  4508. </summary>
  4509. </member>
  4510. <member name="T:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDSubsetFont">
  4511. <summary>
  4512. A subclass of Type2CIDFont that generates a subset of a
  4513. TrueType font.
  4514. </summary>
  4515. </member>
  4516. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDSubsetFont.indexMappings">
  4517. <summary>
  4518. Maps a glyph index to a subset index.
  4519. </summary>
  4520. </member>
  4521. <member name="F:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDSubsetFont.namePrefix">
  4522. <summary>
  4523. Quasi-unique six character name prefix.
  4524. </summary>
  4525. </member>
  4526. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDSubsetFont.#ctor(Telerik.Apoc.Render.Pdf.Fonts.FontProperties)">
  4527. <summary>
  4528. Class constructor.
  4529. </summary>
  4530. <param name="properties"></param>
  4531. </member>
  4532. <member name="M:Telerik.Apoc.Render.Pdf.Fonts.Type2CIDSubsetFont.InsertNotdefGlyphs">
  4533. <summary>
  4534. Creates the index mappings list and adds the .notedef glyphs
  4535. </summary>
  4536. </member>
  4537. <member name="T:Telerik.Apoc.Render.Pdf.FontType">
  4538. <summary>
  4539. Enumeration that dictates how Apoc should treat fonts when
  4540. producing a PDF document.
  4541. </summary>
  4542. <remarks>
  4543. <p>Each of the three alernatives has particular advantages and
  4544. disadvantages, which will be explained here.</p>
  4545. <p>The <see cref="F:Telerik.Apoc.Render.Pdf.FontType.Link"/> member specifies that all fonts
  4546. should be linked. This option will produce the smallest PDF
  4547. document because the font program required to render individual
  4548. glyphs is not embedded in the PDF document. However, this
  4549. option does possess two distinct disadvantages:
  4550. <ol>
  4551. <li>Only characters in the WinAnsi character encoding are
  4552. supported (i.e. Latin)</li>
  4553. <li>The PDF document will not render correctly if the linked
  4554. font is not installed.</li>
  4555. </ol>/// </p>
  4556. <p>The <see cref="F:Telerik.Apoc.Render.Pdf.FontType.Embed"/> option will copy the contents of
  4557. the entire font program into the PDF document. This will guarantee
  4558. correct rendering of the document on any system, however certain
  4559. fonts - especially CJK fonts - are extremely large. The MS Gothic
  4560. TrueType collection, for example, is 8MB. Embedding this font file
  4561. would produce a ridicuously large PDF.</p>
  4562. <p>Finally, the <see cref="F:Telerik.Apoc.Render.Pdf.FontType.Subset"/> option will only copy the required
  4563. glyphs required to render a PDF document. This option will ensure that
  4564. a PDF document is rendered correctly on any system, but does incur a
  4565. slight processing overhead to subset the font.</p>
  4566. </remarks>
  4567. </member>
  4568. <member name="F:Telerik.Apoc.Render.Pdf.FontType.Link">
  4569. <summary>
  4570. Fonts are linked.
  4571. </summary>
  4572. </member>
  4573. <member name="F:Telerik.Apoc.Render.Pdf.FontType.Embed">
  4574. <summary>
  4575. The entire font program is embedded.
  4576. </summary>
  4577. </member>
  4578. <member name="F:Telerik.Apoc.Render.Pdf.FontType.Subset">
  4579. <summary>
  4580. The font program is subsetted and embedded.
  4581. </summary>
  4582. </member>
  4583. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.currentYPosition">
  4584. <summary>
  4585. The current vertical position in millipoints from bottom.
  4586. </summary>
  4587. </member>
  4588. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.currentXPosition">
  4589. <summary>
  4590. The current horizontal position in millipoints from left.
  4591. </summary>
  4592. </member>
  4593. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.currentAreaContainerXPosition">
  4594. <summary>
  4595. The horizontal position of the current area container.
  4596. </summary>
  4597. </member>
  4598. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.pdfDoc">
  4599. <summary>
  4600. The PDF Document being created.
  4601. </summary>
  4602. </member>
  4603. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.pdfResources">
  4604. <summary>
  4605. The /Resources object of the PDF document being created.
  4606. </summary>
  4607. </member>
  4608. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.currentStream">
  4609. <summary>
  4610. The current stream to add PDF commands to.
  4611. </summary>
  4612. </member>
  4613. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.currentAnnotList">
  4614. <summary>
  4615. The current annotation list to add annotations to.
  4616. </summary>
  4617. </member>
  4618. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.currentPage">
  4619. <summary>
  4620. The current page to add annotations to.
  4621. </summary>
  4622. </member>
  4623. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.textOpen">
  4624. <summary>
  4625. True if a TJ command is left to be written.
  4626. </summary>
  4627. </member>
  4628. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevWordY">
  4629. <summary>
  4630. The previous Y coordinate of the last word written.
  4631. </summary>
  4632. <remarks>
  4633. Used to decide if we can draw the next word on the same line.
  4634. </remarks>
  4635. </member>
  4636. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevWordX">
  4637. <summary>
  4638. The previous X coordinate of the last word written.
  4639. </summary>
  4640. <remarks>
  4641. Used to calculate how much space between two words.
  4642. </remarks>
  4643. </member>
  4644. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevWordWidth">
  4645. <summary>
  4646. The width of the previous word.
  4647. </summary>
  4648. <remarks>
  4649. Used to calculate space between.
  4650. </remarks>
  4651. </member>
  4652. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer._wordAreaPDF">
  4653. <summary>
  4654. Reusable word area string buffer to reduce memory usage.
  4655. </summary>
  4656. <remarks>
  4657. TODO: remove use of this.
  4658. </remarks>
  4659. </member>
  4660. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.options">
  4661. <summary>
  4662. User specified rendering options.
  4663. </summary>
  4664. </member>
  4665. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.currentFontName">
  4666. <summary>
  4667. The current (internal) font name.
  4668. </summary>
  4669. </member>
  4670. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.currentFontSize">
  4671. <summary>
  4672. The current font size in millipoints.
  4673. </summary>
  4674. </member>
  4675. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.currentFill">
  4676. <summary>
  4677. The current color/gradient to fill shapes with.
  4678. </summary>
  4679. </member>
  4680. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevUnderlineXEndPos">
  4681. <summary>
  4682. Previous values used for text-decoration drawing.
  4683. </summary>
  4684. </member>
  4685. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevUnderlineYEndPos">
  4686. <summary>
  4687. Previous values used for text-decoration drawing.
  4688. </summary>
  4689. </member>
  4690. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevUnderlineSize">
  4691. <summary>
  4692. Previous values used for text-decoration drawing.
  4693. </summary>
  4694. </member>
  4695. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevUnderlineColor">
  4696. <summary>
  4697. Previous values used for text-decoration drawing.
  4698. </summary>
  4699. </member>
  4700. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevOverlineXEndPos">
  4701. <summary>
  4702. Previous values used for text-decoration drawing.
  4703. </summary>
  4704. </member>
  4705. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevOverlineYEndPos">
  4706. <summary>
  4707. Previous values used for text-decoration drawing.
  4708. </summary>
  4709. </member>
  4710. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevOverlineSize">
  4711. <summary>
  4712. Previous values used for text-decoration drawing.
  4713. </summary>
  4714. </member>
  4715. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevOverlineColor">
  4716. <summary>
  4717. Previous values used for text-decoration drawing.
  4718. </summary>
  4719. </member>
  4720. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevLineThroughXEndPos">
  4721. <summary>
  4722. Previous values used for text-decoration drawing.
  4723. </summary>
  4724. </member>
  4725. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevLineThroughYEndPos">
  4726. <summary>
  4727. Previous values used for text-decoration drawing.
  4728. </summary>
  4729. </member>
  4730. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevLineThroughSize">
  4731. <summary>
  4732. Previous values used for text-decoration drawing.
  4733. </summary>
  4734. </member>
  4735. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.prevLineThroughColor">
  4736. <summary>
  4737. Previous values used for text-decoration drawing.
  4738. </summary>
  4739. </member>
  4740. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.fontInfo">
  4741. <summary>
  4742. Provides triplet to font resolution.
  4743. </summary>
  4744. </member>
  4745. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.fontSetup">
  4746. <summary>
  4747. Handles adding base 14 and all system fonts.
  4748. </summary>
  4749. </member>
  4750. <member name="F:Telerik.Apoc.Render.Pdf.PdfRenderer.idReferences">
  4751. <summary>
  4752. The IDReferences for this document.
  4753. </summary>
  4754. </member>
  4755. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.#ctor(System.IO.Stream)">
  4756. <summary>
  4757. Create the PDF renderer.
  4758. </summary>
  4759. </member>
  4760. <member name="P:Telerik.Apoc.Render.Pdf.PdfRenderer.Options">
  4761. <summary>
  4762. Assigns renderer options to this PdfRenderer
  4763. </summary>
  4764. <remarks>
  4765. This property will only accept an instance of the PdfRendererOptions class
  4766. </remarks>
  4767. <exception cref="T:System.ArgumentException">
  4768. If <i>value</i> is not an instance of PdfRendererOptions
  4769. </exception>
  4770. </member>
  4771. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.SetupFontInfo(Telerik.Apoc.Layout.FontInfo)">
  4772. <summary>
  4773. </summary>
  4774. <param name="fontInfo"></param>
  4775. </member>
  4776. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.AddLine(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Telerik.Apoc.Render.Pdf.PdfColor)">
  4777. add a line to the current stream
  4778. @param x1 the start x location in millipoints
  4779. @param y1 the start y location in millipoints
  4780. @param x2 the end x location in millipoints
  4781. @param y2 the end y location in millipoints
  4782. @param th the thickness in millipoints
  4783. @param r the red component
  4784. @param g the green component
  4785. @param b the blue component
  4786. </member>
  4787. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.AddLine(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Telerik.Apoc.Render.Pdf.PdfColor)">
  4788. add a line to the current stream
  4789. @param x1 the start x location in millipoints
  4790. @param y1 the start y location in millipoints
  4791. @param x2 the end x location in millipoints
  4792. @param y2 the end y location in millipoints
  4793. @param th the thickness in millipoints
  4794. @param rs the rule style
  4795. @param r the red component
  4796. @param g the green component
  4797. @param b the blue component
  4798. </member>
  4799. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.AddRect(System.Int32,System.Int32,System.Int32,System.Int32,Telerik.Apoc.Render.Pdf.PdfColor)">
  4800. add a rectangle to the current stream
  4801. @param x the x position of left edge in millipoints
  4802. @param y the y position of top edge in millipoints
  4803. @param w the width in millipoints
  4804. @param h the height in millipoints
  4805. @param stroke the stroke color/gradient
  4806. </member>
  4807. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.AddRect(System.Int32,System.Int32,System.Int32,System.Int32,Telerik.Apoc.Render.Pdf.PdfColor,Telerik.Apoc.Render.Pdf.PdfColor)">
  4808. add a filled rectangle to the current stream
  4809. @param x the x position of left edge in millipoints
  4810. @param y the y position of top edge in millipoints
  4811. @param w the width in millipoints
  4812. @param h the height in millipoints
  4813. @param fill the fill color/gradient
  4814. @param stroke the stroke color/gradient
  4815. </member>
  4816. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.AddFilledRect(System.Int32,System.Int32,System.Int32,System.Int32,Telerik.Apoc.Render.Pdf.PdfColor)">
  4817. add a filled rectangle to the current stream
  4818. @param x the x position of left edge in millipoints
  4819. @param y the y position of top edge in millipoints
  4820. @param w the width in millipoints
  4821. @param h the height in millipoints
  4822. @param fill the fill color/gradient
  4823. </member>
  4824. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.RenderImageArea(Telerik.Apoc.Image.ImageArea)">
  4825. render image area to PDF
  4826. @param area the image area to render
  4827. </member>
  4828. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.RenderForeignObjectArea(Telerik.Apoc.Layout.Inline.ForeignObjectArea)">
  4829. render a foreign object area
  4830. </member>
  4831. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.RenderWordArea(Telerik.Apoc.Layout.Inline.WordArea)">
  4832. render inline area to PDF
  4833. @param area inline area to render
  4834. </member>
  4835. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.GetUnicodeString(System.Int32)">
  4836. Convert a char to a multibyte hex representation
  4837. </member>
  4838. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.CloseText">
  4839. Checks to see if we have some text rendering commands open
  4840. still and writes out the TJ command to the stream if we do
  4841. </member>
  4842. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.RenderPage(Telerik.Apoc.Layout.Page)">
  4843. render page into PDF
  4844. @param page page to render
  4845. </member>
  4846. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.SetRuleStylePattern(System.Int32)">
  4847. defines a string containing dashArray and dashPhase for the rule style
  4848. </member>
  4849. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.DoBackground(Telerik.Apoc.Layout.Area,System.Int32,System.Int32,System.Int32,System.Int32)">
  4850. <summary>
  4851. Renders an area's background.
  4852. </summary>
  4853. <param name="area">The area whose background is to be rendered.</param>
  4854. <param name="x">The x position of the left edge in millipoints.</param>
  4855. <param name="y">The y position of top edge in millipoints.</param>
  4856. <param name="w">The width in millipoints.</param>
  4857. <param name="h">The height in millipoints.</param>
  4858. </member>
  4859. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.DrawImage(System.Int32,System.Int32,Telerik.Apoc.Image.ApocImage)">
  4860. <summary>
  4861. Renders an image, rendered at the image's intrinsic size.
  4862. This by default calls drawImageScaled() with the image's
  4863. intrinsic width and height, but implementations may
  4864. override this method if it can provide a more efficient solution.
  4865. </summary>
  4866. <param name="x">The x position of left edge in millipoints.</param>
  4867. <param name="y">The y position of top edge in millipoints.</param>
  4868. <param name="image">The image to be rendered.</param>
  4869. </member>
  4870. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.DrawImageScaled(System.Int32,System.Int32,System.Int32,System.Int32,Telerik.Apoc.Image.ApocImage)">
  4871. <summary>
  4872. Renders an image, scaling it to the given width and height.
  4873. If the scaled width and height is the same intrinsic size
  4874. of the image, the image is not scaled
  4875. </summary>
  4876. <param name="x">The x position of left edge in millipoints.</param>
  4877. <param name="y">The y position of top edge in millipoints.</param>
  4878. <param name="w">The width in millipoints.</param>
  4879. <param name="h">The height in millipoints.</param>
  4880. <param name="image">The image to be rendered.</param>
  4881. </member>
  4882. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.DrawImageClipped(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Telerik.Apoc.Image.ApocImage)">
  4883. <summary>
  4884. Renders an image, clipping it as specified.
  4885. </summary>
  4886. <param name="x">The x position of left edge in millipoints.</param>
  4887. <param name="y">The y position of top edge in millipoints.</param>
  4888. <param name="clipX">The left edge of the clip in millipoints.</param>
  4889. <param name="clipY">The top edge of the clip in millipoints.</param>
  4890. <param name="clipW">The clip width in millipoints.</param>
  4891. <param name="clipH">The clip height in millipoints.</param>
  4892. <param name="image">The image to be rendered.</param>
  4893. </member>
  4894. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.RenderDisplaySpace(Telerik.Apoc.Layout.DisplaySpace)">
  4895. render display space
  4896. @param space the display space to render
  4897. </member>
  4898. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.RenderInlineSpace(Telerik.Apoc.Layout.Inline.InlineSpace)">
  4899. render inline space
  4900. @param space space to render
  4901. </member>
  4902. <member name="M:Telerik.Apoc.Render.Pdf.PdfRenderer.RenderLeaderArea(Telerik.Apoc.Layout.Inline.LeaderArea)">
  4903. render leader area
  4904. @param area area to render
  4905. </member>
  4906. <member name="T:Telerik.Apoc.Render.Pdf.PdfRendererOptions">
  4907. <summary>
  4908. This class can be used to control various properties of PDF files
  4909. created by Apoc XSL-FO.
  4910. </summary>
  4911. <remarks>
  4912. Can be used to control certain values in the generated PDF's information
  4913. dictionary. These values are typically displayed in a document summary
  4914. dialog of PDF viewer applications.
  4915. This class also allows security settings to be specified that will
  4916. cause generated PDF files to be encrypted and optionally password protected.
  4917. </remarks>
  4918. </member>
  4919. <member name="F:Telerik.Apoc.Render.Pdf.PdfRendererOptions.permissions">
  4920. <remarks>
  4921. The given initial value zero's out first two bits.
  4922. The PDF specification dictates that these entries must be 0.
  4923. </remarks>
  4924. </member>
  4925. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.Title">
  4926. <summary>
  4927. Specifies the Title of the PDF document.
  4928. </summary>
  4929. <value>
  4930. The default value is null.
  4931. </value>
  4932. <remarks>
  4933. This value will be embedded in the PDF information dictionary.
  4934. </remarks>
  4935. </member>
  4936. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.Subject">
  4937. <summary>
  4938. Specifies the Subject of the PDF document.
  4939. </summary>
  4940. <value>
  4941. The default value is null.
  4942. </value>
  4943. <remarks>
  4944. This value will be embedded in the PDF information dictionary.
  4945. </remarks>
  4946. </member>
  4947. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.Author">
  4948. <summary>
  4949. Specifies the Author of the PDF document.
  4950. </summary>
  4951. <value>
  4952. The default value is null.
  4953. </value>
  4954. <remarks>
  4955. This value will be embedded in the PDF information dictionary.
  4956. </remarks>
  4957. </member>
  4958. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.Creator">
  4959. <summary>
  4960. Returns the Creator of the PDF document.
  4961. </summary>
  4962. <value>
  4963. This method will always return "XSL-FO http://www.w3.org/1999/XSL/Format".
  4964. </value>
  4965. </member>
  4966. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.Producer">
  4967. <summary>
  4968. Returns the Producer of the PDF document.
  4969. </summary>
  4970. <value>
  4971. This method will return the assembly name and version of Apoc.
  4972. </value>
  4973. </member>
  4974. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.Keywords">
  4975. <summary>
  4976. Returns a list of keywords as a comma-separated string
  4977. </summary>
  4978. <value>
  4979. If no keywords exist the empty string <see cref="F:System.String.Empty"/> is returned
  4980. </value>
  4981. </member>
  4982. <member name="M:Telerik.Apoc.Render.Pdf.PdfRendererOptions.AddKeyword(System.String)">
  4983. <summary>
  4984. Adds a keyword to the PDF document.
  4985. </summary>
  4986. <remarks>
  4987. Keywords are embedded in the PDF information dictionary.
  4988. </remarks>
  4989. <param name="keyword">The keyword to be added.</param>
  4990. </member>
  4991. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.OwnerPassword">
  4992. <summary>
  4993. Specifies the owner password that will protect full access to any generated PDF documents.
  4994. </summary>
  4995. <remarks>
  4996. If either the owner or the user password is specified,
  4997. then the document will be encrypted.
  4998. </remarks>
  4999. <value>
  5000. The default value is null.
  5001. </value>
  5002. </member>
  5003. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.UserPassword">
  5004. <summary>
  5005. Specifies the user password that will protect access to any generated PDF documents.
  5006. </summary>
  5007. <remarks>
  5008. If either the owner or the user password is specified,
  5009. then the document will be encrypted.
  5010. </remarks>
  5011. <value>
  5012. The default value is null.
  5013. </value>
  5014. </member>
  5015. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.HasPermissions">
  5016. <summary>
  5017. Returns true if any permissions have been set.
  5018. </summary>
  5019. </member>
  5020. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.Permissions">
  5021. <summary>
  5022. Returns the PDF permissions encoded as an 32-bit integer.
  5023. </summary>
  5024. </member>
  5025. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.EnablePrinting">
  5026. <summary>
  5027. Enables or disables printing.
  5028. </summary>
  5029. <value>
  5030. The default value is true.
  5031. </value>
  5032. </member>
  5033. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.EnableModify">
  5034. <summary>
  5035. Enables or disables modifying document contents (other than text annotations and
  5036. interactive form fields).
  5037. </summary>
  5038. <value>
  5039. The default value is true.
  5040. </value>
  5041. </member>
  5042. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.EnableCopy">
  5043. <summary>
  5044. Enables or disables copying of text and graphics.
  5045. </summary>
  5046. <value>
  5047. The default value is true.
  5048. </value>
  5049. </member>
  5050. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.EnableAdd">
  5051. <summary>
  5052. Enables or disables adding or modifying text annotations and interactive
  5053. form fields.
  5054. </summary>
  5055. <value>
  5056. The default value is true.
  5057. </value>
  5058. </member>
  5059. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.FontType">
  5060. <summary>
  5061. Specifies how Apoc should treat fonts.
  5062. </summary>
  5063. <value>
  5064. The default value is FontType.Link
  5065. </value>
  5066. </member>
  5067. <member name="P:Telerik.Apoc.Render.Pdf.PdfRendererOptions.Kerning">
  5068. <summary>
  5069. Gets or sets a value that indicates whether to enable kerning.
  5070. </summary>
  5071. <value>
  5072. The default value is <b>false</b>
  5073. </value>
  5074. </member>
  5075. <member name="M:Telerik.Apoc.Render.Pdf.PdfRendererOptions.AddPrivateFont(System.IO.FileInfo)">
  5076. <summary>
  5077. Adds <i>fileInfo</i> to the private font collection.
  5078. </summary>
  5079. <param name="fileInfo">
  5080. Absolute path to a TrueType font or collection.
  5081. </param>
  5082. <exception cref="T:System.ArgumentNullException">
  5083. If <i>fileInfo</i> is null.
  5084. </exception>
  5085. <exception cref="T:System.IO.FileNotFoundException">
  5086. If <i>fileInfo</i> does not exist.
  5087. </exception>
  5088. <exception cref="T:System.ArgumentException">
  5089. If <i>fileInfo</i> has already been added.
  5090. </exception>
  5091. <exception cref="T:System.ArgumentException">
  5092. If <i>fileInfo</i> cannot be added to the system font collection.
  5093. </exception>
  5094. </member>
  5095. <member name="T:Telerik.Apoc.Render.RendererEngine">
  5096. <summary>
  5097. Specifies the output format that Apoc XSL-FO should render to.
  5098. </summary>
  5099. <remarks>
  5100. Currently the only useful format supported is PDF. The
  5101. XML format is intended for informational/debugging purposes
  5102. only.
  5103. <seealso cref="P:Telerik.Apoc.ApocDriver.Renderer"/>
  5104. </remarks>
  5105. </member>
  5106. <member name="F:Telerik.Apoc.Render.RendererEngine.XML">
  5107. <summary>
  5108. Instructs Apoc to output an XML representation.
  5109. </summary>
  5110. <remarks>
  5111. This format is useful only for informational/debugging purposes.
  5112. </remarks>
  5113. </member>
  5114. <member name="F:Telerik.Apoc.Render.RendererEngine.PDF">
  5115. <summary>
  5116. Instructs Apoc to output PDF.
  5117. </summary>
  5118. </member>
  5119. <member name="T:Telerik.Apoc.Render.Xml.XmlRendererOptions">
  5120. <summary>
  5121. This class can be used to control various properties of PDF files
  5122. created by the XML tree renderer.
  5123. </summary>
  5124. </member>
  5125. <member name="F:Telerik.Apoc.Render.Xml.XmlRendererOptions.Default">
  5126. <summary>
  5127. Default XML renderer properties
  5128. </summary>
  5129. </member>
  5130. <member name="P:Telerik.Apoc.Render.Xml.XmlRendererOptions.FineDetail">
  5131. <summary>
  5132. Determines if the XMLRenderer should use verbose output
  5133. </summary>
  5134. </member>
  5135. <member name="T:Telerik.Apoc.StreamRenderer">
  5136. <summary>
  5137. This class acts as a bridge between the XML:FO parser and the
  5138. formatting/rendering classes. It will queue PageSequences up until
  5139. all the IDs required by them are satisfied, at which time it will
  5140. render the pages.
  5141. StreamRenderer is created by Driver and called from FOTreeBuilder
  5142. when a PageSequence is created, and AreaTree when a Page is formatted.
  5143. </summary>
  5144. </member>
  5145. <member name="F:Telerik.Apoc.StreamRenderer.pageCount">
  5146. <summary>
  5147. Keep track of the number of pages rendered.
  5148. </summary>
  5149. </member>
  5150. <member name="F:Telerik.Apoc.StreamRenderer.renderer">
  5151. <summary>
  5152. The renderer being used.
  5153. </summary>
  5154. </member>
  5155. <member name="F:Telerik.Apoc.StreamRenderer.results">
  5156. <summary>
  5157. The formatting results to be handed back to the caller.
  5158. </summary>
  5159. </member>
  5160. <member name="F:Telerik.Apoc.StreamRenderer.fontInfo">
  5161. <summary>
  5162. The FontInfo for this renderer.
  5163. </summary>
  5164. </member>
  5165. <member name="F:Telerik.Apoc.StreamRenderer.renderQueue">
  5166. <summary>
  5167. The list of pages waiting to be renderered.
  5168. </summary>
  5169. </member>
  5170. <member name="F:Telerik.Apoc.StreamRenderer.idReferences">
  5171. <summary>
  5172. The current set of IDReferences, passed to the areatrees
  5173. and pages. This is used by the AreaTree as a single map of
  5174. all IDs.
  5175. </summary>
  5176. </member>
  5177. <member name="F:Telerik.Apoc.StreamRenderer.extensions">
  5178. <summary>
  5179. The list of extensions.
  5180. </summary>
  5181. </member>
  5182. <member name="F:Telerik.Apoc.StreamRenderer.documentMarkers">
  5183. <summary>
  5184. The list of markers.
  5185. </summary>
  5186. </member>
  5187. <member name="M:Telerik.Apoc.StreamRenderer.Render(Telerik.Apoc.Fo.Pagination.PageSequence)">
  5188. <summary>
  5189. Format the PageSequence. The PageSequence formats Pages and adds
  5190. them to the AreaTree, which subsequently calls the StreamRenderer
  5191. instance (this) again to render the page. At this time the page
  5192. might be printed or it might be queued. A page might not be
  5193. renderable immediately if the IDReferences are not all valid. In
  5194. this case we defer the rendering until they are all valid.
  5195. </summary>
  5196. <param name="pageSequence"></param>
  5197. </member>
  5198. <member name="M:Telerik.Apoc.StreamRenderer.ProcessQueue(System.Boolean)">
  5199. <summary>
  5200. Try to process the queue from the first entry forward. If an
  5201. entry can't be processed, then the queue can't move forward,
  5202. so return.
  5203. </summary>
  5204. <param name="force"></param>
  5205. </member>
  5206. <member name="T:Telerik.Apoc.StreamRenderer.RenderQueueEntry">
  5207. <summary>
  5208. A RenderQueueEntry consists of the Page to be queued, plus a list
  5209. of outstanding ID references that need to be resolved before the
  5210. Page can be renderered.
  5211. </summary>
  5212. </member>
  5213. <member name="F:Telerik.Apoc.StreamRenderer.RenderQueueEntry.page">
  5214. <summary>
  5215. The Page that has outstanding ID references.
  5216. </summary>
  5217. </member>
  5218. <member name="F:Telerik.Apoc.StreamRenderer.RenderQueueEntry.outer">
  5219. <summary>
  5220. MG - to replace the outer this Java nonsense */
  5221. </summary>
  5222. </member>
  5223. <member name="F:Telerik.Apoc.StreamRenderer.RenderQueueEntry.unresolvedIdReferences">
  5224. <summary>
  5225. A list of ID references (names).
  5226. </summary>
  5227. </member>
  5228. <member name="M:Telerik.Apoc.StreamRenderer.RenderQueueEntry.isResolved">
  5229. <summary>
  5230. See if the outstanding references are resolved in the current
  5231. copy of IDReferences.
  5232. </summary>
  5233. <returns></returns>
  5234. </member>
  5235. <member name="M:Telerik.Apoc.StreamRenderer.GetDocumentMarkers">
  5236. <summary>
  5237. Auxillary function for retrieving markers.
  5238. </summary>
  5239. <returns></returns>
  5240. </member>
  5241. <member name="M:Telerik.Apoc.StreamRenderer.GetCurrentPageSequence">
  5242. <summary>
  5243. Auxillary function for retrieving markers.
  5244. </summary>
  5245. <returns></returns>
  5246. </member>
  5247. <member name="M:Telerik.Apoc.StreamRenderer.GetCurrentPageSequenceMarkers">
  5248. <summary>
  5249. Auxillary function for retrieving markers.
  5250. </summary>
  5251. <returns></returns>
  5252. </member>
  5253. <member name="T:Telerik.Apoc.TempFileStream">
  5254. <summary>
  5255. A subclass of FileStream that automatically deletes the file supplied
  5256. to the class constructor when Close() is invoked
  5257. </summary>
  5258. </member>
  5259. <member name="M:Telerik.Apoc.TempFileStream.#ctor(System.String)">
  5260. <summary>
  5261. Default class constuctor that opens the supplied file <i>filename</i>
  5262. using the FileMode.Open parameter.<br/>
  5263. <see cref="T:System.IO.FileMode"/>
  5264. </summary>
  5265. </member>
  5266. <member name="M:Telerik.Apoc.TempFileStream.Close">
  5267. <summary>
  5268. Overriden. Attempts to delete the filename supplied to the
  5269. class constructor using <see cref="M:System.IO.File.Delete(System.String)"/>. If an
  5270. exception is thrown, it is caught and ignored
  5271. </summary>
  5272. </member>
  5273. <member name="F:Telerik.Apoc.Util.StringTokenizer.maxDelimChar">
  5274. <summary>
  5275. maxDelimChar stores the value of the delimiter character with
  5276. the highest value. It is used to optimize the detection of
  5277. delimiter characters.
  5278. </summary>
  5279. </member>
  5280. <member name="M:Telerik.Apoc.Util.StringTokenizer.SetMaxDelimChar">
  5281. <summary>
  5282. Set maxDelimChar to the highest char in the delimiter set.
  5283. </summary>
  5284. </member>
  5285. <member name="M:Telerik.Apoc.Util.StringTokenizer.#ctor(System.String,System.String,System.Boolean)">
  5286. <summary>
  5287. Constructs a string tokenizer for the specified string. All
  5288. characters in the <i>delim</i> argument are the delimiters
  5289. for separating tokens.<br/>
  5290. If the <i>returnDelims</i> flag is <i>true</i>, then
  5291. the delimiter characters are also returned as tokens. Each delimiter
  5292. is returned as a string of length one. If the flag is
  5293. <i>false</i>, the delimiter characters are skipped and only
  5294. serve as separators between tokens.
  5295. </summary>
  5296. <param name="str"></param>
  5297. <param name="delim"></param>
  5298. <param name="returnDelims"></param>
  5299. </member>
  5300. <member name="M:Telerik.Apoc.Util.StringTokenizer.#ctor(System.String,System.String)">
  5301. <summary>
  5302. Constructs a string tokenizer for the specified string. The
  5303. characters in the <code>delim</code> argument are the delimiters
  5304. for separating tokens. Delimiter characters themselves will not
  5305. be treated as tokens.
  5306. </summary>
  5307. <param name="str">a string to be parsed.</param>
  5308. <param name="delim">the delimiters.</param>
  5309. </member>
  5310. <member name="M:Telerik.Apoc.Util.StringTokenizer.#ctor(System.String)">
  5311. <summary>
  5312. Constructs a string tokenizer for the specified string. The
  5313. tokenizer uses the default delimiter set, which is the space
  5314. character, the tab character, the newline character, the
  5315. carriage-return character, and the form-feed character.
  5316. Delimiter characters themselves will not be treated as tokens.
  5317. </summary>
  5318. <param name="str">a string to be parsed</param>
  5319. </member>
  5320. <member name="M:Telerik.Apoc.Util.StringTokenizer.SkipDelimiters(System.Int32)">
  5321. <summary>
  5322. Skips delimiters starting from the specified position. If
  5323. retDelims is false, returns the index of the first non-delimiter
  5324. character at or after startPos. If retDelims is true, startPos
  5325. is returned.
  5326. </summary>
  5327. <param name="startPos"></param>
  5328. <returns></returns>
  5329. </member>
  5330. <member name="M:Telerik.Apoc.Util.StringTokenizer.ScanToken(System.Int32)">
  5331. <summary>
  5332. Skips ahead from startPos and returns the index of the next
  5333. delimiter character encountered, or maxPosition if no such
  5334. delimiter is found.
  5335. </summary>
  5336. <param name="startPos"></param>
  5337. <returns></returns>
  5338. </member>
  5339. <member name="M:Telerik.Apoc.Util.StringTokenizer.NextToken">
  5340. <summary>
  5341. Returns the next token from this string tokenizer.
  5342. </summary>
  5343. <returns>the next token from this string tokenizer.</returns>
  5344. </member>
  5345. <member name="M:Telerik.Apoc.Util.StringTokenizer.MoveNext">
  5346. <summary>
  5347. Returns the same value as the <code>hasMoreTokens</code> method.
  5348. It exists so that this class can implement the
  5349. <i>Enumeration</i> interface.
  5350. </summary>
  5351. <returns>
  5352. <i>true</i> if there are more tokens; <i>false</i>
  5353. otherwise.</returns>
  5354. </member>
  5355. <member name="M:Telerik.Apoc.Util.StringTokenizer.HasMoreTokens">
  5356. <summary>
  5357. Tests if there are more tokens available from this tokenizer's
  5358. string. If this method returns <tt>true</tt>, then a subsequent
  5359. call to <tt>nextToken</tt> with no argument will successfully
  5360. return a token.
  5361. </summary>
  5362. <returns>
  5363. <code>true</code> if and only if there is at least one token in
  5364. the string after the current position; <code>false</code> otherwise.
  5365. </returns>
  5366. </member>
  5367. <member name="P:Telerik.Apoc.Util.StringTokenizer.Current">
  5368. <summary>
  5369. Returns the same value as the <code>nextToken</code> method, except
  5370. that its declared return value is <code>Object</code> rather than
  5371. <code>String</code>. It exists so that this class can implement the
  5372. <code>Enumeration</code> interface.
  5373. </summary>
  5374. </member>
  5375. <member name="M:Telerik.Apoc.Util.StringTokenizer.CountTokens">
  5376. <summary>
  5377. Calculates the number of times that this tokenizer's
  5378. <code>nextToken</code> method can be called before it generates an
  5379. exception. The current position is not advanced.
  5380. </summary>
  5381. <returns>
  5382. the number of tokens remaining in the string using the current
  5383. delimiter set.</returns>
  5384. </member>
  5385. <member name="T:Telerik.Apoc.XslTransformer">
  5386. <summary>
  5387. Provides a static method that applies an
  5388. XSL stylesheet to an XML document
  5389. </summary>
  5390. </member>
  5391. <member name="M:Telerik.Apoc.XslTransformer.#ctor">
  5392. <summary>
  5393. Private constructor to prevent instantiation
  5394. </summary>
  5395. </member>
  5396. <member name="M:Telerik.Apoc.XslTransformer.Transform(System.String,System.String)">
  5397. <summary>
  5398. Applies the style sheet <i>xslFile</i> to the XML document
  5399. identified by <i>xmlFile</i>.
  5400. </summary>
  5401. <param name="xmlFile">Path to an XML document</param>
  5402. <param name="xslFile">Path to an XSL stylesheet</param>
  5403. <returns>A Stream representing a sequence of XSL:FO elements</returns>
  5404. <exception cref="T:Telerik.Apoc.ApocException">
  5405. The files <i>xmlFile</i> and <i>xslFile</i> do not exist or are
  5406. inaccessible. The XSL file cannot be compiled
  5407. </exception>
  5408. <remarks>
  5409. This method will create a temporary filename in the system's
  5410. temporary directory, which is automatically deleted when the
  5411. returned stream is closed.
  5412. <seealso cref="T:System.Xml.Xsl.XslTransform"/>
  5413. </remarks>
  5414. </member>
  5415. <member name="T:Telerik.Pdf.BfEntryList">
  5416. <summary>
  5417. A collection of <see cref="T:Telerik.Pdf.BfEntry"/> instances.
  5418. </summary>
  5419. </member>
  5420. <member name="M:Telerik.Pdf.BfEntryList.Add(Telerik.Pdf.BfEntry)">
  5421. <summary>
  5422. Adds the supplied <see cref="T:Telerik.Pdf.BfEntry"/> to the end of the collection.
  5423. </summary>
  5424. <param name="entry"></param>
  5425. </member>
  5426. <member name="P:Telerik.Pdf.BfEntryList.Item(System.Int32)">
  5427. <summary>
  5428. Gets the <see cref="T:Telerik.Pdf.BfEntry"/> at <i>index</i>.
  5429. </summary>
  5430. </member>
  5431. <member name="P:Telerik.Pdf.BfEntryList.Count">
  5432. <summary>
  5433. Gets the number of <see cref="T:Telerik.Pdf.BfEntry"/> objects contained by this
  5434. <see cref="T:Telerik.Pdf.BfEntryList"/>
  5435. </summary>
  5436. </member>
  5437. <member name="P:Telerik.Pdf.BfEntryList.NumRanges">
  5438. <summary>
  5439. Returns the number of <see cref="T:Telerik.Pdf.BfEntry"/> instances that
  5440. represent bfrange's
  5441. </summary>
  5442. <returns></returns>
  5443. </member>
  5444. <member name="P:Telerik.Pdf.BfEntryList.Ranges">
  5445. <summary>
  5446. </summary>
  5447. </member>
  5448. <member name="P:Telerik.Pdf.BfEntryList.NumChars">
  5449. <summary>
  5450. Returns the number of <see cref="T:Telerik.Pdf.BfEntry"/> instances that
  5451. represent bfchar's
  5452. </summary>
  5453. <returns></returns>
  5454. </member>
  5455. <member name="P:Telerik.Pdf.BfEntryList.Chars">
  5456. <summary>
  5457. </summary>
  5458. </member>
  5459. <member name="M:Telerik.Pdf.BfEntryList.GetEnumerator">
  5460. <summary>
  5461. Returns an ArrayList enumerator that references a read-only version
  5462. of the BfEntry list.
  5463. </summary>
  5464. <returns></returns>
  5465. </member>
  5466. <member name="T:Telerik.Pdf.BfEntry">
  5467. <summary>
  5468. A <see cref="T:Telerik.Pdf.BfEntry"/> class can represent either a bfrange
  5469. or bfchar.
  5470. </summary>
  5471. </member>
  5472. <member name="M:Telerik.Pdf.BfEntry.#ctor(System.Int32,System.Int32)">
  5473. <summary>
  5474. Class cosntructor.
  5475. </summary>
  5476. <param name="startIndex"></param>
  5477. <param name="unicodeValue"></param>
  5478. </member>
  5479. <member name="M:Telerik.Pdf.BfEntry.IncrementEndIndex">
  5480. <summary>
  5481. Increments the end index by one.
  5482. </summary>
  5483. <remarks>
  5484. Incrementing the end index turns this BfEntry into a bfrange.
  5485. </remarks>
  5486. </member>
  5487. <member name="P:Telerik.Pdf.BfEntry.IsRange">
  5488. <summary>
  5489. Returns <b>true</b> if this BfEntry represents a glyph range, i.e.
  5490. the start index is not equal to the end index.
  5491. </summary>
  5492. </member>
  5493. <member name="P:Telerik.Pdf.BfEntry.IsChar">
  5494. <summary>
  5495. Returns <b>true</b> if this BfEntry represents a bfchar entry, i.e.
  5496. the start index is equal to the end index.
  5497. </summary>
  5498. </member>
  5499. <member name="T:Telerik.Pdf.FileIdentifier">
  5500. <summary>
  5501. A File Identifier is described in section 8.3 of the PDF specification.
  5502. The first string is a permanent identifier based on the contents of the file
  5503. at the time it was originally created, and does not change as the file is
  5504. incrementally updated. The second string is a changing identifier based
  5505. on the file's contents the last time it was updated.
  5506. </summary>
  5507. <remarks>
  5508. If this class were being use to update a PDF's file identifier, we'd need
  5509. to add a method to parse an existing file identifier.
  5510. </remarks>
  5511. </member>
  5512. <member name="M:Telerik.Pdf.FileIdentifier.#ctor">
  5513. <summary>
  5514. Initialises the CreatedPart and ModifiedPart to a randomly generated GUID.
  5515. </summary>
  5516. </member>
  5517. <member name="M:Telerik.Pdf.FileIdentifier.#ctor(System.Byte[])">
  5518. <summary>
  5519. Initialises the CreatedPart and ModifiedPart to the passed string.
  5520. </summary>
  5521. </member>
  5522. <member name="P:Telerik.Pdf.FileIdentifier.CreatedPart">
  5523. <summary>
  5524. Returns the CreatedPart as a byte array.
  5525. </summary>
  5526. </member>
  5527. <member name="P:Telerik.Pdf.FileIdentifier.ModifiedPart">
  5528. <summary>
  5529. Returns the ModifiedPart as a byte array.
  5530. </summary>
  5531. </member>
  5532. <member name="T:Telerik.Pdf.Gdi.Font.DirectoryEntry">
  5533. <summary>
  5534. Represents an entry in the directory table
  5535. </summary>
  5536. </member>
  5537. <member name="P:Telerik.Pdf.Gdi.Font.DirectoryEntry.TableName">
  5538. <summary>
  5539. Returns the table tag as a string
  5540. </summary>
  5541. <returns></returns>
  5542. </member>
  5543. <member name="P:Telerik.Pdf.Gdi.Font.DirectoryEntry.Tag">
  5544. <summary>
  5545. Gets the table tag encoded as an unsigned 32-bite integer.
  5546. </summary>
  5547. </member>
  5548. <member name="P:Telerik.Pdf.Gdi.Font.DirectoryEntry.Offset">
  5549. <summary>
  5550. Gets or sets a value that represents a <see cref="T:Telerik.Pdf.Gdi.Font.FontTable"/>
  5551. offset, i.e. the number of bytes from the beginning of the file.
  5552. </summary>
  5553. </member>
  5554. <member name="P:Telerik.Pdf.Gdi.Font.DirectoryEntry.Length">
  5555. <summary>
  5556. Gets or sets a value representing the number number of bytes
  5557. a <see cref="T:Telerik.Pdf.Gdi.Font.FontTable"/> object occupies in a stream.
  5558. </summary>
  5559. </member>
  5560. <member name="P:Telerik.Pdf.Gdi.Font.DirectoryEntry.CheckSum">
  5561. <summary>
  5562. Gets or sets value that represents a checksum of a <see cref="T:Telerik.Pdf.Gdi.Font.FontTable"/>.
  5563. </summary>
  5564. </member>
  5565. <member name="M:Telerik.Pdf.Gdi.Font.DirectoryEntry.MakeTable(Telerik.Pdf.Gdi.Font.FontFileReader)">
  5566. <summary>
  5567. Gets an instance of an <see cref="T:Telerik.Pdf.Gdi.Font.FontTable"/> implementation that is
  5568. capable of parsing the table identified by <b>tab</b>.
  5569. </summary>
  5570. <returns></returns>
  5571. </member>
  5572. <member name="T:Telerik.Pdf.Gdi.Font.FontFileReader">
  5573. <summary>
  5574. Class designed to parse a TrueType font file.
  5575. </summary>
  5576. </member>
  5577. <member name="F:Telerik.Pdf.Gdi.Font.FontFileReader.stream">
  5578. <summary>
  5579. A Big Endian stream.
  5580. </summary>
  5581. </member>
  5582. <member name="F:Telerik.Pdf.Gdi.Font.FontFileReader.fontName">
  5583. <summary>
  5584. Used to identity a font within a TrueType collection.
  5585. </summary>
  5586. </member>
  5587. <member name="F:Telerik.Pdf.Gdi.Font.FontFileReader.header">
  5588. <summary>
  5589. Maps a table name (4-character string) to a <see cref="T:Telerik.Pdf.Gdi.Font.DirectoryEntry"/>
  5590. </summary>
  5591. </member>
  5592. <member name="F:Telerik.Pdf.Gdi.Font.FontFileReader.tableCache">
  5593. <summary>
  5594. A dictionary of cached <see cref="T:Telerik.Pdf.Gdi.Font.FontTable"/> instances.
  5595. The index is the table name.
  5596. </summary>
  5597. </member>
  5598. <member name="F:Telerik.Pdf.Gdi.Font.FontFileReader.mappings">
  5599. <summary>
  5600. Maps a glyph index to a subset index.
  5601. </summary>
  5602. </member>
  5603. <member name="M:Telerik.Pdf.Gdi.Font.FontFileReader.#ctor(System.IO.MemoryStream)">
  5604. <summary>
  5605. Class constructor.
  5606. </summary>
  5607. <param name="stream">Font data stream.</param>
  5608. </member>
  5609. <member name="M:Telerik.Pdf.Gdi.Font.FontFileReader.#ctor(System.IO.MemoryStream,System.String)">
  5610. <summary>
  5611. Class constructor.
  5612. </summary>
  5613. <param name="stream">Font data stream.</param>
  5614. <param name="fontName">Name of a font in a TrueType collection.</param>
  5615. </member>
  5616. <member name="P:Telerik.Pdf.Gdi.Font.FontFileReader.IndexMappings">
  5617. <summary>
  5618. Gets or sets a dictionary containing glyph index to subset
  5619. index mappings.
  5620. </summary>
  5621. </member>
  5622. <member name="P:Telerik.Pdf.Gdi.Font.FontFileReader.Stream">
  5623. <summary>
  5624. Gets the underlying <see cref="T:Telerik.Pdf.Gdi.Font.FontFileStream"/>.
  5625. </summary>
  5626. </member>
  5627. <member name="P:Telerik.Pdf.Gdi.Font.FontFileReader.TableCount">
  5628. <summary>
  5629. Gets the number tables.
  5630. </summary>
  5631. </member>
  5632. <member name="M:Telerik.Pdf.Gdi.Font.FontFileReader.ContainsTable(System.String)">
  5633. <summary>
  5634. Gets a value indicating whether or not this font contains the
  5635. supplied table.
  5636. </summary>
  5637. <param name="tableName">A table name.</param>
  5638. <returns></returns>
  5639. </member>
  5640. <member name="M:Telerik.Pdf.Gdi.Font.FontFileReader.GetTable(System.String)">
  5641. <summary>
  5642. Gets a reference to the table structure identified by <i>tableName</i>
  5643. </summary>
  5644. <remarks>
  5645. Only the following tables are supported:
  5646. <see cref="F:Telerik.Pdf.Gdi.Font.TableNames.Head"/> - Font header,
  5647. <see cref="F:Telerik.Pdf.Gdi.Font.TableNames.Hhea"/> - Horizontal header,
  5648. <see cref="F:Telerik.Pdf.Gdi.Font.TableNames.Hmtx"/> - Horizontal metrics,
  5649. <see cref="F:Telerik.Pdf.Gdi.Font.TableNames.Maxp"/> - Maximum profile,
  5650. <see cref="F:Telerik.Pdf.Gdi.Font.TableNames.Loca"/> - Index to location,
  5651. <see cref="F:Telerik.Pdf.Gdi.Font.TableNames.Glyf"/> - Glyf data,
  5652. <see cref="F:Telerik.Pdf.Gdi.Font.TableNames.Cvt"/> - Control value,
  5653. <see cref="F:Telerik.Pdf.Gdi.Font.TableNames.Prep"/> - Control value program,
  5654. <see cref="F:Telerik.Pdf.Gdi.Font.TableNames.Fpgm"/> - Font program
  5655. </remarks>
  5656. <param name="tableName">A 4-character code identifying a table.</param>
  5657. <exception cref="T:System.ArgumentException">
  5658. If <b>tableName</b> does not represent a table in this font.
  5659. </exception>
  5660. </member>
  5661. <member name="M:Telerik.Pdf.Gdi.Font.FontFileReader.GetDictionaryEntry(System.String)">
  5662. <summary>
  5663. Gets a <see cref="T:Telerik.Pdf.Gdi.Font.DirectoryEntry"/> object for the supplied table.
  5664. </summary>
  5665. <param name="tableName">A 4-character code identifying a table.</param>
  5666. <returns>
  5667. A <see cref="T:Telerik.Pdf.Gdi.Font.DirectoryEntry"/> object or null if the table cannot
  5668. be located.
  5669. </returns>
  5670. <exception cref="T:System.ArgumentException">
  5671. If <b>tag</b> does not represent a table in this font.
  5672. </exception>
  5673. </member>
  5674. <member name="M:Telerik.Pdf.Gdi.Font.FontFileReader.ReadTableHeaders">
  5675. <summary>
  5676. Reads the Offset and Directory tables. If the FontFileStream represents
  5677. a TrueType collection, this method will look for the aforementioned
  5678. tables belonging to <i>fontName</i>.
  5679. </summary>
  5680. <remarks>
  5681. This method can handle a TrueType collection.
  5682. </remarks>
  5683. </member>
  5684. <member name="M:Telerik.Pdf.Gdi.Font.FontFileReader.ReadRequiredTables">
  5685. <summary>
  5686. Caches the following tables: 'head', 'hhea', 'maxp', 'loca'
  5687. </summary>
  5688. </member>
  5689. <member name="M:Telerik.Pdf.Gdi.Font.FontFileReader.OffsetStream(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  5690. <summary>
  5691. Sets the stream position to the offset in the supplied directory
  5692. entry. Also ensures that the FontFileStream has enough bytes
  5693. available to read a font table. Throws an exception if this
  5694. condition is not met.
  5695. </summary>
  5696. <param name="entry"></param>
  5697. <exception cref="T:System.ArgumentException">
  5698. If the supplied stream does not contain enough data.
  5699. </exception>
  5700. </member>
  5701. <member name="T:Telerik.Pdf.Gdi.Font.FontFileStream">
  5702. <summary>
  5703. Class designed to read and write primitive datatypes from/to a
  5704. TrueType font file.
  5705. </summary>
  5706. <remarks>
  5707. <p>All OpenType fonts use Motorola-style byte ordering (Big Endian).</p>
  5708. <p>The following table lists the primitives and their definition.
  5709. Note the difference between the .NET CLR definition of certain
  5710. types and the TrueType definition.</p>
  5711. <p>
  5712. BYTE 8-bit unsigned integer.
  5713. CHAR 8-bit signed integer.
  5714. USHORT 16-bit unsigned integer.
  5715. SHORT 16-bit signed integer.
  5716. ULONG 32-bit unsigned integer.
  5717. LONG 32-bit signed integer.
  5718. Fixed 32-bit signed fixed-point number (16.16)
  5719. FWORD 16-bit signed integer (SHORT) that describes a
  5720. quantity in FUnits.
  5721. UFWORD 16-bit unsigned integer (USHORT) that describes a
  5722. quantity in FUnits.
  5723. F2DOT14 16-bit signed fixed number with the low 14 bits of
  5724. fraction (2.14).
  5725. LONGDATETIME Date represented in number of seconds since 12:00
  5726. midnight, January 1, 1904. The value is represented
  5727. as a signed 64-bit integer.
  5728. Tag Array of four uint8s (length = 32 bits) used to identify
  5729. a script, language system, feature, or baseline
  5730. GlyphID Glyph index number, same as uint16(length = 16 bits)
  5731. Offset Offset to a table, same as uint16 (length = 16 bits),
  5732. NULL offset = 0x0000
  5733. </p>
  5734. </remarks>
  5735. </member>
  5736. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.#ctor(System.Byte[])">
  5737. <summary>
  5738. Initialises a new instance of the <see cref="T:Telerik.Pdf.Gdi.Font.FontFileStream"/>
  5739. class using the supplied byte array as the underlying buffer.
  5740. </summary>
  5741. <param name="data">The font data encoded in a byte array.</param>
  5742. <exception cref="T:System.ArgumentNullException">
  5743. <i>data</i> is a null reference.
  5744. </exception>
  5745. <exception cref="T:System.ArgumentException">
  5746. <i>data</i> is a zero-length array.
  5747. </exception>
  5748. </member>
  5749. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.#ctor(System.IO.Stream)">
  5750. <summary>
  5751. Initialises a new instance of the <see cref="T:Telerik.Pdf.Gdi.Font.FontFileStream"/>
  5752. class using the supplied stream as the underlying buffer.
  5753. </summary>
  5754. <param name="stream">Reference to an existing stream.</param>
  5755. <exception cref="T:System.ArgumentNullException">
  5756. <i>stream</i> is a null reference.
  5757. </exception>
  5758. </member>
  5759. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.ReadByte">
  5760. <summary>
  5761. Reads an unsigned byte from the font file.
  5762. </summary>
  5763. <returns></returns>
  5764. </member>
  5765. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.WriteByte(System.Byte)">
  5766. <summary>
  5767. Writes an unsigned byte from the font file.
  5768. </summary>
  5769. <returns></returns>
  5770. </member>
  5771. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.ReadChar">
  5772. <summary>
  5773. Reads an signed byte from the font file.
  5774. </summary>
  5775. <returns></returns>
  5776. </member>
  5777. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.WriteChar(System.SByte)">
  5778. <summary>
  5779. Writes a signed byte from the font file.
  5780. </summary>
  5781. <returns></returns>
  5782. </member>
  5783. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.ReadShort">
  5784. <summary>
  5785. Reads a short (16-bit signed integer) from the font file.
  5786. </summary>
  5787. <returns></returns>
  5788. </member>
  5789. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.WriteShort(System.Int32)">
  5790. <summary>
  5791. Writes a short (16-bit signed integer) to the font file.
  5792. </summary>
  5793. <returns></returns>
  5794. </member>
  5795. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.ReadFWord">
  5796. <summary>
  5797. Reads a short (16-bit signed integer) from the font file.
  5798. </summary>
  5799. <returns></returns>
  5800. </member>
  5801. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.WriteFWord(System.Int32)">
  5802. <summary>
  5803. Writes a short (16-bit signed integer) to the font file.
  5804. </summary>
  5805. <returns></returns>
  5806. </member>
  5807. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.ReadUShort">
  5808. <summary>
  5809. Reads a int (16-bit unsigned integer) from the font file.
  5810. </summary>
  5811. <returns></returns>
  5812. </member>
  5813. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.WriteUShort(System.Int32)">
  5814. <summary>
  5815. Writes a int (16-bit unsigned integer) to the font file.
  5816. </summary>
  5817. <returns></returns>
  5818. </member>
  5819. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.ReadUFWord">
  5820. <summary>
  5821. Reads a int (16-bit unsigned integer) from the font file.
  5822. </summary>
  5823. <returns></returns>
  5824. </member>
  5825. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.WriteUFWord(System.Int32)">
  5826. <summary>
  5827. Writes a int (16-bit unsigned integer) to the font file.
  5828. </summary>
  5829. <returns></returns>
  5830. </member>
  5831. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.ReadLong">
  5832. <summary>
  5833. Reads an int (32-bit signed integer) from the font file.
  5834. </summary>
  5835. <returns></returns>
  5836. </member>
  5837. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.WriteLong(System.Int32)">
  5838. <summary>
  5839. Writes an int (32-bit signed integer) to the font file.
  5840. </summary>
  5841. <returns></returns>
  5842. </member>
  5843. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.ReadULong">
  5844. <summary>
  5845. Reads a int (32-bit unsigned integer) from the font file.
  5846. </summary>
  5847. <returns></returns>
  5848. </member>
  5849. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.WriteULong(System.Int64)">
  5850. <summary>
  5851. Writes a int (32-bit unsigned integer) to the font file.
  5852. </summary>
  5853. <returns></returns>
  5854. </member>
  5855. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.ReadFixed">
  5856. <summary>
  5857. Reads an int (32-bit signed integer) from the font file.
  5858. </summary>
  5859. <returns></returns>
  5860. </member>
  5861. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.WriteFixed(System.Int32)">
  5862. <summary>
  5863. Writes an int (32-bit unsigned integer) to the font file.
  5864. </summary>
  5865. <returns></returns>
  5866. </member>
  5867. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.ReadLongDateTime">
  5868. <summary>
  5869. Reads a long (64-bit signed integer) from the font file.
  5870. </summary>
  5871. <returns></returns>
  5872. </member>
  5873. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.WriteDateTime(System.Int64)">
  5874. <summary>
  5875. Writes a long (64-bit signed integer) to the font file.
  5876. </summary>
  5877. <returns></returns>
  5878. </member>
  5879. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.ReadTag">
  5880. <summary>
  5881. Reads a tag (array of four bytes) from the font stream.
  5882. </summary>
  5883. <returns></returns>
  5884. </member>
  5885. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.WriteTag(System.Byte[])">
  5886. <summary>
  5887. Writes a tab (array of four bytes) to the font file.
  5888. </summary>
  5889. <returns></returns>
  5890. </member>
  5891. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.Pad">
  5892. <summary>
  5893. Ensures the stream is padded on a 4-byte boundary.
  5894. </summary>
  5895. <remarks>
  5896. This method will output between 0 and 3 bytes to the stream.
  5897. </remarks>
  5898. <returns>
  5899. A value between 0 and 3 (inclusive).
  5900. </returns>
  5901. </member>
  5902. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.Write(System.Byte[],System.Int32,System.Int32)">
  5903. <summary>
  5904. Writes a sequence of bytes to the underlying stream.
  5905. </summary>
  5906. <param name="buffer"></param>
  5907. <param name="offset"></param>
  5908. <param name="count"></param>
  5909. </member>
  5910. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.Read(System.Byte[],System.Int32,System.Int32)">
  5911. <summary>
  5912. Reads a block of bytes from the current stream and writes
  5913. the data to buffer.
  5914. </summary>
  5915. <param name="buffer">A byte buffer big enough to store <i>count</i> bytes.</param>
  5916. <param name="offset">The byte offset in buffer to begin reading.</param>
  5917. <param name="count">Number of bytes to read.</param>
  5918. </member>
  5919. <member name="P:Telerik.Pdf.Gdi.Font.FontFileStream.Position">
  5920. <summary>
  5921. Gets or sets the current position of the font stream.
  5922. </summary>
  5923. </member>
  5924. <member name="P:Telerik.Pdf.Gdi.Font.FontFileStream.Length">
  5925. <summary>
  5926. Gets the length of the font stream in bytes.
  5927. </summary>
  5928. </member>
  5929. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.Skip(System.Int64)">
  5930. <summary>
  5931. Offsets the stream position by the supplied number of bytes.
  5932. </summary>
  5933. <param name="offset"></param>
  5934. </member>
  5935. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.SetRestorePoint">
  5936. <summary>
  5937. Saves the current stream position onto a marker stack.
  5938. </summary>
  5939. <returns>
  5940. Returns the current stream position.
  5941. </returns>
  5942. </member>
  5943. <member name="M:Telerik.Pdf.Gdi.Font.FontFileStream.Restore">
  5944. <summary>
  5945. Sets the stream <see cref="P:Telerik.Pdf.Gdi.Font.FontFileStream.Position"/> using the marker at the
  5946. head of the marker stack.
  5947. </summary>
  5948. <returns>
  5949. Returns the stream position before it was reset.
  5950. </returns>
  5951. <exception cref="T:System.InvalidOperationException">
  5952. If the markers stack is empty.
  5953. </exception>
  5954. </member>
  5955. <member name="T:Telerik.Pdf.Gdi.Font.FontFileWriter">
  5956. <summary>
  5957. A specialised stream writer for creating OpenType fonts.
  5958. </summary>
  5959. </member>
  5960. <member name="F:Telerik.Pdf.Gdi.Font.FontFileWriter.OffsetTableSize">
  5961. <summary>
  5962. Size of the offset table in bytes.
  5963. </summary>
  5964. </member>
  5965. <member name="F:Telerik.Pdf.Gdi.Font.FontFileWriter.stream">
  5966. <summary>
  5967. The underlying stream.
  5968. </summary>
  5969. </member>
  5970. <member name="F:Telerik.Pdf.Gdi.Font.FontFileWriter.tables">
  5971. <summary>
  5972. List of font tables to write.
  5973. </summary>
  5974. </member>
  5975. <member name="M:Telerik.Pdf.Gdi.Font.FontFileWriter.#ctor(System.IO.Stream)">
  5976. <summary>
  5977. Creates a new instance of the <see cref="T:Telerik.Pdf.Gdi.Font.FontFileWriter"/> class
  5978. using <i>stream</i> as the underlying stream object.
  5979. </summary>
  5980. <param name="stream"></param>
  5981. <exception cref="T:System.ArgumentException">
  5982. If <i>stream</i> is not writable.
  5983. </exception>
  5984. <exception cref="T:System.ArgumentNullException">
  5985. If <i>streamm</i> is a null reference.
  5986. </exception>
  5987. </member>
  5988. <member name="P:Telerik.Pdf.Gdi.Font.FontFileWriter.Stream">
  5989. <summary>
  5990. Gets the underlying <see cref="T:Telerik.Pdf.Gdi.Font.FontFileStream"/>.
  5991. </summary>
  5992. </member>
  5993. <member name="M:Telerik.Pdf.Gdi.Font.FontFileWriter.Write(Telerik.Pdf.Gdi.Font.FontTable)">
  5994. <summary>
  5995. Queues the supplied <see cref="T:Telerik.Pdf.Gdi.Font.FontTable"/> for writing
  5996. to the underlying stream.
  5997. </summary>
  5998. <remarks>
  5999. The method will not immediately write the supplied font
  6000. table to the underlying stream. Instead it queues the
  6001. font table since the offset table must be written out
  6002. before any tables.
  6003. </remarks>
  6004. <param name="table"></param>
  6005. </member>
  6006. <member name="M:Telerik.Pdf.Gdi.Font.FontFileWriter.Close">
  6007. <summary>
  6008. Writes the header and font tables to the underlying stream.
  6009. </summary>
  6010. </member>
  6011. <member name="M:Telerik.Pdf.Gdi.Font.FontFileWriter.WriteChecksumAdjustment">
  6012. <summary>
  6013. Updates the checkSumAdjustment field in the head table.
  6014. </summary>
  6015. </member>
  6016. <member name="M:Telerik.Pdf.Gdi.Font.FontFileWriter.WriteTables">
  6017. <summary>
  6018. Writes out each table to the font stream.
  6019. </summary>
  6020. </member>
  6021. <member name="M:Telerik.Pdf.Gdi.Font.FontFileWriter.WriteOffsetTable">
  6022. <summary>
  6023. Writes the offset table that appears at the beginning of
  6024. every TrueType/OpenType font.
  6025. </summary>
  6026. </member>
  6027. <member name="M:Telerik.Pdf.Gdi.Font.FontFileWriter.SkipTableDirectory">
  6028. <summary>
  6029. Does not actually write the table directory - simply "allocates"
  6030. space for it in the stream.
  6031. </summary>
  6032. </member>
  6033. <member name="M:Telerik.Pdf.Gdi.Font.FontFileWriter.MaxPow2(System.Int32)">
  6034. <summary>
  6035. Returns the maximum power of 2 &lt;= max
  6036. </summary>
  6037. <param name="max"></param>
  6038. <returns></returns>
  6039. </member>
  6040. <member name="M:Telerik.Pdf.Gdi.Font.FontFileWriter.CalculateCheckSumAdjustment">
  6041. <summary>
  6042. Calculates the checksum of the entire font.
  6043. </summary>
  6044. <remarks>
  6045. The underlying <see cref="T:Telerik.Pdf.Gdi.Font.FontFileStream"/> must be aligned on
  6046. a 4-byte boundary.
  6047. </remarks>
  6048. <returns></returns>
  6049. </member>
  6050. <member name="M:Telerik.Pdf.Gdi.Font.FontFileWriter.CalculateCheckSum(System.Int64)">
  6051. <summary>
  6052. Calculates the checksum of a <see cref="T:Telerik.Pdf.Gdi.Font.FontTable"/>.
  6053. </summary>
  6054. <remarks>
  6055. The supplied <i>stream</i> must be positioned at the beginning of
  6056. the table.
  6057. </remarks>
  6058. <param name="length"></param>
  6059. <returns></returns>
  6060. </member>
  6061. <member name="T:Telerik.Pdf.Gdi.Font.FontSubset">
  6062. <summary>
  6063. Generates a subset from a TrueType font.
  6064. </summary>
  6065. </member>
  6066. <member name="M:Telerik.Pdf.Gdi.Font.FontSubset.#ctor(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6067. <summary>
  6068. Creates a new instance of the FontSubset class.
  6069. </summary>
  6070. <param name="reader">TrueType font parser.</param>
  6071. </member>
  6072. <member name="M:Telerik.Pdf.Gdi.Font.FontSubset.Generate(System.IO.MemoryStream)">
  6073. <summary>
  6074. Writes the font subset to the supplied output stream.
  6075. </summary>
  6076. </member>
  6077. <member name="M:Telerik.Pdf.Gdi.Font.GlyphReader.ReadGlyph(System.Int32)">
  6078. <summary>
  6079. Reads a glyph description from the specified offset.
  6080. </summary>
  6081. </member>
  6082. <member name="M:Telerik.Pdf.Gdi.Font.GlyphReader.ReadCompositeGlyph(Telerik.Pdf.Gdi.Font.FontFileStream,Telerik.Pdf.Gdi.Font.Glyph)">
  6083. <summary>
  6084. Populate the <i>composites</i>IList containing all child glyphs
  6085. that this glyph uses.
  6086. </summary>
  6087. <remarks>
  6088. The <i>stream</i> parameter must be positioned 10 bytes from
  6089. the beginning of the glyph description, i.e. the flags field.
  6090. </remarks>
  6091. <param name="stream"></param>
  6092. <param name="glyph"></param>
  6093. </member>
  6094. <member name="M:Telerik.Pdf.Gdi.Font.GlyphReader.GetGlyphLength(System.Int32)">
  6095. <summary>
  6096. Gets the length of the glyph description in bytes at
  6097. index <i>index</i>.
  6098. </summary>
  6099. <param name="index"></param>
  6100. <returns></returns>
  6101. </member>
  6102. <member name="T:Telerik.Pdf.Gdi.Font.BitMasks">
  6103. <summary>
  6104. Bit masks of the flags field in a composite glyph.
  6105. </summary>
  6106. </member>
  6107. <member name="T:Telerik.Pdf.Gdi.Font.IndexMappings">
  6108. <summary>
  6109. Utility class that stores a list of glyph indices and their
  6110. asociated subset indices.
  6111. </summary>
  6112. </member>
  6113. <member name="F:Telerik.Pdf.Gdi.Font.IndexMappings.glyphToSubset">
  6114. <summary>
  6115. Maps a glyph index to a subset index.
  6116. </summary>
  6117. </member>
  6118. <member name="F:Telerik.Pdf.Gdi.Font.IndexMappings.subsetToGlyph">
  6119. <summary>
  6120. Maps a subset index to glyph index.
  6121. </summary>
  6122. </member>
  6123. <member name="M:Telerik.Pdf.Gdi.Font.IndexMappings.#ctor">
  6124. <summary>
  6125. Class constructor.
  6126. </summary>
  6127. </member>
  6128. <member name="P:Telerik.Pdf.Gdi.Font.IndexMappings.Count">
  6129. <summary>
  6130. Gets the number of glyph to subset index mappings.
  6131. </summary>
  6132. </member>
  6133. <member name="M:Telerik.Pdf.Gdi.Font.IndexMappings.HasMapping(System.Int32)">
  6134. <summary>
  6135. Determines whether a mapping exists for the supplied glyph index.
  6136. </summary>
  6137. <param name="glyphIndex"></param>
  6138. <returns></returns>
  6139. </member>
  6140. <member name="M:Telerik.Pdf.Gdi.Font.IndexMappings.Map(System.Int32)">
  6141. <summary>
  6142. Returns the subset index for <i>glyphIndex</i>. If a subset
  6143. index does not exist for <i>glyphIndex</i> one is generated.
  6144. </summary>
  6145. <param name="glyphIndex"></param>
  6146. <returns>A subset index.</returns>
  6147. </member>
  6148. <member name="M:Telerik.Pdf.Gdi.Font.IndexMappings.Add(System.Int32[])">
  6149. <summary>
  6150. Adds the list of supplied glyph indices to the index mappings using
  6151. the next available subset index for each glyph index.
  6152. </summary>
  6153. <param name="glyphIndices"></param>
  6154. </member>
  6155. <member name="M:Telerik.Pdf.Gdi.Font.IndexMappings.GetSubsetIndex(System.Int32)">
  6156. <summary>
  6157. Gets the subset index of <i>glyphIndex</i>.
  6158. </summary>
  6159. <param name="glyphIndex"></param>
  6160. <returns>
  6161. A glyph index or <b>-1</b> if a glyph to subset mapping does not exist.
  6162. </returns>
  6163. </member>
  6164. <member name="M:Telerik.Pdf.Gdi.Font.IndexMappings.GetGlyphIndex(System.Int32)">
  6165. <summary>
  6166. Gets the glyph index of <i>subsetIndex</i>.
  6167. </summary>
  6168. <param name="subsetIndex"></param>
  6169. <returns>
  6170. A subset index or <b>-1</b> if a subset to glyph mapping does not exist.
  6171. </returns>
  6172. </member>
  6173. <member name="P:Telerik.Pdf.Gdi.Font.IndexMappings.GlyphIndices">
  6174. <summary>
  6175. Gets a list of glyph indices sorted in ascending order.
  6176. </summary>
  6177. </member>
  6178. <member name="P:Telerik.Pdf.Gdi.Font.IndexMappings.SubsetIndices">
  6179. <summary>
  6180. Gets a list of subset indices sorted in ascending order.
  6181. </summary>
  6182. </member>
  6183. <member name="F:Telerik.Pdf.Gdi.Font.KerningPairs.pairs">
  6184. <summary>
  6185. Key - Kerning pair identifier
  6186. Value - Kerning amount
  6187. </summary>
  6188. </member>
  6189. <member name="M:Telerik.Pdf.Gdi.Font.KerningPairs.#ctor">
  6190. <summary>
  6191. Creates an instance of KerningPairs allocating space for
  6192. 100 kerning pairs.
  6193. </summary>
  6194. </member>
  6195. <member name="M:Telerik.Pdf.Gdi.Font.KerningPairs.#ctor(System.Int32)">
  6196. <summary>
  6197. Creates an instance of KerningPairs allocating space for
  6198. <i>numPairs</i> kerning pairs.
  6199. </summary>
  6200. <param name="numPairs"></param>
  6201. </member>
  6202. <member name="M:Telerik.Pdf.Gdi.Font.KerningPairs.HasKerning(System.Int32,System.Int32)">
  6203. <summary>
  6204. Returns true if a kerning value exists for the supplied
  6205. glyph index pair.
  6206. </summary>
  6207. <param name="left">Glyph index for left-hand glyph.</param>
  6208. <param name="right">Glyph index for right-hand glyph.</param>
  6209. <returns></returns>
  6210. </member>
  6211. <member name="P:Telerik.Pdf.Gdi.Font.KerningPairs.Item(System.Int32,System.Int32)">
  6212. <summary>
  6213. Gets the kerning amount for the supplied glyph index pair.
  6214. </summary>
  6215. </member>
  6216. <member name="P:Telerik.Pdf.Gdi.Font.KerningPairs.Length">
  6217. <summary>
  6218. Gets the number of kernings pairs.
  6219. </summary>
  6220. </member>
  6221. <member name="M:Telerik.Pdf.Gdi.Font.KerningPairs.Add(System.Int32,System.Int32,System.Int32)">
  6222. <summary>
  6223. Creates a new kerning pair.
  6224. </summary>
  6225. <remarks>
  6226. This method will ignore duplicates.
  6227. </remarks>
  6228. <param name="left">The glyph index for the left-hand glyph in the kerning pair.</param>
  6229. <param name="right">The glyph index for the right-hand glyph in the kerning pair. </param>
  6230. <param name="value">The kerning value for the supplied pair.</param>
  6231. </member>
  6232. <member name="M:Telerik.Pdf.Gdi.Font.KerningPairs.GetIndex(System.Int32,System.Int32)">
  6233. <summary>
  6234. Returns a kerning pair identifier.
  6235. </summary>
  6236. <param name="left"></param>
  6237. <param name="right"></param>
  6238. <returns></returns>
  6239. </member>
  6240. <member name="T:Telerik.Pdf.Gdi.Font.PrimitiveSizes">
  6241. <summary>
  6242. A helper designed that provides the size of each TrueType primitives.
  6243. </summary>
  6244. </member>
  6245. <member name="T:Telerik.Pdf.Gdi.Font.TableNames">
  6246. <summary>
  6247. List of all TrueType and OpenType tables
  6248. </summary>
  6249. </member>
  6250. <member name="M:Telerik.Pdf.Gdi.Font.TableNames.ToUint(System.String)">
  6251. <summary>
  6252. Converts one of the predefined table names to an unsigned integer.
  6253. </summary>
  6254. <param name="tableName"></param>
  6255. <returns></returns>
  6256. </member>
  6257. <member name="T:Telerik.Pdf.Gdi.Font.ControlValueProgramTable">
  6258. <summary>
  6259. Class that represents the Control Value Program table ('prep').
  6260. </summary>
  6261. </member>
  6262. <member name="F:Telerik.Pdf.Gdi.Font.ControlValueProgramTable.instructions">
  6263. <summary>
  6264. Set of instructions executed whenever point size or font
  6265. or transformation change.
  6266. </summary>
  6267. </member>
  6268. <member name="M:Telerik.Pdf.Gdi.Font.ControlValueProgramTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  6269. <summary>
  6270. Creates an instance of the <see cref="T:Telerik.Pdf.Gdi.Font.ControlValueProgramTable"/> class.
  6271. </summary>
  6272. <param name="entry"></param>
  6273. </member>
  6274. <member name="M:Telerik.Pdf.Gdi.Font.ControlValueProgramTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6275. <summary>
  6276. Reads the contents of the "prep" table from the current position
  6277. in the supplied stream.
  6278. </summary>
  6279. <param name="reader"></param>
  6280. </member>
  6281. <member name="M:Telerik.Pdf.Gdi.Font.ControlValueProgramTable.Write(Telerik.Pdf.Gdi.Font.FontFileWriter)">
  6282. <summary>
  6283. Writes out the array of instructions to the supplied stream.
  6284. </summary>
  6285. <param name="writer"></param>
  6286. </member>
  6287. <member name="T:Telerik.Pdf.Gdi.Font.ControlValueTable">
  6288. <summary>
  6289. Class that represents the Control Value table ('cvt').
  6290. </summary>
  6291. </member>
  6292. <member name="F:Telerik.Pdf.Gdi.Font.ControlValueTable.values">
  6293. <summary>
  6294. List of N values referenceable by instructions.
  6295. </summary>
  6296. </member>
  6297. <member name="M:Telerik.Pdf.Gdi.Font.ControlValueTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  6298. <summary>
  6299. Creates an instance of the <see cref="T:Telerik.Pdf.Gdi.Font.ControlValueTable"/> class.
  6300. </summary>
  6301. <param name="entry"></param>
  6302. </member>
  6303. <member name="P:Telerik.Pdf.Gdi.Font.ControlValueTable.Count">
  6304. <summary>
  6305. Gets the value representing the number of values that can
  6306. be referenced by instructions.
  6307. </summary>
  6308. </member>
  6309. <member name="M:Telerik.Pdf.Gdi.Font.ControlValueTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6310. <summary>
  6311. Reads the contents of the "cvt" table from the current position
  6312. in the supplied stream.
  6313. </summary>
  6314. <param name="reader"></param>
  6315. </member>
  6316. <member name="M:Telerik.Pdf.Gdi.Font.ControlValueTable.Write(Telerik.Pdf.Gdi.Font.FontFileWriter)">
  6317. <summary>
  6318. Writes out the array of values to the supplied stream.
  6319. </summary>
  6320. <param name="writer"></param>
  6321. </member>
  6322. <member name="T:Telerik.Pdf.Gdi.Font.FontProgramTable">
  6323. <summary>
  6324. Class that represents the Font Program table ('fpgm').
  6325. </summary>
  6326. </member>
  6327. <member name="F:Telerik.Pdf.Gdi.Font.FontProgramTable.instructions">
  6328. <summary>
  6329. List of N instructions.
  6330. </summary>
  6331. </member>
  6332. <member name="M:Telerik.Pdf.Gdi.Font.FontProgramTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  6333. <summary>
  6334. Creates an instance of the <see cref="T:Telerik.Pdf.Gdi.Font.FontProgramTable"/> class.
  6335. </summary>
  6336. <param name="entry"></param>
  6337. </member>
  6338. <member name="P:Telerik.Pdf.Gdi.Font.FontProgramTable.Count">
  6339. <summary>
  6340. Gets the value representing the number of instructions
  6341. in the font program.
  6342. </summary>
  6343. </member>
  6344. <member name="M:Telerik.Pdf.Gdi.Font.FontProgramTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6345. <summary>
  6346. Reads the contents of the "fpgm" table from the current position
  6347. in the supplied stream.
  6348. </summary>
  6349. <param name="reader"></param>
  6350. </member>
  6351. <member name="M:Telerik.Pdf.Gdi.Font.FontProgramTable.Write(Telerik.Pdf.Gdi.Font.FontFileWriter)">
  6352. <summary>
  6353. Writes out the array of instructions to the supplied stream.
  6354. </summary>
  6355. <param name="writer"></param>
  6356. </member>
  6357. <member name="T:Telerik.Pdf.Gdi.Font.FontTable">
  6358. <summary>
  6359. Class derived by all TrueType table classes.
  6360. </summary>
  6361. </member>
  6362. <member name="F:Telerik.Pdf.Gdi.Font.FontTable.directoryEntry">
  6363. <summary>
  6364. The dictionary entry for this table.
  6365. </summary>
  6366. </member>
  6367. <member name="M:Telerik.Pdf.Gdi.Font.FontTable.#ctor(System.String,Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  6368. <summary>
  6369. Class constructor
  6370. </summary>
  6371. <param name="tableName">The table name.</param>
  6372. <param name="entry">Table directory entry.</param>
  6373. </member>
  6374. <member name="P:Telerik.Pdf.Gdi.Font.FontTable.Entry">
  6375. <summary>
  6376. Gets or sets a directory entry for this table.
  6377. </summary>
  6378. </member>
  6379. <member name="M:Telerik.Pdf.Gdi.Font.FontTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6380. <summary>
  6381. Reads the contents of a table from the current position in
  6382. the supplied stream.
  6383. </summary>
  6384. <param name="reader"></param>
  6385. <exception cref="T:System.ArgumentException">
  6386. If the supplied stream does not contain enough data.
  6387. </exception>
  6388. </member>
  6389. <member name="M:Telerik.Pdf.Gdi.Font.FontTable.Write(Telerik.Pdf.Gdi.Font.FontFileWriter)">
  6390. <summary>
  6391. Writes the contents of a table to the supplied writer.
  6392. </summary>
  6393. <remarks>
  6394. This method should not be concerned with aligning the
  6395. table output on the 4-byte boundary.
  6396. </remarks>
  6397. <param name="writer"></param>
  6398. </member>
  6399. <member name="P:Telerik.Pdf.Gdi.Font.FontTable.Name">
  6400. <summary>
  6401. Gets the unique name of this table as a 4-character string.
  6402. </summary>
  6403. <remarks>
  6404. Note that some TrueType tables are only 3 characters long
  6405. (e.g. 'cvt'). In this case the returned string will be padded
  6406. with a extra space at the end of the string.
  6407. </remarks>
  6408. </member>
  6409. <member name="P:Telerik.Pdf.Gdi.Font.FontTable.Tag">
  6410. <summary>
  6411. Gets the table name encoded as a 32-bit unsigned integer.
  6412. </summary>
  6413. </member>
  6414. <member name="T:Telerik.Pdf.Gdi.Font.FontTableFactory">
  6415. <summary>
  6416. Instantiates a font table from a table tag.
  6417. </summary>
  6418. </member>
  6419. <member name="M:Telerik.Pdf.Gdi.Font.FontTableFactory.#ctor">
  6420. <summary>
  6421. Prevent instantiation since this is a factory class.
  6422. </summary>
  6423. </member>
  6424. <member name="M:Telerik.Pdf.Gdi.Font.FontTableFactory.Make(System.String,Telerik.Pdf.Gdi.Font.FontFileReader)">
  6425. <summary>
  6426. Creates an instance of a class that implements the FontTable interface.
  6427. </summary>
  6428. <param name="reader"></param>
  6429. <param name="tableName">
  6430. One of the pre-defined TrueType tables from the <see cref="T:Telerik.Pdf.Gdi.Font.TableNames"/> class.
  6431. </param>
  6432. <returns>
  6433. A subclass of <see cref="T:Telerik.Pdf.Gdi.Font.FontTable"/> that is capable of parsing
  6434. a TrueType table.
  6435. </returns>
  6436. <exception cref="T:System.ArgumentException">
  6437. If a class capable of parsing <i>tableName</i> is not available.
  6438. </exception>
  6439. </member>
  6440. <member name="T:Telerik.Pdf.Gdi.Font.GlyfDataTable">
  6441. <summary>
  6442. Class that represents the Glyf Data table ('glyf').
  6443. </summary>
  6444. <remarks>
  6445. http://www.microsoft.com/typography/otspec/glyf.htm
  6446. </remarks>
  6447. </member>
  6448. <member name="F:Telerik.Pdf.Gdi.Font.GlyfDataTable.glyphDescriptions">
  6449. <summary>
  6450. Maps a glyph index to a <see cref="T:Telerik.Pdf.Gdi.Font.Glyph"/> object.
  6451. </summary>
  6452. </member>
  6453. <member name="M:Telerik.Pdf.Gdi.Font.GlyfDataTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  6454. <summary>
  6455. Creates an instance of the <see cref="T:Telerik.Pdf.Gdi.Font.GlyfDataTable"/> class.
  6456. </summary>
  6457. <param name="entry"></param>
  6458. </member>
  6459. <member name="P:Telerik.Pdf.Gdi.Font.GlyfDataTable.Item(System.Int32)">
  6460. <summary>
  6461. Gets the <see cref="T:Telerik.Pdf.Gdi.Font.Glyph"/> instance located at <i>glyphIndex</i>
  6462. </summary>
  6463. </member>
  6464. <member name="P:Telerik.Pdf.Gdi.Font.GlyfDataTable.Count">
  6465. <summary>
  6466. Gets the number of glyphs.
  6467. </summary>
  6468. </member>
  6469. <member name="M:Telerik.Pdf.Gdi.Font.GlyfDataTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6470. <summary>
  6471. Reads the contents of the "glyf" table from the current position
  6472. in the supplied stream.
  6473. </summary>
  6474. <param name="reader"></param>
  6475. </member>
  6476. <member name="M:Telerik.Pdf.Gdi.Font.GlyfDataTable.Write(Telerik.Pdf.Gdi.Font.FontFileWriter)">
  6477. <summary>
  6478. Writes the contents of the glyf table to the supplied stream.
  6479. </summary>
  6480. <param name="writer"></param>
  6481. </member>
  6482. <member name="T:Telerik.Pdf.Gdi.Font.Glyph">
  6483. <summary>
  6484. Represents either a simple or composite glyph description from
  6485. the 'glyf' table.
  6486. </summary>
  6487. <remarks>
  6488. This class is nothing more than a wrapper around
  6489. a byte array.
  6490. </remarks>
  6491. </member>
  6492. <member name="F:Telerik.Pdf.Gdi.Font.Glyph.glyphIndex">
  6493. <summary>
  6494. The index of this glyph as obtained from the 'loca' table.
  6495. </summary>
  6496. </member>
  6497. <member name="F:Telerik.Pdf.Gdi.Font.Glyph.glyphData">
  6498. <summary>
  6499. Contains glyph description as raw data.
  6500. </summary>
  6501. </member>
  6502. <member name="F:Telerik.Pdf.Gdi.Font.Glyph.children">
  6503. <summary>
  6504. List of composite glyph indices.
  6505. </summary>
  6506. </member>
  6507. <member name="M:Telerik.Pdf.Gdi.Font.Glyph.#ctor(System.Int32)">
  6508. <summary>
  6509. Class constructor.
  6510. </summary>
  6511. </member>
  6512. <member name="M:Telerik.Pdf.Gdi.Font.Glyph.SetGlyphData(System.Byte[])">
  6513. <summary>
  6514. Sets the glyph data (duh!).
  6515. </summary>
  6516. <param name="glyphData"></param>
  6517. </member>
  6518. <member name="P:Telerik.Pdf.Gdi.Font.Glyph.Index">
  6519. <summary>
  6520. Gets or sets the index of this glyph.
  6521. </summary>
  6522. </member>
  6523. <member name="P:Telerik.Pdf.Gdi.Font.Glyph.Length">
  6524. <summary>
  6525. Gets the length of the glyph data buffer.
  6526. </summary>
  6527. </member>
  6528. <member name="M:Telerik.Pdf.Gdi.Font.Glyph.AddChild(System.Int32)">
  6529. <summary>
  6530. Add the supplied glyph index to list of children.
  6531. </summary>
  6532. <param name="glyphIndex"></param>
  6533. </member>
  6534. <member name="P:Telerik.Pdf.Gdi.Font.Glyph.Children">
  6535. <summary>
  6536. Gets a ilst of child glyph indices.
  6537. </summary>
  6538. </member>
  6539. <member name="P:Telerik.Pdf.Gdi.Font.Glyph.IsComposite">
  6540. <summary>
  6541. Gets a value indicating whether or not this glyph represents
  6542. a composite glyph.
  6543. </summary>
  6544. </member>
  6545. <member name="M:Telerik.Pdf.Gdi.Font.Glyph.Write(Telerik.Pdf.Gdi.Font.FontFileStream)">
  6546. <summary>
  6547. Writes a glyph description to the supplied stream.
  6548. </summary>
  6549. <param name="stream"></param>
  6550. </member>
  6551. <member name="T:Telerik.Pdf.Gdi.Font.HeaderTable">
  6552. <summary>
  6553. Class that represents the Font Header table.
  6554. </summary>
  6555. <remarks>
  6556. http://www.microsoft.com/typography/otspec/head.htm
  6557. </remarks>
  6558. </member>
  6559. <member name="M:Telerik.Pdf.Gdi.Font.HeaderTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  6560. <summary>
  6561. Class constructor.
  6562. </summary>
  6563. <param name="entry"></param>
  6564. </member>
  6565. <member name="P:Telerik.Pdf.Gdi.Font.HeaderTable.IsShortFormat">
  6566. <summary>
  6567. Gets a value that indicates whether glyph offsets in the
  6568. loca table are stored as a int or ulong.
  6569. </summary>
  6570. </member>
  6571. <member name="M:Telerik.Pdf.Gdi.Font.HeaderTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6572. <summary>
  6573. Reads the contents of the "head" table from the current position
  6574. in the supplied stream.
  6575. </summary>
  6576. <param name="reader"></param>
  6577. </member>
  6578. <member name="M:Telerik.Pdf.Gdi.Font.HeaderTable.GetDate(System.Int64)">
  6579. <summary>
  6580. Returns a DateTime instance which is the result of adding <i>seconds</i>
  6581. to BaseDate. If an exception occurs, BaseDate is returned.
  6582. </summary>
  6583. <param name="seconds"></param>
  6584. </member>
  6585. <member name="M:Telerik.Pdf.Gdi.Font.HeaderTable.Write(Telerik.Pdf.Gdi.Font.FontFileWriter)">
  6586. <summary>
  6587. Writes the contents of the head table to the supplied stream.
  6588. </summary>
  6589. <param name="writer"></param>
  6590. </member>
  6591. <member name="T:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable">
  6592. <summary>
  6593. Class that represents the Horizontal Header table.
  6594. </summary>
  6595. <remarks>
  6596. http://www.microsoft.com/typography/otspec/hhea.htm
  6597. </remarks>
  6598. </member>
  6599. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.versionNo">
  6600. <summary>
  6601. Table version number 0x00010000 for version 1.0.
  6602. </summary>
  6603. </member>
  6604. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.ascender">
  6605. <summary>
  6606. Typographic ascent. (Distance from baseline of highest ascender).
  6607. </summary>
  6608. </member>
  6609. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.decender">
  6610. <summary>
  6611. Typographic descent. (Distance from baseline of lowest descender).
  6612. </summary>
  6613. </member>
  6614. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.lineGap">
  6615. <summary>
  6616. Typographic line gap. Negative LineGap values are treated as zero
  6617. in Windows 3.1, System 6, and System 7.
  6618. </summary>
  6619. </member>
  6620. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.advanceWidthMax">
  6621. <summary>
  6622. Maximum advance width value in 'hmtx' table.
  6623. </summary>
  6624. </member>
  6625. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.minLeftSideBearing">
  6626. <summary>
  6627. Minimum left sidebearing value in 'hmtx' table.
  6628. </summary>
  6629. </member>
  6630. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.minRightSideBearing">
  6631. <summary>
  6632. Minimum right sidebearing value.
  6633. </summary>
  6634. </member>
  6635. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.xMaxExtent">
  6636. <summary>
  6637. Max(lsb + (xMax - xMin)).
  6638. </summary>
  6639. </member>
  6640. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.caretSlopeRise">
  6641. <summary>
  6642. Used to calculate the slope of the cursor (rise/run); 1 for vertical.
  6643. </summary>
  6644. </member>
  6645. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.caretSlopeRun">
  6646. <summary>
  6647. 0 for vertical.
  6648. </summary>
  6649. </member>
  6650. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.caretOffset">
  6651. <summary>
  6652. The amount by which a slanted highlight on a glyph needs to be
  6653. shifted to produce the best appearance. Set to 0 for non-slanted fonts.
  6654. </summary>
  6655. </member>
  6656. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.metricDataFormat">
  6657. <summary>
  6658. 0 for current format.
  6659. </summary>
  6660. </member>
  6661. <member name="F:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.numberOfHMetrics">
  6662. <summary>
  6663. Number of hMetric entries in 'hmtx' table.
  6664. </summary>
  6665. </member>
  6666. <member name="M:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  6667. <summary>
  6668. Class constructor.
  6669. </summary>
  6670. <param name="entry"></param>
  6671. </member>
  6672. <member name="P:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.HMetricCount">
  6673. <summary>
  6674. Gets the number of horiztonal metrics.
  6675. </summary>
  6676. </member>
  6677. <member name="M:Telerik.Pdf.Gdi.Font.HorizontalHeaderTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6678. <summary>
  6679. Reads the contents of the "hhea" table from the current position
  6680. in the supplied stream.
  6681. </summary>
  6682. <param name="reader"></param>
  6683. </member>
  6684. <member name="T:Telerik.Pdf.Gdi.Font.HorizontalMetric">
  6685. <summary>
  6686. Summary description for HorizontalMetric.
  6687. </summary>
  6688. </member>
  6689. <member name="T:Telerik.Pdf.Gdi.Font.HorizontalMetricsTable">
  6690. <summary>
  6691. Class that represents the Horizontal Metrics ('hmtx') table.
  6692. </summary>
  6693. <remarks>
  6694. http://www.microsoft.com/typography/otspec/hmtx.htm
  6695. </remarks>
  6696. </member>
  6697. <member name="M:Telerik.Pdf.Gdi.Font.HorizontalMetricsTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  6698. <summary>
  6699. Initialises a new instance of the
  6700. <see cref="T:Telerik.Pdf.Gdi.Font.HorizontalMetricsTable"/> class.
  6701. </summary>
  6702. <param name="entry"></param>
  6703. </member>
  6704. <member name="M:Telerik.Pdf.Gdi.Font.HorizontalMetricsTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry,System.Int32)">
  6705. <summary>
  6706. Initialises a new instance of the HorizontalMetricsTable class.
  6707. </summary>
  6708. <param name="entry"></param>
  6709. <param name="numMetrics"></param>
  6710. </member>
  6711. <member name="P:Telerik.Pdf.Gdi.Font.HorizontalMetricsTable.Count">
  6712. <summary>
  6713. Returns the number of horizontal metrics stored in the
  6714. hmtx table.
  6715. </summary>
  6716. </member>
  6717. <member name="P:Telerik.Pdf.Gdi.Font.HorizontalMetricsTable.Item(System.Int32)">
  6718. <summary>
  6719. Gets the <see cref="T:Telerik.Pdf.Gdi.Font.HorizontalMetric"/> located at <i>index</i>.
  6720. </summary>
  6721. </member>
  6722. <member name="M:Telerik.Pdf.Gdi.Font.HorizontalMetricsTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6723. <summary>
  6724. Reads the contents of the "hmtx" table from the supplied stream
  6725. at the current position.
  6726. </summary>
  6727. <param name="reader"></param>
  6728. </member>
  6729. <member name="T:Telerik.Pdf.Gdi.Font.IndexToLocationTable">
  6730. <summary>
  6731. Class that represents the Index To Location ('loca') table.
  6732. </summary>
  6733. <remarks>
  6734. http://www.microsoft.com/typography/otspec/loca.htm
  6735. </remarks>
  6736. </member>
  6737. <member name="M:Telerik.Pdf.Gdi.Font.IndexToLocationTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  6738. <summary>
  6739. Initialises a new instance of the
  6740. <see cref="T:Telerik.Pdf.Gdi.Font.IndexToLocationTable"/> class.
  6741. </summary>
  6742. <param name="entry"></param>
  6743. </member>
  6744. <member name="M:Telerik.Pdf.Gdi.Font.IndexToLocationTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry,System.Int32)">
  6745. <summary>
  6746. Initialises a new instance of the IndexToLocationTable class.
  6747. </summary>
  6748. <param name="entry"></param>
  6749. <param name="numOffsets"></param>
  6750. </member>
  6751. <member name="M:Telerik.Pdf.Gdi.Font.IndexToLocationTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6752. <summary>
  6753. Reads the contents of the "loca" table from the supplied stream
  6754. at the current position.
  6755. </summary>
  6756. <param name="reader"></param>
  6757. </member>
  6758. <member name="M:Telerik.Pdf.Gdi.Font.IndexToLocationTable.Clear">
  6759. <summary>
  6760. Removes all offsets.
  6761. </summary>
  6762. </member>
  6763. <member name="M:Telerik.Pdf.Gdi.Font.IndexToLocationTable.AddOffset(System.Int32)">
  6764. <summary>
  6765. Includes the supplied offset.
  6766. </summary>
  6767. <param name="offset"></param>
  6768. </member>
  6769. <member name="P:Telerik.Pdf.Gdi.Font.IndexToLocationTable.Count">
  6770. <summary>
  6771. Gets the number of glyph offsets.
  6772. </summary>
  6773. </member>
  6774. <member name="P:Telerik.Pdf.Gdi.Font.IndexToLocationTable.Item(System.Int32)">
  6775. <summary>
  6776. Gets or sets the glyph offset at index <i>index</i>.
  6777. </summary>
  6778. <param name="index">A glyph index.</param>
  6779. <returns></returns>
  6780. </member>
  6781. <member name="T:Telerik.Pdf.Gdi.Font.KerningTable">
  6782. <summary>
  6783. Class that represents the Kerning table.
  6784. </summary>
  6785. <remarks>
  6786. http://www.microsoft.com/typography/otspec/kern.htm
  6787. </remarks>
  6788. </member>
  6789. <member name="M:Telerik.Pdf.Gdi.Font.KerningTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  6790. <summary>
  6791. Class constructor.
  6792. </summary>
  6793. <param name="entry"></param>
  6794. </member>
  6795. <member name="P:Telerik.Pdf.Gdi.Font.KerningTable.HasKerningInfo">
  6796. <summary>
  6797. Gets a boolean value that indicates this font contains format 0
  6798. kerning information.
  6799. </summary>
  6800. </member>
  6801. <member name="P:Telerik.Pdf.Gdi.Font.KerningTable.KerningPairs">
  6802. <summary>
  6803. Returns a collection of kerning pairs.
  6804. </summary>
  6805. <remarks>
  6806. If <i>HasKerningInfo</i> returns <b>false</b>, this method will
  6807. always return null.
  6808. </remarks>
  6809. </member>
  6810. <member name="M:Telerik.Pdf.Gdi.Font.KerningTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6811. <summary>
  6812. Reads the contents of the "kern" table from the current position
  6813. in the supplied stream.
  6814. </summary>
  6815. <param name="reader"></param>
  6816. </member>
  6817. <member name="M:Telerik.Pdf.Gdi.Font.KerningTable.Write(Telerik.Pdf.Gdi.Font.FontFileWriter)">
  6818. <summary>
  6819. No supported.
  6820. </summary>
  6821. <param name="writer"></param>
  6822. </member>
  6823. <member name="T:Telerik.Pdf.Gdi.Font.MaximumProfileTable">
  6824. <summary>
  6825. Class that represents the Horizontal Metrics ('maxp') table.
  6826. </summary>
  6827. <remarks>
  6828. http://www.microsoft.com/typography/otspec/maxp.htm
  6829. </remarks>
  6830. </member>
  6831. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.versionNo">
  6832. <summary>
  6833. Table version number
  6834. </summary>
  6835. </member>
  6836. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.numGlyphs">
  6837. <summary>
  6838. The number of glyphs in the font.
  6839. </summary>
  6840. </member>
  6841. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxPoints">
  6842. <summary>
  6843. Maximum points in a non-composite glyph.
  6844. </summary>
  6845. </member>
  6846. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxContours">
  6847. <summary>
  6848. Maximum contours in a non-composite glyph. Only set if
  6849. <i>versionNo</i> is 1.0.
  6850. </summary>
  6851. </member>
  6852. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxCompositePoints">
  6853. <summary>
  6854. Maximum points in a composite glyph. Only set if
  6855. <i>versionNo</i> is 1.0.
  6856. </summary>
  6857. </member>
  6858. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxCompositeContours">
  6859. <summary>
  6860. Maximum contours in a composite glyph. Only set if
  6861. <i>versionNo</i> is 1.0.
  6862. </summary>
  6863. </member>
  6864. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxZones">
  6865. <summary>
  6866. 1 if instructions do not use the twilight zone (Z0), or
  6867. 2 if instructions do use Z0; should be set to 2 in most
  6868. cases. Only set if <i>versionNo</i> is 1.0.
  6869. </summary>
  6870. </member>
  6871. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxTwilightPoints">
  6872. <summary>
  6873. Maximum points used in Z0. Only set if
  6874. <i>versionNo</i> is 1.0.
  6875. </summary>
  6876. </member>
  6877. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxStorage">
  6878. <summary>
  6879. Number of Storage Area locations. Only set if
  6880. <i>versionNo</i> is 1.0.
  6881. </summary>
  6882. </member>
  6883. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxFunctionDefs">
  6884. <summary>
  6885. Number of FDEFs. Only set if <i>versionNo</i> is 1.0.
  6886. </summary>
  6887. </member>
  6888. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxInstructionDefs">
  6889. <summary>
  6890. Number of IDEFs. Only set if <i>versionNo</i> is 1.0.
  6891. </summary>
  6892. </member>
  6893. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxStackElements">
  6894. <summary>
  6895. Maximum stack depth2. Only set if <i>versionNo</i> is 1.0.
  6896. </summary>
  6897. </member>
  6898. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxSizeOfInstructions">
  6899. <summary>
  6900. Maximum byte count for glyph instructions. Only set
  6901. if <i>versionNo</i> is 1.0.
  6902. </summary>
  6903. </member>
  6904. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxComponentElements">
  6905. <summary>
  6906. Maximum number of components referenced at "top level"
  6907. for any composite glyph. Only set if
  6908. <i>versionNo</i> is 1.0.
  6909. </summary>
  6910. </member>
  6911. <member name="F:Telerik.Pdf.Gdi.Font.MaximumProfileTable.maxComponentDepth">
  6912. <summary>
  6913. Maximum levels of recursion; 1 for simple components.
  6914. Only set if <i>versionNo</i> is 1.0.
  6915. </summary>
  6916. </member>
  6917. <member name="M:Telerik.Pdf.Gdi.Font.MaximumProfileTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  6918. <summary>
  6919. Initialises a new instance of the <see cref="T:Telerik.Pdf.Gdi.Font.MaximumProfileTable"/>
  6920. class.
  6921. </summary>
  6922. <param name="entry"></param>
  6923. </member>
  6924. <member name="P:Telerik.Pdf.Gdi.Font.MaximumProfileTable.GlyphCount">
  6925. <summary>
  6926. Gets the number of glyphs
  6927. </summary>
  6928. </member>
  6929. <member name="M:Telerik.Pdf.Gdi.Font.MaximumProfileTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6930. <summary>
  6931. Reads the contents of the "maxp" table from the supplied stream
  6932. at the current position.
  6933. </summary>
  6934. <param name="reader"></param>
  6935. </member>
  6936. <member name="T:Telerik.Pdf.Gdi.Font.NameTable">
  6937. <summary>
  6938. Class that represents the Naming ('name') table
  6939. </summary>
  6940. <remarks>
  6941. http://www.microsoft.com/typography/otspec/name.htm
  6942. </remarks>
  6943. </member>
  6944. <member name="F:Telerik.Pdf.Gdi.Font.NameTable.storageOffset">
  6945. <summary>
  6946. Offset to start of string storage (from start of table).
  6947. </summary>
  6948. </member>
  6949. <member name="P:Telerik.Pdf.Gdi.Font.NameTable.FamilyName">
  6950. <summary>
  6951. Get the font family name.
  6952. </summary>
  6953. </member>
  6954. <member name="P:Telerik.Pdf.Gdi.Font.NameTable.FullName">
  6955. <summary>
  6956. Gets the font full name composed of the family name and the
  6957. subfamily name.
  6958. </summary>
  6959. </member>
  6960. <member name="M:Telerik.Pdf.Gdi.Font.NameTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  6961. <summary>
  6962. Reads the contents of the "name" table from the supplied stream
  6963. at the current position.
  6964. </summary>
  6965. <param name="reader"></param>
  6966. </member>
  6967. <member name="M:Telerik.Pdf.Gdi.Font.NameTable.ReadString(Telerik.Pdf.Gdi.Font.FontFileStream,System.Int32,System.Int32)">
  6968. <summary>
  6969. Reads a string from the storage area beginning at <i>offset</i>
  6970. consisting of <i>length</i> bytes. The returned string will be
  6971. converted using the Unicode encoding.
  6972. </summary>
  6973. <param name="stream">Big-endian font stream.</param>
  6974. <param name="stringOffset">
  6975. The offset in bytes from the beginning of the string storage area.
  6976. </param>
  6977. <param name="length">The length of the string in bytes.</param>
  6978. <returns></returns>
  6979. </member>
  6980. <member name="M:Telerik.Pdf.Gdi.Font.NameTable.Write(Telerik.Pdf.Gdi.Font.FontFileWriter)">
  6981. <summary>
  6982. Not supported.
  6983. </summary>
  6984. <param name="writer"></param>
  6985. </member>
  6986. <member name="T:Telerik.Pdf.Gdi.Font.OS2Table">
  6987. <summary>
  6988. Class that represents the OS/2 ('OS/2') table
  6989. </summary>
  6990. <remarks>
  6991. <p>For detailed information on the OS/2 table, visit the following link:
  6992. http://www.microsoft.com/typography/otspec/os2.htm</p>
  6993. <p>For more details on the Panose classification metrics, visit the following URL:
  6994. http://www.panose.com/hardware/pan2.asp</p>
  6995. </remarks>
  6996. </member>
  6997. <member name="P:Telerik.Pdf.Gdi.Font.OS2Table.IsItalic">
  6998. <summary>
  6999. Gets a boolean value that indicates whether this font contains
  7000. italic characters.
  7001. </summary>
  7002. </member>
  7003. <member name="P:Telerik.Pdf.Gdi.Font.OS2Table.IsRegular">
  7004. <summary>
  7005. Gets a boolean value that indicates whether characters are
  7006. in the standard weight/style.
  7007. </summary>
  7008. </member>
  7009. <member name="P:Telerik.Pdf.Gdi.Font.OS2Table.IsBold">
  7010. <summary>
  7011. Gets a boolean value that indicates whether characters possess
  7012. a weight greater than or equal to 700.
  7013. </summary>
  7014. </member>
  7015. <member name="P:Telerik.Pdf.Gdi.Font.OS2Table.IsMonospaced">
  7016. <summary>
  7017. Gets a boolean value that indicates whether this font contains
  7018. characters that all have the same width.
  7019. </summary>
  7020. </member>
  7021. <member name="P:Telerik.Pdf.Gdi.Font.OS2Table.IsSymbolic">
  7022. <summary>
  7023. Gets a boolean value that indicates whether this font contains
  7024. special characters such as dingbats, icons, etc.
  7025. </summary>
  7026. </member>
  7027. <member name="P:Telerik.Pdf.Gdi.Font.OS2Table.IsSerif">
  7028. <summary>
  7029. Gets a boolean value that indicates whether characters
  7030. do possess serifs
  7031. </summary>
  7032. </member>
  7033. <member name="P:Telerik.Pdf.Gdi.Font.OS2Table.IsScript">
  7034. <summary>
  7035. Gets a boolean value that indicates whether characters
  7036. are designed to simulate hand writing.
  7037. </summary>
  7038. </member>
  7039. <member name="P:Telerik.Pdf.Gdi.Font.OS2Table.IsSansSerif">
  7040. <summary>
  7041. Gets a boolean value that indicates whether characters
  7042. do not possess serifs
  7043. </summary>
  7044. </member>
  7045. <member name="P:Telerik.Pdf.Gdi.Font.OS2Table.IsEmbeddable">
  7046. <summary>
  7047. Gets a boolean value that indicates whether this font may be
  7048. legally embedded.
  7049. </summary>
  7050. </member>
  7051. <member name="P:Telerik.Pdf.Gdi.Font.OS2Table.IsSubsettable">
  7052. <summary>
  7053. Gets a boolean value that indicates whether this font may be
  7054. subsetted.
  7055. </summary>
  7056. </member>
  7057. <member name="M:Telerik.Pdf.Gdi.Font.OS2Table.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  7058. <summary>
  7059. Reads the contents of the "os/2" table from the supplied stream
  7060. at the current position.
  7061. </summary>
  7062. <param name="reader"></param>
  7063. </member>
  7064. <member name="T:Telerik.Pdf.Gdi.Font.PostTable">
  7065. <summary>
  7066. Class that represents the PostScript ('post') table
  7067. </summary>
  7068. <remarks>
  7069. http://www.microsoft.com/typography/otspec/post.htm
  7070. </remarks>
  7071. </member>
  7072. <member name="F:Telerik.Pdf.Gdi.Font.PostTable.version">
  7073. <summary>
  7074. 0x00010000 for version 1.0
  7075. 0x00020000 for version 2.0
  7076. 0x00025000 for version 2.5 (deprecated)
  7077. 0x00030000 for version 3.0
  7078. </summary>
  7079. </member>
  7080. <member name="F:Telerik.Pdf.Gdi.Font.PostTable.italicAngle">
  7081. <summary>
  7082. Italic angle in counter-clockwise degrees from the vertical.
  7083. Zero for upright text, negative for text that leans to the
  7084. right (forward).
  7085. </summary>
  7086. </member>
  7087. <member name="F:Telerik.Pdf.Gdi.Font.PostTable.underlinePosition">
  7088. <summary>
  7089. This is the suggested distance of the top of the underline from
  7090. the baseline (negative values indicate below baseline).
  7091. </summary>
  7092. </member>
  7093. <member name="F:Telerik.Pdf.Gdi.Font.PostTable.underlineThickness">
  7094. <summary>
  7095. Suggested values for the underline thickness.
  7096. </summary>
  7097. </member>
  7098. <member name="F:Telerik.Pdf.Gdi.Font.PostTable.fixedPitch">
  7099. <summary>
  7100. Set to 0 if the font is proportionally spaced, non-zero if the
  7101. font is not proportionally spaced (i.e. monospaced).
  7102. </summary>
  7103. </member>
  7104. <member name="F:Telerik.Pdf.Gdi.Font.PostTable.minMemType42">
  7105. <summary>
  7106. Minimum memory usage when an OpenType font is downloaded.
  7107. </summary>
  7108. </member>
  7109. <member name="F:Telerik.Pdf.Gdi.Font.PostTable.maxMemType42">
  7110. <summary>
  7111. Maximum memory usage when an OpenType font is downloaded.
  7112. </summary>
  7113. </member>
  7114. <member name="F:Telerik.Pdf.Gdi.Font.PostTable.minMemType1">
  7115. <summary>
  7116. Minimum memory usage when an OpenType font is downloaded
  7117. as a Type 1 font.
  7118. </summary>
  7119. </member>
  7120. <member name="F:Telerik.Pdf.Gdi.Font.PostTable.maxMemType1">
  7121. <summary>
  7122. Maximum memory usage when an OpenType font is downloaded
  7123. as a Type 1 font.
  7124. </summary>
  7125. </member>
  7126. <member name="M:Telerik.Pdf.Gdi.Font.PostTable.#ctor(Telerik.Pdf.Gdi.Font.DirectoryEntry)">
  7127. <summary>
  7128. Class constructor.
  7129. </summary>
  7130. <param name="entry"></param>
  7131. </member>
  7132. <member name="P:Telerik.Pdf.Gdi.Font.PostTable.IsFixedPitch">
  7133. <summary>
  7134. Gets a boolean value that indicates whether this font is
  7135. proportionally spaced (fixed pitch) or not.
  7136. </summary>
  7137. </member>
  7138. <member name="M:Telerik.Pdf.Gdi.Font.PostTable.Read(Telerik.Pdf.Gdi.Font.FontFileReader)">
  7139. <summary>
  7140. Reads the contents of the "post" table from the supplied stream
  7141. at the current position.
  7142. </summary>
  7143. <param name="reader"></param>
  7144. </member>
  7145. <member name="T:Telerik.Pdf.Gdi.Font.TrueTypeHeader">
  7146. <summary>
  7147. Class that represents the Offset and Directory tables.
  7148. </summary>
  7149. <remarks>
  7150. http://www.microsoft.com/typography/otspec/otff.htm
  7151. </remarks>
  7152. </member>
  7153. <member name="M:Telerik.Pdf.Gdi.Font.TrueTypeHeader.Contains(System.String)">
  7154. <summary>
  7155. Gets a value indicating whether or not this font contains the
  7156. supplied table.
  7157. </summary>
  7158. <param name="tableName">A table name.</param>
  7159. <returns></returns>
  7160. </member>
  7161. <member name="P:Telerik.Pdf.Gdi.Font.TrueTypeHeader.Item(System.String)">
  7162. <summary>
  7163. Gets a DirectoryEntry object for the supplied table.
  7164. </summary>
  7165. <param name="tableName">A 4-character code identifying a table.</param>
  7166. <returns>
  7167. A DirectoryEntry object or null if the table cannot be located.
  7168. </returns>
  7169. <exception cref="T:System.ArgumentException">
  7170. If <b>tableName</b> does not represent a table in this font.
  7171. </exception>
  7172. </member>
  7173. <member name="P:Telerik.Pdf.Gdi.Font.TrueTypeHeader.Count">
  7174. <summary>
  7175. Gets the number tables.
  7176. </summary>
  7177. </member>
  7178. <member name="T:Telerik.Pdf.Gdi.GdiDeviceContent">
  7179. <summary>
  7180. A very lightweight wrapper around a Win32 device context
  7181. </summary>
  7182. </member>
  7183. <member name="F:Telerik.Pdf.Gdi.GdiDeviceContent.hDC">
  7184. <summary>
  7185. Pointer to device context created by ::CreateDC()
  7186. </summary>
  7187. </member>
  7188. <member name="M:Telerik.Pdf.Gdi.GdiDeviceContent.#ctor">
  7189. <summary>
  7190. Creates a new device context that matches the desktop display surface
  7191. </summary>
  7192. </member>
  7193. <member name="M:Telerik.Pdf.Gdi.GdiDeviceContent.Finalize">
  7194. <summary>
  7195. </summary>
  7196. </member>
  7197. <member name="M:Telerik.Pdf.Gdi.GdiDeviceContent.Dispose(System.Boolean)">
  7198. <summary>
  7199. Delete the device context freeing the associated memory.
  7200. </summary>
  7201. </member>
  7202. <member name="M:Telerik.Pdf.Gdi.GdiDeviceContent.SelectFont(Telerik.Pdf.Gdi.GdiFont)">
  7203. <summary>
  7204. Selects a font into a device context (DC). The new object
  7205. replaces the previous object of the same type.
  7206. </summary>
  7207. <param name="font">Handle to object.</param>
  7208. <returns>A handle to the object being replaced.</returns>
  7209. </member>
  7210. <member name="M:Telerik.Pdf.Gdi.GdiDeviceContent.GetCurrentObject(Telerik.WinControls.NativeMethods.GdiDcObject)">
  7211. <summary>
  7212. Gets a handle to an object of the specified type that has been
  7213. selected into this device context.
  7214. </summary>
  7215. </member>
  7216. <member name="P:Telerik.Pdf.Gdi.GdiDeviceContent.Handle">
  7217. <summary>
  7218. Returns a handle to the underlying device context
  7219. </summary>
  7220. </member>
  7221. <member name="T:Telerik.Pdf.Gdi.GdiFont">
  7222. <summary>
  7223. A thin wrapper around a handle to a font
  7224. </summary>
  7225. </member>
  7226. <member name="M:Telerik.Pdf.Gdi.GdiFont.#ctor(System.IntPtr,System.String,System.Int32)">
  7227. <summary>
  7228. Class constructor
  7229. </summary>
  7230. <param name="hFont">A handle to an existing font.</param>
  7231. <param name="faceName"></param>
  7232. <param name="height"></param>
  7233. </member>
  7234. <member name="M:Telerik.Pdf.Gdi.GdiFont.Finalize">
  7235. <summary>
  7236. Class destructor
  7237. </summary>
  7238. </member>
  7239. <member name="M:Telerik.Pdf.Gdi.GdiFont.CreateFont(System.String,System.Int32,System.Boolean,System.Boolean)">
  7240. <summary>
  7241. Creates a font based on the supplied typeface name and size.
  7242. </summary>
  7243. <param name="faceName">The typeface name of a font.</param>
  7244. <param name="height">
  7245. The height, in logical units, of the font's character
  7246. cell or character.
  7247. </param>
  7248. <param name="bold"></param>
  7249. <param name="italic"></param>
  7250. <returns></returns>
  7251. </member>
  7252. <member name="M:Telerik.Pdf.Gdi.GdiFont.CreateDesignFont(System.String,System.Boolean,System.Boolean,Telerik.Pdf.Gdi.GdiDeviceContent)">
  7253. <summary>
  7254. Creates a font whose height is equal to the negative value
  7255. of the EM Square
  7256. </summary>
  7257. <param name="faceName">The typeface name of a font.</param>
  7258. <param name="bold"></param>
  7259. <param name="italic"></param>
  7260. <param name="dc"></param>
  7261. <returns></returns>
  7262. </member>
  7263. <member name="T:Telerik.Pdf.Gdi.GdiFontCreator">
  7264. <summary>
  7265. Retrieves all pertinent TrueType tables by invoking GetFontData.
  7266. </summary>
  7267. </member>
  7268. <member name="T:Telerik.Pdf.Gdi.GdiFontEnumerator">
  7269. <summary>
  7270. Summary description for GdiFontEnumerator.
  7271. </summary>
  7272. </member>
  7273. <member name="M:Telerik.Pdf.Gdi.GdiFontEnumerator.#ctor(Telerik.Pdf.Gdi.GdiDeviceContent)">
  7274. <summary>
  7275. Class constructor.
  7276. </summary>
  7277. <param name="dc">A non-null reference to a wrapper around a GDI device context.</param>
  7278. </member>
  7279. <member name="P:Telerik.Pdf.Gdi.GdiFontEnumerator.FamilyNames">
  7280. <summary>
  7281. Returns a list of font family names sorted in ascending order.
  7282. </summary>
  7283. </member>
  7284. <member name="M:Telerik.Pdf.Gdi.GdiFontEnumerator.GetStyles(System.String)">
  7285. <summary>
  7286. Returns a list of font styles associated with <i>familyName</i>.
  7287. </summary>
  7288. <param name="familyName"></param>
  7289. <returns></returns>
  7290. </member>
  7291. <member name="T:Telerik.Pdf.Gdi.GdiFontMetrics">
  7292. <summary>
  7293. Class that obtains OutlineTextMetrics for a TrueType font
  7294. </summary>
  7295. <example>
  7296. </example>
  7297. </member>
  7298. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.FaceName">
  7299. <summary>
  7300. Retrieves the typeface name of the font that is selected into the
  7301. device context supplied to the GdiFontMetrics constructor.
  7302. </summary>
  7303. </member>
  7304. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.EmSquare">
  7305. <summary>
  7306. Specifies the number of logical units defining the x- or y-dimension
  7307. of the em square for this font. The common value for EmSquare is 2048.
  7308. </summary>
  7309. <remarks>
  7310. The number of units in the x- and y-directions are always the same
  7311. for an em square.)
  7312. </remarks>
  7313. </member>
  7314. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.ItalicAngle">
  7315. <summary>
  7316. Gets the main italic angle of the font expressed in tenths of
  7317. a degree counterclockwise from the vertical.
  7318. </summary>
  7319. <remarks>
  7320. Regular (roman) fonts have a value of zero. Italic fonts typically
  7321. have a negative italic angle (that is, they lean to the right).
  7322. </remarks>
  7323. </member>
  7324. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.Ascent">
  7325. <summary>
  7326. Specifies the maximum distance characters in this font extend
  7327. above the base line. This is the typographic ascent for the font.
  7328. </summary>
  7329. </member>
  7330. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.Descent">
  7331. <summary>
  7332. Specifies the maximum distance characters in this font extend
  7333. below the base line. This is the typographic descent for the font.
  7334. </summary>
  7335. </member>
  7336. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.CapHeight">
  7337. <summary>
  7338. Gets the distance between the baseline and the approximate
  7339. height of uppercase letters.
  7340. </summary>
  7341. </member>
  7342. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.XHeight">
  7343. <summary>
  7344. Gets the distance between the baseline and the approximate
  7345. height of non-ascending lowercase letters.
  7346. </summary>
  7347. </member>
  7348. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.StemV">
  7349. <summary>
  7350. TODO: The thickness, measured horizontally, of the dominant vertical
  7351. stems of the glyphs in the font.
  7352. </summary>
  7353. </member>
  7354. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.FirstChar">
  7355. <summary>
  7356. Gets the value of the first character defined in the font
  7357. </summary>
  7358. </member>
  7359. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.LastChar">
  7360. <summary>
  7361. Gets the value of the last character defined in the font
  7362. </summary>
  7363. </member>
  7364. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.AverageWidth">
  7365. <summary>
  7366. Gets the average width of glyphs in a font.
  7367. </summary>
  7368. </member>
  7369. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.MaxWidth">
  7370. <summary>
  7371. Gets the maximum width of glyphs in a font.
  7372. </summary>
  7373. </member>
  7374. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.IsEmbeddable">
  7375. <summary>
  7376. Gets a value indicating whether the font can be legally embedded
  7377. within a document.
  7378. </summary>
  7379. </member>
  7380. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.IsSubsettable">
  7381. <summary>
  7382. Gets a value indicating whether the font can be legally subsetted.
  7383. </summary>
  7384. </member>
  7385. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.BoundingBox">
  7386. <summary>
  7387. Gets the font's bounding box.
  7388. </summary>
  7389. <remarks>
  7390. This is the smallest rectangle enclosing the shape that would
  7391. result if all the glyphs of the font were placed with their
  7392. origins cooincident and then filled.
  7393. </remarks>
  7394. </member>
  7395. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.Flags">
  7396. <summary>
  7397. Gets a collection of flags defining various characteristics of
  7398. a font (e.g. serif or sans-serif, symbolic, etc).
  7399. </summary>
  7400. </member>
  7401. <member name="M:Telerik.Pdf.Gdi.GdiFontMetrics.GetFontData">
  7402. <summary>
  7403. Gets font metric data for a TrueType font or TrueType collection.
  7404. </summary>
  7405. <returns></returns>
  7406. </member>
  7407. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.KerningPairs">
  7408. <summary>
  7409. Gets a collection of kerning pairs.
  7410. </summary>
  7411. <returns></returns>
  7412. </member>
  7413. <member name="P:Telerik.Pdf.Gdi.GdiFontMetrics.AnsiKerningPairs">
  7414. <summary>
  7415. Gets a collection of kerning pairs for characters defined in
  7416. the WinAnsiEncoding scheme only.
  7417. </summary>
  7418. <returns></returns>
  7419. </member>
  7420. <member name="M:Telerik.Pdf.Gdi.GdiFontMetrics.GetWidths">
  7421. <summary>
  7422. Retrieves the widths, in PDF units, of consecutive glyphs.
  7423. </summary>
  7424. <returns>
  7425. An array of integers whose size is equal to the number of glyphs
  7426. specified in the 'maxp' table.
  7427. The width at location 0 is the width of glyph with index 0,
  7428. The width at location 1 is the width of glyph with index 1,
  7429. etc...
  7430. </returns>
  7431. </member>
  7432. <member name="M:Telerik.Pdf.Gdi.GdiFontMetrics.GetAnsiWidths">
  7433. <summary>
  7434. Returns the width, in PDF units, of consecutive glyphs for the
  7435. WinAnsiEncoding only.
  7436. </summary>
  7437. <returns>An array consisting of 256 elements.</returns>
  7438. </member>
  7439. <member name="M:Telerik.Pdf.Gdi.GdiFontMetrics.MapCharacter(System.Char)">
  7440. <summary>
  7441. Translates the supplied character to a glyph index using the
  7442. currently selected font.
  7443. </summary>
  7444. <param name="c">A unicode character.</param>
  7445. <returns></returns>
  7446. </member>
  7447. <member name="M:Telerik.Pdf.Gdi.GdiKerningPairs.#ctor(Telerik.Pdf.Gdi.Font.KerningPairs,Telerik.Pdf.Gdi.PdfUnitConverter)">
  7448. <summary>
  7449. Class constructor.
  7450. </summary>
  7451. <param name="pairs">Kerning pairs read from the TrueType font file.</param>
  7452. <param name="converter">Class to convert from TTF to PDF units.</param>
  7453. </member>
  7454. <member name="P:Telerik.Pdf.Gdi.GdiKerningPairs.Count">
  7455. <summary>
  7456. Gets the number of kerning pairs.
  7457. </summary>
  7458. </member>
  7459. <member name="M:Telerik.Pdf.Gdi.GdiKerningPairs.HasPair(System.Int32,System.Int32)">
  7460. <summary>
  7461. Returns true if a kerning value exists for the supplied
  7462. character index pair.
  7463. </summary>
  7464. <param name="left"></param>
  7465. <param name="right"></param>
  7466. <returns></returns>
  7467. </member>
  7468. <member name="P:Telerik.Pdf.Gdi.GdiKerningPairs.Item(System.Int32,System.Int32)">
  7469. <summary>
  7470. Gets the kerning amount for the supplied index pair or 0 if
  7471. a kerning pair does not exist.
  7472. </summary>
  7473. </member>
  7474. <member name="T:Telerik.Pdf.Gdi.GdiPrivateFontCollection">
  7475. <summary>
  7476. Installs a collection of private fonts on the system and uninstalls
  7477. them when disposed.
  7478. </summary>
  7479. </member>
  7480. <member name="F:Telerik.Pdf.Gdi.GdiPrivateFontCollection.FR_PRIVATE">
  7481. <summary>
  7482. Specifies that only the process that called the AddFontResourceEx
  7483. function can use this font.
  7484. </summary>
  7485. </member>
  7486. <member name="F:Telerik.Pdf.Gdi.GdiPrivateFontCollection.FR_NOT_ENUM">
  7487. <summary>
  7488. Specifies that no process, including the process that called the
  7489. AddFontResourceEx function, can enumerate this font.
  7490. </summary>
  7491. </member>
  7492. <member name="F:Telerik.Pdf.Gdi.GdiPrivateFontCollection.fonts">
  7493. <summary>
  7494. Collection of absolute filenames.
  7495. </summary>
  7496. </member>
  7497. <member name="M:Telerik.Pdf.Gdi.GdiPrivateFontCollection.AddFontFile(System.String)">
  7498. <summary>
  7499. Adds <i>filename</i> to this private font collection.
  7500. </summary>
  7501. <param name="filename">
  7502. Absolute path to a TrueType font or collection.
  7503. </param>
  7504. <seealso cref="M:Telerik.Pdf.Gdi.GdiPrivateFontCollection.AddFontFile(System.IO.FileInfo)" />
  7505. <exception cref="T:System.ArgumentNullException">If <i>filename</i> is null.</exception>
  7506. <exception cref="T:System.ArgumentException">If <i>filename</i> is the empty string.</exception>
  7507. </member>
  7508. <member name="M:Telerik.Pdf.Gdi.GdiPrivateFontCollection.AddFontFile(System.IO.FileInfo)">
  7509. <summary>
  7510. Adds <i>fontFile</i> to this private font collection.
  7511. </summary>
  7512. <param name="fontFile">
  7513. Absolute path to a TrueType font or collection.
  7514. </param>
  7515. <exception cref="T:System.IO.FileNotFoundException">
  7516. If <i>fontFile</i> does not exist.
  7517. </exception>
  7518. <exception cref="T:System.ArgumentException">
  7519. If <i>fontFile</i> has already been added.
  7520. </exception>
  7521. <exception cref="T:System.ArgumentException">
  7522. If <i>fontFile</i> cannot be added to the system font collection.
  7523. </exception>
  7524. </member>
  7525. <member name="T:Telerik.Pdf.Gdi.GdiUnicodeRanges">
  7526. <summary>
  7527. Custom collection that maintains a list of Unicode ranges
  7528. a font supports and the glyph indices of each character.
  7529. The list of ranges is obtained by invoking GetFontUnicodeRanges,
  7530. however the associated glyph indices are lazily instantiated as
  7531. required to save memory.
  7532. </summary>
  7533. </member>
  7534. <member name="F:Telerik.Pdf.Gdi.GdiUnicodeRanges.unicodeRanges">
  7535. <summary>
  7536. List of unicode ranges in ascending numerical order. The order
  7537. is important since a binary search is used to locate and
  7538. uicode range from a charcater.
  7539. </summary>
  7540. </member>
  7541. <member name="M:Telerik.Pdf.Gdi.GdiUnicodeRanges.#ctor(Telerik.Pdf.Gdi.GdiDeviceContent)">
  7542. <summary>
  7543. Class constuctor.
  7544. </summary>
  7545. <param name="dc"></param>
  7546. </member>
  7547. <member name="P:Telerik.Pdf.Gdi.GdiUnicodeRanges.Count">
  7548. <summary>
  7549. Gets the number of unicode ranges.
  7550. </summary>
  7551. </member>
  7552. <member name="M:Telerik.Pdf.Gdi.GdiUnicodeRanges.LoadRanges(Telerik.Pdf.Gdi.GdiDeviceContent)">
  7553. <summary>
  7554. Loads all the unicode ranges.
  7555. </summary>
  7556. </member>
  7557. <member name="M:Telerik.Pdf.Gdi.GdiUnicodeRanges.GetRange(System.Char)">
  7558. <summary>
  7559. Locates the <see cref="T:Telerik.Pdf.Gdi.UnicodeRange"/> for the supplied character.
  7560. </summary>
  7561. <param name="c"></param>
  7562. <returns>
  7563. The <see cref="T:Telerik.Pdf.Gdi.UnicodeRange"/> object housing <i>c</i> or null
  7564. if a range does not exist for <i>c</i>.
  7565. </returns>
  7566. </member>
  7567. <member name="M:Telerik.Pdf.Gdi.GdiUnicodeRanges.MapCharacter(System.Char)">
  7568. <summary>
  7569. Translates the supplied character to a glyph index.
  7570. </summary>
  7571. <param name="c">Any unicode character.</param>
  7572. <returns>
  7573. A glyph index for <i>c</i> or 0 the supplied character does
  7574. not exist in the font selected into the device context.
  7575. </returns>
  7576. </member>
  7577. <member name="T:Telerik.Pdf.Gdi.PdfUnitConverter">
  7578. <summary>
  7579. Converts from logical TTF units to PDF units.
  7580. </summary>
  7581. </member>
  7582. <member name="M:Telerik.Pdf.Gdi.PdfUnitConverter.#ctor(System.Int32)">
  7583. <summary>
  7584. Class constructor.
  7585. </summary>
  7586. <param name="emSquare">
  7587. Specifies the number of logical units defining the x- or
  7588. y-dimension of the em square of a font.
  7589. </param>
  7590. </member>
  7591. <member name="M:Telerik.Pdf.Gdi.PdfUnitConverter.ToPdfUnits(System.Int32)">
  7592. <summary>
  7593. Convert the supplied integer from TrueType units to PDF units
  7594. based on the EmSquare
  7595. </summary>
  7596. <param name="value"></param>
  7597. <returns>
  7598. If the value of <i>emSquare</i> is zero, this method will
  7599. always return <i>value</i>.
  7600. </returns>
  7601. </member>
  7602. <member name="T:Telerik.Pdf.Gdi.Abc">
  7603. <summary>
  7604. The ABC structure contains the width of a character in a TrueType font.
  7605. </summary>
  7606. </member>
  7607. <member name="T:Telerik.Pdf.Gdi.OutlineTextMetric">
  7608. <summary>
  7609. The OUTLINETEXTMETRIC structure contains metrics describing
  7610. a TrueType font.
  7611. </summary>
  7612. </member>
  7613. <member name="T:Telerik.Pdf.Gdi.Panose">
  7614. <summary>
  7615. The PANOSE structure describes the PANOSE font-classification values
  7616. for a TrueType font. These characteristics are then used to associate
  7617. the font with other fonts of similar appearance but different names.
  7618. </summary>
  7619. </member>
  7620. <member name="T:Telerik.Pdf.Gdi.Point">
  7621. <summary>
  7622. The Point structure defines the x- and y- coordinates of a point.
  7623. </summary>
  7624. </member>
  7625. <member name="T:Telerik.Pdf.Gdi.Rect">
  7626. <summary>
  7627. The Rect structure defines the coordinates of the upper-left
  7628. and lower-right corners of a rectangle
  7629. </summary>
  7630. </member>
  7631. <member name="T:Telerik.Pdf.Gdi.TextMetric">
  7632. <summary>
  7633. The TEXTMETRIC structure contains basic information about a physical
  7634. font. All sizes are specified in logical units; that is, they depend
  7635. on the current mapping mode of the display context.
  7636. </summary>
  7637. </member>
  7638. <member name="T:Telerik.Pdf.Gdi.UnicodeRange">
  7639. <summary>
  7640. Class that represents a unicode character range as returned
  7641. by the GetFontUnicodeRanges function.
  7642. </summary>
  7643. </member>
  7644. <member name="F:Telerik.Pdf.Gdi.UnicodeRange.indices">
  7645. <summary>
  7646. Array of glyph indices for each character represented by
  7647. this range begining at <see cref="P:Telerik.Pdf.Gdi.UnicodeRange.Start"/>.
  7648. </summary>
  7649. </member>
  7650. <member name="M:Telerik.Pdf.Gdi.UnicodeRange.#ctor(Telerik.Pdf.Gdi.GdiDeviceContent,System.Int32,System.Int32)">
  7651. <summary>
  7652. Class constructor.
  7653. </summary>
  7654. <param name="dc"></param>
  7655. <param name="start">Value representing start of unicode range.</param>
  7656. <param name="end">Value representing end of unicode range.</param>
  7657. </member>
  7658. <member name="M:Telerik.Pdf.Gdi.UnicodeRange.MapCharacter(System.Char)">
  7659. <summary>
  7660. Returns the glyph index of <i>c</i>.
  7661. </summary>
  7662. <param name="c"></param>
  7663. <returns></returns>
  7664. </member>
  7665. <member name="P:Telerik.Pdf.Gdi.UnicodeRange.Start">
  7666. <summary>
  7667. Gets a value representing the start of the unicode range.
  7668. </summary>
  7669. </member>
  7670. <member name="P:Telerik.Pdf.Gdi.UnicodeRange.End">
  7671. <summary>
  7672. Gets a value representing the end of the unicode range.
  7673. </summary>
  7674. </member>
  7675. <member name="M:Telerik.Pdf.Gdi.UnicodeRange.LoadGlyphIndices">
  7676. <summary>
  7677. Populates the <i>indices</i> array with the glyph index of each
  7678. character represented by this rnage starting at <see cref="P:Telerik.Pdf.Gdi.UnicodeRange.Start"/>.
  7679. </summary>
  7680. </member>
  7681. <member name="T:Telerik.Pdf.Gdi.UnicodeRangeComparer">
  7682. <summary>
  7683. Summary description for UnicodeRangeComparer.
  7684. </summary>
  7685. </member>
  7686. <member name="T:Telerik.Pdf.Gdi.WinAnsiMapping">
  7687. <summary>
  7688. Maps a Unicode character to a WinAnsi codepoint value.
  7689. </summary>
  7690. </member>
  7691. <member name="F:Telerik.Pdf.Gdi.WinAnsiMapping.winAnsiEncoding">
  7692. <summary>
  7693. First column is codepoint value. Second column is unicode value.
  7694. </summary>
  7695. </member>
  7696. <member name="T:Telerik.Pdf.PdfCatalog">
  7697. <summary>
  7698. The root of a document's object hierarchy is the catalog dictionary.
  7699. </summary>
  7700. <remarks>
  7701. The document catalog is described in section 3.6.1 of the PDF specification.
  7702. </remarks>
  7703. </member>
  7704. <member name="T:Telerik.Pdf.PdfCIDFont">
  7705. <summary>
  7706. A dictionary that contains information about a CIDFont program.
  7707. </summary>
  7708. <remarks>
  7709. A Type 0 CIDFont contains glyph descriptions based on Adobe's Type
  7710. 1 font format, whereas those in a Type 2 CIDFont are based on the
  7711. TrueType font format.
  7712. </remarks>
  7713. </member>
  7714. <member name="T:Telerik.Pdf.PdfCIDSystemInfo">
  7715. <summary>
  7716. A dictionary containing entries that define the character collection
  7717. of the CIDFont.
  7718. </summary>
  7719. </member>
  7720. <member name="T:Telerik.Pdf.PdfCMap">
  7721. <summary>
  7722. Class that defines a mapping between character codes (CIDs)
  7723. to a character selector (Identity-H encoding)
  7724. </summary>
  7725. </member>
  7726. <member name="M:Telerik.Pdf.PdfCMap.AddBfRanges(System.Collections.IDictionary)">
  7727. <summary>
  7728. Adds the supplied glyph -> unicode pairs.
  7729. </summary>
  7730. <remarks>
  7731. Both the key and value must be a int.
  7732. </remarks>
  7733. <param name="map"></param>
  7734. </member>
  7735. <member name="M:Telerik.Pdf.PdfCMap.AddBfRange(System.Int32,System.Int32)">
  7736. <summary>
  7737. Adds the supplied glyph index to unicode value mapping.
  7738. </summary>
  7739. <param name="glyphIndex"></param>
  7740. <param name="unicodeValue"></param>
  7741. </member>
  7742. <member name="M:Telerik.Pdf.PdfCMap.Write(Telerik.Pdf.PdfWriter)">
  7743. <summary>
  7744. Overriden to create CMap content stream.
  7745. </summary>
  7746. <param name="writer"></param>
  7747. </member>
  7748. <member name="M:Telerik.Pdf.PdfCMap.WriteBfChars(Telerik.Pdf.BfEntryList)">
  7749. <summary>
  7750. Writes the bfchar entries to the content stream in groups of 100.
  7751. </summary>
  7752. <param name="entries"></param>
  7753. </member>
  7754. <member name="M:Telerik.Pdf.PdfCMap.WriteBfRanges(Telerik.Pdf.BfEntryList)">
  7755. <summary>
  7756. Writes the bfrange entries to the content stream in groups of 100.
  7757. </summary>
  7758. <param name="entries"></param>
  7759. </member>
  7760. <member name="M:Telerik.Pdf.PdfContentStream.Write(System.String)">
  7761. <summary>
  7762. TODO: This method is temporary. I'm assuming that all string should
  7763. be represented as a PdfString object?
  7764. </summary>
  7765. <param name="s"></param>
  7766. </member>
  7767. <member name="T:Telerik.Pdf.PdfDate">
  7768. <summary>
  7769. PDF defines a standard date format. The PDF date format closely
  7770. follows the format defined by the international standard ASN.1.
  7771. </summary>
  7772. <remarks>
  7773. The format of the PDF date is defined in section 3.8.2 of the
  7774. PDF specification.
  7775. </remarks>
  7776. </member>
  7777. <member name="T:Telerik.Pdf.PdfDocument">
  7778. <summary>
  7779. A class that enables a well structured PDF document to be generated.
  7780. </summary>
  7781. <remarks>
  7782. Responsible for allocating object identifiers.
  7783. </remarks>
  7784. </member>
  7785. <member name="T:Telerik.Pdf.PdfFileTrailer">
  7786. <summary>
  7787. Class representing a file trailer.
  7788. </summary>
  7789. <remarks>
  7790. File trailers are described in section 3.4.4 of the PDF specification.
  7791. </remarks>
  7792. </member>
  7793. <member name="P:Telerik.Pdf.PdfFont.Name">
  7794. <summary>
  7795. Returns the internal name used for this font.
  7796. </summary>
  7797. </member>
  7798. <member name="T:Telerik.Pdf.PdfFontTypeEnum">
  7799. <summary>
  7800. An enumeration listing all the fonts types available in Pdf.
  7801. </summary>
  7802. </member>
  7803. <member name="T:Telerik.Pdf.PdfFontSubTypeEnum">
  7804. <summary>
  7805. An enumeration listing all the font subtypes
  7806. </summary>
  7807. </member>
  7808. <member name="T:Telerik.Pdf.PdfICCStream">
  7809. <summary>
  7810. An International Color Code stream
  7811. </summary>
  7812. </member>
  7813. <member name="T:Telerik.Pdf.PdfIdentityHEncoding">
  7814. <summary>
  7815. Represents a Identity-H character encoding
  7816. </summary>
  7817. <remarks>
  7818. Maps 2-byte character codes ranging from 0 to 65,535 to
  7819. the same 2-byte CID value, interpreted high-order byte first
  7820. </remarks>
  7821. </member>
  7822. <member name="M:Telerik.Pdf.PdfIdentityHEncoding.GetBytes(System.Char[],System.Int32,System.Int32,System.Byte[],System.Int32)">
  7823. <summary>
  7824. Do not call this method directly
  7825. </summary>
  7826. </member>
  7827. <member name="M:Telerik.Pdf.PdfIdentityHEncoding.GetBytes(System.String,System.Int32,System.Int32,System.Byte[],System.Int32)">
  7828. <summary>
  7829. Do not call this method directly
  7830. </summary>
  7831. </member>
  7832. <member name="T:Telerik.Pdf.PdfInfo">
  7833. <summary>
  7834. Class representing a document information dictionary.
  7835. </summary>
  7836. <remarks>
  7837. Document information dictionaries are described in section 9.2.1 of the
  7838. PDF specification.
  7839. </remarks>
  7840. </member>
  7841. <member name="T:Telerik.Pdf.PdfName.Names">
  7842. <summary>
  7843. Well-known PDF name objects.
  7844. </summary>
  7845. </member>
  7846. <member name="T:Telerik.Pdf.PdfOutline">
  7847. <summary>
  7848. This represents a single Outline object in a PDF, including the root Outlines
  7849. object. Outlines provide the bookmark bar, usually rendered to the right of
  7850. a PDF document in user agents such as Acrobat Reader
  7851. </summary>
  7852. </member>
  7853. <member name="F:Telerik.Pdf.PdfOutline.subentries">
  7854. <summary>
  7855. List of sub-entries (outline objects)
  7856. </summary>
  7857. </member>
  7858. <member name="F:Telerik.Pdf.PdfOutline.parent">
  7859. <summary>
  7860. Parent outline object. Root Outlines parent is null
  7861. </summary>
  7862. </member>
  7863. <member name="F:Telerik.Pdf.PdfOutline.title">
  7864. <summary>
  7865. Title to display for the bookmark entry
  7866. </summary>
  7867. </member>
  7868. <member name="M:Telerik.Pdf.PdfOutline.#ctor(Telerik.Pdf.PdfObjectId,System.String,Telerik.Pdf.PdfObjectReference)">
  7869. <summary>
  7870. Class constructor.
  7871. </summary>
  7872. <param name="objectId">The object id number</param>
  7873. <param name="title">The title of the outline entry (can only be null for root Outlines obj)</param>
  7874. <param name="action">The page which this outline refers to.</param>
  7875. </member>
  7876. <member name="M:Telerik.Pdf.PdfOutline.AddOutline(Telerik.Pdf.PdfOutline)">
  7877. <summary>
  7878. Add a sub element to this outline
  7879. </summary>
  7880. <param name="outline"></param>
  7881. </member>
  7882. <member name="T:Telerik.Pdf.PdfPageTree">
  7883. <summary>
  7884. The pages of a document are accessed through a structure known
  7885. as the page tree.
  7886. </summary>
  7887. <remarks>
  7888. The page tree is described in section 3.6.2 of the PDF specification.
  7889. </remarks>
  7890. </member>
  7891. <member name="P:Telerik.Pdf.PdfString.Format">
  7892. <summary>
  7893. The convention used when outputing the string to the PDF document.
  7894. </summary>
  7895. <remarks>
  7896. Defaults to <see cref="F:Telerik.Pdf.PdfStringFormat.Literal"/> format.
  7897. </remarks>
  7898. </member>
  7899. <member name="P:Telerik.Pdf.PdfString.NeverEncrypt">
  7900. <summary>
  7901. Determines if the string should bypass encryption, even when
  7902. available.
  7903. </summary>
  7904. <remarks>
  7905. Some PDF strings need to appear unencrypted in a secure PDF
  7906. document. Most noteably those in the encryption dictionary
  7907. itself. This property allows those strings to be flagged.
  7908. </remarks>
  7909. </member>
  7910. <member name="M:Telerik.Pdf.PdfString.ToPdfLiteral(System.Byte[],System.Byte[])">
  7911. <summary>
  7912. Returns this PdfString expressed using the 'literal' convention.
  7913. </summary>
  7914. <remarks>
  7915. A literal string is written as an arbitrary number of characters
  7916. enclosed in parentheses. Any characters may appear in a string
  7917. except unbalanced parentheses and the backslash, which must be
  7918. treated specially. Balanced pairs of parentheses within a string
  7919. require no special treatment.
  7920. </remarks>
  7921. </member>
  7922. <member name="F:Telerik.Pdf.PdfString.HexDigits">
  7923. <summary>
  7924. Used by ToPdfHexadecimal.
  7925. </summary>
  7926. </member>
  7927. <member name="M:Telerik.Pdf.PdfString.ToPdfHexadecimal(System.Byte[],System.Byte[])">
  7928. <summary>
  7929. Returns the PdfString expressed using the 'hexadecimal' convention.
  7930. </summary>
  7931. <remarks>
  7932. Strings may also be written in hexadecimal form; this is useful for
  7933. including arbitrary binary data in a PDF file. A hexadecimal string
  7934. is written as a sequence of hexadecimal digits (0–9 and either A–F
  7935. or a–f) enclosed within angle brackets (&lt; and &gt;).
  7936. </remarks>
  7937. </member>
  7938. <member name="T:Telerik.Pdf.PdfStringFormat">
  7939. <summary>
  7940. The PDF specification describes two conventions that can be
  7941. used to embed a string in a PDF document. This enumeration,
  7942. along with the <see cref="P:Telerik.Pdf.PdfString.Format"/> property
  7943. can be used to select how a string will be formatted in the
  7944. PDF file.
  7945. </summary>
  7946. </member>
  7947. <member name="M:Telerik.Pdf.PdfTrueTypeFont.#ctor(Telerik.Pdf.PdfObjectId,System.String,System.String)">
  7948. <param name="objectId">
  7949. A unique object number.
  7950. </param>
  7951. <param name="fontName">
  7952. The name by which the font is reference in the Font subdictionary
  7953. </param>
  7954. <param name="baseFont">
  7955. The PostScript name of the font.
  7956. </param>
  7957. </member>
  7958. <member name="P:Telerik.Pdf.PdfTrueTypeFont.Encoding">
  7959. <summary>
  7960. Sets a value representing the character encoding.
  7961. </summary>
  7962. </member>
  7963. <member name="P:Telerik.Pdf.PdfTrueTypeFont.Descriptor">
  7964. <summary>
  7965. Sets the font descriptor.
  7966. </summary>
  7967. </member>
  7968. <member name="P:Telerik.Pdf.PdfTrueTypeFont.FirstChar">
  7969. <summary>
  7970. Sets the first character code defined in the font's widths array
  7971. </summary>
  7972. <value>
  7973. The default value is 0.
  7974. </value>
  7975. </member>
  7976. <member name="P:Telerik.Pdf.PdfTrueTypeFont.LastChar">
  7977. <summary>
  7978. Sets the last character code defined in the font's widths array
  7979. </summary>
  7980. <value>
  7981. The default value is 255.
  7982. </value>
  7983. </member>
  7984. <member name="P:Telerik.Pdf.PdfTrueTypeFont.Widths">
  7985. <summary>
  7986. Sets the array of character widths.
  7987. </summary>
  7988. </member>
  7989. <member name="T:Telerik.Pdf.PdfType0Font">
  7990. <summary>
  7991. A Type 0 font is a composite font whose glyphs are obtained from a
  7992. font like object called a CIDFont (a descendant font).
  7993. </summary>
  7994. <remarks>
  7995. All versions of the PDF specification up to and including version 1.4
  7996. only support a single descendant font.
  7997. </remarks>
  7998. </member>
  7999. <member name="P:Telerik.Pdf.PdfType0Font.ToUnicode">
  8000. <summary>
  8001. Sets the stream containing a CMap that maps character codes to
  8002. unicode values.
  8003. </summary>
  8004. </member>
  8005. <member name="P:Telerik.Pdf.PdfType0Font.Descendant">
  8006. <summary>
  8007. Sets the descendant font.
  8008. </summary>
  8009. </member>
  8010. <member name="P:Telerik.Pdf.PdfType0Font.Encoding">
  8011. <summary>
  8012. Sets a value representing the character encoding.
  8013. </summary>
  8014. </member>
  8015. <member name="P:Telerik.Pdf.PdfType1Font.Encoding">
  8016. <summary>
  8017. Sets a value representing the character encoding.
  8018. </summary>
  8019. </member>
  8020. <member name="T:Telerik.Pdf.PdfWArray">
  8021. <summary>
  8022. Array class used to represent the /W entry in the CIDFont dictionary.
  8023. </summary>
  8024. </member>
  8025. <member name="T:Telerik.Pdf.Security.Arc4">
  8026. <summary>
  8027. ARC4 is a fast, simple stream encryption algorithm that is
  8028. compatible with RSA Security's RC4 algorithm.
  8029. </summary>
  8030. </member>
  8031. <member name="M:Telerik.Pdf.Security.Arc4.Initialise(System.Byte[])">
  8032. <summary>
  8033. Initialises internal state from the passed key.
  8034. </summary>
  8035. <remarks>
  8036. Can be called again with a new key to reuse an Arc4 instance.
  8037. </remarks>
  8038. <param name="key">The encryption key.</param>
  8039. </member>
  8040. <member name="M:Telerik.Pdf.Security.Arc4.Encrypt(System.Byte[],System.Byte[])">
  8041. <summary>
  8042. Encrypts or decrypts the passed byte array.
  8043. </summary>
  8044. <param name="dataIn">
  8045. The data to be encrypted or decrypted.
  8046. </param>
  8047. <param name="dataOut">
  8048. The location that the encrypted or decrypted data is to be placed.
  8049. The passed array should be at least the same size as dataIn.
  8050. It is permissible for the same array to be passed for both dataIn
  8051. and dataOut.
  8052. </param>
  8053. </member>
  8054. <member name="M:Telerik.Pdf.Security.Arc4.Arc4Byte">
  8055. <summary>
  8056. Generates a pseudorandom byte used to encrypt or decrypt.
  8057. </summary>
  8058. </member>
  8059. <member name="T:Telerik.Pdf.Security.SecurityManager">
  8060. <summary>
  8061. Implements Adobe's standard security handler. A security handler is
  8062. a software module that implements various aspects of the encryption
  8063. process.
  8064. </summary>
  8065. </member>
  8066. <member name="M:Telerik.Pdf.Security.SecurityManager.#ctor(Telerik.Pdf.Security.SecurityOptions,Telerik.Pdf.FileIdentifier)">
  8067. <summary>
  8068. Constructs a new standard security manager.
  8069. </summary>
  8070. <param name="options">
  8071. The user supplied PDF options that provides access to the passwords and
  8072. the access permissions.
  8073. </param>
  8074. <param name="fileId">
  8075. The PDF document's file identifier (see section 8.3 of PDF specification).
  8076. </param>
  8077. </member>
  8078. <member name="M:Telerik.Pdf.Security.SecurityManager.CreateMasterKey(Telerik.Pdf.Security.SecurityOptions,Telerik.Pdf.FileIdentifier)">
  8079. <summary>
  8080. Computes the master key that is used to encrypt string and stream data
  8081. in the PDF document.
  8082. </summary>
  8083. <param name="options">
  8084. The user supplied PDF options that provides access to the passwords and
  8085. the access permissions.
  8086. </param>
  8087. <param name="fileId">
  8088. The PDF document's file identifier (see section 8.3 of PDF specification).
  8089. </param>
  8090. </member>
  8091. <member name="M:Telerik.Pdf.Security.SecurityManager.CreateOwnerEntry(Telerik.Pdf.Security.SecurityOptions)">
  8092. <summary>
  8093. Computes the O(owner) value in the encryption dictionary.
  8094. </summary>
  8095. <remarks>
  8096. Corresponds to algorithm 3.3 on page 69 of the PDF specficiation.
  8097. </remarks>
  8098. <param name="options">
  8099. The user supplied PDF options that provides access to the passwords.
  8100. </param>
  8101. </member>
  8102. <member name="M:Telerik.Pdf.Security.SecurityManager.CreateUserEntry(Telerik.Pdf.Security.SecurityOptions)">
  8103. <summary>
  8104. Computes the U(user) value in the encryption dictionary.
  8105. </summary>
  8106. <remarks>
  8107. Corresponds to algorithm 3.4 on page 70 of the PDF specficiation.
  8108. </remarks>
  8109. <param name="options">
  8110. The user supplied PDF options that provides access to the passwords.
  8111. </param>
  8112. </member>
  8113. <member name="M:Telerik.Pdf.Security.SecurityManager.Encrypt(System.Byte[],Telerik.Pdf.PdfObjectId)">
  8114. <summary>
  8115. Encrypts the passed byte array using the ARC4 cipher.
  8116. </summary>
  8117. </member>
  8118. <member name="P:Telerik.Pdf.Security.SecurityManager.UserEntry">
  8119. <summary>
  8120. Access to the raw user entry byte array.
  8121. </summary>
  8122. <remarks>
  8123. Required for testing purposes;
  8124. </remarks>
  8125. </member>
  8126. <member name="P:Telerik.Pdf.Security.SecurityManager.OwnerEntry">
  8127. <summary>
  8128. Access to the raw owner entry byte array.
  8129. </summary>
  8130. <remarks>
  8131. Required for testing purposes;
  8132. </remarks>
  8133. </member>
  8134. <member name="M:Telerik.Pdf.Security.SecurityManager.ComputeEncryptionKey31(System.Byte[],Telerik.Pdf.PdfObjectId)">
  8135. <summary>
  8136. Computes an encryption key that is used to encrypt string and stream data
  8137. in the PDF document.
  8138. </summary>
  8139. <remarks>
  8140. Corresponds to algorithm 3.1 in section 3.5 of the PDF specficiation.
  8141. </remarks>
  8142. </member>
  8143. <member name="M:Telerik.Pdf.Security.SecurityManager.ComputeEncryptionKey32(System.Byte[],System.Byte[],System.Int32,System.Byte[])">
  8144. <summary>
  8145. Computes an encryption key that is used to encrypt string and stream data
  8146. in the PDF document.
  8147. </summary>
  8148. <remarks>
  8149. Corresponds to algorithm 3.2 in section 3.5 of the PDF specficiation.
  8150. </remarks>
  8151. </member>
  8152. <member name="M:Telerik.Pdf.Security.SecurityManager.PadPassword(System.String)">
  8153. <summary>
  8154. Pads or truncates a password string to exactly 32-bytes.
  8155. </summary>
  8156. <remarks>
  8157. Corresponds to step 1 of algorithm 3.2 on page 69 of the PDF 1.3 specficiation.
  8158. </remarks>
  8159. <param name="password">The password to pad or truncate.</param>
  8160. <returns>
  8161. A byte array of length 32 bytes containing the padded or truncated password.
  8162. </returns>
  8163. </member>
  8164. <member name="M:Telerik.Pdf.Security.SecurityManager.CheckUserPassword(System.String,System.Byte[],System.Byte[],System.Int32,System.Byte[])">
  8165. <summary>
  8166. Determines if the passed password matches the user password
  8167. used to initialise this security manager.
  8168. </summary>
  8169. <remarks>
  8170. Used for testing purposes only. Corresponds to algorithm 3.5 in the
  8171. PDF 1.3 specification.
  8172. </remarks>
  8173. <returns>True if the password is correct.</returns>
  8174. </member>
  8175. <member name="M:Telerik.Pdf.Security.SecurityManager.CheckUserPassword(System.Byte[],System.Byte[],System.Byte[],System.Int32,System.Byte[])">
  8176. <summary>
  8177. Performs the actual checking of the user password.
  8178. </summary>
  8179. </member>
  8180. <member name="M:Telerik.Pdf.Security.SecurityManager.CheckOwnerPassword(System.String,System.Byte[],System.Byte[],System.Int32,System.Byte[])">
  8181. <summary>
  8182. Checks the owner password.
  8183. </summary>
  8184. </member>
  8185. <member name="M:Telerik.Pdf.Security.SecurityManager.CompareArray(System.Byte[],System.Byte[])">
  8186. <summary>
  8187. Compares two byte arrays and returns true if they are equal.
  8188. </summary>
  8189. </member>
  8190. <member name="F:Telerik.Pdf.Security.SecurityOptions.m_ownerPassword">
  8191. <summary>
  8192. Password that disables all security permissions
  8193. </summary>
  8194. </member>
  8195. <member name="F:Telerik.Pdf.Security.SecurityOptions.m_userPassword">
  8196. <summary>
  8197. The user password
  8198. </summary>
  8199. </member>
  8200. <member name="F:Telerik.Pdf.Security.SecurityOptions.m_permissions">
  8201. <summary>
  8202. Collection of flags describing permissions granted to user who opens
  8203. a file with the user password.
  8204. </summary>
  8205. <remarks>
  8206. The given initial value zero's out first two bits.
  8207. The PDF specification dictates that these entries must be 0.
  8208. </remarks>
  8209. </member>
  8210. <member name="P:Telerik.Pdf.Security.SecurityOptions.OwnerPassword">
  8211. <summary>
  8212. Returns the owner password as a string.
  8213. </summary>
  8214. <value>
  8215. The default value is null
  8216. </value>
  8217. </member>
  8218. <member name="P:Telerik.Pdf.Security.SecurityOptions.UserPassword">
  8219. <summary>
  8220. Returns the user password as a string.
  8221. </summary>
  8222. <value>
  8223. The default value is null
  8224. </value>
  8225. </member>
  8226. <member name="P:Telerik.Pdf.Security.SecurityOptions.Permissions">
  8227. <summary>
  8228. The document access privileges encoded in a 32-bit unsigned integer
  8229. </summary>
  8230. <value>
  8231. The default access priviliges are:
  8232. <ul>
  8233. <li>Printing disallowed</li>
  8234. <li>Modifications disallowed</li>
  8235. <li>Copy and Paste disallowed</li>
  8236. <li>Addition or modification of annotation/form fields disallowed</li>
  8237. </ul>
  8238. To override any of these priviliges see the <see cref="M:Telerik.Pdf.Security.SecurityOptions.EnablePrinting(System.Boolean)"/>,
  8239. <see cref="M:Telerik.Pdf.Security.SecurityOptions.EnableChanging(System.Boolean)"/>, <see cref="M:Telerik.Pdf.Security.SecurityOptions.EnableCopying(System.Boolean)"/>,
  8240. <see cref="M:Telerik.Pdf.Security.SecurityOptions.EnableAdding(System.Boolean)"/> methods
  8241. </value>
  8242. </member>
  8243. <member name="M:Telerik.Pdf.Security.SecurityOptions.EnablePrinting(System.Boolean)">
  8244. <summary>
  8245. Enables or disables printing.
  8246. </summary>
  8247. <param name="enable">If true enables printing otherwise false</param>
  8248. </member>
  8249. <member name="M:Telerik.Pdf.Security.SecurityOptions.EnableChanging(System.Boolean)">
  8250. <summary>
  8251. Enable or disable changing the document other than by adding or
  8252. changing text notes and AcroForm fields.
  8253. </summary>
  8254. <param name="enable"></param>
  8255. </member>
  8256. <member name="M:Telerik.Pdf.Security.SecurityOptions.EnableCopying(System.Boolean)">
  8257. <summary>
  8258. Enable or disable copying of text and graphics from the document.
  8259. </summary>
  8260. <param name="enable"></param>
  8261. </member>
  8262. <member name="M:Telerik.Pdf.Security.SecurityOptions.EnableAdding(System.Boolean)">
  8263. <summary>
  8264. Enable or disable adding and changing text notes and AcroForm fields.
  8265. </summary>
  8266. <param name="enable"></param>
  8267. </member>
  8268. <member name="T:Telerik.Pdf.XRefSection">
  8269. <summary>
  8270. A single section in a PDF file's cross-reference table.
  8271. </summary>
  8272. <remarks>
  8273. The cross-reference table is described in section 3.4.3 of
  8274. the PDF specification.
  8275. </remarks>
  8276. </member>
  8277. <member name="F:Telerik.Pdf.XRefSection.subsection">
  8278. <summary>
  8279. Right now we only support a single subsection.
  8280. </summary>
  8281. </member>
  8282. <member name="M:Telerik.Pdf.XRefSection.Add(Telerik.Pdf.PdfObjectId,System.Int64)">
  8283. <summary>
  8284. Adds an entry to the section.
  8285. </summary>
  8286. </member>
  8287. <member name="M:Telerik.Pdf.XRefSection.Write(Telerik.Pdf.PdfWriter)">
  8288. <summary>
  8289. Writes the cross reference section to the passed PDF writer.
  8290. </summary>
  8291. </member>
  8292. <member name="T:Telerik.Pdf.XRefSubSection">
  8293. <summary>
  8294. A sub-section in a PDF file's cross-reference table.
  8295. </summary>
  8296. <remarks>
  8297. The cross-reference table is described in section 3.4.3 of
  8298. the PDF specification.
  8299. </remarks>
  8300. </member>
  8301. <member name="F:Telerik.Pdf.XRefSubSection.entries">
  8302. <summary>
  8303. This entries contained in this subsection.
  8304. </summary>
  8305. </member>
  8306. <member name="M:Telerik.Pdf.XRefSubSection.#ctor">
  8307. <summary>
  8308. Creates a new blank sub-section, that initially contains no entries.
  8309. </summary>
  8310. </member>
  8311. <member name="T:Telerik.Pdf.XRefSubSection.Entry">
  8312. <summary>
  8313. Structure representing a single cross-reference entry.
  8314. </summary>
  8315. </member>
  8316. <member name="F:Telerik.Pdf.XRefSubSection.Entry.objectId">
  8317. <summary>
  8318. The object number and generation number.
  8319. </summary>
  8320. </member>
  8321. <member name="F:Telerik.Pdf.XRefSubSection.Entry.offset">
  8322. <summary>
  8323. The number of bytes from the beginning of the file to
  8324. the beginning of the object.
  8325. </summary>
  8326. </member>
  8327. <member name="M:Telerik.Pdf.XRefSubSection.Entry.CompareTo(System.Object)">
  8328. <summary>
  8329. Implementation of IComparable.
  8330. </summary>
  8331. </member>
  8332. <member name="M:Telerik.Pdf.XRefSubSection.Add(Telerik.Pdf.PdfObjectId,System.Int64)">
  8333. <summary>
  8334. Adds an entry to the sub-section.
  8335. </summary>
  8336. </member>
  8337. <member name="M:Telerik.Pdf.XRefSubSection.Write(Telerik.Pdf.PdfWriter)">
  8338. <summary>
  8339. Writes the cross reference sub-section to the passed PDF writer.
  8340. </summary>
  8341. </member>
  8342. <member name="T:Telerik.Pdf.XRefTable">
  8343. <summary>
  8344. A PDF file's cross-reference table.
  8345. </summary>
  8346. <remarks>
  8347. The cross-reference table is described in section 3.4.3 of
  8348. the PDF specification.
  8349. </remarks>
  8350. </member>
  8351. <member name="F:Telerik.Pdf.XRefTable.section">
  8352. <summary>
  8353. Right now we only support a single section.
  8354. </summary>
  8355. </member>
  8356. <member name="M:Telerik.Pdf.XRefTable.Add(Telerik.Pdf.PdfObjectId,System.Int64)">
  8357. <summary>
  8358. Adds an entry to the table.
  8359. </summary>
  8360. </member>
  8361. <member name="M:Telerik.Pdf.XRefTable.Write(Telerik.Pdf.PdfWriter)">
  8362. <summary>
  8363. Writes the cross reference table to the passed PDF writer.
  8364. </summary>
  8365. </member>
  8366. <member name="T:TelerikData.Properties.Resources">
  8367. <summary>
  8368. A strongly-typed resource class, for looking up localized strings, etc.
  8369. </summary>
  8370. </member>
  8371. <member name="P:TelerikData.Properties.Resources.ResourceManager">
  8372. <summary>
  8373. Returns the cached ResourceManager instance used by this class.
  8374. </summary>
  8375. </member>
  8376. <member name="P:TelerikData.Properties.Resources.Culture">
  8377. <summary>
  8378. Overrides the current thread's CurrentUICulture property for all
  8379. resource lookups using this strongly typed resource class.
  8380. </summary>
  8381. </member>
  8382. </members>
  8383. </doc>