Class SaveOptions

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

object SaveOptions

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

bool

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

TimeZoneInfo

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

string

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

Dml3DEffectsRenderingMode

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

DmlEffectsRenderingMode

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

DmlRenderingMode

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

bool

ImlRenderingMode

Dapatkan atau menetapkan nilai yang menentukan bagaimana objek tinta (InkML) dipersembahkan.

public ImlRenderingMode ImlRenderingMode { get; set; }

Nilai Properti

ImlRenderingMode

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

bool

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

bool

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

IDocumentSavingCallback

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

SaveFormat

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

string

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

OutOfMemoryException

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

bool

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

bool

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

bool

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

bool

UpdateLastSavedTimeProperty

Dapatkan atau menetapkan nilai yang menentukan apakah Properti Aspose.Words.Properties.BuiltInDocumentProperties.LastSavedTime diperbarui sebelum disimpan.

public bool UpdateLastSavedTimeProperty { get; set; }

Nilai Properti

bool

UseAntiAliasing

Dapatkan atau menetapkan nilai yang menentukan apakah untuk menggunakan anti-aliasing untuk rendering.

public bool UseAntiAliasing { get; set; }

Nilai Properti

bool

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

bool

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

SaveOptions

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

SaveOptions

Objek dari kelas yang berasal dari Aspose.Words.Saving.SaveOptions.

 Indonesia