Agregar texto a PDF en .NET SDK
Agregar texto a un documento PDF usando la API de .NET en el servidor
Get StartedCó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.
- Sube el archivo a Cloud Storage
- Inicializa PdfApi con las credenciales proporcionadas (Application ID y Application Key).
- Lee el archivo PDF local y sùbalo al almacenamiento en la nube de Aspose.
- Llama al método postSplitDocument de PdfApi para dividir el documento PDF subido.
- 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.