Files
fil/docs/snippets/csharp/config/parse_metadata.cs

19 lines
405 B
C#
Raw Permalink Normal View History

2026-06-01 23:40:55 +02:00
using Kreuzberg;
var config = new ExtractionConfig
{
PdfOptions = new PdfConfig
{
ExtractMetadata = true
}
};
var result = KreuzbergLib.ExtractFileSync("document.pdf", config);
if (result.Metadata?.Format.Pdf != null)
{
var title = result.Metadata.Format.Pdf.Title;
var author = result.Metadata.Format.Pdf.Author;
var pageCount = result.Metadata.Format.Pdf.PageCount;
}