Hi everyone
I got this script
for gen underline text to pdf
the problem is it gen each page multi times if the page more then one place has underline text
Can you fix it?
//======================================================================
var f = new Folder("~/Desktop/Revised_PDF put in here/");
f.create();
var doc = app.documents;
app.findTextPreferences = null;
app.findTextPreferences.underline = true;
for(var i=0;i<doc.length;i++)
{
var found = doc[i].findText();
var _pages = [];
for(var j=0;j<found.length;j++)
{
var txfms = found[j].texts[0].parentTextFrames;
for(var k=0;k<txfms.length;k++)
{
_pages.push(txfms[k].parentPage.name);
}
}
for(var j=0;j<_pages.length;j++)
{
if(_pages[j] === _pages[j-1])
{
_pages.splice(j,1);
}
}
if(_pages.length != 0)
{
app.pdfExportPreferences.pageRange = _pages.toString();
doc[i].exportFile(ExportFormat.PDF_TYPE, new File("~/Desktop/Revised_PDF put in here/" + doc[i].name.replace(/\.indd$/i,".pdf")), false);
}
_pages = [];
}
app.findTextPreferences = null;
alert("Done.");
var f = Folder("~/Desktop/Revised_PDF put in here/" );
f.execute();
//======================================================================
for specific details:
Is that possible to write a script for export underline text to PDF?
thanks
Harvey