¿Hay alguna aplicación que cree rápidamente una imagen del texto seleccionado?

Estoy enfrentando el siguiente problema:

Me gustaría comparar diferentes fuentes en una presentación organizando letras individuales como 'a' una al lado de la otra. Imagine una diapositiva con, digamos, una Helvetica 'a' a la izquierda y una Georgia 'a' a la derecha.

La razón por la que tienen que ser imágenes es porque me gustaría usar la función "Galería" de Keynotes/PowerPoint que me permite cambiar entre esas imágenes.

Sin embargo, escribir una letra grande en TextEdit o un programa similar y luego tomar una captura de pantalla de esa área es un poco engorroso y dado que la mayoría de las letras tienen un ancho diferente, no es muy preciso. Sería bueno tener una aplicación que pusiera una letra en el centro de un cuadrado transparente de 300x300, digamos, y luego lo guardara como PNG.

Usar un programa como Acorn (el único programa de manipulación de imágenes que tengo en este momento) también es difícil, porque siempre tendría que volver a centrar el campo de texto, dependiendo del ancho de la letra.

Espero que esto aclare por qué necesito un programa útil.

Respuestas (3)

Puedes usar Automator.

Automatizador abierto. Elija Aplicación de las plantillas.

Agregue una acción Solicitar texto . Marque ' Requerir una respuesta ' Agregar una acción Crear imagen de banner a partir de texto .

Marque ' Usar entrada de texto como nombre de archivo de imagen '.

Abra las opciones de opciones de acciones.

Marque ' Mostrar esta acción cuando se ejecuta el flujo de trabajo '

Agregue una acción Lopp.

Control + clic en la barra de título de acciones de bucle y seleccione ' ignorar entrada '

En los menús desplegables de Acciones de bucle, seleccione ' Preguntar para continuar ' y Use los ' resultados actuales como entrada '

Guardar y ejecutar.

A continuación, se le pedirá que introduzca su texto. Luego, después de aceptar, se le pedirá que elija su fuente. Utilice el tamaño de fuente para determinar el tamaño de la imagen.

ejemplo 64 en Helvetica Bold me da alrededor de 46x77 La misma fuente pero en tamaño 300 me da 177x360.

En cada caso, solo estoy usando 1 carácter.

ingrese la descripción de la imagen aquí

Si quieres hacerlo desde 'Selección'

Automatizador abierto. Elija Servicios de las plantillas.

Establezca la ' entrada de recepción de servicios ' en: texto enriquecido * y en * cualquier aplicación

Agregue una acción Crear imagen de banner a partir de texto .

Marque ' Usar entrada de texto como nombre de archivo de imagen '.

Establezca el menú desplegable Estilo de texto en: ' Usar estilo de entrada de texto enriquecido '.

Opcionalmente, puede agregar una acción ' Revelar en Finder '

El tamaño se establece según las fuentes originales.

ingrese la descripción de la imagen aquí

Para utilizar el Servicio. Puede seleccionar algún texto y controlar el clic para obtener un menú contextual. Se muestra el submenú de servicios . Debajo de esto, debe encontrar su nuevo servicio que se ejecutará en el texto seleccionado.

Acabo de actualizar mi respuesta con una opción de texto seleccionada
Gracias por su respuesta, esto fue realmente útil y me alegro de que se pueda hacer con nada más que Automator. Sin embargo, cada vez que creo la imagen, se agrega un pequeño espacio en blanco en la parte inferior (probablemente debido al estilo de párrafo/espacio entre líneas). ¿Hay alguna manera de deshacerse de eso y hacer que la imagen sea un cuadrado perfecto?
Puede agregar una acción de 'Imagen de pad' entre la acción de banner y la acción Revelar. establezca el tamaño en 300x300 y marque 'Escala antes del relleno'. Echaré un vistazo a los finales de línea de pelado...
Acabo de probar su método nuevamente en otro programa, TextEdit, y afortunadamente, ¡no se agrega un espacio en blanco en la parte inferior! A diferencia de Keynote o Pages, TextEdit parece ignorar los estilos de párrafo o lo que sea que cause ese comportamiento. Me apegaré a tu método entonces, ¡es realmente simple y rápido!
Eso es genial, me alegro de que ayude.

No perfecto, pero...

Use Font Book (gratis con Mac OS X). Seleccione Vista previa > Personalizado . En el panel de visualización, elija el tamaño de fuente que desee, escriba un par de espacios y la letra que desea mostrar. Seleccione cada fuente que desee, haga una "captura de pantalla" de la ventana del Libro tipográfico (Comando + Mayús + 4, presione el espacio sobre la ventana del Libro tipográfico y haga clic con el botón izquierdo del mouse.

Revisa todas las fuentes que quieras. Terminarás con un montón de imágenes en tu escritorio. Arrástrelos todos al ícono de Bellota. Todos se abrirán.

Crea en Bellota una nueva imagen del tamaño que quieras. Para cada imagen de captura de pantalla, copie el contenido y péguelo en la nueva imagen. Muévelo hasta que solo tengas la letra en el centro con blanco alrededor. Ahorrar.

El programa Opacity hace exactamente lo que le pides.

Puede generar archivos de forma programática basados ​​en recetas, tamaño exacto, transparencia alfa y también admite variables para que posiblemente pueda automatizar el ciclo a través de las letras. Probablemente tendría que definir la fuente manualmente, pero cubre todos los demás requisitos que solicita.

También revisaría Skitch : hace que ajustar los tamaños de píxeles exactos sea bastante sencillo y brinda un buen control sobre las opciones de salida. Sin embargo, no creo que pueda obtener la transparencia, por lo que necesitará un segundo paso para eso.