რესურსების მართვა ტექსტის შეუთავსებელი რეგისტრის ფორმატირების პროცესში spreadsheets (Excel, Google Sheets, CSV) შეიძლება გამაღიზიანებელი იყოს, განსაკუთრებით დიდი მონაცემთა ნაკრებების შემთხვევაში. Aspose.Cells Cloud-ის PostUpdateWordCase WEB API ამ პრობლემას აგვარებს ტექსტის რეგისტრირების კონვერგენციის ავტომატიზაციით, რაც მწირი ძალისხმევით სუფთა და სტანდარტული მონაცემების უზრუნველყოფას ქმნის.

მთავარი მახასიათებლები: ინტელექტუალური ტექსტის შემთხვევების ფორმატირების გარდაქმნა Excel-ში

1. ტექსტური ფორმატირება

  • UPPERCASE: CONVERT ALL TEXT TO UPPERCASE (E.G., "PRODUCT NAME" → "PRODUCT NAME").

    • Use Case: Formatting product SKUs or invoice IDs ("inv123" → "INV123").
  • lowercase: Convert all text to lowercase (e.g., "ग्राहक ईमेल" → "ग्राहक ईमेल").

    • გამოყენების შემთხვევა: CRM იმპორტებისთვის ელექტრონული წერილების სიების მომზადება.
  • Title Case: Capitalize the first letter of each word (e.g., “sales report 2024” → “Sales Report 2024”).

    • გამოიყენეთ შემთხვევა: ანგარიშის სათაურების ან დოკუმენტის დასათაურების ფორმატირება.
  • Sentence Case: Capitalize only the first letter of each sentence (e.g., “this is a test. hello world!” → “This is a test. Hello world!”).

    • მომხმარებლის მიერ შექმნილი კონტენტის სტანდარტიზაცია მონაცემთა ბაზებში.

2. ზუსტი დიაპაზონის კონტროლი

  • Worksheet: გაასუფთავეთ მთელი ფურცელი.
  • შრომის წიგნი: პროცესში ჩართეთ ყველა სამუშაო ფურცელი მუშაობის წიგნში.
  • SelectionOnly: მიზნად ესახება კონკრეტული დიაპაზონების შერჩევა.

3. მოქნილი მონაცემების შესავალი

  • CloudFileSystem: ფაილების პროცესირება ღრუბლოვანი(storaging) შენახვისგან ( დააკონფიგურირეთ DataSourceType + DataPath ).
  • RequestFiles: მართეთ ფაილები, რომლებიც პირდაპირ არის ატვირთული FileInfo-ს საშუალებით.
  • HttpUri: წვდომა ფაილებზე ვებსაიტების URL-ებიდან (გაწვდეთ DataSourceType + DataPath).

როგორ მუშაობს: 3-ეტაპიანი სუფთა ცხრილები

  • მოწვდეთ წვდომის ტოკენი.
  • Process Text Format.
  • პასუხის გაწვდვა შედეგების ფაილის გადასაყოფად.

Reference code:

public static class Example_WordCase
{
    public static void Run()
    {
        // Get your Client ID and Client Secret from https://dashboard.aspose.cloud (ბრძანება რეგისტრაცია საჭირო).
        var cellsApi = new Aspose.Cells.Cloud.SDK.Api.CellsApi(System.Environment.GetEnvironmentVariable("ProductClientId"), System.Environment.GetEnvironmentVariable("ProductClientSecret"));
        // შენიშვნის შემთხვევაში მინიშნებების მშენებლობა 
        var request = new Aspose.Cells.Cloud.SDK.Request.PostUpdateWordCaseRequest
		{
			wordCaseOptions  = new Aspose.Cells.Cloud.SDK.Model.WordCaseOptions
            {
                DataSource = new Aspose.Cells.Cloud.SDK.Model.DataSource { DataSourceType = "RequestFiles" },
                // ქვთ მასალის წყაროს ინფორმაცია. გარდაქმნის ფაილის მონაცემები base64 კოდის სტრიქონის სახით.
                FileInfo = new Aspose.Cells.Cloud.SDK.Model.FileInfo
                {
                    Filename = "BookText.xlsx",
                    FileContent = System.Convert.ToBase64String(System.IO.File.ReadAllBytes("BookText.xlsx"))
                },
                WordCaseType = "ProperCase",
                ScopeOptions = new Aspose.Cells.Cloud.SDK.Model.ScopeOptions
                {
                    Scope = "SelectionOlny",
                    ScopeItems = new System.Collections.Generic.List<Aspose.Cells.Cloud.SDK.Model.ScopeItem> {
                        new Aspose.Cells.Cloud.SDK.Model.ScopeItem { Worksheet = "Sales", Ranges = new System.Collections.Generic.List<string> { "B1:B3"}
                        }}
				}
            }
        };
        // Post trim content Web API request.
        var response = cellsApi.PostUpdateWordCase(request);
        // შენახე შედეგი: გადააყვანე base64 სტრინგი ფაილში.
        System.IO.File.WriteAllBytes("BookText_WordCase.xlsx", System.Convert.FromBase64String(response.FileContent));
    }
}
import base64
import os

