Excel ცხრილები ხშირად შეიცავს ფასეულ ინფორმაციას და ანგარიშებს, რომელსაც გუნდები ატარებენ ონლაინ რეჟიმში. Excel ფაილების HTML ფორმატში გადაყვანის მეშვეობით, მომხმარებლები შეძლებენ გახსნან და გამოაქვეყნონ Excel ცხრილები ვებსათვალიერებელში Microsoft Excel-ის ინსტალაციის გარეშე. ამ სტატიაში, ჩვენ გავარკვევთ დეტალებს, თუ როგორ შეგვიძლია ავტომატიზებული Excel to HTML გადაყვანის პროცესის გაატარება ისე, რომ ვნახოთ Excel სამუშაო წიგნი ონლაინ რეჟიმში ან/embed ცხრილები ვებსაიტებზე.
- Excel to HTML Conversion API
- Excel-ი HTML-ში გარდაქმნა C#-ში
- XLSX-დან HTML-ში dönüş करण्यისთვის cURL გამოიყენეთ.
Excel to HTML Conversion API
Aspose.Cells Cloud SDK for .NET უზრუნველყოფს მძლავრ ფუნქციებს Excel სამუშაო წიგნების სხვადასხვა ფორმატებში გადაყვანისთვის, სანახავად და გამოსახვისათვის. იგი საშუალებას გაძლევთ დააგროვოთ XLS ან XLSX ფაილები HTML-ად, შეინახოს სიახლე, ფორმატირება და სტილის ერთიანობა. გადახდილი HTML შეიძლება გამოყენებულ იქნას ონლაინ Excel-თან ქცევისთვის ან ვებსაიტებსა და პანელებში ინტეგრირებისათვის.
მასშტაბი
თქვენ შეგიძლიათ დააყენოთ SDK NuGet პაკეტის მენეჯერის გამოყენებით:
Install-Package Aspose.Cells-Cloud
მაშინ გადააწყეთ თქვენი API კლიენტი თქვენი Client ID და Client Secret-ის გამოყენებით Aspose Cloud Dashboard. დამატებითი ინფორმაცია შეგიძლიათ მოიძიოთ quick start სტატში.
Excel-ი HTML-ად C#-ში გადაყვანისათვის
შეთავაზებული ნაბიჯები აჩვენებს, როგორ можем გამოვიყენოთ Excel HTML–ში კონვერტაციისა და ონლაინ Excel–ის ხედი C# .NET კოდის სნიპეტის გამოყენებით.
Step 1: - შექმენით CellsApi
ობიექტი, სადაც გადავცემთ მომხმარებლის კრედიტებზე მასალას არგუმენტად.
CellsApi api = new CellsApi(clientId,clientSecret);
Step 2: ატვირთეთ Excel Workbook ღრუბლიან შენახვაში.
UploadFileRequest request = new UploadFileRequest("input.xlsx", "input.xlsx", null);
cellsInstance.UploadFile(request);
შედეგი 3: შექმენით SaveOptions
-ს მაგალითი და განსაზღვრეთ HTML
როგორც გამომავალი ფორმატი.
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = "CSV";
Step 4: შეინახეთ Excel HTML ფორმატში PostWorkbookSaveAs(…).
var response = cellsInstance.PostWorkbookSaveAs(convert);
- ✅ ზემო კოდი გარდാണებს Excel-ის სექრეტს HTML ფორმატში, რომელიც შეიძლება გაიშალოს ნებისმიერ ბრაუზერში ონლაინ Excel-ის სანახავად.
// For more examples, https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet
// მოინახულეთ dashboard.aspose.cloud მომხმარებლის ავტორიზაციის კრედიტებით.
try
{
// CellsApi instance შექმენით ClientID და ClientSecret-ის გადაცემით.
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
UploadFileRequest request = new UploadFileRequest("input.xlsx", "input.xlsx", null);
// cloud storage ეს cloud storage-თან ერთად ატვირთეთ Excel.
cellsInstance.UploadFile(request);
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = "HTML";
// create PostWorkbookSaveAsRequest defining resultant file name
var convert = new PostWorkbookSaveAsRequest("input.xlsx", "myResultant.html", saveOptions);
// call the API to convert XLSX to HTML file
var response = cellsInstance.PostWorkbookSaveAs(convert);
// print success message if the conversion is successful
if (response != null && response.Equals("OK"))
{
Console.WriteLine("Excel to HTML conversion completed successfully !");
Console.ReadKey();
}
}
catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
XLSX-ი HTML-ში გარდაქმნილია cURL-ის გამოყენებით
თქვენ შეგიძლიათ ასევე გამოიყენოთ cURL ბრძანებები Excel-ის HTML-ში გადაყვანის გასაკეთებლად Aspose.Cells Cloud REST API-ს საშუალებით.
გახანგრძლივება 1: მიიღეთ წვდომის ტოკენი
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXXX-b195-426c-85f7-XXXXXXXX&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
- პასუხი მოიცავს
ACCESSTOKEN
, რომელსაც იყენებთ ავტორიზაციისთვის.
Step 2: Excel ფაილის HTML-ში გადაქცევა გამოიყენეთ შემდეგი cURL ბრძანება თქვენი Excel სამუშაო წიგნის (Sample.xlsx) CSV ფორმატში გადაყვანისთვის:
curl -X 'POST' \
'https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename={myResultant}&isAutoFitRows=false&isAutoFitColumns=false&storageName=internal&checkExcelRestriction=false' \
-H 'accept: application/json' \
-H 'authorization: Bearer {ACCESS_TOKEN}' \
-H 'Content-Type: application/json' \
-d '{
"SaveFormat": "html"
}'
განმარტება:
PUT /cells/convert?format=HTML
— განსაზღვრავს გამომავალი ფორმატი როგორც HTML.file=@/path/to/input.xlsx
— ადგილზე განსაზღვრა ლოკალური Excel ფაილი ღრუბლოვან შენახვაში.-d
პარამეტრის გამოყენებისას, ჩვენ ვზრდით გამოსულს HTML-ახლებური ფორმატით.
უფასო XLS-დან HTML კონვერტერი
თუ გირჩევნიათ ვებსაიტის ბაზაზე გაკეთებული გადაწყვეტილება, სცადეთ ჩვენი უფასო Excel to HTML Converter. ეს საშუალებას გაწვდებათ Excel-ის მუშაობის წიგნების ატვირთვა და მათი პირდაპირ ყურება თქვენს ბრაუზერში — სწრაფი გზა Excel-ის ფაილების გახსნისთვის ონლაინ გარეშე პროგრამის ინსტალირების.

