0

我对通过 REST API 进行的文档签名附件有疑问。它以前完美运行,但出现以下错误消息,

{ "errorCode": "UNABLE_TO_CONVERT_DOCUMENT", "message": "系统无法将此文档转换为 PDF。Unab (截断...)

如果可以的话,请帮助我

Bellow 是我用于将图像文件附加到文档的代码段。

if(isset($this->attachments['NIC_Rear'])) {

            array_push($dataArray['compositeTemplates'],
                [
                    'inlineTemplates' => array(
                        [
                            'sequence'  => '3',
                            'recipients' => array(
                                'signers' => array([
                                    'email' => $this->issuerEmail,
                                    'name' => $this->issuerName,
                                    'recipientId' => '1',
                                    'roleName' => $this->roleName,
                                    'tabs' => $this->tabs,
                                ])
                            )
                        ]
                    ),
                    'document' => array('documentId' => '3',
                        'name' => 'Attachment11',
                        'fileExtension' => get_file_extension_from_file($this->attachments['NIC_Rear']),
                        'width' => 100,
                        'height' => 100,
                        'documentBase64' => isset($this->attachments['NIC_Rear']) ? base64_encode($this->attachments['NIC_Rear']) : '',
                    ),
                ]
            );
        }
4

1 回答 1

1

您收到此错误:{“errorCode”:“UNABLE_TO_CONVERT_DOCUMENT”,“message”:“系统无法将此文档转换为 PDF。Unab(截断...)

表示传递到 DocuSign 系统的位无法转换为代表文档的平面 pdf 文件的任何情况。可能是它不支持任何文档格式,文档被密码锁定,为空或其中包含任何无效的宏或其他不良内容。您可以先尝试一个简单的文本文档来隔离问题吗?

于 2019-08-15T19:01:24.350 回答