Necesito extraer el texto de las capas en un archivo PSD de Photoshop en Linux. ¿Alguien sabe cómo hacer eso? Gimp rasteriza el texto y no puede copiarlo ni pegarlo. Además, tenga en cuenta que no soy el propietario del programa Photoshop.¿Cómo extraer texto de un archivo PSD?
Respuesta
¿Has probado a usar vim?
VIM viene con una bandera que le permite editar un archivo binario.
he intentado editar un archivo PSD con:
vim -b file.psd
Este es un ejemplo de lo que me dieron al editar el archivo:
<dict> <key>com.apple.print.PageFormat.PMAdjustedPageRect</key> <array> <real>0.0</real> <real>0.0</real> <real>576</real> <real>734</real> </array> <key>com.apple.print.ticket.stateFlag</key> <integer>0</integer> </dict>
Recibo un mensaje de texto al hacer eso, pero no todo el texto aparece de esa manera – rado
Funcionó de forma brillante para mí; gracias alfredodeza! – Screenack
OK, ahora que estoy en mi archivo 10 PSD, debe regexar dos caracteres para que esto funcione (al menos con el formato CS3 PSD): "^ 0" a "" (vacío) y^M a "\ r "hace que sea más fácil ver el texto. – Screenack
Visita el sitio de internet http://www.bram.us/2008/10/30/ps_bramustextconvert-psd2txt-and-txt2psd-for-the-masses/. Hay dos herramientas para exportar e importar texto desde archivos psd. ¡Va muy bien!
Miré, pero no lo vi. ¿Podrías proporcionar un enlace más específico? – rado
En caso de que alguien se tropiece con esta página, está aquí: http://www.bram.us/2008/10/30/ps_bramustextconvert-psd2txt-and-txt2psd-for-the-masses/ – kikito
Los guiones de este sitio parecen requerir photoshop, que está descartado por la pregunta del usuario. –
El archivo temp.txt
contendrá todas las cadenas de texto sin formato del archivo, incluyendo algunos ajustes adicionales PSD. Tendrá que buscar manualmente este archivo para el texto que necesita.
esto es brillante – bjesus
Esta herramienta es excelente. Pero tuve que lidiar con un PSD muy grande, que dio como resultado una 'temperatura de gato 'sin fin.txt', así que usé la bandera '-d' para reducir la cantidad de texto leído desde el PSD, y' -e S' para decirle a la herramienta 'cadenas 'que el texto que quería era UTF-8 (sin esto me cabrearon los caracteres latinos) El comando completo sería: 'strings -d -e S FILENAME> temp.txt' – aesede
Acabo de publicar esta característica en el paquete de NPM psd-cli
. Hace que sea fácil de extraer el contenido del texto sin el dolor de cabeza de la ejecución manual a través del archivo ...
comando de una línea de instalación (necesita NodeJS/NPM installed)
npm install -g psd-cli
A continuación, puede usarlo escribiendo en su terminal
psd myfile.psd -t
Esto creará myfile.txt
, que contiene todos texto extraído de cada capa de PSD con la estructura de capa adjunta.
¡Disfrútalo!
Lo siento, esto no funcionó en mi caso, tal vez el archivo era demasiado grande con nombres de capa larga (un desastre). Para su información, obtuve esto: 'Processing myfile.psd ... [TypeError: no se puede leer la propiedad 'replace' of null]' – aesede
Me gustaría depurar esto si me proporciona un archivo de ejemplo y si es posible, enviar un problema Github – kartsims
- 1. Extraer palabras de un archivo de texto
- 2. ¿Cómo puedo obtener las capas de un archivo PSD?
- 3. ¿Cómo extraer capas de un archivo de Photoshop? C#
- 4. ¿Cómo extraer texto de un PDF?
- 5. Extraer cadena de un archivo de texto utilizando 2 delimitadores
- 6. Cómo extraer URL del texto
- 7. columnas extraer de archivo de texto utilizando PowerShell
- 8. Edición de capas de texto PSD de Photoshop programáticamente
- 9. ¿La mejor manera de extraer texto de un archivo de texto de 1.3GB usando PHP?
- 10. ¿Cómo extraer un archivo específico con GIT?
- 11. Cómo extraer un archivo ZIP en C#
- 12. Extraer JSON del texto
- 13. ¿Cómo extraer direcciones IP de un archivo de texto usando Perl?
- 14. ¿Cómo extraer datos de un archivo de texto usando R o PowerShell?
- 15. ¿Cómo puedo extraer/analizar datos tabulares de un archivo de texto en Perl?
- 16. Extraer imágenes de PSD para su uso en la aplicación de iOS
- 17. Extraer texto del PDF
- 18. cómo extraer el texto de un objeto Microsoft.IIs.PowerShell.Framework.ConfigurationElement
- 19. Cómo extraer información entre dos palabras únicas en un archivo de texto grande
- 20. extraer imagen vectorial de un archivo pdf
- 21. cómo lograr extraer texto en rieles?
- 22. ¿Cómo convierto un diseño de PSD a Android xml?
- 23. ¿Cómo extraer texto del documento PDF?
- 24. cómo saber sobre la información de fuente en un archivo psd?
- 25. ¿Cómo crear un archivo PSD en capas desde la línea de comandos?
- 26. ¿Cómo puedo extraer todas las citas en un texto?
- 27. Capas Python PSD?
- 28. ¿Cómo extraer archivos de un archivo zip usando Lua?
- 29. ¿Cómo puedo extraer datos de un archivo .fig en MATLAB?
- 30. cómo extraer bytes específicos de un archivo utilizando unix
similares a esta pregunta: http://stackoverflow.com/questions/850899/editing-photoshop-psd-text-layers-programmatically –
similares? Tengo el mismo problema. – jrosell