ldc2008 pdfpresentation

Post on 20-Jan-2015

386 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Using Lasso to Create Dynamic PDF documents

Jolle Carlestam

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

License agreement• The speaker can not be held responsible for any express or implied statement made during this session.

There is no guarantee that anything said or shown here will be of any interest at all. If you remain in this room, you are bound by this agreement.

• Any statements made by the audience in this room will be recorded and can be used against you in a following Q&A session.

• If you drive a Volvo and have more than four pets you are not entitled to use any of the findings that will result from this session on any Sunday that's followed by a national holiday.

• In case of disagreement between the speaker and the audience the conflict should be solved according to Swedish street law.

Accept

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Are there any questions?

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

I did it my way

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

I did it my way• Using Lasso to Create Dynamic PDF

documents

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

I did it my way• Using Lasso to Create Dynamic PDF

documents

• Can be frustrating

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

I did it my way• Using Lasso to Create Dynamic PDF

documents

• Can be frustrating

• Trial and Error method eventually let you walk

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

I did it my way• Using Lasso to Create Dynamic PDF

documents

• Can be frustrating

• Trial and Error method eventually let you walk

• Can be other solutions

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

I did it my way• Using Lasso to Create Dynamic PDF

documents

• Can be frustrating

• Trial and Error method eventually let you walk

• Can be other solutions

• Even better solutions

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it• Creating pdf documents using Lasso is not:

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it• Creating pdf documents using Lasso is not:

• Design

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it• Creating pdf documents using Lasso is not:

• Design

• Layout

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it• Creating pdf documents using Lasso is not:

• Design

• Layout

• Creative

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it• Creating pdf documents using Lasso is not:

• Design

• Layout

• Creative

• Smooth

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it• Creating pdf documents using Lasso is:

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it• Creating pdf documents using Lasso is:

• Some Math

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it• Creating pdf documents using Lasso is:

• Some Math

• Manual Labor

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it• Creating pdf documents using Lasso is:

• Some Math

• Manual Labor

• Iterating

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it• Creating pdf documents using Lasso is:

• Some Math

• Manual Labor

• Iterating

• Tedious

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get used to it• Creating pdf documents using Lasso is:

• Some Math

• Manual Labor

• Iterating

• Tedious

• Reading the manual and getting confused

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

A small survey

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

A small survey• How many have tested the pdf tags?

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

A small survey• How many have tested the pdf tags?

• How many use them on regular basis?

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

A small survey• How many have tested the pdf tags?

• How many use them on regular basis?

• How many feel they master them?

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

A small survey• How many have tested the pdf tags?

• How many use them on regular basis?

• How many feel they master them?

• How many are frustrated by them?

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

A small survey• How many have tested the pdf tags?

• How many use them on regular basis?

• How many feel they master them?

• How many are frustrated by them?

• How many want to use them?

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Have faith

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Have faith• The pdf tags are useful

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Have faith• The pdf tags are useful

• The results can be impressive

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Have faith• The pdf tags are useful

• The results can be impressive

• Get any look and end result you need

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Have faith• The pdf tags are useful

• The results can be impressive

• Get any look and end result you need

• (Almost)

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Don't forget Florida

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Don't forget Florida• Last years examples are still valid

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Don't forget Florida• Last years examples are still valid

• Lists, labels, nametags, invoices & leaflets

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Don't forget Florida• Last years examples are still valid

• Lists, labels, nametags, invoices & leaflets

• Available on lassotech.com

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Some examples

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

LOAD MANIFEST / WEIGHT & BALANCE

planned PILOTS

AIRCRAFT BOW

JUMP SEAT +

PAX +

BAGS/CARGO (max 1,725 lbs) +

ZFW (max 25,700 lbs) =

FUEL +

RAMP (max 28,080 lbs) =

TAXI FUEL -TAKEOFF (max 28,000 lbs) = LIMITING WEIGHT (Runway Analysis)

FINAL ADJUSTMENT ±TAKEOFF (max 28,000 lbs) = MAX WEIGHT TO RUNWAY LENGH LIMIT

BURN - MAX WEIGHT FOR SEC. SEG. CLIMB

LANDING (max 27,200 lbs) = MAX WEIGHT AT DESTINATION

SECTION MALE FEMALE CHILDREN TOTAL

