Ini ialah arahan fig2sxd yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
fig2sxd - utiliti untuk menukar .fig kepada .sxd
SINOPSIS
rajah2sxd [-w] [-l(ine)w(idth)1 l] figfile sxdfile
DESCRIPTION
Program ini cuba menukar fail yang diberikan dalam format xfig kepada fail sxd untuk
OpenOffice.org Draw. Jika figfile berakhir dengan .rajah or .xfig dan sxdfile ditinggalkan, output
fail akan dinamakan seperti figfile berakhir dengan .sxd bukan .(x)rajah. Menggunakan - Untuk figfile
membuat program dibaca dari stdin supaya boleh digunakan
pstoedit -f rajah fail.ps - | rajah2sxd - fail.sxd
untuk menukar fail ps. (Untuk fail dengan banyak objek, anda mungkin mahu menggunakan sesuatu seperti
pstoedit -f 'rajah:-startdepth 9999 ' fail.ps - | rajah2sxd - fail.sxd
untuk mendapatkan lebih banyak lapisan; output pstoedit kemudiannya bukan lagi fail xfig yang sah, tetapi ia
menjadikan susunan z objek dalam OpenOffice.org Draw kekal betul.) Menggunakan - Untuk
sxdfile membuat atur cara menulis kepada stdout. Dengan -lebar garis1 (Atau -lw1) pilihan, yang
lebar garisan dengan ketebalan 1 dalam xfig boleh ditetapkan, unit ialah 1 cm. Menggunakan 0 di sini memberikan denda
garisan. Contoh:
pstoedit -f 'rajah:-startdepth 9999 ' fail.ps - | rajah2sxd -lw1 0 - fail.sxd
Dengan -w pilihan, nilai di luar spesifikasi hanyalah amaran tetapi akan dibersihkan.
KEKURANGAN
Tidak semua objek .fig ditukar dengan betul: splines kelihatan agak serupa, tetapi adalah
tidak betul-betul sama; peletakan teks mungkin sedikit salah, terutamanya untuk sangat
saiz fon kecil; menetas kelihatan berbeza dalam banyak kes; anak panah berongga tidak disokong
dan digantikan oleh rakan sejawat mereka yang penuh. Macam-macam lagi boleh jadi
bertambah baik.
Nampaknya OpenOffice.org tidak boleh membaca nilai atribut xml lebih panjang daripada 64kB kerana ia
mungkin muncul untuk poligon/-garisan yang sangat panjang. Untuk polyline yang tidak terisi, fig2sxd oleh itu
mencipta beberapa polyline yang lebih kecil sebanyak 500 mata setiap satu dan mengumpulkannya bersama-sama. Perpecahan
poligon yang diisi sewenang-wenangnya tidak remeh dan tidak dilaksanakan.
Gunakan fig2sxd dalam talian menggunakan perkhidmatan onworks.net