Voor Indesign wil ik een (JavaScript) script maken waarmee een bestand geopend kan worden en geplaatst als afbeelding. In feite gaat 't om een filename die via een dialoogvenster geplaatst wordt in een variabele.
In de Indesign Scripting Tutorial staat een voorbeeld hoe je een bestand opent:
Bovenstaande code opent een simpel dialoogvenster waarmee je de standaard filesystem en SMB netwerk shares kunt benaderen.
Echter ik wil een web pagina tonen waar een user een item kan selecteren en de waarde (string) hiervan retourneert aan Indesign. Ik heb de scripting guide doorgelezen evenals geGoogled en het lijkt erop dat dit niet kan. Welke richting moet ik gaan zoeken om dit toch voor elkaar te krijgen? AppleScript (Mac), VBscript (Windows), via een COM object een koppeling maken?
Achtergrond: we hebben een web-based beeldbank met een mysql-database. Ik wil de web frontend hiervan aanroepen vanuit InDesign, om een afbeelding te importeren. Alternatief zou zijn om de fysieke files van deze beeldbank via SMB ter beschikking te stellen, maar dan is zeer gebruikersonvriendelijk om door alle 50.000 beelden heen te browsen die ook nog eens in honderden mappen staan opgeslagen.
In de Indesign Scripting Tutorial staat een voorbeeld hoe je een bestand opent:
JavaScript:
1
2
| //Display a standard open file dialog box to select a graphic file. var myGraphicFile = File.openDialog("Choose a graphic file"); |
Bovenstaande code opent een simpel dialoogvenster waarmee je de standaard filesystem en SMB netwerk shares kunt benaderen.
Echter ik wil een web pagina tonen waar een user een item kan selecteren en de waarde (string) hiervan retourneert aan Indesign. Ik heb de scripting guide doorgelezen evenals geGoogled en het lijkt erop dat dit niet kan. Welke richting moet ik gaan zoeken om dit toch voor elkaar te krijgen? AppleScript (Mac), VBscript (Windows), via een COM object een koppeling maken?
Achtergrond: we hebben een web-based beeldbank met een mysql-database. Ik wil de web frontend hiervan aanroepen vanuit InDesign, om een afbeelding te importeren. Alternatief zou zijn om de fysieke files van deze beeldbank via SMB ter beschikking te stellen, maar dan is zeer gebruikersonvriendelijk om door alle 50.000 beelden heen te browsen die ook nog eens in honderden mappen staan opgeslagen.
[ Voor 16% gewijzigd door js303 op 22-02-2008 16:11 ]