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:

  1. En interaktiv stämpel skapas eller importeras i Revu.
  2. Stämpeln placeras ut i en PDF.
  3. Ett beräkningsskript genererar automatiskt dialogrutan för stämpeln baserat på det globala skriptet.
  4. Information anges i stämpelns dialogruta.
  5. 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

  1. Gå till sidan Anpassade bibliotek för Revu.
  2. 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.
  3. Leta upp mappen submittal-status.zip i mappen Hämtade filer, högerklicka på den och välj Extrahera alla.
  4. Välj Extrahera.

Importera stämpeln

  1. I Revu väljer du Verktyg > Stämpel > Importera stämpel
  2. 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.
  1. Välj stämpel. I det här exemplet väljer du Submittal_Status.pdf.
  2. 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

  1. Välj Verktyg > Stämpel och välj Submittal_Status.pdf i listan över stämplar.
  2. Klicka och dra stämpeln till din PDF. Du blir ombedd att fylla i följande fält:
    1. Välj en Status.
    2. Fyll i Submittal # och Spec # om de är tillgängliga.
  3. Välj OK för att placera stämpeln på sidan.

Det innehåll som anges i dialogrutan för stämpeln kan inte ändras efter att en stämpel har placerats ut i en PDF.

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:

  1. 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.
  2. Använd markeringsverktyg för att anpassa stämpeln. Lägg till företagsnamn och företagslogotyp, redigera textfärg osv.

Om du behöver justera, lägga till eller ta bort formulärfält måste du ha Revu eXtreme eller Revu 21.
  1. 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.

De stämplar som är tillgängliga genom Anpassade bibliotek för Revu har fördefinierade formulärfält. Ytterligare alternativknappar eller andra typer av formulärfält stöds inte. Kontakta oss om du behöver fler stämpelmallar.

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:

Skärmbild av en PDF-formulärredigerare med ett formulär med namnet Submittal_Status öppet. Formuläret innehåller alternativknappar med etiketterna Approved, Revise och Rejected under gruppen Status. Alternativet Revise är markerat och anslutet med en röd linje till motsvarande alternativknapp Revise i förhandsgranskningen av formulärlayouten, med Bluebeam Softwares logotyp och formulärfält för BY, DATE, SUBMITTAL# och SPEC. JavaScript-redigeraren är öppen längst ner, och visar kod som mappar alternativknappsvärdena för gruppen Status: Approved, Revise och Rejected.

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

  1. Välj Fönster > Paneler > Formulär .
  2. Med panelen Formulär öppen väljer du Verktyg > Formulär > JavaScript.
  3. 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:

copy
{ value:"Revise", description:"Revise" }

Textfältet CheckedBy anges i StampCode som:

copy
{ 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:

copy
{ 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:

  1. Välj Verktyg > Stämpel, håll markören över en stämpelfil och välj ikonen Redigera som visas till höger.
  2. Öppna panelen Formulär.
  3. Välj en av alternativknapparna i alternativgruppen Status (t.ex. Approved, Rejected eller Revise). Då markeras alternativknappen i stämpeln.
  4. I stämpeln högerklickar du på den markerade alternativknappen och väljer Kopiera.
  5. Klistra in alternativknappen där du vill att den ska sitta på stämpeln.
  6. 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.


  1. Välj Verktyg > Formulär > JavaScript.
  2. Välj StampCode och sedan Redigera.
  3. 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" }


  4. Avsluta JavaScript-redigeraren genom att välja OK.
  5. Stäng dialogrutan Global JavaScript genom att välja OK.
  6. 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.

Stämpeln Underlagsprojekt är endast avsedd att fungera med en alternativgrupp. Om du försöker lägga till en andra alternativgrupp kommer stämpeln inte längre att fungera som den ska.

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:

  1. 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.
  2. 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.
  3. I panelen Formulär väljer du formulärfältet Calculation.
  4. Gå till panelen Egenskaper för formulärfält, bläddra längst ner och välj Redigera.
  5. Markera alla koder (Ctrl+A) och kopiera (Ctrl+C).

Lägg sedan till beräkningsskriptet i den felaktiga stämpeln:

  1. Välj Verktyg > Stämpel , håll markören över den felaktiga stämpelfilen och välj ikonen Redigera som visas till höger.
  2. Välj Verktyg > Formulär > Textruta. Placera textrutan var som helst i den interaktiva stämpeln.
  3. I panelen  Formulär väljer du det nya textruteformulärfältet och ändrar dess namn till Calculation.
  4. Gå till panelen  Egenskaper för formulärfält, bläddra ner till Beräkna och välj Anpassat beräkningsfält i listrutan.
  5. Välj Redigera och klistra in (Ctrl+V) beräkningsskriptet från stämpelmallen.
  6. 2. Välj OK.
  7. Spara PDF-filen med stämpeln.
  8. 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

Om du behöver veta mer om hur du anpassar de interaktiva stämplarna från sidan Anpassade bibliotek för Revu kan du läsa den här guiden.