Sha256: 936ec125e4f4640b92a7e0e470bae925034b4318f158b19625a558c96fe0e012

Contents?: true

Size: 1.33 KB

Versions: 37

Compression:

Stored size: 1.33 KB

Contents

<svg width="180" height="230" xmlns="http://www.w3.org/2000/svg">
  <rect x="0" y="0" width="180" height="230" fill="#eee" stroke="green"/>

  <g transform="translate(0, 0)">
    <rect transform="matrix(1.1, 0.1, 0.3, 1.4, 0, 0)" width="20" height="20" fill="green"/>
  </g>
  <g transform="translate(30, 30)">
    <rect transform="matrix(1.1, 0.1, 0.3, 1.4, 0, 0)" width="20" height="20" fill="green"/>
  </g>
  <g transform="translate(60, 60)">
    <rect transform="matrix(1.1, 0.1, 0.3, 1.4, 0, 0)" width="20" height="20" fill="green"/>
  </g>
  <g transform="translate(90, 90)">
    <rect transform="matrix(1.1, 0.1, 0.3, 1.4, 0, 0)" width="20" height="20" fill="green"/>
  </g>
  <g transform="translate(120, 120)">
    <rect transform="matrix(1.1, 0.08, 0.05, 1.4, 0, 0)" width="20" height="20" fill="green"/>
  </g>

  <g transform="matrix(1,2,3,4,5,6)">
    <!-- New coordinate system (thick blue line)
         x1 = 10 | x2 = 30
         y1 = 20 | y2 = 40
      -->
    <line x1="10" y1="20" x2="30" y2="40" style="stroke-width: 20px; stroke: blue;"/>
  </g>

  <!-- Previous coordinate system (thin red line)
       x1 = 1 * 10 + 3 * 20 + 5 = 75  | x2 = 1 * 30 + 3 * 40 + 5 = 155
       y1 = 2 * 10 + 4 * 20 + 6 = 106 | y2 = 2 * 30 + 4 * 40 + 6 = 226
    -->
  <line x1="75" y1="106" x2="155" y2="226" style="stroke-width: 1px; stroke: red;"/>
</svg>

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
prawn-svg-0.37.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.36.2 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.36.1 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.36.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.35.1 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.35.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.34.2 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.34.1 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.34.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.33.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.32.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.31.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.30.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.29.1 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.29.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.28.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.27.1 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.27.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.26.0 spec/sample_svg/matrix_transform_3.svg
prawn-svg-0.25.2 spec/sample_svg/matrix_transform_3.svg