Διαχειριζόμενοι την ασυνέπεια στη μορφοποίηση του κειμένου σε μεγάλα σύνολα δεδομένων σε υπολογιστικά φύλλα (Excel, Google Sheets, CSV) μπορεί να είναι απογοητευτικό. Το WEB API PostUpdateWordCase της Aspose.Cells Cloud λύνει αυτό το πρόβλημα αυτοματοποιώντας τις μετατροπές μορφοποίησης κειμένου, εξασφαλίζοντας καθαρά και τυποποιημένα δεδομένα με ελάχιστη προσπάθεια.

Κύρια Χαρακτηριστικά: Έξυπνη Μετατροπή Μορφοποίησης Κειμένου σε Κεφαλαία και Πεζά σε 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., "customer email" → "customer email").

    • Use Case: Preparing email lists for CRM imports.
  • Title Case: Capitalize The First Letter Of Each Word (e.g., “sales report 2024” → “Sales Report 2024”).

    • Use Case: Formatting report headers or document titles.
  • Sentence Case: Capitalize only the first letter of each sentence (e.g., “this is a test. hello world!” → “This is a test. Hello world!”).

    • Use Case: Standardizing user-generated content in databases.

2. Ακριβής Έλεγχος Εύρους

  • Worksheet: Εφαρμόστε καθαρισμό σε ολόκληρο το φύλλο.
  • Workbook: Επεξεργαστείτε όλα τα φύλλα εργασίας στο βιβλίο εργασίας.
  • SelectionOnly: Επιλέξτε μόνο συγκεκριμένες περιοχές.

3. Ευέλικτη Εισαγωγή Δεδομένων

  • CloudFileSystem: Process files from cloud storage (set DataSourceType + DataPath).
  • RequestFiles: Handle files uploaded directly via FileInfo.
  • HttpUri: Πρόσβαση σε αρχεία από διευθύνσεις URL στον ιστό (ορίστε DataSourceType + DataPath).

Πώς Λειτουργεί: Καθαρισμός Υπολογιστικού Φύλλου σε 3 Βήματα

  • Αποκτήστε το Access Token.
  • Process Text Format.
  • Ανάλυση Απόκρισης για την Ανάκτηση Αρχείου Αποτελεσμάτων.

Reference code:

public static class Example_WordCase
{
    public static void Run()
    {
        // Πάρτε το Client ID και το Client Secret σας από 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)

Γιατί να χρησιμοποιήσετε αυτή τη διεπαφή προγραμματισμού εφαρμογών;

  • Εξασφαλίζει συνεπή και επαγγελματικά ορατά δεδομένα με ελάχιστο προγραμματισμό.
  • Απλοποιεί τη μορφοποίηση κειμένου του υπολογιστικού φύλλου, εξοικονομώντας ώρες χειρωνακτικής εργασίας.
  • Easy Integration, παρέχει Multi-Language SDK Libraries.

SDKs Guide: Installing and Using Aspose.Cells Cloud SDKs

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 Quick Start
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 Γενική Εκκίνηση
PHP Composer composer require aspose/cells-sdk-php PHP SDK Quick Start
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 Quick Start

Συμπέρασμα

Aspose.Cells Cloud Text Formatting API αυτοματοποιεί την τυποποίηση πεζών και κεφαλαίων κειμένων στα Excel (UPPER/lower/Title/Sentence case) με έλεγχο ακρίβειας και SDKs πολλαπλών γλωσσών, μετατρέποντας ώρες χειροκίνητου καθαρισμού σε μερικές γραμμές κώδικα.

FAQ

  • A: What file formats does this API support? A: Υποστηρίζουμε πλήρως τα Excel(.xlsx/.xls), CSV και έγγραφα Open office για να καλύψουμε όλες τις ανάγκες σας στο γραφείο.

  • Q: Υποστηρίζει επεξεργασία κινεζικού κειμένου; A: Ναι! Έχουμε ειδικά βελτιστοποιήσει την κινεζική μηχανή επεξεργασίας μας, υποστηρίζοντας τέλεια τη μετατροπή πεζών και κεφαλαίων για κινεζικά, αγγλικά και μεικτά κείμενα.

  • Q: Υπάρχει όριο κλήσεων API; A: Η δωρεάν έκδοση έχει όριο 150 κλήσεων το μήνα. Δείτε τη σελίδα τιμολόγησής μας για λεπτομέρειες.

  • Q: Πώς χειρίζεστε τα κελιά με τύπους; A: Από προεπιλογή, επεξεργαζόμαστε μόνο το περιεχόμενο κειμένου, αλλά μπορείτε να επιλέξετε να επεξεργαστείτε τα κελιά τύπων μέσω ρυθμίσεων παραμέτρων.

📚 Επιπρόσθετοι Πόροι