Class SVGOptimizationOptions

SVGOptimizationOptions class

SVGOptimizationOptions는 SVG 문서를 최적화하기 위한 옵션을 저장하기 위한 클래스입니다.

public class SVGOptimizationOptions

생성자

이름설명
SVGOptimizationOptions()의 새 인스턴스를 초기화합니다.SVGOptimizationOptions 클래스.

속성

이름설명
CleanListOfValues { get; set; }속성에서 목록 숫자 값의 소수점 이하 세 자리로 반올림하는 옵션을 가져오거나 설정합니다. 기본적으로 ’true’입니다.
CollapseGroups { get; set; }초과 그룹을 축소하는 옵션을 가져오거나 설정합니다. 기본적으로 ’true’입니다.
PathOptimizationOptions { get; set; }옵션을 가져오거나 설정합니다.SVGPathOptimizationOptions . 이 옵션이 null이면 경로 요소 최적화가 수행되지 않습니다.
RemoveDescriptions { get; set; }편집기 콘텐츠 또는 빈 요소만 제거하는 옵션을 가져오거나 설정합니다. 기본적으로 ’true’입니다.
RemoveEmptyAttributes { get; set; }값이 비어 있는 속성을 제거하는 옵션을 가져오거나 설정합니다. 기본적으로 ’true’입니다.
RemoveEmptyContainers { get; set; }빈 컨테이너를 제거하는 옵션을 가져오거나 설정합니다. 기본적으로 ’true’입니다.
RemoveEmptyText { get; set; }빈 텍스트 요소를 제거하는 옵션을 가져오거나 설정합니다. 기본적으로 ’true’입니다.
RemoveHiddenElements { get; set; }렌더링 중에 보이지 않는 요소를 제거하는 옵션을 가져오거나 설정합니다. 기본적으로 ’true’입니다.
RemoveIndentsAndLineBreaks { get; set; }줄 들여쓰기 및 줄 바꿈을 제거하는 옵션을 가져오거나 설정합니다. 기본적으로 ’true’입니다.
RemoveMetadata { get; set; }메타데이터를 제거하는 옵션을 가져오거나 설정합니다. 기본적으로 ’true’입니다.
RemoveUnusedDefs { get; set; }가져오기는 식별자 없이 직접 표시되지 않는 defs의 내용을 제거하는 옵션을 설정합니다. 기본적으로 ’true’입니다.
RemoveUnusedNamespaces { get; set; }요소 또는 속성에서 사용되지 않는 SVG 요소 에서 사용되지 않는 네임스페이스 선언을 제거하는 옵션을 가져오거나 설정합니다. 기본적으로 ’true’입니다.
RemoveUselessStrokeAndFill { get; set; }사용하지 않는 획 및 채우기 속성을 제거하는 옵션을 가져옵니다. 기본적으로 ’true’입니다.

또한보십시오