ภาพ
ในตัวอย่างนี้ เราจะอธิบายวิธีใช้ฟีเจอร์รูปภาพกับ Aspose.Words สำหรับ .NET รูปภาพช่วยให้คุณสามารถแทรกภาพประกอบและกราฟิกลงในเอกสารได้
ขั้นตอนที่ 1: การใช้ตัวสร้างเอกสาร
ขั้นแรก เราจะใช้เครื่องมือสร้างเอกสารเพื่อเพิ่มเนื้อหาลงในเอกสารของเรา
DocumentBuilder builder = new DocumentBuilder();
ขั้นตอนที่ 2: การแทรกรูปภาพ
เราสามารถแทรกรูปภาพโดยใช้Shape
class และระบุประเภทของรูปภาพได้ที่นี่ShapeType.Image
เรายังตั้งค่าประเภทการตัดคำของรูปภาพด้วยWrapType.Inline
.
Shape shape = new Shape(builder.Document, ShapeType.Image);
shape. WrapType = WrapType. Inline;
ขั้นตอนที่ 3: การปรับแต่งรูปภาพ
เราปรับแต่งรูปภาพโดยระบุเส้นทางแบบเต็ม เป็นต้น"/attachment/1456/pic001.png"
และเพิ่มชื่อให้กับรูปภาพ
shape.ImageData.SourceFullName = "/attachment/1456/pic001.png";
shape.ImageData.Title = "Title";
ตัวอย่างซอร์สโค้ดสำหรับรูปภาพด้วย Aspose.Words สำหรับ .NET
// ใช้ตัวสร้างเอกสารเพื่อเพิ่มเนื้อหาลงในเอกสาร
DocumentBuilder builder = new DocumentBuilder();
// ใส่รูปภาพ.
Shape shape = new Shape(builder.Document, ShapeType.Image);
shape.WrapType = WrapType.Inline;
shape.ImageData.SourceFullName = "/attachment/1456/pic001.png";
shape.ImageData.Title = "title";
builder.InsertNode(shape);
ขอแสดงความยินดี! ตอนนี้คุณได้เรียนรู้วิธีใช้คุณสมบัติรูปภาพกับ Aspose.Words สำหรับ .NET แล้ว
คำถามที่พบบ่อย
ถาม: ฉันจะแทรกรูปภาพจากไฟล์ในเครื่องลงใน Aspose.Words ได้อย่างไร
ตอบ: หากต้องการแทรกรูปภาพจากไฟล์ในเครื่องลงใน Aspose.Words คุณสามารถใช้ไฟล์Shape
ชั้นเรียนและInsertImage
วิธี.
ถาม: ฉันสามารถแทรกรูปภาพจาก URL ใน Aspose.Words ได้หรือไม่
ตอบ: ได้ คุณสามารถแทรกรูปภาพจาก URL ใน Aspose.Words ได้ คุณสามารถใช้เหมือนกันInsertImage
และระบุ URL รูปภาพแทนเส้นทางไฟล์ในเครื่อง
ถาม: ฉันจะปรับขนาดรูปภาพใน Aspose.Words ได้อย่างไร
ตอบ: หากต้องการปรับขนาดรูปภาพใน Aspose.Words คุณสามารถใช้Width
และHeight
คุณสมบัติของShape
วัตถุ.
ถาม: ฉันสามารถใช้ฟิลเตอร์กับรูปภาพใน Aspose.Words ได้หรือไม่
ตอบ: ได้ คุณสามารถใช้ฟิลเตอร์กับรูปภาพใน Aspose.Words ได้ ตัวอย่างเช่น คุณสามารถใช้ฟิลเตอร์เบลอกับรูปภาพได้โดยใช้ApplyGaussianBlur
วิธีการของShape
วัตถุ.
ถาม: ฉันจะแทนที่รูปภาพหนึ่งด้วยรูปภาพอื่นใน Aspose.Words ได้อย่างไร
ตอบ: หากต้องการแทนที่รูปภาพหนึ่งด้วยรูปภาพอื่นใน Aspose.Words คุณสามารถใช้Replace
วิธีการของShape
ระดับ. วิธีการนี้ใช้เป็นพารามิเตอร์Shape
วัตถุของภาพที่จะถูกแทนที่และShape
วัตถุของภาพใหม่