A (max 9)

B (max 12)

C (max 12) INFANT

TOTAL

WEIGHT

SECTION BAGS CARGO TOTAL

C 1

C 2

TOTAL

Date/Time:

Printed Name:

Signature:

PIC Signature:

Certificate:

Date/Time:

SB107

NOV 07 2005

Rev: 1

Saab SF340 Distribution of Copies: White copy: Pilot's copy Yellow copy: Leave at departure point for this flight

SAAB 340A Flight #:

Aircraft:

From:

MAC %

Date:

Captain:

Done by:

To:

PITCH TRIM (UP or DN)

Total cargo compartment weight (C1+C2) must not be over 1,725 lbs

1,125 lbs MAX ALLOWED

850 lbs MAX ALLOWED

1,725 lbs MAX ALLOWED

PILOTS

ONLY

BASIC INDEX

FLAPS SETTING

TAKEOFF INDEX

I certify that the load calculations are accurate and show

that this flight is in conformance with the structural

limitations of the aircraft and the performance requirements

of the BASR Schedules 10 and 17.

I certify that I have supervised the loading and securing of

the load and made the calculations in this document. I

certify that the information and calculations are correct and

in conformance with the safety requirements of Schedules

10 and 17.

LOAD SUPERVISOR CERTIFICATION

PIC FLIGHT PREPARATION CERTIFICATION

Kemp.E

33 591

1482

21170

3

84

22991

SLC

236

6

555

8

15

636

Bauer/Rick148

-21.362007-05-20

219

591Kemp.E

19233

18012

0

09/18/2008 13:36:42

2600

40

1

327

18949

264

23690

23627

3

542

4

4

N110PX

1482

1

9

-63

706

372

12

4 1

724

9

23770

8

LAS

19

4

13521

80

2

riksteatern skåne

Arrangör Producent

Bekräftelse

OBS! Gäller inte som kontrakt

NrDatum

Specifikation

Totalsumma

Varav moms

Arrangörens kostnad

Subvention

JinaO

nlin

e @

Jol

le C

arle

stam

Riksteatern SkåneÖstergatan 38281 33 HÄSSLEHOLM

Org. nr:84 60 01-7651

skane.rtf@riksteatern.se0451 890 550451 859 12 (fax)

Pg: 63 09 09-0Bg: 657-3091

Vid oklarheter på bekräftelsen kontakta oss omgående!!! Övriga kontakter för arrangemang bör snarast tas mellan arrangör och producent.

Observera!

Med vänlig hälsningRiksteatern Skåne

Vår ref

SummaVarav moms# Kostnad

Kultur & Utbildning Ystads kommun (Ystad)Anne Rosengren271 80 YSTADArbete: 0411-57 71 40anne.rosengren@ystad.seMobil: 0709-477 140

Westbergs Teater & NöjeJörgen AggeklintHöga Stigen 3116 20 StockholmArbete: 08-702 09 27jorgen@westbergs.nuMobil: 070-314 62 24

"PIZ-PIZ" ELLER MIN LILLA PICASSO

2008-09-09 5531Anki Lennerup

16 500.000.00

13 548.002 952.00 *

- - -* Detta belopp betalar Riksteatern Skåne ut tillFörskolan eller Skolan efter redovisning.

1Gage:Hörsalen, Konstmuseét, Ystad081106Ålder: 5-5, Arrtyp: Förskola

11 000.00 0.00 11 000.00

1Gage:Hörsalen, Konstmueéet, Ystad081106Ålder: 5-5, Arrtyp: Förskola

5 500.00 0.00 5 500.00

Forms

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Leaflets

RIKSTEATERN SKÅNE

Relationer

Skämmerskans DotterFörfattare: Lene KaaberbølDramatisering: Jan Modin

Regissör: Jan ModinScenografi & Kostym: Eva Sommestad Holten

Musik: Mats Granath & Martin BrandqvistTeknik: Per Ellgård

Försäljningsansvarig: Lina EhnMarknadschef: Karin Hansson

Projektledare: Helen Ortman

Ingen vågar vara Dinas vän,ingen vågar se henne i ögonen.Hon är en skämmare och närhon ser någon i ögonen kanhon se deras onda handlingaroch deras skam.

