Inom Adobe Systems applikationer tillägnad skapa Acrobat PDF-dokument , hänvisar " lek " till processen med hjälp av en synlig eller dold mall för att skapa nya sidor baserat på en förkonfigurerad struktur formulärfält , bilder och text . Byggd på vilken version av JavaScript som ligger bakom mycket av funktionaliteten i PDF-formulär , gör denna process formuläret designer för att skapa dynamiskt töjbara dokument som expanderar för att tillgodose användarens input . Mall Användning
Som standard , både fullständiga versioner av Adobe Acrobat - Standard och Pro - kan utnyttja mallar i PDF-filer . Blanketter skapare måste aktivera bildar rättigheter för Adobe Reader i enskilda handlingar att göra mallade resurser tillgängliga för användare som endast har tillgång till den fria versionen av Adobe PDF-program . Aktivera dessa rättigheter också tillåter Adobe Reader-användare att spara ifyllda blanketter . Inte alla skript funktionalitet Acrobat-formulär fungerar i Reader , så det är bäst att undvika att skapa kundanpassade PDF-formulär för mottagare som du vet att Reader - beroende .
Skapa en mall
En Adobe Acrobat mall börjar som bara en PDF- dokument . Du kan skapa en grund för en mallade sida i ett ordbehandlingsprogram , sid - layout applikation eller något program som kan spara eller exportera PDF-filer , antingen på egen hand eller via en skrivardrivrutin levereras som ett system för hela resurs . Efter din grundläggande PDF-fil finns att du kan öppna den i Acrobat Standard eller Acrobat Pro och använda programmets formverktyg för att lägga inmatningsfält där för att samla in användardata . Utse en PDF- sida som en mall som gör det möjligt att utöka dokumentet genom att lägga kopior av mallen .
Spawning
Lek en ny sida från en synlig eller dold mall kräver hjälp av JavaScript -kod för att lägga till dessa nya resurser . Om du någonsin dupliceras Acrobat fält från en sida till en annan genom att kopiera och klistra in dem , vet du att duplicerade fält behåller sina ursprungliga namn och någon ingång som redan trätt i dem . Eftersom kloner av befintliga fält inte skulle erbjuda användbara funktioner , tillägger Acrobat unika sidspecifika prefix till namnen på fälten det dubbletter från en mall , skiljer dem från andra instanser av den mall som du lägger till samma fil .
JavaScript Support
Starta en mall för att leka det kräver en sekvens av JavaScript -kod som väljer en mall objekt från PDF- filens interna resurser och lägger till en ny sida baserad på den valda mallen . Skript kan ersätta innehållet på en befintlig sida eller sätt i ett nytt med den templatstyrda innehållet . De scripting parametrar som utför dessa lekande funktioner kan inte åberopas i ett certifierat PDF-dokument eller en som innehåller avancerad form funktioner .