BSD Ports

print/graphics2d 3.0.5 FreeBSD

Graphics2D Bridge for Apache PDFBox

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
f104bc9806
License
APACHE20
Categories
print, java
Package size
84.2 KiB, 99.9 KiB installed

Description

Using this library you can use any Graphics2D API based SVG / graph / chart library to embed those graphics as vector drawing in a PDF. In combination with PDFBox PDFRenderer/PageDrawer you can also "rerender" PDF pages and change certain aspects. E.g. change the color mapping and perform an overfill. Now also it's possible to setup masking of all draw()/fill() calls. Think of this like an additional clipping, just that this supports bitmap images and complete complex drawings (XForm's) as alpha masks.

Install

Binary package:

pkg install graphics2d

From the ports tree:

cd /usr/ports/print/graphics2d/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	graphics2d>0:print/graphics2d

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.0.53.0.5--3.0.5
FreeBSD:14:quarterly3.0.53.0.5n/a-3.0.5
FreeBSD:15:latest3.0.53.0.5n/a--
FreeBSD:15:quarterly3.0.53.0.5n/an/an/a
FreeBSD:16:latest3.0.53.0.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 53

Configuration

No options to configure.

USES
java
Service scripts
none

Files

distinfo 1
FileSizeSHA256
graphics2d-3.0.5.jar91887218c6fd7b5c8c010762d7bc84edeef55cf5ee7d9b1f96fe532e8bfca119bbe5e
Master sites 1
  • https://repo1.maven.org/maven2/de/rototor/pdfbox/graphics2d/${PORTVERSION}/

Commit history 1

DateCommitCreditsLog message
f104bc9806 Thierry Thomas print/graphics2d: adding Graphics2D, a bridge for pdfbox
It is used by Apache POI.