fpvectorial: Difference between revisions

From Lazarus wiki
Jump to navigationJump to search
(New page: == Introduction == FPVectorial offers support to read, modify and write vectorial images. It's counterpart library is fp-image, which works with raster images. FPVectorial comes with...)
 
No edit summary
Line 6: Line 6:


== Current file list ==
== Current file list ==
FPVectorial is located in Free Pascal 2.3.1+ in the directory fpc/packages/fpvectorial/src


The central unit is ''[[doc:fcl/fpvectorial|fpvectorial]]''.
The central unit is ''[[doc:fcl/fpvectorial|fpvectorial]]''.


'''Readers and writers for various image formats'''
* '''pdfvectorialreader''' - Read support for PDF files, supports compression, only reads the first page
* '''avisocncgcodereader''' - Read support for the G-Code from the Aviso CNC machine
* '''avisocncgcodewriter''' - Write support for the G-Code from the Aviso CNC machine


'''Readers and writers for various image formats'''
'''Other units'''


* '''fpvpdf'''
* '''fpvtocanvas''' - Converts a vectorial document to a TFPCustomCanvas descendent (like TCanvas). Essentially converts the vectorial image to a raster image


Examples:
Examples:

Revision as of 14:52, 8 August 2009

Introduction

FPVectorial offers support to read, modify and write vectorial images.

It's counterpart library is fp-image, which works with raster images. FPVectorial comes with a unit which allows to draw a vectorial image to a TFPCustomCanvas, but no routines are provided to convert raster images to vectorial images.

Current file list

FPVectorial is located in Free Pascal 2.3.1+ in the directory fpc/packages/fpvectorial/src

The central unit is fpvectorial.

Readers and writers for various image formats

  • pdfvectorialreader - Read support for PDF files, supports compression, only reads the first page
  • avisocncgcodereader - Read support for the G-Code from the Aviso CNC machine
  • avisocncgcodewriter - Write support for the G-Code from the Aviso CNC machine

Other units

  • fpvtocanvas - Converts a vectorial document to a TFPCustomCanvas descendent (like TCanvas). Essentially converts the vectorial image to a raster image

Examples:

  • example1

Go to back Packages List