Bildstempel über C++ zum PDF hinzufügen

Erstellen Sie einen Bildstempel programmgesteuert mit Aspose.PDF für die C++ Bibliothek

So fügen Sie mithilfe der C++ Bibliothek Bildstempel zu PDF hinzu

Um mit Bildstempeln in einer PDF-Datei zu arbeiten, verwenden wir die API Aspose.PDF for C++, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentenbearbeitung für die cpp Plattform. Öffnen Sie den NuGet -Paketmanager, suchen Sie nach Aspose.pdf und installieren Sie es. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

Bildstempel zum PDF-Dokument hinzufügen C++


Sie benötigen Aspose.PDF für C++, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Öffnen Sie ein PDF-Dokument mit dem Objekt Dokument.
  3. Erstellen Sie einen Bildstempel und definieren Sie seine Eigenschaften.
  4. Fügen Sie den Stempel mit der Methode AddStamp zur Seite hinzu

Fügen Sie einen Bildstempel zu PDF hinzu - C++


    // Open document
    auto document = MakeObject<Document>(_dataDir + inputFileName);

    // Create image stamp
    auto imageStamp = MakeObject<ImageStamp>(_dataDir + u"aspose-logo.jpg");
    imageStamp->set_Background(true);
    imageStamp->set_XIndent(100);
    imageStamp->set_YIndent(100);
    imageStamp->set_Height(48);
    imageStamp->set_Width(225);
    imageStamp->set_Rotate(Rotation::on270);
    imageStamp->set_Opacity(0.5);
   
    // Add stamp to particular page    
    document->get_Pages()->idx_get(1)->AddStamp(imageStamp);

    // Save output document
    document->Save(_dataDir + outputFileName);