Stempel als PDF über C#

Stempeln von PDF-Dokumenten mit .NET. Verwenden Sie Aspose.PDF, um PDF-Dokumente programmgesteuert zu ändern

So fügen Sie mithilfe der .NET Bibliothek Stempel zu PDF hinzu

Um mit Textstempeln in einer PDF-Datei zu arbeiten, verwenden wir die API Aspose.PDF for .NET, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentenbearbeitung für die net 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

Stempel zum PDF-Dokument hinzufügen C#


Sie benötigen Aspose.PDF for .NET, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document
  2. Rufen Sie DocumentInfo mit der Eigenschaft Document.Info
  3. Greifen Sie auf verschiedene Document.Info-Eigenschaften zu.

Stempel zu PDF hinzufügen - C#


    // Open document
    Document pdfDocument = new Document(dataDir+ "AddTextStamp.pdf");

    // Create text stamp
    TextStamp textStamp = new TextStamp("Sample Stamp");
    // Set whether stamp is background
    textStamp.Background = true;
    // Set origin
    textStamp.XIndent = 100;
    textStamp.YIndent = 100;
    // Rotate stamp
    textStamp.Rotate = Rotation.on90;
    // Set text properties
    textStamp.TextState.Font = FontRepository.FindFont("Arial");
    textStamp.TextState.FontSize = 14.0F;
    textStamp.TextState.FontStyle = FontStyles.Bold;
    textStamp.TextState.FontStyle = FontStyles.Italic;
    textStamp.TextState.ForegroundColor = Aspose.Pdf.Color.FromRgb(System.Drawing.Color.Aqua);
    // Add stamp to particular page
    pdfDocument.Pages[1].AddStamp(textStamp);

    dataDir = dataDir + "AddTextStamp_out.pdf";
    // Save output document
    pdfDocument.Save(dataDir);