@signpdf/utils
Advanced tools
Changelog
[3.2.4]
pdf-lib
's PDFPage
.pdfDoc
or pdfPage
is required, not both.tsd
to verify the types that we generate.Changelog
[3.2.3]
Changelog
[3.2.0]
[utils] Introduced convertBuffer()
to allow inputs as Buffer
, Uint8Array
or string
;
[utils] The Signer
abstract class accepts an optional signingTime
;
[utils] removeTrailingNewLine
would works for files with \r
, \n
or \r\n
;
[signpdf] Accepts Buffer
, Uint8Array
or string
as input;
[signer-p12] Accepts Buffer
, Uint8Array
or string
as input;
[signer-p12] Respects signingTime
as abstracted in Signer
;
[placeholder-pdf-lib] Accepts either a PDFDoc
or a PDFPage
to allow adding the placeholder to a specific page rather than always the first one;
[placeholder-pdf-lib] Accepts signingTime
;
[placeholder-pdf-lib] Includes an AP
appearance stream for PDF/A compliance;
[placeholder-pdf-lib] Accepts appName
and includes it in Prop_Build
to allow describing the signing application;
[placeholder-pdf-lib] Does not require {useObjectStreams: false}
;
[placeholder-pdfkit] Accepts signingTime
;
[placeholder-pdfkit] Accepts appName
and includes it in Prop_Build
to allow describing the signing application;
[placeholder-pdfkit010] Accepts signingTime
;
[placeholder-pdfkit010] Accepts appName
and includes it in Prop_Build
to allow describing the signing application;
[placeholder-plain] Accepts signingTime
;
[placeholder-plain] Accepts appName
and includes it in Prop_Build
to allow describing the signing application;
Bumped version of follow-redirects;
Changelog
[3.1.0]
Changelog
[3.0.0]
node-signpdf
to be replaced by the @signpdf
scoped packages;@signpdf/placeholder-pdfkit010
and @signpdf/placeholder-plain
;@signpdf/signpdf
understands PDFs and @signpdf/signer-p12
understands P12 and node-forge
;contactInfo
, location
and name
which used to be optional;packages/examples
;