Kategorien, Pakete und Repositories suchen

Paketdetailsv0.1.7

epub_kitty

epub_kitty ist ein Epub-E-Book-Leser, der das FolioReader-Framework kapselt.

30-Tage-Downloads
56
Likes
32
Pub-Punkte
40

Paket installieren

flutter pub add epub_kitty

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

epub_kitty ist ein Flutter-Paket, das einen EPUB-E-Book-Reader bereitstellt, indem es den folioreader-Framework umhüllt. Es ermöglicht Entwicklern, vollwertige EPUB-Lesefunktionen in ihre Flutter-Anwendungen zu integrieren, mit Unterstützung für interaktive Inhalte, Textauswahl und responsive Layouts. Das Paket vereinfacht die Anzeige und Navigation von EPUB-Dateien mit minimalem Setup. Es ist ideal für Apps, die sich auf digitales Lesen, Bildungsinhalte oder Bibliotheks-ähnliche Oberflächen konzentrieren. Auf Flutter basierend, gewährleistet es plattformübergreifende Kompatibilität und reibungslose Leistung auf Geräten.

Anwendungsfälle

  • Digitale Buchleser
  • Bildungs-Apps
  • Bibliotheksanwendungen
  • Interaktive E-Learning-Plattformen
  • inhaltsreiche mobile Apps

Hauptmerkmale

  • EPUB-Datei-Rendern
  • Textauswahl und Hervorhebung
  • Unterstützung für responsive Layouts
  • Plattformübergreifende Kompatibilität
  • Einfache Integration mit Flutter

Geeignet für

  • Flutter-Entwickler, die Lese-Apps erstellen
  • Bildungstechnologie-Projekte
  • Verleger, die digitale Bücher verteilen
  • Apps, die den Offline-Zugriff auf Inhalte erfordern
  • Entwickler, die leichte EPUB-Lösungen suchen

Hinweise

  • Beschränkt auf das EPUB-Format
  • Abhängig von der Stabilität von folioreader
  • Kann zusätzliche Stilisierung für benutzerdefinierte Benutzeroberfläche erfordern
  • Kein integrierter DRM-Support
  • Plattformspezifische Verhaltensweisen können variieren

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

epub_kitty

epub_kitty is an epub ebook reader that encapsulates the folioreader framework. It supports iOS and android, but is customizable on iOS. It is very easy to use, you just need to set up the configuration file can open the ebook, very convenient. However, it is not yet highly customizable on android. But it has been able to meet daily needs.

中文文档

Install

dependencies:
  epub_kitty: ^0.1.7

Simple Use

first step
/**
 * @identifier (android useless)
 * @themeColor
 * @scrollDirection (android useless)
 * @allowSharing (android useless)
 * @shouldHideNavigationOnTap (android useless)
 */
EpubKitty.setConfig("book", "#32a852","vertical",true, shouldHideNavigationOnTap:false);

second step
 /**
 * @bookPath 
 */
EpubReader.open('bookPath');

// page channel used to monitor the current number of pages (only on the ios side)
  static const pageChannel = const EventChannel('com.xiaofwang.epub_kitty/page');

Tool Language

iOS

plugin in ios default language is en,if you are chinese,you should configuare Localizable.strings. And you can see example to match.

android

android default lanuage is chinese before 0.1.7 and later is en, if you used before 0.1.7 ,you should use res/strings.xml to match chinese. see issue #7

issues

if you can not install it, mybe it exists some confict in your plugins or may not full-install.

more solutions see issuses.

Good luck to you !

QQ Communication:

QQ:853797155,Welcome to exchange questions and technologies!

Welcome TO PR

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.