Automatisera juridiska arbetsflöden

Banderoll för användningsfall

I ett idealiskt scenario accepteras avtalsvillkor utan ändringar. Ofta måste dock avtal anpassas, vilket sedan kräver rättslig granskning. Juridiska granskningar skapar betydande kostnader och saktar ned processen att leverera avtalsvillkor. Genom att använda fördefinierade mallar som ändras baserat på godkänt språk kan juridiska team hantera och använda avtalsvillkor på ett säkrare sätt.

I den här självstudiekursen används ett juridiskt avtal som varierar från stat till stat. För att åtgärda dessa variationer skapas en avtalsmall med villkorliga avsnitt, som endast inkluderas när vissa kriterier är uppfyllda. Det genererade dokumentet kan vara ett Word- eller PDF-dokument. Du kan också lära dig några sätt att skydda dokument med Adobe PDF Services API eller Acrobat Sign.

Hämta autentiseringsuppgifter

Börja med att registrera dig för kostnadsfria autentiseringsuppgifter för Adobe PDF-tjänster:

  1. hit om du vill registrera dina inloggningsuppgifter.

  2. Logga in med ditt Adobe ID.

  3. Ange ditt inloggningsuppgiftsnamn.

    Skärmbild av hur du anger ditt inloggningsnamn

  4. Välj ett språk för att hämta exempelkoden (till exempel Node.js).

  5. Markera för att godkänna utvecklarvillkor.

  6. Välj Skapa autentiseringsuppgifter.
    En fil hämtas till datorn med en ZIP-fil som innehåller exempelfilerna, pdfservices-api-credentials.json och private.key för autentisering.

    Skärmbild av autentiseringsuppgifter

  7. Markera Hämta Microsoft Word-tillägg eller gå till AppSource för att installera.

    note note
    NOTE
    För att installera Word-tillägget måste du ha behörighet att installera tillägg i Microsoft 365. Kontakta Microsoft 365-administratören om du inte har behörighet.

Dina data

I det här scenariot skickas information för att hjälpa till att generera dokumentet och informera om vissa avsnitt ska inkluderas eller inte:

{
    "customer": {
        "name": "Home Services Company",
        "street": "123 Any Street",
        "city": "Anywhere",
        "state": "CA",
        "zip": "12345",
        "country":"USA",
        "signer": {
            "email": "johnnyechostone@gmail.com",
            "firstName": "John",
            "lastName": "Echostone"
        }
    },
    "company": {
        "name": "Projected Consultants",
        "signer": {
            "email": "maryburostone@gmail.com",
            "firstName": "Mary",
            "lastName": "Burostone"
        }
    },
    "conditions": {
        "includeGeneralTerms": true,
        "includeConsumerDiscloure": true
    }
}

I informationen finns information om kunden, namnet, vem som undertecknar, i vilket tillstånd kunden befinner sig och så vidare. Dessutom finns avsnitt med information om det företag som genererar avtalet och villkorsflaggor som används för att inkludera vissa avsnitt i avtalet.

Lägg till grundläggande taggar i dokumentet

Det här scenariot använder ett villkorsdokument som kan hämtas här.

Skärmbild av dokument om villkor

  1. Öppna exempeldokumentet TermsAndConditions.docx i Microsoft Word.

  2. Om plugin-programmet Dokumentgenerering är installerat väljer du Dokumentgenerering i menyfliksområdet. Om du inte ser Dokumentgenerering i menyfliksområdet följer du dessa instruktioner.

  3. Välj Kom igång.

  4. Kopiera JSON-exempeldata som skrivits ovan till JSON-datafältet.

    Skärmbild av dokument och JSON-data

Gå till panelen Dokumentgenereringstagg för att placera taggar i dokumentet.

Infoga företagsnamnet

  1. Markera den text som du vill ersätta. I det här scenariot ersätter du FÖRETAGET i dokumentets första avsnitt.

  2. Sök efter "name" i Dokumentgenereringstagg.

  3. Välj namn under Företag.

    Skärmbild av sökning efter namn i taggen för dokumentgenerering

  4. Välj Infoga text.

En tagg med namnet {{company.name}} placeras då eftersom taggen finns under den sökvägen i JSON.

{
    "company": {
        "name": "Projected Consultants",
        ...
    }
    ...
}

Upprepa sedan detta steg i avsnittet som öppnar för TEXTEN CUSTOMER. Upprepa steg 1-4 och ersätt CUSTOMER med "name" under customer. Utdata ska vara {{customer.name}}, vilket återspeglar att texten kommer från kundobjektet under.

