מגיע זמן שבו אתה צריך להמיר קובץ אחד או יותר לפורמט אחר. למשל, יש לך חבורה של קבצי .rtf שברצונך להפוך לקובצי OpenDocument. רוב הסיכויים שאתה לא צריך לעשות את זה לעתים קרובות מדי, אבל כאשר מגיע הזמן, פתיחת כל קובץ במעבד תמלילים ושמירתו יכול להיות מטלה אמיתית.

אם אתה משתמש OpenOffice.org או LibreOffice, אז אתה יכול לחסוך הרבה זמן על ידי מתן השירות כלי שורת הפקודה בשם JohnsonConverter לעשות את העבודה בשבילך. אל תתנו את העובדה כי זה כלי שורת הפקודה להפחיד אותך. JohnsonConverter הוא קל לשימוש ומהיר. זה גם מאוד יעיל.

בואו נסתכל איך להשתמש בו.

מתחילים

לפני שאתה הולך לתפוס עותק של JohnsonConverter, תצטרך OpenOffice.org או LibreOffice ואת סביבת זמן ריצה Java עבור מערכת ההפעלה המותקנת במחשב שלך. כי זה כתוב ב- Java, BorderConverter פועל על לינוקס, Mac OS ו- Windows.

לאחר שתוודא שכל זה מותקן, הורד עותק של CalendarConverter. קיימות שתי גרסאות זמינות: 2.x ו- 3.0. ההבדל העיקרי בין שתי הגרסאות הוא כי גירסה 3.0 תומך הן LibreOffice ו OpenOffice.org. זה נראה גם, מן התצפיות שלי לא מדעי, להיות קצת יותר מהר מאשר גרסה 2.x.

חלץ את תוכן הארכיון שהורדת למקום כלשהו בכונן הקשיח. לדוגמה, אם אתה משתמש ב- Linux והורד גירסה 3.0 של BorderConverter, תוכל לחלץ את הארכיון לספרייה / opt . DynamicConverter יותקן ב- /opt/jodconverter-core-3.0-beta-4 .

המרות נתמכות

BorderConverter הוא מאוד גמיש. הוא יכול להמיר בין הפורמטים הבאים:

  • Word (.doc) אל או מתוך Word WordDocument Text (.odt)
  • Excel (.xls) אל או מתוך גיליון אלקטרוני OpenDocument (.ods)
  • PowerPoint (.ppt) אל או מצגת OpenDocument (.odp)

כלי השירות יכול גם להתמודד עם המרות מ RTF ו WordPerfect, קבצים ישנים יותר OpenOffice.org, והוא יכול גם להמיר את כל הפורמטים הנתמכים ל- PDF.

ביצוע המרה בסיסית

עכשיו שהכל מותקן, אתה מוכן ללכת. הדבר הראשון שאתה צריך לעשות זה להתחיל OpenOffice.org ברקע. לשם כך, פתח חלון מסוף ולאחר מכן הקלד את הפקודה הבאה:

 soffice -headless -accept = "socket, host = 127.0.0.1, port = 8100; urp;" & 

הישאר בחלון המסוף ושנה לספרייה המכילה את הקבצים שברצונך להמיר. לאחר מכן, הפעל את הפקודה הבאה:

 java -jar [נתיב כדי.] / lib / [. קובץ jar] source_file output_file 

הנתיב והשם של קובץ ה- jar יהיו שונים בהתאם לגרסתו של BorderConverter שבו אתה משתמש. אם, לדוגמה, אתה משתמש בגירסה 3.0, הנה נתיב לדוגמה:

 java -jar opt / jodconverter-core-3.0-beta-4 / lib / jodconverter-core-3.0-beta-4.jar source_file output_file 

נניח שיש לך קובץ Word בשם Secure_Email_Report.doc שברצונך להמיר לפורמט OpenDocument. פשוט הפעל את הפקודה הבאה:

 java -jar [נתיב ל- BorderConverter] / lib / [. קובץ jar] Secure_Email_Report.doc Secure_Email_Report.odt 

ביצוע המרות אצווה

באמצעות BorderConverter להמיר קובץ יחיד הוא בזבוז. אתה יכול בקלות לעשות את המעשה ב- OpenOffice.org או LibreOffice. אבל המרת מספר גדול של קבצים הוא המקום שבו ג 'ונדקונורטר זורחת. וזה קל לעשות.

אֵיך? פשוט הפעל את הפקודה הזו:

 java -jar [נתיב ל- BorderConverter] / lib / [. jar file] * .input_type -o output_type 

בפקודה לעיל, input_type הוא הרחבה של הקבצים שברצונך להמיר ו- output_type הוא הרחבה של פורמט היעד. לדוגמה:

 java -jar [נתיב ל- BorderConverter] / lib / [. jar file] * .doc-o pdf 

זה ממיר את כל קבצי Word (*. Doc) בספריה לקובצי PDF. כל שעליך לעשות הוא להחליף את הרחבות של סוגי קבצים שאתה רוצה להמיר מ ו ל.

סקריפט ההמרה

הקלדת מחרוזת ארוכה בשורת הפקודה יכולה להיות מטלה. ואם אתה רק להשתמש ב- JohnsonConverter לעתים רחוקות, זה קל לשכוח את הנתיב ואת השם של קובץ .jar שאתה צריך לכלול בפקודה.

כדי לעקוף את הבעיה, באפשרותך לכתוב קובץ Script או קובץ אצווה. אם אתה מפעיל לינוקס, למשל, הנה הדרכה טובה על scripting פגז.

אבל אתה אפילו לא צריך לעשות את זה. אם יש לך Python (שפת scripting נפוצה ומתורגמן) מותקנת במחשב שלך, תוכל להוריד ולהשתמש בסקריפט בשם DocumentConverter.py .

כדי להשתמש בסקריפט, פשוט הקלד:

 מאמרים קשורים 

נראה שהסקריפט אינו פועל עם המרת אצווה.

מחשבות סופיות

אם אתה מחפש דרך מהירה ויעילה להמיר מסמכים מרובים לפורמט אחר, ולאחר מכן JODConverter בהחלט שווה להסתכל. זה מהיר, זה יעיל, וזה גמיש. נוסף על כך, זה די קל לשימוש. גם אם אתה רק להמיר מסמכים פעם אחת בתוך הירח כחול, JODConverter הוא תוספת טובה ערכת הכלים שלך.

צילום: 7rains