PHP에서는 GD를 사용하여 서버에서 보유한 TTF 파일에 따라 래스터 캔버스 in a certain font에 텍스트를 그려 넣은 다음 PNG 또는 JPEG 형식으로 출력하기가 쉽습니다.텍스트를 벡터 외곽선으로 그리기위한 PHP 라이브러리가 있습니까?
나는 거의 같은 일을하지만, SVG로 벡터 개요 출력을 같은 텍스트를 그리려.
기능이 종류를 제공하는 모든 PHP 라이브러리가 있나요 (I 폰트가 허가하지 않는 한, 결과 SVG에서 글꼴 자체를 포함 할 수 있습니다. 싶지 않아)?
왜 svg의 텍스트를 삭제 하시겠습니까? 라이선스 문제를 해결할 수 있습니까? 비슷하지만 무료로 사용할 수있는 웹 폰트를 생성 된 svg 출력과 함께 사용할 것을 고려 했습니까? 텍스트를 svg 경로로 변환하면 시청자가 텍스트를 검색하고 선택할 수있는 모든 기능을 잃게됩니다. –
예, 라이센스 문제. 글꼴은 필수적입니다 (브랜드 지침). SVG 자체를 검색 할 필요가 없습니다. SVG를 이미지 대체 기술로 사용하려고합니다. 즉, 시각적으로 텍스트를 숨기고 대신 SVG를 CSS 배경으로 표시하는 것입니다 (지원하는 브라우저에서). SVG (PNG와 반대로)를 사용하는 것은 품질 손실없이 지원되는 경우 확대/축소 인터페이스를 갖는 것입니다. – callum