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.
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.
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.
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.