HTML JPG PDF XML DOCX
  Product Family
PDF

Добавьте текст в 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 в нескольких строках кода.

  1. Загрузите файл в облачное хранилище
  2. Инициализируйте PdfApi с предоставленными учетными данными (Application ID и Application Key).
  3. Прочитайте локальный PDF-файл и загрузите его в облачное хранилище Aspose.
  4. Вызовите метод postSplitDocument PdfApi для разбивки загруженного PDF-документа.
  5. Скачайте каждую разобранную страницу 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-файлы онлайн и протестировать функциональность.