Bir PHP kütüphanesi PRC / .mobi dosyaları ile çalışmak için var mı?

4 Cevap php

Ben en büyük eBook formatları seçilen bir kategoriden bir eBook oluşturmak için WordPress plugin yazıyorum. Ben Kindle tarafından kullanılan biçimi beri Mobipocket'in desteklemek istiyorum ama bu konuda gitmek nasıl emin değilim. Okuduğum kadarıyla. Mobi dosyaları aslında Palm Kaynak Veritabanları (PRC) ama ben bu çalışmak için bir PHP sınıfı bulmak mümkün olmamıştır.

Ben KindleGen ile birlikte exec kullanılarak ama ilk kurulumu karmaşık gibi bu istenmeyen olacağını düşündüm. Ben de bir yerde bir web barındırma hizmeti ve bunu gerçekleştirmek için XML-RPC kullanarak ama bu da işleri zorlaştırıyor düşündüm.

Benim soru: PHP sınıf / kütüphanesi (PHP sadece tercih edilen), daha iyi Mobipocket ebooks oluşturma konusunda uzmanlaşmış bir sınıf ÇHC ile çalışmak ya da olabilir var mı? (Ben GPL bırakmadan yaşıyorum beri açık kaynak kodlu olması gerekiyor)

Ben arama denedim ama bir şey bulmak mümkün olmamıştır.

4 Cevap

Ben hala bu PHP kütüphanede arıyorsanız olsun biliyorum, ama sadece durumda değilsiniz: https://github.com/raiju/phpMobi. Bu html dosyaları Mobi dosyaları oluşturur bir kütüphanedir.

Hala deneysel bir sürüm olarak görülmesi gerektiğini, ama birkaç görüntüleri ile temel belge için bir sorun olmadan çalışması gerekir.

Unfortunately not; however, the binary compiled format is an open specification available at: http://www.mobipocket.com/dev/article.asp?BaseFolder=prcgen

Uncompiled biçimi onları oluşturmak için PHP yerli XML işlevini kullanarak ve sonra ben yapmak istemiyorum anlıyorum ki, exec ile bir derleyici yürütmesini dönüşüm sadece doğrudan yolu. Bu rota ile giderseniz, yukarıdaki link de bu XML biçimi hakkında ayrıntılar vardır.

Sen mobiperl araçlarını denemek isteyebilirsiniz,

https://dev.mobileread.com/trac/mobiperl/wiki

Please note I haven't tested them yet. But they have been around since at least 2007 so they should work well by now. google "Mobiperl - Perl tools for handling MobiPocket files" to find a thread on mobileread board discussing it. As a new poster I can't put 2 hyperlinks into my reply.

Geçenlerde buldum (ama henüz test değil) bir başka araçtır: http://www.phpclasses.org/package/8173-PHP-Generate-Kindle-ebook-file-in-mobi-format.html#files

Bu KindleGen dayalı ve oldukça yalındır uygulamaya görünüyor.