บทความนี้อธิบายกระบวนการ ลบส่วนใน Word ด้วย NET REST API คุณจะได้เรียนรู้วิธี วิธีลบส่วนใน Word ด้วย NET REST API โดยใช้ .NET cloud SDK มีตัวเลือกให้เลือกส่วนใดก็ได้ในเอกสารเป้าหมายโดยใช้ดัชนี
ข้อกำหนดเบื้องต้น
- [สร้างบัญชีและรับข้อมูลรับรอง API]( https://kb.aspose.cloud/ ทั้งหมด/net/วิธีสร้างบัญชี cloud-apis/)
- ดาวน์โหลด Aspose.Words Cloud SDK for Dotnet to delete a section in a Word file
- ตั้งค่าโปรเจ็กต์โซลูชัน C# ด้วย SDK ข้างต้นเพื่อลบส่วนออก
ขั้นตอนในการลบส่วนใน Word ด้วย C# Low Code API
- สร้างอินสแตนซ์ของคลาสออบเจ็กต์ WordsApi เพื่อลบส่วนโดยใช้รหัสไคลเอ็นต์และข้อมูลลับ
- สร้างอินสแตนซ์วัตถุของคลาส DeleteSectionOnlineRequest เพื่อตั้งค่าพารามิเตอร์
- ตั้งค่าเอกสาร Word ต้นฉบับและดัชนีของส่วนที่คุณต้องการลบ
- เรียกใช้เมธอด DeleteSectionOnline() โดยใช้ออบเจ็กต์คำขอด้านบน
- เข้าถึงไฟล์ Word ที่เป็นผลลัพธ์โดยใช้เมธอด Result.TryGetValue()
- บันทึกไฟล์ Word เอาท์พุตจากสตรีมในการตอบกลับ
ขั้นตอนข้างต้นอธิบาย วิธีการลบส่วนใน Word ด้วย C# REST API ในการเริ่มต้นกระบวนการ ให้สร้างอ็อบเจ็กต์ของคลาส DeleteSectionOnlineRequest ตั้งค่าพารามิเตอร์ เช่น เอกสารต้นฉบับและดัชนีของส่วนเป้าหมายที่คุณต้องการลบ และเรียกใช้เมธอด DeleteSectionOnline() พร้อมกับคำขอที่กำหนดเองเพื่อลบส่วน
รหัสเพื่อลบส่วนใน Word ด้วย C# REST API
using System.IO; | |
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
namespace WordsSample.Words | |
{ | |
public class WordFileOperations | |
{ | |
public void DeleteSection() | |
{ | |
var wordsApi = new WordsApi("Client ID", "Client Secret"); | |
var request = new DeleteSectionOnlineRequest(); | |
request.Document = File.OpenRead("Sections.docx"); | |
request.SectionIndex = 0; | |
var task = wordsApi.DeleteSectionOnline(request); | |
task.Wait(); | |
var result = task.Result; | |
if(result.TryGetValue("", out var stream)) | |
{ | |
stream.Position = 0; | |
using (var fileStream = File.Create("RemoveSection.docx")) | |
{ | |
stream.Seek(0, SeekOrigin.Begin); | |
stream.CopyTo(fileStream); | |
} | |
} | |
} | |
} | |
} |
โค้ดตัวอย่างนี้แสดง วิธีลบส่วนใน Word ด้วย C# Low Code API การตอบสนองประกอบด้วยคู่คีย์-ค่าที่มีไฟล์ World ที่เป็นผลลัพธ์ในออบเจ็กต์สตรีม คุณสามารถดาวน์โหลดไฟล์นี้โดยใช้เมธอด Result.TryGetValue() จากรายการค่าในการตอบกลับ
ในหัวข้อนี้ เราได้เรียนรู้ขั้นตอนการลบส่วนแล้ว หากคุณต้องการเพิ่มตัวแบ่งส่วน โปรดดูบทความต่อไปนี้: เพิ่มตัวแบ่งส่วนใน Word ด้วย NET REST API.