PDF Reloaded

Uit XpressionManager
Naar navigatie springen Naar zoeken springen

De Template module, waarin de templates gegenereerd worden, is flink op de schop gegaan.
Op deze pagina lees je wat er nieuw en veranderd is. Ook wordt beschreven welke zaken aangepast dienen te worden om je templates vanuit XperssionManager over te zetten.

Nieuw

Templates

Wanneer er in Reloaded een template benaderd wordt komt de gebruiker in een overzicht van opgeslagen middelen.
Wanneer deze niet aanwezig zijn kan een nieuw document aangemaakt worden.

Nieuw document

Klik hiervoor op het '+' icoontje aan de linker kant.
Hier dient dan een omschrijving ingevuld te worden en door op opslaan te klikken wordt het document aangemaakt.
Eventuele artikel metadata zal ook getoond worden (mits toegewezen aan het menu-item).

Bewerken

Vanuit het overzicht kan een eerder opgeslagen document ook bewerkt of verwijderd worden.
Door op het potlood-icoontje te klikken kan het document bewerkt worden.
Door op de drie puntjes te klikken wordt een menu getoond met drie keuzes:

  • Bestellen (het opgeslagen document wordt direct in de winkelwagen geplaatst)
  • Download PDF (er wordt een PDF gedownload van het opgeslagen document)
  • Verwijderen (het opgeslagen document wordt verwijderd)

Preview

Het generen van PDF bestanden gaat nu een stuk sneller en direct.
Na het invoeren hoeft de pagina niet ververst te worden om het resultaat te zien.
Daarnaast is het mogelijk om in de preview zelf aanpassingen te doen.
Deze zullen dan worden overgenomen in de invoervelden.

Veranderingen

Naast vernieuwing zijn er ook een aantal zaken gewijzigd en uitgefaseerd, hieronder een overzicht.

Veldtypes

In Xpressionmanager Reloaded zijn een groot aantal veldtypes uitgefaseerd.
Veel van deze types werden niet meer ondersteund of waren verouderd. Het gaat om de volgende veldtypes:

Uitgefaseerde veldypes
2D barcode
Afbeelding uploaden
Bestand
ColorPicker
Colorpicker CMYK
Databestand (tbv personalisatie)
HTML + afb.
Imageselector imgedraaid
Kalenderinvoer
Leverdatum
Logo uit organisatiedata
Objectdata
Papierformaten
Password
Readonly
Snippetselectie
URL

Schaalmethode

De schaalmethodes werken net even anders dan in XpressionManager. Hoe het daar werkt lees je hier.

methode tekst afbeelding
auto Schaalt de tekst terug zodat deze binnen het kader past Identiek aan meet
clip Kapt tekst af als deze niet in het kader past Afbeelding wordt op ware grootte geplaatst binnen het kader
entire Alleen voor afbeeldingen Vult het volledige kader, verstoord de beeldverhoudingen indien nodig
meet Alleen voor afbeeldingen Plaatst de afbeelding volledig binnen het kader, waarbij tenminste twee zijden de kaderrand raken
nofit Tekst kan onderin doorlopen buiten het kader Implementatie identiek aan clip
slice Alleen voor afbeeldingen Vult het volledige kader, zonder de beeldverhoudingen aan te passen, wat niet binnen het kader past wordt afgekapt

Bij veldtype imageselector wordt alleen slice ondersteunt, alle andere methodes kunnen alleen in combinatie met de veldtypes imageselector zonder crop, image en hiddenimage.
Indien toch type imageselector gekozen wordt, dan gedraagd het veld zich als imageselector zonder crop.

Tabmethode

methode werking
relatief Voegt een tab in met als breedte de tab grootte
typewriter Voegt een tab in die eindigt op het volgende veelvoud van de tab grootte ten opzichte van het kader
liniaal Voegt een tab in op een vaste positie ten opzichte van het kadert

Telefoonnummers

