boombuler vor 12 Jahren
Ursprung
Commit
a4e3d9eecf
1 geänderte Dateien mit 21 neuen und 0 gelöschten Zeilen
  1. 21 0
      qr/encoder_test.go

+ 21 - 0
qr/encoder_test.go

@@ -1,6 +1,10 @@
 package qr
 package qr
 
 
 import (
 import (
+	"fmt"
+	"github.com/boombuler/barcode"
+	"image/png"
+	"os"
 	"testing"
 	"testing"
 )
 )
 
 
@@ -52,3 +56,20 @@ func Test_Encode(t *testing.T) {
 		}
 		}
 	}
 	}
 }
 }
+
+func ExampleEncode() {
+	f, _ := os.Create("qrcode.png")
+	defer f.Close()
+
+	qrcode, err := Encode("hello world", L, Auto)
+	if err != nil {
+		fmt.Println(err)
+	} else {
+		qrcode, err = barcode.Scale(qrcode, 100, 100)
+		if err != nil {
+			fmt.Println(err)
+		} else {
+			png.Encode(f, qrcode)
+		}
+	}
+}