UNPKG

json-poster

Version:

Generate posters by configuring json

36 lines (35 loc) 1.47 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IImageMode = exports.ElementAlign = exports.yAlign = exports.xAlign = exports.ElementType = void 0; var ElementType; (function (ElementType) { ElementType["IMG"] = "img"; ElementType["TEXT"] = "text"; ElementType["RECT"] = "rect"; ElementType["LINE"] = "line"; ElementType["MUTIPLE_TEXT"] = "mutiple_text"; })(ElementType || (exports.ElementType = ElementType = {})); var xAlign; (function (xAlign) { xAlign["LEFT"] = "left"; xAlign["RIGHT"] = "right"; xAlign["CENTER"] = "center"; })(xAlign || (exports.xAlign = xAlign = {})); var yAlign; (function (yAlign) { yAlign["TOP"] = "top"; yAlign["BOTTOM"] = "bottom"; yAlign["CENTER"] = "center"; })(yAlign || (exports.yAlign = yAlign = {})); var ElementAlign; (function (ElementAlign) { ElementAlign["LEFT"] = "left"; ElementAlign["RIGHT"] = "right"; ElementAlign["CENTER"] = "center"; })(ElementAlign || (exports.ElementAlign = ElementAlign = {})); var IImageMode; (function (IImageMode) { IImageMode["scaleToFill"] = "scaleToFill"; IImageMode["aspectFit"] = "aspectFit"; IImageMode["aspectFill"] = "aspectFill"; // 缩放模式,保持纵横比缩放图片,只保证图片的短边能完全显示出来。也就是说,图片通常只在水平或垂直方向是完整的,另一个方向将会发生截取。 })(IImageMode || (exports.IImageMode = IImageMode = {}));