프로그래밍 방식으로 지오메트리 모양을 그릴 수있는 도구가 있습니까?

StackOverflow https://stackoverflow.com/questions/1624524

  •  06-07-2019
  •  | 
  •  

문제

웹 페이지의 둥근 코너처럼

매개 변수를 설정하고 프로그래밍하여 그리기를 원합니다.

편집하다

이미지와 같은 이미지를 생성 할 수 있어야합니다 alt text
(원천: alistapart.com)

도움이 되었습니까?

해결책

기본적으로 RAM에서 비트 맵을 그려 그림을 생성 한 다음 GIF 파일로 저장하거나 브라우저로 직접 방출하여 GIF 파일을 보내고 있음을 알려줍니다. 코드가 작업을 수행한다는 점을 제외하고는 웹 디자이너가 Photoshop에서하는 별도의 요소에 대한 동일한 종류의 타일링 및 위치를 수행해야합니다.

하나의 가능한 라이브러리는 참조하십시오 여기 Libgd 아마 당신이 사용할 곳 line() 직선을 그리려면 arc() 모서리를 그리려면. 물론 음영 선을 얻으려면 여러 줄을 그리며 매번 조금 오프셋하고 색상을 변경해야합니다.

웹 디자이너가 어떻게하는지 보려면 이 페이지. 사용되는 코너 이미지 목록에 유의하십시오. 코딩하기 전에 항상 대체 방법을 이해하는 데 도움이됩니다. 당신은 선호 할 수 있습니다 대신 CSS 활용, 코딩하기가 더 쉽습니다.

대부분의 브라우저가 지원하지 않기 때문에 캔버스를 사용하지 않는 것이 좋습니다. 같은 이유로 SVG는 외모를 차려 입고있는 범용 웹 사이트를 위해 좋은 방법이라고 생각하지 않습니다. 내용의.

다른 팁

SVG 형식을 사용할 수 없습니까? 프로그래밍 방식으로 SVG 파일을 생성 할 수 있습니다.

노력하다 SVG 또는 캔버스 ?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top