Gsoc2018 támogatja Visio fájlok LibreOffice - Multimédia a linux

Legacy formátumok - Szörnyű rossz. Hidd el, ha van egy bináris fájlformátum leírások, 10-1, hogy van néhány megkérdőjelezhető megoldásokat ülni a másik, és sürgesse a harmadik, és minden - a legjobb esetben, a kedvéért visszafelé kompatibilitás.

Miért akkor támogatják? Csak nem tetszik az üzlet frissítéseket. A tervezők általában dugulások klip különböző formátumokban nagy könyvkiadók még ül a DOC, és nem is hiszem, hogy menjen, DOCX és rendszerintegrátorok, majd elküldte az ügyfél helyett a rendszert a VSD VDX.

És ha a DOC régóta tanulmányozták messze, a Visio probléma az, hogy a Microsoft soha nem igazán jelent meg a VSD formátumban. Ahhoz, hogy pontosan azt, amire szükség van egy teljesen külön elhelyezett agyat, a tulajdonos, amely készen áll, hogy boldog, hogy kiad egy csomó időt a valamit, ami akár egy teljes „Botanica” úgy tűnik, hihetetlenül fárasztó munka. A túlnyomó többsége a fejlesztők inkább lőni magát, mint veszi fel a fordított mérnöki, és ők is megértsék.

Mint az egyik fél, hogy újra labor csapat. kis- és szerény, mint ezer véres diktátor, azt természetesen elfogult választott tárgy egy új interjú. De ha a közösség úgy reagált nagyon pozitívan az első eredményei a munka végrehajtásának támogatása Visio dokumentumok LibreOffice, ám legyen.

Eilidh. Én 24 éves, van egy főiskolai diplomát számítógépes rendszerek Aberteyskogo Egyetem, Skócia, ahol én jelenleg is dolgozik a doktori, hogy kitaláljam, hogyan mozog a fenntartható biológiai hálózatok számítógépes hálózatok, hogy megoldja a kritikus infrastruktúra problémákat. IRC-n megtalálja nekem néven Tibby Lickle.

Friedrich. Én 42 éves vagyok, és a munka a Attachmate / SUSE (korábban részt a Novell) a LibreOffice. Van egy felesége és három gyermeke, aki valahogy nagyon gyorsan. Mégis van egy mester diplomát számítástechnika és rendszerek a Szlovák Műszaki Egyetem, amiről még soha nem hallottam (University of Zilina), egy főiskolai diplomát nemzetközi kapcsolatok, a University of Geneva és mesterképzésre Nemzetközi Jogi Intézet Nemzetközi Tanulmányok Genfben.

Friedrich, milyen hosszú ideig dolgozik, és mi OpenOffice.org/LibreOffice spetsializirueshsya?

Én jelenleg dolgozik egy csapat felelős a QA kiadások. Ami a személyes preferencia, tetszik legjobban dolgozik import szűrők, legyen az szöveg vagy grafikai formátumokat.

Eilidh, neked ez az első munkatapasztalat a projekt nyílt forráskódú?

Miért választotta ezt a projektet?

Eilidh. Csak megkérdeztem az IRC-n találhatóak érdekes ötleteket potenciális projektek, és megemlíti a kiválasztottak között, mert még soha nem foglalkozó reverse engineering. Az az igazság, amíg én nem is tudom, mi a Visio. Nem hiszem, hogy most felhívni szép rajzok, de az érzés, hogy a program még mindig tudom, kívül és belül.

Most, amikor a projekt befejeződött GSoC, hogyan VSD import LibreOffice jól működik?

Friedrich. Nyom nélkül álszerénység - rohadt jó. Támogatja az összes geometriai primitívek és szinte minden típusú öntést; a kezdeti támogatást a szöveget. Természetesen mi nem beszélünk az ideális formátum támogatása - mi még mindig beszélünk a szoftvert. De utal az összes lehetséges Visio formátum, amely könnyen vetített SVG és ODG.

Gsoc2011 támogatja Visio fájlok LibreOffice - Multimédia a linux

Gsoc2011 támogatja Visio fájlok LibreOffice - Multimédia a linux

Eilidh. Elvileg Friedrich pontosan válaszolni a kérdésre. Tettünk sokkal több, mint várható el az elején. Támogatás NURBS (nem kapható SVG és ODG) és stílusok stencil - bizonyos értelemben még a büszkeség forrása. De a legjobb, ha megítélni a várható eredmény, persze, csak azok a felhasználók.

Eilidh, ez volt a legnehezebb projekt számodra?

Tudod, ez volt, elvileg nehéz, nagyon különböző nézőpontok. Például, a szerkezet a nagyprojektek és az együttműködést más programozók (és nem csak nekik), akkor új volt számomra. Szerencsére volt egy nagy vezető, aki tökéletesen megérti ezt :)

Amit értékes tapasztalatot a munka során?

Úgy érzem, hogy többet tanultam, mint az egész idő alatt tanul az egyetemen! Hogyan működik a távoli parancs (kulcskészsége - kommunikáció, amely ugyanúgy igaz a munkát a helyi csapat) a perfekcionizmus zavarhatja a munka és a fontos időt eredményeket felmutatni. Azt is megtanultam a különböző nézetek a szerkezet a projekt. Ja, és most már tudom, hogy mennyire kritikus GDB és Valgrid.

Ön tervezi, hogy részt vegyenek a fejlesztési LibreOffice túlnyúlnak GSoC?

Eilidh. Saját részvétel a projekt kezdődött a vágy, hogy megköszönjem a közösség ezen a módon, és a vágy, nem ment sehova. Bár én még csak most jön a doktori, libvisio lett a pet projekt. Tettem bele túl sok erőfeszítést, hogy így egyszerűen elhagyják azt. LibreOffice közösség alkotja csodálatos emberek, és szeretnék továbbra is része.

