Skip to main content

Hi DocuSign Community!

I'm experiencing an issue with displaying base64-encoded images in HTML templates used for embedded signing via the eSignature API.
I'm using HTML templates with <img> tags that contain base64-encoded images in the src attribute (using data: URLs). The images display perfectly when viewing the HTML in a standard web browser, but they disappear when the document is embedded using the DocuSignJS SDK for signing.
Technical Details:
  • API Used: DocuSign eSignature API with embedded signing
  • SDK: DocuSignJS SDK (https://js.docusign.com/bundle.js)
  • Image Format: Base64-encoded images using data:image/[format];base64,[data] syntax
  • Implementation: HTML templates with embedded <img> tags

 

Are there any known limitations or specific requirements for displaying base64-encoded images in HTML templates when using embedded signing? Is there an alternative approach I should consider for including images in signable HTML documents?

Documentations references:

Envelope creation

Embedded Signing using focused view

Signable HTML
 

Thank you for your help.

Be the first to reply!