Showing 10 of total 10 results (show query)
dmurdoch
rgl:3D Visualization Using OpenGL
Provides medium to high level functions for 3D interactive graphics, including functions modelled on base graphics (plot3d(), etc.) as well as functions for constructing representations of geometric objects (cube3d(), etc.). Output may be on screen using OpenGL, or to various standard 3D file formats including WebGL, PLY, OBJ, STL as well as 2D image formats, including PNG, Postscript, SVG, PGF.
Maintained by Duncan Murdoch. Last updated 1 days ago.
graphicsopenglrglwebgllibglulibglvndlibpnglibx11freetypecpp
91 stars 17.40 score 7.3k scripts 303 dependentsr-lib
systemfonts:System Native Font Finding
Provides system native access to the font catalogue. As font handling varies between systems it is difficult to correctly locate installed fonts across different operating systems. The 'systemfonts' package provides bindings to the native libraries on Windows, macOS and Linux for finding font files that can then be used further by e.g. graphic devices. The main use is intended to be from compiled code but 'systemfonts' also provides access from R.
Maintained by Thomas Lin Pedersen. Last updated 2 months ago.
95 stars 15.62 score 384 scripts 990 dependentsr-lib
ragg:Graphic Devices Based on AGG
Anti-Grain Geometry (AGG) is a high-quality and high-performance 2D drawing library. The 'ragg' package provides a set of graphic devices based on AGG to use as alternative to the raster devices provided through the 'grDevices' package.
Maintained by Thomas Lin Pedersen. Last updated 12 days ago.
drawinggraphicsvector-graphicsfreetypelibpngtifflibjpeg-turbocpp
175 stars 15.18 score 1.8k scripts 485 dependentsr-lib
textshaping:Bindings to the 'HarfBuzz' and 'Fribidi' Libraries for Text Shaping
Provides access to the text shaping functionality in the 'HarfBuzz' library and the bidirectional algorithm in the 'Fribidi' library. 'textshaping' is a low-level utility package mainly for graphic devices that expands upon the font tool-set provided by the 'systemfonts' package.
Maintained by Thomas Lin Pedersen. Last updated 2 months ago.
19 stars 13.58 score 66 scripts 484 dependentsyixuan
showtext:Using Fonts More Easily in R Graphs
Making it easy to use various types of fonts ('TrueType', 'OpenType', Type 1, web fonts, etc.) in R graphs, and supporting most output formats of R graphics including PNG, PDF and SVG. Text glyphs will be converted into polygons or raster images, hence after the plot has been created, it no longer relies on the font files. No external software such as 'Ghostscript' is needed to use this package.
Maintained by Yixuan Qiu. Last updated 1 years ago.
fontgraphicsgraphics-devicer-graphicsfreetype
487 stars 12.92 score 10k scripts 35 dependentsdavidgohel
gdtools:Utilities for Graphical Rendering and Fonts Management
Tools are provided to compute metrics of formatted strings and to check the availability of a font. Another set of functions is provided to support the collection of fonts from 'Google Fonts' in a cache. Their use is simple within 'R Markdown' documents and 'shiny' applications but also with graphic productions generated with the 'ggiraph', 'ragg' and 'svglite' packages or with tabular productions from the 'flextable' package.
Maintained by David Gohel. Last updated 5 days ago.
26 stars 12.80 score 234 scripts 152 dependentss-u
Cairo:R Graphics Device using Cairo Graphics Library for Creating High-Quality Bitmap (PNG, JPEG, TIFF), Vector (PDF, SVG, PostScript) and Display (X11 and Win32) Output
R graphics device using cairographics library that can be used to create high-quality vector (PDF, PostScript and SVG) and bitmap output (PNG,JPEG,TIFF), and high-quality rendering in displays (X11 and Win32). Since it uses the same back-end for all output, copying across formats is WYSIWYG. Files are created without the dependence on X11 or other external programs. This device supports alpha channel (semi-transparent drawing) and resulting images can contain transparent and semi-transparent regions. It is ideal for use in server environments (file output) and as a replacement for other devices that don't have Cairo's capabilities such as alpha support or anti-aliasing. Backends are modular such that any subset of backends is supported.
Maintained by Simon Urbanek. Last updated 8 months ago.
freetypecairolibx11libjpeg-turboharfbuzzicutiff
14 stars 12.58 score 3.9k scripts 73 dependentsyixuan
sysfonts:Loading Fonts into R
Loading system fonts and Google Fonts <https://fonts.google.com/> into R, in order to support other packages such as 'R2SWF' and 'showtext'.
Maintained by Yixuan Qiu. Last updated 1 years ago.
24 stars 9.35 score 1.5k scripts 39 dependentsplfjohnson
devEMF:EMF Graphics Output Device
Output graphics to EMF+/EMF.
Maintained by Philip Johnson. Last updated 3 days ago.
6 stars 8.09 score 214 scripts 11 dependentspaithiov909
skiagd:R Wrapper for 'rust-skia'
A toy R wrapper for 'rust-skia' <https://github.com/rust-skia/rust-skia> (the Rust crate 'skia_safe' <https://rust-skia.github.io/doc/skia_safe/>, a binding for 'Skia' <https://skia.org/>).
Maintained by Akiru Kato. Last updated 2 days ago.
graphicsrustcargofontconfigfreetype
2 stars 2.60 score