¿Cómo guardar el tamaño real de la imagen después de cambiar el tamaño en Inskape?

Importé varias fotos en un archivo de Inkscape y luego las reduje manualmente dentro de mi documento. Para obtener un tamaño de documento de Inkscape más ligero, ¿hay alguna forma de guardar el documento teniendo en cuenta los tamaños de imagen reducidos? ¿O tengo que reducir mis imágenes antes de importarlas a Inkscape?

Recuerdo una función de este tipo en Microsoft Office Word, donde era posible guardar solo el tamaño real de las imágenes recortadas dentro del documento de Word.

Espero que esto sea lo suficientemente claro... Muchas gracias por la ayuda y los consejos de antemano.

Respuestas (2)

Debe modificar la imagen con un editor externo y volver a incrustarla.

Cuando incrusta una imagen ráster en Inkscape, la incrusta en el href de la imagen usando un URI de datos:

<svg:image xlink:href="data:image/jpeg;base64,[...]"/>

Cuando cambia el tamaño de una imagen incrustada en Inkscape, lo que hace es cambiar los atributos de alto y ancho del <svg:image>; no cambia el URI de datos, lo que significa que la imagen en sí no cambia. Puede verlo usted mismo mirando la vista XML en Inkscape y comparando el URI de datos antes y después de cambiar el tamaño de la imagen. En la mayoría de los casos, este es un comportamiento deseable, ya que Inkscape no es realmente la herramienta adecuada para modificar gráficos de trama (¡utilice siempre la herramienta adecuada!).

Para extraer la imagen incrustada, selecciónela y use Extensiones > Imágenes > Extraer imagen. Si necesita extraer varias imágenes de un archivo SVG, también puede consultar esta respuesta .

¡Gracias @Scribblemacher! Pensé que probablemente no sería posible, y estoy totalmente de acuerdo con su declaración de 'siempre use la herramienta correcta' . Mientras tanto, usé Gimp para cambiar el tamaño de mis imágenes por lotes ([complemento BIMP: alessandrofrancesconi.it/projects/bimp ) antes de incrustarlas nuevamente.
@wiltomap: tenga en cuenta que, si aceptó una respuesta, por lo general también debe votarla. Si no, explique por qué no lo considera digno de su voto a favor.
Simplemente lo hizo. No lo sabía, lo siento...

Inkscape puede exportar mapas de bits escalados. Además de cambiar el tamaño, los gráficos resultantes pueden tener en cuenta mejoras adicionales, como efectos de recorte, enmascaramiento, degradados y filtros. Si la densidad y la dimensión son definitivas, se pueden sustituir los gráficos originales y parte de su elaboración por los correspondientes bitmaps exportados. Eso hace posible continuar trabajando en un documento usando menos memoria y menos poder de procesamiento.

Cada imagen debe organizarse manualmente al menos una vez. Cree un rectángulo invisible alrededor de un objeto ráster y exporte el área visible a un archivo. A 90 ppp, el tamaño del mapa de bits de cada rectángulo coincide con el tamaño del área de exportación en píxeles. El archivo exportado se puede volver a importar. Las repeticiones se pueden hacer más fáciles. Por ejemplo, puede poner todos los rectángulos invisibles en una capa llamada "exportaciones" y presionar Ctrl-A para seleccionarlos, luego marcar "Exportar por lotes N objetos seleccionados". Los objetos visibles correspondientes pueden permanecer en una capa diferente. Otra capa más puede contener enlaces a los mapas de bits exportados. La exportación por lotes sobrescribe los archivos de forma silenciosa, por lo que se actualizan automáticamente si mantiene la imagen reimportada vinculada externamente (en lugar de incrustada). De esa manera, puede trabajar en un solo documento cambiando la visibilidad de las capas y el estado de bloqueo.

En cambio, si la intención es simplemente obtener un documento compartible de tamaño razonable, es mucho más fácil guardar una copia como PDF y optimizarla usando una herramienta externa, por ejemplo, Ghostscript .