Is there an FDK command for removing structure from a structured FrameMaker document? I don't want to use an fcode because of the warning message. If so, I am hoping that there is a corresponding ExtendScript command. Thanks.
Hi Rick, it seems like there is a trick for this, but I can't remember exactly what it was. I do know that if you import the content as a text inset into an unstructured document, it will strip the structure. Possibly you could do it that way as a last resort... create the text inset in another doc, convert to text, then copy back over the original content.
Digging around in fapi.h for the FDK, I did find this which seems to work:
extern StatusT F_ApiStripFlowStructure FARGS((F_ObjHandleT docId,F_ObjHandleT flowId));
But I could not get it to work with ES. I tried the usual things:
May not be implemented. That would be a disappointment.
Thank you Russ. I will check with Adobe and see if they can implement it with ExtendScript.
You might have already found a solution but just in case! Have you checked out using Constants.FS_FileIsStructured with Constants.FV_StripStructureAndOpen in Open(fileName, openParams, openReturnParams)?
It appears to work!