עקססעל צו טעקסט

גער עקססעל (קסלס, קסלסקס) צו טעקסט טעקע ניצן C#. נעץ

עקססעל ספּרעדשיץ זענען אַ ומעטומיק געצייַג פֿאַר אָנפירונג און אַנאַלייזינג דאַטן. אָבער, זיי זענען נישט שטענדיק די מערסט עפעקטיוו פֿאָרמאַט פֿאַר וועב אַפּלאַקיישאַנז. דעריבער, קאַנווערטינג עקססעל טעקעס צו טעקסט טעקע (.טקסט) איז אַ פּראָסט אַרבעט אין דאַטן פּראַסעסינג, ווייַל עס אַלאַוז ניצערס צו מאַניפּולירן דאַטן אין אַ מער פלעקסאַבאַל און ליינעוודיק פֿאָרמאַט. די טעקסט טעקעס זענען אויך לייטווייט און גרינג צו עפֿענען אין פאַרשידן מגילה, וואָס מאכט זיי אַן אידעאל ברירה פֿאַר סטאָרינג און ייַנטיילונג דאַטן. אָבער, קאַנווערטינג עקססעל טעקעס צו טעקסט טעקע (.טקסט) פֿאָרמאַט קענען זיין אַ דאָנטינג אַרבעט, ספּעציעל אויב איר זענט נישט באַקאַנט מיט פּראָגראַממינג שפּראַכן. צומ גליק, מיט C#. נעץ, איר קענען לייכט גער דיין עקססעל טעקעס צו טעקסט פֿאָרמאַט אָן פיל מי. אין דעם פירער, מיר וועלן ווייַזן איר ווי צו בייַטן דיין עקססעל דאַטן צו טעקסט טעקע (.טקסט) ניצן .NET Cloud SDK.

עקססעל צו טעקסט קאַנווערזשאַן אַפּי

[Aspose.Cells Cloud SDK for. דער וואָלקן-באזירט צוגאַנג גיט פילע בענעפיץ, אַרייַנגערעכנט סקאַלאַביליטי, אַקסעסאַביליטי און ימפּרוווד זיכערהייט פֿעיִקייטן. די קאַנווערזשאַן פּראָצעס איז פאַרלאָזלעך, און דזשענערייץ הויך-קוואַליטעט רעזולטאַטן. פשוט זוכן “Aspose.Cells-Cloud” און גיט די לייג פּעקל קנעפּל. צווייטנס, אויב איר טאָן ניט האָבן אַ חשבון איבער Cloud Dashboard, ביטע שאַפֿן אַ פריי חשבון דורך ניצן אַ גילטיק E- בריוו אַדרעס און באַקומען דיין פערזענליכען קראַדענטשאַלז.

גער עקססעל צו טקסט ניצן C#

די אַפּי אָפפערס די פאלגענדע דריי מעטהאָדס צו האַנדלען מיט קאַנווערזשאַן פון טעקע פֿאָרמאַט.

[געטוואָרקבאָאָק] (https://reference.aspose.cloud/cells/#/Conversion/GetWorkbook) - באַקומען אַרייַנשרייַב עקססעל פֿון קלאָוד סטאָרידזש און ראַטעווען רעזולטאַט צו וואָלקן סטאָרידזש. PutConvertWorkbook - קאַנווערץ עקססעל טעקע צו אנדערע פֿאָרמאַטירונגען פֿון בעטן אינהאַלט. PostWorkbookSaveAs - סאַוועס עקססעל טעקע ווי אנדערע פֿאָרמאַטירונגען טעקע צו סטאָרידזש.

איצט אין דעם אָפּטיילונג, אונדזער אינטערעס איז צו מאַסע די אַרייַנשרייַב עקססעל טעקע פֿון היגע פאָר, דורכפירן די קאַנווערזשאַן און ראַטעווען די רעזולטאַט טעקסט טעקע אין וואָלקן סטאָרידזש.

// פֿאַר גאַנץ ביישפילן און דאַטן טעקעס, ביטע גיין צו 
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);

// ערשטער עקסקל וואָרקבאָאָק אויף פאָר
string input_Excel = "input.xlsx";
// נאָמען פון דער רעזולטאַט טעקסט טעקע
string resultant_File = "output.txt";

try
{
    // לייענען די עקססעל טעקע אין טעקע בייַשפּיל
    var file = System.IO.File.OpenRead(input_Excel);

    // ינישאַלייז די קאַנווערזשאַן אָפּעראַציע
    var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);

    // דרוקן הצלחה אָנזאָג אויב קאַנקאַטאַניישאַן איז מצליח
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("Excel to Text converted successfully !");
        Console.ReadKey();
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

לאָמיר אַנטוויקלען אונדזער פארשטאנד וועגן דעם קאָד סניפּאַט:

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

שאַפֿן אַ כייפעץ פון CellsApi בשעת פאָרן קליענט קראַדענטשאַלז ווי אַרגומענטן.

var file = System.IO.File.OpenRead(input_Excel);

לייענען די אינהאַלט פון אַרייַנשרייַב עקססעל וואָרקבאָאָק אין FileStream כייפעץ.

var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);

