Cách sử dụng
- 1 Mở Trình chỉnh sửa SVG Path trực quan, sau đó nhập, dán hoặc chọn nội dung cần xử lý.
- 2 Điều chỉnh tùy chọn và định dạng đầu ra theo nhu cầu.
- 3 Kiểm tra kết quả, sau đó sao chép hoặc tải đầu ra có sẵn.
Đặt điểm neo, kéo tay cầm Bézier trên khung vẽ 500×500 và nhận ngay thuộc tính d của SVG Path cùng quy tắc CSS clip-path: path(). Có sẵn mẫu trái tim, ngôi sao.
Ở chế độ "Thêm điểm", nhấp vào khung vẽ để thêm điểm neo (mặc định là đường cong C). Kéo điểm neo cỏ ba lá màu xanh lá để di chuyển nút và kéo tay cầm màu xanh dương để uốn đường cong Bézier. Ở chế độ "Xóa điểm", nhấp vào điểm neo để xóa. Xong thì sao chép thuộc tính d hoặc mã clip-path; mọi xử lý đều diễn ra trong trình duyệt.
Đặt điểm neo, kéo tay cầm Bézier trên khung vẽ 500×500 và nhận ngay thuộc tính d của SVG Path cùng quy tắc CSS clip-path: path(). Có sẵn mẫu trái tim, ngôi sao. Phù hợp cho công việc, lập trình, học tập hoặc kiểm tra nhanh.
Công cụ chạy trong trình duyệt. Trước khi xử lý dữ liệu nhạy cảm, hãy bảo đảm thiết bị và trình duyệt đáng tin cậy.
Phần tử path của SVG mô tả hình dạng bằng thuộc tính d, ví dụ "M 100 100 C 150 50 …", và việc tự viết tay các tọa độ cùng điểm điều khiển Bézier rất dễ sai. Trình chỉnh sửa này cung cấp một khung vẽ 500 × 500 để bạn tạo đường dẫn bằng cách nhấp và kéo, đồng thời bảng bên phải lập tức sinh ra mã d của SVG và quy tắc CSS clip-path: path() tương ứng. Công cụ phù hợp để làm biểu tượng, phác thảo logo, cắt ảnh theo hình dạng bất thường, hoặc đơn giản là để hiểu các lệnh đường dẫn SVG hoạt động ra sao.
Ở chế độ "Thêm điểm", nhấp vào khung vẽ để đặt một điểm neo. Điểm đầu tiên là điểm bắt đầu (M), các điểm sau mặc định là nút cong (C) với hai tay nắm điều khiển màu xanh dương. Chuyển sang "Chọn/Chỉnh sửa" để kéo các điểm neo hình cỏ ba lá màu xanh lá nhằm di chuyển nút, hoặc kéo tay nắm để chỉnh hướng và độ cong. Khi đã chọn một nút, mục "Loại nút" cho phép đổi nút đó thành Thẳng (L) hoặc Cong (C). Ở chế độ "Xóa điểm", chỉ cần nhấp vào điểm neo là xóa. Công cụ hỗ trợ chuột, bàn di chuột và màn hình cảm ứng.
Bật "Bám theo lưới" thì các điểm neo sẽ bám vào lưới cách nhau 20 pixel, giúp vẽ hình đối xứng hay ngay ngắn dễ hơn nhiều; nền lưới có thể bật hoặc tắt bất cứ lúc nào. Đánh dấu "Đóng đường dẫn (Z)" sẽ nối điểm cuối về điểm đầu, tạo thành hình khép kín có thể tô màu. Nếu không muốn bắt đầu từ con số không, hãy tải các mẫu trái tim, ngôi sao, giọt nước hoặc đầu Alpa rồi chỉnh lại. Mọi tọa độ đều được làm tròn thành số nguyên nên mã sinh ra ngắn gọn và dán dùng được ngay.
Thuộc tính d dùng hệ tọa độ từ 0 đến 500, vì vậy khi đưa vào SVG hãy kèm viewBox="0 0 500 500" để hình co giãn theo kích thước SVG. CSS clip-path: path() thì khác: tọa độ tính bằng pixel và không co giãn theo phần tử, nên phù hợp nhất với phần tử kích thước 500 × 500 pixel. Nếu cần cắt hình đáp ứng, hãy dùng clipPath của SVG với clipPathUnits hoặc thu phóng phần tử bằng transform. Mọi thao tác đều chạy trong trình duyệt, không có gì bị tải lên.
M (moveto) đưa bút tới điểm bắt đầu. L (lineto) vẽ đường thẳng tới tọa độ chỉ định. C (curveto) vẽ đường cong Bézier bậc ba: hai cặp tọa độ đầu là điểm điều khiển, cặp cuối là điểm kết thúc. Z (closepath) nối đường dẫn về điểm đầu. Trình chỉnh sửa này chỉ dùng bốn lệnh đó nên kết quả dễ đọc và dễ chỉnh tay.
Hàm path() của clip-path dùng tọa độ pixel: (500, 500) trên khung vẽ nghĩa là cách góc trên bên trái của phần tử 500 pixel sang phải và 500 pixel xuống dưới, bất kể phần tử lớn hay nhỏ. Nếu phần tử không phải 500 × 500 pixel, hãy dùng transform: scale() hoặc dùng <clipPath clipPathUnits="objectBoundingBox"> của SVG với tọa độ đã quy đổi về khoảng 0–1.
Đặt mã d vào <svg viewBox="0 0 500 500"><path d="…" /></svg> rồi tạo kiểu bằng fill và stroke. Nhờ có viewBox, bạn đặt chiều rộng và chiều cao SVG tùy ý mà hình vẫn co giãn đúng tỷ lệ. Cùng chuỗi d đó cũng dùng được với CSS offset-path nếu bạn muốn một phần tử di chuyển dọc theo đường dẫn.
Hiện chưa được. Công cụ chỉ cho phép vẽ từ đầu trên khung vẽ hoặc bắt đầu từ các mẫu trái tim, ngôi sao, giọt nước và đầu Alpa; ô xuất mã là chỉ đọc và không nhập được mã. Để sửa một biểu tượng phức tạp có sẵn, bạn nên dùng phần mềm vector đầy đủ như Inkscape hoặc Figma.
Xem danh mục: Thiết kế & Màu sắc
Tải lên ảnh chụp màn hình trang web của bạn, bọc nó bằng khung trình duyệt macOS cao cấp, đổ bóng và phông nền chuyển màu đẹp mắt, đồng thời xuất PNG có độ phân giải cao.
Điều chỉnh trực quan bóng văn bản nhiều lớp, bán kính phát sáng neon, màu sắc và tốc độ nhấp nháy, sau đó sao chép mã CSS.
Trích xuất màu từ hình ảnh cục bộ bằng cách sử dụng kính lúp chính xác theo phong cách pixel-art. Hỗ trợ các bản sao HEX, RGB, HSL và xác thực độ tương phản màu WCAG.
Định cấu hình và xem trước trực quan bố cục CSS Flexbox và Grid grid, xem hoạt ảnh và sao chép mã CSS.