from asposecellscloud.apis.cells_api import CellsApi
from asposecellscloud.models import *
from asposecellscloud.requests import *

instance  = CellsApi(os.getenv('CellsCloudClientId'),os.getenv('CellsCloudClientSecret'))
instance.upload_file(  UploadFileRequest( "BookText.xlsx", "PythonSDK/BookText.xlsx"))

wordCaseOptions = WordCaseOptions( 
     data_source= DataSource(data_path="PythonSDK/BookText.xlsx", data_source_type="CloudFileSystem" ), 
     word_case_type= "ProperCase",
     scope_options = ScopeOptions( scope= "Workbook")
)

response = instance.post_trim_content(PostTrimContentRequest( wordCaseOptions))
decoded_data = base64.b64decode(response.file_content)
with open("BookText_UpdateCase.xlsx", "wb") as file:
     file.write(decoded_data)

რატომ უნდა გამოიყენოთ ეს API?

  • შერცხო სტატისტიკა ერთგვაროვანი და პროფესიონალისთვის გამორჩეული გამოჩენა მცირე პროგრამირების საშუალებით.
  • გადამ simplifies spreadsheet text formatting, saving hours of manual work.
  • Easy Integration, უზრუნველყოფს მრავალენოვან SDK ბიბლიოთეკებს.

SDK-ების სახელმძღვანელო: Aspose.Cells Cloud SDK-ების ინსტალაცია და გამოყენება

Streamline your development workflow with our multi-language SDKs for seamless Excel/spreadsheet automation. Get started in minutes with these battle-tested installation methods.

სრული SDK ინსტალაციის მატრიცა

ენა პაკეტის მართვის სისტემა ინსტალაციის ბრძანება დოკუმენტაციის ბმული
.NET NuGet dotnet add package Aspose.Cells-Cloud .NET SDK სწრაფი დაწყება
Java Maven mvn repository: https://repository.aspose.cloud/repo/ Java SDK Quick Start
Python pip pip install asposecellscloud Python SDK Quick Start
Node.js npm npm i asposecellscloud Node.js SDK Quick Start
PHP Composer composer require aspose/cells-sdk-php PHP SDK სწრაფი დაწყების სახელმძღვანელო
Go Go Modules go install github.com/aspose-cells-cloud/aspose-cells-cloud-go/v25@latest GoLang SDK Quick Start
Ruby RubyGems gem install asposecellscloud Ruby SDK Quick Start
Perl CPAN cpanm AsposeCellsCloud::CellsApi Perl SDK სწრაფი დაწყება

შეკრული

Aspose.Cells Cloud ტექსტის ფორმატირების API ავტომატიზირებს Excel-ის ტექსტური შემთხვევების სტანდარეტის (UPPER/lower/Title/Sentence case) დადგენას სიზუსტის არეით და მრავალენოვანი SDK-ებით, გარდაქმნის საათების მანუალური წმენდიდან რამდენიმე ხაზის კოდში.

FAQ

  • შ: რა ფაილის ფორმატებს მხარდაჭერავს ეს API? A: ჩვენ სრულად ვუჭერთ მხარს Excel(.xlsx/.xls), CSV და Open office დოკუმენტებს, რათა დააკმაყოფილოს ყველა თქვენი ოფისის საჭიროება.

  • Q: მხარს უჭერს ჩინური ტექსტის დამუშავებას? A: დიახ! ჩვენ სპეციალურად დავაინჟინეთ ჩვენი ჩინური დამუშავების მოდული, რომელიც სრულყოფილად უჭერს მხარს ჩინური, ინგლისური და შერეული ტექსტების შემთხვევათა კონვერსიას.

  • Q: არსებობს API-ის შეკვეთების ლიმიტი? A: რეგისტრაციის უფასო ვერსიას აქვს 150 ზარის ყოველთვიური შეზღუდვა. დეტალებისათვის იხილეთ ჩვენი ფასების გვერდი.

  • Q: როგორ თამაშობთ ფორმულებით ცხრილების შეწერისას? A: ნაგულისხმევად ჩვენ მხოლოდ ტექსტური შინაარსის დამუშავებას ვასრულებთ, მაგრამ შეგიძლიათ აირჩიოთ ფორმულების უჯრების დამუშავება პარამეტრების შეცვლით.

📚 დამატებითი რესურსები