Мы работаем над восстановлением приложения Unionpedia в Google Play Store
ИсходящиеВходящий
🌟Мы упростили наш дизайн для улучшения навигации!
Instagram Facebook X LinkedIn
Ваш собственный Юнионпедия с вашим логотипом и доменом, от 9,99 долларов США в месяц
Создать мой Юнионпедия

Cairo

Индекс Cairo

Cairo — это программная библиотека для отрисовки векторной графики с открытым исходным кодом.

Содержание

  1. 60 отношения: AmigaOS, API, Ars Technica, BeOS, C Sharp, C++, Common Language Infrastructure, Delphi, Direct2D, DirectFB, Factor (язык программирования), FLTK, FontForge, Front end и back end, GDI, Gecko, Glitz, Gnuplot, GNUstep, GTK+, Haskell, Hello, world!, Inkscape, Lua, Mono, MorphOS, Mozilla, OpenGL, OpenVG, OS/2, Perl, PHP, PNG, Poppler, Portable Document Format, PostScript, Python, Qt, Quartz Compositor, R (язык программирования), Ruby, Scheme, Simple DirectMedia Layer, Smalltalk, SVG, Synfig, TrueType, WebGL, WebKit, X Window System, ... Развернуть индекс (10 больше) »

  2. Freedesktop.org
  3. GTK+
  4. Программное обеспечение с лицензией MPL

AmigaOS

AmigaOS — операционная система для компьютеров семейства Amiga, имеет атипичное микроядро.

Посмотреть Cairo и AmigaOS

API

