Изменение обводки SVG при обработке - PullRequest
0 голосов
/ 19 июня 2020

Мне нужна ваша помощь;

Я пытаюсь изменить цвет обводки файла SVG, который я рисую в процессе обработки. Я пробовал около 30 различных настроек в иллюстраторе, но я могу загрузить свой файл SVG, изменить его размер, он отлично отображается, но я не могу изменить цвет обводки. Единственный раз, когда я получаю изображение с выбранным мной цветом, это когда я решил «связать» местоположение изображения во время экспорта, а не «встроить» его. Но затем я получаю прямоугольник выбранного мной цвета, конечно, потому что обработка не знает, где взять изображение.

Вот мой код (я также пробовал применить заливку, чтобы увидеть, изменилось ли что-нибудь):

PShape svg1;

void setup() {

    size(720,720);
    background(255);

    //load svg 
    svg1 = loadShape("Keith Haring 1.svg");

}

void draw() {

    push();
    translate(width/2, height/2);
    rotate(radians(90));


    shapeMode(CENTER);
    svg1.disableStyle();
    stroke(#FF3300);
    fill(#FF3300);
    //draw shape (which,x,y,size,size)
    shape(svg1,0, 0, 350,350);

    pop();


}

Я прикрепил изображение своих настроек экспорта в иллюстраторе enter image description here, если это может помочь. Я считаю, что проблема связана с настройками экспорта, так как я не думаю, что мой код неправильный.

Спасибо за вашу помощь!

...