Aktualizuj wbudowane właściwości w plikach PDF przy użyciu platformy .NET
Wstęp
W tym samouczku dowiemy się, jak używać GroupDocs.Metadata for .NET do aktualizacji wbudowanych właściwości dokumentów PDF. Ta biblioteka zapewnia potężny zestaw narzędzi do manipulowania metadanymi w różnych formatach dokumentów. Przeprowadzimy niezbędne kroki, aby zmodyfikować właściwości, takie jak autor, tytuł, data utworzenia, słowa kluczowe, twórca i producent w pliku PDF przy użyciu języka C#.
Warunki wstępne
Zanim zaczniemy, upewnij się, że masz przygotowane następujące elementy:
- Biblioteka GroupDocs.Metadata dla platformy .NET: Pobierz bibliotekę z witrynyTutaj.
- Visual Studio: Zainstaluj program Visual Studio, aby pisać i wykonywać kod C#.
- Podstawowa znajomość języka C#: Zalecana jest znajomość języka programowania C#.
Importuj przestrzenie nazw
Zacznij od uwzględnienia niezbędnych przestrzeni nazw w projekcie C#:
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
Krok 1: Zainicjuj obiekt metadanych
Rozpocznij od inicjalizacji aMetadata
obiekt ze ścieżką do pliku PDF:
using (Metadata metadata = new Metadata("Your Input File Path"))
{
// Twój kod trafi tutaj
}
Krok 2: Uzyskaj dostęp do pakietu głównego PDF
Następnie pobierz pakiet główny specjalnie dla pliku PDFGetRootPackage<PdfRootPackage>()
:
var root = metadata.GetRootPackage<PdfRootPackage>();
Krok 3: Zaktualizuj właściwości dokumentu
Teraz zaktualizuj żądane właściwości dokumentu PDF w plikuPdfRootPackage
:
root.DocumentProperties.Author = "New Author Name";
root.DocumentProperties.CreatedDate = DateTime.Now;
root.DocumentProperties.Title = "New Document Title";
root.DocumentProperties.Keywords = "keyword1, keyword2";
root.DocumentProperties.Creator = "Document Creator";
root.DocumentProperties.Producer = "Document Producer";
Krok 4: Zapisz zmiany
Po zmodyfikowaniu właściwości zapisz zmiany z powrotem w pliku PDF:
metadata.Save("Your Output File Path");
Krok 5: Pobierz zaktualizowane właściwości
Aby zweryfikować zmiany, załaduj ponownie metadane i pobierz zaktualizowane właściwości:
using (Metadata metadata = new Metadata("Your Output File Path"))
{
var root = metadata.GetRootPackage<PdfRootPackage>();
Console.WriteLine("Author: " + root.DocumentProperties.Author);
Console.WriteLine("Created Date: " + root.DocumentProperties.CreatedDate);
Console.WriteLine("Title: " + root.DocumentProperties.Title);
Console.WriteLine("Keywords: " + root.DocumentProperties.Keywords);
Console.WriteLine("Creator: " + root.DocumentProperties.Creator);
Console.WriteLine("Producer: " + root.DocumentProperties.Producer);
}
Wniosek
W tym samouczku omówiliśmy, jak wykorzystać GroupDocs.Metadata dla platformy .NET do programowego aktualizowania wbudowanych właściwości dokumentów PDF. Wykonując opisane kroki, możesz efektywnie zarządzać metadanymi w plikach PDF i modyfikować je przy użyciu języka C#. Zachęcamy do zapoznania się z większą liczbą funkcji i możliwości oferowanych przez GroupDocs.Metadata w celu wszechstronnego manipulowania metadanymi.
Często zadawane pytania
P: Co to jest GroupDocs.Metadata dla .NET?
O: GroupDocs.Metadata dla .NET to biblioteka, która umożliwia programistom odczytywanie, edytowanie, usuwanie i manipulowanie metadanymi w różnych formatach dokumentów w sposób programowy.
P: Gdzie mogę znaleźć dokumentację GroupDocs.Metadata dla .NET?
Odpowiedź: Możesz uzyskać dostęp do dokumentacjiTutaj.
P: Jak mogę pobrać plik GroupDocs.Metadata dla platformy .NET?
O: Możesz pobrać GroupDocs.Metadata dla .NET zten link.
P: Czy dostępny jest bezpłatny okres próbny?
Odp.: Tak, możesz otrzymać bezpłatną wersję próbnąTutaj.
P: Gdzie mogę uzyskać pomoc dotyczącą GroupDocs.Metadata dla .NET?
O: Aby uzyskać pomoc, odwiedź forum GroupDocs.MetadataTutaj.