C# тилинде GDI+ деген эмне?
C# тилинде GDI+ деген эмне?

Video: C# тилинде GDI+ деген эмне?

Video: C# тилинде GDI+ деген эмне?
Video: C# тілінде бірінші бағдарламамды жасадым :) 2024, Ноябрь
Anonim

Windows GDI+ үчүн класска негизделген API болуп саналат C /C++ программисттери. Ал колдонмолорго графиканы жана форматталган текстти видео дисплейде да, принтерде да колдонууга мүмкүндүк берет. Microsoft Win32 API негизиндеги тиркемелер графикалык жабдыкка түздөн-түз кирбейт.

Ошондой эле, C# тилинде GDI+ деген эмне?

GDI+ иштеп чыгуучуларга Windows үчүн графикалык тиркемелерди түзүүгө мүмкүндүк берген. NETтеги графикалык кыймылдаткыч. Бул GDI+ окуу куралы негизги киришүү болуп саналат C# тилинде GDI+ жана Visual Studio. NET. GDI+ кийинки эволюциясы болуп саналат GDI . Колдонуу GDI Visual Studio'нун мурунку версияларындагы объекттер кыйналган.

Жогорудагыдан тышкары, GDIPlus деген эмне? GDIPlus Microsoft Graphics Display Interface Plus дегенди билдирет. Gdiplus . dll бул Windows DLL файлы. DLL - динамикалык шилтеме китепканасынын аббревиатурасы. DLL файлдары программаларга же веб-браузердин кеңейтүүлөрүнө керек, анткени аларда программалык код, маалыматтар жана ресурстар бар.

Анда GDI+ кандай артыкчылыктарга ээ?

GDI+ GDIдин C++ негизиндеги өркүндөтүлгөн версиясы.

GDI+ камтылган өзгөчөлүктөр болуп төмөнкүлөр саналат:

  • Градиент щеткалары сызыктуу жана жолдук градиент түртүүлөрүн колдонуу менен формаларды, жолдорду жана аймактарды толтуруу үчүн колдонулат.
  • Жеке ийри сызыктардан түзүлгөн чоң ийри сызыктарды түзүү үчүн кардиналдык сплайндар.
  • Жолду бир нече жолу чийүү үчүн көз карандысыз жол объекттери.

GDI драйвери деген эмне?

Windows Графикалык түзмөк интерфейси үчүн орнотулган колдоосу бар принтер ( GDI ). GDI көпчүлүк Windows тиркемелери тарабынан монитордо сүрөттөрдү көрсөтүү үчүн колдонулат, андыктан Windows тиркемесинен a GDI принтерди колдонсоңуз, чыгарууну PostScript же PCL сыяктуу башка форматка которуунун кереги жок.

Сунушталууда: