Jump to content

rsezhian

Member
  • Posts

    2
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    India

Everything posted by rsezhian

  1. Hi, It is possible to do the folder action task inside same javascript and then trigger the Javascript. If posiible, give some sample code of the task to perform. But I have got an idea in an forum, to trigger the Javascript by creating .exe file through perl. And i didn't know exactly how to make the exe file in Perl. Could anyone guide on this. Thanks, rsezhian.
  2. Hi, I have created a javascript to export as pdf from a specific "IN" folder and i have directed the output pdf file to the "OUT" folder. I am using windows7 OS. But the requirement is: I have to create a folder action, if any ".indd" files dropped into the "IN" folder then automatically my "Auto_PDF.js" script starts to perform. Our plan is, we are going to do this task in separate machine by giviing access to the other users. Please suggest any ideas to perform this TASK. Below i have posted my Script for references: #target InDesign-7.5; var myFolder = Folder("~/Desktop/Auto_PDF_Setup/IN/"); var myFiles = myFolder.getFiles(); for (i=0; i<myFiles.length; i++){ if(myFiles.name.indexOf(".indd") != -1){ app.open(myFiles); var myDoc = app.activeDocument; var myDocname = myDoc.name; //alert(myDocname); if (myDocname.indexOf(".indd") != -1){ var myregexp = /.indd/gi; var myDocname = myDocname.replace(myregexp, ".pdf"); } //alert(myDocname); var myPDFExportPreset0 = app.pdfExportPresets.item("Quebacor"); var myPDFExportPreset1 = app.pdfExportPresets.item("GHB_Press Quality"); var myPDFExportPreset2 = app.pdfExportPresets.item("Copy of LizsCadmus"); var myPDFExportPreset3 = app.pdfExportPresets.item("Sheridan_InD"); var myPDFExportPreset3 = app.pdfExportPresets.item("[Press Quality]"); //app.activeDocument.pdfExportPreferences.pageRange = PageRange.allPages; app.activeDocument.exportFile(ExportFormat.pdfType, File("~/Desktop/Auto_PDF_Setup/OUT/" + myDocname), false, myPDFExportPreset3); myDoc.save(); myDoc.close(); myFiles.remove(); } } Thanks, SezhianR.
×
×
  • Create New...