Edytuj metadane PUB

Przeczytaj plik MS Publisher. API edytora PUB Metatada dla C++

 

Format pliku dokumentu Microsoft® Publisher jest używany do tworzenia różnego rodzaju publikacji, takich jak biuletyny, broszury, ulotki i pocztówki, a także jest używany w wiadomościach e-mail i witrynach internetowych. Pliki Pub zawierają dane tekstowe, bitmapowe i grafiki wektorowej.

Metadane wydawcy to właściwości (informacje) opisujące dokumenty PUB. Są to standardowe właściwości, takie jak wydawca, tytuł, ostatni autor, organizacja, adres URL, język i inne podobne informacje. Są też dane, które są generowane automatycznie po pracy z plikiem, takie jak jego rozmiar czy czas ostatniej edycji. Te przydatne informacje są przechowywane wraz z dokumentem.

Wraz z funkcjami konwersji i odczytu to rozwiązanie interfejsu API PUB dla języka C++ umożliwia edytowanie standardowych metadanych za pomocą klas DocSummaryInfo i SummaryInfo, jak pokazano w poniższym przykładzie kodu. Możesz również użyć interfejsu API do stworzenia własnej aplikacji Edytora metadanych.

Przed kodowaniem metadanych musisz zintegrować C++ PUB Metadata API. Poniższy przykład pokazuje, jak edytować właściwość „Kategoria”.

Przeglądaj i edytuj metadane PUB w C++

Proces odczytywania metadanych wydawcy składa się z następujących kroków:

  1. Prześlij plik PUB za pomocą CreateParser() metody PubFactory Klasa.
  2. Przeanalizuj plik za pomocą Parse() Metoda IPubParser Interfejs.

Zacznij korzystać z CPP PUB API

  1. Zainstaluj z wiersza poleceń jako nuget install Aspose.PUB.cpp lub za pomocą konsoli Menedżera pakietów programu Visual Studio z Install-Package Aspose.PUB.cpp.
  2. Możesz też pobrać instalator MSI offline lub biblioteki DLL w pliku ZIP ze strony downloads .

Kod C++ do modyfikacji metadanych PUB

    using namespace Aspose::PUB;
    // Load PUB file
    System::SharedPtr<IPubParser> parser = PubFactory::CreateParser("input.pub");
    // Parse file 
    System::SharedPtr<Document> document = parser->Parse();
    // Edit Category metadata
    document->get_DocumentSummaryInfo()->SetCategory(u"category");



Często zadawane pytania

1. Co to są metadane pliku .pub?

Metadane to informacje takie jak tytuł, autor, słowa kluczowe, komentarze, szablon, numer wersji, nazwa aplikacji, liczba stron, liczba słów, liczba znaków, bezpieczeństwo dokumentu, kategoria, firma i język.

2. Czy istnieje sposób, aby zobaczyć online metadane plików .pub?

W ekosystemie aplikacji Aspose dostępny jest wieloplatformowy Metadata Editor . Jest darmowy i łatwy w użyciu.

3. Jak edytować metadane plików .PUB?

Aby edytować metadane pliku Publisher, musisz najpierw przesłać go za pomocą metody CreateParser() i przeanalizować dokument za pośrednictwem interfejsu IPubParser. Edytuj metadane przy użyciu klasy DocSummaryInfo .

4. Czy funkcjonalność jest bezpłatna?

Aplikacja wieloplatformowa jest bezpłatna, gdy w przypadku rozwiązania API można uzyskać bezpłatną wersję próbną, a następnie w razie potrzeby kupić produkt.

  

Support and Learning Resources