บทช่วยสอนทีละขั้นตอนนี้จะแนะนำคุณเกี่ยวกับ วิธีแทรกไฮเปอร์ลิงก์ใน Word โดยใช้ C# มีขั้นตอนที่สมบูรณ์ในการแทรกข้อความปกติรวมถึงไฮเปอร์ลิงก์ที่ชี้ไปยัง URL โดยใช้โค้ดเพียงไม่กี่บรรทัดเท่านั้น ช่วยในการ เพิ่มไฮเปอร์ลิงก์ใน Word โดยใช้ C# เพื่อให้มีการควบคุมที่สมบูรณ์สำหรับปรับแต่งข้อความไฮเปอร์ลิงก์และบันทึกไฟล์เอาต์พุตเป็นไฟล์ DOC หรือ DOCX
ขั้นตอนการแทรกลิงค์ใน Word โดยใช้ C#
- สร้างสภาพแวดล้อมการพัฒนาเพื่อใช้ Aspose.Words for .NET เพื่อเพิ่มไฮเปอร์ลิงก์
- สร้างไฟล์ใหม่โดยใช้คลาส Document และใส่ข้อความโดยใช้วัตถุ DocumentBuilder
- ตั้งค่าการจัดรูปแบบสำหรับการแทรกข้อความไฮเปอร์ลิงก์
- ใส่ไฮเปอร์ลิงก์ URL เป้าหมาย และแฟล็กสำหรับ URL
- ล้างการจัดรูปแบบและเพิ่มข้อความปกติอีกครั้ง
- บันทึกไฟล์ Word ที่มีไฮเปอร์ลิงก์อยู่
ขั้นตอนเหล่านี้สรุปกระบวนการของ วิธีเพิ่มลิงก์ใน Word โดยใช้ C# ประกอบด้วยขั้นตอนโดยละเอียดในการสร้างไฟล์ Word แทรกข้อความปกติในไฟล์โดยใช้คลาส DocumentBuilder จากนั้นตั้งค่าการจัดรูปแบบเพื่อแทรกข้อความเป็นไฮเปอร์ลิงก์พร้อมกับเชื่อมโยงไปยัง URL เมื่อเพิ่มไฮเปอร์ลิงก์แล้ว การจัดรูปแบบจะถูกล้าง จากนั้นจึงเพิ่มข้อความปกติอีกครั้งในไฟล์ Word ก่อนที่จะบันทึกลงในดิสก์
รหัสเพื่อแทรกการเชื่อมโยงหลายมิติใน Word โดยใช้ C
using System.Drawing; | |
using Aspose.Words; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to add hyperlink in MS Word file using C# | |
{ | |
// Set license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
Document doc = new Document(); | |
DocumentBuilder builder = new DocumentBuilder(doc); | |
builder.Write("Please make sure to visit "); | |
// Specify font formatting for the hyperlink. | |
builder.Font.Color = Color.Blue; | |
builder.Font.Underline = Underline.Single; | |
// Insert the link. | |
builder.InsertHyperlink("Aspose Website", "https://www.aspose.com", false); | |
// Revert to default formatting. | |
builder.Font.ClearFormatting(); | |
builder.Write(" for more information."); | |
doc.Save("Insert_Hyperlink_In_Document.doc"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
รหัสนี้สาธิตให้ เพิ่มไฮเปอร์ลิงก์ไปยังเอกสาร Word โดยใช้ C# โดยที่วัตถุคลาส DocumentBuilder ใช้เพื่อแทรกข้อความปกติรวมถึงข้อความที่จัดรูปแบบในรูปแบบของไฮเปอร์ลิงก์ เมื่อคุณเปลี่ยนการจัดรูปแบบ เช่น สีฟอนต์และคุณสมบัติอื่นๆ ข้อความทั้งหมดที่เพิ่มลงในเอกสารหลังจากนั้นจะถูกจัดรูปแบบด้วยรูปแบบเดียวกัน ในตอนท้าย หลังจากเพิ่มไฮเปอร์ลิงก์โดยใช้เมธอด InsertHyperlink() เมธอด ClearFormatting() ในคลาส Font จะถูกเรียกเพื่อแทรกข้อความปกติอีกครั้งในเอกสารหากจำเป็น
บทความนี้สอนเรา วิธีเพิ่มไฮเปอร์ลิงก์ใน Word โดยใช้ C# หากคุณต้องการเรียนรู้ขั้นตอนการเพิ่มบุ๊กมาร์ก โปรดดูบทความใน วิธีเพิ่มบุ๊กมาร์กใน Word โดยใช้ C#