FOray

FOray Users
Module Users
Developers
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

FOray Developer: FOrayPDF

Contents

Introduction

The FOrayPDF package is used to create PDF files.

Hints

The PDF standard is based partly on the PostScript language, and some of the concepts map on a one-to-one bases. In those cases, FOray consolidates such items in the foray-ps module to avoid duplication. This currently includes filters and encodings. Some encodings (StandardEncoding and SymbolEncoding) are identical between the two standards. All other Encoding instances are distinct between the two standards. However, for the sake of convenience when working with Encodings, they have all been placed in the foray-ps module, even if they related only to PDF. Also the raw text files which were parsed to create both PostScript and PDF glyph lists and encodings are stored in the foray-ps module, at foray/foray-ps/resource.

To Do

  • [minor] Keep track of colors used in a document and only create one PDFObject per color.