1. Produk
  2.   PDF
  3.   .NET
  4.   Aspose.PDF for .NET

Aspose.PDF for .NET

 
 

C# .NET API untuk Pembuatan dan Konversi File PDF

API PDF C# .NET yang Kuat untuk Menghasilkan, Mengedit, Merender, Memanipulasi, & Mengonversi File PDF ke Format Word, Excel, PowerPoint & Gambar tanpa menggunakan Adobe Acrobat.

Aspose.PDF untuk .NET bisa sangat berguna bagi pengembang yang tertarik untuk membuat dan memanipulasi dokumen PDF di dalam aplikasi mereka sendiri hanya dengan beberapa baris kode C# .NET. Perpustakaan dirancang agar mudah digunakan dan menyediakan berbagai fitur yang membuatnya cocok untuk berbagai kasus penggunaan. Dengan serangkaian fitur yang kaya dan API yang mudah digunakan, Aspose.PDF adalah alat yang berharga bagi pengembang mana pun yang bekerja dengan dokumen PDF di lingkungan .NET (WinForms, WPF, ASP.NET, dan .NET Compact Framework).< /p>

Aspose.PDF untuk .NET adalah perpustakaan yang sangat fleksibel dan kuat yang cocok untuk berbagai kasus penggunaan. Baik Anda sedang membuat dokumen PDF baru, memanipulasi dokumen yang sudah ada, atau mengonversi PDF ke format lain, perpustakaan ini menyediakan semua yang Anda perlukan untuk menyelesaikan pekerjaan. Pustaka dapat digunakan untuk mengonversi teks, gambar, SVG, HTML ke PDF serta mengekspor PDF ke berbagai format dokumen dengan kinerja luar biasa dan kualitas baik.

Perpustakaan telah menyertakan dukungan untuk berbagai fungsi untuk menangani dokumen PDF, seperti membuat PDF dari awal, mengompresi file PDF, pembuatan dan manipulasi tabel, menggunakan objek grafik dalam PDF, penanganan font khusus, dukungan kontrol keamanan , menyisipkan atau menghapus bookmark, menggunakan daftar isi PDF, menambah atau menghapus lampiran, mengelola anotasi PDF, menyisipkan teks dan gambar, mengekstrak atau menyisipkan halaman dalam PDF, menggabungkan beberapa PDF menjadi satu dokumen, membagi PDF menjadi beberapa halaman, halaman ke konversi gambar, mencetak dokumen PDF dan sebagainya.

Previous Next

Memulai dengan Aspose.PDF untuk .NET

Cara yang disarankan untuk menginstal Aspose.PDF untuk .NET adalah menggunakan NuGet. Silakan gunakan perintah berikut untuk kelancaran instalasi.

Instal Aspose.Pdf melalui Perintah NuGet

 Install-Package Aspose.Pdf

Anda dapat mengunduh perpustakaan langsung dari Aspose.PDF halaman produk

Buat Dokumen PDF melalui .NET API

Salah satu fitur utama Aspose.PDF untuk .NET adalah kemampuannya membuat dokumen PDF dari awal hanya dengan beberapa baris kode C#. Pengembang perangkat lunak dapat menggunakan perpustakaan untuk menambahkan teks, gambar, formulir, anotasi, halaman baru, lampiran, bookmark, dan elemen lainnya ke dokumen PDF, serta mengontrol tata letak dan pemformatan konten. Selain itu, perpustakaan ini menyediakan serangkaian API untuk memanipulasi dokumen PDF yang ada, seperti menggabungkan beberapa PDF menjadi satu dokumen, membagi PDF menjadi beberapa halaman, dan mengekstrak teks dan gambar dari PDF.

Bagaimana Cara Membuat PDF menggunakan C#?

    // Initialize document object
    Document pdf_doc = new Document();

    // Add page
    Page page = pdf_doc.Pages.Add();

    // Place the text of choice
    page.Paragraphs.Add(new Aspose.Pdf.Text.TextFragment("Text of choice"));

    // PDF file created at a specified location
    pdf_doc.Save("created_one.pdf");

Konversi PDF ke Format File Lain melalui C# API

Mengonversi dokumen PDF ke format file lain adalah salah satu tugas paling populer dan penting bagi banyak pengembang perangkat lunak. Aspose.PDF untuk .NET memudahkan pekerjaannya dengan menyediakan fungsionalitas lengkap untuk mengonversi dokumen PDF secara terprogram ke format file lain yang didukung hanya dengan beberapa baris kode .NET. Perpustakaan mendukung berbagai format keluaran, termasuk Microsoft Word, Excel, PowerPoint, gambar, HTML, dan banyak lagi. Dimungkinkan juga untuk menyimpan dokumen PDF ke file, streaming, mengirim ke Web atau menyimpan sebagai dokumen PDF/A. Perpustakaan memudahkan pengembang perangkat lunak untuk bekerja dengan dokumen PDF di aplikasi dan platform lain.

Konversi PDF ke Word melalui C#.NET API

public static void ConvertPDFtoDOCX()
{
// load PDF with an instance of Document                        
var document = new Document("template.pdf");

// save document in DOC format
document.Save("output.doc", Aspose.Pdf.SaveFormat.DocX);
}

Gabungkan atau Pisahkan Dokumen PDF melalui C# .NET

Pustaka Aspose.PDF untuk .NET memungkinkan pengembang perangkat lunak menggabungkan beberapa file PDF menjadi satu dokumen PDF atau membagi file PDF besar menjadi lebih kecil di dalam aplikasi .NET mereka sendiri. Perpustakaan telah menyediakan berbagai fungsi untuk menggabungkan dan memisahkan file PDF, seperti menambahkan satu dokumen ke akhir file PDF lainnya, membagi halaman PDF menjadi file PDF individual, membagi rentang halaman PDF menjadi file PDF individual, dan sebagainya.

Pisahkan PDF menjadi Beberapa File melalui C# API

 
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();

// Open document
Document pdfDocument = new Document(dataDir + "SplitToPages.pdf");

int pageCount = 1;

// Loop through all the pages
foreach (Page pdfPage in pdfDocument.Pages)
{
    Document newDocument = new Document();
    newDocument.Pages.Add(pdfPage);
    newDocument.Save(dataDir + "page_" + pageCount + "_out" + ".pdf");
    pageCount++;
}

Konversi Gambar ke PDF melalui .NET API

Pustaka Aspose.PDF untuk .NET telah menyediakan dukungan lengkap untuk berbagai konversi gambar ke PDF menggunakan perintah C#. Pengembang perangkat lunak dapat mengonversi beberapa format gambar terpopuler, seperti - format BMP, CGM, DICOM, EMF, JPG, PNG, SVG, dan TIFF dengan mudah. Untuk mengonversi gambar terlebih dahulu Anda perlu menginisialisasi objek kelas dokumen baru dan memuat gambar. Setelah itu tinggal panggil save dan convert ke format gambar dan simpan dalam format file PDF. Dalam beberapa kasus, perpustakaan juga mendukung pengaturan tinggi, lebar, dan margin halaman serta gambar.

mengonversi Gambar JPG ke PDF melalui .NET API

 
// Load input JPG file
String path = dataDir + "Aspose.jpg";

// Initialize new PDF document
Document doc = new Document();

// Add empty page in empty document
Page page = doc.Pages.Add();
Aspose.Pdf.Image image = new Aspose.Pdf.Image();
image.File = (path);

// Add image on a page
page.Paragraphs.Add(image);

// Save output PDF file
doc.Save(dataDir + "ImagetoPDF.pdf");
 Indonesia