khoe App đọc Epub, PDF, Web reader mode

  • Người tạo chủ đề Người tạo chủ đề WhynOt001
  • Ngày bắt đầu Ngày bắt đầu
Các note này viết cách đây vài ngày rồi nên không nhớ còn chính xác không (vì thím thớt đã update app 2 lần rồi), thím thớt test cái nào OK rồi thì bỏ qua:
◆ Vấn đề import file:
Prc lúc nhập được, lúc lỗi, có khi nhập được nhưng báo thành epub và hình như file epub này không mở được file để đọc.
Html, docx import thì thành epub. Cái này chắc do app convert để đọc chứ không đọc native từ file.
.
◆ Vấn đề file html (được import)
Mở html lên để xem mà nhấn một link trong trang đó thì link mới được mở nhưng không thấy chế độ đọc trong trang này dù trang này vẫn được mở nhúng trong Readexa.
.
◆ Vấn đề điều chỉnh giá trị RGB trong Hiển thị → Màu tùy chỉnh
Chỗ này đã khá linh hoạt rồi, cần bổ sung 2 thứ:
  • Giá trị RGB nên cho nhập trực tiếp giá trị số thay vì chỉ kéo con trỏ, việc kéo đến giá trị chính xác khá mệt mỏi, trong khi nếu cho nhập giá trị chỉ mất có 3s.
  • Có cho một hàng hiển thị pallete màu preset cho người sử dụng. Ví dụ người sử dụng có thể tự tạo pallete màu của mình (hiện tại thấy 1 hàng có 7 pallete màu) để họ có thể tự apply màu custom nền-chữ của mình cho nhanh.
.
◆ Vấn đề pdf:
Pdf dạng native thì nên hỗ trợ đổi màu nền và màu font chữ. Ít nhất nên đổi được màu nền vì màu mặc định thường là màu trắng khá chói mắt. Đổi màu nền tức là màu background thay đổi còn màu font không đổi, chứ không phải là áp một layer màu transparent lên trên trang hiển thị (áp màu lên cả background và font chữ luôn).
.
'Chế độ ban đêm' hiện tại cho pdf là nghịch đảo màu chỉ phù hợp cho file pdf scan. Thực ra cũng không phù hợp lắm vì lúc này là nền đen chữ trắng có độ tương phản khá cao làm đọc khó chịu và nhanh mỏi mắt. Thím nên xem áp một layer màu xám rất nhẹ lên trên màn hình để làm bớt đen nền và giảm trắng chữ (giảm tương phản) thì có thể sẽ dễ chịu hơn. Độ xám như thế nào vừa đủ hay cho tùy chỉnh thì tùy thím. Ý tưởng áp layer transparent grey này chưa kiểm chứng nên thím có thể thử nghiệm thử xem có hợp không.
.
Lúc này sẽ phát sinh mâu thuẫn về tên gọi giữa việc có thể thay đổi màu và font nền (chế độ này bao gồm cả custom được thiết lập như dark mode) và 'chế độ ban đêm' như ban đầu. Do đó cân nhắc đổi tên 'chế độ ban đêm' hiện tại thành 'Đảo màu pdf scan' hoặc 'Dark mode for pdf scan'. .
.
Nếu thím thay đổi được màu nền và màu text cho pdf native thì xem xét áp được chế độ hiển thị của epub lên cho pdf native thì càng tốt, còn không thì dùng chế độ custom để tạo preset Darkmode cho pdf native. (Đây là do ở app hiện tại chế độ đọc của pdf và các định dạng ebook/docx/html đang tách rời nhau nên mình đang mô tả darkmode pdf và dark mode ebook tách rời nhau).
Cần bổ sung 3 preset màu nền vàng chữ đen, nền xám chữ đen và nền đen xám chữ trắng xám.
.
Hiện tại tình huống file pdf sau khi zoom xong rồi thoát ra, rồi lại mở lại thì độ zoom không đổi nhưng trang bị offset lệch sang trái hoặc sang phải vẫn còn. Tình huống này chủ yếu xảy ra với các trang pdf bị crop page với tỉ lệ crop từng trang khác nhau như 2 file pdf mình đã gửi ở phía trên. Nếu thím có thời gian thì thử kiểm tra lại xem có khắc phục được không.
.
Chế độ cắt trang chẵn lẻ hình như hoạt động không chính xác. Nó chỉ lấy setting cuối cùng để apply cho toàn bộ trang chẵn và trang lẻ luôn. Ví dụ: mở trang chẵn, apply crop phù hợp trang chẵn, rồi nhấn nút trang lẻ để apply crop phù hợp thì app chỉ hiển thị đúng đối với trang chẵn. Lúc này tại trang lẻ ta chỉnh lại crop và apply lại cho trang lẻ thì app hiển thị đúng cho trang lẻ và trang chẵn lại sai vì nó apply setting crop mới cho cả trang chẵn luôn. File test là Trên đường băng Tony buổi sáng pdf.
.
◆ Vấn đề độ mượt khi lật trang:
Hiện tại thường xảy ra trang lật (dạng trượt slide, hoặc cuộn) sẽ bị giật giật nhẹ, dù màn 120 Hz. Có lẽ nên cache trang đọc trước sâu hơn hoặc chủ thớt xem lại code cho phần chuyển trang hoặc cuộn. Có thể cache trước và sau 5 trang. Nếu cache dài tốn bộ nhớ thì cho tùy chọn 1, 3, 5 chẳng hạn tùy theo người dùng chọn cho phù hợp với cấu hình máy. Nếu xem dạng cuộn thì thím có thể suy nghĩ cách cache nào đó để có thể cuộn mượt hơn. Nói chung mình không rõ là khi cuộn mà màn hình rung, lag là do chip yếu hay do cách thức render không ổn nhưng samsung tab s9+ hay Xiaomi 13 pro là dùng chip khá mạnh ở thời điểm hiện tại và 12 GB RAM là lượng bộ nhớ rất lớn mà vẫn còn bị (dù chỉ bị nhẹ).
Nếu là file html có thể xem xét cache toàn bộ nội dung lên RAM luôn để cuộn cho trơn tru.
.
Khi đọc web đến trang cuối cùng (chế độ cuộn ngang) thì nên hiển thị nút chương kế tiếp. Hiện tại phải nhấn vào trang một cái mới hiển thị nút, trong khi nếu cuộn thẳng thì nút đã hiển thị sẵn ở cuối trang.

◆ Chế độ nghe (audio)
Giọng đọc chỉ thấy duy nhất 1 giọng nói giá trị mặc định cho một ngôn ngữ (ngay cả tiếng Việt).
.
Chỗ hiển thị trang đọc ở chế độ nghe thay vì hiển thị hiệu ứng wave và chữ chạy chạy thì nên hiển thị trang. Text đọc đến câu nào thì bôi đậm hoặc đổi màu lên câu đó. Khi kéo thanh trượt ở dưới tương ứng đến trang nào thì hiển thị tương ứng với trang đó.
 
Các note này viết cách đây vài ngày rồi nên không nhớ còn chính xác không (vì thím thớt đã update app 2 lần rồi), thím thớt test cái nào OK rồi thì bỏ qua:
◆ Vấn đề import file:
Prc lúc nhập được, lúc lỗi, có khi nhập được nhưng báo thành epub và hình như file epub này không mở được file để đọc.
Html, docx import thì thành epub. Cái này chắc do app convert để đọc chứ không đọc native từ file.
.
◆ Vấn đề file html (được import)
Mở html lên để xem mà nhấn một link trong trang đó thì link mới được mở nhưng không thấy chế độ đọc trong trang này dù trang này vẫn được mở nhúng trong Readexa.
.
◆ Vấn đề điều chỉnh giá trị RGB trong Hiển thị → Màu tùy chỉnh
Chỗ này đã khá linh hoạt rồi, cần bổ sung 2 thứ:
  • Giá trị RGB nên cho nhập trực tiếp giá trị số thay vì chỉ kéo con trỏ, việc kéo đến giá trị chính xác khá mệt mỏi, trong khi nếu cho nhập giá trị chỉ mất có 3s.
  • Có cho một hàng hiển thị pallete màu preset cho người sử dụng. Ví dụ người sử dụng có thể tự tạo pallete màu của mình (hiện tại thấy 1 hàng có 7 pallete màu) để họ có thể tự apply màu custom nền-chữ của mình cho nhanh.
