להצטיין לתמונה

כיצד להמיר גליון עבודה של Excel לתמונה עם .NET Cloud SDK.

הצורך להמיר בצורה חלקה גיליונות אלקטרוניים של Excel לתמונות JPG תוססות גלוי מתמיד. כמו כן, בנוף הדיגיטלי של היום, היכולת להפוך נתוני Excel ללא מאמץ לתמונות JPG מושכות חזותית היא חשובה מאין כמותה. מאמר זה מתעמק במשמעות העמוקה של המרה זו, חושף את התרחישים המגוונים שבהם היא הוכחה הכרחית ומעצימה את המשתמשים להוסיף ממד ויזואלי דינמי למצגות הנתונים שלהם. הבה נחקור את הפרטים כיצד נוכל להפוך את המידע למושך ויזואלית ומשפיע באמצעות .NET REST API.

REST API עבור המרת Excel לתמונה

הפיכת גיליונות אלקטרוניים של Excel לתמונות JPG הופכת לתהליך חלק ויעיל עם היכולות החזקות של Aspose.Cells Cloud SDK for .NET.SDK רב עוצמה זה מאפשר לך לשלב תכונות מניפולציה מקיפות של Excel ישירות לתוך היישומים שלך, ומספק פתרון אמין להמרת Excel ל-JPG. ה-SDK מציע שפע של יכולות מדהימות כולל חילוץ נתונים, מניפולציה של גליונות עבודה ויצירת תרשימים דינמיים - הכל בסביבה מבוססת ענן.

כעת, עלינו לחפש ‘Aspose.Cells-Cloud’ במנהל החבילות של NuGet וללחוץ על כפתור ‘הוסף חבילה’. שנית, השג את אישורי הלקוח שלך מ-מרכז השליטה בענן.אם אין לך חשבון קיים, פשוט צור חשבון בחינם על ידי ביצוע ההוראות המפורטות במאמר התחלה מהירה.

המרת Excel ל-JPG ב-C# .NET

בואו נצלול לפרטים שבהם חדשנות פוגשת יעילות, ונפתח קשת של אפשרויות למצגות נתונים דינמיות ומועשרות חזותית. אז, אנא עקוב אחר ההוראות המפורטות להלן כדי להמיר XLS ל-JPG ב-C# .NET.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

צור אובייקט של מחלקה CellsApi שבו אנו מעבירים אישורי לקוח כארגומנטים.

 cellsInstance.UploadFile("sourceFile.xls", inputFile);

העלה את חוברת העבודה של Excel לקלט לאחסון בענן.

SaveOptions saveOptions = new SaveOptions() { SaveFormat = "JPG", EnableHTTPCompression = true };

צור מופע של מחלקה SaveOptions שבו אנו מגדירים את הפורמט המתקבל כ-JPG.

var response = cellsInstance.CellsSaveAsPostDocumentSaveAs("sourceFile.xls", saveOptions, newfilename: "Converted.jpg", isAutoFitRows: true, isAutoFitColumns: true);

התקשר ל-API כדי להתחיל את פעולת ההמרה של Excel ל-JPG. לאחר פעולה מוצלחת, התמונה המתקבלת מאוחסנת באחסון ענן.

// לדוגמאות מלאות וקבצי נתונים, אנא עבור אל 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// קבל אישורי לקוח מ-https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// צור מופע של CellsApi תוך העברת ClientID ו- ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// שם חוברת הקלט של Excel בכונן המקומי
string first_Excel = "input.xls";

try
{
    // קרא את התוכן של Excel לתוך מופע הזרם
    using (var inputFile = System.IO.File.OpenRead(second_Excel))
    {
        // העלה כל חוברת עבודה לאחסון בענן
        cellsInstance.UploadFile("sourceFile.xls", inputFile);

        // צור מופע של SaveOptions שבו אנו מציינים את פורמט הפלט כ-JPG
        SaveOptions saveOptions = new SaveOptions() { SaveFormat = "JPG", EnableHTTPCompression = true };
        
        // אתחול פעולת ההמרה של Excel ל-JPG
        var response = cellsInstance.CellsSaveAsPostDocumentSaveAs("sourceFile.xls", saveOptions, newfilename: "Converted.jpg", isAutoFitRows: true, isAutoFitColumns: true);

       // הדפס הודעת הצלחה אם השרשור הצליח
       if (response != null && response.Equals("OK"))
       {
           Console.WriteLine("Excel to picture conversion completed successfully !");
           Console.ReadKey();
       }
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
להצטיין לתמונה

תצוגה מקדימה של המרת Excel ל-JPG באמצעות .NET Cloud SDK.

ניתן להוריד את חוברת העבודה של Excel הקלט ותמונת ה-JPG שנוצרה בדוגמה לעיל מ:

XLS ל-JPG באמצעות פקודות cURL

ניתן לבצע את ההמרה של XLS ל-JPG גם באמצעות פקודות Aspose.Cells Cloud ו-cURL. תהליך זה הופך לא רק לנגיש אלא גם להתאמה גבוהה. בין אם אתה מפתח המשלב תכונה זו באפליקציה או משתמש קצה המחפש פתרון פשוט, פקודות Aspose.Cells Cloud ו-cURL מציעות גישה רב-תכליתית להפיכת נתוני Excel לתמונות JPG מושכות חזותית.

הצעד הראשון בגישה זו הוא ליצור אסימון גישה JWT באמצעות הפקודה הבאה:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

ברגע שיש לנו את אסימון JWT, אנא בצע את הפקודה הבאה כדי להתחיל את פעולת ההמרה של Excel לתמונה. הבקשה הבאה מצפה שקובץ הקלט של Excel יהיה זמין כבר באחסון הענן. לאחר ביצוע הפקודה בהצלחה, תמונת ה-JPG המתקבלת מאוחסנת באחסון בענן.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename={outputFile}&isAutoFitRows=true&isAutoFitColumns=true&checkExcelRestriction=false&pageWideFitOnPerSheet=true&pageTallFitOnPerSheet=true" \
-X POST \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"JPG\",  \"EnableHTTPCompression\": true,}" \

אנא החלף את ‘קובץ מקור’ בשם חוברת הקלט של Excel הזמינה באחסון ענן, ‘קובץ מוצא’ בשם של ה-JPG שנוצר ו-‘accessToken’ באסימון JWT שנוצר לעיל.

סיכום

לסיכום, בין אם תבחרו ביכולות היעילות של Aspose.Cells Cloud SDK עבור .NET או ביעילות הניתנת לתסריט של פקודות cURL, מסע ההמרה של Excel ל-JPG מסומן על ידי נגישות, דיוק והתאמה. אז, בין אם אתה מפתח המחפש SDK חזק ובין אם אתה משתמש רגיל המסתמך על אינטראקציות ישרות עם שורת הפקודה, העוצמה המשולבת של גישות אלו מבטיחה חוויה דינמית ומעשירה חזותית לכולם.

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

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

אנו ממליצים בחום לבקר בבלוגים הבאים: