Ucflib

Een bibliotheek voor het lezen en schrijven van UCF- en EPUB-indelingen
Download nu

Ucflib Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • 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

basist

Een kleine bibliotheek voor interactie met vagrant dozen met behulp van stof ...

57

Downloaden