Class SaveOptions
Nama dari : Aspose.Words.Saving Perhitungan: Aspose.Words.dll (25.4.0)
Ini adalah kelas dasar abstrak untuk kelas yang memungkinkan pengguna untuk menentukan tambahanPilihan ketika menyimpan dokumen dalam format tertentu.
Untuk mempelajari lebih lanjut, kunjungi Specify Save Options Artikel dokumentasi .
public abstract class SaveOptions
Inheritance
Derived
DocSaveOptions , FixedPageSaveOptions , HtmlSaveOptions , OdtSaveOptions , OoxmlSaveOptions , RtfSaveOptions , TxtSaveOptionsBase , WordML2003SaveOptions , XamlFlowSaveOptions , XlsxSaveOptions
anggota yang diwarisi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Contoh dari kelas Aspose.Words.Saving.SaveOptions atau kelas derivatif apa pun dipindahkan ke aliran Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions)atau string Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) berlebihan untuk pengguna untuk menentukan pilihan tersuai ketika menyimpan dokumen.
Constructors
SaveOptions()
protected SaveOptions()
Properties
AllowEmbeddingPostScriptFonts
Dapatkan atau menetapkan nilai boolean yang menunjukkan apakah untuk memungkinkan mengintegrasikan font dengan PostScript outlines apabila mengintegrasikan font TrueType ke dalam dokumen di mana ia disimpan.
public bool AllowEmbeddingPostScriptFonts { get; set; }
Nilai Properti
Remarks
Catatan, Word tidak membungkus font PostScript, tetapi dapat membuka dokumen dengan font terbungkus jenis ini.
Pilihan ini hanya bekerja ketika Aspose.Words.Fonts.FontInfoCollection.EmbedTrueTypeFonts dari Aspose.Words.DocumentBase.FontInfos sifat ditetapkan pada .
CustomTimeZoneInfo
Dapatkan atau menetapkan zon waktu lokal tersuai yang digunakan untuk medan tanggal/waktu.
public TimeZoneInfo CustomTimeZoneInfo { get; set; }
Nilai Properti
Remarks
Opsi ini tersedia dalam rangka kerja .Net mulai dari versi 3.5 atau .Net Standard.
Secara default, Aspose.Words menggunakan zon waktu lokal sistem ketika menulis medan tanggal/waktu, opsi ini memungkinkan untuk menetapkan nilai tersuai.
DefaultTemplate
Dapatkan atau menetapkan jalur ke template default (termasuk nama file).Nilai default untuk properti ini adalah string kosong (Baca juga: Sistem String.Empty
public string DefaultTemplate { get; set; }
Nilai Properti
Remarks
Jika ditentukan, jalur ini digunakan untuk mengisi template ketika Aspose.Words.Document.AutomaticallyUpdateStyles adalah ‘kebenaran’,tetapi Aspose.Words.Document.AttachedTemplate kosong.
Dml3DefectsRenderingMode
Dapatkan atau menetapkan nilai yang menentukan bagaimana efek 3D dihasilkan.
public Dml3DEffectsRenderingMode Dml3DEffectsRenderingMode { get; set; }
Nilai Properti
Remarks
Nilai default adalah Aspose.Words.Saving.Dml3DEffectsRenderingMode.Basic.
DmlEffectsRenderingMode
Dapatkan atau menetapkan nilai yang menentukan bagaimana efek DrawingML dihasilkan.
public virtual DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }
Nilai Properti
Remarks
Nilai default adalah Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.
Properti ini digunakan ketika dokumen diekspor ke format halaman tetap.
DmlRenderingMode
Dapatkan atau menetapkan nilai yang menentukan bagaimana bentuk DrawingML dihasilkan.
public DmlRenderingMode DmlRenderingMode { get; set; }
Nilai Properti
Remarks
Nilai default adalah Aspose.Words.Saving.DmlRenderingMode.Fallback.
Properti ini digunakan ketika dokumen diekspor ke format halaman tetap.
ExportGeneratorName
Ketika ‘kebenaran’, menyebabkan nama dan versi Aspose.Words dimasukkan ke dalam file yang diproduksi.nilai default adalah ‘kebenaran’.
public bool ExportGeneratorName { get; set; }
Nilai Properti
ImlRenderingMode
Dapatkan atau menetapkan nilai yang menentukan bagaimana objek tinta (InkML) dipersembahkan.
public ImlRenderingMode ImlRenderingMode { get; set; }
Nilai Properti
Remarks
Nilai default adalah Aspose.Words.Saving.ImlRenderingMode.InkML.
Properti ini digunakan ketika dokumen diekspor ke format halaman tetap.
MemoryOptimization
Dapatkan atau menetapkan nilai yang menentukan apakah optimasi memori harus dilakukan sebelum menyimpan dokumen.nilai default untuk sifat ini adalah ‘palsu’.
public bool MemoryOptimization { get; set; }
Nilai Properti
Remarks
Menetapkan opsi ini untuk ‘kebenaran’ dapat secara signifikan mengurangi konsumsi memori sambil menghemat dokumen besar pada biaya waktu yang lebih lambat.
PrettyFormat
Ketika ‘kebenaran’, format output yang bagus di mana berlaku.nilai default adalah ‘palsu’.
public bool PrettyFormat { get; set; }
Nilai Properti
Remarks
Set untuk membuat HTML, MHTML, EPUB, WordML, RTF, DOCX dan ODT output manusia dapat dibaca.
ProgressCallback
Dipanggil selama menyimpan dokumen dan menerima data tentang kemajuan penyimpanan.
public IDocumentSavingCallback ProgressCallback { get; set; }
Nilai Properti
Remarks
Perkembangan dilaporkan ketika menyimpan ke Aspose.Words.SaveFormat.Docx, Wl26.saveFormat.FlatOpc, __ WL26.SveForma.docm,__W L22.SavFormate.DoTm dan _ www.wl27.SavaFormata.do T,____W l23.SaviFormati.doc,________Wll29.SavoFormats.Html,_wll36.
SaveFormat
Menentukan format di mana dokumen akan disimpan jika ini menyimpan opsi objek digunakan.
public abstract SaveFormat SaveFormat { get; set; }
Nilai Properti
TempFolder
Menentukan folder untuk file sementara yang digunakan saat menyimpan ke file DOC atau DOCX.Dengan default sifat ini ‘zero’ dan tidak ada file sementara yang digunakan.
public string TempFolder { get; set; }
Nilai Properti
Remarks
Ketika Aspose.Words menyimpan dokumen, itu perlu untuk membuat struktur internal sementara. secara default, struktur internal ini dicipta dalam memori dan penggunaan memori puncak untuk waktu yang singkat sementara dokumen disimpan.
Menentukan folder sementara menggunakan Aspose.Words.Saving.SaveOptions.TempFolder akan menyebabkan Aspose.Words untuk menyimpan struktur internal dalam file sementara bukannya memori.
folder harus ada dan dapat ditulis, jika tidak, pengecualian akan dibuang.
Aspose.Words secara otomatis menghapus semua file sementara ketika penyimpanan selesai.
Exceptions
Melemparkan jika Anda menyimpan dokumen yang sangat besar (ibu-ribu halaman) dan/atau memproses banyak dokumen pada saat yang sama.Spike memori selama penyimpanan dapat cukup signifikan untuk menyebabkan pengecualian.
UpdateAmbiguousTextFont
Menentukan apakah atribut font akan diubah sesuai dengan kode karakter yang digunakan.
public bool UpdateAmbiguousTextFont { get; set; }
Nilai Properti
UpdateCreatedTimeProperty
Mendapatkan atau menetapkan nilai yang menentukan apakah Properti Aspose.Words.Properties.BuiltInDocumentProperties.CreatedTime diperbarui sebelum menyimpan nilai default adalah ‘palsu’;
public bool UpdateCreatedTimeProperty { get; set; }
Nilai Properti
UpdateFields
Dapatkan atau menetapkan nilai yang menentukan apakah medan jenis tertentu harus diperbarui sebelum menyimpan dokumen ke format halaman tetap.nilai default untuk properti ini adalah ‘kebenaran’.
public bool UpdateFields { get; set; }
Nilai Properti
Remarks
Memungkinkan untuk menentukan apakah untuk meniru atau tidak perilaku MS Word.
UpdateLastPrintedProperty
Dapatkan atau menetapkan nilai yang menentukan apakah Properti Aspose.Words.Properties.BuiltInDocumentProperties.LastPrinted diperbarui sebelum disimpan.
public bool UpdateLastPrintedProperty { get; set; }
Nilai Properti
UpdateLastSavedTimeProperty
Dapatkan atau menetapkan nilai yang menentukan apakah Properti Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime diperbarui sebelum disimpan.
public bool UpdateLastSavedTimeProperty { get; set; }
Nilai Properti
UseAntiAliasing
Dapatkan atau menetapkan nilai yang menentukan apakah untuk menggunakan anti-aliasing untuk rendering.
public bool UseAntiAliasing { get; set; }
Nilai Properti
Remarks
Nilai default adalah . ketika nilai ini ditetapkan untuk anti-aliasing digunakan untuk rendering.
Properti ini digunakan ketika dokumen diekspor ke format berikut: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf. Ketika dokumen diekspor ke Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub, Aspose.Words.SaveFormat.Azw3 atau Aspose.Words.SaveFormat.Mobi format ini digunakan untuk gambar raster.
UseHighQualityRendering
Dapatkan atau menetapkan nilai yang menentukan apakah untuk menggunakan algoritma rendering berkualitas tinggi (iaitu lambat).
public bool UseHighQualityRendering { get; set; }
Nilai Properti
Remarks
Nilai default adalah ‘fake’.
Properti ini digunakan ketika dokumen diekspor ke format gambar: Aspose.Words.SaveFormat.Tiff, Aspose.Words.SaveFormat.Png, Aspose.Words.SaveFormat.Bmp, Aspose.Words.SaveFormat.Jpeg, Aspose.Words.SaveFormat.Emf.
Methods
CreateSaveOptions(SaveFormat)
Mencipta opsi simpanan objek kelas yang cocok untuk format simpanan yang ditentukan.
public static SaveOptions CreateSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
Format penyimpanan untuk mana untuk membuat objek penyimpanan opsi.
Returns
Objek dari kelas yang berasal dari Aspose.Words.Saving.SaveOptions.
CreateSaveOptions(String)
Mencipta opsi penyimpanan objek kelas yang cocok untuk ekstensi file yang ditentukan dalam nama file yang diberikan.
public static SaveOptions CreateSaveOptions(string fileName)
Parameters
fileName
string
Perpanjangan nama file ini menentukan kelas opsi penyimpanan yang akan dicipta.
Returns
Objek dari kelas yang berasal dari Aspose.Words.Saving.SaveOptions.