Install
Copy the NuGet
command above - ready
in about 5 minutes.
Open a PDF that already exists and change what is actually on it. Find and replace text, redact it permanently, stamp, watermark, annotate, draw text and bitmaps, add headers, footers and page numbers, extract text and images, and translate, scale, or remove individual objects on the page. Thirteen editing operations through one .NET API — no Acrobat automation, no Office interop, no content-stream surgery. Runs on .NET 10, 9, 8, Framework, Core, and Standard.
using IronPdf;
using IronPdf.Editing;
// Start from a file that already exists — nothing is re-generated
PdfDocument pdf = PdfDocument.FromFile("contract.pdf");
// Change the text that is already in the document
pdf.ReplaceTextOnAllPages("[CLIENT_NAME]", "Northwind Traders");
// Redact — the characters are removed, not just covered over
pdf.RedactTextOnAllPages("Account No. 4417-9920");
// Overlay an approval mark on page 1
pdf.ApplyStamp(new HtmlStamper("<h2>APPROVED</h2>")
{
HorizontalAlignment = HorizontalAlignment.Right,
VerticalAlignment = VerticalAlignment.Top
}, 0);
// Number every page
pdf.AddTextFooters(new TextHeaderFooter
{
CenterText = "Page {page} of {total-pages}"
});
pdf.SaveAs("contract-final.pdf");
// No Acrobat. No Office interop. No content-stream surgery.
Copy the NuGet
command above - ready
in about 5 minutes.
Test in production without watermarks and 30 days fully
functional product. 24/5 technical support during trial
See your PDF workflow
running in a live
production project.
The editing API is fully managed and behaves identically everywhere — the same find-and-replace, the same redaction, the same object edits, whether the job runs on a Windows box, in a Linux container, or inside a serverless function. Nothing here depends on desktop software being installed on the machine.
Designed for C#, F#, & VB.NET running on .NET 10, 9, 8, 7, 6, 5, Core, Standard, or Framework
Available for .NET, Java, Node.js, and Python.
Most .NET tools that say "edit" mean merge, split, and rotate. The generation-first libraries cannot open your file at all; the low-level free ones can, but replacing a line of text means rewriting content streams by hand. IronPDF edits inside the page: find and replace, redact, extract text and images, translate, scale, or remove objects, stamp, watermark, annotate, draw, set backgrounds, and add headers, footers and page numbers — one managed .NET API, no Acrobat, no Office interop.
Edit any PDF on any server — no Acrobat licence, no Office interop, no COM objects to keep alive.
PdfDocument.FromFile("yours.pdf") — one line from editing. Replace text, redact, stamp, watermark, annotate, move or delete objects, add headers and page numbers, all named the way you would describe the task out loud.과거에는 OCR을 위해 별도의 플러그인이나 패키지를 사용하고, PDF를 위해서는 또 다른 플러그인이나 패키지를 사용해야 했지만, 이제 모든 기능이 하나의 저렴한 패키지에 통합되어 있어서 정말 좋았습니다.
데이비드 존스수석 소프트웨어 엔지니어사례 연구를 읽어보세요
절약20%
Green2view는 20%의 비용 절감, 30%의 문서 처리 시간 단축, 그리고 100% 규정 준수를 달성했습니다.
사례 연구를 읽어보세요관리 업무 감소40%
이 기능은 완벽하게 작동합니다. 자동 PDF 생성 기능을 통해 매번 픽셀 단위까지 완벽한 재무 보고서를 받아볼 수 있습니다.
사례 연구를 읽어보세요Can I open a PDF I did not create and edit the text inside it?YES!
Does redaction actually remove the text, or just draw a black box over it?REMOVES IT
Can I move, resize, or delete individual objects on a page?YES!
Do I need Adobe Acrobat, Word, or any Office interop installed on the server?NO
Can I add headers, footers, page numbers, watermarks, stamps, and annotations to an existing file?YES!
Will editing a PDF re-flow or degrade the rest of the document?NO
Can I render pixel-perfect PDFs from complex HTML5, CSS3, and JavaScript?YES!
Can I convert an HTML string to PDF in one line of C# code?YES!
Can I convert a URL to PDF with authentication, cookies, and custom headers?YES!
Can I generate a PDF from Razor, CSHTML, or ASPX views?YES!
Can I add custom headers, footers, page numbers, and watermarks during conversion?YES!
Can I run HTML to PDF conversion in Docker, Azure Functions, or AWS Lambda?YES!
Can I deploy my application using the library to Linux, macOS, or Windows, including Docker containers?YES!
Is the library thread-safe for use in highly concurrent, multi-threaded server applications and APIs?YES!
Can I set custom viewport dimensions and print media CSS to control responsive layouts?YES!
Is IronPDF compatible with Azure Functions?YES!
Can I permanently redact sensitive text and images from PDF documents?YES!
Can I generate a PDF from a URL that requires authentication via custom headers, cookies, or form logins?YES!
Can I access PDF DOM through ObjectModel property?YES!
Can I programmatically fill, read, and flatten interactive AcroForm?YES!
Does it support generating PDF/A and PDF/UA compliant documents for archiving and accessibility standards?YES!
Can I secure a document with 256-bit AES password encryption and set user permissions?YES!
Can I apply and verify digital signatures on a PDF using X.509 certificates?YES!
Can I test IronPDF in my live project for free now?YES! Click here to start your 30-day free trial




Nuget Downloads 20,878,335|버전:2026.9방금 출시