Dina har mot sin vilja ärvt sin morsspeciella gåva, hon är en skämmare;när hon ser någon i ögonen kan hon sealla de onda handlingar som han ellerhon i sitt innersta skäms över.

Det resulterar också i att dessamänniskor ser sig själva och skämsöver vad de har gjort - en mycketotrevlig upplevelse.

Ingen vågar vara hennes vän, ingenvågar se Dina i ögonen. Hon känner sigensam, och vill helst av allt ha vanligögon och vänner. Men en dag måstehon använda sin gåva när något oväntatinträffar.

Följ med på en händelserik ochfantastisk resa med Dina.

Detta är en spännande historia där dufår möta människor och varelser medmagiska krafter.

En rädd och ängslig flicka somgenomgår prövningar och mötermänniskor som förändrar och stärkerhenne. Hon blir en modig och starkflicka som till sist accepterar det somgör henne annorlunda.

En dramatisk saga om kampen mellangott och ont.

Månteatern

KONTAKT:Lina EhnSt Södergatan 64222 23 LundTEL: 046-18 98 99lina@manteatern.sewww.manteatern.se

SPELPERIOD:2008-08-08 - 2009-12-31ÅLDERSGRUPP: 9 - 16FST. LÄNGD: ca 75 minFST/DAG: 2MAX PUBLIK: 100ANT. MEDV: 9

SPELYTA: 10 x12 m inklsittplatserTAKHÖJD: 4 mÖVR. LOKALKRAV:ELBEHOV: 1 st 16A, 380VMÖRKLÄGGNING: KravMörklagtBYGG-/RIVTID: 180 min / 90minBÄRHJÄLP: Ja, 2 vuxna

KOSTNAD:Giltigt 2008-09-28 - 2009-12-31kr 80,00 exkl moms 6 %Biljettpris Skolor- - -Giltigt 2008-03-13 - 2009-12-31kr 15 000,00 exkl moms 25 %Inom Skåne, 1 a fst- - -Giltigt 2008-03-13 - 2009-12-31kr 10 000,00 exkl moms 25 %Inom Skåne, 2a fst samma lokal

(Subv. ber.)

Ändrad: 2008-09-05 10:23:39

RIKSTEATERN SKÅNE

Relationer

"Nils Karlsson Pyssling"efter Astrid Lindgren

Marionett- teater med en dockspelare och en nyckelharponist.

Premiär den 22. Oktober 2008 på skolteaterfestivalen Ronneby.

Regi: Ada Auf der StrasseSpel: Jörg TeichgraeberMusik, Nyckelharpa: Anders SmedenmarkDockor: M.Gmelin & D.SchmelzRättigheter via Nordiska Teaterförlaget ApS, Köpenham

Med stöd av Region Blekinge, Musik i Blekinge och Stiftelsen Längmanskakulturfonden Stockholm och Olofströms Kommun

Bertils föräldrar arbetar på fabriken hela dagarna, så han är ensam hemma. Idag harvi dagis, föräldrapenning osv. Nästan ingen femårig måste vara ensam en hel dag ivår tids Sverige.Bertils syster Märta dog för två år sedan. Här ska inte sättas upp ett socialt dramautan berättas om känslor som är allmängiltiga, mänskliga och aktuella: ensamhet,sorg och tristess. En arbetsmarknad som kräver flexibla människor,familjeförhållanden som förändras mer än förut är någonting som drabbarframförallt barnen. Att många barn idag sitter flera timmer framför tv:n ger intemånga sociala kontakter. Känslan av ensamhet och övervinnandet av ensamhetenvill vi förmedla till en bred publik.Man skulle kunna anse figuren pysslingen Nisse som en produkt avBertils fantasi för att visa hans själ en utväg från ensamheten. I alla fall tycker vi attett berättande för barnen om skillnaden mellan ensamhet och gemenskap inte harförlorat sin betydelse.I vår interpretation är Bertil ett barn som lekar på gatan. Var som helst i världen.

Compagnie Auf derStrasse

KONTAKT:Ada Auf der StrasseStrömmavägen 2837432 KarlshamnTEL: 0454 770113info@aufderstrasse.comwww.aufderstrasse.com

