웹 브라우저에서 EPUB 파일을 읽거나 볼 수있는 모듈/스크립트가 있습니까?PHP의 EPUB 리더/뷰어
Symphony, CakePHP 또는 다른 어떤 PHP 프레임 워크에서도 사용할 수 있다면 큰 도움이 될 것입니다.
웹 브라우저에서 EPUB 파일을 읽거나 볼 수있는 모듈/스크립트가 있습니까?PHP의 EPUB 리더/뷰어
Symphony, CakePHP 또는 다른 어떤 PHP 프레임 워크에서도 사용할 수 있다면 큰 도움이 될 것입니다.
Epub.js는 여러 기기에서 브라우저에서 ePub을 렌더링하기위한 자바 스크립트 라이브러리입니다. https://github.com/futurepress/epub.js/ PHP로 epub.js를 사용하는 것은 매우 쉽습니다. 나는 그것을 Drupal https://drupal.org/project/epub과 통합하기위한 모듈을 썼다.
EPUB 형식은 HTML, CSS 및 이미지가 포함 된 zip 아카이브입니다. 당신은 파일들을 압축 해제 할 수 있고 그것들은 모두 브라우저에서 볼 수 있습니다. 그러나 "청크"를 함께 연결하는 데 Ebook 독자의 작업을 수행해야합니다.
PHP Zip을 사용하여 서버에서 EPUB의 압축을 풀 수 있습니다.
경고 : 이전 EPUB 북을 압축 해제하면 웹 사이트를 악용 할 수있는 엄청난 잠재력이 있습니다. EPUB의 악성 코드는 누군가가 PHP 확장 기능을 통해 파일을 저장하면 클릭 공격, 교차 크기 스크립팅 공격, HTML 삽입 공격 및 평범한 구식 "서버에 코드가 있습니다"공격에 노출 될 수 있습니다. 예. 따라서 압축을 풀고있는 것에 대해 확실하게 알아야합니다.
http://sourceforge.net/projects/oplsepublibrary/ 척추 정보를 포함하는 epub 파일을 가져 오는 것이 좋습니다. 예제 중 하나를 사용하면 나중에 렌더링하는 epub을 업로드 할 수 있습니다.
모든 답변 ??? – Asif
epub은 압축 된 html 파일입니다. – Rannnn