Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 1.77 KB

README_en.md

File metadata and controls

46 lines (32 loc) · 1.77 KB

ScreenCapture_eDoc

"ScreenCapture_eDoc" is an ESAPI script that captures the Eclipse External Beam Planning screen and prints it to the ARIA eDoc printer.

Features

Capture the Eclipse External Beam Planning screen and save image directly to ARIA Documents via the ARIA eDoc printer.

Demo

Screen capture of planCompare UI

Requirement

  • ARIA eDoc
  • Eclipse 15.6 or higher (Not checked in older versions.)

Installation

  1. Build this project to generate the DLL file [ScreenCapture_eDoc.esapi.dll].
  2. Copy the generated DLL file to the folder specified in Tools -> Scripts in the Eclipse toolbar.
  3. Mark this script as a favorite and set a keyboard shortcut.
  4. Register DocumentType in ARIA Data Administration.
    1. Register the DocumentType of the imported file.
      ARIA -> Data Administration -> Clinical Assessment -> DocumentType
  5. Register ARIA eDoc profile.
    1. Change ScreenCapture part of the sample[ARIAeDocProfile_ENU_ESAPI_ScreenCapture.xml] to the name registered in the previous section and save the profile.
      <x:result tag="DocumentType">ScreenCapture</x:result>
      *Change the profile name appropriately.
    2. Copy the profile to the folder on ARIA server. D:\Varian\Data\ARIA IC\ARIAeDoc\Profiles
    3. Restart Varian ARIA IC ARIA eDoc from the ARIA Server service.

Usage

Please use this source code at your own risk.

  1. Display the screen you want to capture.
  2. Run the script from the registered keyboard shortcut.
  3. When script execution is complete, an OK dialog will appear.

Author

  • Takashi Kodama

License

"ScreenCapture_eDoc" is under MIT license.