Ten poradnik zawiera informacje dotyczące jak czytać metadane PDF w języku C#. Zapewnia wszystkie niezbędne zasoby do ustanowienia środowiska, etapowy proces pisania programu oraz uruchamialny przykładowy kod do demonstracji funkcji. Po pobraniu metadanych PDF w języku C# możesz wyświetlić je na konsoli lub zmodyfikować, jeśli to konieczne.
Kroki, aby odczytać metadane PDF w C#
- Stwórz środowisko, aby dodać Aspose.PDF for .NET do pobierania metadanych
- Załaduj źródłowy plik PDF do obiektu klasy Document, aby wyodrębnić informacje
- Uzyskaj odniesienie do obiektu Info w załadowanym pliku PDF
- Wyświetl wszystkie żądane treści z obiektu Info
Tych prostych kroków można użyć do przeglądania metadanych PDF w języku C# przez załadowanie źródłowego pliku PDF, a następnie uzyskanie dostępu z niego do obiektu klasy Info. Zawiera wszystkie metadane pliku PDF, takie jak twórca, strefę czasową czasu modyfikacji, producenta tego pliku PDF, datę utworzenia i datę modyfikacji, aby wymienić tylko kilka. Istnieje również kilka metod, których można użyć do manipulowania tymi metadanymi.
Kod do wyodrębniania metadanych z PDF w C#
using Aspose.Pdf; | |
using System; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to get metadata from a PDF file | |
{ | |
// Initialize license | |
Aspose.Pdf.License lic = new Aspose.Pdf.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Open document | |
Document pdfDocument = new Document("Sample.pdf"); | |
// Get document information | |
DocumentInfo docInfo = pdfDocument.Info; | |
// Show document information | |
Console.WriteLine($"Creator: {docInfo.Creator}"); | |
Console.WriteLine($"ModTimeZone: {docInfo.ModTimeZone}"); | |
Console.WriteLine($"Producer: {docInfo.Producer}"); | |
Console.WriteLine($"CreationDate: {docInfo.CreationDate}"); | |
Console.WriteLine($"ModDate {docInfo.ModDate}"); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Ten kod przedstawia proces wyświetlania metadanych PDF w języku C#. Możesz pobrać inne właściwości, takie jak temat, tytuł i autor. Istnieją różne metody w obiekcie klasy Info, których można użyć do dodania niestandardowych metadanych, wyczyszczenia wszystkich pól w metadanych, wyczyszczenia tylko niestandardowych pól, usunięcia określonego pola i sprawdzenia, czy określone pole jest niestandardowe lub wstępnie zdefiniowane.
Ten artykuł poprowadził nas do pobrania metadanych z pliku PDF. Jeśli chcesz poznać inne funkcje, takie jak pobieranie obrazów z pliku PDF, zapoznaj się z artykułem na stronie jak uzyskać obrazy z pliku PDF w C#.