Class LoadOptions

Class LoadOptions

ชื่อพื้นที่: Aspose.Words.Loading การประกอบ: Aspose.Words.dll (25.4.0)

อนุญาตให้ระบุตัวเลือกเพิ่มเติม (เช่นรหัสผ่านหรือ URI ฐาน) เมื่อดาวน์โหลดเอกสารไปยัง Aspose.Words.Document object

เพื่อเรียนรู้เพิ่มเติมเยี่ยมชม Specify Load Options บทความเอกสาร

public class LoadOptions

Inheritance

object LoadOptions

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; }

คุณสมบัติมูลค่า

string

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; }

คุณสมบัติมูลค่า

bool

Remarks

Metafiles (Aspose.FileFormat.Wmf หรือ Aspose.FileFormat.Emf)เป็นรูปแบบภาพที่ไม่มีการบีบอัดและบางครั้งต้องใช้ RAM มากเพื่อเก็บและประมวลผลเอกสารตัวเลือกนี้ช่วยให้คุณสามารถแปลงภาพโลหะทั้งหมดไปยัง Aspose.FileFormat.Png เมื่อโหลดเอกสารโปรดทราบ - การแปลงกราฟิก vector ไปยัง raster ลดคุณภาพของภาพ

ConvertShapeToOfficeMath

รับหรือตั้งค่าที่จะแปลงรูปแบบด้วย EquationXML ไปยัง Office Math วัตถุ

public bool ConvertShapeToOfficeMath { get; set; }

คุณสมบัติมูลค่า

bool

Encoding

รับหรือตั้งค่าการเข้ารหัสซึ่งจะใช้ในการโหลดเอกสาร HTML, TXT หรือ CHM หากการเข้ารหัสไม่ได้ระบุภายในเอกสาร สามารถ ’ null’.

public Encoding Encoding { get; set; }

คุณสมบัติมูลค่า

Encoding

Remarks

คุณสมบัตินี้จะใช้เฉพาะเมื่อโหลดเอกสาร HTML, TXT หรือ CHM

หากการเข้ารหัสไม่ได้ระบุภายในเอกสารและคุณสมบัตินี้คือแล้วระบบจะพยายามที่จะตรวจพบการเข้ารหัสโดยอัตโนมัติ

FontSettings

อนุญาตให้ระบุการตั้งค่าอักษรเอกสาร

public FontSettings FontSettings { get; set; }

คุณสมบัติมูลค่า

FontSettings

Remarks

เมื่อโหลดรูปแบบบางอย่าง Aspose.Words อาจจําเป็นต้องแก้ไข fonts ตัวอย่างเช่นเมื่อโหลดเอกสาร HTML Aspose.Words อาจแก้ไข fonts เพื่อดําเนินการ font fallback

หากกําหนดไว้ , การตั้งค่าตัวอักษรสถิตเริ่มต้น Aspose.Words.Fonts.FontSettings.DefaultInstance จะใช้

หมายถึงค่าเริ่มต้น

IgnoreOleData

คําอธิบายว่าควรลบข้อมูล OLE

