RE:Cortar Foto desde Power Builder
El OCX Kodax Image Edit Control, permite todo eso. Trabaja con casi todos los formatos de imagen. La forma de conseguir en:
http://www.lawebdelprogramador.com/news/mostrar_new.php?id=73&texto=Power+Builder&n1=159420&n2=1&n3=0&n4=0&n5=0&n6=0&n7=0&n8=0&n9=0&n0=0
Ahora, volviendo a tu pregunta de cortar desde PB, los pasos son:
1. Cargas la imagen con:
ole_1.object.image = "c:\foto.jpg"
ole_1.object.Display()
2. Seleccionas la imagen con el mouse.
3. Script cb_PegarRecorte:
//Cortar
ole_1.object.ClipboardCut
//Creas un papel en blanco (200x200), resolución 300 dpi y trabajas en RGB (7)
ole_1.object.DisplayBlankImage (200, 200, 300, 300,7)
//Pegar el recorte en el mismo ole_1
ole_1.object.ClipboardPaste
ole_1.Object.CompletePaste
Nota: Si deseas más detalles, por ejemplo emitir un mensaje cuando no haya selección, ajustar, rotar, etc. Ve la documentación completa del OCX (con ejemplos en VB y C++), en la página propietaria:
http://wms.eistream.com/support/support_imagingforwindows/link_pages/document_pro.htm