Heim >Web-Frontend >js-Tutorial >Verwenden Sie Front-End-Methoden, um Bilder in Charaktergemälde umzuwandeln

Verwenden Sie Front-End-Methoden, um Bilder in Charaktergemälde umzuwandeln

php中世界最好的语言
php中世界最好的语言Original
2018-05-24 16:05:123268Durchsuche

Dieses Mal werde ich Ihnen die Vorsichtsmaßnahmen zur Verwendung der Front-End-Methode zum Konvertieren von Bildern in Charakterzeichnungen und die Front-End-Methode zum Konvertieren von Bildern in Charakterzeichnungen vorstellen. Das Folgende sind praktische Fälle. Stehen Sie auf und werfen Sie einen Blick darauf.

Projektbeschreibung

  • Reines Frontend-Projekt, unabhängig vom Server

  • Unterstützt JPG-, PNG- und GIF-Bilder in drei Formate

  • Verwenden Sie canvas, um Einzelbildbilder zu analysieren, zu skalieren und zu generieren, und verwenden Sie gif.js, um Einzelbildbilder zu GIF-Bildern zusammenzuführen

  • Skalierbare Bilder

  • Anpassbare Text- und Hintergrundfarben

  • Anpassbare Zeichen, die bei der Konvertierung verwendet werden

  • Einige Methodenimplementierungsreferenzen wurden im Quellcode markiert

Das Projekt verwendet Technologie-Stack

  • Webpack

  • Reagieren

  • gif.js (wird zum Generieren von GIF-Bildern verwendet)

Projektstruktur

├─ src
│   ├─ component 组件文件
│   ├─ style 样式文件
│   ├─ tools 图片解析、转化工具文件
│   ├─ App.jsx
│   ├─ index.js
│   └─ index.html
├─ static
│   └─ js
│       └─ gif.worker.js gif.js生成图片依赖文件
├─ webpack
│    └─ webpack 配置文件
└ 其他文件

Effektdemonstration

Grundfunktionen

Verwenden Sie Front-End-Methoden, um Bilder in Charaktergemälde umzuwandeln

Bildgrößenskalierung

Verwenden Sie Front-End-Methoden, um Bilder in Charaktergemälde umzuwandeln

Farbe einstellen ( Text und Hintergrund)

Verwenden Sie Front-End-Methoden, um Bilder in Charaktergemälde umzuwandeln

Benutzerdefinierte Konvertierungszeichen

Verwenden Sie Front-End-Methoden, um Bilder in Charaktergemälde umzuwandeln

Lokal ausführen

Entwicklungsmodus

npm i
npm run dev

Projektverpackung

npm run build

Auf Github-Seiten veröffentlichen

npm run deploy

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Für weitere spannende Informationen achten Sie bitte auf andere verwandte Themen Artikel auf der chinesischen PHP-Website!

Empfohlene Lektüre:

Initialisierung der Projektstruktur im Frontend-Projekt

Ausführliche Erläuterung der umzusetzenden Schritte Rollende Ladeüberwachung mit Vue-Anweisungen

Das obige ist der detaillierte Inhalt vonVerwenden Sie Front-End-Methoden, um Bilder in Charaktergemälde umzuwandeln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn