About: Quartz 2D

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Quartz 2D is the native two-dimensional graphics rendering API for macOS and iOS platforms, part of the Core Graphics framework.

Property Value
dbo:abstract
  • Quartz 2D est l'interface de programmation principale pour le rendu bi-dimensionnel de Mac OS X faisant partie du paquet . (fr)
  • Quartz 2D is the native two-dimensional graphics rendering API for macOS and iOS platforms, part of the Core Graphics framework. (en)
  • Quartz 2D は、macOS、iOS、tvOSの主要なグラフィックAPIのひとつであり、低レベルで軽量な2Dレンダリング機能を提供している。 APIはフレームワークの一部として組み込まれているので、QuartzのことをCore Graphics(あるいはCG)と呼ぶこともある。 (ja)
  • Quartz 2D è la tecnologia che raccoglie l'eredità del QuickDraw, il motore grafico del Mac OS. Attualmente QuickDraw è supportato in macOS nell'emulatore chiamato "Classic" e tramite le API Carbon. In quest'ultimo caso le chiamate al QuickDraw, mantenute per compatibilità, vengono emulate tramite Quartz. Quartz è basato sulla versione 1.4 dell'Adobe Portable Document Format (PDF — è un formato multipiattaforma nato per preservare l'impaginazione dei documenti. Quindi, indipendentemente da quale sistema operativo o se sia a video o stampato, un file PDF mostra sempre la stessa impaginazione, con gli stessi caratteri, stili, colori, ecc.) È un discendente diretto del di NeXT. Quartz non è una semplice evoluzione di QuickDraw, è molto di più. L'approccio utilizzato da Quartz per gestire la grafica è molto più sofisticato di quello di Quickdraw. Quickdraw tratta lo schermo come una scacchiera molto grande dove i singoli pixel sono dei quadratini colorati. Quartz utilizza un approccio a più alto livello, tutte le entità da rappresentare sullo schermo sono viste come delle entità definite con delle coordinate. Tutta la visualizzazione è trattata dal punto di vista matematico, con varie entità che si possono sovrapporre. Su queste entità possono essere applicati degli effetti che modificano le entità stesse. Finita la fase di elaborazione, le entità vengono convertite in Grafica bitmap e visualizzate. Ciò consente di ottenere una rappresentazione grafica ottimale indipendentemente dalla risoluzione del monitor. Quartz supporta molte entità matematiche come curve di Bézier o spline. Quartz usa un approccio simile a quello utilizzato dal linguaggio PostScript o dal PDF per gestire la grafica, infatti inizialmente non si preoccupa di ottenere un'immagine da visualizzara ma prima genera una sua rappresentazione vettoriale da poter utilizzare per generare la bitmap da visualizzare. Potenzialmente questo approccio potrebbe esser applicato all'intera interfaccia utente, in modo da poterla renderizzare con diversi livelli di ingrandimento. Al momento questa funzionalità non è disponibile perché per compatibiltà con le applicazioni Carbon Apple ha deciso di mantenere l'assunto che lo schermo sia sempre rappresentato ad una risoluzione di 72 punto per pollice. È previsto che questa limitazione venga rimossa progressivamente a partire dal Mac OS X Tiger. (it)
  • Quartz 2D — программный интерфейс приложения (API), являющийся частью Mac OS X и , отвечающий за прорисовку двумерных изображений. (ru)
  • Quartz 2D是在Mac OS X中的主要繪圖函式庫。它取代早期版本的Mac OS(現在稱為"Classic")所使用的。 Quartz 2D是以Adobe PDF(一種統一的檔案格式,不管在那個平台上建立,在任何來源的文件中保留所有的字型,格式,顏色,以及繪圖)1.4版本為基礎。他是源自NeXT的Display PostScript後代。 Quartz 2D與QuickDraw在數個關鍵領域有所不同。QuickDraw天生地以圖形為基礎,基本的繪圖元素是像素。Quartz 2D替代地使用更數學的方法,座標空間是二維實數所定義的抽象觀念。在這個空間的點可以被連線起來形成路徑,像是直線,貝茲曲線等等。要在顯示器上建立實際上的影像,那些路徑就會被點陣化在顯示器裝置解析度下用來產生像素。這樣允許相同的繪圖指令可以在任何裝置上,使用可以得到的最佳解析度,來產生相同的輸出。就像在PostScript,路徑可以被劃線成為外框,直線以此類推,且封閉的路徑可以被填滿而創造出實體的形狀。文字是簡單地由路徑產生,然後形成文字標記的形狀。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 474714 (xsd:integer)
dbo:wikiPageLength
  • 6461 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1049754516 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Quartz 2D est l'interface de programmation principale pour le rendu bi-dimensionnel de Mac OS X faisant partie du paquet . (fr)
  • Quartz 2D is the native two-dimensional graphics rendering API for macOS and iOS platforms, part of the Core Graphics framework. (en)
  • Quartz 2D は、macOS、iOS、tvOSの主要なグラフィックAPIのひとつであり、低レベルで軽量な2Dレンダリング機能を提供している。 APIはフレームワークの一部として組み込まれているので、QuartzのことをCore Graphics(あるいはCG)と呼ぶこともある。 (ja)
  • Quartz 2D — программный интерфейс приложения (API), являющийся частью Mac OS X и , отвечающий за прорисовку двумерных изображений. (ru)
  • Quartz 2D是在Mac OS X中的主要繪圖函式庫。它取代早期版本的Mac OS(現在稱為"Classic")所使用的。 Quartz 2D是以Adobe PDF(一種統一的檔案格式,不管在那個平台上建立,在任何來源的文件中保留所有的字型,格式,顏色,以及繪圖)1.4版本為基礎。他是源自NeXT的Display PostScript後代。 Quartz 2D與QuickDraw在數個關鍵領域有所不同。QuickDraw天生地以圖形為基礎,基本的繪圖元素是像素。Quartz 2D替代地使用更數學的方法,座標空間是二維實數所定義的抽象觀念。在這個空間的點可以被連線起來形成路徑,像是直線,貝茲曲線等等。要在顯示器上建立實際上的影像,那些路徑就會被點陣化在顯示器裝置解析度下用來產生像素。這樣允許相同的繪圖指令可以在任何裝置上,使用可以得到的最佳解析度,來產生相同的輸出。就像在PostScript,路徑可以被劃線成為外框,直線以此類推,且封閉的路徑可以被填滿而創造出實體的形狀。文字是簡單地由路徑產生,然後形成文字標記的形狀。 (zh)
  • Quartz 2D è la tecnologia che raccoglie l'eredità del QuickDraw, il motore grafico del Mac OS. Attualmente QuickDraw è supportato in macOS nell'emulatore chiamato "Classic" e tramite le API Carbon. In quest'ultimo caso le chiamate al QuickDraw, mantenute per compatibilità, vengono emulate tramite Quartz. È un discendente diretto del di NeXT. (it)
rdfs:label
  • Quartz 2D (fr)
  • Quartz 2D (it)
  • Quartz 2D (ja)
  • Quartz 2D (en)
  • Quartz 2D (ru)
  • Quartz 2D (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License