The content of each window can be exported to an image. Several methods are available for XSection windows:
Example:
seismicData = SeismicData("F:\\Data\\Segy\\Attributes\\cdp_stack.xgy")
window = XSectionWindow("Test")
seismicLayer = SeismicLayer(window, seismicData)
filePath = "C:\\Data\\MyImage.png"
window.viewAll()
window.exportEntireContentToImage(filePath, 600, 400)
On Microsoft Windows, you can create a PowerPoint presentation by making ActiveX calls. No ActiveX capabilities are accessible on Linux.
ActiveX programming requires a strong programming background. ActiveX allows complete control over the content and style of your PowerPoint file.
Example (this script can be downloaded at the bottom of this page):
This script opens PowerPoint and creates one slide with the selected image.
ActiveX capabilities in INTViewer rely internally on the Jacob library. More information about Jacob is available at http://danadler.com/jacob/
More information about the PowerPoint object model is available at https://msdn.microsoft.com/en-us/library/bb265987
A similar example is available for Excel spreadsheets.