Voor het invoeren van telefoonnummers zijn twee veldtypes beschikbaar.

  1. Telefoonnummer.

Dit type is het best te gebruiken indien je geen gebruik zult maken van telefoonnummers uit verschillende landen.

  1. Telefoonnummer internationaal.

Alleen van toepassing wanneer je gebruik zult maken van telefoonnummers uit verschillende landen.




Mask

Vul hier de formattering in, bv:

+31(#)## - ### ## ## 

voor de formattering van een telefoonnummer

Is vooraf niet bekend uit hoeveel cijfers het netnummer bestaat, dan kunnen er drie masks worden ingevoerd met behulp van een scheidingsteken (|), bijvoorbeeld zo:

+31(#)# - ## ## ## ##|+31(#)## - ### ## ##|+31(#)### - ### ###

De gebruiker vult dan bv 050-1234567 in. In de pdf komt dan te staan: +31(0)50 - 123 45 67

Indien geen - gewenst is, gebruik dan een _ om de scheiding tussen netnummer en kengetal aan te geven. (bijvoorbeeld ###_ ## ##)

De standaardwaarde moet als volgt worden ingegeven: NETNUMMER-KENGETAL (bijvoorbeeld 0591-121212)

Als een cijfer dat door de gebruiker wordt ingevoerd niet in de pdf moet worden geplaatst, dan gebruik je in je masker een ~ in plaats van een #. (bijvoorbeeld: ~#_ ## ## ## ##)

Als de gebruiker dan 06-12345678 invoert, dan komt in de pdf 6 12 34 56 78 te staan.

Telefoonnummer internationaal

Tekstveld voor internationale telefoonnummers, moet worden ingevoerd in drie delen: landcode, netnummer en het restant.

Mask

Vul hier de formattering in, bv:

+##_ (#)## - ### ## ## 

voor de formattering van een telefoonnummer

Is vooraf niet bekend uit hoeveel cijfers het landnummer of netnummer bestaat, dan kunnen er meerdere masks ingevoerd worden met behulp van een scheidingsteken (|), bijvoorbeeld zo:

+#_ (#)# - ### ## ##|+##_ (#)# - ## ## ## ##|+##_(#)## - ### ## ##|+###_ (#)### - ### ###

De gebruiker vult dan bv 1 06-1234567 in. In de pdf komt dat te staan: +1 (0)6 - 123 45 67

Indien geen - gewenst is, gebruik dan een _ om de scheiding tussen landcode,netnummer en kengetal aan te geven. (bijvoorbeeld ###_ ###_ ## ##)

De standaardwaarde moet als volgt worden ingegeven: LANDCODE NETNUMMER-KENGETAL (bijvoorbeeld 31 591-121212)

Als een cijfer dat door de gebruiker ingevoerd wordt niet in de pdf geplaatst moet worden dan gebruik je in je masker een ~ in plaats van een #. (bijvoorbeeld: +##_ ~#_ ## ## ## ##)

Als de gebruiker dan 31 06-12345678 invoert dan komt in de pdf +31 6 12 34 56 78 te staan.

Voor een uitgebreid masker onderstaande als voorbeeld:

+##_ (#)## _### ####

U krijgt dan drie invoervelden: landcode, netnummer en abonneenummer.
Dit geeft het resultaat: +31 (0)12 3456 7890

+31, +32, etc. Landcodes

Voor het gebruik van diverse landcodes en de daarbij horende validatie is onderstaande optie mogelijk:
Begin met de landcode, daarna de dubbele punt, daarna het masker welke mogelijk is voor het veld.

+31:+##_ (#)## - ### ## ##|+31:+##_ (#)### - ## ## ##|+32:+##_ (#)### - ## ## ## ##

Tabellen

Het is ook mogelijk om tabellen te plaatsen in een template. Dit gaat via een stijl in een opmaakset. Uitleg over de mogelijkheden staat op de volgende pagina: Uitleg over gebruik tabellen in Reloaded