| Ucflib Een bibliotheek voor het lezen en schrijven van UCF- en EPUB-indelingen |
Download nu |
Ucflib Rangschikking & Samenvatting
- Vergunning:
- MIT/X Consortium Lic...
- Naam uitgever:
- David Buxton
- Uitgever website:
- http://github.com/davidwtbuxton/
Ucflib Tags
Ucflib Beschrijving
UCFLIB is een Python-module voor het lezen en schrijven van UCF- en EPUB-indelingen. Het is getest met Python 2.7 en 3.2.Het UCF-formaat wordt door Adobe gebruikt voor enkele van zijn producten, waaronder InDesign IDML. Het EPUB-formaat voor digitale boeken is effectief UCF, dus UCFLIB kan worden gebruikt om EPUB-bestanden te lezen en te schrijven.UCFLIB wordt verstrekt onder het MIT-licentie. LEEFTING VAN EEN FILEMAPPORT UCF # Open een bestaande FileBook = UCF.UCF (bestandsnaam = 'example.epub ') Een instantie van UCF is een geordend woordenboek. Sleutels zijn de namen van bestanden in het archief. Sleutels zijn altijd Unicode-snaren. De waarden zijn de inhoud van de bestanden. De waarden zijn altijd byte strings.list (ebook.keys ()) U kunt een nieuwe lege UCF-instantie maken en zijn mimetype in één keer instellen: IDML = UCF.UCF (MIMETYPE = 'Toepassing / VND.ADOBE.INDESIGN-IDML- Pakket ') IDML.MIMETYPE # Nu ingesteld op de InDesign MIME Typethe Mimetype Property is een gemak voor toegang tot het' Mimetype'-bestand in het archief. De UCF-specificatie bepaalt dat de waarde een ASCII-string moet, dus als u een Unicode-string toewijst, zal UFCLIB het voor u coderen: ebook.mimetype # equivalent Toebook ebook.mimetype = 'Toepassing / epub + Zip'the Epub Specificatie vereist een 'meta-inf / container.xml'-bestand in het archief. U kunt een snelkoppeling gebruiken om te verwijzen naar een bestand in de map 'Meta-Inf' in het archief: ebook.meta # Equivalent Toebook The Special' Meta-Inf / Container.xml 'Bestand wordt gebruikt om het hoofddocument in het archief te vinden. U hebt toegang tot de namen en MIME-typen met behulp van de eigenschap 'Rootfiles', een lijst met tuples: ebook.rootfilesto Sla het archief op in een ander bestand: ebook.save (bestandsnaam = 'Bijgewerkt-example.epub') Het bestandsnaam Argument kan een padreeks of een bestandachtig object openen voor het schrijven. Als u geen bestandsnaam passeert, wordt het archief opgeslagen in het bestand dat wordt gegeven bij het openen van het (indien aanwezig) .PRODUCTEN HOMEPAGE
Ucflib Gerelateerde software