modern-pdf-lib
modern-pdf-lib
Classes
- ChangeTracker
- CombedTextLayoutError
- EmbeddedFont
- EncryptedPdfError
- ExceededMaxLengthError
- FieldAlreadyExistsError
- FieldExistsAsNonTerminalError
- FontNotEmbeddedError
- ForeignPageError
- InvalidFieldNamePartError
- MissingOnValueCheckError
- NoSuchFieldError
- PdfAnnotation
- PdfArray
- PdfBool
- PdfButtonField
- PdfCaretAnnotation
- PdfCheckboxField
- PdfCircleAnnotation
- PdfDict
- PdfDocument
- PdfDropdownField
- PdfEncryptionHandler
- PdfField
- PdfFileAttachmentAnnotation
- PdfForm
- PdfFreeTextAnnotation
- PdfHighlightAnnotation
- PdfInkAnnotation
- PdfLayer
- PdfLayerManager
- PdfLineAnnotation
- PdfLinkAnnotation
- PdfListboxField
- PdfName
- PdfNull
- PdfNumber
- PdfObjectRegistry
- PDFOperator
- PdfOutlineItem
- PdfOutlineTree
- PdfPage
- PdfParseError
- PdfPolygonAnnotation
- PdfPolyLineAnnotation
- PdfPopupAnnotation
- PdfRadioGroup
- PdfRedactAnnotation
- PdfRef
- PdfSignatureField
- PdfSquareAnnotation
- PdfSquigglyAnnotation
- PdfStampAnnotation
- PdfStream
- PdfStreamWriter
- PdfStrikeOutAnnotation
- PdfString
- PdfStructureElement
- PdfStructureTree
- PdfTextAnnotation
- PdfTextField
- PdfUnderlineAnnotation
- PdfViewerPreferences
- PdfWriter
- RemovePageFromEmptyDocumentError
- RichTextFieldReadError
- UnexpectedFieldTypeError
Interfaces
- AccessibilityIssue
- AnnotationOptions
- BatchOptimizeOptions
- ButtonAppearanceOptions
- ByteRangeResult
- ByteWriter
- CatalogOptions
- CheckboxAppearanceOptions
- CIDFontData
- CIDSystemInfoData
- CmykColor
- ColorStop
- ComputeFontSizeOptions
- ContentStreamOperator
- CropBox
- DeduplicationReport
- Degrees
- DocumentMetadata
- DocumentStructure
- DownscaleOptions
- DrawCircleOptions
- DrawEllipseOptions
- DrawImageOptions
- DrawLineOptions
- DrawPageOptions
- DrawRectangleOptions
- DrawSquareOptions
- DrawSvgPathOptions
- DrawTextOptions
- DropdownAppearanceOptions
- EmbeddedFile
- EmbeddedPdfPage
- EmbedFontOptions
- EmbedPageOptions
- EncryptDictValues
- EncryptOptions
- FontDescriptorData
- FontEmbeddingResult
- FontMetrics
- FontRef
- GradientFill
- GrayscaleColor
- ImageDpi
- ImageInfo
- ImageOptimizeEntry
- ImageOptimizeOptions
- ImageRef
- IncrementalSaveResult
- InitWasmOptions
- JpegDecodeResult
- LayoutCombedOptions
- LayoutMultilineOptions
- LayoutMultilineResult
- LayoutSinglelineOptions
- LayoutSinglelineResult
- LinearGradientOptions
- LinearizationOptions
- ListboxAppearanceOptions
- LoadPdfOptions
- MarkedContentScope
- NormalizedStop
- OptimizationReport
- OptimizeResult
- OutlineDestination
- OutlineItemOptions
- PageEntry
- PatternFill
- PdfAIssue
- PdfAValidationResult
- PdfPermissionFlags
- PdfSaveOptions
- PdfSignatureInfo
- RadialGradientOptions
- Radians
- RadioAppearanceOptions
- RawImageData
- RecompressOptions
- RedactionMark
- RedactionOptions
- RegistryEntry
- RgbColor
- SetTitleOptions
- SignatureAppearanceOptions
- SignatureOptions
- SignatureVerificationResult
- SignerInfo
- SignOptions
- SoftMaskBuilder
- SoftMaskRef
- StructureElementOptions
- SubsetCmap
- SubsetResult
- SvgDrawCommand
- SvgElement
- SvgRenderOptions
- TextAppearanceOptions
- TextExtractionOptions
- TextItem
- TilingPatternOptions
- TimestampResult
- TransparencyGroupOptions
- Type0FontData
- ViewerPreferences
- VisibleSignatureOptions
- WatermarkOptions
- WidgetAnnotationHost
Type Aliases
- Angle
- AnnotationType
- AppearanceProviderFor
- BlendMode
- CaretSymbol
- ChromaSubsampling
- Color
- EncryptAlgorithm
- FieldType
- FileAttachmentIcon
- FreeTextAlignment
- ImageAlignment
- LineCapStyle
- LineEndingStyle
- LineJoinStyle
- LinkHighlightMode
- Operand
- PageRange
- PageSize
- ParseSpeeds
- PdfALevel
- PdfObject
- RadialGradientFill
- RefResolver
- StandardFontName
- StandardStampName
- StructureType
- TextAlignment
- TextAnnotationIcon
- TextRenderingMode
- WidthEntry
Variables
- AnnotationFlags
- BlendMode
- FieldFlags
- ImageAlignment
- LineCapStyle
- LineJoinStyle
- PageSizes
- ParseSpeeds
- setFillingColor
- setStrokingColor
- StandardFonts
- TextAlignment
- TextRenderingMode
Functions
- addWatermark
- addWatermarkToPage
- aesDecryptCBC
- aesEncryptCBC
- annotationFromDict
- applyFillColor
- applyRedactions
- applyStrokeColor
- asNumber
- asPDFName
- asPDFNumber
- attachFile
- base64Decode
- base64Encode
- beginArtifact
- beginArtifactWithType
- beginLayerContent
- beginMarkedContent
- beginMarkedContentSequence
- beginMarkedContentWithProperties
- beginText
- buildAnnotationDict
- buildCatalog
- buildDocumentStructure
- buildEmbeddedFilesNameTree
- buildGradientObjects
- buildInfoDict
- buildPageTree
- buildPatternObjects
- buildPkcs7Signature
- buildTimestampRequest
- buildViewerPreferencesDict
- buildXmpMetadata
- checkAccessibility
- circlePath
- clipEvenOdd
- clipOp
- closeAndStroke
- closeFillAndStroke
- closeFillEvenOddAndStroke
- closePathOp
- cmyk
- colorToComponents
- componentsToColor
- computeFileEncryptionKey
- computeFontSize
- computeImageDpi
- computeSignatureHash
- computeTargetDimensions
- concatMatrix
- convertToGrayscale
- copyPages
- createAnnotation
- createMarkedContentScope
- createPdf
- createXmpStream
- cropPage
- curveToFinal
- curveToInitial
- curveToOp
- decodeImageStream
- decodeJpegWasm
- decodePermissions
- decodeStream
- deduplicateImages
- degrees
- degreesToRadians
- downscaleImage
- drawImageWithMatrix
- drawImageXObject
- drawSvgOnPage
- drawXObject
- ellipsePath
- embedPageAsFormXObject
- embedSignature
- encodeContextTag
- encodeInteger
- encodeJpegWasm
- encodeLength
- encodeOctetString
- encodeOID
- encodePermissions
- encodePrintableString
- encodeSequence
- encodeSet
- encodeUTCTime
- encodeUtf8String
- endArtifact
- endLayerContent
- endMarkedContent
- endPathOp
- endText
- enforcePdfA
- estimateJpegQuality
- extractImages
- extractMetrics
- extractText
- extractTextWithPositions
- fillAndStrokeOp
- fillEvenOdd
- fillEvenOddAndStroke
- fillOp
- findSignatures
- formatHexContext
- formatPdfDate
- generateButtonAppearance
- generateCheckboxAppearance
- generateCircleAppearance
- generateDropdownAppearance
- generateFreeTextAppearance
- generateHighlightAppearance
- generateInkAppearance
- generateLineAppearance
- generateListboxAppearance
- generateRadioAppearance
- generateSignatureAppearance
- generateSquareAppearance
- generateSquigglyAppearance
- generateStrikeOutAppearance
- generateTextAppearance
- generateUnderlineAppearance
- getAttachments
- getPageSize
- getRedactionMarks
- getSignatures
- grayscale
- initJpegWasm
- initWasm
- insertPage
- isAccessible
- isGrayscaleImage
- isJpegWasmReady
- isLinearized
- isOpenTypeCFF
- isTrueType
- layoutCombedText
- layoutMultilineText
- layoutSinglelineText
- linearGradient
- linearizePdf
- lineToOp
- loadPdf
- markForRedaction
- md5
- mergePdfs
- movePage
- moveTextOp
- moveTextSetLeading
- moveToOp
- nextLineOp
- optimizeAllImages
- optimizeImage
- parseContentStream
- parseSvg
- parseSvgColor
- parseSvgPath
- parseSvgTransform
- parseTimestampResponse
- parseViewerPreferences
- parseXmpMetadata
- prepareForSigning
- radialGradient
- radians
- radiansToDegrees
- rc4
- recompressImage
- rectangleOp
- removePage
- removePages
- requestTimestamp
- resizePage
- restoreState
- reversePages
- rgb
- rotateAllPages
- rotateOp
- rotatePage
- rotationMatrix
- saveDocumentIncremental
- saveIncremental
- saveState
- scaleOp
- serializePdf
- setCharacterSpacingOp
- setColorSpace
- setDashPatternOp
- setFillColor
- setFillColorCmyk
- setFillColorGray
- setFillColorRgb
- setFlatness
- setFontOp
- setFontSizeOp
- setGraphicsStateOp
- setLeadingOp
- setLineCapOp
- setLineJoinOp
- setLineWidthOp
- setMiterLimit
- setStrokeColor
- setStrokeColorCmyk
- setStrokeColorGray
- setStrokeColorRgb
- setStrokeColorSpace
- setTextMatrixOp
- setTextRenderingModeOp
- setTextRiseOp
- setWordSpacingOp
- sha256
- sha384
- sha512
- showTextArray
- showTextHex
- showTextNextLine
- showTextOp
- showTextWithSpacing
- signPdf
- skewOp
- splitPdf
- strokeOp
- summarizeIssues
- svgToPdfOperators
- tilingPattern
- translateOp
- validatePdfA
- verifyOwnerPassword
- verifySignature
- verifySignatures
- verifyUserPassword
- wrapInMarkedContent
References
concatTransformationMatrix
Renames and re-exports concatMatrix
drawObject
Renames and re-exports drawXObject
popGraphicsState
Renames and re-exports restoreState
pushGraphicsState
Renames and re-exports saveState
setCharacterSqueeze
Renames and re-exports setCharacterSpacingOp
setFontAndSize
Renames and re-exports setFontOp
setLineHeight
Renames and re-exports setLeadingOp