SPELPERIOD:2008-10-22 - 2009-12-23ÅLDERSGRUPP: 4 - 8FST. LÄNGD: 40 minFST/DAG: 2MAX PUBLIK: 80ANT. MEDV: 2

SPELYTA: 4 x 4 m,TAKHÖJD: minst. 3 mÖVR. LOKALKRAV:ELBEHOV: 1 st 10A, 240VMÖRKLÄGGNING: KravMörklagtBYGG-/RIVTID: 2 / 1BÄRHJÄLP:

KOSTNAD:kr 5 500,00inkl. resor och logi inom Blekingeoch Skåne, inkl. traktamente

(Subv. ber.)

Ändrad: 2008-09-05 10:23:22

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

ReportsMy Fair Events

Friday, Aug 22 - Governor's Fire Prevention DayTODAY ONLY: Fire fighter memorial at 10:40 a.m.; fire and life safety activities all day; free red fire helmets for kids,oven mitts for adults on Dan Patch Ave. while supplies last.ALL DAY EVENTS9 AM-8 PM Moo Booth Animal Barns -

Cattle

9 AM-8 PM Aisle of Breeds: Horse Breed Showcase Animal Barns -Horse

9 AM-9 PM Bees: Open Class (Ag-Hort Building) AgricultureHorticultureBuilding9 AM-9 PM CHS Miracle of Birth Center Miracle of BirthCenter

9 AM-9 PM Horses: Draft, English Animal Barns -Horse BarnAnnex9 AM-9 PM 4-H Demonstrations, various times (Harkness Hall Demonstration Platforms) 4-H Building

10 AM-6PM

A-Maize-ing Corn Day (Christensen Farms Stage) - MN Corn Growers Assoc. Miracle of BirthCenter

11 AM11 AM Molly Maher & Erik Koskinen Heritage Square

2 PM2 PM Master Gardener Demos Agriculture

HorticultureBuilding8 PM

8 PM Woodturner Exhibit Heritage Square

8 PM Pete Neuman and the Real Deal Department ofNaturalResources

My Fair Events -- Created: 09/18/2008 -- Page: 1 (last)

Riksteatern Skåne statistikrapportReport example

2008-01-01...2008-12-31Producent Produktion Arrangör Antal Datum Publik Ålder Brutto Subv.

ArrangörsstödBjuv

Dockteaterverkstan Hux och Flux får Flax Bjuvs Teaterförening - 1 f 1026 5 600 0Friteatern - teater i Musik, skrönor och dumh Bjuvs Teaterförening - 1 f 0401 61 V 15 000 2 995Malmö Opera Ljus på Mörck Bjuvs Teaterförening - 1 f 1123 22 500 0Teater 23 Hjälpsystrarna Bjuvs Teaterförening - 1 f 0210 55 B / 18 V 8 250 3 300Teater Foajé Fordringsägare Bjuvs Teaterförening - 1 f 0120 72 V 20 000 10 000Theatron AB Vem är rädd för Virgini Bjuvs Teaterförening - 1 f 1005 23 900 3 498Tomas K Teater Blommig falukorv Bjuvs Teaterförening - 1 f 0309 60 B / 31 V 6 413 3 207

Bjuv SUMMA 101 6637 f / 0 b 23 000

BromöllaMalmö Opera Ljus på Mörck Bromölla Musik- och Tea 1 f 1130 22 500 0Pygméteatern Gubben och Blomman Kultur och Fritid 1 f 0413 8 000 0Regionteatern En monolog om TVÅ Bromölla Musik- och Tea 1 f 1028 5 625 0Riksteatern Den inbillade sjuke Bromölla Musik- och Tea 1 f 0208 331 V 43 750 8 750Riksteatern Tills döden skiljer oss Bromölla Musik- och Tea 1 f 1003 24 000 0Skillinge Teater NÄSTAN HALVTID - en rev Bromölla Musik- och Tea 1 f 0409 25 000 8 750Westbergs Teater &Sveriges Historia - tus Bromölla Musik- och Tea 1 f 0313 40 V 23 000 11 500

Bromölla SUMMA 151 8757 f / 0 b 29 000

BurlövTeater Foajé Fordringsägare Kultur och Fritid 1 f 0504 15 000 7 500Vagaband Teater Hultaskogens troll Kultur och Fritid 2 f 0221-0221 180 B / 60 V 7 - 12 16 000 0

