PNG
JPG
BMP
TIFF
PDF
Adicionar Anexos a PDF no SDK .NET
API para adicionar anexos em documentos PDF com Aspose.PDF Cloud .NET SDK
Get StartedComo adicionar anexos em documentos PDF usando C# Cloud API
Para adicionar anexos em documentos PDF, usaremos Aspose.PDF Cloud .NET SDK Este SDK Cloud permite que você crie facilmente aplicativos baseados em nuvem para criar, editar e converter PDFs em C#, ASP.NET ou outros idiomas .NET para várias plataformas de nuvem. Abra NuGet o gerenciador de pacotes, procure Aspose.PDF Cloud e instale. Você também pode usar o seguinte comando no console do Gerenciador de Pacotes.
Comando
PM> Install-Package Aspose.Pdf-Cloud
Passos para adicionar anexos usando .NET SDK
A adição básica de anexos de forma-programada com Aspose.PDF Cloud .NET SDK APIs pode ser feita com apenas algumas linhas de código.
- Crie um objeto AttachmentInfo
- Faça o upload dos arquivos para o armazenamento em nuvem
- Adicione o anexo ao PDF
- Verifique a resposta e salve o PDF atualizado
Requisitos do Sistema
Os desenvolvedores do Aspose.PDF Cloud .NET podem extrair e anexar anexos em documentos PDF com facilidade. Os desenvolvedores precisam de apenas algumas linhas de código.
- .NET Framework 2.0 ou posterior
- JSON.NET
Este código de exemplo mostra como adicionar anexos de um documento PDF usando C#
public static void AddAttachment()
{
var STORAGE_FILE_NAME = "sample_attachment.pdf";
var STORAGE_ATTACHMENT_FILE_NAME = "file_example_MP3_700KB.mp3";
var LOCAL_FILE_NAME = @"C:\Samples\Attachments\sample_attachment.pdf";
var LOCAL_ATTACHMENT_FILE_NAME = @"C:\Samples\Attachments\file_example_MP3_700KB.mp3";
var RESULT_FILE_NAME = @"C:\Samples\Attachments\sample_attachment_new.pdf";
var attachmentInfo = new AttachmentInfo(
STORAGE_ATTACHMENT_FILE_NAME,
"Sample attachment",
Path.GetFileName(LOCAL_ATTACHMENT_FILE_NAME),
"audio/mpeg");
PdfApi.UploadFile(STORAGE_FILE_NAME, File.OpenRead(LOCAL_FILE_NAME));
PdfApi.UploadFile(STORAGE_ATTACHMENT_FILE_NAME, File.OpenRead(LOCAL_ATTACHMENT_FILE_NAME));
var response = PdfApi.PostAddDocumentAttachment(STORAGE_FILE_NAME, attachmentInfo);
Console.WriteLine(response.Code);
if (response.Code == 200)
{
PdfApi.DownloadFile(STORAGE_FILE_NAME)
.CopyTo(File.OpenWrite(RESULT_FILE_NAME));
}
}