Class SanitizeOptions

public class SanitizeOptions : OptionsWithInputAndOutput, IHaveInput

Inheritance

object
OptionsWithInput
OptionsWithInputAndOutput
SanitizeOptions

Implements

Inherited Members

Constructors

SanitizeOptions()

Menginisialisasi sebuah instance baru dari objek Documentize.SanitizeOptions dengan opsi default.

public SanitizeOptions()

SanitizeOptions(IData, IData)

Menginisialisasi sebuah instance baru dari objek Documentize.SanitizeOptions dengan data masukan yang ditentukan.

public SanitizeOptions(IData inputData, IData outputData = null)

Parameters

  • inputData IData: Data masukan.
  • outputData IData: Data keluaran.

SanitizeOptions(string, string)

Menginisialisasi sebuah instance baru dari objek Documentize.SanitizeOptions dengan file masukan dan keluaran yang ditentukan.

public SanitizeOptions(string inputFile, string outputFile)

Parameters

  • inputFile string: Jalur file masukan.
  • outputFile string: Jalur file keluaran.

SanitizeOptions(Stream, Stream)

Menginisialisasi sebuah instance baru dari objek Documentize.SanitizeOptions dengan aliran masukan dan keluaran yang ditentukan.

public SanitizeOptions(Stream inputStream, Stream outputStream)

Parameters

  • inputStream Stream: Aliran masukan.
  • outputStream Stream: Aliran keluaran.

SanitizeOptions(string, Stream)

Menginisialisasi sebuah instance baru dari objek Documentize.SanitizeOptions dengan file masukan dan aliran keluaran yang ditentukan.

public SanitizeOptions(string inputFile, Stream outputStream)

Parameters

  • inputFile string: Jalur file masukan.
  • outputStream Stream: Aliran keluaran.

SanitizeOptions(Stream, string)

Menginisialisasi sebuah instance baru dari objek Documentize.SanitizeOptions dengan aliran masukan dan file keluaran yang ditentukan.

public SanitizeOptions(Stream inputStream, string outputFile)

Parameters

  • inputStream Stream: Aliran masukan.
  • outputFile string: Jalur file keluaran.

Properties

ConvertPagesToImages

Mendapatkan atau mengatur opsi untuk mengonversi halaman menjadi gambar.
Konversi halaman ke gambar akan dilakukan setelah membersihkan data tersembunyi utama, yang dikendalikan oleh opsi lain.

public bool ConvertPagesToImages { get; set; }

Property Value

bool

FlattenForms

Mendapatkan atau mengatur nilai yang menunjukkan apakah formulir dalam dokumen harus dilandaskan selama proses sanitasi.
Melandaskan formulir mengubah bidang formulir interaktif menjadi konten statis, sehingga tidak dapat diedit atau diisi.

public bool FlattenForms { get; set; }

Property Value

bool

FlattenLayers

Mendapatkan atau mengatur opsi untuk melandaskan lapisan di dokumen PDF.
Ketika diaktifkan, semua lapisan dalam dokumen digabung menjadi satu lapisan, menghilangkan struktur terpisahnya.
Opsi ini berguna untuk sanitasi dokumen dengan menyederhanakan kontennya dan memastikan tidak ada data tersembunyi di dalam lapisan.

public bool FlattenLayers { get; set; }

Property Value

bool

ImageDpi

Mendapatkan atau mengatur opsi untuk menentukan resolusi gambar halaman selama konversi halaman ke gambar.
Properti ini berlaku jika properti Documentize.SanitizeOptions.ConvertPagesToImages bernilai true.

public int ImageDpi { get; set; }

Property Value

int

Input

Mendapatkan atau mengatur Data Masukan.

public override IData Input { get; set; }

Property Value

IData

Output

Mendapatkan atau mengatur Data Keluaran.

public override IData Output { get; set; }

Property Value

IData

RemoveAnnotations

Mendapatkan atau mengatur nilai yang menunjukkan apakah anotasi harus dihapus dari dokumen.
Ketika diaktifkan, semua anotasi yang ada dalam dokumen akan dihapus selama proses sanitasi. Anotasi redaksi akan diterapkan.

public bool RemoveAnnotations { get; set; }

Property Value

bool

RemoveAttachments

Mendapatkan atau mengatur opsi untuk menghapus semua file terlampir dari dokumen.
Ketika diaktifkan, memastikan bahwa semua lampiran dalam PDF dihilangkan selama proses sanitasi.

public bool RemoveAttachments { get; set; }

Property Value

bool

RemoveJavaScriptsAndActions

Mendapatkan atau mengatur nilai yang menunjukkan apakah JavaScript dan aksi terkait harus dihapus dari dokumen.
Opsi ini berguna untuk menghilangkan potensi kerentanan keamanan yang diperkenalkan oleh skrip yang disematkan.

public bool RemoveJavaScriptsAndActions { get; set; }

Property Value

bool

RemoveMetadata

Mendapatkan atau mengatur opsi untuk menghapus metadata dari dokumen.
Jika disetel ke true, metadata seperti properti dokumen dan informasi metadata tersemat tambahan akan dihapus selama sanitasi.

public bool RemoveMetadata { get; set; }

Property Value

bool

RemoveSearchIndexAndPrivateInfo

Mendapatkan atau mengatur nilai yang menunjukkan apakah indeks pencarian dan informasi pribadi harus dihapus dari dokumen.
Mengaktifkan penghapusan indeks pencarian tersemat dan data pribadi untuk meningkatkan keamanan dan privasi dokumen.

public bool RemoveSearchIndexAndPrivateInfo { get; set; }

Property Value

bool

Namespace: Documentize
Assembly: Documentize.dll

 Indonesia