A VSD még mindig vannak funkciók, amelyek nem kötődnek semmit LibreOffice. Például a LibreOffice nem stencil palettán. Nincs sok értelme, hogy építsen az új funkciók csak azért, hogy maximálisan támogassa a VSD, de van-e minden esetben érdemes megvalósítani?

Friedrich. Technikailag ez úgy néz ki, mint egy szeméttelep Stencil tartalmat többoldalas ODG fájl stencil ezen az oldalon. Ha valaki azt akarja, hogy írjon egy patch végrehajtására, akkor természetesen vesszük (azzal a feltétellel, hogy érzékelhetően elő). Ne feledd, hogy mi támogatást nyújt a Visio és nem próbálják újra írni, képében LibreOffice Draw.

Friedrich, hogy a LibreOffice csapat azt tervezi, hogy végre export VSD?

A LibreOffice, mi kevesebb figyelmet fordítanak tervek és több - foltok. Eddig nem hallott szeretnének megvalósítani export Visio fájlok. Azt sem tudom, hogy ez nagyon fontos. De ha valaki meg akarja csinálni, nem látok okot a kifogás.

Mindazonáltal szeretném először is figyelni kell végrehajtani támogatását VDX és befejezni a megkezdett munkát a importirovschikom a VSD, mert amit nem lehet importálni, és nem lehet exportálni. Minél több lehetőséget LO formátum támogatása import, annál kevésbé veszít, ha az ellenkezője van mentve.

Tapasztalatból tudom, hogy a felhasználók hajlamosak számíthat a szoftver támogatja a maximális számú külföldi formátumokat. Ebben az esetben az ACT fejlesztők hajlamosak inkább küldeni az összes szabványokat, mint OpenDocument. Hogyan oldja meg ezt a konfliktust a LibreOffice projekt?

Friedrich. Nem hiszem, hogy van ez a probléma jelen van explicit formában. Támogatás egzotikus formátumok LibreOffice egy kellő elsőbbséget.

A tények, csak a tényeket

Gsoc2011 támogatja Visio fájlok LibreOffice - Multimédia a linux

Gsoc2011 támogatja Visio fájlok LibreOffice - Multimédia a linux

A projekt jelenleg körülbelül 6500 sornyi kódot C ++, nem számítva a kódot szerelvény környezetet.

Gsoc2011 támogatja Visio fájlok LibreOffice - Multimédia a linux

A szerkezet tartalmaz egy könyvtár libvisio vsd2xhtml segédprogram. amely beágyazza az SVG XHTML. vsd2odg segédprogram része a csomagnak writerperfect. LibreOffice re Git egyszerűen megnyitja a VSD.

  • az összes geometriai primitívek és parancsok, beleértve a MoveTo, LineTo, PolylineTo, ArcTo, EllipticalArcTo, ellipszis, NURBSTo;
  • töltelék (szilárd, gradiens, átlátszó), a stroke, és stílusok stroke (nem gond nélkül);
  • olvasási méret és a lap tájolását, multi-chart;
  • szöveget, beleértve az alapvető formázást (betűméret, félkövér és dőlt / ferdeülésû);
  • konvertáló ilyen forgatás és tükörkép (fut, és a csoportok);
  • egy csoport objektumok;
  • beépített képernyőn.

LibreOffice, elvileg, nem támogatja egy ilyen geometriai alakzat, mint elliptikus ív, jellemző a stencil Visio. A csapat végre kellett hajtania egy közelítése ezen ívek négy köbös spline. A funkció lesz elérhető a felhasználók számára a LibreOffice 3.5; vsd2odg felhasználók és a LibreOffice 3,3-3,4 vár egy kellemetlen meglepetés.

Ha nem veszi bátorságot, lehet gyűjteni, hogy írjon egy átalakító személyes használatra.

1. Töltse le, fordítsuk le és telepítsük libwpd:

2. letöltés, fordítsuk le és telepítsük libwpg:

3. Töltse le, fordítsuk le és telepítsük libvisio:

4. Töltse le, fordítsuk le és telepítsük writerperfect:

Nyelvművelő is esküsznek érv prefix = / usr és a make install helyett make checkinstall. Személy szerint örülök mindennel.

Átalakítás VSD XHTML és az SVG

Mint imént említett, a libvisio vsd2xhtml csomag tartalmaz egy segédprogramot, amely átalakítja a VSD SVG és beilleszti azokat XHTML dokumentumok. Itt van egy rajz a hálózat átalakítására és nyitott az Inkscape:

Gsoc2011 támogatja Visio fájlok LibreOffice - Multimédia a linux

Ha Inkscape ha minden drágább LibreOffice Draw, szerkesztők linuksgrafiksa nélkül nem perverz öröm osztanak meg veled a leírás rituális táncok.

SVG darab kezdődik ez:

... és kiszámíthatóan ennek vége:

Editorial linuksgrafiksa a bátorságot, hogy remélem, hogy előbb-utóbb meg fog jelenni az Inkscape importirovschik VSD. Addig a rituális pap fajta életed, és hozza a sok őszinte öröm, hogy a szeretteit.

Összefoglalva

Egyetértek Friedrich le hamis szerénység. A munka nagyon jelentős. Lehetőségek VSD nem terjed ki a 100% és valószínűleg soha nem lehet teljesen fedett. Ugyanakkor nyilvánvaló hibát mindig írni a tracker. kapcsolódó jelentés problémás fájlokat. Vigyázni rájuk.

Lokalizálása 3D-modellezés csomag Blender folytatják