Добавьте текст в PDF с помощью .NET SDK
Добавьте текст в PDF-документ с помощью серверного API .NET
Get StartedКак добавить текст в PDF с помощью облачного .NET SDK
Для добавления текста в PDF с помощью облачного .NET SDK мы будем использовать Aspose.PDF Cloud .NET SDK Этот облачный SDK позволяет легко создавать облачные приложения для создания, редактирования и преобразования PDF на C#, ASP.NET или других языках .NET для различных облачных платформ. Откройте NuGet диспетчер пакетов, найдите Aspose.PDF Cloud и установите. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
PM> Install-Package Aspose.Pdf-Cloud
Шаги для добавления текста в PDF с помощью .NET SDK
Разработчики Aspose.PDF Cloud могут легко загрузить и добавить текст в PDF в нескольких строках кода.
- Загрузите файл в облачное хранилище
- Инициализируйте PdfApi с предоставленными учетными данными (Application ID и Application Key).
- Прочитайте локальный PDF-файл и загрузите его в облачное хранилище Aspose.
- Вызовите метод postSplitDocument PdfApi для разбивки загруженного PDF-документа.
- Скачайте каждую разобранную страницу PDF и сохраните ее в локальную файлловую систему.
Этот образец кода показывает добавление текста в PDF-документы
public static void Add()
{
const string localImageFileName = @"C:\Samples\Sample-Document-01.pdf";
const string storageFileName = "Sample-Document-01.pdf";
const string resultFileName = "Sample-Document-01.pdf";
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
if (pdfApi.GetFilesList(".").Value.All(f => f.Name != storageFileName))
{
using var file = File.OpenRead(localImageFileName);
var uploadResult = pdfApi.UploadFile(storageFileName, file);
Console.WriteLine(uploadResult.Uploaded[0]);
}
Paragraph paragraph = new()
{
Lines =
[
new TextLine() {
Segments = [
new Segment("Lorem ipsum",
new TextState() {
FontSize = 20,
Font = "Arial",
ForegroundColor = new Color(255, 0, 0, 255),
BackgroundColor = new Color(255, 255, 255, 0),
FontStyle = FontStyles.Regular,
Underline = true
})
]
}
],
HorizontalAlignment = TextHorizontalAlignment.Justify,
VerticalAlignment = VerticalAlignment.Center,
};
pdfApi.PutAddText(storageFileName, 1, paragraph);
pdfApi.DownloadFile(storageFileName)
.CopyTo(File.Create(resultFileName));
}
Работайте с текстом в PDF
Текст может быть динамически добавлен для кастомизации PDF для конкретного пользователя, например, добавление его имени или персонализированного сообщения. Это часто используется в маркетинговых материалах или для персонализированных отчетов. Добавление текста шрифтами, цветами и выравниванием может сделать определенные разделы более читаемыми и визуально привлекательными, создавая лучший пользовательский опыт. Дополнительные тексты могут помочь поддерживать единообразие информации в различных версиях PDF, избегать ручного редактирования и обеспечивать постоянное наличие ключевой информации. Добавьте текст в PDF-документы с помощью Aspose.PDF Cloud .NET SDK.
С нашей библиотекой .NET вы можете:
- Объединять PDF-документы.
- Разделять PDF-файлы.
- Конвертируйте PDF в другие форматы и наоборот.
- Управляйте аннотациями.
- Работайте с изображениями в PDF и т.д.
- Вы можете попробовать наше бесплатное приложение, чтобы добавить текст в PDF-файлы онлайн и протестировать функциональность.