Burlöv SUMMA 31 0003 f / 0 b 7 500

Båstad4:e Teatern Bakomtapetenmonstret Båstads Teaterförening 1 f 0330 8 B / 6 V 9 200 0Folkteatern BesökerDödsdansen Båstads Teaterförening 1 f 0306 119 V 34 460 14 480Freestyle Phanatix GATANS HISTORIA Båstads Teaterförening 1 f 0129 108 V 25 000 10 000Friteatern - teater i HÄSSJA - berättelser fr Båstads Teaterförening 1 f 0403 49 V 12 500 1 650Malmö Opera Ljus på Mörck Båstads Teaterförening 1 f 1022 22 500 0Marcus Birro Ord som makt och tröst Båstads Teaterförening 1 f 0305 124 V 12 900 6 450Ravaillac Musik och Dans i mörker Båstads Teaterförening 1 f 0316 67 V 10 000 0Riksteatern Ljus Gullin Båstads Teaterförening 1 f 0302 77 V 15 000 3 000Riksteatern Det sista ni hör från m Båstads Teaterförening 1 f 0224 47 V 25 000 5 000Riksteatern Heliga Familjen Båstads Teaterförening 1 f 1113 15 000 0Teater Fenix BILL OCH BOLLA Båstads Teaterförening 1 f 0921 7 800 0Teater Sagohuset Den Vilda Bebin Båstads Teaterförening 1 f 0301 23 B / 14 V 9 800 4 900Teateri Glasmenageriet Båstads Teaterförening 1 f 1203 24 500 0Theatron AB Vem är rädd för Virgini Båstads Teaterförening 1 f 1001 23 900 2 520

Båstad SUMMA 247 56014 f / 0 b 48 000

EslövClown Raimondo Conzertino Eslövs Teaterförening 2 f 0515-0519 9 800 0Clown Raimondo CLOWNEN OCH Eslövs Teaterförening 1 f 0526 4 900 0Clown Raimondo CLOWNEN OCH Eslövs Teaterförening 1 f 1116 4 900 0Dockteaterverkstan APKONSTER Eslövs Teaterförening 1 f 0309 50 B / 21 V 5 600 2 800Expressteatern Hela Natten Lång Eslövs Teaterförening 1 f 0413 33 B / 17 V 6 500 3 250Nöjeshunden HB Drömkvinnan Eslövs Teaterförening 1 f 1114 42 000 0Pygméteatern Gubben och Blomman Eslövs Teaterförening 1 f 0504 20 B / 10 V 8 000 4 000Staffan Björklunds ÄPPELTUPPEN! Eslövs Teaterförening 1 f 1026 5 400 0Theatron AB Vem är rädd för Virgini Eslövs Teaterförening 1 f 0203 80 V 23 900 11 950Ung Utan Pung DET SUGER Eslövs Teaterförening 1 f 0430 429 V 27 000 9 000Vagaband Teater Hultaskogens troll Eslövs Teaterförening 2 f 0219-0220 214 B / 96 V 18 000 9 000

Eslöv SUMMA 156 00013 f / 0 b 40 000

Helsingborg4:e Teatern Bakomtapetenmonstret NBV 1 f 0316 9 200 4 600Compagnie Auf der Den Magiska Lunden Dunkers Kulturhus 1 f 0127 4 500 0Dockteatern Sesam Sov gott Bobo Sensus 1 f 0302 84 B / 26 V 7 158 3 417Dockteatern Tittut DOLLANS DAGIS Sensus 1 f 1116 2 - 6 9 500 3 000Expressteatern Madame Pantalone och va NBV 1 f 1123 7 - 10 8 000 2 000Obanteatern c/o Fantastiska berättelser Dunkers Kulturhus 2 f 0120-0120 4 - 7 5 200 0Obanteatern c/o Sagan om det röda äpple Studiefrämjandet 1 f 0217 8 100 4 050Teater Pero Rut & Knut leker doktor Folkuniversitetet 1 f 0113 102 B / 38 V 3 - 0 11 000 5 500Teater Sagohuset Tusen och en natt ABF-Helsingborg 1 f 0309 11 800 5 900Teater Sagohuset Den Vilda Bebin ABF-Helsingborg 1 f 1130 4 - 9 9 800 1 933

Report example 2008-01-01...2008-12-31 sid 1

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Survey cont.

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Survey cont.• What areas need enlightenment?

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Survey cont.• What areas need enlightenment?

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Survey cont.• What areas need enlightenment?

• (How many have read the paper)

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Survey cont.• What areas need enlightenment?

• (How many have read the paper)

• (How many are commenting this presentation in the chat room?)

Basics first

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Tip

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Tip• Do as much as possible in a layout

application (Anything static)

• InDesign

• Excel

• Even Word

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Pixels & Points

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Pixels & Points• Pixels is what you see on screen

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Pixels & Points• Pixels is what you see on screen

• Points is what you see on paper

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Pixels & Points• Pixels is what you see on screen

• Points is what you see on paper

• The pdf tags use points (and pixels)

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Pixels & Points• Pixels is what you see on screen

• Points is what you see on paper

• The pdf tags use points (and pixels)

• They're almost the same

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

The grid

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

The grid• In points (decimals can be used)

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

The grid• In points (decimals can be used)

• Left is left, but where's top?

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

The grid• In points (decimals can be used)

• Left is left, but where's top?

• Text, images and graphics all have their separate set of rules

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

The grid• In points (decimals can be used)

• Left is left, but where's top?

• Text, images and graphics all have their separate set of rules

• Tip! Keep track of the page size

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

The grid• In points (decimals can be used)

• Left is left, but where's top?

• Text, images and graphics all have their separate set of rules

• Tip! Keep track of the page size

• A4 = 595 x 842 pointsUS Letter = 612 x 792 points

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Explore the new stuff

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Explore the new stuff• Bil Corry add-ons

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Explore the new stuff• Bil Corry add-ons

• Rotating text

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Explore the new stuff• Bil Corry add-ons

• Rotating text

• Rounded corners on rectangles

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Explore the new stuff• Bil Corry add-ons

• Rotating text

• Rounded corners on rectangles

• New color object

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Explore the new stuff• Bil Corry add-ons

• Rotating text

• Rounded corners on rectangles

• New color object

• RGB, CMYK, Spot

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

RGB, CMYK & Spot?

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

RGB, CMYK & Spot?• RGB is for screens

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

RGB, CMYK & Spot?• RGB is for screens

• CMYK & Spot is for print

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Layers

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Layers• Much like Lawyers

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Layers• Much like Lawyers

• Incomprehensible

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Layers• Much like Lawyers

• Incomprehensible

• Objects of the same kind are layered on top of each others. In order as placed

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Layers• Much like Lawyers

• Incomprehensible

• Objects of the same kind are layered on top of each others. In order as placed

• Images are put at a bottom layer

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get friendly with "Add"

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get friendly with "Add"• Add allows you to

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get friendly with "Add"• Add allows you to

• Place objects using -left & -top

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get friendly with "Add"• Add allows you to

• Place objects using -left & -top

• Confine objects to fit within an invisible box using -width & -height

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Get friendly with "Add"• Add allows you to

• Place objects using -left & -top

• Confine objects to fit within an invisible box using -width & -height

• Build complex paragraphs mixing different fonts and styles

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Master fonts

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Master fonts• Using not included fonts is easy

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Master fonts• Using not included fonts is easy

• Point Lasso to a valid font file

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Master fonts• Using not included fonts is easy

• Point Lasso to a valid font file

• Create the pdf_font object using -embed

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Master fonts• Using not included fonts is easy

• Point Lasso to a valid font file

• Create the pdf_font object using -embed

• Getting a valid font file is tricky

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Master fonts• Using not included fonts is easy

• Point Lasso to a valid font file

• Create the pdf_font object using -embed

• Getting a valid font file is tricky

• Most fonts are in the wrong package

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

Master fonts• Using not included fonts is easy

• Point Lasso to a valid font file

• Create the pdf_font object using -embed

• Getting a valid font file is tricky

• Most fonts are in the wrong package

• Extracting font files require third party application

Demos

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

If something's broken

Using Lasso to Create Dynamic PDF documents

© Jolle Carlestam • Presented at Lasso Developer Conference 2008

If something's broken• Talk to Bil...

Still any questions?

Thanks for your attention!

Round TableSunday 9 – 11.30

top related