| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
- AWS
- Malware Sample
- mitmproxy
- 네이버카페
- ue4dumper
- 안전결제
- 변태는
- shell_gpt
- 중고나라
- react2shell
- jeb_mcp
- Sequoia
- aes
- Frida
- ChatGPT
- ssrf
- intelmac
- 취약점
- cve-2025-55182
- 척추관협착증
- 모의해킹
- 허리디스크
- EC2
- 많다..
- S3
- 채팅환전사기
- LFI
- XSS
- 내부확산
- Today
- Total
annyoung
SVG 제작하기 본문

우선 회사에서 만들고 있는 솔루션이 있는데, 로고가 다음과 같이 PNG로 제작되어 있다.
png to svg online으로 구글링해보면 원하는 포맷으로 포팅할 수 있는데, 조금 복잡하면 제대로 나오지 않는다.
우선 원본 png 로고의 각각의 RGB(HEX) 색상을 확인하는데, 남색의 기준으로 #263971, 주황색은 #f97820이다.
svg의 fill attribute를 통해 각각의 색상으로 채워준다.

그 이후에는 SVG Path visualizer에서 원하는 그림(문자)의 path를 붙여넣고, 제공된 예제를 확인하며 하나하나 수정한다.
https://svg-path-visualizer.netlify.app/
넣어서 확인해보면.. 정말 굳이 필요하나 싶은 c(curve)가 정말 많이 들어있는데, 굴곡이 필요없다면 하나 하나 디버깅하며 굳이 필요 없는 것들은 l(Line to)를 이용해 원하는 x,y로 이동시킨다.

그리하여 완성된 나머지 로고..
근데 지금 자세히보니 어색해 보이긴한다.
참고로.. png to svg를 통해 포팅하게 되면 단조로운 문자인데도 불구하고 정말 쓸데없는 curve들이 많이 들어가 있고, svg path visualizer에서 확인해보면 뒤집어져 있는데.. 애초에 펜을 M(Move) 2818, 1119로 시작하는 것처럼 이상하게 좌표를 찍어준다. 그리고 대충 그려놓고 css의 transform: translate를 이용해 그림을 반대로 뒤집는다.
대표님..... 이 글을 보고 계시다면... 있으면 좋을듯한 디자이너 좀...
'프로그래밍' 카테고리의 다른 글
| serve with cors (0) | 2025.10.23 |
|---|---|
| 타이머 실행 (1) | 2025.07.24 |
| Install apache+php on Intel MacOSX Sequoia (0) | 2025.01.09 |
| python docx add border to image (1) | 2024.10.14 |
| 브라우저 데이터 쉐어링 (0) | 2024.03.13 |