Med Adobe dokumentgenererings-API:t kan du också inkludera taggar i sidhuvuden och sidfötter och i precis den ände där rubrikerna för signaturerna ska gå.

Upprepa processen igen med steg 1-4 för texten FÖRETAG och KUND i sidfoten.

Skärmbild av att lägga till COMPANY- och CUSTOMER-taggar i sidfoten

Slutligen måste du upprepa steg 1-4 för att ersätta FÖRNAMN och EFTERNAMN under avsnittet Kund på signatursidan med taggarna för {{customer.signer.firstName}} respektive {{customer.signer.lastName}}. Oroa dig inte om taggen är lång och flödar om till nästa rad eftersom taggen ersätts när dokumentet skapas.

Början av dokumentet och sidfoten ska se ut ungefär så här:

  • Avsnittet Början:

Skärmbild av det inledande avsnittet

  • Sidfot:

Skärmbild av sidfot

  • Signatursida:

Skärmbild av signatursida

Nu när dina taggar är placerade i dokumentet är du redo att förhandsgranska det genererade avtalet.

Förhandsvisa det genererade dokumentet

Direkt i Microsoft Word kan du förhandsgranska ditt genererade dokument utifrån JSON-exempeldata.

  1. Välj Generera dokument i Dokumentgenereringstagg.

  2. Första gången kan du uppmanas att logga in med ditt Adobe ID. Välj Logga in och slutför uppmaningarna för att logga in med dina inloggningsuppgifter.

    Skärmbild av val av knappen Generera dokument

  3. Välj Visa dokument.

    Skärmbild av knappen Visa dokument

  4. Ett webbläsarfönster öppnas där du kan förhandsgranska dokumentresultaten.

    Skärmbild av tillståndsspecifik text

Lägg till villkorliga villkor för varje läge

I nästa område definierar du bara vissa områden som ska infogas baserat på vissa inmatningsvillkor. I exempeldokumentet gäller avsnitten 4 och 5 endast ett visst läge. I detta scenario ska endast de statsspecifika villkoren inkluderas när en kund är bosatt i det läget. Dessutom bör inte numreringen i Microsoft Word inkludera det avsnittet om det tas bort. Använd funktionen Villkorligt innehåll i dokumentgenererings-API:t för att tagga detta.

Skärmbild av tillståndsspecifik text

Skärmbild av val av California Disclosure-avsnittet

  1. I dokumentet väljer du avsnittet California Disclosure (Kalifornien) och alla underpunkter.

    Skärmbild av taggen för villkorligt avsnitt

  2. I Dokumentgenereringstaggen väljer du Avancerat.

  3. Expandera Villkorligt innehåll.

  4. I fältet Välj poster söker du efter och väljer customer.state.

  5. I fältet Välj operator väljer du =.

  6. Skriv CA i fältet Värde.

  7. Välj Infoga villkor.

Avsnittet omsluts nu med en del taggar som kallas villkorstaggar. När du lade till märkorden kan de ha lagt till märkordet conditional-section som en numrerad linje. Du kan ta bort det genom att hoppa över mellanrum före märkordet, annars numreras objekten som om märkordet inte fanns där när dokumentet skapades. Det villkorliga avsnittet avslutas med taggen {% end-section %}.

Skärmbild av taggen för villkorligt avsnitt

Upprepa steg 1-7 för avsnittet Washington Disclosure och ersätt värdet CA med WA för att visa att avsnittet endast visas om kundens tillstånd är Washington.

Skärmbild av taggen för villkorsstyrd sektion för WA

Testning med villkorliga sektioner

När de villkorliga avsnitten är på plats kan du förhandsgranska dokumentet genom att välja Generera dokument.

När du genererar ett dokument ser du att det avsnitt som ingår bara är det som uppfyller datakriterierna. I exemplet nedan, eftersom delstaten var lika med CA, är endast avsnittet Kalifornien inkluderat.

Skärmbild av information om Kaliforniens avslöjande

En annan anmärkningsvärd förändring är att numreringen för det efterföljande avsnittet, Användning av Tjänster och Programvara, har nummer 5. Detta innebär att när Washingtonavsnittet utelämnas fortsätter numreringen.

Skärmbild av den fortsatta numreringen

