Skip to content

Commit e9cc23d

Browse files
committed
📖
1 parent 3062cb5 commit e9cc23d

File tree

3 files changed

+20
-4
lines changed

3 files changed

+20
-4
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,13 @@ It also features a QR Code reader based on a [PHP port](https://github.com/khana
3838
- numeric
3939
- alphanumeric
4040
- 8-bit binary
41+
- [ECI support](https://en.wikipedia.org/wiki/Extended_Channel_Interpretation)
4142
- 13-bit double-byte:
4243
- kanji (Japanese, Shift-JIS)
4344
- hanzi (simplified Chinese, GB2312/GB18030) as [defined in GBT18284-2000](https://www.chinesestandard.net/PDF/English.aspx/GBT18284-2000)
4445
- Flexible, easily extensible output modules, built-in support for the following output formats:
45-
- [GdImage](https://www.php.net/manual/book.image)
46-
- [ImageMagick](https://www.php.net/manual/book.imagick)
46+
- [GdImage](https://www.php.net/manual/book.image) (raster graphics: bmp, gif, jpeg, png, webp)
47+
- [ImageMagick](https://www.php.net/manual/book.imagick) ([multiple supported image formats](https://imagemagick.org/script/formats.php))
4748
- Markup types: SVG, HTML, etc.
4849
- String types: JSON, plain text, etc.
4950
- Encapsulated Postscript (EPS)

docs/Usage/Configuration-settings.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,9 +232,18 @@ Specifies which module types to exclude when `QROptions::$drawCircularModules` i
232232

233233
Whether to connect the paths for the several module types to avoid weird glitches when using gradients etc.
234234

235+
This option is exclusive to output classes that use the module collector `QROutputAbstract::collectModules()`,
236+
which converts the `$M_TYPE` of all modules to `QRMatrix::M_DATA` and `QRMatrix::M_DATA_DARK` respectively.
237+
238+
Module types that should not be added to the connected path can be excluded via `QROptions::$excludeFromConnect`.
239+
240+
Currentty used in `QREps` and `QRMarkupSVG`.
241+
235242

236243
**See also:**
237244

245+
- `\chillerlan\QRCode\Output\QROutputAbstract::collectModules()`
246+
- `\chillerlan\QRCode\QROptionsTrait::$excludeFromConnect`
238247
- [github.com/chillerlan/php-qrcode/issues/57](https://github.com/chillerlan/php-qrcode/issues/57)
239248

240249

@@ -243,6 +252,11 @@ Whether to connect the paths for the several module types to avoid weird glitche
243252
Specify which paths/patterns to exclude from connecting if `QROptions::$connectPaths` is set to `true`
244253

245254

255+
**See also:**
256+
257+
- `\chillerlan\QRCode\QROptionsTrait::$connectPaths`
258+
259+
246260
## moduleValues
247261

248262
Module values map

docs/Usage/Overview.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@ It also features a QR Code reader based on a [PHP port](https://github.com/khana
1212
- numeric
1313
- alphanumeric
1414
- 8-bit binary
15+
- [ECI support](https://en.wikipedia.org/wiki/Extended_Channel_Interpretation)
1516
- 13-bit double-byte:
1617
- kanji (Japanese, Shift-JIS)
1718
- hanzi (simplified Chinese, GB2312/GB18030) as [defined in GBT18284-2000](https://www.chinesestandard.net/PDF/English.aspx/GBT18284-2000)
1819
- Flexible, easily extensible output modules, built-in support for the following output formats:
19-
- [GdImage](https://www.php.net/manual/book.image)
20-
- [ImageMagick](https://www.php.net/manual/book.imagick)
20+
- [GdImage](https://www.php.net/manual/book.image) (raster graphics: bmp, gif, jpeg, png, webp)
21+
- [ImageMagick](https://www.php.net/manual/book.imagick) ([multiple supported image formats](https://imagemagick.org/script/formats.php))
2122
- Markup types: SVG, HTML, etc.
2223
- String types: JSON, plain text, etc.
2324
- Encapsulated Postscript (EPS)

0 commit comments

Comments
 (0)