افزودن متن به PDF از طریق C#

متن را به سند PDF با .NET اضافه کنید. از Aspose.PDF برای اصلاح اسناد PDF به صورت برنامه نویسی استفاده کنید

نحوه کار با متن در PDF با استفاده از کتابخانه {{roductName}}

برای افزودن متن به فایل PDF، از API Aspose.PDF for .NET استفاده خواهیم کرد که یک API دستکاری اسناد قدرتمند، قدرتمند و کاربردی برای دات نت است. مدیر بسته NuGet را باز کنید، aspose.pdf را جستجو کرده و نصب کنید. شما همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

Package Manager Console

PM > Install-Package Aspose.PDF

افزودن متن به فایل پی دی اف از طریق C#


برای امتحان کد در محیط خود، شما نیاز به Aspose.PDF برای .NET.

۱. PDF را با نمونه ای از سند بارگذاری کنید. ۱. یک TextParagh ایجاد کنید و خواص آن را تعریف کنید. ۱. با استفاده از TextBuilder، TextParagraph را به صفحه اضافه کنید. ۱. فایل را دوباره ذخیره کنید.

افزودن متن به پی دی اف - C#

این کد نمونه نحوه افزودن متن به سند PDF را نشان می دهد - C#

var inputFile = Path.Combine(dataDir, "sample.pdf");
var outputFile = Path.Combine(dataDir, "sample_out.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);
var page = pdfDocument.Pages[1];

var textFragment = new Aspose.Pdf.Text.TextFragment("Lorem ipsum")
{
    Position = new Aspose.Pdf.Text.Position(100, 600)
};
        
textFragment.TextState.FontSize = 12;
textFragment.TextState.Font = Aspose.Pdf.Text.FontRepository.FindFont("TimesNewRoman");
textFragment.TextState.BackgroundColor = Aspose.Pdf.Color.LightGray;
textFragment.TextState.ForegroundColor = Aspose.Pdf.Color.Red;

var textBuilder = new Aspose.Pdf.Text.TextBuilder(page);
textBuilder.AppendText(textFragment);
pdfDocument.Save(outputFile);