Creé una forma en Inkscape y establecí el ancho del borde en 1px
. Sin embargo,
el tamaño real es 100px
con un borde 102px
.
¿Cómo puedo establecer un borde interno en el objeto, no externo? Cuando se usa Photoshop , el tipo
es seleccionable ( borde interno , externo o central ), sin embargo, en Inkscape no existe esta opción.
inkscape
svg
vector-graphics
Eduardo
fuente
fuente
Respuestas:
Inkscape no admite cambiar el tipo de trazo en un objeto, sin embargo, hay
otras formas de crear el borde interior o desenfoque que necesita.
Un método simple es hacer una copia de la forma, sin relleno y el borde elegido (trazo).
Esta copia tiene un trazado de recorte para que la parte extra (exterior) de su trazo no se pueda ver fuera de la
forma original. La ruta utilizada para recortarlo es una segunda copia sin cambios de la forma original,
que no aparece como un objeto normal / regular.
Para asegurarse de que estas copias cambien cuando se edita el original,
cada una puede ser un desplazamiento vinculado , lo que también les permite moverse dentro de la forma original.
crear la forma y seleccionarla (
F1
)crear una copia offset vinculada , que aparece en la parte superior (
Ctrl+Alt+J
oPath
menú)cambie el ancho del trazo (borde) a 2x lo que necesita o establezca su
magnitud / radio de desplazamiento para moverlo al borde interno del borde de la forma externa
, con su identificador de nodo o atributo XML (editor incorporado, las unidades son pt no px )
no dé esta forma de relleno y el color del borde elegido: relleno y trazo en el menú de objetos
cree una segunda copia offset vinculada de la forma original, no la cambie
seleccione esta forma y la copia del paso 3 (mantenga presionada la
Shift
tecla, arrastre el mouse)- asegúrese de que esta forma esté en la parte superior (orden z) - vea la página del manual vinculada arriba
Object → Clip → Set
elemento del menúEntonces deberías tener un borde interior terminado.
fuente
Shift
tecla. Además, la siguiente página del tutorial, que también se puede ver en la aplicación, podría ser útil: inkscape.org/en/doc/basic/tutorial-basic.html .No estoy seguro de si por "borde" quieres decir "trazo", pero parece que los estándares SVG no permiten trazos internos / externos, y por lo tanto, tampoco Inkscape. Parece que una cosa común es fingir duplicando el objeto y reduciéndolo / creciendo para obtener el borde que desea. Aunque no imagino que esto funcionaría tan bien para un borde interno como para un borde externo.
Error de Inkscape: colocación del trazo interno / externo / central
fuente
Un flujo de trabajo alternativo al presentado por @ cristian-ciupitu sería este:
Object
→Lower
, o Page Down), para que pueda ...arrow
en la barra de herramientas, o F1) y Shift+ Clickel objeto / ruta. Como el duplicado "Bajado" ya estaba seleccionado, esto seleccionará los dos objetos / caminos idénticos uno encima del otro. La línea de estado en la parte inferior de la ventana debería confirmar esto.Object
→Clip
→Set
.Voila! Borde interior!
Ahora puede ajustar el ancho del borde interno ( Shift+ Ctrl+ F) si lo desea. Establezca el ancho del trazo al doble del ancho del borde interior deseado, ya que la mitad del ancho del trazo se recortará de forma invisible.
Si cree que los pasos 3 y 4 son confusos, simplemente arrastre alrededor de los dos objetos / rutas para seleccionarlos a ambos, recórtelos como en el paso 5 y ajuste el ancho del trazo como desee. Funciona también, pero bueno, hacer clic es más genial;)
fuente