Aggiungi l’intestazione al PDF tramite C#

Aggiungi l’intestazione al file PDF usando C#.

Aggiungi intestazioni al documento PDF usando la libreria C#

Per aggiungere Header in PDF, useremo Aspose.PDF for .NET API che è un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma net. Apri il gestore di pacchetti NuGet, cerca Aspose.pdf e installa. È inoltre possibile utilizzare il seguente comando dalla console di Package Manager.

Package Manager Console

PM > Install-Package Aspose.PDF

Passaggi per aggiungere l’intestazione al PDF tramite C#


È necessario Aspose.PDF for .NET per provare il codice nel proprio ambiente.

  1. Aprire un documento PDF utilizzando l’oggetto Document.
  2. Creare un timbro e definirne le proprietà.
  3. Aggiungere il timbro alla pagina utilizzando il metodo AddStamp.
  4. Salva il file PDF.

Aggiungi un'intestazione al documento PDF - C#

Questo codice di esempio mostra come aggiungere Header al PDF

var inputFile = Path.Combine(dataDir, "TextinHeader.pdf");
var outputFile = Path.Combine(dataDir, "TextinHeader_out.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);

// Create header
var textStamp = new Aspose.Pdf.TextStamp("Header Text");
// Set properties of the stamp
textStamp.TopMargin = 10;
textStamp.HorizontalAlignment = Aspose.Pdf.HorizontalAlignment.Center;
textStamp.VerticalAlignment = Aspose.Pdf.VerticalAlignment.Top;
// Add header on all pages
foreach (var page in pdfDocument.Pages)
{
    page.AddStamp(textStamp);
}
pdfDocument.Save(outputFile);