המרת מסמכי Word לתמונות TIFF באמצעות רובי.

כיצד להמיר Word ל-TIFF - ממיר מסמך מקוון ל-TIFF

כיצד להמיר Word ל-TIFF - ממיר Docx ל-TIFF מקוון בחינם

סקירה כללית

לפורמט המסמך של Microsoft Word (DOCX, DOC) יש שפע של יתרונות שכן הוא מספק עריכה, תאימות, שיתוף פעולה, יכולות עיצוב, קלות שימוש ופרודוקטיביות, הופך אותו לבחירה פופולרית למשימות עיבוד מסמכים . למעשה, פורמט מסמך Word הוא משאב רב ערך עבור עסקים וארגונים שצריכים ליצור, לערוך ולשתף מסמכים. עם זאת, TIFF (פורמט קובץ תמונה מתויג) הוא פורמט בשימוש נרחב לאחסון תמונות רסטר, כולל תצלומים ומסמכים סרוקים. אחת המטרות העיקריות של TIFF היא לספק פורמט גמיש וחזק להחלפה וארכיון תמונות באיכות גבוהה. דחיסה ללא אובדן, איכות גבוהה, צדדיות, ארכיון לטווח ארוך ויכולת פעולה הדדית הם בין היתרונות הבולטים שלו.

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

מהו ממשק API להמרה של Word ל-TIFF?

Aspose.Words Cloud הוא פתרון עיבוד מסמכים מבוסס ענן המציע את היכולות של יצירה, עריכה והמרה של מסמכים בענן. ה-API תומך במספר פורמטים של קבצים, כולל Microsoft Word (DOC, DOCX), PDF, HTML ועוד. באופן דומה, הוא גם מסוגל להמיר תמונות Word DOCX ל-TIFF, תוך הבטחת דחיסה ללא אובדן ואיכות תמונה גבוהה, מכיוון שהיא הופכת אותן לאידיאליות עבור תדפיסי תמונות.

כיצד להתקין את Ruby Cloud SDK

לאחר הגדרת זמן הריצה של רובי, השלב הראשון בשימוש ב-SDK הוא ההתקנה שלו. זה זמין להורדה דרך RubyGem (מומלץ) ו-GitHub. אבל לפני שנמשיך להתקנת SDK, עלינו להתקין את חבילות התלות הבאות במערכת שלנו.

# Following are the runtime dependencies to setup aspose_words_cloud
faraday 1.4.3 >= 1.4.1
marcel 1.0.1 >= 1.0.0
multipart-parser 0.1.1 >= 0.1.1
# Development dependencies is
minitest 5.14.4 ~> 5.11, >= 5.11.3

כעת, בצע את הפקודה הבאה בטרמינל כדי לבצע התקנה מהירה של asposewordscloud gem.

gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud

כעת, השלב החשוב הבא הוא להשיג פרטי ClientID ופרטי ClientSecret על ידי ביקור ב-Aspose.Cloud Dashboard. אם אין לך חשבון קיים, פשוט הירשם באמצעות הקישור צור חשבון חדש וספק כתובת אימייל חוקית. עכשיו, טוב לנו להתחיל עם פעולת ההמרה של Word ל-TIFF.

המרת מילה ל-TIFF ברובי

הסעיף הבא מסביר את השלבים כיצד להמיר Word ל-TIFF ביישום רובי.

  1. הצעד הראשון הוא ליצור את משתני הרובי המכילים פרטי ClientID ו-ClientSecret (כפי שהוזכר ב-Aspose Cloud Dashboard).
  2. שנית, צור אובייקט תצורה של AsposeWordsCloud והעבר את ClientID, פרטי ClientSecret כארגומנטים.
  3. השלב השלישי הוא יצירת מופע של WordsAPI class
  4. כעת עלינו להעלות את מסמך Word הקלט לאחסון בענן באמצעות שיטת UploadFileRequest()
  5. לבסוף, המר את DOCX לתמונת TIFF באמצעות שיטת saveastiff(..) שלוקחת את אובייקט SaveAsTiffRequest כארגומנט
