You need to sign in to do that
Don't have an account?
Hemant Gulati 4
Unable to save a dynamic image in a PDF attachment
Hello All,
I am using a canvas HTML element (with other elements of form) in my VF page. Onclicking on submit button, i am trying to save what has been written on canvas by the user as an Image with the other data in the form in the PDF attachment to the record.
Here, i am getting an issue "common.apex.runtime.impl.ExecutionException: An error occurred while parsing the input string."
Code:-
//Canvas image code (base64 image string)
String imageScreen=string.valueOf(canvasImage);
Code for attachment:-
1. Attachment attachmentFile = new Attachment();
2. attachmentFile.parentId = parentId;
3. attachmentFile.Name = 'abc.pdf';
4. attachmentFile.body =blob.toPdf('<HTML><BODY><div>Test File</div><br/><img src='+imageScreen+' /></BODY></HTML>');
5. insert attachmentFile;
Error is in line 4.
and if i'll give static path of an image stored in Document object , it won't generate an error.
I request you all to please help me in this.
Thanks,
I am using a canvas HTML element (with other elements of form) in my VF page. Onclicking on submit button, i am trying to save what has been written on canvas by the user as an Image with the other data in the form in the PDF attachment to the record.
Here, i am getting an issue "common.apex.runtime.impl.ExecutionException: An error occurred while parsing the input string."
Code:-
//Canvas image code (base64 image string)
String imageScreen=string.valueOf(canvasImage);
Code for attachment:-
1. Attachment attachmentFile = new Attachment();
2. attachmentFile.parentId = parentId;
3. attachmentFile.Name = 'abc.pdf';
4. attachmentFile.body =blob.toPdf('<HTML><BODY><div>Test File</div><br/><img src='+imageScreen+' /></BODY></HTML>');
5. insert attachmentFile;
Error is in line 4.
and if i'll give static path of an image stored in Document object , it won't generate an error.
I request you all to please help me in this.
Thanks,