.
◆ Vấn đề pdf:
Pdf dạng native thì nên hỗ trợ đổi màu nền và màu font chữ. Ít nhất nên đổi được màu nền vì màu mặc định thường là màu trắng khá chói mắt. Đổi màu nền tức là màu background thay đổi còn màu font không đổi, chứ không phải là áp một layer màu transparent lên trên trang hiển thị (áp màu lên cả background và font chữ luôn).
.
'Chế độ ban đêm' hiện tại cho pdf là nghịch đảo màu chỉ phù hợp cho file pdf scan. Thực ra cũng không phù hợp lắm vì lúc này là nền đen chữ trắng có độ tương phản khá cao làm đọc khó chịu và nhanh mỏi mắt. Thím nên xem áp một layer màu xám rất nhẹ lên trên màn hình để làm bớt đen nền và giảm trắng chữ (giảm tương phản) thì có thể sẽ dễ chịu hơn. Độ xám như thế nào vừa đủ hay cho tùy chỉnh thì tùy thím. Ý tưởng áp layer transparent grey này chưa kiểm chứng nên thím có thể thử nghiệm thử xem có hợp không.
.
Lúc này sẽ phát sinh mâu thuẫn về tên gọi giữa việc có thể thay đổi màu và font nền (chế độ này bao gồm cả custom được thiết lập như dark mode) và 'chế độ ban đêm' như ban đầu. Do đó cân nhắc đổi tên 'chế độ ban đêm' hiện tại thành 'Đảo màu pdf scan' hoặc 'Dark mode for pdf scan'. .
.
Nếu thím thay đổi được màu nền và màu text cho pdf native thì xem xét áp được chế độ hiển thị của epub lên cho pdf native thì càng tốt, còn không thì dùng chế độ custom để tạo preset Darkmode cho pdf native. (Đây là do ở app hiện tại chế độ đọc của pdf và các định dạng ebook/docx/html đang tách rời nhau nên mình đang mô tả darkmode pdf và dark mode ebook tách rời nhau).
Cần bổ sung 3 preset màu nền vàng chữ đen, nền xám chữ đen và nền đen xám chữ trắng xám.
.
Hiện tại tình huống file pdf sau khi zoom xong rồi thoát ra, rồi lại mở lại thì độ zoom không đổi nhưng trang bị offset lệch sang trái hoặc sang phải vẫn còn. Tình huống này chủ yếu xảy ra với các trang pdf bị crop page với tỉ lệ crop từng trang khác nhau như 2 file pdf mình đã gửi ở phía trên. Nếu thím có thời gian thì thử kiểm tra lại xem có khắc phục được không.
.
Chế độ cắt trang chẵn lẻ hình như hoạt động không chính xác. Nó chỉ lấy setting cuối cùng để apply cho toàn bộ trang chẵn và trang lẻ luôn. Ví dụ: mở trang chẵn, apply crop phù hợp trang chẵn, rồi nhấn nút trang lẻ để apply crop phù hợp thì app chỉ hiển thị đúng đối với trang chẵn. Lúc này tại trang lẻ ta chỉnh lại crop và apply lại cho trang lẻ thì app hiển thị đúng cho trang lẻ và trang chẵn lại sai vì nó apply setting crop mới cho cả trang chẵn luôn. File test là Trên đường băng Tony buổi sáng pdf.
.
◆ Vấn đề độ mượt khi lật trang:
Hiện tại thường xảy ra trang lật (dạng trượt slide, hoặc cuộn) sẽ bị giật giật nhẹ, dù màn 120 Hz. Có lẽ nên cache trang đọc trước sâu hơn hoặc chủ thớt xem lại code cho phần chuyển trang hoặc cuộn. Có thể cache trước và sau 5 trang. Nếu cache dài tốn bộ nhớ thì cho tùy chọn 1, 3, 5 chẳng hạn tùy theo người dùng chọn cho phù hợp với cấu hình máy. Nếu xem dạng cuộn thì thím có thể suy nghĩ cách cache nào đó để có thể cuộn mượt hơn. Nói chung mình không rõ là khi cuộn mà màn hình rung, lag là do chip yếu hay do cách thức render không ổn nhưng samsung tab s9+ hay Xiaomi 13 pro là dùng chip khá mạnh ở thời điểm hiện tại và 12 GB RAM là lượng bộ nhớ rất lớn mà vẫn còn bị (dù chỉ bị nhẹ).
Nếu là file html có thể xem xét cache toàn bộ nội dung lên RAM luôn để cuộn cho trơn tru.
.
Khi đọc web đến trang cuối cùng (chế độ cuộn ngang) thì nên hiển thị nút chương kế tiếp. Hiện tại phải nhấn vào trang một cái mới hiển thị nút, trong khi nếu cuộn thẳng thì nút đã hiển thị sẵn ở cuối trang.

