Enumerations

The following enumerations are available globally.

  • Different types of lines

    See more

    Declaration

    Swift

    public enum PDFLineType : String
  • A section container defines the position of an element in a column of a given container.

    See more

    Declaration

    Swift

    public enum PDFGroupContainer
  • Constants defining scaling behaviour of an image, if not enough space to render full size is given.

    See more

    Declaration

    Swift

    public enum PDFImageSizeFit
  • A container defines the position of an element in the page.

    Generally a document is vertically split up into a header, a content and a footer area. Also each part is horizontally split up into a left, a center and a right area.

    See more

    Declaration

    Swift

    public enum PDFContainer : CaseIterable
  • Symbol used by a list item in a PDFList

    See more

    Declaration

    Swift

    public enum PDFListItemSymbol : RawRepresentable, Hashable
  • Standardized paper formats, commonly used around the world.

    All sizes are calculated using 72 points/inch

    See also

    Source
    See more

    Declaration

    Swift

    public enum PDFPageFormat : String, CaseIterable
  • Options for aligning content inside a table cell

    See more

    Declaration

    Swift

    public enum PDFTableCellAlignment : String
  • A collection of commonly used “PDFTableStyle

    See more

    Declaration

    Swift

    public enum PDFTableStyleDefaults
  • Constants used throught the framework

    See more

    Declaration

    Swift

    public enum PDFConstants
  • List of errors which can be thrown during configuration, calculations or rendering

    See more

    Declaration

    Swift

    public enum PDFError : LocalizedError
  • A section container defines the position of an element in a column of a given container.

    See more

    Declaration

    Swift

    public enum PDFSectionColumnContainer
  • Use predefined pagination styles or create a custom one, using .CustomNumberFormat or .CustomClosure.

    Enums using a template String as parameter will replace the first instance of %@ with the index and the second one with the total amount of pages.

    See more

    Declaration

    Swift

    public enum PDFPaginationStyle
    extension PDFPaginationStyle: Equatable
  • List of attributes an object can obtain

    See more

    Declaration

    Swift

    public enum PDFObjectAttribute : Hashable