Aspose.Words  for .NET

.NET API untuk Memproses File Word

Buat, edit, render, dan konversi dokumen Word ke berbagai format tanpa menggunakan perangkat lunak eksternal. Anda juga dapat membuat laporan untuk memvisualisasikan data.

  Unduh uji coba gratis
  
 

Aspose.Words untuk .NET adalah API pemrosesan dokumen tingkat lanjut untuk melakukan berbagai tugas manajemen dan manipulasi dalam berbagai format file. API mendukung untuk membuat, memodifikasi, mengonversi, merender, dan mencetak file tanpa menggunakan Microsoft Word atau perangkat lunak pihak ketiga lainnya secara langsung di aplikasi lintas platform. Anda dapat melihat daftar lengkap fitur Aspose.Words dalam dokumentasi kami.

Aspose.Words API mendukung semua format pemuatan dan penyimpanan populer. Anda dapat menyimpan atau mengonversi dokumen Word ke format tata letak tetap seperti PDF atau XML, serta mengonversi file Word Anda ke format gambar atau multimedia populer seperti JPEG, SVG, GIF, dan lainnya. Lihat daftar lengkap format yang didukung.

Dengan mengintegrasikan Words API, pengembang dapat melakukan tugas-tugas seperti:

Fitur .NET Words API Tingkat Lanjut

Anda dapat mencoba beberapa fitur Aspose.Words yang populer di halaman aplikasi online:

Anda dapat mencoba semua aplikasi online Aspose.Words.

Lihat juga dokumentasi untuk fitur paling populer di Aspose.Words:

Harap dicatat bahwa daftar ini tidak lengkap dan Anda dapat menemukan lebih banyak fitur dan deskripsi di dokumentasi.

Mengonversi Dokumen dalam C#

API memungkinkan Anda dengan cepat, andal, dan efisien mengonversi file dari satu format yang didukung ke format lain hanya dengan dua baris kode. Ini sangat sederhana!

Konversi Word ke PDF menggunakan C#, mis. DOCX ke PDF – C#

// Muat file DOCX yang akan dikonversi
var wrdf = new Aspose.Words.Document(dir + "template.docx");

// Konversi DOCX ke PDF
wrdf.Save(dir + "output.pdf", Aspose.Words.SaveFormat.Pdf);

Konversi Word ke HTML menggunakan C#, mis. DOCX ke HTML – C#

// Muat file DOCX yang akan dikonversi
var wrdf = new Aspose.Words.Document(dir + "template.docx");

// Konversi DOCX ke HTML
wrdf.Save(dir + "output.html", Aspose.Words.SaveFormat.Html);

Konversi PDF ke JPG – C#

// Muat file PDF yang akan dikonversi
var wrdf = new Aspose.Words.Document(dir + "template.pdf");

// Konversi PDF ke JPG
wrdf.Save(dir + "output.jpeg", Aspose.Words.SaveFormat.Jpeg);

Lihat lebih detail di halaman Konversi.

Render, Cetak, atau Lihat File

Aspose.Words untuk .NET memilikinya sendiri mesin rendering dirancang khusus untuk membuat dan mencetak dokumen dengan ketelitian tertinggi. Dengan menggunakan fitur ini, pengembang dapat merender (menggambar) halaman apa pun ke objek .NET Graphics sambil menentukan ukuran dan tingkat zoom untuk membuat thumbnail untuk menampilkan gambar di browser. Selain itu, API sepenuhnya terintegrasi dengan infrastruktur pencetakan .NET dan memiliki kemampuan untuk sepenuhnya menyesuaikan proses sehingga pengembang dapat dengan mudah mencetak atau melihat pratinjau dokumen dalam aplikasi mereka sendiri.

Beberapa kemampuan rendering yang dapat dilakukan API:

Pemrograman dengan Dokumen Menggunakan Model Objek Dokumen (DOM)

Aspose.Words untuk .NET memungkinkan Anda membuat, membangun, dan memodifikasi dokumen, termasuk pemformatan dokumen, menggunakan Model Objek Dokumen (DOM) intuitif dengan lebih dari 100 kelas.

Berikut adalah beberapa fungsi manipulasi yang dapat dilakukan oleh Words API:

  • Bekerja dengan seluruh dokumen: membandingkan dokumen, mengkloning dokumen, menemukan dan mengganti teks, menggabungkan dokumen atau bagian dokumen, membagi dokumen menjadi beberapa bagian dan sebagainya
  • Lindungi dan enkripsi dokumen, tambahkan tanda tangan digital atau tanda air
  • Kelola semua elemen termasuk bagian, header, footer, paragraf, daftar, tabel, teks, bidang, dan banyak lagi lainnya
  • Tentukan pemformatan terperinci untuk elemen apa pun, termasuk bentuk, kotak teks, gambar, objek OLE, dan kontrol
  • Work with complex and deeply nested expressions containing IF blocks, formulas and other bidang

Pelaporan dan Gabungan Surat

Aspose.Words untuk .NET menyediakan sintaks API yang diperluas untuk bidang gabungan surat untuk melakukan operasi yang lebih kompleks selama menggabungkan surat. Anda dapat melakukan operasi gabungan surat sederhana atau gabungan surat dengan wilayah. Data untuk operasi gabungan surat dapat berasal dari berbagai tabel data, larik nilai yang didukung oleh ADO .NET atau sumber data khusus.

Selain itu, pengembang dapat menggunakan Mesin Pelaporan LINQ untuk menghasilkan dokumen dari template dan data dari berbagai sumber, termasuk database, XML, JSON, OData, objek tipe kustom CLR, dokumen eksternal, dan banyak lagi langsung dari kotak.

Jalankan gabungan surat sederhana – C#

// memuat template yang berisi bidang gabungan

var wfle = new Aspose.Words.Document(dir + "template.doc");

// isi kolom dengan data pengguna

wfle.MailMerge.Execute(

    new string[] { "FullName", "Company", "Deparment", "City" },
    
    new object[] { "John Doe", "Aspose", "Sales", "London" });

// simpan hasilnya

wfle.Save(dir + "merged.doc");

Tidak Perlu Otomatisasi Microsoft Office

Anda dapat bekerja dengan dokumen secara terprogram tanpa menginstal aplikasi pihak ketiga lainnya. Hal ini dimungkinkan karena perpustakaan dibangun menggunakan kode terkelola. Oleh karena itu, kamu tidak perlu menginstal Microsoft Office atau Microsoft Word di komputer Anda untuk bekerja dengan format Word. Ini adalah alternatif sempurna untuk Microsoft Office Automation dalam hal fitur yang didukung, keamanan, stabilitas, skalabilitas, kecepatan, dan harga.

Apa yang Orang Katakan

Jangan hanya mengambil kata kami untuk itu. Lihat apa yang pengguna katakan tentang Aspose.Words API.

 
 
Lihat Studi Kasus
  
  

Aspose.Words menawarkan API pemrosesan Word individual untuk lingkungan pengembangan populer lainnya seperti yang tercantum di bawah ini: