PaperForge.Serializer (paper_forge v0.1.0)

Copy Markdown View Source

Converts Elixir values into valid PDF syntax.

This module serializes the primitive values used by PDF:

  • null
  • booleans
  • integers and real numbers
  • names
  • literal strings
  • arrays
  • dictionaries
  • indirect references
  • streams

Summary

Types

pdf_name()

@type pdf_name() :: {:name, binary()}

Functions

encode(value)

@spec encode(term()) :: iodata()