רופן אַפּי צו בייַטן עקססעל צו טעקסט פֿאָרמאַט. דער רעזולטאַט טעקע פֿאָרמאַט און דער רעזולטאַט טעקסט טעקע נאָמען זענען צוגעשטעלט ווי אַרגומענט צו דעם אופֿן. נאָך די קאַנווערזשאַן, דער רעזולטאַט איז געראטעוועט אין וואָלקן סטאָרידזש.

עקססעל צו טעקסט

עקססעל צו טעקסט קאַנווערזשאַן פאָרויסיקע ווייַזונג.

די אַרייַנשרייַב עקססעל וואָרקבאָאָק און די ריזאַלטינג טקסט טעקע דזשענערייטאַד אין די אויבן בייַשפּיל קענען זיין דאַונלאָודיד פֿון [input.xls] (images/input.xls) און [output.txt] (images/output.txt).

עקססעל צו טעקסט טעקע ניצן cURL קאַמאַנדז

מיר האָבן געלערנט אַז טעקסט טעקעס זענען לייטווייט און עפעקטיוו צו אַריבערפירן איבער די אינטערנעט. איצט, אין דעם אָפּטיילונג, מיר זענען געגאנגען צו גער עקססעל טעקעס צו טעקסט פֿאָרמאַט ניצן Aspose.Cells Cloud REST API און cURL באַפֿעל. דער צוגאַנג גיט קייפל בענעפיץ, אַזאַ ווי קאַמפּאַטאַבילאַטי מיט פאַרשידן ווייכווארג אַפּלאַקיישאַנז און אָפּערייטינג סיסטעמען, ימפּרוווד דאַטן זיכערהייט און געוואקסן עפעקטיווקייַט.

אַזוי צו אָנהייבן, מיר דאַרפֿן צו דזשענערייט אַ JWT אַקסעס סימען באזירט אויף קליענט קראַדענטשאַלז:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

דער ווייַטער שריט איז צו רופן די API PostWorkbookSaveAs. דער אַפּי לאָודז די אַרייַנשרייַב עקססעל פֿון וואָלקן סטאָרידזש און סאַוועס דער רעזולטאַט טקסט צו דער זעלביקער וואָלקן סטאָרידזש.

curl -v -X POST "https://api.aspose.cloud/v3.0/cells/myDocument(2).xlsx/SaveAs?newfilename=converted.txt&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"TXT\"}"

מסקנא

אין דעם טוטאָריאַל, מיר האָבן געלערנט אַז Aspose.Cells Cloud SDK פֿאַר .NET און CurL קאַמאַנדז פאָרשלאָגן אַ באַקוועם און עפעקטיוו וועג צו גער עקססעל טעקעס צו טעקסט פֿאָרמאַט. דאָס קען זיין ספּעציעל נוציק ווען ארבעטן מיט גרויס דאַטאַסעץ אָדער קאָמפּלעקס פאָרמולאַס, ווייַל טעקסט טעקעס לאָזן יוזערז געשווינד עקסטראַקט די באַטייַטיק אינפֿאָרמאַציע אָן די נויט פֿאַר ספּעשאַלייזד ווייכווארג אָדער פּראָגראַממינג סקילז.

ביידע די אַפּראָוטשיז צושטעלן פילע בענעפיץ, אַרייַנגערעכנט קאַמפּאַטאַבילאַטי מיט פאַרשידן ווייכווארג אַפּלאַקיישאַנז און אָפּערייטינג סיסטעמען, ימפּרוווד דאַטן זיכערהייט און געוואקסן עפעקטיווקייַט רעכט צו קלענערער טעקע סיזעס. אַדדיטיאָנאַללי, די Aspose.Cells קלאָוד סדק פֿאַר .נעט און קורל קאַמאַנדז זענען גרינג צו נוצן און פאָרשלאָגן בייגיקייַט, מאכן זיי אַ גרויס ברירה פֿאַר געשעפטן און מענטשן. דורך לעווערידזשינג די מאַכט פון Aspose.Cells קלאָוד סדק פֿאַר. נעץ און קורל קאַמאַנדז, איר קענען געשווינד און לייכט גער עקססעל טעקעס צו טעקסט און מאַכן דיין דאַטן מער צוטריטלעך און זיכער. זאל ס באַקומען סטאַרטעד הייַנט!

נוציק לינקס

רעקאָממענדעד אַרטיקלען

ביטע באַזוכן די פאלגענדע לינקס צו לערנען מער וועגן: