Class NoelShackAbstract

Constructors

Methods

Constructors

Methods

  • Réalise une mosaïque du fichier passé en entrée, la téléverse sur NoelShack puis renvoie le texte permettant de l'afficher sur JVC. Le téléversement peut prendre plusieurs minutes étant donné la limite de requêtes imposée par NoelShack.

    Parameters

    • file: string | Buffer | URL

      l'image à téléverser. Peut être un chemin pointant vers le fichier (string), une URL (objet URL) ou un Buffer

    • Optionaloptions: { cols?: number; rows?: number } = {}

      dimensions de la mosaïque. Si elles ne sont pas spécifiées, des dimensions optimales sont automatiquement calculées en fonction de l'image

      • Optionalcols?: number

        nombre de colonnes (maximum 8)

      • Optionalrows?: number

        nombre de lignes (maximum 10)

    Returns Promise<string>

    Error si le fichier n'existe pas

    JvcErrorMessage si le téléversement a échoué (fichier invalide)

    ValueError si les dimensions spécifiées sont invalides