您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

47 行
954B

  1. package main
  2. import (
  3. "git.wtrh.nl/wouter/gopatterns/internal/basispatroonbroek"
  4. "github.com/tdewolff/canvas"
  5. "github.com/tdewolff/canvas/renderers"
  6. )
  7. func main() {
  8. broek := basispatroonbroek.Basispatroonbroek{
  9. Heupwijdte: 1030,
  10. Taillewijdte: 850,
  11. Zithoogte: 310,
  12. Tussenbeenlengte: 830,
  13. Pijpbreedte: 250,
  14. Taillebandbreedte: 40,
  15. ExtraKniebreedte: 15,
  16. Eigenaar: "Wouter Horlings",
  17. }
  18. pat := broek.GenereerPatroon()
  19. c := canvas.New(200, 200)
  20. err := pat.ToCanvas(c)
  21. if err != nil {
  22. panic(err)
  23. }
  24. c.Fit(10)
  25. err = renderers.Write("broek2.pdf", c)
  26. if err != nil {
  27. panic(err)
  28. }
  29. //_, err := os.OpenFile("broek.svg", os.O_RDWR|os.O_CREATE, 0o755)
  30. //if err != nil {
  31. // panic(err)
  32. //}
  33. //
  34. //points = points.Normalize()
  35. //_, max := points.Box()
  36. //canvas := svg.New(f)
  37. //
  38. //canvas.Startview(max.X+40, max.Y+40, -20, -20, max.X+40, max.Y+40)
  39. //broek.Voorbeen(canvas)
  40. //canvas.End()
  41. }