Làm cách nào tôi có thể tô màu một mẫu trong Inkscape?


32

Làm cách nào tôi có thể tô màu một mẫu trong Inkscape mà không tạo mẫu tùy chỉnh? Tôi đoán điều này là có thể, nhưng không thể làm cho nó hoạt động.

Tôi vẽ một hình vuông và tô nó bằng một màu (màu xanh lá cây). Sau đó, tôi chọn một mô hình tiêu chuẩn cho hình vuông. Màu xanh đã biến mất và tôi có một mẫu màu đen. Bây giờ tôi muốn thay đổi màu sắc của mẫu. Tôi có thể làm cái này như thế nào?

mô hình và đột quỵ trong Inkscape


Câu trả lời:


32

Cách dễ nhất tôi tìm ra có lẽ là thế này:

  1. Vẽ một hình.
  2. Chọn mẫu từ Fill và Stroke ("Füllung und Kontur").
  3. Nhấp vào Extensions > Colour > Replace colour.. (nên là một cái gì đó giống như Erweiterungen > Farbe > Farbe ersetzentrong tiếng Đức).
  4. Nhập mã hex cho màu bạn muốn.

Cách khác:

  1. Chọn Chỉnh sửa >> Trình soạn thảo XML .
  2. Mở rộng svg: defs >> svg: mẫu id = "Strips1_1" .
  3. Chọn svg: trực tràng .
  4. Bấm vào kiểu .
  5. Đặt điền vào mã hex RGB (bao gồm #).
  6. Bấm Đặt để áp dụng các thay đổi.

Đặt màu sọc


1
+1 cho trình soạn thảo XML thay thế. Tôi nghĩ rằng rất nhiều người không biết rằng tính năng này có ở đó và nó có thể mạnh đến mức nào.
Scribpetacher

Hy vọng cho một cách UI lành mạnh hơn để làm điều này trong các phiên bản Inkscape trong tương lai!
Siêu thường

5

Nếu, giống như tôi, bạn không thể sử dụng bất kỳ tiện ích mở rộng nào do nhiều cài đặt python không tương thích (không phải là sự cố không phổ biến) vẫn có thể, nhưng tốt nhất là trong một tệp đơn giản (và dễ dàng hơn nhiều nếu bạn không lưu SVG được tối ưu hóa, mà bạn không lưu không thể không có tiện ích mở rộng):

  • Đặt mẫu bạn muốn cho đối tượng bạn muốn
  • Lưu các tập tin
  • Mở nó trong một trình soạn thảo văn bản đàng hoàng (notepad ++ hoạt động độc đáo trên các cửa sổ, đặc biệt nếu bạn bảo nó sử dụng tô sáng cú pháp XML cho .SVGs).
  • Tìm định nghĩa mẫu gần đầu tệp (nếu bạn chỉ có 1, tìm kiếm "mẫu").
  • Tìm dòng tiếp theo với style="fill:????;stroke:????" />(trong trường hợp của tôi fill:black).
  • Chọn xuống dưới cùng của định nghĩa mẫu.
  • Tìm / thay thế tất cả trong vùng chọn : Tìm màu tô gốc, thay thế bằng màu mới, ví dụ: Tìm black, thay thế #808080và bạn sẽ có màu xám.
  • Lưu và mở lại trong inkscape.
  • Để đính kèm màu của mẫu vào Swatch, hãy thay thế giá trị màu tô hoặc nét bằng cú pháp url và tên Swatch. Ví dụ: tạo một mẫu màu được đặt tên Blacksau đó thay thế bằng fill:url(#Black)và màu tô của mẫu sẽ được gắn với BlackSwatch, cho phép cập nhật dễ dàng trong Inkscape.

3

Ví dụ như:

Giả sử bạn đã tạo một vòng tròn và bạn muốn mẫu điền của nó là các thanh dọc màu xanh lá cây.

  1. Tạo một hình chữ nhật màu xanh lá cây mỏng ở đâu đó trong một số khoảng trống (kích thước không liên quan).
  2. sao chép hình chữ nhật màu xanh lá cây. Định vị bản sao một số khoảng cách hợp lý ở bên phải (đây sẽ là khoảng cách tương đối của mẫu của bạn).
  3. chọn hai hình chữ nhật màu xanh lá cây và nhấn Alt+ I (phím nóng cho "object -> mẫu -> object to mẫu").
  4. chọn vòng tròn. Khi bạn đi điền vào mẫu, bây giờ sẽ có một mẫu tùy chỉnh trong menu thả xuống. ví dụ: "mẫu7165". chọn mẫu này.
  5. Bây giờ bạn đã có thanh dọc màu xanh lá cây !
  6. (bây giờ bạn có thể xóa hai hình chữ nhật được dùng làm mẫu cho mẫu).
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.