XMP metadata inclusion not supported #763 #764
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
XMP metadata plugin
Usage:
var pdf = new jsPDF('p','pt','a4'); //orientation, unit, format
pdf.addMetadata("My metadata as a string.","http://my.namespace.uri/");
First parameter is the actual metadata in the form of string. String is the only allowed data type. Handling of other data types is unimplemented and untested.
XML markup characters "<", ">" and "&" in the metadata string should be written using XML entities.
Second parameter is the XML namespace URI string for the metadata. If parameter is omitted, a default value of "http://jspdf.default.namespaceuri/" is used. Last character in the URI string should be slash or hash.