From 7abad3d8d1940d5c739a934fb3485b68d7dfed08 Mon Sep 17 00:00:00 2001 From: ful1e5 <24286590+ful1e5@users.noreply.github.com> Date: Sat, 29 Aug 2020 10:29:26 +0530 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=B0=20get=20output=20path=20util?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/getFrameNumber.ts | 7 ------- src/utils/getOutPath.ts | 13 +++++++++++++ 2 files changed, 13 insertions(+), 7 deletions(-) delete mode 100644 src/utils/getFrameNumber.ts create mode 100644 src/utils/getOutPath.ts diff --git a/src/utils/getFrameNumber.ts b/src/utils/getFrameNumber.ts deleted file mode 100644 index f49f250..0000000 --- a/src/utils/getFrameNumber.ts +++ /dev/null @@ -1,7 +0,0 @@ -export const getFrameNumber = (number: number, length: number) => { - var str = "" + number; - while (str.length < length) { - str = "0" + str; - } - return str; -}; diff --git a/src/utils/getOutPath.ts b/src/utils/getOutPath.ts new file mode 100644 index 0000000..20cf57b --- /dev/null +++ b/src/utils/getOutPath.ts @@ -0,0 +1,13 @@ +import path from "path"; +import { bitmapsDir } from "../config"; + +export const getOutPath = (number: number, length: number, svgFile: string) => { + let frame = "" + number; + while (frame.length < length) { + frame = "0" + frame; + } + + const bitmap = `${path.basename(svgFile, ".svg")}-${frame}.png`; + + return path.resolve(bitmapsDir, bitmap); +};