
สร้างบาร์โค้ดออนไลน์โดยใช้ .NET REST API
ระหว่างการทำงานร่วมกัน การแบ่งปันเอกสารถือเป็นส่วนสำคัญในกิจวัตรประจำวันของเรา เพื่อให้แน่ใจว่าเอกสารจะสมบูรณ์แบบและเชื่อมโยงกันเป็นสิ่งสำคัญที่สุด เอกสาร Word มักต้องผ่านการตรวจสอบหลายรอบ โดยความคิดเห็นถือเป็นเครื่องมือสำคัญสำหรับการตอบรับและการทำงานร่วมกัน อย่างไรก็ตาม ถึงจุดหนึ่งที่ความคิดเห็นเหล่านี้ (ซึ่งในตอนแรกมีคุณค่า) อาจทำให้เอกสารรกรุงรังและอ่านยาก ความจำเป็นในการลบความคิดเห็นออกจากเอกสาร Word นั้นไม่อาจปฏิเสธได้ เพราะจะทำให้เอกสารชัดเจนขึ้น ปรับปรุงกระบวนการแก้ไข และสุดท้ายแล้วผลิตภัณฑ์ขั้นสุดท้ายจะดูเป็นมืออาชีพและสวยงามขึ้น บทความนี้จะเจาะลึกถึงความจำเป็นและประโยชน์มากมายที่มาพร้อมกับการลบความคิดเห็นออกจากเอกสาร Word อย่างมีประสิทธิภาพโดยใช้ .NET REST API
- .NET REST API เพื่อลบความคิดเห็นในเอกสาร Word
- วิธีการลบความคิดเห็นในเอกสาร Word โดยใช้ C# .NET
- ลบความคิดเห็นในเอกสาร Word โดยใช้คำสั่ง cURL
.NET REST API เพื่อลบความคิดเห็นในเอกสาร Word
Aspose.Words Cloud SDK สำหรับ .NET เป็นชุดเครื่องมืออันทรงพลังที่ช่วยให้คุณโต้ตอบกับ .NET REST API ได้อย่างง่ายดาย SDK นี้เป็นวิธีการที่สะดวกและใช้งานง่ายในการผสานรวมชุดคุณลักษณะอันหลากหลายที่นำเสนอโดย Aspose.Words Cloud เข้ากับแอปพลิเคชัน .NET ซึ่งช่วยให้สามารถประมวลผลและจัดการเอกสารได้อย่างมีประสิทธิภาพ นอกจากนี้ เมื่อต้องลบความคิดเห็นออกจากเอกสาร Word SDK ยังมีแนวทางที่ตรงไปตรงมา ดังนั้น ด้วยความช่วยเหลือของวิธีการและฟังก์ชันที่เป็นมิตรกับผู้ใช้ คุณสามารถเข้าถึงฟังก์ชันในการล้างหรือลบความคิดเห็นจากเอกสาร Word ได้อย่างง่ายดาย
ขั้นแรก เราต้องค้นหา Aspose.Words-Cloud
ในตัวจัดการแพ็กเกจ NuGet และคลิกปุ่ม เพิ่มแพ็กเกจ
การดำเนินการนี้จะเพิ่มการอ้างอิง Cloud SDK ลงในแอปพลิเคชัน .NET นอกจากนี้ เรายังต้องไปที่ cloud Dashboard เพื่อรับข้อมูลประจำตัวไคลเอนต์ส่วนบุคคล
วิธีการลบความคิดเห็นในเอกสาร Word โดยใช้ C# .NET
โปรดปฏิบัติตามคำแนะนำที่ระบุไว้ด้านล่างเพื่อลบความคิดเห็นในเอกสาร Word โดยใช้ตัวอย่างโค้ด C# .NET
// สำหรับตัวอย่างและไฟล์ข้อมูลแบบสมบูรณ์ โปรดไปที่
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet
// รับข้อมูลประจำตัวลูกค้าจาก https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// สร้างวัตถุการกำหนดค่าโดยใช้รหัสไคลเอนต์และรายละเอียดความลับไคลเอนต์
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
// เริ่มต้นอินสแตนซ์ WordsApi
var wordsApi = new WordsApi(config);
// โหลดไฟล์จากไดรฟ์ภายในเครื่อง
using (var file = System.IO.File.OpenRead("finaloutput.doc"))
{
// สร้างคำขออัปโหลดไฟล์
var uploadFileRequest = new UploadFileRequest(file, "sourceFile.doc");
// อัพโหลดไฟล์ไปยังระบบจัดเก็บข้อมูลบนคลาวด์
wordsApi.UploadFile(uploadFileRequest);
}
// สร้างคำขอลบความคิดเห็น
DeleteCommentsOnlineRequest deleteComments = new DeleteCommentsOnlineRequest(document: file);
// เรียก API เพื่อลบความคิดเห็นทั้งหมดจากเอกสาร Word
var result = wordsApi.DeleteCommentsOnline(deleteComments);
ตัวอย่างความคิดเห็นที่ถูกลบออกจากเอกสาร Word
ด้านล่างนี้เป็นคำอธิบายเกี่ยวกับตัวอย่างโค้ดที่ระบุไว้ข้างต้น
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
WordsApi wordsApi = new WordsApi(config);
ขั้นแรก ให้เริ่มต้นอินสแตนซ์ของคลาส “WordsApi” ในขณะที่ส่งผ่านอ็อบเจ็กต์ “Configuration” เป็นอาร์กิวเมนต์
var uploadFileRequest = new UploadFileRequest(file, "sourceFile.doc", storageName: "default");
wordsApi.UploadFile(uploadFileRequest);
อัพโหลดเอกสาร Word อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
DeleteCommentsOnlineRequest deleteComments = new DeleteCommentsOnlineRequest(document: file);
สร้างอินสแตนซ์คำขอ DeleteComments โดยที่เราส่งชื่อของเอกสาร Word อินพุตที่มีข้อคิดเห็นเป็นอาร์กิวเมนต์
wordsApi.DeleteCommentsOnline(deleteComments);
เรียก API เพื่อลบความคิดเห็นในเอกสาร Word
ลบความคิดเห็นในเอกสาร Word โดยใช้คำสั่ง cURL
การใช้ Aspose.Words Cloud ร่วมกับคำสั่ง cURL เพื่อลบความคิดเห็นจากเอกสาร Word มีประโยชน์มากมาย ประการแรกและสำคัญที่สุด แนวทางนี้ไม่ขึ้นอยู่กับแพลตฟอร์มและมีความยืดหยุ่นสูง ช่วยให้บูรณาการได้อย่างราบรื่นไม่ว่าจะใช้ระบบปฏิบัติการหรือสภาพแวดล้อมการพัฒนาใดก็ตาม ความเรียบง่ายและการเข้าถึงได้ของคำสั่ง cURL ทำให้กระบวนการนี้เป็นมิตรต่อนักพัฒนา โดยต้องการการตั้งค่าเพียงเล็กน้อยและเปิดใช้งานการใช้งานอย่างรวดเร็ว
ขั้นตอนแรกคือการดำเนินการคำสั่งต่อไปนี้เพื่อสร้างโทเค็นการเข้าถึง JWT:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
เมื่อเรามีโทเค็น JWT แล้ว โปรดดำเนินการคำสั่งต่อไปนี้เพื่อลบความคิดเห็นทั้งหมดจากเอกสาร Word
curl -v "https://api.aspose.cloud/v4.0/words/online/delete/comments" \
-X PUT \
-H "Authorization: Bearer {accessToken}" \
-H "Content-Type: multipart/form-data" \
-F Document="@{sourceFile}"
แทนที่ ‘sourceFile’ ด้วยชื่อเอกสาร Word อินพุตที่มีข้อคิดเห็น ‘accessToken’ ด้วยโทเค็นการเข้าถึง JWT ที่สร้างขึ้นด้านบน
บทสรุป
โดยสรุป ความสามารถในการจัดการและลบความคิดเห็นจากเอกสาร Word อย่างมีประสิทธิภาพถือเป็นปัจจัยสำคัญในการรักษาความชัดเจนและความเป็นมืออาชีพในการแก้ไขเอกสาร เราได้สำรวจแนวทางที่มีประสิทธิผลสองแนวทางในการพยายามนี้ ได้แก่ การใช้ประโยชน์จาก Aspose.Words Cloud SDK สำหรับ .NET และใช้ Aspose.Words Cloud ร่วมกับคำสั่ง cURL ทั้งสองแนวทางนำไปสู่ผลลัพธ์เดียวกัน นั่นคือการลบความคิดเห็นออกจากเอกสาร Word อย่างมีประสิทธิภาพ ไม่ว่าจะเลือกความซับซ้อนของ SDK หรือความเรียบง่ายของคำสั่ง cURL ผลลัพธ์ก็คือเอกสารอ่านง่ายขึ้นและประสบการณ์การแก้ไขที่ราบรื่นขึ้น
ไม่ว่ากรณีใด ทั้งสองเส้นทางต่างก็บรรลุเป้าหมายในการจัดการความคิดเห็น ช่วยให้ผู้ใช้ส่งมอบเอกสารที่สมบูรณ์แบบและเป็นมืออาชีพ
ลิงค์ที่เป็นประโยชน์
บทความที่เกี่ยวข้อง
เราขอแนะนำให้เยี่ยมชมบล็อกต่อไปนี้: