WebDNA interaction with ImageMagick

How to pass variables to ImageMagick using a [shell] context?

numero = 41
interpreted = N
texte = Simply set the variable on the page above the [shell], and when you construct the script you want to run within [shell], just drop the [variable] in. So, in this example, you would use something like this.
[text]height=100[/text][text]width=100[/text][text]sourcefile=logo.jpg[/text][text]resultfile=result.jpg[/text]
Then you would a use a [shell] script like this (in your SandBoxes scripts) to resize the image.
[shell]path-to-ImageMagick/convert -size [width]x[height] [sourcefile] -resize [width]x[height] +profile "*" [resultfile][/shell]
Simply set the variable on the page above the [shell], and when you construct the script you want to run within [shell], just drop the [variable] in.

So, in this example, you would use something like this.
[text]height=100[/text]
[text]width=100[/text]
[text]sourcefile=logo.jpg[/text]
[text]resultfile=result.jpg[/text]

Then you would a use a [shell] script like this (in your SandBoxes scripts) to resize the image.
[shell]
path-to-ImageMagick/convert -size [width]x[height] [sourcefile] -resize [width]x[height] +profile "*" [resultfile]
[/shell]

Mark Derrick

DOWNLOAD WEBDNA NOW!

Top Articles:

Download WebDNA Applications

WebDNA applications...

WebDNA reference

...

WebDNA Libraries

A list of available libraries for WebDNA...

[biotype]

BioType is a behavioral biometrics WebDNA function based on ADGS research and development (from version 8...

Tips and Tricks

A list of user-submitted tips ...

Technical Change History

This Technical Change History provides a reverse chronological list of WebDNA changes...

Related Readings:

Export data to Excel

Here's a handy way to export your data to a text or Excel file...

Spaghetti code

How to get rid of very long search strings...

Hideif on IP range

This will show or hide stuff according to the IP...

random password-generator code

Generate a random alpha-numeric string...

Removing whitespace

How can I remove all whitespace entered by a user from an input box (ie card number)...

Write Once Use Many

Reuse the same code over and over again on your site with the [include] context...