შედეგი
Aspose.Cells Cloud SDK for .NET-ის გამოყენებით, Excel-ი სამუშაო წიგნების HTML-ში გადაყვანა სწრაფი და გაუსაძლისია. ეს არის საუკეთესო გზა Excel-ი ცხრილების ონლაინ თვალთვალისთვის, ინტერაქტიული ანგარიშების გაზიარებისათვის, ან Excel-ის მონაცემების ვებსაიტებზე ჩასათვლელად.
სარგებლიანი ხასიათები
სააგენტო სტატიოლები
გთხოვთ ეწვიოთ შემდეგი ბმულებისათვის უფრო მეტის გასარკვევათ:
- PDF-იდან ტექსტში გადაგზავნა C#-ში
- Excel ფაილების დაპ.compress და სამუშაო წიგნის ზომის ოპტიმიზაცია C# .NET-ში
- Convert XML to CSV in C#
მხოლოდ ხშირად დასმული კითხვები (FAQs)
- შეიძლება თუ არა მე გახსნა Excel ფაილები ონლაინ გარდაქმნის შემდეგ?
- დიახ. HTML ნახევრად ფაილი შეიძლება გაიხნას ნებისმიერ ვებსათავეებში, რაც საშუალებას გაწვდით ონლაინ გამოვლენის ექსელი.
- Will the formulas and styles remain intact?
- დიახ. Aspose.Cells Cloud ინარჩუნებს ყველა გამოთვლას, დიაგრამებსა და ფორმატირებას გარდატეხილი HTML ფაილში.
- მხარდაჭერა აქვს პაროლით დაცული Excel ფაილებზე?
- დიახ. თქვენ შეგიძლიათ მიუთითოთ პაროლი დაცული ფაილების გადაგვარების თხოვნაში.
- მ posso მ მოვახდინო მასობრივი Excel to HTML გარდაქმნები?
- დიახ. თქვენ შეგიძლიათ ავტომატიზაცია მოახდინოთ მრავალი გარდაქმნის პროცესზე, აწარმოებთ დახლებულ Excel ფაილებზე თქვენი ღრუბლის შენახვაში.