1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>IronSoftware.Drawing.Common</name>
- </assembly>
- <members>
- <member name="T:IronSoftware.Drawing.AnyBitmap">
- <summary>
- <para>A universally compatible Bitmap format for .NET 7, .NET 6, .NET 5,
- and .NET Core. As well as compatibility with Windows, NanoServer,
- IIS, macOS, Mobile, Xamarin, iOS, Android, Google Cloud, Azure, AWS,
- and Linux.</para>
- <para>Works nicely with popular Image and Bitmap formats such as
- System.Drawing.Bitmap, SkiaSharp, SixLabors.ImageSharp,
- Microsoft.Maui.Graphics.</para>
- <para>Implicit casting means that using this class to input and output
- Bitmap and image types from public API's gives full compatibility to
- all image type fully supported by Microsoft.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original Bitmap object (e.g. System.Drawing.Bitmap)
- to avoid unnecessary memory allocation.</para>
- <para>Unlike System.Drawing.Bitmap this bitmap object is
- self-memory-managing and does not need to be explicitly 'used'
- or 'disposed'.</para>
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.AnyBitmap.Width">
- <summary>
- Width of the image.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.AnyBitmap.Height">
- <summary>
- Height of the image.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.AnyBitmap.Length">
- <summary>
- Number of raw image bytes stored
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.GetHashCode">
- <summary>
- Hashing integer based on image raw binary data.
- </summary>
- <returns>Int</returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.ToString">
- <summary>
- A Base64 encoded string representation of the raw image binary data.
- <br/><para><b>Further Documentation:</b><br/>
- <a href="https://ironsoftware.com/open-source/csharp/drawing/examples/bitmap-to-string/">
- Code Example</a></para>
- </summary>
- <returns>The bitmap data as a Base64 string.</returns>
- <seealso cref="M:System.Convert.ToBase64String(System.Byte[])"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.GetBytes">
- <summary>
- The raw image data as byte[] (ByteArray)"/>
- </summary>
- <returns>A byte[] (ByteArray) </returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.GetStream">
- <summary>
- The raw image data as a <see cref="T:System.IO.MemoryStream"/>
- <br/><para><b>Further Documentation:</b><br/>
- <a href="https://ironsoftware.com/open-source/csharp/drawing/examples/bitmap-to-stream/">
- Code Example</a></para>
- </summary>
- <returns><see cref="T:System.IO.MemoryStream"/></returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.Clone">
- <summary>
- Creates an exact duplicate <see cref="T:IronSoftware.Drawing.AnyBitmap"/>
- <br/><para><b>Further Documentation:</b><br/>
- <a href="https://ironsoftware.com/open-source/csharp/drawing/examples/clone-anybitmap/">
- Code Example</a></para>
- </summary>
- <returns></returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.Clone(IronSoftware.Drawing.Rectangle)">
- <summary>
- Creates an exact duplicate <see cref="T:IronSoftware.Drawing.AnyBitmap"/> of the cropped area.
- <br/><para><b>Further Documentation:</b><br/>
- <a href="https://ironsoftware.com/open-source/csharp/drawing/examples/clone-anybitmap/">
- Code Example</a></para>
- </summary>
- <param name="rectangle">Defines the portion of this
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/> to copy.</param>
- <returns></returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.ExportBytes(IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)">
- <summary>
- Exports the Bitmap as bytes encoded in the
- <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/> of your choice.
- <para>Add SkiaSharp, System.Drawing.Common, or SixLabors.ImageSharp
- to your project to enable this feature.</para>
- </summary>
- <param name="format">An image encoding format.</param>
- <param name="lossy">JPEG and WebP encoding quality (ignored for all
- other values of <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/>). Higher values return
- larger file sizes. 0 is lowest quality , 100 is highest.</param>
- <returns>Transcoded image bytes.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.ExportBytesAsJpg">
- <inheritdoc/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.ExportFile(System.String,IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)">
- <summary>
- Exports the Bitmap as a file encoded in the
- <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/> of your choice.
- <para>Add SkiaSharp, System.Drawing.Common, or SixLabors.ImageSharp
- to your project to enable the encoding feature.</para>
- <para><b>Further Documentation:</b><br/>
- <a href="https://ironsoftware.com/open-source/csharp/drawing/examples/export-anybitmap/">
- Code Example</a></para>
- </summary>
- <param name="file">A fully qualified file path.</param>
- <param name="format">An image encoding format.</param>
- <param name="lossy">JPEG and WebP encoding quality (ignored for all
- other values of <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/>). Higher values return
- larger file sizes. 0 is lowest quality, 100 is highest.</param>
- <returns>Void. Saves a file to disk.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.ToStream(IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)">
- <summary>
- Exports the Bitmap as a <see cref="T:System.IO.MemoryStream"/> encoded in the
- <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/> of your choice.
- <para>Add SkiaSharp, System.Drawing.Common, or SixLabors.ImageSharp
- to your project to enable the encoding feature.</para>
- <para><b>Further Documentation:</b><br/>
- <a href="https://ironsoftware.com/open-source/csharp/drawing/examples/bitmap-to-stream/">
- Code Example</a></para>
- </summary>
- <param name="format">An image encoding format.</param>
- <param name="lossy">JPEG and WebP encoding quality (ignored for all
- other values of <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/>). Higher values return
- larger file sizes. 0 is lowest quality, 100 is highest.</param>
- <returns>Transcoded image bytes in a <see cref="T:System.IO.MemoryStream"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.ToStreamFn(IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)">
- <summary>
- Exports the Bitmap as a Func<see cref="T:System.IO.MemoryStream"/>> encoded in
- the <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/> of your choice.
- <para>Add SkiaSharp, System.Drawing.Common, or SixLabors.ImageSharp
- to your project to enable the encoding feature.</para>
- </summary>
- <param name="format">An image encoding format.</param>
- <param name="lossy">JPEG and WebP encoding quality (ignored for all
- other values of <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/>). Higher values return
- larger file sizes. 0 is lowest quality, 100 is highest.</param>
- <returns>Transcoded image bytes in a Func <see cref="T:System.IO.MemoryStream"/>
- </returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.ExportStream(System.IO.Stream,IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)">
- <summary>
- Saves the Bitmap to an existing <see cref="T:System.IO.Stream"/> encoded in the
- <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/> of your choice.
- <para>Add SkiaSharp, System.Drawing.Common, or SixLabors.ImageSharp
- to your project to enable the encoding feature.</para>
- </summary>
- <param name="stream">An image encoding format.</param>
- <param name="format">An image encoding format.</param>
- <param name="lossy">JPEG and WebP encoding quality (ignored for all
- other values of <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/>). Higher values return
- larger file sizes. 0 is lowest quality, 100 is highest.</param>
- <returns>Void. Saves Transcoded image bytes to you <see cref="T:System.IO.Stream"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.SaveAs(System.String)">
- <summary>
- Saves the raw image data to a file.
- </summary>
- <param name="file">A fully qualified file path.</param>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.TrySaveAs(System.String)"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.SaveAs(System.String,IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)">
- <summary>
- Saves the image data to a file. Allows for the image to be
- transcoded to popular image formats.
- <para>Add SkiaSharp, System.Drawing.Common, or SixLabors.ImageSharp
- to your project to enable the encoding feature.</para>
- </summary>
- <param name="file">A fully qualified file path.</param>
- <param name="format">An image encoding format.</param>
- <param name="lossy">JPEG and WebP encoding quality (ignored for all
- other values of <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/>). Higher values return
- larger file sizes. 0 is lowest quality , 100 is highest.</param>
- <returns>Void. Saves Transcoded image bytes to your File.</returns>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.TrySaveAs(System.String,IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)"/>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.TrySaveAs(System.String)"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.TrySaveAs(System.String,IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)">
- <summary>
- Tries to Save the image data to a file. Allows for the image to be
- transcoded to popular image formats.
- <para>Add SkiaSharp, System.Drawing.Common, or SixLabors.ImageSharp
- to your project to enable the encoding feature.</para>
- </summary>
- <param name="file">A fully qualified file path.</param>
- <param name="format">An image encoding format.</param>
- <param name="lossy">JPEG and WebP encoding quality (ignored for all
- other values of <see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/>). Higher values return
- larger file sizes. 0 is lowest quality , 100 is highest.</param>
- <returns>returns true on success, false on failure.</returns>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.SaveAs(System.String,IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.TrySaveAs(System.String)">
- <summary>
- Tries to Save the raw image data to a file.
- <returns>returns true on success, false on failure.</returns>
- </summary>
- <param name="file">A fully qualified file path.</param>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.SaveAs(System.String)"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.FromBitmap``1(``0)">
- <summary>
- Generic method to convert popular image types to <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para> Support includes SixLabors.ImageSharp.Image,
- SkiaSharp.SKImage, SkiaSharp.SKBitmap, System.Drawing.Bitmap,
- System.Drawing.Image and Microsoft.Maui.Graphics formats.</para>
- <para>Syntax sugar. Explicit casts already also exist to and from
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/> and all supported types.</para>
- </summary>
- <typeparam name="T">The Type to cast from. Support includes
- SixLabors.ImageSharp.Image, SkiaSharp.SKImage, SkiaSharp.SKBitmap,
- System.Drawing.Bitmap, System.Drawing.Image and
- Microsoft.Maui.Graphics formats.</typeparam>
- <param name="otherBitmapFormat">A bitmap or image format from
- another graphics library.</param>
- <returns>A <see cref="T:IronSoftware.Drawing.AnyBitmap"/></returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.ToBitmap``1">
- <summary>
- Generic method to convert <see cref="T:IronSoftware.Drawing.AnyBitmap"/> to popular image
- types.
- <para> Support includes SixLabors.ImageSharp.Image,
- SkiaSharp.SKImage, SkiaSharp.SKBitmap, System.Drawing.Bitmap,
- System.Drawing.Image and Microsoft.Maui.Graphics formats.</para>
- <para>Syntax sugar. Explicit casts already also exist to and from
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/> and all supported types.</para>
- </summary>
- <typeparam name="T">The Type to cast to. Support includes
- SixLabors.ImageSharp.Image, SkiaSharp.SKImage, SkiaSharp.SKBitmap,
- System.Drawing.Bitmap, System.Drawing.Image and
- Microsoft.Maui.Graphics formats.</typeparam>
- <returns>A <see cref="T:IronSoftware.Drawing.AnyBitmap"/></returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.FromSpan(System.ReadOnlySpan{System.Byte})">
- <summary>
- Create a new Bitmap from a a Byte Span.
- </summary>
- <param name="span">A Byte Span of image data in any common format.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.FromBytes(System.Byte[])">
- <summary>
- Create a new Bitmap from a a Byte Array.
- </summary>
- <param name="bytes">A ByteArray of image data in any common format.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.FromStream(System.IO.MemoryStream)">
- <summary>
- Create a new Bitmap from a <see cref="T:System.IO.Stream"/> (bytes).
- </summary>
- <param name="stream">A <see cref="T:System.IO.Stream"/> of image data in any
- common format.</param>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.FromStream(System.IO.Stream)"/>
- <seealso cref="T:IronSoftware.Drawing.AnyBitmap"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.FromStream(System.IO.Stream)">
- <summary>
- Create a new Bitmap from a <see cref="T:System.IO.Stream"/> (bytes).
- </summary>
- <param name="stream">A <see cref="T:System.IO.Stream"/> of image data in any
- common format.</param>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.FromStream(System.IO.MemoryStream)"/>
- <seealso cref="T:IronSoftware.Drawing.AnyBitmap"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.#ctor(System.ReadOnlySpan{System.Byte})">
- <summary>
- Construct a new Bitmap from binary data (byte span).
- </summary>
- <param name="span">A byte span of image data in any common format.</param>
- <seealso cref="T:IronSoftware.Drawing.AnyBitmap"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.#ctor(System.Byte[])">
- <summary>
- Construct a new Bitmap from binary data (bytes).
- </summary>
- <param name="bytes">A ByteArray of image data in any common format.</param>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.FromBytes(System.Byte[])"/>
- <seealso cref="T:IronSoftware.Drawing.AnyBitmap"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.#ctor(System.IO.MemoryStream)">
- <summary>
- Construct a new Bitmap from a <see cref="T:System.IO.Stream"/> (bytes).
- </summary>
- <param name="stream">A <see cref="T:System.IO.Stream"/> of image data in any
- common format.</param>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.FromStream(System.IO.Stream)"/>
- <seealso cref="T:IronSoftware.Drawing.AnyBitmap"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.#ctor(System.IO.Stream)">
- <summary>
- Construct a new Bitmap from a <see cref="T:System.IO.Stream"/> (bytes).
- </summary>
- <param name="stream">A <see cref="T:System.IO.Stream"/> of image data in any
- common format.</param>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.FromStream(System.IO.MemoryStream)"/>
- <seealso cref="T:IronSoftware.Drawing.AnyBitmap"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.#ctor(IronSoftware.Drawing.AnyBitmap,System.Int32,System.Int32)">
- <summary>
-
- </summary>
- <param name="original">The <see cref="T:IronSoftware.Drawing.AnyBitmap"/> from which to
- create the new <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.</param>
- <param name="width">The width of the new AnyBitmap.</param>
- <param name="height">The height of the new AnyBitmap.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.#ctor(System.String)">
- <summary>
- Construct a new Bitmap from a file.
- </summary>
- <param name="file">A fully qualified file path./</param>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.FromFile(System.String)"/>
- <seealso cref="T:IronSoftware.Drawing.AnyBitmap"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.#ctor(System.Uri)">
- <summary>
- Construct a new Bitmap from a Uri
- </summary>
- <param name="uri">The uri of the image.</param>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.FromUriAsync(System.Uri)"/>
- <seealso cref="T:IronSoftware.Drawing.AnyBitmap"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.#ctor(System.Int32,System.Int32,IronSoftware.Drawing.Color)">
- <summary>
- Construct a new Bitmap from width and height
- </summary>
- <param name="width">Width of new AnyBitmap</param>
- <param name="height">Height of new AnyBitmap</param>
- <param name="backgroundColor">Background color of new AnyBitmap</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.FromFile(System.String)">
- <summary>
- Create a new Bitmap from a file.
- </summary>
- <param name="file">A fully qualified file path.</param>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.FromFile(System.String)"/>
- <seealso cref="T:IronSoftware.Drawing.AnyBitmap"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.FromUriAsync(System.Uri)">
- <summary>
- Construct a new Bitmap from a Uri
- </summary>
- <param name="uri">The uri of the image.</param>
- <returns></returns>
- <seealso cref="T:IronSoftware.Drawing.AnyBitmap"/>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.FromUri(System.Uri)"/>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.FromUriAsync(System.Uri)"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.FromUri(System.Uri)">
- <summary>
- Construct a new Bitmap from a Uri
- </summary>
- <param name="uri">The uri of the image.</param>
- <returns></returns>
- <seealso cref="T:IronSoftware.Drawing.AnyBitmap"/>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.FromUriAsync(System.Uri)"/>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.LoadAnyBitmapFromRGBBuffer(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Creates an AnyBitmap object from a buffer of RGB pixel data.
- </summary>
- <param name="buffer">An array of bytes representing the RGB pixel data. This should contain 3 bytes (one each for red, green, and blue) for each pixel in the image.</param>
- <param name="width">The width of the image, in pixels.</param>
- <param name="height">The height of the image, in pixels.</param>
- <returns>An AnyBitmap object that represents the image defined by the provided pixel data, width, and height.</returns>
- </member>
- <member name="P:IronSoftware.Drawing.AnyBitmap.BitsPerPixel">
- <summary>
- Gets colors depth, in number of bits per pixel.
- <br/><para><b>Further Documentation:</b><br/>
- <a href="https://ironsoftware.com/open-source/csharp/drawing/examples/get-color-depth/">
- Code Example</a></para>
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.AnyBitmap.FrameCount">
- <summary>
- Returns the number of frames in our loaded Image. Each “frame” is
- a page of an image such as Tiff or Gif. All other image formats
- return 1.
- <br/><para><b>Further Documentation:</b><br/>
- <a href="https://ironsoftware.com/open-source/csharp/drawing/examples/get-number-of-frames-in-anybitmap/">
- Code Example</a></para>
- </summary>
- <seealso cref="P:IronSoftware.Drawing.AnyBitmap.GetAllFrames" />
- </member>
- <member name="P:IronSoftware.Drawing.AnyBitmap.GetAllFrames">
- <summary>
- Returns all of the cloned frames in our loaded Image. Each "frame"
- is a page of an image such as Tiff or Gif. All other image formats
- return an IEnumerable of length 1.
- <br/><para><b>Further Documentation:</b><br/>
- <a href="https://ironsoftware.com/open-source/csharp/drawing/examples/get-frame-from-anybitmap/">
- Code Example</a></para>
- </summary>
- <seealso cref="P:IronSoftware.Drawing.AnyBitmap.FrameCount" />
- <seealso cref="N:System.Linq" />
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.CreateMultiFrameTiff(System.Collections.Generic.IEnumerable{System.String})">
- <summary>
- Creates a multi-frame TIFF image from multiple AnyBitmaps.
- <para>All images should have the same dimension.</para>
- <para>If not dimension will be scaling to the largest width and height.</para>
- <para>The image dimension still the same with original dimension
- with black background.</para>
- </summary>
- <param name="imagePaths">Array of fully qualified file path to merge
- into Tiff image.</param>
- <returns></returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.CreateMultiFrameTiff(System.Collections.Generic.IEnumerable{IronSoftware.Drawing.AnyBitmap})">
- <summary>
- Creates a multi-frame TIFF image from multiple AnyBitmaps.
- <para>All images should have the same dimension.</para>
- <para>If not dimension will be scaling to the largest width and
- height.</para>
- <para>The image dimension still the same with original dimension
- with black background.</para>
- </summary>
- <param name="images">Array of <see cref="T:IronSoftware.Drawing.AnyBitmap"/> to merge into
- Tiff image.</param>
- <returns></returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.CreateMultiFrameGif(System.Collections.Generic.IEnumerable{System.String})">
- <summary>
- Creates a multi-frame GIF image from multiple AnyBitmaps.
- <para>All images should have the same dimension.</para>
- <para>If not dimension will be scaling to the largest width and
- height.</para>
- <para>The image dimension still the same with original dimension
- with background transparent.</para>
- </summary>
- <param name="imagePaths">Array of fully qualified file path to merge
- into Gif image.</param>
- <returns></returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.CreateMultiFrameGif(System.Collections.Generic.IEnumerable{IronSoftware.Drawing.AnyBitmap})">
- <summary>
- Creates a multi-frame GIF image from multiple AnyBitmaps.
- <para>All images should have the same dimension.</para>
- <para>If not dimension will be scaling to the largest width and
- height.</para>
- <para>The image dimension still the same with original dimension
- with background transparent.</para>
- </summary>
- <param name="images">Array of <see cref="T:IronSoftware.Drawing.AnyBitmap"/> to merge into
- Gif image.</param>
- <returns></returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.ExtractAlphaData">
- <summary>
- Extracts the alpha channel data from an image.
- </summary>
- <returns>An array of bytes representing the alpha values of the image's pixels.</returns>
- <exception cref="T:System.NotSupportedException">Thrown when the image's bit depth is not 32 bpp.</exception>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.RotateFlip(IronSoftware.Drawing.AnyBitmap.RotateMode,IronSoftware.Drawing.AnyBitmap.FlipMode)">
- <summary>
- Specifies how much an <see cref="T:IronSoftware.Drawing.AnyBitmap"/> is rotated and the
- axis used to flip the image.
- </summary>
- <param name="rotateMode">Provides enumeration over how the image
- should be rotated.</param>
- <param name="flipMode">Provides enumeration over how a image
- should be flipped.</param>
- <returns>Transformed image</returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.RotateFlip(IronSoftware.Drawing.AnyBitmap.RotateFlipType)">
- <summary>
- Specifies how much an <see cref="T:IronSoftware.Drawing.AnyBitmap"/> is rotated and the
- axis used to flip the image.
- </summary>
- <param name="rotateFlipType">Provides enumeration over how the
- image should be rotated.</param>
- <returns>Transformed image</returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.RotateFlip(IronSoftware.Drawing.AnyBitmap,IronSoftware.Drawing.AnyBitmap.RotateMode,IronSoftware.Drawing.AnyBitmap.FlipMode)">
- <summary>
- Specifies how much an image is rotated and the axis used to flip
- the image.
- </summary>
- <param name="bitmap">The <see cref="T:IronSoftware.Drawing.AnyBitmap"/> to perform the
- transformation on.</param>
- <param name="rotateMode">Provides enumeration over how the image
- should be rotated.</param>
- <param name="flipMode">Provides enumeration over how a image
- should be flipped.</param>
- <returns>Transformed image</returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.Redact(IronSoftware.Drawing.Rectangle,IronSoftware.Drawing.Color)">
- <summary>
- Creates a new bitmap with the region defined by the specified
- rectangle redacted with the specified color.
- </summary>
- <param name="Rectangle">The rectangle defining the region
- to redact.</param>
- <param name="color">The color to use for redaction.</param>
- <returns>A new bitmap with the specified region redacted.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.Redact(IronSoftware.Drawing.AnyBitmap,IronSoftware.Drawing.Rectangle,IronSoftware.Drawing.Color)">
- <summary>
- Creates a new bitmap with the region defined by the specified
- rectangle in the specified bitmap redacted with the specified color.
- </summary>
- <param name="bitmap">The bitmap to redact.</param>
- <param name="Rectangle">The rectangle defining the region
- to redact.</param>
- <param name="color">The color to use for redaction.</param>
- <returns>A new bitmap with the specified region redacted.</returns>
- </member>
- <member name="P:IronSoftware.Drawing.AnyBitmap.Stride">
- <summary>
- Gets the stride width (also called scan width) of the
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/> object.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.AnyBitmap.Scan0">
- <summary>
- Gets the address of the first pixel data in the
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>. This can also be thought of as the first
- scan line in the <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- </summary>
- <returns>The address of the first 32bpp BGRA pixel data in the
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.</returns>
- </member>
- <member name="P:IronSoftware.Drawing.AnyBitmap.MimeType">
- <summary>
- Returns the
- <see href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types">
- HTTP MIME types</see>
- of the image.
- <para>must be one of the following: image/bmp, image/jpeg,
- image/png, image/gif, image/tiff, image/webp, or image/unknown.</para>
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.GetImageFormat">
- <summary>
- Image formats which <see cref="T:IronSoftware.Drawing.AnyBitmap"/> readed.
- </summary>
- <returns><see cref="T:IronSoftware.Drawing.AnyBitmap.ImageFormat"/></returns>
- </member>
- <member name="P:IronSoftware.Drawing.AnyBitmap.HorizontalResolution">
- <summary>
- Gets the resolution of the image in x-direction.
- </summary>
- <returns></returns>
- </member>
- <member name="P:IronSoftware.Drawing.AnyBitmap.VerticalResolution">
- <summary>
- Gets the resolution of the image in y-direction.
- </summary>
- <returns></returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.GetPixel(System.Int32,System.Int32)">
- <summary>
- Gets the <see cref="T:IronSoftware.Drawing.Color"/> of the specified pixel in this
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>
- <para>This always return an Rgba32 color format.</para>
- </summary>
- <param name="x">The x-coordinate of the pixel to retrieve.</param>
- <param name="y">The y-coordinate of the pixel to retrieve.</param>
- <returns>A <see cref="T:IronSoftware.Drawing.Color"/> structure that represents the color
- of the specified pixel.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.SetPixel(System.Int32,System.Int32,IronSoftware.Drawing.Color)">
- <summary>
- Sets the <see cref="T:IronSoftware.Drawing.Color"/> of the specified pixel in this
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>
- <para>Set in Rgb24 color format.</para>
- </summary>
- <param name="x">The x-coordinate of the pixel to retrieve.</param>
- <param name="y">The y-coordinate of the pixel to retrieve.</param>
- <param name="color">The color to set the pixel.</param>
- <returns>void</returns>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.GetRGBBuffer">
- <summary>
- Retrieves the RGB buffer from the image at the specified path.
- </summary>
- <returns>An array of bytes representing the RGB buffer of the image.</returns>
- <remarks>
- Each pixel is represented by three bytes in the order: red, green, blue.
- The pixels are read from the image row by row, from top to bottom and left to right within each row.
- </remarks>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(SixLabors.ImageSharp.Image{SixLabors.ImageSharp.PixelFormats.Rgb24})~IronSoftware.Drawing.AnyBitmap">
- <summary>
- Implicitly casts SixLabors.ImageSharp.Image objects to
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support ImageSharp
- as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original SixLabors.ImageSharp.Image object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="image">SixLabors.ImageSharp.Image will automatically
- be casted to <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(IronSoftware.Drawing.AnyBitmap)~SixLabors.ImageSharp.Image{SixLabors.ImageSharp.PixelFormats.Rgb24}">
- <summary>
- Implicitly casts to SixLabors.ImageSharp.Image objects from
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/>
- as parameters or return types, you now automatically support
- ImageSharp as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original IronSoftware.Drawing.AnyBitmap object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="bitmap"><see cref="T:IronSoftware.Drawing.AnyBitmap"/> is implicitly cast to
- a SixLabors.ImageSharp.Image.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(SixLabors.ImageSharp.Image{SixLabors.ImageSharp.PixelFormats.Rgba32})~IronSoftware.Drawing.AnyBitmap">
- <summary>
- Implicitly casts SixLabors.ImageSharp.Image objects to
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support ImageSharp
- as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original SixLabors.ImageSharp.Image object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="image">SixLabors.ImageSharp.Image will automatically be
- cast to <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(IronSoftware.Drawing.AnyBitmap)~SixLabors.ImageSharp.Image{SixLabors.ImageSharp.PixelFormats.Rgba32}">
- <summary>
- Implicitly casts to SixLabors.ImageSharp.Image objects from
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support ImageSharp
- as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original IronSoftware.Drawing.AnyBitmap object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="bitmap"><see cref="T:IronSoftware.Drawing.AnyBitmap"/> is implicitly cast to
- a SixLabors.ImageSharp.Image.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(SixLabors.ImageSharp.Image)~IronSoftware.Drawing.AnyBitmap">
- <summary>
- Implicitly casts SixLabors.ImageSharp.Image objects to
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support ImageSharp
- as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original SixLabors.ImageSharp.Image object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="image">SixLabors.ImageSharp.Image will automatically
- be casted to <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(IronSoftware.Drawing.AnyBitmap)~SixLabors.ImageSharp.Image">
- <summary>
- Implicitly casts to SixLabors.ImageSharp.Image objects from
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support ImageSharp
- as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original IronSoftware.Drawing.AnyBitmap object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="bitmap"><see cref="T:IronSoftware.Drawing.AnyBitmap"/> is implicitly cast to
- a SixLabors.ImageSharp.Image.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(SkiaSharp.SKImage)~IronSoftware.Drawing.AnyBitmap">
- <summary>
- Implicitly casts SkiaSharp.SKImage objects to
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support SkiaSharp
- as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original SkiaSharp.SKImage object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="image">SkiaSharp.SKImage will automatically be casted to
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(IronSoftware.Drawing.AnyBitmap)~SkiaSharp.SKImage">
- <summary>
- Implicitly casts to SkiaSharp.SKImage objects from <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support
- SkiaSharp.SKImage as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original IronSoftware.Drawing.AnyBitmap object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="bitmap"><see cref="T:IronSoftware.Drawing.AnyBitmap"/> is implicitly cast to
- a SkiaSharp.SKImage.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(SkiaSharp.SKBitmap)~IronSoftware.Drawing.AnyBitmap">
- <summary>
- Implicitly casts SkiaSharp.SKBitmap objects to <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support SkiaSharp
- as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original SkiaSharp.SKBitmap object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="image">SkiaSharp.SKBitmap will automatically be casted
- to <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(IronSoftware.Drawing.AnyBitmap)~SkiaSharp.SKBitmap">
- <summary>
- Implicitly casts to SkiaSharp.SKBitmap objects from <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support
- SkiaSharp.SKBitmap as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original IronSoftware.Drawing.AnyBitmap object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="bitmap"><see cref="T:IronSoftware.Drawing.AnyBitmap"/> is explicitly cast to
- a SkiaSharp.SKBitmap.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(Microsoft.Maui.Graphics.Platform.PlatformImage)~IronSoftware.Drawing.AnyBitmap">
- <summary>
- Implicitly casts Microsoft.Maui.Graphics.Platform.PlatformImage
- objects to <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support
- Microsoft.Maui.Graphics as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original Microsoft.Maui.Graphics.Platform.PlatformImage object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="image">Microsoft.Maui.Graphics.Platform.PlatformImage
- will automatically be casted to <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(IronSoftware.Drawing.AnyBitmap)~Microsoft.Maui.Graphics.Platform.PlatformImage">
- <summary>
- Implicitly casts to Microsoft.Maui.Graphics.Platform.PlatformImage
- objects from <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support
- Microsoft.Maui.Graphics as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original IronSoftware.Drawing.AnyBitmap object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="bitmap"><see cref="T:IronSoftware.Drawing.AnyBitmap"/> is implicitly cast to
- a Microsoft.Maui.Graphics.Platform.PlatformImage.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(System.Drawing.Bitmap)~IronSoftware.Drawing.AnyBitmap">
- <summary>
- Implicitly casts System.Drawing.Bitmap objects to
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support
- System.Drawing.Common as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original System.Drawing.Bitmap object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="image">System.Drawing.Bitmap will automatically be casted to <see cref="T:IronSoftware.Drawing.AnyBitmap"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(IronSoftware.Drawing.AnyBitmap)~System.Drawing.Bitmap">
- <summary>
- Implicitly casts to System.Drawing.Bitmap objects from
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support
- System.Drawing.Common as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original IronSoftware.Drawing.AnyBitmap object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="bitmap"><see cref="T:IronSoftware.Drawing.AnyBitmap"/> is implicitly cast to
- a System.Drawing.Bitmap.</param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(System.Drawing.Image)~IronSoftware.Drawing.AnyBitmap">
- <summary>
- Implicitly casts System.Drawing.Image objects to
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support
- System.Drawing.Common as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original System.Drawing.Image object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="image">System.Drawing.Image will automatically be casted
- to <see cref="T:IronSoftware.Drawing.AnyBitmap"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.op_Implicit(IronSoftware.Drawing.AnyBitmap)~System.Drawing.Image">
- <summary>
- Implicitly casts to System.Drawing.Image objects from
- <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.AnyBitmap"/> as
- parameters or return types, you now automatically support
- System.Drawing.Common as well.</para>
- <para>When casting to and from AnyBitmap,
- please remember to dispose your original IronSoftware.Drawing.AnyBitmap object
- to avoid unnecessary memory allocation.</para>
- </summary>
- <param name="bitmap"><see cref="T:IronSoftware.Drawing.AnyBitmap"/> is implicitly cast to
- a System.Drawing.Image.</param>
- </member>
- <member name="T:IronSoftware.Drawing.AnyBitmap.ImageFormat">
- <summary>
- Popular image formats which <see cref="T:IronSoftware.Drawing.AnyBitmap"/> can read and export.
- </summary>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.ExportFile(System.String,IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)"/>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.ExportStream(System.IO.Stream,IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)"/>
- <seealso cref="M:IronSoftware.Drawing.AnyBitmap.ExportBytes(IronSoftware.Drawing.AnyBitmap.ImageFormat,System.Int32)"/>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.ImageFormat.Bmp">
- <summary> The Bitmap image format.</summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.ImageFormat.Gif">
- <summary> The Gif image format.</summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.ImageFormat.Tiff">
- <summary> The Tiff image format.</summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.ImageFormat.Jpeg">
- <summary> The Jpeg image format.</summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.ImageFormat.Png">
- <summary> The PNG image format.</summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.ImageFormat.Wbmp">
- <summary> The WBMP image format. Will default to BMP if not
- supported on the runtime platform.</summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.ImageFormat.Webp">
- <summary> The new WebP image format.</summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.ImageFormat.Icon">
- <summary> The Icon image format.</summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.ImageFormat.Wmf">
- <summary> The Wmf image format.</summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.ImageFormat.RawFormat">
- <summary> The Raw image format.</summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.ImageFormat.Default">
- <summary> The existing raw image format.</summary>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.ParseRotateFlipType(IronSoftware.Drawing.AnyBitmap.RotateFlipType)">
- <summary>
- Converts the legacy <see cref="T:IronSoftware.Drawing.AnyBitmap.RotateFlipType"/> to <see cref="T:IronSoftware.Drawing.AnyBitmap.RotateMode"/> and <see cref="T:IronSoftware.Drawing.AnyBitmap.FlipMode"/>
- </summary>
- </member>
- <member name="T:IronSoftware.Drawing.AnyBitmap.RotateMode">
- <summary>
- Provides enumeration over how the image should be rotated.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateMode.None">
- <summary>
- Do not rotate the image.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateMode.Rotate90">
- <summary>
- Rotate the image by 90 degrees clockwise.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateMode.Rotate180">
- <summary>
- Rotate the image by 180 degrees clockwise.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateMode.Rotate270">
- <summary>
- Rotate the image by 270 degrees clockwise.
- </summary>
- </member>
- <member name="T:IronSoftware.Drawing.AnyBitmap.FlipMode">
- <summary>
- Provides enumeration over how a image should be flipped.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.FlipMode.None">
- <summary>
- Don't flip the image.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.FlipMode.Horizontal">
- <summary>
- Flip the image horizontally.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.FlipMode.Vertical">
- <summary>
- Flip the image vertically.
- </summary>
- </member>
- <member name="T:IronSoftware.Drawing.AnyBitmap.RotateFlipType">
- <summary>
- Specifies how much an image is rotated and the axis used to flip
- the image. This follows the legacy System.Drawing.RotateFlipType
- notation.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.RotateNoneFlipNone">
- <summary>
- Specifies no clockwise rotation and no flipping.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate180FlipXY">
- <summary>
- Specifies a 180-degree clockwise rotation followed by a
- horizontal and vertical flip.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate90FlipNone">
- <summary>
- Specifies a 90-degree clockwise rotation without flipping.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate270FlipXY">
- <summary>
- Specifies a 270-degree clockwise rotation followed by a
- horizontal and vertical flip.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.RotateNoneFlipXY">
- <summary>
- Specifies no clockwise rotation followed by a horizontal and
- vertical flip.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate180FlipNone">
- <summary>
- Specifies a 180-degree clockwise rotation without flipping.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate90FlipXY">
- <summary>
- Specifies a 90-degree clockwise rotation followed by a
- horizontal and vertical flip.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate270FlipNone">
- <summary>
- Specifies a 270-degree clockwise rotation without flipping.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.RotateNoneFlipX">
- <summary>
- Specifies no clockwise rotation followed by a horizontal flip.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate180FlipY">
- <summary>
- Specifies a 180-degree clockwise rotation followed by a
- vertical flip.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate90FlipX">
- <summary>
- Specifies a 90-degree clockwise rotation followed by a
- horizontal flip.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate270FlipY">
- <summary>
- Specifies a 270-degree clockwise rotation followed by a
- vertical flip.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.RotateNoneFlipY">
- <summary>
- Specifies no clockwise rotation followed by a vertical flip.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate180FlipX">
- <summary>
- Specifies a 180-degree clockwise rotation followed by a
- horizontal flip.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate90FlipY">
- <summary>
- Specifies a 90-degree clockwise rotation followed by a
- vertical flip.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.AnyBitmap.RotateFlipType.Rotate270FlipX">
- <summary>
- Specifies a 270-degree clockwise rotation followed by a
- horizontal flip.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.Finalize">
- <summary>
- AnyBitmap destructor
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.Dispose">
- <summary>
- Releases all resources used by this <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.Dispose(System.Boolean)">
- <summary>
- Releases all resources used by this <see cref="T:IronSoftware.Drawing.AnyBitmap"/>.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.AnyBitmap.IsThumbnail(BitMiracle.LibTiff.Classic.Tiff)">
- <summary>
- Determines if a TIFF frame contains a thumbnail.
- </summary>
- <param name="tiff">The <see cref="T:BitMiracle.LibTiff.Classic.Tiff"/> which set number of directory to analyze.</param>
- <returns>True if the frame contains a thumbnail, otherwise false.</returns>
- </member>
- <member name="T:IronSoftware.Drawing.Color">
- <summary>
- A universally compatible Color for .NET 7, .NET 6, .NET 5, and .NET Core. As well as compatibility with Windows, NanoServer, IIS, macOS, Mobile, Xamarin, iOS, Android, Google Compute, Azure, AWS, and Linux.
- <para>Works nicely with popular Image Color such as <see cref="T:System.Drawing.Color"/>, <see cref="T:SkiaSharp.SKColor"/>, <see cref="T:SixLabors.ImageSharp.Color"/>, <see cref="T:Microsoft.Maui.Graphics.Color"/>.</para>
- <para>Implicit casting means that using this class to input and output Color from public APIs gives full compatibility to all Color-types fully supported by Microsoft.</para>
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Color.A">
- <summary>
- Gets the alpha component value of this <see cref="T:IronSoftware.Drawing.Color"/> structure.
- </summary>
- <return>The alpha component value of this <see cref="T:IronSoftware.Drawing.Color"/>.</return>
- </member>
- <member name="P:IronSoftware.Drawing.Color.G">
- <summary>
- Gets the green component value of this <see cref="T:IronSoftware.Drawing.Color"/> structure.
- </summary>
- <return>The green component value of this <see cref="T:IronSoftware.Drawing.Color"/>.</return>
- </member>
- <member name="P:IronSoftware.Drawing.Color.B">
- <summary>
- Gets the blue component value of this <see cref="T:IronSoftware.Drawing.Color"/> structure.
- </summary>
- <return>The blue component value of this <see cref="T:IronSoftware.Drawing.Color"/>.</return>
- </member>
- <member name="P:IronSoftware.Drawing.Color.R">
- <summary>
- Gets the red component value of this <see cref="T:IronSoftware.Drawing.Color"/> structure.
- </summary>
- <return>The red component value of this <see cref="T:IronSoftware.Drawing.Color"/>.</return>
- </member>
- <member name="M:IronSoftware.Drawing.Color.#ctor(System.String)">
- <summary>
- Construct a new <see cref="T:IronSoftware.Drawing.Color"/>.
- <br/><para><b>Further Documentation:</b><br/><a href="https://ironsoftware.com/open-source/csharp/drawing/examples/create-color/">Code Example</a></para>
- </summary>
- <param name="colorcode">The hexadecimal representation of the combined color components arranged in rgb, argb, rrggbb, or aarrggbb format to match web syntax.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
- <summary>
- Construct a new <see cref="T:IronSoftware.Drawing.Color"/>.
- <br/><para><b>Further Documentation:</b><br/><a href="https://ironsoftware.com/open-source/csharp/drawing/examples/create-color/">Code Example</a></para>
- </summary>
- <param name="alpha">The alpha component. Valid values are 0 through 255.</param>
- <param name="red">The red component. Valid values are 0 through 255.</param>
- <param name="green">The green component. Valid values are 0 through 255.</param>
- <param name="blue">The blue component. Valid values are 0 through 255.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.#ctor(System.Int32,System.Int32,System.Int32)">
- <summary>
- Construct a new <see cref="T:IronSoftware.Drawing.Color"/>.
- <br/><para><b>Further Documentation:</b><br/><a href="https://ironsoftware.com/open-source/csharp/drawing/examples/create-color/">Code Example</a></para>
- </summary>
- <param name="red">The red component. Valid values are 0 through 255.</param>
- <param name="green">The green component. Valid values are 0 through 255.</param>
- <param name="blue">The blue component. Valid values are 0 through 255.</param>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Empty">
- <summary>
- Represents a color that is null.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.Color.AliceBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #F0F8FF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.AntiqueWhite">
- <summary>
- Gets a system-defined color that has an ARGB value of #FAEBD7.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Aqua">
- <summary>
- Gets a system-defined color that has an ARGB value of #00FFFF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Aquamarine">
- <summary>
- Gets a system-defined color that has an ARGB value of #7FFFD4.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Azure">
- <summary>
- Gets a system-defined color that has an ARGB value of #F0FFFF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Beige">
- <summary>
- Gets a system-defined color that has an ARGB value of #F5F5DC.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Bisque">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFE4C4.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Black">
- <summary>
- Gets a system-defined color that has an ARGB value of #000000.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.BlanchedAlmond">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFEBCD.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Blue">
- <summary>
- Gets a system-defined color that has an ARGB value of #0000FF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.BlueViolet">
- <summary>
- Gets a system-defined color that has an ARGB value of #8A2BE2.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Brown">
- <summary>
- Gets a system-defined color that has an ARGB value of #A52A2A.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.BurlyWood">
- <summary>
- Gets a system-defined color that has an ARGB value of #DEB887.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.CadetBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #5F9EA0.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Chartreuse">
- <summary>
- Gets a system-defined color that has an ARGB value of #7FFF00.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Chocolate">
- <summary>
- Gets a system-defined color that has an ARGB value of #D2691E.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Coral">
- <summary>
- Gets a system-defined color that has an ARGB value of #FF7F50.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.CornflowerBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #6495ED.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Cornsilk">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFF8DC.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Crimson">
- <summary>
- Gets a system-defined color that has an ARGB value of #DC143C.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Cyan">
- <summary>
- Gets a system-defined color that has an ARGB value of #00FFFF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #00008B.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkCyan">
- <summary>
- Gets a system-defined color that has an ARGB value of #008B8B.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkGoldenrod">
- <summary>
- Gets a system-defined color that has an ARGB value of #B8860B.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkGray">
- <summary>
- Gets a system-defined color that has an ARGB value of #A9A9A9.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #006400.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkKhaki">
- <summary>
- Gets a system-defined color that has an ARGB value of #BDB76B.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkMagenta">
- <summary>
- Gets a system-defined color that has an ARGB value of #8B008B.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkOliveGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #556B2F.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkOrange">
- <summary>
- Gets a system-defined color that has an ARGB value of #FF8C00.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkOrchid">
- <summary>
- Gets a system-defined color that has an ARGB value of #9932CC.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkRed">
- <summary>
- Gets a system-defined color that has an ARGB value of #8B0000.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkSalmon">
- <summary>
- Gets a system-defined color that has an ARGB value of #E9967A.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkSeaGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #8FBC8B.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkSlateBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #483D8B.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkSlateGray">
- <summary>
- Gets a system-defined color that has an ARGB value of #2F4F4F.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkTurquoise">
- <summary>
- Gets a system-defined color that has an ARGB value of #00CED1.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DarkViolet">
- <summary>
- Gets a system-defined color that has an ARGB value of #9400D3.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DeepPink">
- <summary>
- Gets a system-defined color that has an ARGB value of #FF1493.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DeepSkyBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #00BFFF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DimGray">
- <summary>
- Gets a system-defined color that has an ARGB value of #696969.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.DodgerBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #1E90FF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Firebrick">
- <summary>
- Gets a system-defined color that has an ARGB value of #B22222.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.FloralWhite">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFFAF0.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.ForestGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #228B22.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Fuchsia">
- <summary>
- Gets a system-defined color that has an ARGB value of #FF00FF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Gainsboro">
- <summary>
- Gets a system-defined color that has an ARGB value of #DCDCDC.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.GhostWhite">
- <summary>
- Gets a system-defined color that has an ARGB value of #F8F8FF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Gold">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFD700.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Goldenrod">
- <summary>
- Gets a system-defined color that has an ARGB value of #DAA520.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Gray">
- <summary>
- Gets a system-defined color that has an ARGB value of #808080.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Green">
- <summary>
- Gets a system-defined color that has an ARGB value of #008000.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.GreenYellow">
- <summary>
- Gets a system-defined color that has an ARGB value of #ADFF2F.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Honeydew">
- <summary>
- Gets a system-defined color that has an ARGB value of #F0FFF0.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.HotPink">
- <summary>
- Gets a system-defined color that has an ARGB value of #FF69B4.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.IndianRed">
- <summary>
- Gets a system-defined color that has an ARGB value of #CD5C5C.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Indigo">
- <summary>
- Gets a system-defined color that has an ARGB value of #4B0082.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Ivory">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFFFF0.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Khaki">
- <summary>
- Gets a system-defined color that has an ARGB value of #F0E68C.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Lavender">
- <summary>
- Gets a system-defined color that has an ARGB value of #E6E6FA.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LavenderBlush">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFF0F5.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LawnGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #7CFC00.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LemonChiffon">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFFACD.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #ADD8E6.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightCoral">
- <summary>
- Gets a system-defined color that has an ARGB value of #F08080.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightCyan">
- <summary>
- Gets a system-defined color that has an ARGB value of #E0FFFF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightGoldenrodYellow">
- <summary>
- Gets a system-defined color that has an ARGB value of #FAFAD2.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightGray">
- <summary>
- Gets a system-defined color that has an ARGB value of #D3D3D3.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #90EE90.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightPink">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFB6C1.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightSalmon">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFA07A.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightSeaGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #20B2AA.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightSkyBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #87CEFA.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightSlateGray">
- <summary>
- Gets a system-defined color that has an ARGB value of #778899.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightSteelBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #B0C4DE.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LightYellow">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFFFE0.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Lime">
- <summary>
- Gets a system-defined color that has an ARGB value of #00FF00.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.LimeGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #32CD32.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Linen">
- <summary>
- Gets a system-defined color that has an ARGB value of #FAF0E6.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Magenta">
- <summary>
- Gets a system-defined color that has an ARGB value of #FF00FF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Maroon">
- <summary>
- Gets a system-defined color that has an ARGB value of #800000.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MediumAquamarine">
- <summary>
- Gets a system-defined color that has an ARGB value of #66CDAA.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MediumBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #0000CD.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MediumOrchid">
- <summary>
- Gets a system-defined color that has an ARGB value of #BA55D3.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MediumPurple">
- <summary>
- Gets a system-defined color that has an ARGB value of #9370DB.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MediumSeaGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #3CB371.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MediumSlateBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #7B68EE.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MediumSpringGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #00FA9A.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MediumTurquoise">
- <summary>
- Gets a system-defined color that has an ARGB value of #48D1CC.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MediumVioletRed">
- <summary>
- Gets a system-defined color that has an ARGB value of #C71585.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MidnightBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #191970.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MintCream">
- <summary>
- Gets a system-defined color that has an ARGB value of #F5FFFA.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.MistyRose">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFE4E1.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Moccasin">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFE4B5.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.NavajoWhite">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFDEAD.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Navy">
- <summary>
- Gets a system-defined color that has an ARGB value of #000080.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.OldLace">
- <summary>
- Gets a system-defined color that has an ARGB value of #FDF5E6.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Olive">
- <summary>
- Gets a system-defined color that has an ARGB value of #808000.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.OliveDrab">
- <summary>
- Gets a system-defined color that has an ARGB value of #6B8E23.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Orange">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFA500.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.OrangeRed">
- <summary>
- Gets a system-defined color that has an ARGB value of #FF4500.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Orchid">
- <summary>
- Gets a system-defined color that has an ARGB value of #DA70D6.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.PaleGoldenrod">
- <summary>
- Gets a system-defined color that has an ARGB value of #EEE8AA.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.PaleGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #98FB98.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.PaleTurquoise">
- <summary>
- Gets a system-defined color that has an ARGB value of #AFEEEE.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.PaleVioletRed">
- <summary>
- Gets a system-defined color that has an ARGB value of #DB7093.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.PapayaWhip">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFEFD5.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.PeachPuff">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFDAB9.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Peru">
- <summary>
- Gets a system-defined color that has an ARGB value of #CD853F.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Pink">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFC0CB.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Plum">
- <summary>
- Gets a system-defined color that has an ARGB value of #DDA0DD.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.PowderBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #B0E0E6.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Purple">
- <summary>
- Gets a system-defined color that has an ARGB value of #800080.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.RebeccaPurple">
- <summary>
- Gets a system-defined color that has an ARGB value of #663399.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Red">
- <summary>
- Gets a system-defined color that has an ARGB value of #FF0000.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.RosyBrown">
- <summary>
- Gets a system-defined color that has an ARGB value of #BC8F8F.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.RoyalBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #4169E1.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.SaddleBrown">
- <summary>
- Gets a system-defined color that has an ARGB value of #8B4513.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Salmon">
- <summary>
- Gets a system-defined color that has an ARGB value of #FA8072.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.SandyBrown">
- <summary>
- Gets a system-defined color that has an ARGB value of #F4A460.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.SeaGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #2E8B57.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.SeaShell">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFF5EE.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Sienna">
- <summary>
- Gets a system-defined color that has an ARGB value of #A0522D.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Silver">
- <summary>
- Gets a system-defined color that has an ARGB value of #C0C0C0.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.SkyBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #87CEEB.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.SlateBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #6A5ACD.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.SlateGray">
- <summary>
- Gets a system-defined color that has an ARGB value of #708090.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Snow">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFFAFA.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.SpringGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #00FF7F.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.SteelBlue">
- <summary>
- Gets a system-defined color that has an ARGB value of #4682B4.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Tan">
- <summary>
- Gets a system-defined color that has an ARGB value of #D2B48C.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Teal">
- <summary>
- Gets a system-defined color that has an ARGB value of #008080.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Thistle">
- <summary>
- Gets a system-defined color that has an ARGB value of #D2B48C.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Tomato">
- <summary>
- Gets a system-defined color that has an ARGB value of #FF6347.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Transparent">
- <summary>
- Gets a system-defined color that has an ARGB value of #00FFFFFF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Turquoise">
- <summary>
- Gets a system-defined color that has an ARGB value of #40E0D0.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Violet">
- <summary>
- Gets a system-defined color that has an ARGB value of #EE82EE.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Wheat">
- <summary>
- Gets a system-defined color that has an ARGB value of #F5DEB3.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.White">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFFFFF.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.WhiteSmoke">
- <summary>
- Gets a system-defined color that has an ARGB value of #F5F5F5.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.Yellow">
- <summary>
- Gets a system-defined color that has an ARGB value of #FFFF00.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="F:IronSoftware.Drawing.Color.YellowGreen">
- <summary>
- Gets a system-defined color that has an ARGB value of #9ACD32.
- </summary>
- <return>A <see cref="T:IronSoftware.Drawing.Color"/> representing a system-defined color.</return>
- </member>
- <member name="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,System.Int32,System.Int32)">
- <summary>
- Creates a <see cref="T:IronSoftware.Drawing.Color"/> structure from the specified 8-bit color values
- (red, green, and blue). The alpha value is implicitly 255 (fully opaque). Although
- this method allows a 32-bit value to be passed for each color component, the
- value of each component is limited to 8 bits.
- </summary>
- <param name="red">The red component value for the new <see cref="T:IronSoftware.Drawing.Color"/>. Valid values are 0 through 255.</param>
- <param name="green">The green component value for the new <see cref="T:IronSoftware.Drawing.Color"/>. Valid values are 0 through 255.</param>
- <param name="blue">The blue component value for the new <see cref="T:IronSoftware.Drawing.Color"/>. Valid values are 0 through 255.</param>
- <returns><see cref="T:IronSoftware.Drawing.Color"/></returns>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32)"/>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,IronSoftware.Drawing.Color)"/>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,System.Int32,System.Int32,System.Int32)"/>
- </member>
- <member name="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,System.Int32,System.Int32,System.Int32)">
- <summary>
- Creates a <see cref="T:IronSoftware.Drawing.Color"/> structure from the specified 8-bit color values
- (alpha, red, green, and blue). Although this method allows a 32-bit value to be passed for each color component,
- the value of each component is limited to 8 bits.
- </summary>
- <param name="alpha">The alpha value for the new <see cref="T:IronSoftware.Drawing.Color"/>. Valid values are 0 through 255.</param>
- <param name="red">The red component value for the new <see cref="T:IronSoftware.Drawing.Color"/>. Valid values are 0 through 255.</param>
- <param name="green">The green component value for the new <see cref="T:IronSoftware.Drawing.Color"/>. Valid values are 0 through 255.</param>
- <param name="blue">The blue component value for the new <see cref="T:IronSoftware.Drawing.Color"/>. Valid values are 0 through 255.</param>
- <returns><see cref="T:IronSoftware.Drawing.Color"/></returns>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32)"/>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,IronSoftware.Drawing.Color)"/>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,System.Int32,System.Int32)"/>
- </member>
- <member name="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,IronSoftware.Drawing.Color)">
- <summary>
- Creates a <see cref="T:IronSoftware.Drawing.Color"/> structure from the specified <see cref="T:IronSoftware.Drawing.Color"/> structure, but with the new specified alpha value.
- <para>Although this method allows a 32-bit value to be passed for the alpha value, the value is limited to 8 bits.</para>
- </summary>
- <param name="alpha">The alpha value for the new <see cref="T:IronSoftware.Drawing.Color"/>. Valid values are 0 through 255.</param>
- <param name="baseColor">The <see cref="T:IronSoftware.Drawing.Color"/> from which to create the new <see cref="T:IronSoftware.Drawing.Color"/>.</param>
- <returns><see cref="T:IronSoftware.Drawing.Color"/></returns>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32)"/>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,System.Int32,System.Int32)"/>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,System.Int32,System.Int32,System.Int32)"/>
- </member>
- <member name="M:IronSoftware.Drawing.Color.FromArgb(System.Int32)">
- <summary>
- Creates a <see cref="T:IronSoftware.Drawing.Color"/> structure from a 32-bit ARGB value.
- </summary>
- <param name="argb">A value specifying the 32-bit ARGB value.</param>
- <returns><see cref="T:IronSoftware.Drawing.Color"/></returns>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,IronSoftware.Drawing.Color)"/>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,System.Int32,System.Int32)"/>
- <seealso cref="M:IronSoftware.Drawing.Color.FromArgb(System.Int32,System.Int32,System.Int32,System.Int32)"/>
- </member>
- <member name="M:IronSoftware.Drawing.Color.FromName(System.String)">
- <summary>
- Creates a <see cref="T:IronSoftware.Drawing.Color"/> structure from the specified name of a predefined color.
- </summary>
- <param name="name"></param>
- <returns><see cref="T:IronSoftware.Drawing.Color"/></returns>
- </member>
- <member name="M:IronSoftware.Drawing.Color.ToString">
- <summary>
- Returns the color as a string in the format: #AARRGGBB.
- </summary>
- <returns></returns>
- </member>
- <member name="M:IronSoftware.Drawing.Color.GetLuminance">
- <summary>
- Luminance is a value from 0 (black) to 100 (white) where 50 is the perceptual "middle grey".
- Luminance = 50 is the equivalent of Y = 18.4, or in other words a 18% grey card, representing the middle of a photographic exposure.
- </summary>
- <returns>Preceived Lightness</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Color.GetBrightness">
- <summary>
- Calculates the brightness of a color.
- </summary>
- <returns>The brightness of the color, a value between 0 (black) and 1 (white).</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Color.ToArgb">
- <summary>
- Gets the 32-bit ARGB value of this <see cref="T:IronSoftware.Drawing.Color"/> structure.
- <br/><para><b>Further Documentation:</b><br/><a href="https://ironsoftware.com/open-source/csharp/drawing/examples/convert-color-to-32-bit-argb-value/">Code Example</a></para>
- </summary>
- <returns>The 32-bit ARGB value of this <see cref="T:IronSoftware.Drawing.Color"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(System.Drawing.Color)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:System.Drawing.Color"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:System.Drawing.Color"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:System.Drawing.Color"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~System.Drawing.Color">
- <summary>
- Implicitly casts to <see cref="T:System.Drawing.Color"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:System.Drawing.Color"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:System.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(SkiaSharp.SKColor)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:SkiaSharp.SKColor"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SkiaSharp.SKColor"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:SkiaSharp.SKColor"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~SkiaSharp.SKColor">
- <summary>
- Implicitly casts to <see cref="T:SkiaSharp.SKColor"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SkiaSharp.SKColor"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:SkiaSharp.SKColor"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(SixLabors.ImageSharp.Color)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:SixLabors.ImageSharp.Color"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.Color"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:SixLabors.ImageSharp.Color"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~SixLabors.ImageSharp.Color">
- <summary>
- Implicitly casts to <see cref="T:SixLabors.ImageSharp.Color"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.Color"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:SixLabors.ImageSharp.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(SixLabors.ImageSharp.PixelFormats.Rgba32)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba32"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba32"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba32"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~SixLabors.ImageSharp.PixelFormats.Rgba32">
- <summary>
- Implicitly casts to <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba32"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba32"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba32"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(SixLabors.ImageSharp.PixelFormats.Bgra32)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:SixLabors.ImageSharp.PixelFormats.Bgra32"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Bgra32"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:SixLabors.ImageSharp.PixelFormats.Bgra32"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~SixLabors.ImageSharp.PixelFormats.Bgra32">
- <summary>
- Implicitly casts to <see cref="T:SixLabors.ImageSharp.PixelFormats.Bgra32"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Bgra32"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:SixLabors.ImageSharp.PixelFormats.Bgra32"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(SixLabors.ImageSharp.PixelFormats.Rgb24)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb24"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb24"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb24"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~SixLabors.ImageSharp.PixelFormats.Rgb24">
- <summary>
- Implicitly casts to <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb24"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb24"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb24"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(SixLabors.ImageSharp.PixelFormats.Bgr24)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:SixLabors.ImageSharp.PixelFormats.Bgr24"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Bgr24"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:SixLabors.ImageSharp.PixelFormats.Bgr24"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~SixLabors.ImageSharp.PixelFormats.Bgr24">
- <summary>
- Implicitly casts to <see cref="T:SixLabors.ImageSharp.PixelFormats.Bgr24"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Bgr24"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:SixLabors.ImageSharp.PixelFormats.Bgr24"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(SixLabors.ImageSharp.PixelFormats.Rgb48)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb48"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb48"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb48"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~SixLabors.ImageSharp.PixelFormats.Rgb48">
- <summary>
- Implicitly casts to <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb48"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb48"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgb48"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(SixLabors.ImageSharp.PixelFormats.Rgba64)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba64"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba64"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba64"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~SixLabors.ImageSharp.PixelFormats.Rgba64">
- <summary>
- Implicitly casts to <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba64"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba64"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:SixLabors.ImageSharp.PixelFormats.Rgba64"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(SixLabors.ImageSharp.PixelFormats.Abgr32)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:SixLabors.ImageSharp.PixelFormats.Abgr32"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Abgr32"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:SixLabors.ImageSharp.PixelFormats.Abgr32"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~SixLabors.ImageSharp.PixelFormats.Abgr32">
- <summary>
- Implicitly casts to <see cref="T:SixLabors.ImageSharp.PixelFormats.Abgr32"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Abgr32"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:SixLabors.ImageSharp.PixelFormats.Abgr32"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(SixLabors.ImageSharp.PixelFormats.Argb32)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:SixLabors.ImageSharp.PixelFormats.Argb32"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Argb32"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:SixLabors.ImageSharp.PixelFormats.Argb32"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~SixLabors.ImageSharp.PixelFormats.Argb32">
- <summary>
- Implicitly casts to <see cref="T:SixLabors.ImageSharp.PixelFormats.Argb32"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:SixLabors.ImageSharp.PixelFormats.Argb32"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:SixLabors.ImageSharp.PixelFormats.Argb32"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(Microsoft.Maui.Graphics.Color)~IronSoftware.Drawing.Color">
- <summary>
- Implicitly casts <see cref="T:Microsoft.Maui.Graphics.Color"/> objects to <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:Microsoft.Maui.Graphics.Color"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:Microsoft.Maui.Graphics.Color"/> will automatically be casted to <see cref="T:IronSoftware.Drawing.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Implicit(IronSoftware.Drawing.Color)~Microsoft.Maui.Graphics.Color">
- <summary>
- Implicitly casts to <see cref="T:Microsoft.Maui.Graphics.Color"/> objects from <see cref="T:IronSoftware.Drawing.Color"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Color"/> as parameters or return types, you now automatically support <see cref="T:Microsoft.Maui.Graphics.Color"/> as well.</para>
- </summary>
- <param name="color"><see cref="T:IronSoftware.Drawing.Color"/> is explicitly cast to a <see cref="T:Microsoft.Maui.Graphics.Color"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Equality(IronSoftware.Drawing.Color,IronSoftware.Drawing.Color)">
- <summary>
- Tests whether two specified <see cref="T:IronSoftware.Drawing.Color"/> structures are equivalent.
- </summary>
- <param name="left">The <see cref="T:IronSoftware.Drawing.Color"/> that is to the left of the equality operator.</param>
- <param name="right">The <see cref="T:IronSoftware.Drawing.Color"/> that is to the right of the equality operator.</param>
- <returns>true if the two <see cref="T:IronSoftware.Drawing.Color"/> structures are equal; otherwise, false.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Color.op_Inequality(IronSoftware.Drawing.Color,IronSoftware.Drawing.Color)">
- <summary>
- Tests whether two specified <see cref="T:IronSoftware.Drawing.Color"/> structures are different.
- </summary>
- <param name="left">The <see cref="T:IronSoftware.Drawing.Color"/> that is to the left of the inequality operator.</param>
- <param name="right">The <see cref="T:IronSoftware.Drawing.Color"/> that is to the right of the inequality operator.</param>
- <returns>true if the two <see cref="T:IronSoftware.Drawing.Color"/> structures are different; otherwise, false.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Color.Equals(System.Object)">
- <summary>
- Indicates whether the current object is equal to another object of the same type.
- </summary>
- <param name="other">An object to compare with this object.</param>
- <returns>true if the current object is equal to other; otherwise, false.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Color.GetHashCode">
- <inheritdoc/>
- </member>
- <member name="M:IronSoftware.Drawing.Color.ToHtmlCssColorCode">
- <summary>
- Translates the specified Color structure to an HTML string color representation.
- </summary>
- <returns>A string containing the hex representation of the color in the format #RRGGBB.</returns>
- </member>
- <member name="T:IronSoftware.Drawing.Extensions.Enumeration">
- <exclude/>
- </member>
- <member name="P:IronSoftware.Drawing.Extensions.Enumeration.Name">
- <exclude/>
- </member>
- <member name="P:IronSoftware.Drawing.Extensions.Enumeration.Id">
- <exclude/>
- </member>
- <member name="M:IronSoftware.Drawing.Extensions.Enumeration.ToString">
- <exclude/>
- </member>
- <member name="M:IronSoftware.Drawing.Extensions.Enumeration.GetAll``1">
- <exclude/>
- </member>
- <member name="M:IronSoftware.Drawing.Extensions.Enumeration.Equals(System.Object)">
- <exclude/>
- </member>
- <member name="M:IronSoftware.Drawing.Extensions.Enumeration.CompareTo(System.Object)">
- <exclude/>
- </member>
- <member name="M:IronSoftware.Drawing.Extensions.Enumeration.GetHashCode">
- <exclude/>
- </member>
- <member name="T:IronSoftware.Drawing.Font">
- <summary>
- Defines a particular format for text, including font face, size, and style attributes.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Font.FamilyName">
- <summary>
- Gets the family name for the typeface.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Font.Style">
- <summary>
- Gets the font style for the typeface.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Font.Bold">
- <summary>
- Gets a value that indicates whether this Font is bold.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Font.Italic">
- <summary>
- Gets a value that indicates whether this font has the italic style applied.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Font.Underline">
- <summary>
- Gets a value that indicates whether this Font is underlined.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Font.Strikeout">
- <summary>
- Gets a value that indicates whether this Font specifies a horizontal line through the font.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Font.Size">
- <summary>
- Gets the "em-size of this Font measured in the units specified by the Unit property.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.Font.#ctor(System.String)">
- <summary>
- Initializes a new Font that uses the specified existing FamilyName.
- <br/><para><b>Further Documentation:</b><br/><a href="https://ironsoftware.com/open-source/csharp/drawing/examples/create-and-cast-font/">Code Example</a></para>
- </summary>
- <param name="familyName">The FontFamily of the new Font.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.#ctor(System.String,IronSoftware.Drawing.FontStyle)">
- <summary>
- Initializes a new Font that uses the specified existing FamilyName and FontStyle enumeration.
- <br/><para><b>Further Documentation:</b><br/><a href="https://ironsoftware.com/open-source/csharp/drawing/examples/create-and-cast-font/">Code Example</a></para>
- </summary>
- <param name="familyName">The FontFamily of the new Font.</param>
- <param name="style">The FontStyle to apply to the new Font. Multiple values of the FontStyle enumeration can be combined with the OR operator.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.#ctor(System.String,IronSoftware.Drawing.FontStyle,System.Single)">
- <summary>
- Initializes a new Font that uses the specified existing FamilyName, FontStyle enumeration, FontWeight, Bold, Italic and Size.
- <br/><para><b>Further Documentation:</b><br/><a href="https://ironsoftware.com/open-source/csharp/drawing/examples/create-and-cast-font/">Code Example</a></para>
- </summary>
- <param name="familyName">The FontFamily of the new Font.</param>
- <param name="style">The FontStyle to apply to the new Font. Multiple values of the FontStyle enumeration can be combined with the OR operator.</param>
- <param name="size">The em-size of the new font in the units specified by the unit parameter.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.#ctor(System.String,System.Single)">
- <summary>
- Initializes a new Font that uses the specified existing FamilyName, FontWeight, Bold, Italic and Size.
- <br/><para><b>Further Documentation:</b><br/><a href="https://ironsoftware.com/open-source/csharp/drawing/examples/create-and-cast-font/">Code Example</a></para>
- </summary>
- <param name="familyName">The FontFamily of the new Font.</param>
- <param name="size">The em-size of the new font in the units specified by the unit parameter.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.op_Implicit(System.Drawing.Font)~IronSoftware.Drawing.Font">
- <summary>
- Implicitly casts System.Drawing.Font objects to <see cref="T:IronSoftware.Drawing.Font"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Font"/> as parameters or return types, you now automatically support Font as well.</para>
- </summary>
- <param name="font">System.Drawing.Font will automatically be casted to <see cref="T:IronSoftware.Drawing.Font"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.op_Implicit(IronSoftware.Drawing.Font)~System.Drawing.Font">
- <summary>
- Implicitly casts to System.Drawing.Font objects from <see cref="T:IronSoftware.Drawing.Font"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Font"/> as parameters or return types, you now automatically support Font as well.</para>
- </summary>
- <param name="font"><see cref="T:IronSoftware.Drawing.Font"/> is explicitly cast to a System.Drawing.Font </param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.op_Implicit(SixLabors.Fonts.Font)~IronSoftware.Drawing.Font">
- <summary>
- Implicitly casts SixLabors.Fonts.Font objects to <see cref="T:IronSoftware.Drawing.Font"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Font"/> as parameters or return types, you now automatically support Font as well.</para>
- </summary>
- <param name="font">SixLabors.Fonts.Font will automatically be casted to <see cref="T:IronSoftware.Drawing.Font"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.op_Implicit(IronSoftware.Drawing.Font)~SixLabors.Fonts.Font">
- <summary>
- Implicitly casts to SixLabors.Fonts.Font objects from <see cref="T:IronSoftware.Drawing.Font"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Font"/> as parameters or return types, you now automatically support Font as well.</para>
- </summary>
- <param name="font"><see cref="T:IronSoftware.Drawing.Font"/> is explicitly cast to a SixLabors.Fonts.Font </param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.op_Implicit(SkiaSharp.SKFont)~IronSoftware.Drawing.Font">
- <summary>
- Implicitly casts SkiaSharp.SKFont objects to <see cref="T:IronSoftware.Drawing.Font"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Font"/> as parameters or return types, you now automatically support Font as well.</para>
- </summary>
- <param name="font">SkiaSharp.SKFont will automatically be casted to <see cref="T:IronSoftware.Drawing.Font"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.op_Implicit(IronSoftware.Drawing.Font)~SkiaSharp.SKFont">
- <summary>
- Implicitly casts to System.Drawing.Font objects from <see cref="T:IronSoftware.Drawing.Font"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Font"/> as parameters or return types, you now automatically support Font as well.</para>
- </summary>
- <param name="font"><see cref="T:IronSoftware.Drawing.Font"/> is explicitly cast to a SkiaSharp.SKFont </param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.op_Implicit(Microsoft.Maui.Graphics.Font)~IronSoftware.Drawing.Font">
- <summary>
- Implicitly casts Microsoft.Maui.Graphics.Font objects to <see cref="T:IronSoftware.Drawing.Font"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Font"/> as parameters or return types, you now automatically support Font as well.</para>
- </summary>
- <param name="font">Microsoft.Maui.Graphics.Font will automatically be casted to <see cref="T:IronSoftware.Drawing.Font"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.op_Implicit(IronSoftware.Drawing.Font)~Microsoft.Maui.Graphics.Font">
- <summary>
- Implicitly casts to Microsoft.Maui.Graphics.Font objects from <see cref="T:IronSoftware.Drawing.Font"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Font"/> as parameters or return types, you now automatically support Font as well.</para>
- </summary>
- <param name="font"><see cref="T:IronSoftware.Drawing.Font"/> is explicitly cast to a Microsoft.Maui.Graphics.Font </param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.op_Implicit(IronSoftware.Drawing.FontTypes)~IronSoftware.Drawing.Font">
- <summary>
- Implicitly casts IronPdf.Font.FontTypes objects to <see cref="T:IronSoftware.Drawing.Font"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Font"/> as parameters or return types, you now automatically support Font as well.</para>
- </summary>
- <param name="fontTypes">IronPdf.Font.FontTypes will automatically be casted to <see cref="T:IronSoftware.Drawing.Font"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Font.op_Implicit(IronSoftware.Drawing.Font)~IronSoftware.Drawing.FontTypes">
- <summary>
- Implicitly casts to IronPdf.Font.FontTypes objects from <see cref="T:IronSoftware.Drawing.Font"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Font"/> as parameters or return types, you now automatically support Font as well.</para>
- </summary>
- <param name="font"><see cref="T:IronSoftware.Drawing.Font"/> is explicitly cast to a IronPdf.Font.FontTypes </param>
- </member>
- <member name="T:IronSoftware.Drawing.FontStyle">
- <summary>
- Specifies font style information applied to text.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.FontStyle.Regular">
- <summary>
- Normal text.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.FontStyle.Bold">
- <summary>
- Bold text.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.FontStyle.Italic">
- <summary>
- Italic text.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.FontStyle.Underline">
- <summary>
- Underlined text.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.FontStyle.Strikeout">
- <summary>
- Text with a line through the middle.
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.FontStyle.BoldItalic">
- <summary>
- Bold and Italic text.
- </summary>
- </member>
- <member name="T:IronSoftware.Drawing.FontTypes">
- <summary>
- Supported PDF Fonts
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.FontFilePath">
- E
- </member>
- <member name="M:IronSoftware.Drawing.FontTypes.GenerateInstance(System.Int32,System.String,System.String)">
- E
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.Arial">
- <summary>
- Represents the Arial font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.ArialBold">
- <summary>
- Represents the Arial-Bold font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.ArialBoldItalic">
- <summary>
- Represents the Arial-BoldItalic font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.ArialItalic">
- <summary>
- Represents the Arial-Italic font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.Courier">
- <summary>
- Represents the Courier font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.CourierBoldOblique">
- <summary>
- Represents the Courier-BoldOblique font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.CourierOblique">
- <summary>
- Represents the Courier-Oblique font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.CourierBold">
- <summary>
- Represents the Courier-Bold font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.CourierNew">
- <summary>
- Represents the CourierNew font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.CourierNewBold">
- <summary>
- Represents the CourierNew-Bold font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.CourierNewBoldItalic">
- <summary>
- Represents the CourierNew-BoldItalic font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.CourierNewItalic">
- <summary>
- Represents the CourierNew-Italic font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.Helvetica">
- <summary>
- Represents the Helvetica font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.HelveticaBold">
- <summary>
- Represents the Helvetica-Bold font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.HelveticaBoldOblique">
- <summary>
- Represents the Helvetica-BoldOblique font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.HelveticaOblique">
- <summary>
- Represents the Helvetica-Oblique font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.Symbol">
- <summary>
- Represents the Symbol font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.TimesNewRoman">
- <summary>
- Represents the TimesNewRoman font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.TimesNewRomanBold">
- <summary>
- Represents the TimesNewRoman-Bold font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.TimesNewRomanBoldItalic">
- <summary>
- Represents the TimesNewRoman-BoldItalic font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.TimesNewRomanItalic">
- <summary>
- Represents the TimesNewRoman-Italic font type.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.FontTypes.ZapfDingbats">
- <summary>
- Represents the ZapfDingbats font type.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.FontTypes.FromString(System.String)">
- <summary>
- Returns the corresponding <see cref="T:IronSoftware.Drawing.FontTypes"/> based on the provided font name string.
- </summary>
- <param name="fontName">The name of the font.</param>
- <returns>The corresponding <see cref="T:IronSoftware.Drawing.FontTypes"/> object.</returns>
- <exception cref="T:System.InvalidCastException">Thrown when the provided font name is not a recognized standard PDF font type.</exception>
- </member>
- <member name="T:IronSoftware.Drawing.CropRectangle">
- <summary>
- A universally compatible Rectangle for .NET 7, .NET 6, .NET 5, and .NET Core. As well as compatibility with Windows, NanoServer, IIS, macOS, Mobile, Xamarin, iOS, Android, Google Compute, Azure, AWS, and Linux.
- <para>Works nicely with popular Image Rectangle such as System.Drawing.Rectangle, SkiaSharp.SKRect, SixLabors.ImageSharp.Rectangle, Microsoft.Maui.Graphics.Rect.</para>
- <para>Implicit casting means that using this class to input and output Rectangle from public APIs gives full compatibility to all Rectangle type fully supported by Microsoft.</para>
- <para>Legacy support.</para>
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.#ctor">
- <summary>
- Construct a new CropRectangle.
- </summary>
- <seealso cref="T:IronSoftware.Drawing.CropRectangle"/>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,IronSoftware.Drawing.MeasurementUnits)">
- <summary>
- Construct a new CropRectangle.
- </summary>
- <param name="x">The x-coordinate of the upper-left corner of this Rectangle</param>
- <param name="y">The y-coordinate of the upper-left corner of this Rectangle</param>
- <param name="width">The width of this Rectangle</param>
- <param name="height">The height of this Rectangle</param>
- <param name="units">The measurement unit of this Rectangle</param>
- <seealso cref="T:IronSoftware.Drawing.CropRectangle"/>
- </member>
- <member name="P:IronSoftware.Drawing.CropRectangle.X">
- <summary>
- The x-coordinate of the upper-left corner of this Rectangle. The default is 0.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.CropRectangle.Y">
- <summary>
- The y-coordinate of the upper-left corner of this Rectangle. The default is 0.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.CropRectangle.Width">
- <summary>
- The width of this Rectangle. The default is 0.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.CropRectangle.Height">
- <summary>
- The height of this Rectangle. The default is 0.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.CropRectangle.Units">
- <summary>
- The measurement unit of this Rectangle. The default is Pixels
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.ConvertTo(IronSoftware.Drawing.MeasurementUnits,System.Int32)">
- <summary>
- Convert this crop rectangle to the specified units of measurement using the specified DPI
- <br/><para><b>Further Documentation:</b><br/><a href="https://ironsoftware.com/open-source/csharp/drawing/examples/convert-measurement-unit-of-croprectangle/">Code Example</a></para>
- </summary>
- <param name="units">Unit of measurement</param>
- <param name="dpi">DPI (Dots per inch) for conversion</param>
- <returns>A new crop rectangle which uses the desired units of measurement</returns>
- <exception cref="T:System.NotImplementedException">Conversion not implemented</exception>
- </member>
- <member name="P:IronSoftware.Drawing.CropRectangle.Top">
- <summary>
- Gets the y-coordinate of the top edge of this <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.CropRectangle.Right">
- <summary>
- Gets the x-coordinate of the right edge of this <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.CropRectangle.Bottom">
- <summary>
- Gets the y-coordinate of the bottom edge of this <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.CropRectangle.Left">
- <summary>
- Gets the x-coordinate of the left edge of this <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.Contains(System.Int32,System.Int32)">
- <summary>
- Determines if the specified point is contained within the rectangular region defined by
- this <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- </summary>
- <param name="x">The x-coordinate of the given point.</param>
- <param name="y">The y-coordinate of the given point.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(System.Drawing.Rectangle)~IronSoftware.Drawing.CropRectangle">
- <summary>
- Implicitly casts System.Drawing.Rectangle objects to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support Rectangle as well.</para>
- </summary>
- <param name="rectangle">System.Drawing.Rectangle will automatically be casted to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(IronSoftware.Drawing.CropRectangle)~System.Drawing.Rectangle">
- <summary>
- Implicitly casts to System.Drawing.Rectangle objects from <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support Rectangle as well.</para>
- </summary>
- <param name="cropRectangle"><see cref="T:IronSoftware.Drawing.CropRectangle"/> is explicitly cast to a System.Drawing.Rectangle.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(SkiaSharp.SKRect)~IronSoftware.Drawing.CropRectangle">
- <summary>
- Implicitly casts SkiaSharp.SKRect objects to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support SkiaSharp.SKRect as well.</para>
- </summary>
- <param name="sKRect">SkiaSharp.SKRect will automatically be casted to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(IronSoftware.Drawing.CropRectangle)~SkiaSharp.SKRect">
- <summary>
- Implicitly casts to SkiaSharp.SKRect objects from <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support SkiaSharp.SKRect as well.</para>
- </summary>
- <param name="cropRectangle"><see cref="T:IronSoftware.Drawing.CropRectangle"/> is explicitly cast to a SkiaSharp.SKRect.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(SkiaSharp.SKRectI)~IronSoftware.Drawing.CropRectangle">
- <summary>
- Implicitly casts SkiaSharp.SKRectI objects to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support SkiaSharp.SKRectI as well.</para>
- </summary>
- <param name="sKRectI">SkiaSharp.SKRectI will automatically be casted to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(IronSoftware.Drawing.CropRectangle)~SkiaSharp.SKRectI">
- <summary>
- Implicitly casts to SkiaSharp.SKRectI objects from <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support SkiaSharp.SKRectI as well.</para>
- </summary>
- <param name="cropRectangle"><see cref="T:IronSoftware.Drawing.CropRectangle"/> is explicitly cast to a SkiaSharp.SKRectI.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(SixLabors.ImageSharp.Rectangle)~IronSoftware.Drawing.CropRectangle">
- <summary>
- Implicitly casts SixLabors.ImageSharp.Rectangle objects to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support SixLabors.ImageSharp.Rectangle as well.</para>
- </summary>
- <param name="rectangle">SixLabors.ImageSharp.Rectangle will automatically be casted to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(IronSoftware.Drawing.CropRectangle)~SixLabors.ImageSharp.Rectangle">
- <summary>
- Implicitly casts to SixLabors.ImageSharp.Rectangle objects from <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support SixLabors.ImageSharp.Rectangle as well.</para>
- </summary>
- <param name="cropRectangle"><see cref="T:IronSoftware.Drawing.CropRectangle"/> is explicitly cast to a SixLabors.ImageSharp.Rectangle.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(SixLabors.ImageSharp.RectangleF)~IronSoftware.Drawing.CropRectangle">
- <summary>
- Implicitly casts SixLabors.ImageSharp.RectangleF objects to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support SixLabors.ImageSharp.RectangleF as well.</para>
- </summary>
- <param name="rectangle">SixLabors.ImageSharp.RectangleF will automatically be casted to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(IronSoftware.Drawing.CropRectangle)~SixLabors.ImageSharp.RectangleF">
- <summary>
- Implicitly casts to SixLabors.ImageSharp.RectangleF objects from <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support SixLabors.ImageSharp.RectangleF as well.</para>
- </summary>
- <param name="cropRectangle"><see cref="T:IronSoftware.Drawing.CropRectangle"/> is explicitly cast to a SixLabors.ImageSharp.RectangleF.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(Microsoft.Maui.Graphics.Rect)~IronSoftware.Drawing.CropRectangle">
- <summary>
- Implicitly casts Microsoft.Maui.Graphics.Rect objects to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.Rect as well.</para>
- </summary>
- <param name="rectangle">Microsoft.Maui.Graphics.Rect will automatically be casted to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(IronSoftware.Drawing.CropRectangle)~Microsoft.Maui.Graphics.Rect">
- <summary>
- Implicitly casts to Microsoft.Maui.Graphics.Rect objects from <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.Rect as well.</para>
- </summary>
- <param name="cropRectangle"><see cref="T:IronSoftware.Drawing.CropRectangle"/> is explicitly cast to a Microsoft.Maui.Graphics.Rect.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(Microsoft.Maui.Graphics.RectF)~IronSoftware.Drawing.CropRectangle">
- <summary>
- Implicitly casts Microsoft.Maui.Graphics.RectF objects to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.RectF as well.</para>
- </summary>
- <param name="rectangle">Microsoft.Maui.Graphics.RectF will automatically be casted to <see cref="T:IronSoftware.Drawing.CropRectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(IronSoftware.Drawing.CropRectangle)~Microsoft.Maui.Graphics.RectF">
- <summary>
- Implicitly casts to Microsoft.Maui.Graphics.RectF objects from <see cref="T:IronSoftware.Drawing.CropRectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.CropRectangle"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.RectF as well.</para>
- </summary>
- <param name="cropRectangle"><see cref="T:IronSoftware.Drawing.CropRectangle"/> is explicitly cast to a Microsoft.Maui.Graphics.RectF.</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(IronSoftware.Drawing.Rectangle)~IronSoftware.Drawing.CropRectangle">
- <summary>
- Implicitly casts new Rectangle objects to deprecated CropRectangle
- </summary>
- <param name="rectangle">Rectangle will automatically be casted to CropRectangle</param>
- </member>
- <member name="M:IronSoftware.Drawing.CropRectangle.op_Implicit(IronSoftware.Drawing.CropRectangle)~IronSoftware.Drawing.Rectangle">
- <summary>
- Implicitly casts deprecated CropRectangle objects to new Rectangle
- </summary>
- <param name="rectangle">CropRectangle will automatically be casted to Rectangle</param>
- </member>
- <member name="T:IronSoftware.Drawing.Point">
- <summary>
- Represents an ordered pair of double x- and y-coordinates that defines a point in a two-dimensional plane.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Point.X">
- <summary>
- Gets or sets the x-coordinate of this <see cref="T:IronSoftware.Drawing.Point"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Point.Y">
- <summary>
- Gets or sets the y-coordinate of this <see cref="T:IronSoftware.Drawing.Point"/>.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.Point.#ctor(System.Int32,System.Int32)">
- <summary>
- Initializes a new instance of the <see cref="T:IronSoftware.Drawing.Point"/> struct with the specified coordinates.
- </summary>
- <param name="x"></param>
- <param name="y"></param>
- </member>
- <member name="M:IronSoftware.Drawing.Point.Offset(System.Int32,System.Int32)">
- <summary>
- Translates this <see cref="T:IronSoftware.Drawing.Point"/> by the specified amount.
- </summary>
- <param name="dx">The amount to offset the x-coordinate.</param>
- <param name="dy">The amount to offset the y-coordinate.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Point.op_Implicit(SixLabors.ImageSharp.Point)~IronSoftware.Drawing.Point">
- <summary>
- Implicitly casts SixLabors.ImageSharp.Point objects to Point
- </summary>
- <param name="point">System.Drawing.Point will automatically be casted to <see cref="T:IronSoftware.Drawing.Point"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Point.op_Implicit(IronSoftware.Drawing.Point)~SixLabors.ImageSharp.Point">
- <summary>
- Implicitly casts Point objects to SixLabors.ImageSharp.Point
- </summary>
- <param name="point">Point will automatically be casted to SixLabors.ImageSharp.Point</param>
- </member>
- <member name="M:IronSoftware.Drawing.Point.op_Implicit(System.Drawing.Point)~IronSoftware.Drawing.Point">
- <summary>
- Implicitly casts System.Drawing.Point objects to <see cref="T:IronSoftware.Drawing.Point"/>.
- </summary>
- <param name="point">System.Drawing.Point will automatically be casted to <see cref="T:IronSoftware.Drawing.Point"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Point.op_Implicit(IronSoftware.Drawing.Point)~System.Drawing.Point">
- <summary>
- Implicitly casts Point objects to System.Drawing.Point
- </summary>
- <param name="point">Point will automatically be casted to System.Drawing.Point</param>
- </member>
- <member name="M:IronSoftware.Drawing.Point.op_Implicit(Microsoft.Maui.Graphics.Point)~IronSoftware.Drawing.Point">
- <summary>
- Implicitly casts Microsoft.Maui.Graphics.Point objects to <see cref="T:IronSoftware.Drawing.Point"/>.
- </summary>
- <param name="point">Microsoft.Maui.Graphics.Point will automatically be casted to <see cref="T:IronSoftware.Drawing.Point"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Point.op_Implicit(IronSoftware.Drawing.Point)~Microsoft.Maui.Graphics.Point">
- <summary>
- Implicitly casts Point objects to Microsoft.Maui.Graphics.Point
- </summary>
- <param name="point">Point will automatically be casted to Microsoft.Maui.Graphics.Point</param>
- </member>
- <member name="M:IronSoftware.Drawing.Point.op_Implicit(SkiaSharp.SKPointI)~IronSoftware.Drawing.Point">
- <summary>
- Implicitly casts SkiaSharp.SKPointI objects to <see cref="T:IronSoftware.Drawing.Point"/>.
- </summary>
- <param name="point">SkiaSharp.SKPointI will automatically be casted to <see cref="T:IronSoftware.Drawing.Point"/> </param>
- </member>
- <member name="M:IronSoftware.Drawing.Point.op_Implicit(IronSoftware.Drawing.Point)~SkiaSharp.SKPointI">
- <summary>
- Implicitly casts Point objects to SkiaSharp.SKPointI
- </summary>
- <param name="point">Point will automatically be casted to SkiaSharp.SKPointI</param>
- </member>
- <member name="M:IronSoftware.Drawing.Point.Equals(System.Object)">
- <summary>
- Specifies whether this <see cref="T:IronSoftware.Drawing.Point"/> instance contains the same coordinates as another <see cref="T:IronSoftware.Drawing.Point"/>.
- </summary>
- <param name="obj">The point to test for equality.</param>
- <returns>true if other has the same coordinates as this point instance.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Point.GetHashCode">
- <summary>
- Hashing integer based on image raw binary data.
- </summary>
- <returns>Int</returns>
- </member>
- <member name="T:IronSoftware.Drawing.PointF">
- <summary>
- Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.PointF.X">
- <summary>
- Gets or sets the x-coordinate of this <see cref="T:IronSoftware.Drawing.PointF"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.PointF.Y">
- <summary>
- Gets or sets the y-coordinate of this <see cref="T:IronSoftware.Drawing.PointF"/>.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.PointF.#ctor(System.Single,System.Single)">
- <summary>
- Initializes a new instance of the <see cref="T:IronSoftware.Drawing.PointF"/> struct with the specified coordinates.
- </summary>
- <param name="x"></param>
- <param name="y"></param>
- </member>
- <member name="M:IronSoftware.Drawing.PointF.Offset(System.Single,System.Single)">
- <summary>
- Translates this <see cref="T:IronSoftware.Drawing.PointF"/> by the specified amount.
- </summary>
- <param name="dx">The amount to offset the x-coordinate.</param>
- <param name="dy">The amount to offset the y-coordinate.</param>
- </member>
- <member name="M:IronSoftware.Drawing.PointF.op_Implicit(SixLabors.ImageSharp.PointF)~IronSoftware.Drawing.PointF">
- <summary>
- Implicitly casts SixLabors.ImageSharp.PointF objects to PointF
- </summary>
- <param name="point">SixLabors.ImageSharp.PointF will automatically be casted to PointF</param>
- </member>
- <member name="M:IronSoftware.Drawing.PointF.op_Implicit(IronSoftware.Drawing.PointF)~SixLabors.ImageSharp.PointF">
- <summary>
- Implicitly casts a PointF object to SixLabors.ImageSharp.PointF
- </summary>
- <param name="point">PointF will automatically be casted to SixLabors.ImageSharp.PointF</param>
- </member>
- <member name="M:IronSoftware.Drawing.PointF.op_Implicit(Microsoft.Maui.Graphics.PointF)~IronSoftware.Drawing.PointF">
- <summary>
- Implicitly casts Microsoft.Maui.Graphics.Point objects to PointF
- </summary>
- <param name="point">Microsoft.Maui.Graphics.Point will automatically be casted to PointF</param>
- </member>
- <member name="M:IronSoftware.Drawing.PointF.op_Implicit(IronSoftware.Drawing.PointF)~Microsoft.Maui.Graphics.PointF">
- <summary>
- Implicitly casts PointF objects to Microsoft.Maui.Graphics.Point
- </summary>
- <param name="point">PointF will automatically be casted to Microsoft.Maui.Graphics.Point</param>
- </member>
- <member name="M:IronSoftware.Drawing.PointF.op_Implicit(SkiaSharp.SKPoint)~IronSoftware.Drawing.PointF">
- <summary>
- Implicitly casts SkiaSharp.SKPoint objects to PointF
- </summary>
- <param name="point">SkiaSharp.SKPoint will automatically be casted to PointF</param>
- </member>
- <member name="M:IronSoftware.Drawing.PointF.op_Implicit(IronSoftware.Drawing.PointF)~SkiaSharp.SKPoint">
- <summary>
- Implicitly casts PointF objects to SkiaSharp.SKPoint
- </summary>
- <param name="point">PointF will automatically be casted to SkiaSharp.SKPoint</param>
- </member>
- <member name="M:IronSoftware.Drawing.PointF.Equals(System.Object)">
- <summary>
- Specifies whether this <see cref="T:IronSoftware.Drawing.PointF"/> instance contains the same coordinates as another <see cref="T:IronSoftware.Drawing.PointF"/>.
- </summary>
- <param name="obj">The point to test for equality.</param>
- <returns>true if other has the same coordinates as this point instance.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.PointF.GetHashCode">
- <summary>
- Hashing integer based on image raw binary data.
- </summary>
- <returns>Int</returns>
- </member>
- <member name="T:IronSoftware.Drawing.Rectangle">
- <summary>
- A universally compatible Rectangle for .NET 7, .NET 6, .NET 5, and .NET Core. As well as compatibility with Windows, NanoServer, IIS, macOS, Mobile, Xamarin, iOS, Android, Google Compute, Azure, AWS, and Linux.
- <para>Works nicely with popular Image Rectangle such as System.Drawing.Rectangle, SkiaSharp.SKRect, SixLabors.ImageSharp.Rectangle, Microsoft.Maui.Graphics.Rect.</para>
- <para>Implicit casting means that using this class to input and output Rectangle from public APIs gives full compatibility to all Rectangle type fully supported by Microsoft.</para>
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.#ctor">
- <summary>
- Construct a new Rectangle.
- </summary>
- <seealso cref="T:IronSoftware.Drawing.Rectangle"/>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,IronSoftware.Drawing.MeasurementUnits)">
- <summary>
- Construct a new Rectangle.
- </summary>
- <param name="x">The x-coordinate of the upper-left corner of this Rectangle</param>
- <param name="y">The y-coordinate of the upper-left corner of this Rectangle</param>
- <param name="width">The width of this Rectangle</param>
- <param name="height">The height of this Rectangle</param>
- <param name="units">The measurement unit of this Rectangle</param>
- <seealso cref="T:IronSoftware.Drawing.Rectangle"/>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.#ctor(IronSoftware.Drawing.Point,IronSoftware.Drawing.Size,IronSoftware.Drawing.MeasurementUnits)">
- <summary>
- Initializes a new instance of the <see cref="T:IronSoftware.Drawing.Rectangle"/> struct.
- </summary>
- <param name="point">
- The <see cref="T:IronSoftware.Drawing.Point"/> which specifies the rectangles point in a two-dimensional plane.
- </param>
- <param name="size">
- The <see cref="P:IronSoftware.Drawing.Rectangle.Size"/> which specifies the rectangles height and width.
- </param>
- <param name="units">The measurement unit of this Rectangle</param>
- <seealso cref="T:IronSoftware.Drawing.Rectangle"/>
- </member>
- <member name="P:IronSoftware.Drawing.Rectangle.X">
- <summary>
- The x-coordinate of the upper-left corner of this Rectangle. The default is 0.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Rectangle.Y">
- <summary>
- The y-coordinate of the upper-left corner of this Rectangle. The default is 0.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Rectangle.Width">
- <summary>
- The width of this Rectangle. The default is 0.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Rectangle.Height">
- <summary>
- The height of this Rectangle. The default is 0.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Rectangle.Units">
- <summary>
- The measurement unit of this Rectangle. The default is Pixels
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.ConvertTo(IronSoftware.Drawing.MeasurementUnits,System.Int32)">
- <summary>
- Convert this rectangle to the specified units of measurement using the specified DPI
- </summary>
- <param name="units">Unit of measurement</param>
- <param name="dpi">DPI (Dots per inch) for conversion</param>
- <returns>A new rectangle which uses the desired units of measurement</returns>
- <exception cref="T:System.NotImplementedException">Conversion not implemented</exception>
- </member>
- <member name="P:IronSoftware.Drawing.Rectangle.Size">
- <summary>
- Gets or sets the size of this <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Rectangle.Top">
- <summary>
- Gets the y-coordinate of the top edge of this <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Rectangle.Right">
- <summary>
- Gets the x-coordinate of the right edge of this <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Rectangle.Bottom">
- <summary>
- Gets the y-coordinate of the bottom edge of this <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Rectangle.Left">
- <summary>
- Gets the x-coordinate of the left edge of this <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.Contains(System.Int32,System.Int32)">
- <summary>
- Determines if the specified point is contained within the rectangular region defined by
- this <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- </summary>
- <param name="x">The x-coordinate of the given point.</param>
- <param name="y">The y-coordinate of the given point.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(IronSoftware.Drawing.Rectangle)~IronSoftware.Drawing.RectangleF">
- <summary>
- Implicitly casts to RectangleF objects from <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support RectangleF as well.</para>
- </summary>
- <param name="Rectangle"><see cref="T:IronSoftware.Drawing.Rectangle"/> is explicitly cast to a RectangleF.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(System.Drawing.Rectangle)~IronSoftware.Drawing.Rectangle">
- <summary>
- Implicitly casts System.Drawing.Rectangle objects to <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support Rectangle as well.</para>
- </summary>
- <param name="rectangle">System.Drawing.Rectangle will automatically be casted to <see cref="T:IronSoftware.Drawing.Rectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(IronSoftware.Drawing.Rectangle)~System.Drawing.Rectangle">
- <summary>
- Implicitly casts to System.Drawing.Rectangle objects from <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support Rectangle as well.</para>
- </summary>
- <param name="Rectangle"><see cref="T:IronSoftware.Drawing.Rectangle"/> is explicitly cast to a System.Drawing.Rectangle.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(SkiaSharp.SKRect)~IronSoftware.Drawing.Rectangle">
- <summary>
- Implicitly casts SkiaSharp.SKRect objects to <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support SkiaSharp.SKRect as well.</para>
- </summary>
- <param name="sKRect">SkiaSharp.SKRect will automatically be casted to <see cref="T:IronSoftware.Drawing.Rectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(IronSoftware.Drawing.Rectangle)~SkiaSharp.SKRect">
- <summary>
- Implicitly casts to SkiaSharp.SKRect objects from <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support SkiaSharp.SKRect as well.</para>
- </summary>
- <param name="Rectangle"><see cref="T:IronSoftware.Drawing.Rectangle"/> is explicitly cast to a SkiaSharp.SKRect.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(SkiaSharp.SKRectI)~IronSoftware.Drawing.Rectangle">
- <summary>
- Implicitly casts SkiaSharp.SKRectI objects to <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support SkiaSharp.SKRectI as well.</para>
- </summary>
- <param name="sKRectI">SkiaSharp.SKRectI will automatically be casted to <see cref="T:IronSoftware.Drawing.Rectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(IronSoftware.Drawing.Rectangle)~SkiaSharp.SKRectI">
- <summary>
- Implicitly casts to SkiaSharp.SKRectI objects from <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support SkiaSharp.SKRectI as well.</para>
- </summary>
- <param name="Rectangle"><see cref="T:IronSoftware.Drawing.Rectangle"/> is explicitly cast to a SkiaSharp.SKRectI.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(SixLabors.ImageSharp.Rectangle)~IronSoftware.Drawing.Rectangle">
- <summary>
- Implicitly casts SixLabors.ImageSharp.Rectangle objects to <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support SixLabors.ImageSharp.Rectangle as well.</para>
- </summary>
- <param name="rectangle">SixLabors.ImageSharp.Rectangle will automatically be casted to <see cref="T:IronSoftware.Drawing.Rectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(IronSoftware.Drawing.Rectangle)~SixLabors.ImageSharp.Rectangle">
- <summary>
- Implicitly casts to SixLabors.ImageSharp.Rectangle objects from <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support SixLabors.ImageSharp.Rectangle as well.</para>
- </summary>
- <param name="Rectangle"><see cref="T:IronSoftware.Drawing.Rectangle"/> is explicitly cast to a SixLabors.ImageSharp.Rectangle.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(SixLabors.ImageSharp.RectangleF)~IronSoftware.Drawing.Rectangle">
- <summary>
- Implicitly casts SixLabors.ImageSharp.RectangleF objects to <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support SixLabors.ImageSharp.RectangleF as well.</para>
- </summary>
- <param name="rectangle">SixLabors.ImageSharp.RectangleF will automatically be casted to <see cref="T:IronSoftware.Drawing.Rectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(IronSoftware.Drawing.Rectangle)~SixLabors.ImageSharp.RectangleF">
- <summary>
- Implicitly casts to SixLabors.ImageSharp.RectangleF objects from <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support SixLabors.ImageSharp.RectangleF as well.</para>
- </summary>
- <param name="Rectangle"><see cref="T:IronSoftware.Drawing.Rectangle"/> is explicitly cast to a SixLabors.ImageSharp.RectangleF.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(Microsoft.Maui.Graphics.Rect)~IronSoftware.Drawing.Rectangle">
- <summary>
- Implicitly casts Microsoft.Maui.Graphics.Rect objects to <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.Rect as well.</para>
- </summary>
- <param name="rectangle">Microsoft.Maui.Graphics.Rect will automatically be casted to <see cref="T:IronSoftware.Drawing.Rectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(IronSoftware.Drawing.Rectangle)~Microsoft.Maui.Graphics.Rect">
- <summary>
- Implicitly casts to Microsoft.Maui.Graphics.Rect objects from <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.Rect as well.</para>
- </summary>
- <param name="Rectangle"><see cref="T:IronSoftware.Drawing.Rectangle"/> is explicitly cast to a Microsoft.Maui.Graphics.Rect.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(Microsoft.Maui.Graphics.RectF)~IronSoftware.Drawing.Rectangle">
- <summary>
- Implicitly casts Microsoft.Maui.Graphics.RectF objects to <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.RectF as well.</para>
- </summary>
- <param name="rectangle">Microsoft.Maui.Graphics.RectF will automatically be casted to <see cref="T:IronSoftware.Drawing.Rectangle"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Rectangle.op_Implicit(IronSoftware.Drawing.Rectangle)~Microsoft.Maui.Graphics.RectF">
- <summary>
- Implicitly casts to Microsoft.Maui.Graphics.RectF objects from <see cref="T:IronSoftware.Drawing.Rectangle"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.Rectangle"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.RectF as well.</para>
- </summary>
- <param name="Rectangle"><see cref="T:IronSoftware.Drawing.Rectangle"/> is explicitly cast to a Microsoft.Maui.Graphics.RectF.</param>
- </member>
- <member name="T:IronSoftware.Drawing.MeasurementUnits">
- <summary>
- A defined unit of measurement
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.MeasurementUnits.Pixels">
- <summary>
- Pixels
- </summary>
- </member>
- <member name="F:IronSoftware.Drawing.MeasurementUnits.Millimeters">
- <summary>
- Millimeters
- </summary>
- </member>
- <member name="T:IronSoftware.Drawing.RectangleF">
- <summary>
- A universally compatible RectangleF for .NET 7, .NET 6, .NET 5, and .NET Core. As well as compatibility with Windows, NanoServer, IIS, macOS, Mobile, Xamarin, iOS, Android, Google Compute, Azure, AWS, and Linux.
- <para>Works nicely with popular Image RectangleF such as System.Drawing.RectangleF, SkiaSharp.SKRect, SixLabors.ImageSharp.RectangleF, Microsoft.Maui.Graphics.Rect.</para>
- <para>Implicit casting means that using this class to input and output RectangleF from public APIs gives full compatibility to all RectangleF type fully supported by Microsoft.</para>
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.#ctor">
- <summary>
- Construct a new RectangleF.
- </summary>
- <seealso cref="T:IronSoftware.Drawing.RectangleF"/>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.#ctor(System.Single,System.Single,System.Single,System.Single,IronSoftware.Drawing.MeasurementUnits)">
- <summary>
- Construct a new RectangleF.
- </summary>
- <param name="x">The x-coordinate of the upper-left corner of this RectangleF</param>
- <param name="y">The y-coordinate of the upper-left corner of this RectangleF</param>
- <param name="width">The width of this RectangleF</param>
- <param name="height">The height of this RectangleF</param>
- <param name="units">The measurement unit of this RectangleF</param>
- <seealso cref="T:IronSoftware.Drawing.RectangleF"/>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.#ctor(IronSoftware.Drawing.PointF,IronSoftware.Drawing.SizeF,IronSoftware.Drawing.MeasurementUnits)">
- <summary>
- Initializes a new instance of the <see cref="T:IronSoftware.Drawing.RectangleF"/> struct.
- </summary>
- <param name="point">
- The <see cref="T:IronSoftware.Drawing.Point"/> which specifies the rectangles point in a two-dimensional plane.
- </param>
- <param name="size">
- The <see cref="P:IronSoftware.Drawing.RectangleF.Size"/> which specifies the rectangles height and width.
- <param name="units">The measurement unit of this RectangleF</param>
- </param>
- <seealso cref="T:IronSoftware.Drawing.RectangleF"/>
- </member>
- <member name="P:IronSoftware.Drawing.RectangleF.X">
- <summary>
- The x-coordinate of the upper-left corner of this RectangleF. The default is 0
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.RectangleF.Y">
- <summary>
- The y-coordinate of the upper-left corner of this RectangleF. The default is 0
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.RectangleF.Width">
- <summary>
- The width of this RectangleF. The default is 0
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.RectangleF.Height">
- <summary>
- The height of this RectangleF. The default is 0
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.RectangleF.Units">
- <summary>
- The measurement unit of this RectangleF. The default is Pixels
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.ConvertTo(IronSoftware.Drawing.MeasurementUnits,System.Int32)">
- <summary>
- Convert this RectangleF to the specified units of measurement using the specified DPI
- </summary>
- <param name="units">Unit of measurement</param>
- <param name="dpi">DPI (Dots per inch) for conversion</param>
- <returns>A new RectangleF which uses the desired units of measurement</returns>
- <exception cref="T:System.NotImplementedException">Conversion not implemented</exception>
- </member>
- <member name="P:IronSoftware.Drawing.RectangleF.Size">
- <summary>
- Gets or sets the size of this <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.RectangleF.Top">
- <summary>
- Gets the y-coordinate of the top edge of this <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.RectangleF.Right">
- <summary>
- Gets the x-coordinate of the right edge of this <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.RectangleF.Bottom">
- <summary>
- Gets the y-coordinate of the bottom edge of this <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.RectangleF.Left">
- <summary>
- Gets the x-coordinate of the left edge of this <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.Contains(System.Int32,System.Int32)">
- <summary>
- Determines if the specified point is contained within the rectangular region defined by
- this <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- </summary>
- <param name="x">The x-coordinate of the given point.</param>
- <param name="y">The y-coordinate of the given point.</param>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.op_Implicit(System.Drawing.RectangleF)~IronSoftware.Drawing.RectangleF">
- <summary>
- Implicitly casts System.Drawing.RectangleF objects to <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.RectangleF"/> as parameters and return types, you now automatically support RectangleF as well.</para>
- </summary>
- <param name="RectangleF">System.Drawing.RectangleF will automatically be casted to <see cref="T:IronSoftware.Drawing.RectangleF"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.op_Implicit(IronSoftware.Drawing.RectangleF)~System.Drawing.RectangleF">
- <summary>
- Implicitly casts to System.Drawing.RectangleF objects from <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.RectangleF"/> as parameters and return types, you now automatically support RectangleF as well.</para>
- </summary>
- <param name="RectangleF"><see cref="T:IronSoftware.Drawing.RectangleF"/> is explicitly cast to a System.Drawing.RectangleF.</param>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.op_Implicit(SkiaSharp.SKRect)~IronSoftware.Drawing.RectangleF">
- <summary>
- Implicitly casts SkiaSharp.SKRect objects to <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.RectangleF"/> as parameters and return types, you now automatically support SkiaSharp.SKRect as well.</para>
- </summary>
- <param name="sKRect">SkiaSharp.SKRect will automatically be casted to <see cref="T:IronSoftware.Drawing.RectangleF"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.op_Implicit(IronSoftware.Drawing.RectangleF)~SkiaSharp.SKRect">
- <summary>
- Implicitly casts to SkiaSharp.SKRect objects from <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.RectangleF"/> as parameters and return types, you now automatically support SkiaSharp.SKRect as well.</para>
- </summary>
- <param name="RectangleF"><see cref="T:IronSoftware.Drawing.RectangleF"/> is explicitly cast to a SkiaSharp.SKRect.</param>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.op_Implicit(SixLabors.ImageSharp.RectangleF)~IronSoftware.Drawing.RectangleF">
- <summary>
- Implicitly casts SixLabors.ImageSharp.RectangleF objects to <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.RectangleF"/> as parameters and return types, you now automatically support SixLabors.ImageSharp.RectangleF as well.</para>
- </summary>
- <param name="RectangleF">SixLabors.ImageSharp.RectangleF will automatically be casted to <see cref="T:IronSoftware.Drawing.RectangleF"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.op_Implicit(IronSoftware.Drawing.RectangleF)~SixLabors.ImageSharp.RectangleF">
- <summary>
- Implicitly casts to SixLabors.ImageSharp.RectangleF objects from <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.RectangleF"/> as parameters and return types, you now automatically support SixLabors.ImageSharp.RectangleF as well.</para>
- </summary>
- <param name="RectangleF"><see cref="T:IronSoftware.Drawing.RectangleF"/> is explicitly cast to a SixLabors.ImageSharp.RectangleF.</param>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.op_Implicit(Microsoft.Maui.Graphics.Rect)~IronSoftware.Drawing.RectangleF">
- <summary>
- Implicitly casts Microsoft.Maui.Graphics.Rect objects to <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.RectangleF"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.Rect as well.</para>
- </summary>
- <param name="RectangleF">Microsoft.Maui.Graphics.Rect will automatically be casted to <see cref="T:IronSoftware.Drawing.RectangleF"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.op_Implicit(IronSoftware.Drawing.RectangleF)~Microsoft.Maui.Graphics.Rect">
- <summary>
- Implicitly casts to Microsoft.Maui.Graphics.Rect objects from <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.RectangleF"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.Rect as well.</para>
- </summary>
- <param name="RectangleF"><see cref="T:IronSoftware.Drawing.RectangleF"/> is explicitly cast to a Microsoft.Maui.Graphics.Rect.</param>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.op_Implicit(Microsoft.Maui.Graphics.RectF)~IronSoftware.Drawing.RectangleF">
- <summary>
- Implicitly casts Microsoft.Maui.Graphics.RectF objects to <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.RectangleF"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.RectF as well.</para>
- </summary>
- <param name="RectangleF">Microsoft.Maui.Graphics.RectF will automatically be casted to <see cref="T:IronSoftware.Drawing.RectangleF"/>.</param>
- </member>
- <member name="M:IronSoftware.Drawing.RectangleF.op_Implicit(IronSoftware.Drawing.RectangleF)~Microsoft.Maui.Graphics.RectF">
- <summary>
- Implicitly casts to Microsoft.Maui.Graphics.RectF objects from <see cref="T:IronSoftware.Drawing.RectangleF"/>.
- <para>When your .NET Class methods use <see cref="T:IronSoftware.Drawing.RectangleF"/> as parameters and return types, you now automatically support Microsoft.Maui.Graphics.RectF as well.</para>
- </summary>
- <param name="RectangleF"><see cref="T:IronSoftware.Drawing.RectangleF"/> is explicitly cast to a Microsoft.Maui.Graphics.RectF.</param>
- </member>
- <member name="T:IronSoftware.Drawing.Size">
- <summary>
- Stores an ordered pair of integers, which specify a height and width.
- </summary>
- <remarks>
- This struct is fully mutable. This is done (against the guidelines) for the sake of performance,
- as it avoids the need to create new values for modification operations.
- </remarks>
- </member>
- <member name="F:IronSoftware.Drawing.Size.Empty">
- <summary>
- Represents a <see cref="T:IronSoftware.Drawing.Size"/> that has Width and Height values set to zero.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.Size.#ctor(System.Int32)">
- <summary>
- Initializes a new instance of the <see cref="T:IronSoftware.Drawing.Size"/> struct.
- </summary>
- <param name="value">The width and height of the size.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.#ctor(System.Int32,System.Int32)">
- <summary>
- Initializes a new instance of the <see cref="T:IronSoftware.Drawing.Size"/> struct.
- </summary>
- <param name="width">The width of the size.</param>
- <param name="height">The height of the size.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.#ctor(IronSoftware.Drawing.Size)">
- <summary>
- Initializes a new instance of the <see cref="T:IronSoftware.Drawing.Size"/> struct.
- </summary>
- <param name="size">The size.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.#ctor(IronSoftware.Drawing.Point)">
- <summary>
- Initializes a new instance of the <see cref="T:IronSoftware.Drawing.Size"/> struct from the given <see cref="T:IronSoftware.Drawing.Point"/>.
- </summary>
- <param name="point">The point.</param>
- </member>
- <member name="P:IronSoftware.Drawing.Size.Width">
- <summary>
- Gets or sets the width of this <see cref="T:IronSoftware.Drawing.Size"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Size.Height">
- <summary>
- Gets or sets the height of this <see cref="T:IronSoftware.Drawing.Size"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.Size.IsEmpty">
- <summary>
- Gets a value indicating whether this <see cref="T:IronSoftware.Drawing.Size"/> is empty.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Implicit(IronSoftware.Drawing.Size)~IronSoftware.Drawing.SizeF">
- <summary>
- Creates a <see cref="T:IronSoftware.Drawing.SizeF"/> with the dimensions of the specified <see cref="T:IronSoftware.Drawing.Size"/>.
- </summary>
- <param name="size">The point.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Explicit(IronSoftware.Drawing.Size)~IronSoftware.Drawing.Point">
- <summary>
- Converts the given <see cref="T:IronSoftware.Drawing.Size"/> into a <see cref="T:IronSoftware.Drawing.Point"/>.
- </summary>
- <param name="size">The size.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Addition(IronSoftware.Drawing.Size,IronSoftware.Drawing.Size)">
- <summary>
- Computes the sum of adding two sizes.
- </summary>
- <param name="left">The size on the left hand of the operand.</param>
- <param name="right">The size on the right hand of the operand.</param>
- <returns>
- The <see cref="T:IronSoftware.Drawing.Size"/>.
- </returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Subtraction(IronSoftware.Drawing.Size,IronSoftware.Drawing.Size)">
- <summary>
- Computes the difference left by subtracting one size from another.
- </summary>
- <param name="left">The size on the left hand of the operand.</param>
- <param name="right">The size on the right hand of the operand.</param>
- <returns>
- The <see cref="T:IronSoftware.Drawing.Size"/>.
- </returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Multiply(System.Int32,IronSoftware.Drawing.Size)">
- <summary>
- Multiplies a <see cref="T:IronSoftware.Drawing.Size"/> by an <see cref="T:System.Int32"/> producing <see cref="T:IronSoftware.Drawing.Size"/>.
- </summary>
- <param name="left">Multiplier of type <see cref="T:System.Int32"/>.</param>
- <param name="right">Multiplicand of type <see cref="T:IronSoftware.Drawing.Size"/>.</param>
- <returns>Product of type <see cref="T:IronSoftware.Drawing.Size"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Multiply(IronSoftware.Drawing.Size,System.Int32)">
- <summary>
- Multiplies <see cref="T:IronSoftware.Drawing.Size"/> by an <see cref="T:System.Int32"/> producing <see cref="T:IronSoftware.Drawing.Size"/>.
- </summary>
- <param name="left">Multiplicand of type <see cref="T:IronSoftware.Drawing.Size"/>.</param>
- <param name="right">Multiplier of type <see cref="T:System.Int32"/>.</param>
- <returns>Product of type <see cref="T:IronSoftware.Drawing.Size"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Division(IronSoftware.Drawing.Size,System.Int32)">
- <summary>
- Divides <see cref="T:IronSoftware.Drawing.Size"/> by an <see cref="T:System.Int32"/> producing <see cref="T:IronSoftware.Drawing.Size"/>.
- </summary>
- <param name="left">Dividend of type <see cref="T:IronSoftware.Drawing.Size"/>.</param>
- <param name="right">Divisor of type <see cref="T:System.Int32"/>.</param>
- <returns>Result of type <see cref="T:IronSoftware.Drawing.Size"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Multiply(System.Single,IronSoftware.Drawing.Size)">
- <summary>
- Multiplies <see cref="T:IronSoftware.Drawing.Size"/> by a <see cref="T:System.Single"/> producing <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </summary>
- <param name="left">Multiplier of type <see cref="T:System.Single"/>.</param>
- <param name="right">Multiplicand of type <see cref="T:IronSoftware.Drawing.Size"/>.</param>
- <returns>Product of type <see cref="T:IronSoftware.Drawing.SizeF"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Multiply(IronSoftware.Drawing.Size,System.Single)">
- <summary>
- Multiplies <see cref="T:IronSoftware.Drawing.Size"/> by a <see cref="T:System.Single"/> producing <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </summary>
- <param name="left">Multiplicand of type <see cref="T:IronSoftware.Drawing.Size"/>.</param>
- <param name="right">Multiplier of type <see cref="T:System.Single"/>.</param>
- <returns>Product of type <see cref="T:IronSoftware.Drawing.SizeF"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Division(IronSoftware.Drawing.Size,System.Single)">
- <summary>
- Divides <see cref="T:IronSoftware.Drawing.Size"/> by a <see cref="T:System.Single"/> producing <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </summary>
- <param name="left">Dividend of type <see cref="T:IronSoftware.Drawing.Size"/>.</param>
- <param name="right">Divisor of type <see cref="T:System.Int32"/>.</param>
- <returns>Result of type <see cref="T:IronSoftware.Drawing.SizeF"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Equality(IronSoftware.Drawing.Size,IronSoftware.Drawing.Size)">
- <summary>
- Compares two <see cref="T:IronSoftware.Drawing.Size"/> objects for equality.
- </summary>
- <param name="left">
- The <see cref="T:IronSoftware.Drawing.Size"/> on the left side of the operand.
- </param>
- <param name="right">
- The <see cref="T:IronSoftware.Drawing.Size"/> on the right side of the operand.
- </param>
- <returns>
- True if the current left is equal to the <paramref name="right"/> parameter; otherwise, false.
- </returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Inequality(IronSoftware.Drawing.Size,IronSoftware.Drawing.Size)">
- <summary>
- Compares two <see cref="T:IronSoftware.Drawing.Size"/> objects for inequality.
- </summary>
- <param name="left">
- The <see cref="T:IronSoftware.Drawing.Size"/> on the left side of the operand.
- </param>
- <param name="right">
- The <see cref="T:IronSoftware.Drawing.Size"/> on the right side of the operand.
- </param>
- <returns>
- True if the current left is unequal to the <paramref name="right"/> parameter; otherwise, false.
- </returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Implicit(SixLabors.ImageSharp.Size)~IronSoftware.Drawing.Size">
- <summary>
- Convert a <see cref="T:SixLabors.ImageSharp.Size"/> type to a <see cref="T:IronSoftware.Drawing.Size"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Implicit(IronSoftware.Drawing.Size)~SixLabors.ImageSharp.Size">
- <summary>
- Convert to a <see cref="T:SixLabors.ImageSharp.Size"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Implicit(System.Drawing.Size)~IronSoftware.Drawing.Size">
- <summary>
- Convert a <see cref="T:System.Drawing.Size"/> type to a <see cref="T:IronSoftware.Drawing.Size"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Implicit(IronSoftware.Drawing.Size)~System.Drawing.Size">
- <summary>
- Convert to a <see cref="T:System.Drawing.Size"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Implicit(SkiaSharp.SKSizeI)~IronSoftware.Drawing.Size">
- <summary>
- Convert a <see cref="T:SkiaSharp.SKSizeI"/> type to a <see cref="T:IronSoftware.Drawing.Size"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Implicit(IronSoftware.Drawing.Size)~SkiaSharp.SKSizeI">
- <summary>
- Convert to a <see cref="T:SkiaSharp.SKSizeI"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Implicit(Microsoft.Maui.Graphics.Size)~IronSoftware.Drawing.Size">
- <summary>
- Convert a <see cref="T:Microsoft.Maui.Graphics.Size"/> type to a <see cref="T:IronSoftware.Drawing.Size"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.op_Implicit(IronSoftware.Drawing.Size)~Microsoft.Maui.Graphics.Size">
- <summary>
- Convert to a <see cref="T:Microsoft.Maui.Graphics.Size"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.Add(IronSoftware.Drawing.Size,IronSoftware.Drawing.Size)">
- <summary>
- Performs vector addition of two <see cref="T:IronSoftware.Drawing.Size"/> objects.
- </summary>
- <param name="left">The size on the left hand of the operand.</param>
- <param name="right">The size on the right hand of the operand.</param>
- <returns>The <see cref="T:IronSoftware.Drawing.Size"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.Subtract(IronSoftware.Drawing.Size,IronSoftware.Drawing.Size)">
- <summary>
- Contracts a <see cref="T:IronSoftware.Drawing.Size"/> by another <see cref="T:IronSoftware.Drawing.Size"/>.
- </summary>
- <param name="left">The size on the left hand of the operand.</param>
- <param name="right">The size on the right hand of the operand.</param>
- <returns>The <see cref="T:IronSoftware.Drawing.Size"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.Transform(IronSoftware.Drawing.Size,System.Numerics.Matrix3x2)">
- <summary>
- Transforms a size by the given matrix.
- </summary>
- <param name="size">The source size.</param>
- <param name="matrix">The transformation matrix.</param>
- <returns>A transformed size.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.Truncate(IronSoftware.Drawing.SizeF)">
- <summary>
- Converts a <see cref="T:IronSoftware.Drawing.SizeF"/> to a <see cref="T:IronSoftware.Drawing.Size"/> by performing a round operation on all the dimensions.
- </summary>
- <param name="size">The size.</param>
- <returns>The <see cref="T:IronSoftware.Drawing.Size"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.Deconstruct(System.Int32@,System.Int32@)">
- <summary>
- Deconstructs this size into two integers.
- </summary>
- <param name="width">The out value for the width.</param>
- <param name="height">The out value for the height.</param>
- </member>
- <member name="M:IronSoftware.Drawing.Size.ToString">
- <inheritdoc/>
- </member>
- <member name="M:IronSoftware.Drawing.Size.Equals(System.Object)">
- <inheritdoc/>
- </member>
- <member name="M:IronSoftware.Drawing.Size.Equals(IronSoftware.Drawing.Size)">
- <inheritdoc/>
- </member>
- <member name="M:IronSoftware.Drawing.Size.Multiply(IronSoftware.Drawing.Size,System.Int32)">
- <summary>
- Multiplies <see cref="T:IronSoftware.Drawing.Size"/> by an <see cref="T:System.Int32"/> producing <see cref="T:IronSoftware.Drawing.Size"/>.
- </summary>
- <param name="size">Multiplicand of type <see cref="T:IronSoftware.Drawing.Size"/>.</param>
- <param name="multiplier">Multiplier of type <see cref="T:System.Int32"/>.</param>
- <returns>Product of type <see cref="T:IronSoftware.Drawing.Size"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.Multiply(IronSoftware.Drawing.Size,System.Single)">
- <summary>
- Multiplies <see cref="T:IronSoftware.Drawing.Size"/> by a <see cref="T:System.Single"/> producing <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </summary>
- <param name="size">Multiplicand of type <see cref="T:IronSoftware.Drawing.Size"/>.</param>
- <param name="multiplier">Multiplier of type <see cref="T:System.Single"/>.</param>
- <returns>Product of type SizeF.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.Size.GetHashCode">
- <summary>
- Calculate a hash code.
- </summary>
- <returns></returns>
- </member>
- <member name="T:IronSoftware.Drawing.SizeF">
- <summary>
- Stores an ordered pair of single precision floating points, which specify a height and width.
- </summary>
- <remarks>
- This struct is fully mutable. This is done (against the guidelines) for the sake of performance,
- as it avoids the need to create new values for modification operations.
- </remarks>
- </member>
- <member name="F:IronSoftware.Drawing.SizeF.Empty">
- <summary>
- Represents a <see cref="T:IronSoftware.Drawing.SizeF"/> that has Width and Height values set to zero.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.#ctor(System.Single,System.Single)">
- <summary>
- Initializes a new instance of the <see cref="T:IronSoftware.Drawing.SizeF"/> struct.
- </summary>
- <param name="width">The width of the size.</param>
- <param name="height">The height of the size.</param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.#ctor(IronSoftware.Drawing.SizeF)">
- <summary>
- Initializes a new instance of the <see cref="T:IronSoftware.Drawing.SizeF"/> struct.
- </summary>
- <param name="size">The size.</param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.#ctor(IronSoftware.Drawing.PointF)">
- <summary>
- Initializes a new instance of the <see cref="T:IronSoftware.Drawing.SizeF"/> struct from the given <see cref="T:IronSoftware.Drawing.PointF"/>.
- </summary>
- <param name="point">The point.</param>
- </member>
- <member name="P:IronSoftware.Drawing.SizeF.Width">
- <summary>
- Gets or sets the width of this <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.SizeF.Height">
- <summary>
- Gets or sets the height of this <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </summary>
- </member>
- <member name="P:IronSoftware.Drawing.SizeF.IsEmpty">
- <summary>
- Gets a value indicating whether this <see cref="T:IronSoftware.Drawing.SizeF"/> is empty.
- </summary>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Implicit(IronSoftware.Drawing.SizeF)~System.Numerics.Vector2">
- <summary>
- Creates a <see cref="T:System.Numerics.Vector2"/> with the coordinates of the specified <see cref="T:IronSoftware.Drawing.PointF"/>.
- </summary>
- <param name="point">The point.</param>
- <returns>
- The <see cref="T:System.Numerics.Vector2"/>.
- </returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Explicit(IronSoftware.Drawing.SizeF)~IronSoftware.Drawing.Size">
- <summary>
- Creates a <see cref="T:IronSoftware.Drawing.Size"/> with the dimensions of the specified <see cref="T:IronSoftware.Drawing.SizeF"/> by truncating each of the dimensions.
- </summary>
- <param name="size">The size.</param>
- <returns>
- The <see cref="T:IronSoftware.Drawing.Size"/>.
- </returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Explicit(IronSoftware.Drawing.SizeF)~IronSoftware.Drawing.PointF">
- <summary>
- Converts the given <see cref="T:IronSoftware.Drawing.SizeF"/> into a <see cref="T:IronSoftware.Drawing.PointF"/>.
- </summary>
- <param name="size">The size.</param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Addition(IronSoftware.Drawing.SizeF,IronSoftware.Drawing.SizeF)">
- <summary>
- Computes the sum of adding two sizes.
- </summary>
- <param name="left">The size on the left hand of the operand.</param>
- <param name="right">The size on the right hand of the operand.</param>
- <returns>
- The <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Subtraction(IronSoftware.Drawing.SizeF,IronSoftware.Drawing.SizeF)">
- <summary>
- Computes the difference left by subtracting one size from another.
- </summary>
- <param name="left">The size on the left hand of the operand.</param>
- <param name="right">The size on the right hand of the operand.</param>
- <returns>
- The <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Multiply(System.Single,IronSoftware.Drawing.SizeF)">
- <summary>
- Multiplies <see cref="T:IronSoftware.Drawing.SizeF"/> by a <see cref="T:System.Single"/> producing <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </summary>
- <param name="left">Multiplier of type <see cref="T:System.Single"/>.</param>
- <param name="right">Multiplicand of type <see cref="T:IronSoftware.Drawing.SizeF"/>.</param>
- <returns>Product of type <see cref="T:IronSoftware.Drawing.SizeF"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Multiply(IronSoftware.Drawing.SizeF,System.Single)">
- <summary>
- Multiplies <see cref="T:IronSoftware.Drawing.SizeF"/> by a <see cref="T:System.Single"/> producing <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </summary>
- <param name="left">Multiplicand of type <see cref="T:IronSoftware.Drawing.SizeF"/>.</param>
- <param name="right">Multiplier of type <see cref="T:System.Single"/>.</param>
- <returns>Product of type <see cref="T:IronSoftware.Drawing.SizeF"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Division(IronSoftware.Drawing.SizeF,System.Single)">
- <summary>
- Divides <see cref="T:IronSoftware.Drawing.SizeF"/> by a <see cref="T:System.Single"/> producing <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </summary>
- <param name="left">Dividend of type <see cref="T:IronSoftware.Drawing.SizeF"/>.</param>
- <param name="right">Divisor of type <see cref="T:System.Int32"/>.</param>
- <returns>Result of type <see cref="T:IronSoftware.Drawing.SizeF"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Equality(IronSoftware.Drawing.SizeF,IronSoftware.Drawing.SizeF)">
- <summary>
- Compares two <see cref="T:IronSoftware.Drawing.SizeF"/> objects for equality.
- </summary>
- <param name="left">The size on the left hand of the operand.</param>
- <param name="right">The size on the right hand of the operand.</param>
- <returns>
- True if the current left is equal to the <paramref name="right"/> parameter; otherwise, false.
- </returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Inequality(IronSoftware.Drawing.SizeF,IronSoftware.Drawing.SizeF)">
- <summary>
- Compares two <see cref="T:IronSoftware.Drawing.SizeF"/> objects for inequality.
- </summary>
- <param name="left">The size on the left hand of the operand.</param>
- <param name="right">The size on the right hand of the operand.</param>
- <returns>
- True if the current left is unequal to the <paramref name="right"/> parameter; otherwise, false.
- </returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Implicit(System.Drawing.SizeF)~IronSoftware.Drawing.SizeF">
- <summary>
- Convert a <see cref="T:System.Drawing.SizeF"/> type to a <see cref="T:IronSoftware.Drawing.SizeF"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Implicit(IronSoftware.Drawing.SizeF)~System.Drawing.SizeF">
- <summary>
- Convert to a <see cref="T:System.Drawing.Size"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Implicit(SixLabors.ImageSharp.SizeF)~IronSoftware.Drawing.SizeF">
- <summary>
- Convert a <see cref="T:System.Drawing.SizeF"/> type to a <see cref="T:IronSoftware.Drawing.SizeF"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Implicit(IronSoftware.Drawing.SizeF)~SixLabors.ImageSharp.SizeF">
- <summary>
- Convert to a <see cref="T:SixLabors.ImageSharp.SizeF"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Implicit(SkiaSharp.SKSize)~IronSoftware.Drawing.SizeF">
- <summary>
- Convert a <see cref="T:SkiaSharp.SKSize"/> type to a <see cref="T:IronSoftware.Drawing.SizeF"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Implicit(IronSoftware.Drawing.SizeF)~SkiaSharp.SKSize">
- <summary>
- Convert to a <see cref="T:SkiaSharp.SKSize"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Implicit(Microsoft.Maui.Graphics.SizeF)~IronSoftware.Drawing.SizeF">
- <summary>
- Convert a <see cref="T:Microsoft.Maui.Graphics.SizeF"/> type to a <see cref="T:IronSoftware.Drawing.SizeF"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.op_Implicit(IronSoftware.Drawing.SizeF)~Microsoft.Maui.Graphics.SizeF">
- <summary>
- Convert to a <see cref="T:Microsoft.Maui.Graphics.SizeF"/> type.
- </summary>
- <param name="v"></param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.Add(IronSoftware.Drawing.SizeF,IronSoftware.Drawing.SizeF)">
- <summary>
- Performs vector addition of two <see cref="T:IronSoftware.Drawing.SizeF"/> objects.
- </summary>
- <param name="left">The size on the left hand of the operand.</param>
- <param name="right">The size on the right hand of the operand.</param>
- <returns>The <see cref="T:IronSoftware.Drawing.SizeF"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.Subtract(IronSoftware.Drawing.SizeF,IronSoftware.Drawing.SizeF)">
- <summary>
- Contracts a <see cref="T:IronSoftware.Drawing.SizeF"/> by another <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </summary>
- <param name="left">The size on the left hand of the operand.</param>
- <param name="right">The size on the right hand of the operand.</param>
- <returns>The <see cref="T:IronSoftware.Drawing.SizeF"/>.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.Transform(IronSoftware.Drawing.SizeF,System.Numerics.Matrix3x2)">
- <summary>
- Transforms a size by the given matrix.
- </summary>
- <param name="size">The source size.</param>
- <param name="matrix">The transformation matrix.</param>
- <returns>A transformed size.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.Deconstruct(System.Single@,System.Single@)">
- <summary>
- Deconstructs this size into two floats.
- </summary>
- <param name="width">The out value for the width.</param>
- <param name="height">The out value for the height.</param>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.ToString">
- <inheritdoc/>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.Equals(System.Object)">
- <inheritdoc/>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.Equals(IronSoftware.Drawing.SizeF)">
- <inheritdoc/>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.Multiply(IronSoftware.Drawing.SizeF,System.Single)">
- <summary>
- Multiplies <see cref="T:IronSoftware.Drawing.SizeF"/> by a <see cref="T:System.Single"/> producing <see cref="T:IronSoftware.Drawing.SizeF"/>.
- </summary>
- <param name="size">Multiplicand of type <see cref="T:IronSoftware.Drawing.SizeF"/>.</param>
- <param name="multiplier">Multiplier of type <see cref="T:System.Single"/>.</param>
- <returns>Product of type SizeF.</returns>
- </member>
- <member name="M:IronSoftware.Drawing.SizeF.GetHashCode">
- <summary>
- Calculate a hash code.
- </summary>
- <returns></returns>
- </member>
- </members>
- </doc>
|