Ein Logo-Service im Pornhub-Stil.
Dieses Projekt lässt sich von Shields IO inspirieren.
Verwendung
Verwenden Sie einfach eine gut geformte URL als Bild, die dieser Spezifikation folgt:
<HostURL>/<Prefix>-<Suffix>[-FontSize][.Format][?Parameters]
Komponente in <>
erforderlich, in []
bedeutet optional.
Komponenten:
- Hosturl: Die Root -URL, in der das Projekt bereitgestellt wird.
- Präfix: Präfixtext auf dem Logo kann nicht leer sein.
- Suffix: Suffix -Text auf dem Logo kann nicht leer sein.
- Schriftgröße: Schriftgröße für Präfix und Suffix im Bereich von 30 bis 200, Standard ist 60.
- Format: Bilddateiformat, unterstützt SVG/PNG/WebP, Standard ist "SVG".
- Parameter: QueryString-codierte optionale Parameter, finden Sie unten Details.
Parameter:
- Schema: Farbschema des Logos, unterstützt Schwarz/Weiß, Standard ist "schwarz".
- transparent: Stellen Sie den Hintergrund auf transparent oder nicht, standardmäßig ist "falsch".
- Polsterung: Die Polstergröße um das Logo, uneingestellter oder negatives Negativ verwendet eine Standardgröße.
Beschränkung:
-
Prefix
und Suffix
können keine CJK -Zeichen enthalten.
Beispiel
- https://logohub.appspot.com/hello-world
- https://logohub.appspot.com/hello-world-90
- https://logohub.appspot.com/hello-world.png
- https://logohub.appspot.com/hello-world?trAlsparent=true
- https://logohub.appspot.com/hello-world-120.webp?scheme=white&transsparent=true&padding=0
Einsetzen
Nutzen Sie den Beispieldienst.
Es wird jedoch empfohlen, dieses Projekt auf Ihrem eigenen Server bereitzustellen, da der Beispieldienst unter einer kostenlosen Kontingent steht.
Google App Engine:
gcloud app deploy gae-app.yaml
Heroku: Todo
Lizenz
MIT