Class LoadOptions
ชื่อพื้นที่: Aspose.Words.Loading การประกอบ: Aspose.Words.dll (25.4.0)
อนุญาตให้ระบุตัวเลือกเพิ่มเติม (เช่นรหัสผ่านหรือ URI ฐาน) เมื่อดาวน์โหลดเอกสารไปยัง Aspose.Words.Document object
เพื่อเรียนรู้เพิ่มเติมเยี่ยมชม Specify Load Options บทความเอกสาร
public class LoadOptions
Inheritance
Derived
ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions
อนุญาโตตุลาการ
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LoadOptions()
เปิดตัวตัวอย่างใหม่ของชั้นนี้ด้วยค่าเริ่มต้น
public LoadOptions()
LoadOptions(รั้ว)
ระยะสั้นเพื่อเริ่มต้นตัวอย่างใหม่ของชั้นนี้ด้วยรหัสผ่านที่ระบุเพื่อโหลดเอกสารที่เข้ารหัส
public LoadOptions(string password)
Parameters
password
string
รหัสผ่านในการเปิดเอกสารที่เข้ารหัสสามารถเป็น ‘ゼロ’ หรือแถวว่างเปล่า
LoadOptions(LoadFormat, string, string)
ระยะสั้นเพื่อเริ่มต้นตัวอย่างใหม่ของชั้นนี้ที่มีคุณสมบัติที่กําหนดไว้สําหรับค่าที่ระบุ
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
รูปแบบของเอกสารที่จะโหลด
password
string
รหัสผ่านในการเปิดเอกสารที่เข้ารหัสสามารถเป็น ‘ゼロ’ หรือแถวว่างเปล่า
baseUri
string
ลวดที่จะใช้ในการแก้ปัญหา URI อัตราส่วนที่สมบูรณ์ สามารถเป็น ‘ゼロ’ หรือลวดที่ว่างเปล่า
Properties
BaseUri
รับหรือตั้งค่า string ที่จะใช้ในการแก้ปัญหา URI ที่พบในเอกสารใน URI ที่แน่นอนเมื่อจําเป็น สามารถ ‘ศูนย์’ หรือ ‘ว่างเปล่า’ ลวดเริ่มต้นคือ ‘ศูนย์’.
public string BaseUri { get; set; }
คุณสมบัติมูลค่า
Remarks
คุณสมบัตินี้จะใช้ในการแก้ปัญหา URI แบบ relative ในกรณีต่อไปนี้:
- เมื่อดาวน์โหลดเอกสาร HTML จากกระแสและเอกสารประกอบด้วยภาพที่มี URI ของความสัมพันธ์และไม่มี URI ฐานที่ระบุไว้ในองค์ประกอบ HTML BASE
- เมื่อบันทึกเอกสารเป็น PDF และรูปแบบอื่น ๆ เพื่อรับภาพที่เชื่อมโยงโดยใช้ URIs ที่สัมพันธ์เพื่อให้ภาพสามารถบันทึกไว้ในเอกสารออก
ConvertMetafilesToPng
ได้รับหรือตั้งค่าว่าจะแปลง metaphile(Aspose.FileFormat.Wmf หรือ Aspose.FileFormat.Emf)รูปภาพในรูปแบบรูปภาพ Aspose.FileFormat.Png
public bool ConvertMetafilesToPng { get; set; }
คุณสมบัติมูลค่า
Remarks
Metafiles (Aspose.FileFormat.Wmf หรือ Aspose.FileFormat.Emf)เป็นรูปแบบภาพที่ไม่มีการบีบอัดและบางครั้งต้องใช้ RAM มากเพื่อเก็บและประมวลผลเอกสารตัวเลือกนี้ช่วยให้คุณสามารถแปลงภาพโลหะทั้งหมดไปยัง Aspose.FileFormat.Png เมื่อโหลดเอกสารโปรดทราบ - การแปลงกราฟิก vector ไปยัง raster ลดคุณภาพของภาพ
ConvertShapeToOfficeMath
รับหรือตั้งค่าที่จะแปลงรูปแบบด้วย EquationXML ไปยัง Office Math วัตถุ
public bool ConvertShapeToOfficeMath { get; set; }
คุณสมบัติมูลค่า
Encoding
รับหรือตั้งค่าการเข้ารหัสซึ่งจะใช้ในการโหลดเอกสาร HTML, TXT หรือ CHM หากการเข้ารหัสไม่ได้ระบุภายในเอกสาร สามารถ ’ null’.
public Encoding Encoding { get; set; }
คุณสมบัติมูลค่า
Remarks
คุณสมบัตินี้จะใช้เฉพาะเมื่อโหลดเอกสาร HTML, TXT หรือ CHM
หากการเข้ารหัสไม่ได้ระบุภายในเอกสารและคุณสมบัตินี้คือแล้วระบบจะพยายามที่จะตรวจพบการเข้ารหัสโดยอัตโนมัติ
FontSettings
อนุญาตให้ระบุการตั้งค่าอักษรเอกสาร
public FontSettings FontSettings { get; set; }
คุณสมบัติมูลค่า
Remarks
เมื่อโหลดรูปแบบบางอย่าง Aspose.Words อาจจําเป็นต้องแก้ไข fonts ตัวอย่างเช่นเมื่อโหลดเอกสาร HTML Aspose.Words อาจแก้ไข fonts เพื่อดําเนินการ font fallback
หากกําหนดไว้ , การตั้งค่าตัวอักษรสถิตเริ่มต้น Aspose.Words.Fonts.FontSettings.DefaultInstance จะใช้
หมายถึงค่าเริ่มต้น
IgnoreOleData
คําอธิบายว่าควรลบข้อมูล OLE
public bool IgnoreOleData { get; set; }
คุณสมบัติมูลค่า
Remarks
การปฏิเสธข้อมูล OLE อาจลดการบริโภคหน่วยความจําและเพิ่มประสิทธิภาพโดยไม่ต้องสูญเสียข้อมูลในกรณีที่รูปแบบเป้าหมายไม่สนับสนุนวัตถุ OLE
หมายถึงค่าเริ่มต้น
LanguagePreferences
ได้รับการตั้งค่าภาษาที่จะใช้เมื่อเอกสารถูกโหลด
public LanguagePreferences LanguagePreferences { get; }
คุณสมบัติมูลค่า
LoadFormat
รายละเอียดรูปแบบของเอกสารที่จะโหลดตัวเลือกเริ่มต้นคือ Aspose.Words.LoadFormat.Auto
public LoadFormat LoadFormat { get; set; }
คุณสมบัติมูลค่า
Remarks
มันแนะนําให้คุณระบุค่า Aspose.Words.LoadFormat.Auto และปล่อยให้ Aspose.Wordsตรวจจับรูปแบบไฟล์โดยอัตโนมัติ หากคุณรู้รูปแบบของเอกสารที่คุณจะโหลดคุณสามารถระบุรูปแบบอย่างชัดเจนและนี้จะลดเวลาโหลดโดยด้านบนที่เกี่ยวข้องกับอัตโนมัติตรวจจับรูปแบบ หากคุณระบุรูปแบบโหลดอย่างชัดเจนและมันจะปรากฏขึ้นที่จะผิดพลาดการตรวจจับอัตโนมัติจะถูกเรียกร้องและพยายามครั้งที่สองในการโหลดไฟล์จะทํา
MswVersion
ช่วยให้ระบุว่ากระบวนการโหลดเอกสารควรตรงกับรุ่น MS Word ที่เฉพาะเจาะจงค่าเริ่มต้นคือ Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
คุณสมบัติมูลค่า
Remarks
เวอร์ชัน Word ที่แตกต่างกันสามารถจัดการด้านบางของเนื้อหาเอกสารและรูปแบบที่แตกต่างกันเล็กน้อยในระหว่างกระบวนการโหลดซึ่งอาจทําให้เกิดความแตกต่างเล็กน้อยในรูปแบบวัตถุเอกสาร
Password
รับหรือตั้งค่ารหัสผ่านเพื่อเปิดเอกสารที่เข้ารหัสได้ สามารถเป็น ’null’ หรือแถวที่ว่างเปล่า ค่าเริ่มต้นคือ ’null’.
public string Password { get; set; }
คุณสมบัติมูลค่า
Remarks
คุณต้องรู้รหัสผ่านเพื่อเปิดเอกสารเข้ารหัส หากเอกสารไม่ได้เข้ารหัสตั้งค่านี้หรือลวดว่างเปล่า
PreserveIncludePictureField
รับหรือตั้งค่าว่าคุณจะเก็บรวบรวมฟิลด์ INCLUDEPICTURE เมื่ออ่านรูปแบบ Microsoft Word หมายเลขที่กําหนดเองคือ ‘ผิดพลาด’
public bool PreserveIncludePictureField { get; set; }
คุณสมบัติมูลค่า
Remarks
โดย default, the INCLUDEPICTURE field is converted into a shape object. You can override that if you need the field to be preserved, for example, if you want to update it programmatically. หมายเหตุอย่างไรก็ตามว่าวิธีการนี้ไม่ใช่เรื่องทั่วไปสําหรับ Aspose.Words. ใช้มันตามความเสี่ยงของคุณเอง.
หนึ่งในกรณีการใช้งานที่เป็นไปได้อาจเป็นการใช้ MERGEFIELD เป็นสนามเด็กเพื่อเปลี่ยนเส้นทางแหล่งของภาพอย่างไดนามิก ในกรณีนี้คุณต้องการ INCLUDEPICTURE เพื่อรักษาในรูปแบบ
ProgressCallback
Called ในระหว่างการโหลดเอกสารและยอมรับข้อมูลเกี่ยวกับขั้นตอนการโหลด
public IDocumentLoadingCallback ProgressCallback { get; set; }
คุณสมบัติมูลค่า
Remarks
Aspose.Words.LoadFormat.Docx, _ www.l26_.load Format.FlatOpc, __ww.ll26 _. LoadInform.docm _ _ www.wL26.loadFormate.dox _______________________ _ หมายเลขที่ระบุไว้ในแบบฟอร์ม: _wl26, _rtf _ wl66.
ResourceLoadingCallback
ช่วยให้การควบคุมวิธีการโหลดทรัพยากรภายนอก (ภาพ, แผ่นสไตล์) เมื่อเอกสารถูกนําเข้าจาก HTML, MHTML
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
คุณสมบัติมูลค่า
TempFolder
อนุญาตให้ใช้ไฟล์ชั่วคราวเมื่ออ่านเอกสาร โดยเริ่มต้นคุณสมบัตินี้เป็น ‘ศูนย์’ และไม่มีไฟล์ชั่วคราวจะถูกใช้
public string TempFolder { get; set; }
คุณสมบัติมูลค่า
Remarks
โฟลเดอร์จะต้องมีและสามารถเขียนได้ในกรณีที่ไม่ใช่การยกเว้นจะถูกวางไว้
Aspose.Words อัตโนมัติลบไฟล์ชั่วคราวทั้งหมดเมื่อการอ่านเสร็จสิ้น
UpdateDirtyFields
คําอธิบายว่าคุณควรอัปเดตฟิลด์ด้วยคุณสมบัติ “สกปรก”
public bool UpdateDirtyFields { get; set; }
คุณสมบัติมูลค่า
UseSystemLcid
รับหรือตั้งค่าว่าใช้ค่า LCID ที่ได้รับจาก Windows Registry เพื่อระบุ margin default การตั้งค่าหน้า
public bool UseSystemLcid { get; set; }
คุณสมบัติมูลค่า
Remarks
หากกําหนดไว้แล้วพฤติกรรม MS Word จะถูกจําลองซึ่งจะใช้ค่า LCID จาก Registry Windows
หมายถึงค่าเริ่มต้น
WarningCallback
การเรียกใช้ในระหว่างการดําเนินการโหลดเมื่อพบปัญหาที่อาจนําไปสู่การสูญเสียข้อมูลหรือการจัดรูปแบบความเชื่อถือ
public IWarningCallback WarningCallback { get; set; }
คุณสมบัติมูลค่า
Methods
Equals(วัตถุ)
จะกําหนดว่าวัตถุที่ระบุมีความหมายเท่ากับวัตถุปัจจุบันหรือไม่
public override bool Equals(object obj)
Parameters
obj
object