mirror of
https://github.com/Kareadita/Kavita.git
synced 2026-03-10 20:15:26 -04:00
Co-authored-by: Joseph Milazzo <joseph.v.milazzo@gmail.com> Co-authored-by: Joe Milazzo <josephmajora@gmail.com>
13 lines
573 B
C#
13 lines
573 B
C#
using Kavita.Models.Entities.Enums;
|
|
using Kavita.Models.Parser;
|
|
|
|
namespace Kavita.API.Services;
|
|
|
|
public interface IReadingItemService
|
|
{
|
|
int GetNumberOfPages(string filePath, MangaFormat format);
|
|
string GetCoverImage(string filePath, string fileName, MangaFormat format, EncodeFormat encodeFormat, CoverImageSize size = CoverImageSize.Default);
|
|
void Extract(string fileFilePath, string targetDirectory, MangaFormat format, int imageCount = 1);
|
|
ParserInfo? ParseFile(string path, string rootPath, string libraryRoot, LibraryType type, bool enableMetadata);
|
|
}
|