tincho 23-09-2021, 12:35
Hola amigos.
Hay algunas funciones que utilizo, a través de shell, que seguramente se pueden hacer mejor usando Extern ya que se trata de ImageMagick y hay algo de eso en el wiki del foro italiano.
Esta es una de las funciones que uso:
Código:
'' Corta los bordes blancos de la imagen JPEG.
 Static Public Function JPEGTRIM(sPath As String, iPage As Integer) As String

   Dim prs2 As Process
   Dim strComm1 As String
   Dim sTrim As String
   Dim imgOrig As Image
   Dim imgTrim As Image

   sTrim = File.Dir(sPath) &/ "t" & Format(iPage, "000") & ".jpeg"

   strComm1 = "convert "
   strComm1 &= "-density 300 "
   strComm1 &= "-resample 300x300 "
   strComm1 &= "-trim "
   strComm1 &= "'" & sPath & "' "
   strComm1 &= "'" & sTrim & "'"

   If Exist(sTrim) Then
     Try Kill sTrim
   Endif

   Shell strComm1 Wait

   prs2 = Shell strComm1

   While
     prs2.State = prs2.Running
     Wait 0.05
   Wend

   Return sTrim

 End

¿Alguien tiene algo hecho que se pueda adaptar?
La finalidad de esta función en particular es preparar una imagen para poder armar un cuadernillo (Booklet) en A5
Saludos.
Shordi 23-09-2021, 09:41
Pues tengo un tema oscuro y me hace cosas raras. Por ejemplo: Si a un toolbutton le coloco una imagen que no sea del stock, me la pone en negativo... con lo que todo se va al diablo.
El programa de conexión de Intriga incluye un checkeador de correo y un sistema de envío de notas de escritorio como utilidades básicas. Las notas de escritorio las hacía con ventanas sin bordes y la imagen de una chincheta y relieve y colorines pastel tipo post-it... y todo se ha ido al diablo, insisto. He tenido que poner ventanas normales y feas...

Racismo puro contra los temas negros. Lo que yo os cuente.


Saludos
Shordi 21-09-2021, 12:48
He creado el proyecto colector en el GIT. He subido el mismo proyecto que ya subí aquí . Los que estéis interesado pasáis automáticamente al estatus de colaboradores y tendréis una mención en los créditos finales y un 10% de los ingresos generados, que se pagarán en dólares a primeros de cada mes.

Big Grin Big Grin Big Grin Tongue


Lo podéis ver aquí: https://gitlab.com/shordi/colector

Saludos

Añado que soy un petardo con el GIT y que me contéis y/o aconsejéis sobre cualquier cosa mal hecha que detectéis allí.

Saludos
Páginas (553):    1 367 368 369 370 371 553   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 280
Último miembro: herbert
Temas del foro: 1,705
Mensajes del foro: 8,848
Últimos temas
Error de sistema "Demasia...
Foro: General
Último mensaje por: Shordi, 11-05-2025, 19:42
Respuestas: 3 - Vistas: 92
controlar el Activado/Des...
Foro: General
Último mensaje por: Shordi, 10-05-2025, 08:08
Respuestas: 1 - Vistas: 67
Conexión Bluetooth: RFCOM...
Foro: Hardware & IoT
Último mensaje por: jguardon, 06-05-2025, 16:57
Respuestas: 5 - Vistas: 216
gb.db2: columnas calculad...
Foro: Bases de Datos
Último mensaje por: guizans, 04-05-2025, 21:02
Respuestas: 14 - Vistas: 569
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.