happypdf
Enumerations
- AcroButtonFlags
- AcroChoiceFlags
- AcroFieldFlags
- AcroTextFlags
- AFRelationship
- AnnotationFlags
- BlendMode
- CharCodes
- ColorTypes
- Duplex
- FillRule
- ImageAlignment
- LineCapStyle
- LineJoinStyle
- NonFullScreenPageMode
- ParseSpeeds
- PDFOperatorNames
- PrintScaling
- ReadingDirection
- RotationTypes
- StandardFonts
- TextAlignment
- TextRenderingMode
Classes
- AppearanceCharacteristics
- Cache
- CombedTextLayoutError
- CorruptPageTreeError
- CustomFontEmbedder
- CustomFontSubsetEmbedder
- DefaultDocumentSnapshot
- EncryptedPDFError
- ExceededMaxLengthError
- FieldAlreadyExistsError
- FieldExistsAsNonTerminalError
- FileEmbedder
- FontkitNotRegisteredError
- ForeignPageError
- IncrementalDocumentSnapshot
- IndexOutOfBoundsError
- InvalidAcroFieldValueError
- InvalidFieldNamePartError
- InvalidMaxLengthError
- InvalidPDFDateStringError
- InvalidTargetIndexError
- JpegEmbedder
- MethodNotImplementedError
- MissingCatalogError
- MissingDAEntryError
- MissingKeywordError
- MissingOnValueCheckError
- MissingPageContentsEmbeddingError
- MissingPDFHeaderError
- MissingTfOperatorError
- MultiSelectValueError
- NextByteAssertionError
- NoSuchFieldError
- NumberParsingError
- OptionalContentProperties
- PageEmbeddingMismatchedContextError
- PDFAcroButton
- PDFAcroCheckBox
- PDFAcroChoice
- PDFAcroComboBox
- PDFAcroField
- PDFAcroForm
- PDFAcroListBox
- PDFAcroNonTerminal
- PDFAcroPushButton
- PDFAcroRadioButton
- PDFAcroSignature
- PDFAcroTerminal
- PDFAcroText
- PDFAnnotation
- PDFArray
- PDFArrayIsNotRectangleError
- PDFBool
- PDFButton
- PDFCatalog
- PDFCheckBox
- PDFContentStream
- PDFContext
- PDFCrossRefSection
- PDFCrossRefStream
- PDFDict
- PDFDocument
- PDFDropdown
- PDFEmbeddedPage
- PDFField
- PDFFlateStream
- PDFFont
- PDFForm
- PDFHeader
- PDFHexString
- PDFImage
- PDFInvalidObject
- PDFInvalidObjectParsingError
- PDFJavaScript
- PDFJavaScriptAction
- PDFName
- PDFNumber
- PDFObject
- PDFObjectCopier
- PDFObjectParser
- PDFObjectParsingError
- PDFObjectStream
- PDFObjectStreamParser
- PDFOperator
- PDFOptionList
- PDFPage
- PDFPageEmbedder
- PDFPageLeaf
- PDFPageTree
- PDFParser
- PDFParsingError
- PdfPathBuilder
- PDFRadioGroup
- PDFRawStream
- PDFRef
- PDFSecurity
- PDFSignature
- PDFStream
- PDFStreamParsingError
- PDFStreamWriter
- PDFString
- PDFSvg
- PDFTextField
- PDFTrailer
- PDFTrailerDict
- PDFWidgetAnnotation
- PDFWriter
- PDFXRefStreamParser
- PngEmbedder
- PrivateConstructorError
- RemovePageFromEmptyDocumentError
- ReparseError
- RichTextFieldReadError
- StalledParserError
- StandardFontEmbedder
- UnbalancedParenthesisError
- UnexpectedFieldTypeError
- UnexpectedObjectTypeError
- UnrecognizedStreamTypeError
- UnsupportedEncodingError
- ViewerPreferences
Interfaces
- AttachmentOptions
- Base64SaveOptions
- CMYK
- CombedTextLayout
- ConvertToPDFAOptions
- CreateOptions
- Degrees
- DocumentSnapshot
- DrawLinesOfTextOptions
- DrawTextLinesOptions
- DrawTextOptions
- Embeddable
- EmbedFacturXOptions
- EmbedFontOptions
- EncodedTextLine
- EncodedTextRun
- Grayscale
- IncrementalSaveOptions
- JavaScriptActionMap
- LayoutBounds
- LayoutCombedTextOptions
- LayoutSinglelineTextOptions
- LayoutTextOptions
- LoadOptions
- MultilineTextLayout
- PageBoundingBox
- ParsedConformance
- PDFPageDrawCircleOptions
- PDFPageDrawEllipseOptions
- PDFPageDrawImageOptions
- PDFPageDrawLineOptions
- PDFPageDrawPageOptions
- PDFPageDrawRectangleOptions
- PDFPageDrawSquareOptions
- PDFPageDrawSVGElementOptions
- PDFPageDrawSVGOptions
- PDFPageDrawTextOptions
- Position
- Radians
- RGB
- SaveOptions
- SecurityOptions
- SetTitleOptions
- SignatureField
- SinglelineTextLayout
- TextPosition
- TextRun
- WrappedLine
- WrapTextOptions
- XFASignatureField
- XMPMetadataInfo
Type Aliases
- AppearanceMapping
- AppearanceProviderFor
- BinaryData
- BreakStrategy
- Color
- ContentStreamOperand
- ContentStreamOperation
- Coordinates
- FacturXConformanceLevel
- GraphicElement
- HexStringOperand
- LinkElement
- LiteralStringOperand
- NameOperand
- OptionalContentVisibilityUpdate
- PDFAConformanceLevel
- PdfAsset
- PDFOptionalContentGroup
- Rotation
- Size
- Space
- TextAlign
- TransformationMatrix
- TypeDescriptor
- WordBreak
Variables
- defaultButtonAppearanceProvider
- defaultCheckBoxAppearanceProvider
- defaultDocumentSnapshot
- defaultDropdownAppearanceProvider
- defaultOptionListAppearanceProvider
- defaultRadioGroupAppearanceProvider
- defaultTextFieldAppearanceProvider
- escapedNewlineChars
- FACTUR_X_EXTENSION_SCHEMA
- FACTUR_X_NAMESPACE_URI
- newlineChars
- PageSizes
- PDFNull
- StandardFontValues
Functions
- addRandomSuffix
- adjustDimsForRotation
- appendBezierCurve
- appendQuadraticCurve
- arrayAsString
- asNumber
- asPDFName
- asPDFNumber
- assertEachIs
- assertInteger
- assertIs
- assertIsOneOf
- assertIsOneOfOrUndefined
- assertIsSubset
- assertMultiple
- assertOrUndefined
- assertPositive
- assertRange
- assertRangeOrUndefined
- backtick
- beginMarkedContent
- beginText
- buildFacturXDescription
- buildPDFAMetadata
- byAscendingId
- byteArrayToHexString
- bytesFor
- canBeConvertedToUint8Array
- charAtIndex
- charFromCode
- charFromHexCode
- charSplit
- cleanText
- clip
- clipEvenOdd
- closePath
- cmyk
- cmykCss
- colorString
- colorToComponents
- componentsToColor
- concatTransformationMatrix
- copyStringIntoBuffer
- createPDFAcroField
- createPDFAcroFields
- createTypeErrorMsg
- createValueErrorMsg
- decodeFromBase64
- decodeFromBase64DataUri
- decodePDFRawStream
- decodeXfaXml
- degrees
- degreesToRadians
- drawAlignedLinesOfText
- drawButton
- drawCheckBox
- drawCheckMark
- drawEllipse
- drawImage
- drawLine
- drawLinesOfText
- drawObject
- drawOptionList
- drawPage
- drawRadioButton
- drawRectangle
- drawSvgPath
- drawText
- drawTextField
- drawTextLines
- embedFacturX
- encodeToBase64
- endMarkedContent
- endPath
- endText
- error
- escapeRegExp
- extractAdditionalActions
- extractForeignXmpDescriptions
- extractImageBytes
- extractPageContents
- fill
- fillAndStroke
- fillEvenOdd
- findLastMatch
- getDefaultSRGBProfile
- getType
- grayCss
- grayscale
- hasSurrogates
- hasUtf16BOM
- highSurrogate
- isArrayEqual
- isNewlineChar
- isStandardFont
- isType
- isWithinBMP
- last
- layoutCombedText
- layoutMultilineText
- layoutSinglelineText
- lineSplit
- lineTo
- lowSurrogate
- mergeIntoTypedArray
- mergeLines
- mergeUint8Arrays
- mergeXmpExtensionFragments
- moveText
- moveTo
- nextLine
- normalizeAppearance
- numberToString
- padStart
- parseConformance
- parseContentStream
- parseDate
- parsePDFAConformanceFromXmp
- parseToUnicode
- pdfDocEncodingDecode
- pluckIndices
- popGraphicsState
- pushGraphicsState
- radians
- radiansToDegrees
- range
- rectangle
- rectanglesAreEqual
- reduceRotation
- restoreDashPattern
- reverseArray
- rgb
- rgbCss
- rotateAndSkewTextDegreesAndTranslate
- rotateAndSkewTextRadiansAndTranslate
- rotateDegrees
- rotateInPlace
- rotateRadians
- rotateRectangle
- scale
- setCharacterSpacing
- setCharacterSqueeze
- setDashPattern
- setFillingCmykColor
- setFillingColor
- setFillingGrayscaleColor
- setFillingRgbColor
- setFontAndSize
- setGraphicsState
- setLineCap
- setLineHeight
- setLineJoin
- setLineWidth
- setStrokingCmykColor
- setStrokingColor
- setStrokingGrayscaleColor
- setStrokingRgbColor
- setTextMatrix
- setTextRenderingMode
- setTextRise
- setWordSpacing
- showText
- singleQuote
- sizeInBytes
- skewDegrees
- skewRadians
- sortedUniq
- square
- stringAsByteArray
- stroke
- sum
- toCharCode
- toCodePoint
- toDegrees
- toHexString
- toHexStringOfMinLength
- toRadians
- toUint8Array
- translate
- typedArrayFor
- utf16Decode
- utf16Encode
- utf8Encode
- values
- waitForTick
- wrapText