Jangan Kompres Metafile Kecil

Mengompresi metadata dalam dokumen adalah fitur umum saat Pemrosesan Kata dengan file dalam aplikasi C#. Namun, metadata file kecil mungkin perlu tidak dikompres untuk menjaga kualitasnya. Dalam panduan langkah demi langkah ini, kami akan menunjukkan kepada Anda cara menggunakan kode sumber C# Aspose.Words untuk .NET untuk mengaktifkan fitur “Jangan Kompres Metafile Kecil” di opsi penyimpanan dokumen.

Memahami perpustakaan Aspose.Words

Sebelum mendalami kodenya, penting untuk memahami perpustakaan Aspose.Words untuk .NET. Aspose.Words adalah perpustakaan yang kuat untuk membuat, mengedit, mengonversi, dan melindungi dokumen Word di berbagai platform termasuk .NET. Ia menawarkan banyak fitur untuk memanipulasi dokumen, seperti menyisipkan teks, mengubah format, menambahkan bagian, dan banyak lagi.

Langkah 1: Atur Direktori Dokumen

Langkah pertama adalah menentukan direktori tempat Anda ingin menyimpan dokumen. Anda harus menentukan jalur direktori lengkap. Misalnya :

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Pastikan untuk mengganti “DIREKTORI DOKUMEN ANDA” dengan jalur sebenarnya ke direktori dokumen Anda.

Langkah 2: Sisipkan bagian dan teks

Kemudian Anda dapat menyisipkan bagian dan teks ke dalam dokumen Anda. Gunakan kelas DocumentBuilder yang disediakan oleh Aspose.Words untuk membuat konten dokumen Anda. Berikut ini contoh sederhananya:

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Text added to a document.");

Dalam contoh ini, kita membuat dokumen kosong baru dan kemudian menggunakan DocumentBuilder untuk menambahkan sebaris teks.

Langkah 3: Opsi Pengaturan

‘Registrasi

Sekarang mari kita konfigurasikan opsi penyimpanan untuk dokumen kita. Gunakan kelas DocSaveOptions untuk menentukan pengaturan penyimpanan. Misalnya :

DocSaveOptions saveOptions = new DocSaveOptions();

Dalam contoh ini, kita membuat objek DocSaveOptions baru untuk mengatur opsi penyimpanan.

Langkah 4: Aktifkan Fitur “Jangan Kompres Metafile Kecil”.

Untuk mengaktifkan fitur “Jangan Kompres Metafile Kecil”, Anda harus mengaturCompliance properti objek DocSaveOptions ke nilaiPdfCompliance.PdfA1a. Begini caranya:

saveOptions.Compliance = PdfCompliance.PdfA1a;

Konfigurasi ini memastikan bahwa metadata file kecil tidak dikompresi saat dokumen disimpan.

Langkah 5: Simpan dokumen

Terakhir, Anda dapat menyimpan dokumen menggunakanSave metode kelas Dokumen. Tentukan path lengkap ke file dan nama file yang diinginkan. Misalnya :

doc.Save(dataDir + "DocumentWithDoNotCompressMetafiles.pdf", saveOptions);

Pastikan untuk mengganti “dataDir” dengan jalur ke direktori dokumen Anda.

Contoh kode sumber untuk DocSaveOptions dengan fitur Jangan Kompres Metafile Kecil menggunakan Aspose.Words untuk .NET

// Jalur ke direktori dokumen Anda
string dataDir = "YOUR DOCUMENTS DIRECTORY";

// Sisipkan dua bagian dengan beberapa teks.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Text added to a document.");

// Konfigurasikan opsi penyimpanan dengan fitur "Jangan Kompres Metafile Kecil".
DocSaveOptions saveOptions = new DocSaveOptions();
saveOptions.Compliance = PdfCompliance.PdfA1a;

// Simpan dokumen dengan opsi yang ditentukan
doc.Save(dataDir + "DocumentWithDoNotCompressMetafiles.pdf", saveOptions);

Kesimpulan

Dalam panduan ini, kami menjelaskan cara menggunakan perpustakaan Aspose.Words untuk .NET guna mengaktifkan fitur “Jangan Kompres Metafile Kecil” saat menyimpan dokumen. Dengan mengikuti langkah-langkah yang disediakan dan menggunakan kode sumber C# yang disediakan, Anda dapat dengan mudah menerapkan fungsi ini di aplikasi C# Anda. Mempertahankan metadata file kecil yang tidak terkompresi penting untuk menjaga kualitas dan integritas dokumen.