Ekstrak Properti / Metadata
The Documentize PDF Extractor for .NET menyederhanakan proses mengekstrak Metadata dari dokumen PDF.
Properti yang tersedia yang mungkin menarik bagi Anda: FileName, Title, Author, Subject, Keywords, Created, Modified, Application, PDF Producer, Number of Pages.
Cara Mengekstrak Metadata dari File PDF
Contoh ini menunjukkan cara mengekstrak Properti (Title, Author, Subject, Keywords, Number of Pages) dari file PDF.
Untuk mengekstrak metadata dari dokumen PDF, ikuti langkah-langkah berikut:
- Buat instance
ExtractPropertiesOptionsuntuk mengonfigurasi opsi ekstraksi dan file PDF input. - Jalankan metode
ExtractdariPdfExtractoruntuk mengekstrak metadata. - Akses properti yang telah diekstrak menggunakan
PdfProperties.
1// Create ExtractPropertiesOptions object to set input file
2var options = new ExtractPropertiesOptions("path_to_your_pdf_file.pdf");
3// Perform the process and get Properties
4var pdfProperties = PdfExtractor.Extract(options);
5var filename = pdfProperties.FileName;
6var title = pdfProperties.Title;
7var author = pdfProperties.Author;
8var subject = pdfProperties.Subject;
9var keywords = pdfProperties.Keywords;
10var created = pdfProperties.Created;
11var modified = pdfProperties.Modified;
12var application = pdfProperties.Application;
13var pdfProducer = pdfProperties.PdfProducer;
14var numberOfPages = pdfProperties.NumberOfPages;Cara Mengekstrak Metadata dari Stream PDF
Anda dapat membuka stream sesuai keinginan Anda.
1// Create ExtractPropertiesOptions object to set input stream
2var stream = File.OpenRead("path_to_your_pdf_file.pdf");
3var options = new ExtractPropertiesOptions(stream);
4// Perform the process and get Properties
5var pdfProperties = PdfExtractor.Extract(options);
6var title = pdfProperties.Title;
7var author = pdfProperties.Author;
8var subject = pdfProperties.Subject;
9var keywords = pdfProperties.Keywords;
10var created = pdfProperties.Created;
11var modified = pdfProperties.Modified;
12var application = pdfProperties.Application;
13var pdfProducer = pdfProperties.PdfProducer;
14var numberOfPages = pdfProperties.NumberOfPages;Cara Mengekstrak Metadata dari File PDF dengan Gaya Paling Singkat
1// Perform the process and get Properties
2var pdfProperties = PdfExtractor.Extract(new ExtractPropertiesOptions("path_to_your_pdf_file.pdf"));Fitur Utama:
- Metadata yang tersedia: FileName, Title, Author, Subject, Keywords, Created, Modified, Application, PDF Producer, Number of Pages.