Den här exakta artikeln diskuterar hur man redigerar en PDF i C#. Den innehåller IDE-konfigurationsinformationen och algoritmen som enkla steg, följt av ett kodavsnitt för att redigera text i PDF med C#. Dessutom kan du också redigera vilken bild, tabell eller vilken information som helst för att censurera den enligt dina krav.
Steg för att redigera en PDF i C#
- Förbered IDE genom att installera Aspose.PDF for .NET för att redigera en PDF
- Ladda in PDF-filen för att redigera information
- Skapa en RedactionAnnotation klassinstans för ett specifikt sidområde
- Bifoga anteckningen till samlingen av anteckningar
- Redigera PDF-filen och spara utdatafilen
Dessa steg utvecklar processen för att redigera information i PDF med C#. Redaktionen initieras genom att ladda käll-PDF-dokumentet för redigering. Därefter skapas anteckningen och läggs till sidans anteckningssamling innan utdatafilen sparas.
Kod för att redigera PDF-fil med C#
static void Main(string[] args) // Redact PDF in C# | |
{ | |
// Set PDF license | |
new Aspose.Pdf.License().SetLicense("Aspose.Total.lic"); | |
// Open document | |
Aspose.Pdf.Document doc = new Aspose.Pdf.Document("Input.pdf"); | |
// Create RedactionAnnotation instance | |
Aspose.Pdf.Annotations.RedactionAnnotation annot = | |
new Aspose.Pdf.Annotations.RedactionAnnotation(doc.Pages[1], | |
new Aspose.Pdf.Rectangle(200, 200, 300, 250)); | |
annot.FillColor = Aspose.Pdf.Color.Green; | |
annot.BorderColor = Aspose.Pdf.Color.Yellow; | |
annot.Color = Aspose.Pdf.Color.Blue; | |
// Set overlay text | |
annot.OverlayText = "REDACTED"; | |
// Add annotation to annotations collection of first page | |
doc.Pages[1].Annotations.Add(annot); | |
// Flattens annotation and redacts page contents | |
annot.Redact(); | |
doc.Save("Redacted.pdf"); | |
} |
Det här kodavsnittet visar hur man redigerar PDF-dokument med C#. Den laddar käll-PDF-filen och anger sedan sidnumret tillsammans med de rektangulära koordinaterna på sidan. Därefter ställs olika egenskaper för anteckningen in och PDF-filen redigeras för att mörklägga text innan utdatafilen skapas.
Den här artikeln har förklarat hur man redigerar ett dokument i C#. Om du vill lägga till kommentarer till en PDF, läs artikeln om hur man lägger till kommentarer till en PDF med C#.