Shell 01-02-2022, 17:54
Buenas!.

¿ Nunca se han encontrado el problema de que al usar "convert" por el motivo que sea, este no los ha dejado ?.

Me encontré este problema al intentar crear un archivo pdf con imágenes de alta resolución.
Existe el libro Micro-basic que es un antiguo libro de basic del basic Sincliar, eran los tiempos de la Microhobby.
Tenía una resolución. Más bien tirando a baja. Pero se puede leer.

Y luego encontré en archivos sueltos las mismas imágenes pero a resoluciones altas. Ejemplo, 2448 x 3288.
Lo que quiero decir que es como si superase lo que permite la utilidad "convert" de ImageMagick.

He cambiado cosas de un archivo de configuración que tiene convert y ni aun así. Justamente en policy.xml.

Configuration Files. ImageMagick

Convert jpg to pdf

Si queréis conocer los limites que tiene vuestro ImageMagick ( a veces muy bajos) lo podéis ver con:

Código:
identify -list resource

En este ordenador muestra:
Cita:Resource limits:
  Width: 214.7MP
  Height: 214.7MP
  List length: 18.446744EP
  Area: 33.451GP
  Memory: 15.5768GiB
  Map: 31.1536GiB
  Disk: unlimited
  File: 768
  Thread: 6
  Throttle: 0
  Time: unlimited

Ya no sé que tocar para lograr lo que pretendo con imágenes grandes.

Saludos
Shell 01-02-2022, 17:14
Buenas!.

Estuve comprobando el efecto que causa hacer un Not de un número ya se 0 o mucho mayor.
En el basic de Gambas. Not 11, devuelve -12. Curioso en parte, es lógica negativa.

Al estar repasando el basic del Spectrum, parece que era uno de los ordenadores que eso no lo hacía bien.
Para este basic, hacer Not 11, devolvía 0. Como si cualquier positivo negado diera siempre cero.

[Imagen: ojetYuW.png]
Para curiosidad les diré que ya en la época del Commodore, su basic, al hacer not 11, devuelve lo que hoy el Gambas.
Al igual que el basic del Dragón.

Commodore 64:

[Imagen: GgqmSH4.png]

Y por último un Dragon 32.

[Imagen: h4hoiXE.png]

Curioso el motivo del Sinclair. Desde luego no me gusta. Pero han tenido que pasar años para verlo ahora.
En parte también es curioso la similitud con un basic de hoy. Gambas

Saludos
Shell 01-02-2022, 17:03
Buenas!.

Es una pregunta para programadores que peinan canas. Wink

Como saben, los programas de basic antiguamente incorporaban números de líneas.
Cuando usábamos las instrucciones tales como GOTO y GOSUB le indicábamos a que línea debía continuar
el flujo del programa.

Estuve haciendo un programa en el basic antiguo del Sinclair que convierte de decimal a binario.
Carece de las funciones para poder hacerlo.

Captura en el editor BasinC.

[Imagen: b3RQYMP.png]

Es un programa pequeño que hace su función. ( Siempre me gustan las rutinas cortas ).
Como ven, tiene distintas partes. En este caso estoy usando un Pc para programar en un basic de otro ordenador.
Las herramientas que dispone este editor no tenían por que existir en la época del ordenador que tenía este basic.

Mi cuestión es esta: ¿ Cómo los programadores organizaban el código con los números de líneas ?.
Fijaros en el salto de número de línea que tiene el programa, de la 120 pasa a la 1080. Esto no es por gusto.

La pregunta hace referencia a que el programa "podía" ser mas grande, el número de funciones que realizaban las subrutinas
podían ser mucho mayor y se podía dar el caso de que el número de lineas que llama a las subrutinas podían sobrepasar el
área de líneas donde estaban incluidas las subrutinas. Era como un programa partido en dos.

Existían herramientas para "renumerar" las líneas. Eran herramientas añadidas al lenguaje, principalmente eran
en lenguaje ensamblador (nunca "invadían" el área donde estaba almacenado el programa basic).

El problema de renumerar. Es que es probable que renumerase todo el programa, lo que era un problema.
No es como esto: ( Esto lo hace un programa de pc. Este editor en concreto).

[Imagen: sziAqtb.png]

¿ Cómo el programador evitaba el problema de los números de línea ?. ( Cuando ibas añadiendo líneas y más líneas ).
Como es normal, una técnica es que las líneas iban incrementándose de diez en diez,normalmente.

¿ Como lo solucionaban ustedes en esa época ?.
¿ Imaginaban un programa sin líneas y luego las numeraban ?.

A pesar de tener libros de basic de la epoca de los 80, no encuentro algo que hable más de técnicas aunque si he visto
algo en páginas de Internet.

Saludos
Páginas (571):    1 334 335 336 337 338 571   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 310
Último miembro: MARQUITOS6767
Temas del foro: 1,761
Mensajes del foro: 9,153
Últimos temas
Problema con el repósito ...
Foro: Instalación
Último mensaje por: guizans, 14-04-2026, 21:38
Respuestas: 2 - Vistas: 338
UEFI y BIOS
Foro: Hardware & IoT
Último mensaje por: guizans, 13-04-2026, 21:22
Respuestas: 3 - Vistas: 2,501
Visual Studio Code con Ga...
Foro: General
Último mensaje por: guizans, 07-03-2026, 14:24
Respuestas: 2 - Vistas: 722
WebForm con mysql gridvie...
Foro: WebApp/WebForms
Último mensaje por: vjarvelo, 03-03-2026, 16:32
Respuestas: 2 - Vistas: 3,375
Sobre la proteccion del c...
Foro: General
Último mensaje por: Shordi, 19-02-2026, 11:07
Respuestas: 7 - Vistas: 1,309
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.