public bool IgnoreOleData { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

การปฏิเสธข้อมูล OLE อาจลดการบริโภคหน่วยความจําและเพิ่มประสิทธิภาพโดยไม่ต้องสูญเสียข้อมูลในกรณีที่รูปแบบเป้าหมายไม่สนับสนุนวัตถุ OLE

หมายถึงค่าเริ่มต้น

LanguagePreferences

ได้รับการตั้งค่าภาษาที่จะใช้เมื่อเอกสารถูกโหลด

public LanguagePreferences LanguagePreferences { get; }

คุณสมบัติมูลค่า

LanguagePreferences

LoadFormat

รายละเอียดรูปแบบของเอกสารที่จะโหลดตัวเลือกเริ่มต้นคือ Aspose.Words.LoadFormat.Auto

public LoadFormat LoadFormat { get; set; }

คุณสมบัติมูลค่า

LoadFormat

Remarks

มันแนะนําให้คุณระบุค่า Aspose.Words.LoadFormat.Auto และปล่อยให้ Aspose.Wordsตรวจจับรูปแบบไฟล์โดยอัตโนมัติ หากคุณรู้รูปแบบของเอกสารที่คุณจะโหลดคุณสามารถระบุรูปแบบอย่างชัดเจนและนี้จะลดเวลาโหลดโดยด้านบนที่เกี่ยวข้องกับอัตโนมัติตรวจจับรูปแบบ หากคุณระบุรูปแบบโหลดอย่างชัดเจนและมันจะปรากฏขึ้นที่จะผิดพลาดการตรวจจับอัตโนมัติจะถูกเรียกร้องและพยายามครั้งที่สองในการโหลดไฟล์จะทํา

MswVersion

ช่วยให้ระบุว่ากระบวนการโหลดเอกสารควรตรงกับรุ่น MS Word ที่เฉพาะเจาะจงค่าเริ่มต้นคือ Aspose.Words.Settings.MsWordVersion.Word2019

public MsWordVersion MswVersion { get; set; }

คุณสมบัติมูลค่า

MsWordVersion

Remarks

เวอร์ชัน Word ที่แตกต่างกันสามารถจัดการด้านบางของเนื้อหาเอกสารและรูปแบบที่แตกต่างกันเล็กน้อยในระหว่างกระบวนการโหลดซึ่งอาจทําให้เกิดความแตกต่างเล็กน้อยในรูปแบบวัตถุเอกสาร

Password

รับหรือตั้งค่ารหัสผ่านเพื่อเปิดเอกสารที่เข้ารหัสได้ สามารถเป็น ’null’ หรือแถวที่ว่างเปล่า ค่าเริ่มต้นคือ ’null’.

public string Password { get; set; }

คุณสมบัติมูลค่า

string

Remarks

คุณต้องรู้รหัสผ่านเพื่อเปิดเอกสารเข้ารหัส หากเอกสารไม่ได้เข้ารหัสตั้งค่านี้หรือลวดว่างเปล่า

PreserveIncludePictureField

รับหรือตั้งค่าว่าคุณจะเก็บรวบรวมฟิลด์ INCLUDEPICTURE เมื่ออ่านรูปแบบ Microsoft Word หมายเลขที่กําหนดเองคือ ‘ผิดพลาด’

public bool PreserveIncludePictureField { get; set; }

คุณสมบัติมูลค่า

bool

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; }

คุณสมบัติมูลค่า

IDocumentLoadingCallback

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; }

คุณสมบัติมูลค่า

IResourceLoadingCallback

TempFolder

อนุญาตให้ใช้ไฟล์ชั่วคราวเมื่ออ่านเอกสาร โดยเริ่มต้นคุณสมบัตินี้เป็น ‘ศูนย์’ และไม่มีไฟล์ชั่วคราวจะถูกใช้

public string TempFolder { get; set; }

คุณสมบัติมูลค่า

string

Remarks

โฟลเดอร์จะต้องมีและสามารถเขียนได้ในกรณีที่ไม่ใช่การยกเว้นจะถูกวางไว้

Aspose.Words อัตโนมัติลบไฟล์ชั่วคราวทั้งหมดเมื่อการอ่านเสร็จสิ้น

UpdateDirtyFields

คําอธิบายว่าคุณควรอัปเดตฟิลด์ด้วยคุณสมบัติ “สกปรก”

public bool UpdateDirtyFields { get; set; }

คุณสมบัติมูลค่า

bool

UseSystemLcid

รับหรือตั้งค่าว่าใช้ค่า LCID ที่ได้รับจาก Windows Registry เพื่อระบุ margin default การตั้งค่าหน้า

public bool UseSystemLcid { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

หากกําหนดไว้แล้วพฤติกรรม MS Word จะถูกจําลองซึ่งจะใช้ค่า LCID จาก Registry Windows

หมายถึงค่าเริ่มต้น

WarningCallback

การเรียกใช้ในระหว่างการดําเนินการโหลดเมื่อพบปัญหาที่อาจนําไปสู่การสูญเสียข้อมูลหรือการจัดรูปแบบความเชื่อถือ

public IWarningCallback WarningCallback { get; set; }

คุณสมบัติมูลค่า

IWarningCallback

Methods

Equals(วัตถุ)

จะกําหนดว่าวัตถุที่ระบุมีความหมายเท่ากับวัตถุปัจจุบันหรือไม่

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

 แบบไทย