mutils

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 12, 2024 License: MIT Imports: 22 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CanSave

func CanSave(path string) bool

保存可能なファイルパスであるか否か

func Close

func Close(file *os.File)

指定されたファイルを閉じる

func ConvertToNRGBA

func ConvertToNRGBA(img image.Image) *image.NRGBA

func CreateOutputPath

func CreateOutputPath(originalPath, label string) string

func ExistsFile

func ExistsFile(path string) (bool, error)

指定されたパスがファイルとして存在しているか

func FlipImage

func FlipImage(img *image.RGBA) *image.RGBA

指定された画像を反転させる

func GetAppRootDir

func GetAppRootDir() string

アプリのルートディレクトリを取得

func JoinIntsWithComma

func JoinIntsWithComma(ints []int) string

func JoinSlice

func JoinSlice(slice []interface{}) string

func LoadImage

func LoadImage(path string) (*image.Image, error)

指定されたパスから画像を読み込む

func LoadImageFromResources

func LoadImageFromResources(resources embed.FS, fileName string) (*image.Image, error)

ReadIconFile アイコンファイルの読み込み

func LoadWalkIcon

func LoadWalkIcon(resources embed.FS, imagePath string, dpi int) (*walk.Icon, error)

LoadWalkIcon 画像ファイルの読み込み

func Open

func Open(path string) (*os.File, error)

指定されたパスをファイルとして開く

func ReadText

func ReadText(path string) (string, error)

テキストファイルの全文を読み込んでひとつの文字列で返す

func RemoveFromSlice

func RemoveFromSlice[S ~[]E, E comparable](slice S, value E) []E

func SplitCommaSeparatedInts

func SplitCommaSeparatedInts(s string) ([]int, error)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL