fig2sxd - מקוון בענן

זוהי הפקודה fig2sxd שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


fig2sxd - כלי להמרת .fig ל-.sxd

תַקצִיר


fig2sxd [-w] [-l(ine)w(idth)1 l] figfile sxdfile

תיאור


התוכנית מנסה להמיר את הקובץ הנתון בפורמט xfig לקובץ sxd עבור
OpenOffice.org Draw. אם figfile מסתיים ב .תאנה or .xfig ו-sxdfile מושמט, הפלט
הקובץ יקרא כמו figfile המסתיים ב .sxd במקום .(x)איור. שימוש - ל figfile
גורם לתוכנית לקרוא מ-stdin כך שניתן יהיה להשתמש

pstoedit -f איור file.ps - | fig2sxd - file.sxd

כדי להמיר קבצי ps. (עבור קבצים עם אובייקטים רבים, אולי תרצה להשתמש במשהו כמו

pstoedit -f 'תאנה: עומק התחלה 9999 ' file.ps - | fig2sxd - file.sxd

כדי לקבל יותר שכבות; הפלט של pstoedit אינו עוד קובץ xfig חוקי, אלא הוא
גורם לסדר ה-z של האובייקטים ב-OpenOffice.org Draw להישאר תקין.) באמצעות - ל
sxdfile גורם לתוכנית לכתוב ל-stdout. עם ה -קו רוחב1 (אוֹ -lw1) אפשרות, ה
ניתן להגדיר רוחב של קווים בעובי 1 ב-xfig, היחידה היא 1 ס"מ. שימוש ב-0 כאן נותן בסדר
שורות. דוגמא:

pstoedit -f 'תאנה: עומק התחלה 9999 ' file.ps - | fig2sxd -lw1 0 - file.sxd

עם -w אפשרות, ערכים מחוץ למפרט הם רק אזהרות אך יעברו חיטוי.

חסרונות


לא כל אובייקטי ה-.fig מומרים כהלכה: ספליין נראים די דומים, אבל הם
לא בדיוק אותו הדבר; מיקום הטקסט עשוי להיות מעט שגוי, במיוחד עבור מאוד
גדלי גופן קטנים; הפתחים נראים אחרת במקרים רבים; חיצים חלולים אינם נתמכים
והוחלפו על ידי עמיתיהם המלאים. יש דברים אחרים שיכולים להיות
השתפר.

נראה ש-OpenOffice.org לא יכול לקרוא ערכי תכונת xml שאורכם יותר מ-64kB כפי שהם
עשוי להופיע עבור מצולעים/קוים ארוכים מאוד. עבור polylines לא מלאים, fig2sxd לפיכך
יוצר כמה פולי קווים קטנים יותר של 500 נקודות כל אחד ומקבץ אותם יחד. פְּצִיחָה
מצולע מלא שרירותי אינו טריוויאלי ואינו מיושם.

השתמש ב- fig2sxd באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows