mirror of
https://github.com/daveallie/crosspoint-reader.git
synced 2026-02-04 22:57:50 +03:00
style: fix formatting issues in cover generation code
This commit is contained in:
parent
5671b05d04
commit
6d6559022c
@ -484,7 +484,9 @@ bool Epub::generateCoverHomeBmp() const {
|
|||||||
// Calculate proportional width for 400px height
|
// Calculate proportional width for 400px height
|
||||||
const int targetWidth = (400 * jpegWidth) / jpegHeight;
|
const int targetWidth = (400 * jpegWidth) / jpegHeight;
|
||||||
|
|
||||||
const bool success = JpegToBmpConverter::jpegFileTo1BitBmpStreamWithSize(coverJpg, homeBmp, targetWidth, HOME_TARGET_HEIGHT);
|
const bool success =
|
||||||
|
JpegToBmpConverter::jpegFileTo1BitBmpStreamWithSize(coverJpg, homeBmp, targetWidth,
|
||||||
|
HOME_TARGET_HEIGHT);
|
||||||
coverJpg.close();
|
coverJpg.close();
|
||||||
homeBmp.close();
|
homeBmp.close();
|
||||||
SdMan.remove(coverJpgTempPath.c_str());
|
SdMan.remove(coverJpgTempPath.c_str());
|
||||||
|
|||||||
@ -239,8 +239,8 @@ void HomeActivity::render() {
|
|||||||
// Use 400px height as specified, with proportional width
|
// Use 400px height as specified, with proportional width
|
||||||
constexpr int CARD_HEIGHT = 400;
|
constexpr int CARD_HEIGHT = 400;
|
||||||
const int cardWidth = (coverWidth > 0 && coverHeight > 0)
|
const int cardWidth = (coverWidth > 0 && coverHeight > 0)
|
||||||
? (CARD_HEIGHT * coverWidth) / coverHeight
|
? (CARD_HEIGHT * coverWidth) / coverHeight
|
||||||
: 240; // Fallback to 240px width if no image (maintain aspect ratio)
|
: 240; // Fallback to 240px width if no image (maintain aspect ratio)
|
||||||
|
|
||||||
const int bookX = (pageWidth - cardWidth) / 2;
|
const int bookX = (pageWidth - cardWidth) / 2;
|
||||||
constexpr int bookY = 30;
|
constexpr int bookY = 30;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user