Mga dokumento
OpenOffice.org (OOo) ay ZIP archives naglalaman ng ilang mga XML file. Kaya ito ay madali upang siyasatin, lumikha, o baguhin OOo dokumento.
OOoPy gumagamit ng isang umiiral na XML library, ElementTree pamamagitan Fredrik Lundh, upang makipag-ugnayan sa mga archives.
Bilang karagdagan sa pagiging isang bata para ElementTree, OOoPy naglalaman ng isang framework para sa paglalapat ng XML nakapagpapabago sa OOo dokumento. Maraming Transforms para OOo dokumento umiiral, halimbawa, para sa pagbabago ng mga patlang OOo (OOo Insert-Fields menu) o gamit ang mga patlang OOo para sa isang application mail merge.
Ilang iba pang mga transformations para sa pagbabago ng mga setting sa OOo at meta impormasyon ay ibinigay din bilang mga halimbawa
Ano ang bago sa release na ito.
- Ngayon gumagamit ooo_mailmerge ang opsyon delimiter, ito ay hindi pinansin ng bago.
Ano ang bago sa bersyon 1.7.9569:
- Magdagdag --newlines opsyon upang ooo_as_text: Sa pamamagitan ng ito option ang mga talata sa dokumento sa opisina ay pananatilihin sa text output.
- error Fix pahayag na may Python 2.7.
- Maraming iba pang mga maliit na mga pag-aayos para sa mga sawa 2.7 kumpara 2.6.
Ano ang bago sa bersyon 1.6.7680:.
- bandila Fix compression
- Magdagdag pagbabalik ng pagsubok upang suriin para sa compression.
- Ngayon release ooo_prettyxml - ginamit ko na ito para sa pagsubok para sa lubos ng ilang oras, maaaring maging kapaki-pakinabang sa iba .
- Magdagdag copyright (LGPL) notice sa command-line utility, mga pag-aayos SF Bug 2,650,042.
- OOo 3.x nagdadagdag xml:.. Tags id sa mga listahan, magnumerong muli namin ngayon ang mga ito sa mailmerge app, pag-aayos ng SF Bug 2,949,643
Ano ang bago sa bersyon 1.5.6973:
- New shell-script ooo_grep (ay katumbas ng grep l sa OOo Files)
- Sa pagtanggal ng OOoPy object isara ito malinaw (gumagamit __del __)
- Tiyakin mimetype ay ang unang elemento sa resultang archive, tila OOo ay picky tungkol sa mga ito.
- Kapag ang pagbabago ng manifest ang resultang .odt file ay hindi maaaring mabuksan sa pamamagitan ng OOo. Kaya kapag ang pagbabago manifest siguraduhin na ang manifest namespace ay pinangalanang & quot; manifest & quot; hindi isang bagay na auto-binuo sa pamamagitan ElementTree. Ngayon ay gumagamit na ito ang _namespace_map ng ElementTree at gumagamit ng parehong pangalan bilang OOo para sa lahat namespaces. Ang META-INF / manifest.xml ay sa listahan ng mga file na kung saan ay maaaring inilalapat nakapagpapabago ngayon.
- Kapag ang pagbabago (o paglikha) miyembro archive, lumikha namin ang OOo archive bilang kung ito ay isang DOS system (type taba) at tiyakin na ginagamit namin ang kasalukuyang petsa / oras (UTC). Mga pag-aayos din ito ng problema sa mga pahintulot ng file sa mas bagong bersyon ng pythons zipfile.
- Ayusin ang para sa pag-uugali python2.6 na __init__ ng object ay hindi maaaring gumawa ng anumang argumento.
- Sa wakas - dahil OOoPy ay sa produksyon sa ilang mga proyekto - baguhin ang katayuan ng pag-unlad sa & quot; Produksyon / Matatag & quot; .
Mga Komento hindi natagpuan