In today’s data-driven business environment, inconsistent spaces, hidden line breaks, and irregular formatting in Excel files can lead to critical data analysis errors. Aspose.Cells Cloud’s PostTrimContent API provides an enterprise-grade cloud solution to automate Excel data cleaning.

Βασικά Χαρακτηριστικά: Εξυπνη Καθαριότητα Περιεχομένου Excel

1. Προχωρημένη Στιλβώση Διαστήματος

  • Trim Leading/Trailing Spaces: Remove unwanted spaces before or after cell text.
  • Normalize Internal Spaces: Reduce multiple spaces between words to a single space.
  • Eliminate Non-Breaking Spaces: Remove web-originated   characters for clean datasets.

2. Διαχείριση Διακοπής Γραμμής

  • Αφαιρέστε τα Επιπλέον Διαλείμματα Γραμμής: Διαγράψτε τις περιττές διακοπές γραμμών εντός των κελιών.
  • Αφαίρεση Όλων των Διάλειμματων Γραμμής: Μετατροπή κειμένου πολλών γραμμών σε συνεχόμενα μπλοκ για εξαγωγή ή συγχώνευση.

3. Ακριβής Έλεγχος Εμβέλειας

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

4. Ευέλικτη Είσοδος Δεδομένων

  • CloudFileSystem: Επεξεργασία αρχείων από την αποθήκευση στο cloud (ορίστε DataSourceType + DataPath).
  • RequestFiles: Handle files uploaded directly via FileInfo.
  • HttpUri: Πρόσβαση σε αρχεία από διαδικτυακές διευθύνσεις (ορίστε DataSourceType + DataPath).

Υποστήριξη πολλών γλωσσών SDK

Αναπτύξτε τον καθαρισμό υπολογιστικών φύλλων με το πολυγλωσσικό SDK μας: Ενσωματώστε Java, Python, .NET, Node.js και άλλα σε μερικές γραμμές κώδικα.

Αφαιρέστε περιττούς χώρους σε κελιά Excel χρησιμοποιώντας το .NET SDK

public static class Example_TrimContent
{
    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"));
        // Δημιουργία παραμέτρων αιτήματος περιεχομένου trim 
        var request = new Aspose.Cells.Cloud.SDK.Request.PostTrimContentRequest
        {
            trimContentOptions = new Aspose.Cells.Cloud.SDK.Model.TrimContentOptions
            {
                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")) },
                RemoveAllLineBreaks = true,
                RemoveExtraLineBreaks = true,
                TrimSpaceBetweenWordTo1 = true,
                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.PostTrimContent(request);
        // Αποθήκευση αποτελέσματος: μετατροπή συμβολισμού base64 σε αρχείο.
        System.IO.File.WriteAllBytes("BookText_TrimContent.xlsx", System.Convert.FromBase64String(response.FileContent));
    }
}

Αφαίρεση Επιπλέον Κενών Χώρων και Διαλείμματος Γραμμής στα Κελιά Excel Χρησιμοποιώντας Python SDK

import base64
import os

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

# Αποκτήστε το App SID και το App Key σας στο https://dashboard.aspose.cloud (απαιτείται δωρεάν εγγραφή).
instance  = CellsApi(os.getenv('CellsCloudClientId'),os.getenv('CellsCloudClientSecret'))
# Ανεβάστε το αρχείο προέλευσης στο Cloud Storage
instance.upload_file(  UploadFileRequest( "BookText.xlsx", "PythonSDK/BookText.xlsx"))
# Κατασκευή παραμέτρων αιτήματος περιεχομένου περικοπής
trimContentOptions = TrimContentOptions( 
     data_source= DataSource(data_path="PythonSDK/BookText.xlsx", data_source_type="CloudFileSystem" ), 
     remove_all_line_breaks = True, remove_extra_line_breaks= True,
     scope_options = ScopeOptions( scope= "Workbook"))
# Καλέστε το API με παραμέτρους
response = instance.post_trim_content(PostTrimContentRequest( trimContentOptions))
# Κατεβάστε το αρχείο αποτελέσματος
decoded_data = base64.b64decode(response.file_content)
with open("TrimBookText.xlsx", "wb") as file:
     file.write(decoded_data)

Οδηγός 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 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 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
Περλ CPAN cpanm AsposeCellsCloud::CellsApi Γρήγορη Έναρξη SDK για Περλ

Συμπέρασμα: Γιατί να επιλέξετε το API PostTrimContent;

  • ✅ Απλή διεπαφή REST: Εύκολη ενσωμάτωση.
  • ✅ Υποστήριξη Διαφορετικών Πλατφορμών: Λειτουργεί οπουδήποτε, επεκτείνεται παγκοσμίως.
  • ✅ Αυτοματοποιημένος καθαρισμός Excel: Εξαλείψτε τα σφάλματα χειροκίνητης επεξεργασίας δεδομένων.

FAQ

  • A: Θα χαθεί η μορφοποίηση; A: Όχι. Το PostTrimContent αφαιρεί μόνο τις καθορισμένες κενές θέσεις/χαρακτήρες, διατηρώντας όλες τις ρυθμίσεις μορφοποίησης κελιών, τύπους και στυλ.
  • Q: Μπορεί να επεξεργαστεί αρχεία CSV; A: Ναι. Η API υποστηρίζει μορφές Excel (XLSX, XLS) ΚΑΙ αρχεία CSV.
  • Q: Υπάρχει περιορισμός στον αριθμό των κλήσεων API; A: Η δωρεάν έκδοση έχει όριο 150 κλήσεων το μήνα. Δείτε τη σελίδα τιμών μας για λεπτομέρειες.

📚 Επιπλέον Πόροι