Innenfor Adobe Systems programmer dedikert til å skape Acrobat PDF-dokumenter , refererer " gyting " til prosessen med å bruke en synlig eller skjult mal for å opprette nye sider basert på en pre -konfigurerte strukturen i skjemafelt , bilder og tekst . Bygget på hvilken versjon av JavaScript som ligger under mye av funksjonaliteten i PDF-skjemaer , gjør denne prosessen skjemaet designer til å lage dynamisk utvidbare dokumenter som utvider for å imøtekomme brukerens input. Mal bruk
Som standard både fullversjoner av Adobe Acrobat - Standard og Pro - kan gjøre bruk av maler i PDF-filer . Skjemaer skaperne må aktivere skjema rettigheter for Adobe Reader i enkelte dokumenter for å gjøre templated ressurser tilgjengelig for brukere som bare har tilgang til gratis versjon av Adobes PDF-programvare . Aktivering av disse rettighetene tillater også Adobe Reader- brukere å lagre utfylte skjemaer . Ikke alle manus funksjonaliteten til Acrobat-skjemaer fungerer i Reader , så det er best å unngå å skape svært tilpassede PDF-skjemaer for mottakere som du vet er Reader - avhengig.
Opprette en mal
En Adobe Acrobat mal begynner som bare en annen PDF-dokument . Du kan skape grunnlag for en templated side i en tekstbehandler , sideoppsettsprogram eller programvare-pakke som kan lagre eller eksportere PDF-filer , enten på egen hånd eller gjennom en skriverdriver leveres som et system -wide ressurs. Etter den grunnleggende PDF-fil finnes , kan du åpne den i Acrobat Standard eller Acrobat Pro og bruke programmets skjema for å legge inn felt gjennom å samle brukerdata. Utpeke en PDF-side som en mal gjør det mulig å utvide dokumentet ved å legge kopier av malen .
Gytingen
Gytingen en ny side fra et synlig eller skjult mal krever hjelp av JavaScript -kode for å legge til disse nye ressurser . Hvis du noen gang har duplisert Acrobat felt fra en side til en annen ved å kopiere og lime dem, vet du at like felter beholde sine opprinnelige navnene og noen innspill allerede inngått dem . Fordi kloner av eksisterende felt ikke ville tilby nyttig funksjonalitet , legger Acrobat unike side -spesifikke prefikser til navnene på feltene det duplikater fra en mal , skiller dem fra andre forekomster av malen som du legger til den samme filen .
JavaScript støtte
Starte en mal for å gyte det krever en sekvens av JavaScript-kode som velger en mal objekt fra PDF-filens interne ressurser og legger til en ny side basert på den valgte malen . Scripting kan erstatte innholdet på en eksisterende side , eller sette inn en ny en med templated innhold . De skripting parametere som utfører disse gyting funksjoner kan ikke påberopes i et sertifisert PDF-dokument eller en som inneholder avansert form funksjoner .