Wyodrębnij metadane PDF przez C++

Wyodrębnij metadane z dokumentu PDF. Użyj pliku Aspose.PDF dla C++, aby programowo modyfikować pliki PDF

Jak wyodrębnić metadane PDF za pomocą biblioteki C++

Wyodrębnij metadane z pliku PDF za pomocą pliku Aspose.PDF dla C++. Dostęp do metadanych dokumentu oznacza uzyskanie informacji o tym pliku, takich jak jego tytuł, autor, czas jego utworzenia i określone słowa kluczowe. Wyodrębnij metadane, pomaga efektywniej organizować dużą kolekcję plików PDF. Dane wyodrębnione z metadanych poprawiają sposób wyszukiwania plików. Użytkownicy mogą szybko zlokalizować określone dokumenty, używając słów kluczowych lub szczegółów znajdujących się w wyodrębnionych metadanych. Wyodrębnianie metadanych daje cenny wgląd w to, co zawiera plik. Może zawierać krótkie podsumowanie kluczowych szczegółów dotyczących pliku, ułatwiając zrozumienie, o czym jest dokument bez konieczności jego otwierania. Wyodrębnianie metadanych pomaga zapewnić autentyczność dokumentu. Możesz sprawdzić szczegóły, takie jak imię i nazwisko autora, kiedy został utworzony, lub historię jego modyfikacji. Ta weryfikacja ma kluczowe znaczenie dla potwierdzenia niezawodności pliku PDF. Oferując zwięzłe szczegóły dotyczące zawartości pliku PDF, wyodrębnione metadane znacznie poprawiają wrażenia użytkownika. Pomaga użytkownikom łatwo identyfikować i pracować z dokumentami. Ogólnie rzecz biorąc, wyodrębnianie metadanych PDF daje wiele korzyści, takich jak wydajniejsze zarządzanie dokumentami, ulepszone opcje wyszukiwania, zgodność ze standardami i ogólnie ulepszone wrażenia użytkownika. Wyodrębnij metadane z pliku PDF za pomocą Aspose i rozwiąż wszystkie niezbędne zadania w pracy z danymi. Aby wyodrębnić metadane z plików PDF, użyjemy interfejsu API Aspose.PDF for C++, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy C++. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf.cpp i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

Wyodrębnij metadane PDF przez C++


Potrzebujesz Aspose.PDF for C++, aby wypróbować kod w swoim środowisku.

  1. Załaduj plik PDF z wystąpieniem dokumentu.
  2. Pobierz DocumentInfo za pomocą właściwości Document.info.
  3. Dostęp i wyświetlanie różnych właściwości Document.info.

Dostarczony fragment kodu C++ pokazuje, jak wyodrębnić metadane z pliku PDF przez bibliotekę Aspose.PDF. Otwiera plik PDF o nazwie „GetFileInfo.pdf” znajdujący się w katalogu określonym przez zmienną „DIR_INPUT_METADATA”. Kod pobiera różne szczegóły z dokumentu za pomocą funkcji „info”. Wyświetla określone informacje o metadanych z pliku PDF, takie jak imię i nazwisko autora, data utworzenia, słowa kluczowe, data modyfikacji, temat i tytuł. Kod używa funkcji „print”, aby wyświetlić te informacje. Ten fragment kodu jest uproszczonym przykładem użycia biblioteki lub frameworka Aspose.PDF do wyodrębniania metadanych z pliku PDF.

Wyodrębnij metadane PDF - C++

Ten przykładowy kod pokazuje, jak wyodrębnić informacje o metadanych pliku PDF

Input file:

File not added

Output format:

Output file:

    auto pdfDocument = MakeObject<Document>(_dataDir + u"SetFileInfo.pdf");
    auto docInfo = MakeObject<DocumentInfo>(pdfDocument);
    docInfo->set_Author(u"Aspose");
    docInfo->set_CreationDate(DateTime::get_Now());
    docInfo->set_Keywords (u"Aspose.Pdf, DOM, API");
    docInfo->set_ModDate (DateTime::get_Now());
    docInfo->set_Subject (u"PDF Information");
    docInfo->set_Title (u"Setting PDF Document Information");
    // Save output document
    pdfDocument->Save(_dataDir + u"SetFileInfo_out.pdf");