Class DocumentPartSavingArgs
ชื่อพื้นที่: Aspose.Words.Saving การประกอบ: Aspose.Words.dll (25.4.0)
ให้ข้อมูลสําหรับ Aspose.Words.Saving.IDocumentPartSavingCallback.DocumentPartSaving(Aspose.Words.Saving.DocumentPartSavingArgs) callback
เพื่อเรียนรู้เพิ่มเติมเยี่ยมชม Save a Document บทความเอกสาร
public class DocumentPartSavingArgs
Inheritance
object ← DocumentPartSavingArgs
อนุญาโตตุลาการ
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
เมื่อ Aspose.Words จะบันทึกเอกสารไปยังรูปแบบ HTML หรือที่เกี่ยวข้องและ Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria จะระบุเอกสารจะแบ่งออกเป็นส่วนและโดยเริ่มต้นแต่ละส่วนเอกสารจะถูกบันทึกเป็นไฟล์ที่แยกต่างหาก
Class Aspose.Words.Saving.DocumentPartSavingArgs ช่วยให้คุณสามารถควบคุมวิธีการที่แต่ละส่วนของเอกสารจะถูกบันทึก มันช่วยให้คุณสามารถกําหนดใหม่วิธีการที่ชื่อไฟล์จะถูกสร้างหรือจะครอบคลุมการบันทึกของชิ้นส่วนเอกสารในไฟล์โดยการจัดหาวัตถุไหลของคุณเอง
เพื่อบันทึกชิ้นส่วนเอกสารในกระแสแทนไฟล์ใช้คุณสมบัติ Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream
Properties
Document
ได้รับวัตถุเอกสารที่ได้รับการบันทึก
public Document Document { get; }
คุณสมบัติมูลค่า
DocumentPartFileName
รับหรือตั้งชื่อไฟล์ (ไม่มีเส้นทาง) ที่ส่วนเอกสารจะถูกบันทึกไว้
public string DocumentPartFileName { get; set; }
คุณสมบัติมูลค่า
Remarks
คุณสมบัตินี้ช่วยให้คุณสามารถกําหนดใหม่วิธีการสร้างชื่อไฟล์ส่วนเอกสารในระหว่างการส่งออกไปยัง HTML หรือ EPUB
เมื่อเรียกคืนคุณสมบัตินี้มีชื่อไฟล์ที่สร้างขึ้นโดย Aspose.Words คุณสามารถเปลี่ยนค่าของคุณสมบัตินี้เพื่อบันทึกส่วนเอกสารเป็นไฟล์ที่แตกต่างกัน โปรดทราบว่าชื่อไฟล์สําหรับแต่ละส่วนจะต้องเป็นเอกลักษณ์
Aspose.Words Saving.DocumentPartSavingArgs.FileName ควรมีชื่อไฟล์เท่านั้นโดยไม่ต้องใช้เส้นทาง Wl26 จะกําหนดเส้นทางการบันทึกโดยใช้ชื่อเอกสาร หากไม่ระบุชื่อฟิล์มไดรฟ์การส่งออก ตัวอย่างเช่นเมื่อบันเทิงไปยังกระแส ชื่อไฟล์นี้จะใช้เฉพาะสําหรับการอ้างอิงของชิ้นส่วนเอกชน เช่นเดียวกับที่ถูกต้องเมื่อเก็บไว้ในรูปแบบ EPUB
Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream
DocumentPartStream
อนุญาตให้ระบุกระแสที่ชิ้นส่วนเอกสารจะถูกบันทึกไว้
public Stream DocumentPartStream { get; set; }
คุณสมบัติมูลค่า
Remarks
คุณสมบัตินี้ช่วยให้คุณสามารถบันทึกชิ้นส่วนเอกสารไปยัง Streams แทนไฟล์ในระหว่างการส่งออก HTML
หมายเลขค่าเริ่มต้นคือ เมื่อคุณสมบัตินี้เป็นส่วนเอกสารจะถูกบันทึกไปยังไฟล์ที่ระบุไว้ใน Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartFileName คุณสมบัติ
เมื่อการบันทึกไปยังสตรีมในรูปแบบ HTML จะถูกขอโดย Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) หรือ Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) และส่วนแรกของเอกสารจะถูกบันทึกไว้ Aspose.Words เสนอที่นี่การส่งออกหลักสตรีมเริ่มต้นที่ผ่านโดยผู้โทร
เมื่อบันทึกเป็นรูปแบบ EPUB ซึ่งเป็นรูปแบบคอนเทนเนอร์ขึ้นอยู่กับ HTML, Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream ไม่สามารถระบุได้เพราะชิ้นส่วนพันธมิตรทั้งหมดจะถูกแคปซูลลงในแพคเกจออกเดียว
Aspose.Words.Saving.DocumentPartSavingArgs.KeepDocumentPartStreamOpen
KeepDocumentPartStreamOpen
คําอธิบายว่า Aspose.Words ควรเปิดหรือปิดการไหลหลังจากบันทึกส่วนเอกสาร
public bool KeepDocumentPartStreamOpen { get; set; }
คุณสมบัติมูลค่า
Remarks
ปกติคือและ Aspose.Words จะปิดการไหลที่คุณให้ใน Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream คุณสมบัติหลังจากเขียนเอกสารส่วนในมัน ข้อมูลจําเพาะเพื่อให้การไหลเปิด โปรดทราบว่าการไหลออกหลักที่ให้ในการโทรไปยัง Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) หรือ Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) จะไม่เคยถูกปิดโดย Aspose.Words แม้ว่า Aspose.Words.Saving.DocumentPartSavingArgs.KeepPocumentStreamOpen จะตั้งค่า
Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream