Анализ PDF для извлечения изображения по Id в .NET SDK
API для анализа PDF документов для извлечения изображения по Id с использованием серверного .NET API.
Get StartedКак анализировать PDF документы для извлечения изображения по Id с использованием Cloud .NET SDK
Для анализа PDF документов для извлечения изображения по Id через Cloud .NET SDK мы будем использовать Aspose.PDF Cloud .NET SDK Этот Cloud .NET SDK позволяет легко создавать облачные приложения для создания, редактирования и конвертации PDF на C#, ASP.NET или других языках .NET для различных облачных платформ. Откройте NuGet менеджер пакетов, найдите Aspose.PDF Cloud и установите. Вы также можете использовать следующую команду из консоли менеджера пакетов.
Команда консоли менеджера пакетов
PM> Install-Package Aspose.Pdf-Cloud
Шаги по анализу PDF для извлечения изображения по Id с использованием .NET SDK
Разработчики Aspose.PDF Cloud могут легко анализировать PDF документы для извлечения изображений по Id. Разработчикам требуется всего несколько строк кода.
- Создайте новый объект Configuration с вашим секретным ключом и ключом приложения
- Создайте объект для подключения к Cloud API
- Загрузите файл вашего документа
- Анализируйте PDF документы для извлечения изображения по Id в облачном хранилище, используя функцию GetImageAsync
- Проверьте ответ и зафиксируйте результат
- Если операция прошла успешно, выведите извлеченное изображение
Этот пример кода показывает анализ PDF документа для извлечения изображения по Id
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Parser
{
public class GetImage
{
public static async Task Extract(string documentName, string imageId, string remoteFolder)
{
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
pdfApi = new PdfApi(AppSecret, AppSid);
using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
{ // Upload the local PDF to cloud storage folder name.
FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
Console.WriteLine(uploadResponse.Uploaded[0]);
}
// Parse PDF for image by Id extraction in cloud storage.
ImageResponse response = await helper.pdfApi.GetImageAsync(documentName, imageId, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("GetImage(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("GetImage(): Failed to receive Image from the document.");
else
{ // Show images.
Console.WriteLine("GetImage(): Image '{0}' successfully received from the document '{1}.", imageId, documentName);
Console.WriteLine(response.Image.ToString());
}
}
}
}
Работа с анализом изображения по Id в PDF через .NET SDK
Анализируя PDF документы для извлечения изображений по Id, вы можете загружать или изменять изображение в PDF по мере необходимости. Это сохраняет положение изображения в документах, экономя время и уменьшая ручную работу. Анализируйте PDF документы для извлечения изображений по Id с Aspose.PDF Cloud .NET SDK.
С нашим .NET SDK вы можете
- Добавлять заголовок и нижний колонтитул PDF документа в текстовом или графическом формате.
- Добавлять таблицы и текстовые или графические штампы в PDF документы.
- Присоединять несколько PDF документов к существующему файлу.
- Работать с вложениями, аннотациями и полями форм в PDF.
- Применять шифрование или дешифрование к PDF документам и устанавливать пароль.
- Удалять все штампы и таблицы со страницы или всего PDF документа.
- Удалять конкретный штамп или таблицу из PDF документа по его ID.
- Заменять одно или несколько вхождений текста на странице PDF или во всем документе.
- Обширная поддержка конвертации PDF документов в различные другие форматы файлов.
- Извлекать различные элементы PDF файлов и оптимизировать PDF документы.
- Вы можете попробовать наше бесплатное приложение для тестирования функциональности.
- Учебные ресурсы
- Документация
- Исходный код
- Ссылки на API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для .NET?
- Список клиентов
- Безопасность