Ändra exempeldata för mallen för att testa om mallen fungerar korrekt när kunden är i delstaten Washington och inte i Kalifornien:

  1. I Dokumentgenereringstaggen väljer du Redigera indata.

    Skärmbild av taggen för dokumentgenerering

  2. Välj Redigera.

  3. I JSON-data ändrar du CA till WA.

    Skärmbild av JSON-data

  4. Välj Generera taggar.

  5. Välj Generera dokument för att generera om dokumentet.

Observera att dokumentet bara innehåller delstatssektionen i Washington.

Skärmbild av dokument som endast innehåller Wasington-tillståndsavsnittet

Lägga till en villkorlig mening

Precis som villkorliga avsnitt kan du också ha specifika meningar som ingår när vissa villkor är uppfyllda. I det här exemplet skiljer sig politiken för återvändande mellan Kalifornien och Washington.

  1. I avsnitt 3.1 väljer du den första meningen "Vid köp i delstaten Washington måste en returneras via MAIL inom 30 dagar efter den ursprungliga transaktionen för en full återbetalning."
  2. I Dokumentgenereringstaggen väljer du Avancerat.
  3. Expandera Villkorligt innehåll.
  4. Välj Fras under Innehållstyp.
  5. I fältet Välj poster söker du efter och väljer customer.state.
  6. I fältet Välj operator väljer du =.
  7. Skriv CA i fältet Värde.
  8. Välj Infoga villkor.

Även om namnet på taggen är detsamma, är den största skillnaden mellan fras och avsnitt att en fras har avsnittet inte innehålla nya rader. Villkorsmärkordet och -end-section-märkordet måste finnas i samma stycke.

Skärmbild av frastagg

Lägga till taggar för Acrobat Sign

Med Acrobat Sign kan du skicka avtal för signering eller bädda in dem på webben så att någon enkelt kan visa och signera dem. Med taggen Adobe-dokumentgenerering i Microsoft Word kan du enkelt förtagga dokument innan de skickas med Acrobat Sign, så att signaturer alltid placeras på rätt plats. I det här scenariot finns det två signerare som behöver en plats för att signera och datera dokumentet.

  1. Navigera till den plats där kunden måste signera.

  2. Placera markören där signaturen ska placeras.

    Skärmbild av vart signaturen måste ta vägen

  3. I Dokumentgenereringstaggen väljer du Adobe Sign.

  4. Ange antalet mottagare i fältet Ange antalet mottagare (i det här exemplet används 2).

  5. I fältet Mottagare väljer du Signerare-1.

  6. Välj Signatur i typen Fält.

  7. Markera Infoga Adobe Sign-texttagg.

    Skärmbild av Infoga Adobe Sign-texttagg i dokumentgenereringstaggen

NOTE
Om knappen Infoga Adobe Sign-texttagg saknas bläddrar du nedåt.

Detta placerar ett signaturfält där den första signeraren måste signera.

Skärmbild av signaturens texttagg

Placera sedan ett datafält för den signerare som automatiskt fylls i vid signering.

  1. Flytta markören till det ställe där datumet ska placeras.

    Skärmbild av var datumet ska placeras

  2. Ställ in Fälttyp på Datum.

  3. Markera Infoga Adobe Sign-texttagg.

Den placerade datumtaggen är ganska lång: {{Date 3_es_:signer1:date:format(mm/dd/yyyy):font(size=Auto)}}. Acrobat Sign-texttaggen måste finnas på samma rad, vilket skiljer sig från taggarna för dokumentgenerering. Parametrarna :format() och font() är valfria, så i det här scenariot kan vi förkorta taggen till {{Date 3_es_:signer1:date}}.

Upprepa stegen ovanför avsnittet Företagssignatur. När du gör det måste du ändra fältet Mottagare till Signerare-2. Annars tilldelas alla signaturfält samma person.

Generera ett avtal

Du har nu taggat dokumentet och är klar att använda. I det här nästa avsnitt får du lära dig hur du genererar ett dokument med API-exempel för dokumentgenerering för Node.js. Dessa exempel fungerar på alla språk.

Öppna filen pdfservices-node-sdk-samples-master som du hämtade när du registrerade dina inloggningsuppgifter. Bland dessa filer finns filerna pdfservices-api-credentials.json och private.key.

  1. Öppna terminalen om du vill installera beroenden med npm install.

  2. Kopiera exemplet data.json till mappen resources.

  3. Kopiera Word-mallen som du skapade till mappen resurser.

  4. Skapa en ny fil i rotkatalogen i exempelmappen med namnet generate-salesOrder.js.

    code language-none
    const PDFServicesSdk = require('@adobe/pdfservices-node-sdk').
    const fs = require('fs');
    const path = require('path');
    
    var dataFileName = path.join('resources', '<INSERT JSON FILE');
    var outputFileName = path.join('output', 'salesOrder_'+Date.now()+".pdf");
    var inputFileName = path.join('resources', '<INSERT DOCX>');
    
    //Loads credentials from the file that you created.
    const credentials =  PDFServicesSdk.Credentials
       .serviceAccountCredentialsBuilder()
       .fromFile("pdfservices-api-credentials.json")
       .build();
    
    // Setup input data for the document merge process
    const jsonString = fs.readFileSync(dataFileName),
    jsonDataForMerge = JSON.parse(jsonString);
    
    // Create an ExecutionContext using credentials
    const executionContext = PDFServicesSdk.ExecutionContext.create(credentials);
    
    // Create a new DocumentMerge options instance
    const documentMerge = PDFServicesSdk.DocumentMerge,
    documentMergeOptions = documentMerge.options,
    options = new documentMergeOptions.DocumentMergeOptions(jsonDataForMerge, documentMergeOptions.OutputFormat.PDF);
    
    // Create a new operation instance using the options instance
    const documentMergeOperation = documentMerge.Operation.createNew(options)
    
    // Set operation input document template from a source file.
    const input = PDFServicesSdk.FileRef.createFromLocalFile(inputFileName);
    documentMergeOperation.setInput(input);
    
    // Execute the operation and Save the result to the specified location.
    documentMergeOperation.execute(executionContext)
    .then(result => result.saveAsFile(outputFileName))
    .catch(err => {
       if(err instanceof PDFServicesSdk.Error.ServiceApiError
          || err instanceof PDFServicesSdk.Error.ServiceUsageError) {
          console.log('Exception encountered while executing operation', err);
       } else {
          console.log('Exception encountered while executing operation', err);
       }
    });
    
  5. Ersätt <JSON FILE> med namnet på JSON-filen i /resources.

  6. Ersätt <INSERT DOCX> med namnet på DOCX-filen.

  7. Använd Terminal för att köra noden generate-salesOrder.js.

Utdatafilen finns i mappen /output och dokumentet har genererats på rätt sätt.

Du kan ändra formatet genom att ändra raden nedan. DOCX-format är användbart om dokumentet ska skickas för redigering i Word eller för granskning av kontrakt.

PDF:

options = new documentMergeOptions.DocumentMergeOptions(jsonDataForMerge,
documentMergeOptions.OutputFormat.PDF);

Ord:

options = new documentMergeOptions.DocumentMergeOptions(jsonDataForMerge, documentMergeOptions.OutputFormat.DOCX);

Du måste också ändra namnet på utdatafilen till .pdf eller .docx för utdataformatet PDF eller DOCX:

var outputFileName = path.join('output', 'salesOrder_'+Date.now()+".docx");

Skicka avtal för signering

Med Adobe Acrobat Sign kan du skicka avtal till en eller flera mottagare så att de kan visa och signera dokument. Tillsammans med en lättanvänd användarupplevelse att skicka ett dokument för signering, finns REST API:er tillgängliga som låter dig ta Word, PDF, HTML och andra format och skicka dem för signering.

Exemplet nedan visar hur du använder REST API-dokumentationssidan för att ta det tidigare genererade dokumentet och skicka det för signering. Börja med att lära dig hur du gör det via webbgränssnittet i Acrobat Sign och sedan hur du gör det med REST API.

Skaffa ett Acrobat Sign-konto

Om du inte har något Acrobat Sign-konto registrerar du dig för ett utvecklarkonto och granskar dokumentationen här och väljer Registrera dig för utvecklarkonto. Du uppmanas att fylla i ett formulär och få en bekräftelse via e-post. När du har gjort det dirigeras du till en webbplats där du kan ange ditt lösenord och konto och sedan logga in på Acrobat Sign.

Skicka ett avtal från webbgränssnittet

  1. Välj Skicka i navigeringsfältet.

    Skärmbild av fliken Skicka i Acrobat Sign

  2. Ange två e-postadresser i fältet Mottagare. Det är bästa praxis att använda en e-postadress som inte är kopplad till ditt Acrobat Sign-konto.

    Skärmbild av mottagarfält

  3. Ange ett Avtalsnamn och Meddelande.

  4. Välj Lägg till filer och överför den genererade filen från datorn.

  5. Välj Förhandsvisa och lägg till signaturfält.

  6. Välj Nästa.

  7. När du bläddrar nedåt till signatursidan kan du se de placerade signaturfälten utifrån taggarna.

    Skärmbild av signaturfält

  8. Välj  Skicka.

  9. I ditt e-postmeddelande visas ett meddelande med en länk för att visa och signera.

    Skärmbild av e-postmeddelande

  10. Välj Granska och signera.

  11. Välj Fortsätt för att godkänna användningsvillkoren.

  12. Välj Start för att gå till den plats där du måste signera.

    Skärmbild av starttagg

  13. Välj Klicka här för att signera.

    Skärmbild av Klicka här för att signera

  14. Skriv din signatur.

    Skärmbild av den skrivna signaturen

  15. Välj Använd.

  16. Välj Klicka för att signera.

Ett e-postmeddelande skickas till nästa signerare. Upprepa steg 9-16 för att visa och signera för den andra signeraren.

När avtalet har slutförts skickas en signerad kopia av avtalet via e-post till var och en av parterna. Dessutom kan ett signerat avtal hämtas från webbgränssnittet i Acrobat Sign på sidan Hantera.

Skärmbild av fliken Hantera i Acrobat Sign

Lär dig sedan hur du gör samma scenario via REST API-dokumentation.

Hämta autentiseringsuppgifter

  1. Gå till Acrobat Sign REST-dokumentation.

  2. Expandera transientDocuments och POSTEN /transientDocuments.

  3. Välj OAUTH ACCESS-TOKEN.

    Skärmbild av var OAUTH ACCESS-TOKEN ska väljas

  4. Kontrollera OAUTH-behörigheterna för agreement_write, agreement_sign, widget_write och library_write.

  5. Välj Auktorisera.

  6. Du uppmanas att logga in med ditt Acrobat Sign-konto via ett popup-fönster. Logga in användare Administratörens användarnamn och lösenord.

  7. Du uppmanas att tillåta åtkomst till REST-dokumentationen. Välj Tillåt åtkomst.

En ägartoken läggs sedan till i fältet Auktorisering.

Om du vill läsa mer om hur du skapar en auktoriseringstoken för Acrobat Sign kan du följa stegen som beskrivs här.

Ladda upp ett tillfälligt dokument

Eftersom auktoriseringstoken läggs till från föregående steg måste du överföra ett dokument för att göra API-anropet:

  1. I fältet Fil överför du PDF-dokumentet som skapades i tidigare steg.

    Skärmbild av var PDF ska överföras

  2. Välj Prova!.

  3. Kopiera värdet transientDocumentId i svarstexten.

transientDocumentId används för att referera till ett dokument som tillfälligt lagras i Acrobat Sign så att det kan refereras i efterföljande API-anrop.

Skicka för signering

När ett dokument har överförts måste du skicka avtalet för signering.

  1. Expandera avsnittet Avtal och avsnittet POST avtal.

  2. I fältet AgreementInfo fyller du i det med följande JSON:

    code language-none
    {
    "fileInfos": [
       {
          "transientDocumentId": "3AAABLblqZhAJeoswpyslef8_toTGT1WgBLk3TlhfJXy_uSLlKyre2hjF0-J1meBDn0PlShk0uQy6JghlqEoqXNnskq7YawteF6QWtHefP9wN2CW_Xbt0O9kq1tkpznG0a5-mEm4bYAV1FGOnD1mt_ooYdzKxm7KzTB11DLX2-81Zbe2Z1suy7oXiWNR3VSb-zMfIb5D4oIxF8BiNfN0q08RwT108FcB1bx4lekkATGld3nRbf8ApVPhB72VNrAIF0F1rAFBWTtfgvBKZaxrYSyZq73R_neMdvZEtxWTk5fii_bLVe7VdNZMcO55sofH61eQC_QIIsoYswZP4rw6dsTa68ZRgKUNs"
       }
    ],
    "name": "Terms and Conditions",
    "participantSetsInfo": [
       {
          "memberInfos": [
          {
             "email": "adobesigndemo+customer@outlook.com"
          }
          ],
          "order": 1,
          "role": "SIGNER"
       },
       {
          "memberInfos": [
             {
                "email": "adobesigndemo+company@outlook.com"
             }
          ],
          "order": 1,
          "role": "SIGNER"
          }
    ],
    "signatureType": "ESIGN",
    "state": "IN_PROCESS"
    }
    
  3. Välj Prova!.

