Para descargar la muestra de código completa, consulte nuestro sitio Code Share. Para obtener consejos adicionales sobre cómo descargar transacciones en bloque, consulte nuestra publicación de nuestro blog.

Todos los documentos cargados durante la creación de un paquete de documentos se pueden descargar en cualquier momento.

Descargar documentos

Las llamadas al método EslClient.downloadDocument() se pueden realizar tanto antes como después de la finalización del paquete. Si la llamada se realiza antes, los documentos se aplanarán, eliminando todas las firmas y campos pendientes.

FileOutputStream stream1 = new FileOutputStream("C:/Users/hhaidary/Desktop/Example/signed_document.pdf");
// Retrieve the bytes of the document (with fields)
byte[] pdfDocumentBytes = eslClient.downloadDocument(packageId, documentId);
	    
try{
    stream1.write(pdfDocumentBytes);
} finally {
    stream1.close();
}

Descargar los documentos originales

Las llamadas al método EslClient.downloadOriginalDocument() se pueden realizar tanto antes como después de la finalización del paquete. Recupera el documento original que fue cargado por el remitente, sin firmas ni campos.

FileOutputStream stream2 = new FileOutputStream("C:/Users/hhaidary/Desktop/Example/original_document.pdf");
// Retrieve the bytes of the original document (without fields)
byte[] originalPdfDocumentBytes = eslClient.downloadOriginalDocument(packageId, documentId);
	    
try{
    stream2.write(originalPdfDocumentBytes);
} finally {
    stream2.close();
}

Descargar documentos firmados

La llamada al método EslClient.downloadZippedDocuments() solo se puede realizar después de completar toda la firma. Tras la llamada, el método entregará un archivo que contiene todos los documentos firmados.

FileOutputStream stream3 = new FileOutputStream("C:/Users/hhaidary/Desktop/Example/signed_documents.zip");
// Retrieve the bytes of the zipped file containing all the documents in the package
byte[] zippedDocumentsBytes = eslClient.downloadZippedDocuments(packageId);
	    
try{
    stream3.write(zippedDocumentsBytes);
} finally {
    stream3.close();
}

Descargar una pista de auditoría

Las llamadas al método EslClient.downloadEvidenceSummary() se pueden realizar tanto antes como después de la finalización del paquete. Recupera la actividad de pista de auditoría actual para el paquete.

FileOutputStream stream4 = new FileOutputStream("C:/Users/hhaidary/Desktop/Example/evidence_summary.pdf");
//Retrieve the bytes of the evidence summary
byte[] evidenceBytes = eslClient.downloadEvidenceSummary(packageId);
	    
try{
    stream4.write(evidenceBytes);
} finally {
    stream4.close();
}

Resultados

Una vez que haya ejecutado su código, encontrará sus archivos en la ubicación en la que eligió guardar sus archivos.

var-122

Para descargar la muestra de código completa, consulte nuestro sitio Code Share. Para obtener consejos adicionales sobre cómo descargar transacciones en bloque, consulte nuestra publicación de nuestro blog.

Todos los documentos cargados durante la creación de un paquete de documentos se pueden descargar en cualquier momento.

Descargar documentos

Las llamadas al método EslClient.DownloadDocument() se pueden realizar tanto antes como después de la finalización del paquete. Si la llamada se realiza antes, los documentos se aplanarán, eliminando todas las firmas y campos pendientes.

// Retrieve the bytes of the document (with fields)
byte[] pdfDocumentBytes = eslClient.DownloadDocument(packageId, documentId);
File.WriteAllBytes("C:/Users/hhaidary/Desktop/Example/signed_document.pdf", pdfDocumentBytes);

Descargar los documentos originales

Las llamadas al método EslClient.DownloadOriginalDocument() se pueden realizar tanto antes como después de la finalización del paquete. Recupera el documento original que fue cargado por el remitente, sin firmas ni campos.

// Retrieve the bytes of the original document (without fields)
byte[] originalPdfDocumentBytes = eslClient.DownloadOriginalDocument(packageId, documentId);
File.WriteAllBytes("C:/Users/hhaidary/Desktop/Example/original_document.pdf", originalPdfDocumentBytes);

Descargar documentos firmados

La llamada al método EslClient.DownloadZippedDocuments() solo se puede realizar después de completar toda la firma. Tras la llamada, el método entregará un archivo que contiene todos los documentos firmados.

// Retrieve the bytes of the zipped file containing all the documents in the package
byte[] zippedDocumentsBytes = eslClient.DownloadZippedDocuments(packageId);
File.WriteAllBytes("C:/Users/hhaidary/Desktop/Example/signed_documents.zip", zippedDocumentsBytes);

Descargar una pista de auditoría

Las llamadas al método EslClient.DownloadEvidenceSummary() se pueden realizar tanto antes como después de la finalización del paquete. Recupera la actividad de pista de auditoría actual para el paquete.

