Lägg till och redigera interaktiva stämplar
Gäller för:
- Revu 21
- Revu 20
I Revu 20 eXtreme-utgåvan och Revu 21 kan du importera och lägga till interaktiva stämplar från Anpassade bibliotek för Revu. Interaktiva stämplar skapas med hjälp av JavaScript, och kan bestå av knappar, formulärfält, företagslogotyper, datum med mera. När stämplarna har placerats ut i en PDF-fil kan du och dina kollegor interagera med stämplarna och deras element genom att lägga in projektinformation och ange statusar.
Om du till exempel placerar ut en stämpel som Underlagsstatus i en PDF kan du lägga till följande information:
- Underlagsstatus
- Granskare
- Datum
- Underlagsnummer
- Specifikationsnummer
Även om det går att redigera en interaktiv stämpels utseende med alla utgåvor av Revu, krävs Revu eXtreme för att lägga till formulärfält, redigera formulärfält och redigera JavaScript för en interaktiv stämpel.
Revu 21-användare kan redigera en interaktiv stämpels utseende och funktionalitet med någon av prenumerationerna Basics, Core eller Complete.
Processen för interaktiva stämplar är i allmänhet som följer:
- En interaktiv stämpel skapas eller importeras i Revu.
- Stämpeln placeras ut i en PDF.
- Ett beräkningsskript genererar automatiskt dialogrutan för stämpeln baserat på det globala skriptet.
- Information anges i stämpelns dialogruta.
- Stämpeln fylls i med alla nödvändiga uppgifter.
Lägg till en stämpel
Det finns två sätt att lägga till en interaktiv stämpel i Revu.
-
Skapa stämpeln från grunden med JavaScript.
-
Ladda ner och importera en stämpelmall från Anpassade bibliotek för Revu. Om det behövs kan du anpassa stämpelmallen för dina projekt.
I den här guiden fokuserar vi främst på hur du lägger till och redigerar interaktiva stämplar från en befintlig mall.
Ladda ner mallen
- Gå till sidan Anpassade bibliotek för Revu.
- Bläddra ner till Interaktiva stämplar och välj en stämpelmall som du vill ladda ner. Som exempel kan vi välja Underlagsstatus.
- Leta upp mappen submittal-status.zip i mappen Hämtade filer, högerklicka på den och välj Extrahera alla.
- Välj Extrahera.
Importera stämpeln
- I Revu väljer du Verktyg >
Stämpel > Importera stämpel
- Gå till mappen med din stämpel. I det här exemplet går du till dina nedladdningar och öppnar mappen submittal-status. I mappen finns två PDF-filer:
- Submittal_Status.pdf som används för att placera ut en enstaka stämpel.
- Submittal_Status_Batch.pdf som används för att stämpla flera sidor samtidigt.
- Välj stämpel. I det här exemplet väljer du Submittal_Status.pdf.
- Klicka på Öppna.
Nästa gång du väljer verktyget Stämpel kommer den här stämpeln att visas i listan.
Placera ut stämpeln i en PDF-fil
- Välj Verktyg >
Stämpel och välj Submittal_Status.pdf i listan över stämplar.
- Klicka och dra stämpeln till din PDF. Du blir ombedd att fylla i följande fält:
- Välj en Status.
- Fyll i Submittal # och Spec # om de är tillgängliga.
- Välj OK för att placera stämpeln på sidan.
Anpassa stämplar
I samtliga utgåvor och versioner av Revu kan du anpassa en interaktiv stämpels utseende. I det här exemplet ska vi anpassa företagsnamnet och företagslogotypen.
Gör så här för att redigera en interaktiv stämpel:
- Välj Verktyg >
Stämpel. Håll markören över den stämpelfil som du vill ändra och välj ikonen
Redigera som visas till höger.
I det här exemplet ska du redigera stämpeln Submittal_Status.pdf. - Använd markeringsverktyg för att anpassa stämpeln. Lägg till företagsnamn och företagslogotyp, redigera textfärg osv.
- När du har anpassat din stämpel väljer du Arkiv >
Spara som och anger ett nytt namn på din stämpel. Den redigerade stämpeln finns sedan tillgänglig i Revu för framtida användning.
StampCode och JavaScript
För att anpassa en stämpel ytterligare kan du göra ändringar i JavaScript-dialogrutan och formulärfälten. Följande händer när en interaktiv stämpel har placerats ut i en PDF:
- Ett beräkningsfält skapas och utlöses, vilket genererar dialogrutan Stämpel.
- Stämpeln kan ändras via dialogrutan Globalt JavaScript.
Det JavaScript som används i stämplarna från vår sida Anpassade bibliotek för Revu inkluderar två typer: beräkningsskript och StampCode. Nedan förklaras skillnaden mellan de två typerna.
Beräkningsskript
Beräkningsskriptet är ett formulärfält som är redan ifyllt och det bör inte redigeras eller ändras. När en stämpel är öppen för redigering hittar du den i panelen Formulär under Calculation. Beräkningsskriptet definierar de variabler som StampCode hänvisar till. Om du inte har avancerade kunskaper om JavaScript kan din interaktiva stämpel sluta fungera om du redigerar beräkningsskriptet. Redigera inte, och ta inte bort, fältet Calculation i stämpeln.
StampCode
Varje stämpel har ett lagrat värde som kallas StampCode. Det här är den backend-kod som motsvarar de visuella elementen i en interaktiv stämpel. Om du till exempel vill lägga till formulärfält eller redigera befintliga fält måste du göra det genom StampCode. StampCode styr vilket innehåll som ska visas i stämpelns dialogruta och interagerar direkt med formulärfälten i stämpeln.
Här är ett exempel på hur StampCode motsvarar formulärfältens namn:
För alla interaktiva stämplar som är tillgängliga via Anpassade bibliotek för Revu är StampCode organiserat i två avsnitt:
-
Den första halvan av StampCode hänvisar till alla textfält i en stämpel.
-
Den andra halvan hänvisar till en grupp alternativknappar och en listruta.
Redigera StampCode
- Välj Fönster > Paneler >
Formulär .
- Med panelen
Formulär öppen väljer du Verktyg > Formulär > JavaScript.
- Kontrollera att StampCode är markerat i dialogrutan Global JavaScript och välj
Redigera.
Värdena i StampCode motsvarar namnen på varje formulärfält som används i stämpeln. På panelen Formulär anges alternativknappen Revise (Revidera) i StampCode som:
{ value:"Revise", description:"Revise" }
Textfältet CheckedBy anges i StampCode som:
{ field:"CheckedBy", description:"Checked by:", default:function() { return Collab.user; } }
I båda exemplen inleds StampCode med value: eller med field:. De här två termerna motsvarar namnen i formulärfältet fullständigt. Om namnet på ett formulärfält inte exakt stämmer överens med dess värde (value) eller fält (field) i StampCode kommer JavaScript inte att kunna köras. Om vi till exempel ändrade alternativknappen Revise (Revidera) till Revided (Reviderat) men inte uppdaterade StampCode för att stämma överens med den termen skulle Stämpeln misslyckas.
Efter value eller field är description som visas när du stöter på JavaScript-dialogrutan och har placerat ut stämpeln i en PDF. Formulärfältet Spec anges som:
{ field:"Spec", description:"Spec #:", default:function() { return ""; } }
Redigera namnet på formulärfältet i panelen Formulär samt i StampCode för att anpassa de fältbeskrivningar som visas i JavaScript-dialogrutan. Description behöver inte stämma överens med namnet på ett formulärfält. Om vi till exempel ändrar Spec # i StampCode till Specification Number speglas ändringen i dialogrutan.
Redigera en alternativgrupp
Gör så här för att lägga till en ny alternativknapp i en befintlig alternativgrupp:
- Välj Verktyg >
Stämpel, håll markören över en stämpelfil och välj ikonen
Redigera som visas till höger.
- Öppna panelen
Formulär.
- Välj en av alternativknapparna i alternativgruppen Status (t.ex. Approved, Rejected eller Revise). Då markeras alternativknappen i stämpeln.
- I stämpeln högerklickar du på den markerade alternativknappen och väljer Kopiera.
- Klistra in alternativknappen där du vill att den ska sitta på stämpeln.
- I panelen
Formulär dubbelklickar du på den nya alternativknappen för att ge den ett nytt namn. I det här exemplet har en alternativknapp lagts till och fått det nya namnet Support.
- Välj Verktyg > Formulär > JavaScript.
- Välj StampCode och sedan
Redigera.
- Lägg till ett nytt värde i alternativgruppen genom att lägga till ett kommatecken och en ny rad efter klammerparentesen för föregående status.
Det nya kodavsnittet ser ut så här:
copy{ value:"Approved", description:"Approved" },
{ value:"Revise", description:"Revise" },
{ value:"Rejected", description:"Rejected" },
{ value:"Support", description:"Supported" } - Avsluta JavaScript-redigeraren genom att välja OK.
- Stäng dialogrutan Global JavaScript genom att välja OK.
- Spara PDF-filen med stämpeln och testa dina ändringar.
När du lägger till den uppdaterade interaktiva stämpeln i en PDF bör det nya alternativet visas i dialogrutan för stämpeln. I det här fallet finns det nu en fjärde alternativknapp i dialogrutan som heter Support.
Om du lägger till en ny alternativknapp direkt i panelen Formulär skapas en andra alternativgrupp som inte ingår i den alternativgrupp som redan finns. Du kan ändra namnet på den nya alternativknappen i
Egenskaper för formulärfält till Status, vilket gör att knappen automatiskt läggs till i den befintliga alternativgruppen Status.
Listrutor och fälttyperna Listrutor
För flera stämplar som är tillgängliga via Anpassade bibliotek för Revu kan du lägga märke till att en textrutefält används som en listruta eller ett formulärfält av en listruta. Att använda en faktisk listruta eller ett formulärfält av typen Listruta är inte kompatibelt med några av de beräkningsskript som är inbäddade i stämpelmallar för Bluebeam.
Här är ett exempel på ett textrutefält som visas som en listruta i stämpelns dialogruta:
Textrutefältet Project fungerar som en listruta i stämpelns dialogruta. Listan över objekt som visas i stämpelns dialogruta beror på StampCode.
Felsökning
Dialogrutan för en stämpel visas inte när du placerar ut en stämpel
Det vanligaste problemet som uppstår med interaktiva stämplar är att formulärfältet Beräkning har tagits bort. Om det händer visas inte dialogrutan för stämpeln när stämpeln placeras ut i en PDF.
För att återskapa formulärfältet Beräkning måste du hitta och kopiera beräkningsskriptet från den ursprungliga stämpelmallen:
- Ladda ner den ursprungliga stämpelmallen från Anpassade bibliotek för Revu och importera den till Revu via Verktyg >
Stämpel > Importera stämpel.
- Välj Verktyg >
Stämpel, håll markören över den nyss importerade stämpelfilen (Submittal Status i det här exemplet) och välj ikonen
Redigera som visas till höger.
- I panelen
Formulär väljer du formulärfältet Calculation.
- Gå till panelen
Egenskaper för formulärfält, bläddra längst ner och välj Redigera.
- Markera alla koder (Ctrl+A) och kopiera (Ctrl+C).
Lägg sedan till beräkningsskriptet i den felaktiga stämpeln:
- Välj Verktyg >
Stämpel , håll markören över den felaktiga stämpelfilen och välj ikonen
Redigera som visas till höger.
- Välj Verktyg > Formulär > Textruta. Placera textrutan var som helst i den interaktiva stämpeln.
- I panelen
Formulär väljer du det nya textruteformulärfältet och ändrar dess namn till Calculation.
- Gå till panelen
Egenskaper för formulärfält, bläddra ner till Beräkna och välj Anpassat beräkningsfält i listrutan.
- Välj Redigera och klistra in (Ctrl+V) beräkningsskriptet från stämpelmallen.
- 2. Välj OK.
- Spara PDF-filen med stämpeln.
- Välj Arkiv > Ny PDF och placera ut stämpeln i PDF-filen för att kontrollera att den fungerar som den ska.
Om du stöter på problem med stegen i den här artikeln, eller om du har frågor om interaktiva stämplar, kan du kontakta oss. Bifoga den aktuella stämpeln till din förfrågan tillsammans med en kort beskrivning av problemet.
Revu 21
Revu 20
Instruktioner
Interaktiva stämplar