POSTENS avtals-API returnerar ett ID för avtalet. Om du vill hämta en mall för JSON-modellschemat väljer du Minimalt modellschema. En fullständig lista över parametrar finns i avsnittet Fullständigt modellschema.

Kontrollera avtalets status

När du har ett avtal-ID kan du skicka en avtalsstatus.

  1. Expandera GET /agreements/{agreementId}.
  2. Eftersom du kan behöva ytterligare OAUTH-omfång väljer du OAUTH-ACCESS-TOKEN igen.
  3. Kopiera agreementId från det tidigare API-anropssvaret till fältet agreementId.
  4. Välj Prova!.

Nu har du information om det avtalet.

{
    "id": "CBJCHBCAABAAc6LyP4SVuKXP_pNstzIzyripanRdz4IB",
    "name": "Terms and Conditions",
    "groupId": "CBJCHBCAABAAoyMb1yIgczAGhBuJeHf99mglPtM7ElEu",
    "type": "AGREEMENT",
    "participantSetsInfo": [
      {
        "id": "CBJCHBCAABAAzZE-IcHHkt05-AVbxas4Jz7DUl3oEBO6",
        "memberInfos": [
          {
            "email": "adobesigndemo+customer@outlook.com",
            "id": "CBJCHBCAABAAyWgMMReqbxUFM7ctI5xz16c2kOmEy-IQ",
            "securityOption": {
              "authenticationMethod": "NONE"
            }
          }
        ],
        "role": "SIGNER",
        "order": 1
      },
      {
        "id": "CBJCHBCAABAAaRHz3gY2W0w5n_6pj1GMMuZAfhBihc1j",
        "memberInfos": [
          {
            "email": "adobesigndemo+company@outlook.com",
            "id": "CBJCHBCAABAAOZQwjPwJXFiX8YDKPYtzMpftsmxYrIo9",
            "securityOption": {
              "authenticationMethod": "NONE"
            }
          }
        ],
        "role": "SIGNER",
        "order": 1
      }
    ],
    "senderEmail": "adobesigndemo+new@outlook.com",
    "createdDate": "2022-03-22T02:59:36Z",
    "lastEventDate": "2022-03-22T02:59:41Z",
    "signatureType": "ESIGN",
    "locale": "en_US",
    "status": "OUT_FOR_SIGNATURE",
    "documentVisibilityEnabled": true,
    "hasFormFieldData": false,
    "hasSignerIdentityReport": false,
    "documentRetentionApplied": false
  }

Den effektivare metoden för att få aviseringar när uppdateringar ändras är via Webhooks, som du kan läsa mer om här.

Lagra ett signerat dokument

När dokumentet har signerats kan det hämtas med hjälp av filen GET /agreements/combinedDocument.

  1. Expandera GET /agreements/{agreementId}/combinedDocument.
  2. Ange agreementId till agreementId som tillhandahölls från det tidigare API-anropet.
  3. Välj Prova!.

Ytterligare parametrar för att bifoga en granskningsrapport eller stöddokument kan anges med parametrarna attachSupportingDocuments och attachAuditReport.

I svarstexten kan den sedan hämtas till datorn och lagras där du vill.

Fler alternativ

Förutom att skapa ett dokument och skicka det för signering, finns det ytterligare åtgärder att tillgå.

Om dokumentet till exempel inte har en signatur kan du med Adobe PDF Services API omforma dokument efter att avtalet har skapats, till exempel:

  • Skydda dokumentet med ett lösenord
  • Komprimera PDF om det finns stora bilder
  • Mer information om andra tillgängliga åtgärder finns i skripten i mappen /src i exempelfilerna för Adobe PDF Services API. Du kan också läsa mer i dokumentationen för de olika åtgärderna som kan användas.

Dessutom har Acrobat Sign flera tilläggsfunktioner, till exempel:

  • Bädda in en signeringsupplevelse i ett program
  • Lägg till metoder för identitetsverifiering för signerare
  • Konfigurera inställningar för e-postmeddelanden
  • Hämta enskilda separata dokument som en del av ett avtal

Ytterligare utbildning

Vill du veta mer? Titta närmare på ytterligare sätt att använda Adobe Acrobat Services:

recommendation-more-help
61c3404d-2baf-407c-beb9-87b95f86ccab