Удаление таблицы по Id из PDF в .NET SDK
Удаление таблицы по Id из PDF документа с использованием серверного API .NET.
Get StartedКак удалить таблицу по Id из PDF через облачный .NET SDK
Для того чтобы удалить таблицу по Id из PDF через облачный .NET SDK, мы будем использовать Aspose.PDF Cloud .NET SDK Этот облачный SDK позволяет легко создавать облачные приложения для создания, редактирования и конвертации PDF на C#, ASP.NET или других языках .NET для различных облачных платформ. Откройте NuGet менеджер пакетов, найдите Aspose.PDF Cloud и установите. Вы также можете использовать следующую команду из консоли менеджера пакетов.
Команда консоли менеджера пакетов
PM> Install-Package Aspose.Pdf-Cloud
Шаги для удаления таблицы по Id из PDF через .NET SDK
Разработчики Aspose.PDF Cloud могут легко загрузить и удалить таблицу по Id из PDF всего в несколько строк кода.
- Создайте новый объект Configuration с вашим секретным ключом и ключом приложения.
- Создайте объект для подключения к облачному API.
- Загрузите PDF в облачное хранилище.
- Удалите таблицу по Id из PDF в облачном хранилище с помощью функции DeleteTableAsync.
- Проверьте ответ и зарегистрируйте результат.
- Загрузите обновленный файл для локального использования.
Этот пример кода показывает удаление таблицы по Id из PDF документов
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Tables
{
public class DeleteTable
{
public static async Task Remove(string documentName, string tableId, string outputName, 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]);
}
// Delete table by Id from the PDF on cloud storage.
AsposeResponse response = await pdfApi.DeleteTableAsync(documentName, tableId, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("DeleteTable(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("DeleteTable(): Failed to remove table from the document.");
else
{ // Downloads the updated file for local use.
Console.WriteLine("DeleteTables(): Table '{0}' successfully deleted from the document '{1}.", tableId, documentName);
Stream stream = pdfApi.DownloadFile(Path.Combine(remoteFolder, documentName));
using var fileStream = File.Create(Path.Combine(localFolder, "delete_table_" + outputName));
stream.Position = 0;
await stream.CopyToAsync(fileStream);
Console.WriteLine("DeleteTables(): File '{0}' successfully downloaded.", "delete_table_" + outputName);
}
}
}
}
Работа с таблицами в PDF
Удаление таблиц из документов может потребоваться для упрощения документа, если таблицы содержат ненужную информацию, для обеспечения конфиденциальности, если таблицы содержат персональные данные, цены, контакты или другую конфиденциальную информацию, для подготовки к повторному использованию, если документ нужен в качестве шаблона, для автоматической обработки, для оптимизации при печати, для редактирования и обновления информации, если таблицы устарели или содержат ошибки. Удалите таблицу по Id из PDF документов с помощью Aspose.PDF Cloud Node.js SDK.
С нашей библиотекой .NET вы можете:
- Добавлять заголовок и нижний колонтитул PDF документа в текстовом или графическом формате.
- Добавлять таблицы и штампы (текстовые или графические) в PDF документы.
- Присоединять несколько PDF документов к существующему файлу.
- Работать с вложениями PDF, аннотациями и полями формы.
- Применять шифрование или дешифрование к PDF документам и устанавливать пароль.
- Удалять все штампы и таблицы с одной страницы или всего PDF документа.
- Удалять определенный штамп или таблицу из PDF документа по его ID.
- Заменять один или несколько экземпляров текста на странице PDF или во всем документе.
- Обширная поддержка конвертации PDF документов в различные другие форматы файлов.
- Извлекать различные элементы PDF файлов и оптимизировать PDF документы.
- Вы можете попробовать наше бесплатное приложение для извлечения таблицы в PDF файлы онлайн и протестировать функциональность.
- Учебные ресурсы
- Документация
- Исходный код
- Ссылки на API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для .NET?
- Список клиентов
- Безопасность