שפּאַלטן עקססעל

שפּאַלטן עקססעל (קסלס, קסלסקס) טעקעס אין C#. נעץ

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

שפּאַלטן עקססעל אַפּי

Aspose.Cells Cloud SDK פֿאַר .NET איז אַ שטאַרק געצייַג וואָס אַלאַוז דעוועלאָפּערס צו אַרבעטן מיט עקססעל טעקעס אין די וואָלקן. איינער פון די שליסל פֿעיִקייטן פון דעם SDK איז די פיייקייט צו שפּאַלטן גרויס עקססעל טעקעס אין קלענערער אָנעס, וואָס קענען זיין ינקרעדאַבלי נוציק פֿאַר אָנפירונג און אַנאַלייזינג דאַטן. אין דעם טוטאָריאַל, מיר וועט ווייַזן איר ווי צו נוצן דעם SDK צו שפּאַלטן עקססעל טעקעס (XLS, [XLSX] (https://docs.fileformat.com/spreadsheet/xlsx/)), שריט דורך שריט. צי איר ניטאָ נייַ צו די SDK אָדער נאָר איר זוכט צו לערנען מער וועגן ספּליטינג עקססעל טעקעס, אונדזער פירער האט איר קאַווערד. לאמיר אנהייבען!

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

ווי צו שפּאַלטן עקססעל מיט C#

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

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

try
{    
    // ופּלאָאַד עקססעל צו וואָלקן סטאָרידזש
    cellsInstance.UploadFile("myDocument.xlsx", File.OpenRead(first_Excel));
    
    // ינישאַלייז די עקססעל שפּאַלטן אָפּעראַציע
    var response = cellsInstance.CellsWorkbookPostWorkbookSplit(first_Excel, "XLSX", from: 1, to: 2, null, null, null);

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

זאל אונדז פֿאַרשטיין די אויבן קאָד סניפּאַט:

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

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

cellsInstance.UploadFile("myDocument.xlsx", File.OpenRead(first_Excel));

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

var response = cellsInstance.CellsWorkbookPostWorkbookSplit(first_Excel, "XLSX", from: 1, to: 2, null, null, null);

רופן אַפּי צו אָנהייבן עקססעל שפּאַלטן אָפּעראַציע. די ווערקשיט שפּאַלטן אָפּעראַציע וועט אָנהייבן פֿון אינדעקס 1 צו אינדעקס 2. דער רעזולטאַט ווערקשיץ וועט זיין סאַוועס אין דער זעלביקער וואָלקן סטאָרידזש.

עקססעל שפּאַלטן

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

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

שפּאַלטן עקססעל אָנליין מיט cURL קאַמאַנדז

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

לאָמיר אָנהייבן מיט דזשענערייטינג אַ 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"

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

curl -v -X POST "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx/split?format=XLSX&from=2&to=3&splitNameRule=ExtractSheet" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

מסקנא

אין דעם טוטאָריאַל, מיר האָבן קאַווערד צוויי אַפּראָוטשיז פֿאַר ספּליטינג עקססעל טעקעס: ניצן C# .NET און ניצן אַ REST API מיט CURL קאַמאַנדז. ביידע מעטהאָדס האָבן זייער אייגענע בענעפיץ, און די ברירה דעפּענדס לעסאָף אויף דיין ספּעציפיש באדערפענישן און פּרעפֿערענצן. מיט C#. נעץ, איר האָבן אַ שטאַרק געצייַג אין דיין באַזייַטיקונג פֿאַר ספּליטינג עקססעל טעקעס אויף דיין דעסקטאַפּ אָדער רירעוודיק. אויף די אנדערע האַנט, ניצן אַ REST API מיט cURL קאַמאַנדז אַלאַוז איר צו אָטאַמייט דעם פּראָצעס און שפּאַלטן עקססעל טעקעס אין די וואָלקן. וועלכער אופֿן איר קלייַבן, אונדזער שריט-דורך-שריט פירער האט צוגעשטעלט איר מיט די וויסן און סקילז צו שפּאַלטן עקססעל טעקעס ווי אַ פאַכמאַן. אָנהייב אָפּטימיזינג דיין עקססעל וואָרקפלאָוו הייַנט!

נוציק לינקס

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

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