
Artículo original: How to Extract frames from MultiPage TIFFs
http://weblogs.foxite.com/cesarchalom/archive/2007/11/03/5265.aspx [3]
Autor: Cesar Chalom (http://weblogs.foxite.com/cesarchalom [4])
Traducido por: Ana María Bisbé York (amby@telefonica.net [5])
Para: PortalFox (http://www.portalfox.com [6])
He aquí un enlace a un artículo de UTMAG que cubre profundamente el tema TIFF: "TIFF and the new GdiPlusX classes" [7]
En el tema "Extracting frames from TIFFS" encontrará el código que está más abajo, que guarda los cuadros de un TIFF en archivos de imágenes por separado.
** Guía: Extraer cuadros de TIFF Multiframe
DO LOCFILE("System,prg")
WITH _SCREEN.System.Drawing
* Cargar el TIFF multiframe en GDI+
LOCAL loMultif AS xfcBitmap
loMultif = .Bitmap.New(GETPICT("TIF"))
LOCAL lnFrames, n, lcFrameFileName
lnFrames = loMultif.GetFrameCount()
IF lnFrames > 1
FOR n = 0 TO lnFrames - 1
loMultif.SelectActiveFrame(.Imaging.FrameDimension.Page, n)
lcFrameFileName = "c:\Frame" + TRANSFORM(n + 1) + ".Tif"
loMultif.Save(lcFrameFileName, .Imaging.ImageFormat.Bmp)
ENDFOR
ELSE
MESSAGEBOX("El archivo seleccionado no es un TIFF Multiframe")
ENDIF
ENDWITH
RETURN
| Cómo extraer cuadros de TIFFs con múltiples páginas (Cesar Chalom) Traducción | Entrar/Crear una cuenta [8] | 0 Comentarios | |
|
| |
| Los comentarios son propiedad de sus respectivos autores. No somos responsables de su contenido. |