//Retrieve the bytes of the evidence summary
byte[] evidenceBytes = eslClient.PackageService.DownloadEvidenceSummary(packageId);
File.WriteAllBytes("C:/Users/hhaidary/Desktop/Example/evidence_summary.pdf", evidenceBytes);

Resultados

Una vez que haya ejecutado su código, encontrará sus archivos en la ubicación en la que eligió guardar sus archivos.

var-122

Para descargar la muestra de código completa, consulte nuestro sitio Code Share. Para obtener consejos adicionales sobre cómo descargar transacciones en bloque, consulte nuestra publicación de nuestro blog.

Todos los documentos cargados durante la creación de un paquete de documentos se pueden descargar en cualquier momento.

Descargar documentos

La llamada a DownloadDocument() se puede realizar tanto antes como después de la finalización del paquete. Si la llamada se realiza antes, los documentos se aplanarán, eliminando todas las firmas y campos pendientes.

Solicitud HTTP

GET https://sandbox.esignlive.com/api/packages/{packageId}/documents/{documentId}/pdf

Encabezados HTTP

Accept: application/pdf Content-Type: application/json Authorization: Basic api_key

Descargar los documentos originales

La llamada a DownloadOriginalDocument() se puede realizar tanto antes como después de la finalización del paquete. Recupera el documento original que fue cargado por el remitente, sin firmas ni campos.

Solicitud HTTP

GET https://sandbox.esignlive.com/api/packages/{packageId}/documents/{documentId}/original

Encabezados HTTP

Accept: application/pdf Content-Type: application/json Authorization: Basic api_key

Descargar documentos firmados

La llamada a DownloadZippedDocuments() solo se puede realizar después de completar toda la firma. Tras la llamada, el método entregará un archivo que contiene todos los documentos firmados.

Solicitud HTTP

GET https://sandbox.esignlive.com/api/packages/{packageId}/documents/zip

Encabezados HTTP

Accept: application/zip Content-Type: application/json Authorization: Basic api_key

Descargar una pista de auditoría

La llamada a DownloadEvidenceSummary() se puede realizar tanto antes como después de la finalización del paquete. Recupera la actividad de pista de auditoría actual para el paquete.

Solicitud HTTP

GET https://sandbox.esignlive.com/api/packages/{packageId}/evidence/summary

Encabezados HTTP

Accept: application/pdf Content-Type: application/json Authorization: Basic api_key

Resultados

Una vez que haya ejecutado su código, encontrará sus archivos en la ubicación en la que eligió guardar sus archivos.

var-122

Para descargar la muestra de código completa, consulte nuestro sitio Code Share. Para obtener consejos adicionales sobre cómo descargar transacciones en bloque, consulte nuestra publicación de nuestro blog.

Todos los documentos cargados durante la creación de un paquete de documentos se pueden descargar en cualquier momento.

Descargar documentos

Las llamadas al método sdk.downloadDocument() se pueden realizar tanto antes como después de la finalización del paquete. Si la llamada se realiza antes, los documentos se aplanarán, eliminando todas las firmas y campos pendientes.

    	//download signed document
    	Blob signedDocument = sdk.downloadDocument(packageId, documentId);
        Document doc1 = new Document();
        doc1.Body = signedDocument;
        doc1.FolderId = folder.id;
        doc1.Name = 'test retrieving document - sigend document';
        doc1.Type = 'pdf';
    	insert doc1;

Descargar los documentos originales

Las llamadas al método downloadOriginalDocument() se pueden realizar tanto antes como después de la finalización del paquete. Recupera el documento original que fue cargado por el remitente, sin firmas ni campos.

    	//download original document
    	Blob originalDocument = downloadOriginalDocument(packageId, documentId);
        Document doc2 = new Document();
        doc2.Body = originalDocument;
        doc2.FolderId = folder.id;
        doc2.Name = 'test retrieving document - original document';
        doc2.Type = 'pdf';
    	insert doc2;

Descargar documentos firmados

La llamada al método downloadZippedDocuments() solo se puede realizar después de completar toda la firma. Tras la llamada, el método entregará un archivo que contiene todos los documentos firmados.

    	//download zipped document
    	Blob zippedDocuments = downloadZippedDocuments(packageId);
        Document doc3 = new Document();
        doc3.Body = zippedDocuments;
        doc3.FolderId = folder.id;
        doc3.Name = 'test retrieving document - zipped documents';
        doc3.Type = 'zip';
    	insert doc3;

Las llamadas al método sdk.getAudit() se pueden realizar tanto antes como después de la finalización del paquete. Recupera la actividad de pista de auditoría actual para el paquete.

    	//download evidence summary
    	String auditString= sdk.getAudit(packageId);
        Document doc4 = new Document();
        doc4.Body = EncodingUtil.base64Decode(auditString);
        doc4.FolderId = folder.id;
        doc4.Name = 'test retrieving document - evidence summary';
        doc4.Type = 'pdf';
    	insert doc4;

Resultados

Una vez que haya ejecutado su código, encontrará sus archivos en la ubicación en la que eligió guardar sus archivos.

Captura