Adicionar Texto ao PDF no .NET SDK
Adicionar um Texto a um Documento PDF usando API .NET lado do servidor
Get StartedComo adicionar Texto em PDF via Cloud .NET SDK
Para adicionar Texto em PDF via Cloud .NET SDK , usaremos Aspose.PDF Cloud .NET SDK Este Cloud SDK permite que você crie facilmente aplicativos criadores, editores e conversores de PDF baseados em nuvem em C#, ASP.NET ou outras linguagens .NET para várias plataformas de nuvem. Abra NuGet gerenciador de pacotes, procure por Aspose.PDF Cloud e instale. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.
Comando do Console do Gerenciador de Pacotes
PM> Install-Package Aspose.Pdf-Cloud
Passos para adicionar Texto em PDF via .NET SDK
Os desenvolvedores do Aspose.PDF Cloud podem facilmente carregar e adicionar Texto ao PDF em poucas linhas de código.
- Carregar o arquivo para o armazenamento em nuvem
- Inicializa o PdfApi com as credenciais fornecidas (ID de Aplicativo e Chave de Aplicativo).
- Lê o arquivo PDF local e o carrega para o armazenamento em nuvem da Aspose.
- Chama o método postSplitDocument do PdfApi para dividir o documento PDF carregado.
- Baixa cada página do PDF dividido e a salva no sistema de arquivos local.
Este código de exemplo mostra a adição de 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));
}
Trabalhar com Texto em PDF
O texto pode ser adicionado dinamicamente para personalizar um PDF para um usuário específico, como adicionar seu nome ou mensagem personalizada. Isso é frequentemente usado em materiais de marketing ou para relatórios personalizados. Adicionar texto em fontes, cores e alinhamentos específicos pode tornar certas seções mais legíveis e visualmente atraentes, criando uma melhor experiência para o usuário. Adições de texto podem ajudar a manter informações consistentes em diferentes versões do PDF, evitando edições manuais e garantindo que as informações-chave permaneçam no lugar. Adicione o Texto aos documentos PDF com Aspose.PDF Cloud .NET SDK.
Com nossa biblioteca .NET você pode:
- Combinar documentos PDF.
- Dividir arquivos PDF.
- Converter PDF para outros formatos e vice-versa.
- Manipular Anotações.
- Trabalhar com Imagens em PDF, etc.
- Você pode testar nossa aplicação gratuita para adicionar o texto aos arquivos PDF online e testar a funcionalidade.