HTML JPG PDF XML DOCX
  Product Family
PDF

Agregar texto a PDF en .NET SDK

Agregar texto a un documento PDF usando la API de .NET en el servidor

Get Started

Cómo agregar texto a PDF a través de Cloud .NET SDK

Para agregar texto a PDF a través de Cloud .NET SDK , usaremos Aspose.PDF Cloud .NET SDK Este SDK en la nube permite crear aplicaciones basadas en la nube para crear, editar y convertir documentos PDF en C#, ASP.NET u otros lenguajes .NET para diversas plataformas en la nube. Abre NuGet gestor de paquetes, busca Aspose.PDF Cloud e instalalo. También puedes usar el siguiente comando desde la consola del Administrador de Paquetes.

Comando de la consola del Administrador de Paquetes


    PM> Install-Package Aspose.Pdf-Cloud

Pasos para agregar texto a PDF a través de .NET SDK

Los desarrolladores de Aspose.PDF Cloud pueden cargar y agregar texto a PDF en solo unas pocas líneas de código.

  1. Sube el archivo a Cloud Storage
  2. Inicializa PdfApi con las credenciales proporcionadas (Application ID y Application Key).
  3. Lee el archivo PDF local y sùbalo al almacenamiento en la nube de Aspose.
  4. Llama al método postSplitDocument de PdfApi para dividir el documento PDF subido.
  5. Descarga cada página PDF dividida y guárdala en el sistema de archivos local.
 

Este código de ejemplo muestra cómo agregar texto a documentos 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));
    }
 

Trabaja con texto en PDF

El texto se puede agregar dinámicamente para personalizar un PDF para un usuario específico, como agregar su nombre o un mensaje personalizado. Esto se usa a menudo en materiales de marketing o informes personalizados. Agregar texto en fuentes, colores y alineaciones específicas puede hacer que ciertas secciones permanezcan más legibles y visualmente atractivas, creando una mejor experiencia de usuario. Las adiciones de texto pueden ayudar a mantener la información consistente en diferentes versiones de PDF, evitando ediciones manuales y asegurando que la información clave permanezca en su lugar. Agrega texto a documentos PDF con Aspose.PDF Cloud .NET SDK.

Con nuestra biblioteca .NET, puedes:

  • Combinar documentos PDF.
  • Dividir archivos PDF.
  • Convertir PDF a otros formatos y viceversa.
  • Manipular anotations.
  • Trabajar con imágenes en PDF, etc.
  • Puedes probar nuestra app gratuita para agregar texto a archivos PDF en línea y probar la funcionalidad.