Class Optimizer

Info

Mewakili plugin Documentize.Optimizer. Digunakan untuk Mengoptimalkan, Memutar, Mengubah Ukuran, Mengompres dokumen PDF.

public static class Optimizer

Inheritance

objectOptimizer

Inherited Members

Examples

Contoh ini menunjukkan cara Mengoptimalkan dokumen PDF.

// Buat objek OptimizeOptions untuk mengatur instruksi
var options = new OptimizeOptions();
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Tetapkan jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Lakukan proses
Optimizer.Process(options);

Contoh ini menunjukkan cara Memutar dokumen PDF.

// Buat objek RotateOptions untuk mengatur instruksi
var options = new RotateOptions();
// Tetapkan Rotasi baru
options.Rotation = Rotation.On90;
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Tetapkan jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Lakukan proses
Optimizer.Process(options);

Contoh ini menunjukkan cara Mengubah Ukuran dokumen PDF.

// Buat objek ResizeOptions untuk mengatur instruksi
var options = new ResizeOptions();
// Tetapkan PageSize baru
options.PageSize = PageSize.A3;
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Tetapkan jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Lakukan proses
Optimizer.Process(options);

Contoh ini menunjukkan cara Mengompres dokumen PDF.

// Buat objek CompressOptions untuk mengatur instruksi
var options = new CompressOptions();
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Tetapkan jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Lakukan proses
Optimizer.Process(options);

Methods

Process(OptimizeOptions)

Memulai pemrosesan Documentize.Optimizer dengan parameter yang ditentukan.

public static ResultContainer Process(OptimizeOptions options)

Parameters

Returns

ResultContainer : Objek yang berisi hasil dari operasi.

Process(RotateOptions)

Memulai pemrosesan Documentize.Optimizer dengan parameter yang ditentukan.

public static ResultContainer Process(RotateOptions options)

Parameters

  • options RotateOptions: Objek opsi yang berisi instruksi untuk operasi.

Returns

ResultContainer : Objek yang berisi hasil dari operasi.

Process(ResizeOptions)

Memulai pemrosesan Documentize.Optimizer dengan parameter yang ditentukan.

public static ResultContainer Process(ResizeOptions options)

Parameters

  • options ResizeOptions: Objek opsi yang berisi instruksi untuk operasi.

Returns

ResultContainer : Objek yang berisi hasil dari operasi.

Process(CompressOptions)

Memulai pemrosesan Documentize.Optimizer dengan parameter yang ditentukan.

public static ResultContainer Process(CompressOptions options)

Parameters

Returns

ResultContainer : Objek yang berisi hasil dari operasi.

Namespace: Documentize Assembly: Documentize.dll

 Indonesia