Ekstrak Gambar dari File PDF
Contents
[
Hide
]
Potongan kode berikut juga dapat bekerja dengan perpustakaan Aspose.PDF.Drawing.
Gambar disimpan dalam koleksi Resources setiap halaman di koleksi Images. Untuk mengekstrak halaman tertentu, kemudian dapatkan gambar dari koleksi Images menggunakan indeks gambar yang spesifik.
Indeks gambar mengembalikan objek XImage. Objek ini menyediakan metode Save yang dapat digunakan untuk menyimpan gambar yang diekstrak. Potongan kode berikut menunjukkan cara mengekstrak gambar dari file PDF.
// Untuk contoh lengkap dan file data, silakan kunjungi https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// Jalur ke direktori dokumen.
string dataDir = RunExamples.GetDataDir_AsposePdf_Images();
// Buka dokumen
Document pdfDocument = new Document(dataDir+ "ExtractImages.pdf");
// Ekstrak gambar tertentu
XImage xImage = pdfDocument.Pages[1].Resources.Images[1];
FileStream outputImage = new FileStream(dataDir + "output.jpg", FileMode.Create);
// Simpan gambar keluaran
xImage.Save(outputImage, ImageFormat.Jpeg);
outputImage.Close();
dataDir = dataDir + "ExtractImages_out.pdf";
// Simpan file PDF yang telah diperbarui
pdfDocument.Save(dataDir);