Scanyonero/unit/per-millimeter.go
David Vogel 853a1bb58d Rework into FTP scanning server
- Rename to Scanyonero
- Add FTP server that ingests TIFF, PNG, JPEG or PDF files
- Add web interface to check and modify ingested files
- Rework how ocrmypdf is invoked

Basics are working, but the program is not in a usable state.
2025-05-14 12:08:38 +02:00

26 lines
515 B
Go

package unit
import "strconv"
// PerMillimeter denotes a density of something unitless per millimeter.
type PerMillimeter float64
var _ Unit = PerMillimeter(0)
var _ Density = PerMillimeter(0)
func (v PerMillimeter) String() string {
return strconv.FormatFloat(float64(v), 'f', -1, 64) + "/mm"
}
func (PerMillimeter) UnitSymbol() string {
return "/mm"
}
func (v PerMillimeter) PerInch() PerInch {
return PerInch(v * MillimetersPerInch)
}
func (v PerMillimeter) PerMillimeter() PerMillimeter {
return v
}