|
|
@@ -99,6 +99,8 @@
|
|
|
<p class="caption" role="heading"><span class="caption-text">Built-In Output Modules</span></p>
|
|
|
<ul class="current">
|
|
|
<li class="toctree-l1"><a class="reference internal" href="Built-In-Output-QREps.html">QREps</a><ul>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QREps.html#example">Example</a></li>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QREps.html#additional-methods">Additional methods</a></li>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QREps.html#options-that-affect-this-module">Options that affect this module</a><ul>
|
|
|
<li class="toctree-l3"><a class="reference internal" href="Built-In-Output-QREps.html#options-that-have-no-effect">Options that have no effect</a></li>
|
|
|
</ul>
|
|
|
@@ -106,6 +108,8 @@
|
|
|
</ul>
|
|
|
</li>
|
|
|
<li class="toctree-l1"><a class="reference internal" href="Built-In-Output-QRFpdf.html">QRFpdf</a><ul>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRFpdf.html#example">Example</a></li>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRFpdf.html#additional-methods">Additional methods</a></li>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRFpdf.html#options-that-affect-this-module">Options that affect this module</a><ul>
|
|
|
<li class="toctree-l3"><a class="reference internal" href="Built-In-Output-QRFpdf.html#options-that-have-no-effect">Options that have no effect</a></li>
|
|
|
</ul>
|
|
|
@@ -113,6 +117,8 @@
|
|
|
</ul>
|
|
|
</li>
|
|
|
<li class="toctree-l1"><a class="reference internal" href="Built-In-Output-QRGdImage.html">QRGdImage</a><ul>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRGdImage.html#example">Example</a></li>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRGdImage.html#additional-methods">Additional methods</a></li>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRGdImage.html#options-that-affect-this-module">Options that affect this module</a><ul>
|
|
|
<li class="toctree-l3"><a class="reference internal" href="Built-In-Output-QRGdImage.html#options-that-have-no-effect">Options that have no effect</a></li>
|
|
|
</ul>
|
|
|
@@ -120,6 +126,8 @@
|
|
|
</ul>
|
|
|
</li>
|
|
|
<li class="toctree-l1"><a class="reference internal" href="Built-In-Output-QRImagick.html">QRImagick</a><ul>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRImagick.html#example">Example</a></li>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRImagick.html#additional-methods">Additional methods</a></li>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRImagick.html#options-that-affect-this-module">Options that affect this module</a><ul>
|
|
|
<li class="toctree-l3"><a class="reference internal" href="Built-In-Output-QRImagick.html#options-that-have-no-effect">Options that have no effect</a></li>
|
|
|
</ul>
|
|
|
@@ -127,6 +135,8 @@
|
|
|
</ul>
|
|
|
</li>
|
|
|
<li class="toctree-l1"><a class="reference internal" href="Built-In-Output-QRMarkupHTML.html">QRMarkupHTML</a><ul>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRMarkupHTML.html#example">Example</a></li>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRMarkupHTML.html#additional-methods">Additional methods</a></li>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRMarkupHTML.html#options-that-affect-this-module">Options that affect this module</a><ul>
|
|
|
<li class="toctree-l3"><a class="reference internal" href="Built-In-Output-QRMarkupHTML.html#options-that-have-no-effect">Options that have no effect</a></li>
|
|
|
</ul>
|
|
|
@@ -134,6 +144,8 @@
|
|
|
</ul>
|
|
|
</li>
|
|
|
<li class="toctree-l1 current"><a class="current reference internal" href="#">QRMarkupSVG</a><ul>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="#example">Example</a></li>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="#additional-methods">Additional methods</a></li>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="#options-that-affect-this-module">Options that affect this module</a><ul>
|
|
|
<li class="toctree-l3"><a class="reference internal" href="#options-that-have-no-effect">Options that have no effect</a></li>
|
|
|
</ul>
|
|
|
@@ -141,6 +153,9 @@
|
|
|
</ul>
|
|
|
</li>
|
|
|
<li class="toctree-l1"><a class="reference internal" href="Built-In-Output-QRString.html">QRString</a><ul>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRString.html#plain-text">Plain text</a></li>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRString.html#json">JSON</a></li>
|
|
|
+<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRString.html#additional-methods">Additional methods</a></li>
|
|
|
<li class="toctree-l2"><a class="reference internal" href="Built-In-Output-QRString.html#options-that-affect-this-module">Options that affect this module</a><ul>
|
|
|
<li class="toctree-l3"><a class="reference internal" href="Built-In-Output-QRString.html#options-that-have-no-effect">Options that have no effect</a></li>
|
|
|
</ul>
|
|
|
@@ -270,6 +285,90 @@
|
|
|
<section id="qrmarkupsvg">
|
|
|
<h1>QRMarkupSVG<a class="headerlink" href="#qrmarkupsvg" title="Link to this heading"></a></h1>
|
|
|
<p><a class="reference external" href="https://github.com/chillerlan/php-qrcode/blob/main/src/Output/QRMarkupSVG.php">Class <code class="docutils literal notranslate"><span class="pre">QRMarkupSVG</span></code></a>: <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Glossary/SVG">Scalable Vector Graphics</a> (SVG) output</p>
|
|
|
+<section id="example">
|
|
|
+<h2>Example<a class="headerlink" href="#example" title="Link to this heading"></a></h2>
|
|
|
+<p>See: <a class="reference external" href="https://github.com/chillerlan/php-qrcode/blob/main/examples/imagick.php">ImageMagick example</a></p>
|
|
|
+<p>Set the options:</p>
|
|
|
+<div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="nv">$options</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">QROptions</span><span class="p">;</span>
|
|
|
+
|
|
|
+<span class="nv">$options</span><span class="o">-></span><span class="na">version</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span>
|
|
|
+<span class="nv">$options</span><span class="o">-></span><span class="na">outputType</span> <span class="o">=</span> <span class="nx">QROutputInterface</span><span class="o">::</span><span class="na">MARKUP_SVG</span><span class="p">;</span>
|
|
|
+<span class="c1">// if set to false, the light modules won't be rendered</span>
|
|
|
+<span class="nv">$options</span><span class="o">-></span><span class="na">drawLightModules</span> <span class="o">=</span> <span class="k">true</span><span class="p">;</span>
|
|
|
+<span class="c1">// empty the default value to remove the fill* and opacity* attributes from the <path> elements</span>
|
|
|
+<span class="nv">$options</span><span class="o">-></span><span class="na">markupDark</span> <span class="o">=</span> <span class="s1">''</span><span class="p">;</span>
|
|
|
+<span class="nv">$options</span><span class="o">-></span><span class="na">markupLight</span> <span class="o">=</span> <span class="s1">''</span><span class="p">;</span>
|
|
|
+<span class="c1">// draw the modules as circles isntead of squares</span>
|
|
|
+<span class="nv">$options</span><span class="o">-></span><span class="na">drawCircularModules</span> <span class="o">=</span> <span class="k">true</span><span class="p">;</span>
|
|
|
+<span class="nv">$options</span><span class="o">-></span><span class="na">circleRadius</span> <span class="o">=</span> <span class="mf">0.4</span><span class="p">;</span>
|
|
|
+<span class="c1">// connect paths to avoid render glitches</span>
|
|
|
+<span class="c1">// @see https://github.com/chillerlan/php-qrcode/issues/57</span>
|
|
|
+<span class="nv">$options</span><span class="o">-></span><span class="na">connectPaths</span> <span class="o">=</span> <span class="k">true</span><span class="p">;</span>
|
|
|
+<span class="c1">// keep modules of these types as square</span>
|
|
|
+<span class="nv">$options</span><span class="o">-></span><span class="na">keepAsSquare</span> <span class="o">=</span> <span class="p">[</span>
|
|
|
+ <span class="nx">QRMatrix</span><span class="o">::</span><span class="na">M_FINDER_DARK</span><span class="p">,</span>
|
|
|
+ <span class="nx">QRMatrix</span><span class="o">::</span><span class="na">M_FINDER_DOT</span><span class="p">,</span>
|
|
|
+ <span class="nx">QRMatrix</span><span class="o">::</span><span class="na">M_ALIGNMENT_DARK</span><span class="p">,</span>
|
|
|
+<span class="p">];</span>
|
|
|
+<span class="c1">// add a gradient via the <defs> element</span>
|
|
|
+<span class="c1">// @see https://developer.mozilla.org/en-US/docs/Web/SVG/Element/defs</span>
|
|
|
+<span class="c1">// @see https://developer.mozilla.org/en-US/docs/Web/SVG/Element/linearGradient</span>
|
|
|
+<span class="nv">$options</span><span class="o">-></span><span class="na">svgDefs</span> <span class="o">=</span> <span class="s1">'</span>
|
|
|
+<span class="s1"> <linearGradient id="rainbow" x1="1" y2="1"></span>
|
|
|
+<span class="s1"> <stop stop-color="#e2453c" offset="0"/></span>
|
|
|
+<span class="s1"> <stop stop-color="#e07e39" offset="0.2"/></span>
|
|
|
+<span class="s1"> <stop stop-color="#e5d667" offset="0.4"/></span>
|
|
|
+<span class="s1"> <stop stop-color="#51b95b" offset="0.6"/></span>
|
|
|
+<span class="s1"> <stop stop-color="#1e72b7" offset="0.8"/></span>
|
|
|
+<span class="s1"> <stop stop-color="#6f5ba7" offset="1"/></span>
|
|
|
+<span class="s1"> </linearGradient></span>
|
|
|
+<span class="s1"> <style><![CDATA[</span>
|
|
|
+<span class="s1"> .dark{fill: url(#rainbow);}</span>
|
|
|
+<span class="s1"> .light{fill: #eee;}</span>
|
|
|
+<span class="s1"> ]]></style>'</span><span class="p">;</span>
|
|
|
+</pre></div>
|
|
|
+</div>
|
|
|
+<p>Render the output:</p>
|
|
|
+<div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="nv">$data</span> <span class="o">=</span> <span class="s1">'https://www.youtube.com/watch?v=dQw4w9WgXcQ'</span><span class="p">;</span>
|
|
|
+<span class="nv">$out</span> <span class="o">=</span> <span class="p">(</span><span class="k">new</span> <span class="nx">QRCode</span><span class="p">(</span><span class="nv">$options</span><span class="p">))</span><span class="o">-></span><span class="na">render</span><span class="p">(</span><span class="nv">$data</span><span class="p">);</span> <span class="c1">// -> data:image/svg+xml;base64,PD94bWwgdmVyc2...</span>
|
|
|
+
|
|
|
+<span class="nb">printf</span><span class="p">(</span><span class="s1">'<img alt="%s" src="%s" />'</span><span class="p">,</span> <span class="nv">$alt</span><span class="p">,</span> <span class="nv">$out</span><span class="p">);</span>
|
|
|
+</pre></div>
|
|
|
+</div>
|
|
|
+</section>
|
|
|
+<section id="additional-methods">
|
|
|
+<h2>Additional methods<a class="headerlink" href="#additional-methods" title="Link to this heading"></a></h2>
|
|
|
+<table class="docutils align-default">
|
|
|
+<thead>
|
|
|
+<tr class="row-odd"><th class="head"><p>method</p></th>
|
|
|
+<th class="head"><p>return</p></th>
|
|
|
+<th class="head"><p>description</p></th>
|
|
|
+</tr>
|
|
|
+</thead>
|
|
|
+<tbody>
|
|
|
+<tr class="row-even"><td><p>(protected) <code class="docutils literal notranslate"><span class="pre">getCssClass(int</span> <span class="pre">$M_TYPE</span> <span class="pre">=</span> <span class="pre">0)</span></code></p></td>
|
|
|
+<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
+<td><p>returns a string with all css classes for the current element</p></td>
|
|
|
+</tr>
|
|
|
+<tr class="row-odd"><td><p>(protected) <code class="docutils literal notranslate"><span class="pre">header()</span></code></p></td>
|
|
|
+<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
+<td><p>returns the <code class="docutils literal notranslate"><span class="pre"><svg></span></code> header with the given options parsed</p></td>
|
|
|
+</tr>
|
|
|
+<tr class="row-even"><td><p>(protected) <code class="docutils literal notranslate"><span class="pre">module(int $x, int $y, int $M_TYPE)</span></code></p></td>
|
|
|
+<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
+<td><p>returns a path segment for a single module</p></td>
|
|
|
+</tr>
|
|
|
+<tr class="row-odd"><td><p>(protected) <code class="docutils literal notranslate"><span class="pre">path(string</span> <span class="pre">$path,</span> <span class="pre">int</span> <span class="pre">$M_TYPE)</span></code></p></td>
|
|
|
+<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
+<td><p>renders and returns a single <code class="docutils literal notranslate"><span class="pre"><path></span></code> element</p></td>
|
|
|
+</tr>
|
|
|
+<tr class="row-even"><td><p>(protected) <code class="docutils literal notranslate"><span class="pre">paths()</span></code></p></td>
|
|
|
+<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
+<td><p>returns one or more SVG <code class="docutils literal notranslate"><span class="pre"><path></span></code> elements</p></td>
|
|
|
+</tr>
|
|
|
+</tbody>
|
|
|
+</table>
|
|
|
+</section>
|
|
|
<section id="options-that-affect-this-module">
|
|
|
<h2>Options that affect this module<a class="headerlink" href="#options-that-affect-this-module" title="Link to this heading"></a></h2>
|
|
|
<table class="docutils align-default">
|
|
|
@@ -279,58 +378,58 @@
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$imageBase64</span></code></p></td>
|
|
|
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$circleRadius</span></code></p></td>
|
|
|
+<td><p><code class="docutils literal notranslate"><span class="pre">float</span></code></p></td>
|
|
|
+</tr>
|
|
|
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$connectPaths</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">bool</span></code></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$eol</span></code></p></td>
|
|
|
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$cssClass</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$drawLightModules</span></code></p></td>
|
|
|
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$drawCircularModules</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">bool</span></code></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$drawCircularModules</span></code></p></td>
|
|
|
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$drawLightModules</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">bool</span></code></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$circleRadius</span></code></p></td>
|
|
|
-<td><p><code class="docutils literal notranslate"><span class="pre">float</span></code></p></td>
|
|
|
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$eol</span></code></p></td>
|
|
|
+<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$keepAsSquare</span></code></p></td>
|
|
|
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$excludeFromConnect</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">array</span></code></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$connectPaths</span></code></p></td>
|
|
|
-<td><p><code class="docutils literal notranslate"><span class="pre">bool</span></code></p></td>
|
|
|
-</tr>
|
|
|
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$excludeFromConnect</span></code></p></td>
|
|
|
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$keepAsSquare</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">array</span></code></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$cssClass</span></code></p></td>
|
|
|
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$markupDark</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$markupDark</span></code></p></td>
|
|
|
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$markupLight</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$markupLight</span></code></p></td>
|
|
|
-<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$outputBase64</span></code></p></td>
|
|
|
+<td><p><code class="docutils literal notranslate"><span class="pre">bool</span></code></p></td>
|
|
|
</tr>
|
|
|
<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$svgAddXmlHeader</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">bool</span></code></p></td>
|
|
|
</tr>
|
|
|
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$svgDefs</span></code></p></td>
|
|
|
+<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
+</tr>
|
|
|
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$svgHeight</span></code></p></td>
|
|
|
+<td><p><code class="docutils literal notranslate"><span class="pre">string|null</span></code></p></td>
|
|
|
+</tr>
|
|
|
<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$svgOpacity</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">float</span></code></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$svgDefs</span></code></p></td>
|
|
|
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$svgPreserveAspectRatio</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
</tr>
|
|
|
<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$svgViewBoxSize</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">int|null</span></code></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$svgPreserveAspectRatio</span></code></p></td>
|
|
|
-<td><p><code class="docutils literal notranslate"><span class="pre">string</span></code></p></td>
|
|
|
-</tr>
|
|
|
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$svgWidth</span></code></p></td>
|
|
|
-<td><p><code class="docutils literal notranslate"><span class="pre">string|null</span></code></p></td>
|
|
|
-</tr>
|
|
|
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$svgHeight</span></code></p></td>
|
|
|
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$svgWidth</span></code></p></td>
|
|
|
<td><p><code class="docutils literal notranslate"><span class="pre">string|null</span></code></p></td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
@@ -344,17 +443,17 @@
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$returnResource</span></code></p></td>
|
|
|
-<td><p>N/A</p></td>
|
|
|
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$bgColor</span></code></p></td>
|
|
|
+<td><p>background color can be achieved via CSS, attributes or the <code class="docutils literal notranslate"><span class="pre"><defs></span></code> element, see also <a class="reference external" href="https://github.com/chillerlan/php-qrcode/discussions/199#discussioncomment-5747471">php-qrcode/discussions/199 (comment)</a></p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$bgColor</span></code></p></td>
|
|
|
-<td><p>background color can be achieved via CSS, <code class="docutils literal notranslate"><span class="pre"><defs></span></code> or attributes, see also <a class="reference external" href="https://github.com/chillerlan/php-qrcode/discussions/199#discussioncomment-5747471">php-qrcode/discussions/199 (comment)</a></p></td>
|
|
|
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$imageTransparent</span></code></p></td>
|
|
|
+<td><p>SVG is - similar to a HTML element - transparent by default</p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$scale</span></code></p></td>
|
|
|
-<td><p><code class="docutils literal notranslate"><span class="pre">$scale</span></code> is intended for raster image types, use <code class="docutils literal notranslate"><span class="pre">$svgViewBoxSize</span></code> instead</p></td>
|
|
|
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">$returnResource</span></code></p></td>
|
|
|
+<td><p>N/A</p></td>
|
|
|
</tr>
|
|
|
-<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$imageTransparent</span></code></p></td>
|
|
|
-<td><p>SVG is transparent by default</p></td>
|
|
|
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">$scale</span></code></p></td>
|
|
|
+<td><p><code class="docutils literal notranslate"><span class="pre">$scale</span></code> (pixel size of a qr module) is intended for raster image types, use <code class="docutils literal notranslate"><span class="pre">$svgViewBoxSize</span></code> instead</p></td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|