◆ Chế độ nghe (audio)
Giọng đọc chỉ thấy duy nhất 1 giọng nói giá trị mặc định cho một ngôn ngữ (ngay cả tiếng Việt).
.
Chỗ hiển thị trang đọc ở chế độ nghe thay vì hiển thị hiệu ứng wave và chữ chạy chạy thì nên hiển thị trang. Text đọc đến câu nào thì bôi đậm hoặc đổi màu lên câu đó. Khi kéo thanh trượt ở dưới tương ứng đến trang nào thì hiển thị tương ứng với trang đó.
Cảm ơn bác mình ngâm cứu và cải tiến dần dần.
 
Hiện nay mình nhận được khá nhiều feedback đa phần thích UI và trải nghiệm sử dụng app. app vẫn còn khá nhiều lỗi nên mình cố gắng fix từ từ. Cảm ơn các bác đã dành thời gian sử dụng app. hi vọng qua nhiều đợt cải tiến thì sẽ mang đến trải nghiệm tốt hơn cho các người dùng.
 
đúng rồi bác mình đang cải tiến lại chỗ này chắc qua tuần sau sẽ có bản update
trước em cũng có muốn tìm cái tools tự nhận diện viền rồi crop file pdf (dạng ảnh, ko phải scan, ko thể ocr), để bỏ vào kindle ppw đọc, tìm hoài ko có app nào hiệu quả cả
 
trước em cũng có muốn tìm cái tools tự nhận diện viền rồi crop file pdf (dạng ảnh, ko phải scan, ko thể ocr), để bỏ vào kindle ppw đọc, tìm hoài ko có app nào hiệu quả cả
Thím dùng app này nè k2pdfopt
không rõ giờ còn hay không.
Nó sẽ tự nhận dạng chữ scan để copy nó ra (như một ảnh nhỏ) rồi dán liên tiếp các ảnh đó ra theo form định dạng của cái kindle hoặc form thím cấu hình. Nó reflow scan pdf giống như reflow pdf vậy. Tất nhiên, do cách thức hoạt động như vậy nên file pdf thành phầm sẽ khá nặng.
 
Thím dùng app này nè k2pdfopt
không rõ giờ còn hay không.
Nó sẽ tự nhận dạng chữ scan để copy nó ra (như một ảnh nhỏ) rồi dán liên tiếp các ảnh đó ra theo form định dạng của cái kindle hoặc form thím cấu hình. Nó reflow scan pdf giống như reflow pdf vậy. Tất nhiên, do cách thức hoạt động như vậy nên file pdf thành phầm sẽ khá nặng.
em đã thử app này, tinh chỉnh cũng nhiều, app cũ khó tìm để tải, nhưng chạy với file pdf dạng anhr chuop thì cũng fail 😂
 
Ủng hộ thím phát triển app Việt 👍

Mình thường đọc EPUB với web novel trên điện thoại. Không biết app có hỗ trợ import thư viện từ thư mục máy hoặc Google Drive không nhỉ?
Có đó bác import từ thư viện điện thoại và đồng bộ thư mục google drive
 
em đã thử app này, tinh chỉnh cũng nhiều, app cũ khó tìm để tải, nhưng chạy với file pdf dạng anhr chuop thì cũng fail 😂
Nhiều thím đọc pdf thế mình cố gắng update tính năng cho pdf để đọc okie hơn hi vọng các thím ủng hộ
 
UI trông giống vibe code từ claude nhưng mà cũng mượt phết. Ủng hộ chủ thread. Sẵn cho xin option ẩn hiện mấy cái tab menu không dùng được không fen. Ví dụ như: browse, notebook. Profile thì nhét vô hamburger settings thay vì để ở bottom menu.
 
UI trông giống vibe code từ claude nhưng mà cũng mượt phết. Ủng hộ chủ thread. Sẵn cho xin option ẩn hiện mấy cái tab menu không dùng được không fen. Ví dụ như: browse, notebook. Profile thì nhét vô hamburger settings thay vì để ở bottom menu.
Okie my fen để mình update ở các phiên bản sắp tới nhé
 
Phiên bản 1.5.0
Bug fix:
  • Fix lỗi bị lệch khi mở PDF trước đó dùng chức năng crop
  • Fix performance khi lật PDF
  • Giữ lại định dạng gốc cho file import
  • Fix lỗi không tăng giảm âm lượng được khi dùng tính năng lật trang bằng nút volume
  • Fix chỉnh màu RGB
Tính năng mới:
  • TTS hightlight cho PDF
  • Thay đổi theme màu chữ cho PDF
  • Thêm setting ẩn hiện các tab không cần thiết ở home.
....
Mời các bác update trải nghiệm và cho mình xin feedback với nhé. Cảm ơn các bác!
 
có tối ưu trên máy đọc sách boox không bác, giọng TTS có nhiều lựa chọn không
 
có tối ưu trên máy đọc sách boox không bác, giọng TTS có nhiều lựa chọn không
mình chưa test trên máy boox nếu như android thì sẽ support giọng đọc theo device hỗ trợ. cũng nhiều giọng đó bác có cả online và offline
 
Phiên bản 1.6.0
  • Thêm giọng đọc AI nhiều giọng đọc như Ngọc Huyền (giọng đọc của mấy video review trên youtube), Ngọc Ngạn ...
  • Update lại UI,UX
  • Fix một số lỗi
Mời các bác tải về trải nghiệm
 
Để đa nhiệm, trình đọc chưa đọc được liên tục như moon reader b, với nó cứ bị nhảy về giọng mặc định số 1(Mặc dù đã chọn mấy giọng còn lại của hệ thống)
 
Để đa nhiệm, trình đọc chưa đọc được liên tục như moon reader b, với nó cứ bị nhảy về giọng mặc định số 1(Mặc dù đã chọn mấy giọng còn lại của hệ thống)
Cảm ơn bạn đã góp ý để mình kiểm tra lại chỗ nayg
 

Thống kê chủ đề

Ngày tạo
WhynOt001,
Người trả lời cuối
WhynOt001,
Trả lời
70
Lượt xem
7.770
Quay lại
Lên đầu trang