ลบเส้นขอบใน Word ด้วย NET REST API

บทความนี้แนะนำวิธี ลบเส้นขอบใน Word ด้วย NET REST API คุณจะได้เรียนรู้วิธี ลบเส้นขอบย่อหน้าใน Word ด้วย C# REST API โดยอัตโนมัติ โดยใช้ .NET cloud SDK เราจะเรียนรู้กระบวนการลบเส้นขอบแต่ละส่วนหรือทั้งหมดออกจากย่อหน้า

ข้อกำหนดเบื้องต้น

  • [สร้างบัญชีและรับข้อมูลรับรอง API]( https://kb.aspose.cloud/ ทั้งหมด/net/วิธีสร้างบัญชี cloud-apis/)
  • ดาวน์โหลด Aspose.Words Cloud SDK for Dotnet to remove a border in a Word file
  • ตั้งค่าโครงการโซลูชัน C# ด้วย SDK ข้างต้นเพื่อขจัดขอบเขต

ขั้นตอนในการลบเส้นขอบใน Word ด้วย C# Low Code API

  1. เริ่มต้นออบเจ็กต์ WordsApi โดยการตั้งค่ารหัสโคลนและความลับเพื่อลบเส้นขอบย่อหน้า
  2. สร้างวัตถุของคลาส DeleteBordersOnlineRequest เพื่อลบเส้นขอบทั้งหมด
  3. อ่านไฟล์ Word ที่ป้อนลงในสตรีมหน่วยความจำเพื่อลบเส้นขอบ
  4. ตั้งชื่อไฟล์ปลายทาง เส้นทางของโหนด และสตรีมไบนารีของเอกสารในออบเจ็กต์คำขอ
  5. เรียกเมธอด DeleteBordersOnline() เพื่อลบเส้นขอบ
  6. บันทึกสตรีมเอาต์พุตลงในไฟล์จากออบเจ็กต์การตอบสนอง API

ขั้นตอนข้างต้นสรุป วิธีลบเส้นขอบใน Word ด้วย C# Low Code API สร้างวัตถุของคลาส WordsApi สร้างวัตถุ DeleteBordersOnlineRequest และตั้งค่าคุณสมบัติ เรียกใช้เมธอด DeleteBordersOnline() เพื่อลบเส้นขอบ

รหัสเพื่อลบเส้นขอบย่อหน้าใน Word ด้วย C # REST API

using System.IO;
using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
namespace WordsSample.Words
{
public class WordFileOperations
{
public void DeleteBorder()
{
var wordsApi = new WordsApi("Client ID", "Client Secret");
var request = new DeleteBordersOnlineRequest();
request.Document = File.OpenRead("Example.docx");
string output = "output.docx";
request.DestFileName = output;
request.NodePath = "sections/0/paragraphs/1";
var task = wordsApi.DeleteBordersOnline(request);
task.Wait();
var result = task.Result;
if (result.Document.TryGetValue(output, out var stream))
{
stream.Position = 0;
using (var fileStream = File.Create(output))
{
stream.Seek(0, SeekOrigin.Begin);
stream.CopyTo(fileStream);
}
}
}
}
}

โค้ดตัวอย่างนี้แสดง วิธีลบเส้นขอบใน Word ด้วย NET REST API เมื่อเราเรียก DeleteBordersOnline() เราไม่จำเป็นต้องตั้งค่าประเภทเส้นขอบ อย่างไรก็ตาม หากคุณต้องการลบเส้นขอบเฉพาะ ให้ใช้เมธอด DeleteBorderOnline() และตั้งค่าประเภทเส้นขอบในออบเจ็กต์คำขอ

เราได้เรียนรู้ที่จะลบเส้นขอบออกจากย่อหน้า หากต้องการเพิ่มเส้นขอบให้กับย่อหน้า โปรดดูบทความต่อไปนี้: เพิ่มเส้นขอบให้กับเอกสาร Word ด้วย NET REST API

 ไทย