API (программный интерфейс приложения, интерфейс прикладного программирования) (application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.

Посмотреть Cairo и API

Ars Technica

Ars Technica (произносится /Арс-текника/, лат. «искусство технологии») — новостное и аналитическое интернет-издание, посвящённое информационным технологиям (IT), на английском языке.

Посмотреть Cairo и Ars Technica

BeOS

BeOS — операционная система, история которой начинается в 1991 г.

Посмотреть Cairo и BeOS

C Sharp

C# (произносится си шарп) — объектно-ориентированный язык программирования.

Посмотреть Cairo и C Sharp

C++

++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.

Посмотреть Cairo и C++

Common Language Infrastructure

CLI (Common Language Infrastructure) — спецификация общеязыковой инфраструктуры.

Посмотреть Cairo и Common Language Infrastructure

Delphi

Delphi.

Посмотреть Cairo и Delphi

Direct2D

Direct2d — ускоренный аппаратным обеспечением интерфейс программирования приложений(API) для двухмерной графики, который обеспечивает высокую производительность и высококачественное отображение двухмерной геометрии, растровых изображений и текста.

Посмотреть Cairo и Direct2D

DirectFB

DirectFB (Direct Frame Buffer) — программная библиотека, которая предоставляет слой для создания графических окружений.

Посмотреть Cairo и DirectFB

Factor (язык программирования)

Factor — это динамически типизированный конкатенативный язык программирования, чья разработка и реализация ведётся Славой Пестовым.

Посмотреть Cairo и Factor (язык программирования)

FLTK

Fast, Light Toolkit — кросс-платформенная библиотека инструментов с открытым исходным кодом (лицензия LGPL) для построения графического интерфейса пользователя (GUI).

Посмотреть Cairo и FLTK

FontForge

FontForge (ранее известный как PfaEdit) — редактор шрифтов, поддерживает следующие форматы TrueType, PostScript, OpenType, CID-keyed, multi-master, CFF, SVG, BDF, Datafork TrueType и т. д.

Посмотреть Cairo и FontForge

Front end и back end

Фронтенд (front-end) — клиентская сторона пользовательского интерфейса к программно-аппаратной части сервиса.

Посмотреть Cairo и Front end и back end

GDI

Windows 2000Windows NT (до 5.1) | also_available_for.

Посмотреть Cairo и GDI

Gecko

Gecko (МФА:, геко) — свободный движок вывода веб-страниц браузеров Mozilla Firefox, Netscape и других.

Посмотреть Cairo и Gecko

Glitz

Glitz — это АПИ для 3D-графики в виде библиотеки.

Посмотреть Cairo и Glitz

Gnuplot

gnuplot — свободная программа для создания двух- и трёхмерных графиков.

Посмотреть Cairo и Gnuplot

GNUstep

GNUstep — свободная реализация Cocoa (ранее OpenStep) — объектно-ориентированного API (Objective-C) для объектно-ориентированных операционных систем.

Посмотреть Cairo и GNUstep

GTK+

Free and open-source-software display servers and UI toolkits GTK+ (сокращение от GIMP ToolKit) — кроссплатформенная библиотека элементов интерфейса (фреймворк), имеет простой в использовании API, наряду с Qt является одной из двух наиболее популярных на сегодняшний день библиотек для X Window System.

Посмотреть Cairo и GTK+

Haskell

Haskell — стандартизированный чистый функциональный язык программирования общего назначения.

Посмотреть Cairo и Haskell

Hello, world!

Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане gedit с исходным кодом на Perl «Hello world» на графическом языке Piet «Hello, world!» — программа, результатом работы которой является вывод на экран или иное устройство фразы «Hello, world!» (в дословном переводе с английского — «Привет, мир!»; представляет собой распространённое неформальное приветствие, близкое к русскому «всем привет!»).

Посмотреть Cairo и Hello, world!

Inkscape

Inkscape (Инкскейп) — свободно распространяемый векторный графический редактор, удобен для создания как художественных, так и технических иллюстраций (вплоть до использования в качестве САПР общего назначения, чему также способствует лёгкость обмена чертежами).

Посмотреть Cairo и Inkscape

Lua

Lua (лу́а) — скриптовый язык программирования, разработанный в подразделении Tecgraf (Computer Graphics Technology Group) Католического университета Рио-де-Жанейро (Бразилия).

Посмотреть Cairo и Lua

Mono

Mono — проект по созданию полноценного воплощения системы.NET Framework на базе свободного программного обеспечения.

Посмотреть Cairo и Mono

MorphOS

Развитие AmigaOS и совместимых систем Структура ОС MorphOS MorphOS — проприетарная многозадачная операционная система (ОС), предназначенная для линейки процессоров PowerPC.

Посмотреть Cairo и MorphOS

Mozilla

Mozilla — сообщество, созданное в 1998 году членами Netscape, занимающееся созданием свободного программного обеспечения.

Посмотреть Cairo и Mozilla

OpenGL

OpenGL (Open Graphics Library) — спецификация, определяющая платформонезависимый (независимый от языка программирования) программный интерфейс для написания приложений, использующих двумерную и трёхмерную компьютерную графику.

Посмотреть Cairo и OpenGL

OpenVG

OpenVG — это стандартный API, разработанный Khronos Group.

Посмотреть Cairo и OpenVG

OS/2

OS/2 — операционная система фирмы IBM, в определённый период времени разрабатываемая с участием Microsoft.

Посмотреть Cairo и OS/2

Perl

Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию.

Посмотреть Cairo и Perl

PHP

PHP (PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools — «Инструменты для создания персональных веб-страниц») — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.

Посмотреть Cairo и PHP

PNG

PNG (portable network graphics, сокращение произносится по-английски) — растровый формат хранения графической информации, использующий сжатие без потерь по алгоритму Deflate.

Посмотреть Cairo и PNG

Poppler

Poppler — библиотека для рендеринга PDF-файлов.

Посмотреть Cairo и Poppler

Portable Document Format

Portable Document Format (PDF) — межплатформенный открытый формат электронных документов, изначально разработанный фирмой Adobe Systems с использованием ряда возможностей языка PostScript.

Посмотреть Cairo и Portable Document Format

PostScript

PostScript (Постскрипт) — язык описания страниц, в основном используемый в настольных издательских системах.

Посмотреть Cairo и PostScript

Python

Логотип Python (1990—2005) Python (МФА:; в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.

Посмотреть Cairo и Python

Qt

Qt (произносится (кьют) как «cute» или неофициально Q-T (кью-ти)) — кроссплатформенный фреймворк для разработки программного обеспечения на языке программирования C++.

Посмотреть Cairo и Qt

Quartz Compositor

Quartz Compositor — это оконная система, используемая в Mac OS X. Она отвечает за представление и поддержание растеризованной и отрисованной графики.

Посмотреть Cairo и Quartz Compositor

R (язык программирования)

R — язык программирования для статистической обработки данных и работы с графикой, а также свободная программная среда вычислений с открытым исходным кодом в рамках проекта GNU.

Посмотреть Cairo и R (язык программирования)

Ruby

Ruby (ruby — рубин, произносится  — ру́би) — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования.

Посмотреть Cairo и Ruby

Scheme

Scheme  — это функциональный язык программирования, один из трёх наиболее популярных в наши дни диалектов языка Лисп (другие популярные диалекты — это Common Lisp и Clojure).

Посмотреть Cairo и Scheme

Simple DirectMedia Layer

'''Simple DirectMedia Layer''' Simple DirectMedia Layer (SDL) — это свободная кроссплатформенная мультимедийная библиотека, реализующая единый программный интерфейс к графической подсистеме, звуковым устройствам и средствам ввода для широкого спектра платформ.

Посмотреть Cairo и Simple DirectMedia Layer

Smalltalk

Smalltalk — объектно-ориентированный язык программирования с динамической типизацией, основанный на идее посылки сообщений, разработанный в Xerox PARC Аланом Кэйем, Дэном Ингаллсом, Тедом Кэглером, Адель Голдберг, и другими в 1970-х годах.

Посмотреть Cairo и Smalltalk

SVG

SVG (от Scalable Vector Graphics — масштабируемая векторная графика) — язык разметки масштабируемой векторной графики, созданный Консорциумом Всемирной паутины (W3C) и входящий в подмножество расширяемого языка разметки XML, предназначен для описания двумерной векторной и смешанной векторно/растровой графики в формате XML.

Посмотреть Cairo и SVG

Synfig

Synfig — свободная программа, предназначенная для создания двумерной векторной анимации, созданная Робертом Кватльбаумом при участии Адриана Бентли.

Посмотреть Cairo и Synfig

TrueType

TrueType (ТруТайп) — формат компьютерных шрифтов, разработанный фирмой Apple в конце 1980-х годов.

Посмотреть Cairo и TrueType

WebGL

WebGL (Web-based Graphics Library) — программная библиотека для языка программирования JavaScript, позволяющая создавать на JavaScript интерактивную 3D-графику, функционирующую в широком спектре совместимых с ней веб-браузеров.

Посмотреть Cairo и WebGL

WebKit

WebKit — свободный движок для отображения веб-страниц, разработанный на основе кода библиотек KHTML и KJS, используемых в графической среде KDE.

Посмотреть Cairo и WebKit

X Window System

X Window System — оконная система, обеспечивающая стандартные инструменты и протоколы для построения графического интерфейса пользователя.

Посмотреть Cairo и X Window System

XCB

XCB (X C Binding) — библиотека языка программирования Си для X Window System.

Посмотреть Cairo и XCB

Xlib

Xlib (X library, библиотека «икс») — библиотека функций клиента системы X Window, написанная на языке Си.

Посмотреть Cairo и Xlib

Кривая Безье

Кривы́е Безье́ или Кривы́е Бернште́йна — Безье́ — типы кривых, предложенные в 60-х годах XX века независимо друг от друга Пьером Безье из автомобилестроительной компании «Рено» и Полем де Кастельжо из компании «Ситроен», где применялись для проектирования кузовов автомобилей.

Посмотреть Cairo и Кривая Безье

Кроссплатформенность

Кроссплатформенность — способность программного обеспечения работать более чем на одной аппаратной платформе и (или) операционной системе.

Посмотреть Cairo и Кроссплатформенность

Открытое программное обеспечение

Открытое программное обеспечение (open-source software) — программное обеспечение с открытым исходным кодом.

Посмотреть Cairo и Открытое программное обеспечение

Битовая карта

Би́товая ка́рта (bitmap, bitset, bit array) — набор последовательно записанных двоичных разрядов, то есть последовательность (массив) битов.

Посмотреть Cairo и Битовая карта

Библиотека (программирование)

Библиоте́ка (от library) в программировании — сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО).

Посмотреть Cairo и Библиотека (программирование)

Векторная графика

пиксели, тогда как векторные изображения могут быть неограниченно увеличены без потери качества (примеры изображения были преобразованы в растровый формат PNG для показа на этом рисунке).

Посмотреть Cairo и Векторная графика

Графический интерфейс пользователя

Схема графического интерфейса пользователя (GUI). Графи́ческий интерфе́йс по́льзователя (ГИП), графический пользовательский интерфейс (ГПИ) (graphical user interface, GUI) — разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений.

Посмотреть Cairo и Графический интерфейс пользователя

Градиент (компьютерная графика)

Логотип, созданный с применением градиента. Градие́нт — вид заливки в компьютерной графике, которая по заданным параметрам цвета в ключевых точках рассчитывает промежуточные цвета остальных точек.

Посмотреть Cairo и Градиент (компьютерная графика)

См. также

Freedesktop.org

GTK+

Программное обеспечение с лицензией MPL

Также известен как Cairo (графическая библиотека).

, XCB, Xlib, Кривая Безье, Кроссплатформенность, Открытое программное обеспечение, Битовая карта, Библиотека (программирование), Векторная графика, Графический интерфейс пользователя, Градиент (компьютерная графика).