Opciones de Consulta

Con las opciones de consulta se puede conseguir información sobre la posición y el tamaño de cualquier objeto de un archivo SVG. La clave para manejar estas opciones está en conocer el nombre identificador ID del objeto en el estamos interesados, ya que para usar estas opciones es necesario especificar el nombre identificador ID del objeto. Los valores numéricos que devuelven estas opciones están expresados en el sistema de coordenadas SVG.

El siguiente comando es un ejemplo que se puede utilizar para conocer la coordenada x de la posición del icono zoom-in dentro del archivo de iconos predeterminados en un sistema Linux:

inkscape --query-id=zoom_in -X /usr/share/inkscape/icons/icons.svg

-I, --query-id

Con esta opción se especifica el nombre identificador ID del objeto del que se quiere obtener información.

-S, --query-all

Esta opción devuelve una lista con los datos, separados por comas, del nombre identificador id, coordenada x, coordenada y, anchura w y altura h de todos los objetos (incluyendo los Grupos, las Capas y el propio archivo SVG) del archivo. Cada línea de la salida corresponde a un objeto.

A continuación se muestra un ejemplo de la salida obtenida al aplicar esta opción de consulta al archivo MyStar.svg (que contiene el dibujo presentado como ejemplo al comienzo de este capítulo).

svg2293,26.447175,24,97.105652,92.450851
layer1,26.447175,24,97.105652,92.450851
MyStar,26.447175,24,97.105652,92.450851
-X, --query-x

Con esta opción se consulta la coordenada x de la posición de un objeto.

-Y, --query-y

Con esta opción se consulta la coordenada y de la posición de un objeto.

-W, --query-width

Con esta opción se consulta la anchura de un objeto.

-H, --query-height

Con esta opción se consulta la altura de un objeto.