# טען את הפנינה, לרשימה מלאה, בקר בכתובת https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# כיצד להמיר Word ל-TIFF באופן תוכניתי.
# קבל אישורי AppKey ו-AppSID מ-https://dashboard.aspose.cloud/applications
@AppSID = "###-######-####-####-##########"
@AppKey = "###############################"
# שיוך מאפייני תצורה עם WordsApi
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = @AppSID
config.client_data['ClientSecret'] = @AppKey
end
# צור מופע של WordsApi
@words_api = WordsAPI.new
# קלט קובץ וורד
@fileName = "sample.docx"
# פורמט קובץ סופי
@format = "tiff"
@destName = "word-to-tiff.tiff"
# העלה מסמך מקורי ל-Cloud Storage
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
@save_options = TiffSaveOptionsData.new(
{
:SaveFormat => @format,
:FileName => @destName
})
# שמור פרמטרים של בקשת המרת מסמכים.
@request = SaveAsTiffRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as_tiff(@request)
# הדפס את תגובת התוצאה במסוף
puts(“Word successfully converted to TIFF file” + (@out_result).to_s )
# דוגמה להמרת Word End.

לאחר ביצוע הקוד בהצלחה, מילה-to-tiff.tiff שנוצרת יישמר באחסון הענן.

DOC ל-TIFF באמצעות פקודות cURL

המרת DOC ל-TIFF באמצעות פקודות cURL מאפשרת לך להמיר מסמכי Microsoft Word (DOC, DOCX) לתמונות TIFF. המרה זו מבוצעת על ידי ביצוע בקשות API ל-Aspose.Words Cloud, באמצעות פקודות cURL. ה-API מקבל את קובץ DOC או DOCX כקלט ומחזיר את תמונת ה-TIFF שנוצרה. מכיוון שניתן לבצע את הפקודות cURL ממסוף שורת הפקודה, זה מאפשר אוטומציה של תהליך ההמרה המלא. כמו כן, פקודות cURL המשמשות להמרה ישתנו בהתאם ל-API הספציפי שבו נעשה שימוש, אך בדרך כלל כרוכה בשליחת בקשת HTTP ל-API עם מסמך הקלט ופרמטרים נחוצים אחרים, וקבלת תמונת TIFF שנוצרה בתגובה.

כעת, כתנאי מוקדם לגישה זו, עלינו ליצור תחילה אסימון JWT המבוסס על אישורי הלקוח המותאמים אישית שלנו.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

לאחר יצירת האסימון, אנא השתמש בפקודה הבאה כדי להמיר DOC לתמונת TIFF. שימו לב, פקודה זו מצפה ש- Word הקלט (DOC) כבר יהיה זמין באחסון הענן. לאחר ההמרה המוצלחת, ה-TIFF שנוצר מאוחסן גם באחסון הענן.

curl -v -X GET "https://api.aspose.cloud/v4.0/words/input.doc?format=TIFF&outPath=converted.tiff" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

הערה:- מחפש ממיר מקוון של Word ל-TIFF? נסה להשתמש בממיר מקוון בחינם

סיכום

במאמר זה, דנו בפרטים על המרת מסמכי Word לתמונות TIFF, מכיוון שזהו צורך נפוץ של עסקים וארגונים שעובדים עם נפח גדול של מסמכים. על ידי מינוף הכוח של רובי והגמישות של Aspose.Words Cloud, אפשר להפוך את כל תהליך ההמרה לאוטומטי. זה בסופו של דבר מקטין את הזמן והמאמץ הנדרשים להמרת הכמויות הגדולות של מסמכים.

כדי להקל על המשתמשים שלנו, קוד המקור המלא של Ruby Cloud SDK פורסם ב-מאגר GitHub. כמו כן, אנו ממליצים לחקור את מדריך המפתחים כדי ללמוד על תכונות מרגשות אחרות של ה-API. יתר על כן, אתה יכול גם לשקול להשתמש ב-API דרך ממשק SwaggerUI ישירות בתוך דפדפן אינטרנט.

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

נושאים קשורים

אנו ממליצים בחום לבקר בקישורים הבאים כדי ללמוד על: