Przeglądaj źródła

updated documentation

Florian Sundermann 12 lat temu
rodzic
commit
66e4bb49cf
2 zmienionych plików z 5 dodań i 3 usunięć
  1. 1 0
      ean/encoder.go
  2. 4 3
      qr/encoder.go

+ 1 - 0
ean/encoder.go

@@ -237,6 +237,7 @@ func encodeEAN13(code string, result *eancode) bool {
 	return true
 }
 
+// encodes the given EAN 8 or EAN 13 number to a barcode image
 func Encode(code string) (barcode.Barcode, error) {
 	if len(code) == 7 || len(code) == 12 {
 		code += string(calcCheckNum(code))

+ 4 - 3
qr/encoder.go

@@ -43,13 +43,14 @@ func (e Encoding) String() string {
 	return ""
 }
 
-func Encode(content string, eccLevel ErrorCorrectionLevel, mode Encoding) (barcode.Barcode, error) {
-	bits, vi, err := mode.getEncoder()(content, eccLevel)
+// Encodes the given content to a QR barcode
+func Encode(content string, level ErrorCorrectionLevel, mode Encoding) (barcode.Barcode, error) {
+	bits, vi, err := mode.getEncoder()(content, level)
 	if err != nil {
 		return nil, err
 	}
 	if bits == nil || vi == nil {
-		return nil, fmt.Errorf("Unable to encode \"%s\" with error correction level %s and encoding mode %s", content, eccLevel, mode)
+		return nil, fmt.Errorf("Unable to encode \"%s\" with error correction level %s and encoding mode %s", content, level, mode)
 	}
 
 	blocks := splitToBlocks(bits.ItterateBytes(), vi)