Замена таблицы в PDF в .NET SDK
Замена таблицы в PDF-документе с использованием серверной .NET API.
Get StartedКак заменить таблицу в PDF через Cloud .NET SDK
Чтобы заменить таблицу в PDF через Cloud .NET SDK, мы будем использовать Aspose.PDF Cloud .NET SDK Этот Cloud SDK позволяет легко создавать облачные приложения для создания, редактирования и конвертации PDF на C#, ASP.NET или других языках .NET для различных облачных платформ. Откройте NuGet менеджер пакетов, найдите Aspose.PDF Cloud и установите. Вы также можете использовать следующую команду в консоли Менеджера пакетов.
Команда консоли менеджера пакетов
PM> Install-Package Aspose.Pdf-Cloud
Шаги по замене таблицы в PDF через .NET SDK
Разработчики Aspose.PDF Cloud могут легко загружать и заменять таблицы в PDF. Разработчикам требуется всего несколько строк кода.
- Создайте новый объект Configuration с вашим секретом приложения и ключом.
- Создайте объект для подключения к Cloud API.
- Загрузите PDF в облачное хранилище.
- Определите внешний вид таблицы
- Определите содержимое таблицы
- Замените таблицу в PDF. Проверьте ответ и запишите результат.
- Загрузите обновленный файл
Этот пример кода показывает замену таблицы в PDF-документах
public static void Replace()
{
const string localImageFileName = @"C:\Samples\sample-test.pdf";
const string storageFileName = "Sample-Document-02.pdf";
const string resultFileName = "Sample-Document-02.pdf";
const string tableId = "GE5TCOZSGAYCYNRQGUWDINZVFQ3DGMA"
// 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]);
}
var decor = new GraphInfo(
Color: new Color(255, 0, 0, 255),
LineWidth: 2,
IsDoubled: true);
List<Cell> cells = [
new(HtmlFragment : "<strong>Cell 1</strong>"),
new(HtmlFragment : "<strong>Cell 2</strong>")];
var rows = new List<Row>()
{
new(Cells:cells)
};
Table demoTable = new(Rows: rows, Top: 600, Left: 10)
{
Border = new BorderInfo(decor, decor, decor, decor),
ColumnWidths = "150 300"
};
pdfApi.PutTableAsync(storageFileName, tableId, demoTable);
pdfApi.DownloadFile(storageFileName)
.CopyTo(File.Create(resultFileName));
}
Работа с таблицей в PDF
Таблицы предоставляют структурированный формат для систематического представления данных, упрощая читателям понимание и анализ информации. Они также повышают визуальную привлекательность документа, добавляя профессионализм и организацию. При работе с числовыми или сравнительными данными таблицы улучшают ясность, группируя связанную информацию в легкодоступный формат. Кроме того, таблицы могут включать содержимое в реальном времени или динамически генерируемое содержимое, например данные из баз данных или аналитических панелей. Добавьте таблицу в PDF-документы с помощью Aspose.PDF Cloud Node.js SDK.
С нашей .NET библиотекой вы можете:
- Добавьте заголовок и нижний колонтитул PDF-документа в текстовом или графическом формате.
- Добавьте таблицы и штампы (текстовые или графические) в PDF-документы.
- Присоедините несколько PDF-документов к существующему файлу.
- Работайте с вложениями PDF, аннотациями и полями формы.
- Примените шифрование или дешифрование PDF-документов и установите пароль.
- Удалите все штампы и таблицы с страницы или всего PDF-документа.
- Удалите конкретный штамп или таблицу из PDF-документа по его ID.
- Замените один или несколько экземпляров текста на странице PDF или в целом документе.
- Обширная поддержка конвертации PDF-документов в различные другие форматы файлов.
- Извлеките различные элементы из PDF-файлов и оптимизируйте PDF-документы.
- Вы можете попробовать наш бесплатный App для извлечения таблиц в файлы PDF онлайн и протестировать функциональность.
- Учебные материалы
- Документация
- Исходный код
- Справочник API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для .NET?
- Список клиентов
- Безопасность