Добавление таблиц в PDF-документ через C#
Как добавить таблицы в PDF-документ с помощью библиотеки .NET
Чтобы добавить таблицу, мы будем использовать Aspose.PDF для.NET API, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы net. Откройте менеджер пакетов NuGet, найдите Aspose.pdf и установите. Вы также можете использовать следующую команду из консоли Package Manager.
Package Manager Console
PM > Install-Package Aspose.PDF
Добавить таблицу в PDF через C#
Вам нужно Aspose.PDF for .NET попробовать код в своей среде.
- Загрузите PDF-файл с экземпляром документа.
- Перейдите на страницу через ее индекс.
- Создайте объект Table.
- Установить сервировку стола (например, установить границы).
- Заполните таблицу.
- Добавьте таблицу на страницу.
- Сохраните файл.
Системные требования
Просто убедитесь, что у вас есть следующие предварительные условия.
- Microsoft Windows или совместимая ОС с платформой .NET Framework, .NET Core и PHP, VBScript, C++ через COM Interop.
- Среда разработки, такая как Microsoft Visual Studio.
- Aspose.PDF для DLL .NET, на которую ссылается ваш проект.
Добавить таблицу в формате PDF — C#
Aspose.Pdf.Document doc = new Aspose.Pdf.Document(dataDir+ "AddTable.pdf"); // Initializes a new instance of the Table Aspose.Pdf.Table table = new Aspose.Pdf.Table(); // Set the table border color as LightGray table.Border = new Aspose.Pdf.BorderInfo(Aspose.Pdf.BorderSide.All, .5f, Aspose.Pdf.Color.FromRgb(System.Drawing.Color.LightGray)); // Set the border for table cells table.DefaultCellBorder = new Aspose.Pdf.BorderInfo(Aspose.Pdf.BorderSide.All, .5f, Aspose.Pdf.Color.FromRgb(System.Drawing.Color.LightGray)); // Create a loop to add 10 rows for (int row_count = 1; row_count 10; row_count++) // Add row to table Aspose.Pdf.Row row = table.Rows.Add(); // Add table cells row.Cells.Add("Column (" + row_count + ", 1)"); row.Cells.Add("Column (" + row_count + ", 2)"); row.Cells.Add("Column (" + row_count + ", 3)"); > // Add table object to first page of input document doc.Pages[1].Paragraphs.Add(table); dataDir = dataDir + "document_with_table_out.pdf"; // Save updated document containing table object doc.Save(dataDir);
О Aspose.PDF для API C#
API Aspose.PDF можно использовать для обработки PDF-документов и их разбора в приложениях. Можно создавать, изменять, сжимать, защищать, распечатывать или сохранять PDF в формате TXT, HTML, PCL, XFA, XML, XPS, EPUB, TEX, изображений и других форматов. Aspose.PDF является автономным API и не зависит от какого-либо программного обеспечения, включая Adobe Acrobat.
Subscribe to Aspose Product Updates.
Get monthly newsletters & offers directly delivered to your mailbox.
Создать таблицу в PDF-файлах с помощью C# .NET

Таблицы используются для представления данных в виде строк и столбцов. Таблица позволяет читателям быстро просматривать данные, не читая много текста. При программном создании файлов PDF вы часто можете столкнуться с необходимостью создания таблиц. В соответствии с этим в этой статье рассказывается, как создать таблицу в PDF-файлах на C# .NET.
- С# .NET API для создания таблицы в PDF
- Создать таблицу в файле PDF
- Установка границ и полей в таблицах PDF
- Применение корректировки столбцов к таблицам PDF
C# .NET API для создания таблицы в формате PDF — скачать бесплатно#
Мы будем использовать Aspose.PDF for .NET для создания таблиц в файлах PDF. API предназначен для создания PDF-файлов и управления ими в приложениях .NET. Это позволяет легко создавать PDF-файлы с простыми и сложными макетами. Вы можете либо скачать бинарные файлы API, либо установить его с помощью NuGet.
PM> Install-Package Aspose.PDF
Создать таблицу в PDF на С##
Вы можете создавать таблицы как в новом, так и в существующем файле PDF, используя Aspose.PDF для .NET. Ниже приведены шаги для создания таблицы в файле PDF на C#.
- Загрузите файл PDF (или создайте новый), используя класс Document.
- Инициализируйте таблицу и установите ее столбцы и строки, используя класс Table.
- Установите настройки таблицы (т.е. границы).
- Заполните таблицу, создав строки с помощью метода Table.Rows.Add().
- Добавьте таблицу на страницу методом Document.Pages[index].Paragraphs.Add(Table).
- Сохраните файл PDF, используя метод Document.Save(string).
В следующем примере кода показано, как создать таблицу в файле PDF с помощью C#.
// Создать PDF-документ (чтобы загрузить существующий файл, инициализируйте объект документа с помощью пути к файлу) Document document = new Document(); // Добавить страницу Aspose.Pdf.Page page = document.Pages.Add(); // Инициализирует новый экземпляр таблицы Aspose.Pdf.Table table = new Aspose.Pdf.Table(); // Установите цвет границы таблицы как LightGray table.Border = new Aspose.Pdf.BorderInfo(Aspose.Pdf.BorderSide.All, .5f, Aspose.Pdf.Color.FromRgb(System.Drawing.Color.LightGray)); // Установите границу для ячеек таблицы table.DefaultCellBorder = new Aspose.Pdf.BorderInfo(Aspose.Pdf.BorderSide.All, .5f, Aspose.Pdf.Color.FromRgb(System.Drawing.Color.LightGray)); // Создайте цикл, чтобы добавить 10 строк for (int row_count = 1; row_count < 10; row_count++) < // Добавить строку в таблицу Aspose.Pdf.Row row = table.Rows.Add(); // Добавить ячейки таблицы row.Cells.Add("Column (" + row_count + ", 1)"); row.Cells.Add("Column (" + row_count + ", 2)"); row.Cells.Add("Column (" + row_count + ", 3)"); >// Добавить таблицу на страницу page.Paragraphs.Add(table); // Сохраните PDF-документ document.Save("Generated-PDF.pdf");
Ниже приведен вывод приведенного выше примера кода.

С# Создание таблицы PDF с настраиваемыми границами и полями#
Вы также можете настроить границы и поля таблиц в PDF в соответствии с вашими требованиями. Например, вы можете установить ширину границы, стиль границы, а также верхнее, нижнее, левое и правое поля. Ниже приведены шаги по установке границ и полей для таблиц в файлах PDF на C#.
- Загрузите файл PDF (или создайте новый), используя класс Document.
- Инициализируйте таблицу и установите ее столбцы и строки, используя класс Table.
- Создайте экземпляр класса BorderInfo, чтобы применить стиль границы.
- Создайте экземпляр класса MarginInfo, чтобы установить поля для таблицы.
- Заполните таблицу, создав строки с помощью метода Table.Rows.Add().
- Добавьте таблицу на страницу методом Document.Pages[index].Paragraphs.Add(Table).
- Сохраните файл PDF, используя метод Document.Save(string).
В следующем примере кода показано, как установить границы и поля для таблиц в PDF с помощью C#.
// Создать PDF-документ (чтобы загрузить существующий файл, инициализируйте объект документа с помощью пути к файлу) Document document = new Document(); // Добавить страницу Aspose.Pdf.Page page = document.Pages.Add(); // Инициализирует новый экземпляр таблицы Aspose.Pdf.Table table = new Aspose.Pdf.Table(); // Задайте ширину столбцов таблицы table.ColumnWidths = "50 50 50"; // Установите границу ячейки по умолчанию, используя объект BorderInfo table.DefaultCellBorder = new Aspose.Pdf.BorderInfo(Aspose.Pdf.BorderSide.All, 0.1F); // Установите границу таблицы, используя другой настраиваемый объект BorderInfo table.Border = new Aspose.Pdf.BorderInfo(Aspose.Pdf.BorderSide.All, 1F); // Создайте объект MarginInfo и установите его левое, нижнее, правое и верхнее поля. Aspose.Pdf.MarginInfo margin = new Aspose.Pdf.MarginInfo(); margin.Top = 5f; margin.Left = 5f; margin.Right = 5f; margin.Bottom = 5f; // Установите заполнение ячейки по умолчанию для объекта MarginInfo table.DefaultCellPadding = margin; // Создайте строки в таблице, а затем ячейки в строках Aspose.Pdf.Row row1 = table.Rows.Add(); row1.Cells.Add("col1"); row1.Cells.Add("col2"); row1.Cells.Add(); TextFragment mytext = new TextFragment("col3 with large text string"); // Row1.Cells.Add("col3 с большой текстовой строкой, которую нужно поместить в ячейку"); row1.Cells[2].Paragraphs.Add(mytext); row1.Cells[2].IsWordWrapped = false; // Row1.Cells[2].Paragraphs[0].FixedWidth= 80; Aspose.Pdf.Row row2 = table.Rows.Add(); row2.Cells.Add("item1"); row2.Cells.Add("item2"); row2.Cells.Add("item3"); // Добавить таблицу на страницу page.Paragraphs.Add(table); // Сохраните PDF-документ document.Save("Generated-PDF.pdf");
На следующем снимке экрана показан вывод приведенного выше примера кода.

C# применить корректировку столбцов к таблицам PDF#
Aspose.PDF для .NET также позволяет настраивать настройку столбцов таблицы в PDF. Например, вы можете автоматически подгонять таблицу к окну или содержимому. Ниже приведены шаги по настройке корректировки столбцов таблицы в PDF с помощью C#.
- Загрузите файл PDF (или создайте новый), используя класс Document.
- Инициализируйте таблицу и установите ее столбцы и строки, используя класс Table.
- Установите границы и поля.
- Задайте для свойства Table.ColumnAdjustment желаемое значение перечисления ColumnAdjustment.
- Заполните таблицу, создав строки с помощью метода Table.Rows.Add().
- Добавьте таблицу на страницу методом Document.Pages[index].Paragraphs.Add(Table).
- Сохраните файл PDF с помощью метода Document.Save(string).
В следующем примере кода показано, как настроить корректировку столбцов таблицы в PDF с помощью C#.
// Создать PDF-документ (чтобы загрузить существующий файл, инициализируйте объект документа с помощью пути к файлу) Document document = new Document(); // Добавить страницу Aspose.Pdf.Page page = document.Pages.Add(); // Инициализирует новый экземпляр таблицы Aspose.Pdf.Table table = new Aspose.Pdf.Table(); // Задайте ширину столбцов таблицы table.ColumnWidths = "50 50 50"; // Установить настройку столбца table.ColumnAdjustment = ColumnAdjustment.AutoFitToWindow; // Установите границу ячейки по умолчанию, используя объект BorderInfo table.DefaultCellBorder = new Aspose.Pdf.BorderInfo(Aspose.Pdf.BorderSide.All, 0.1F); // Установите границу таблицы, используя другой настраиваемый объект BorderInfo table.Border = new Aspose.Pdf.BorderInfo(Aspose.Pdf.BorderSide.All, 1F); // Создайте объект MarginInfo и установите его левое, нижнее, правое и верхнее поля. Aspose.Pdf.MarginInfo margin = new Aspose.Pdf.MarginInfo(); margin.Top = 5f; margin.Left = 5f; margin.Right = 5f; margin.Bottom = 5f; // Установите заполнение ячейки по умолчанию для объекта MarginInfo table.DefaultCellPadding = margin; // Создайте строки в таблице, а затем ячейки в строках Aspose.Pdf.Row row1 = table.Rows.Add(); row1.Cells.Add("col1"); row1.Cells.Add("col2"); row1.Cells.Add(); TextFragment mytext = new TextFragment("col3 with large text string"); // Row1.Cells.Add("col3 с большой текстовой строкой, которую нужно поместить в ячейку"); row1.Cells[2].Paragraphs.Add(mytext); row1.Cells[2].IsWordWrapped = false; // Row1.Cells[2].Paragraphs[0].FixedWidth= 80; Aspose.Pdf.Row row2 = table.Rows.Add(); row2.Cells.Add("item1"); row2.Cells.Add("item2"); row2.Cells.Add("item3"); // Добавить таблицу на страницу page.Paragraphs.Add(table); // Сохраните PDF-документ document.Save("Generated-PDF.pdf");
C# .NET PDF API для создания таблиц — получите бесплатную лицензию#
Вы можете получить бесплатную временную лицензию, чтобы использовать Aspose.PDF для .NET без ограничений на пробную версию.
Вывод#
В этой статье вы узнали, как создавать таблицы в файлах PDF с помощью C#. Кроме того, вы видели, как настраивать границы. поля и корректировка столбцов таблицы в PDF. Кроме того, вы можете узнать больше о C# PDF API, используя документацию. Если у вас возникнут какие-либо вопросы или вопросы, вы можете связаться с нами через наш форум.
Смотрите также#
- Добавление или удаление аннотаций в файлах PDF с помощью C#
- Извлечение изображений из PDF с помощью C#
- Создать файл PDF из изображений с помощью С#
- Aspose.PDF Product Family
- Apply Auto Fit Settings to PDF Tables in Csharp
- Create a Table in a PDF File in Csharp
- DotNet API to Create Tables in PDF
- DotNet PDF Generator API
- Set Borders and Margins in PDF Tables in Csharp
Выделение и редактирование таблиц
При выделении текста ячейки (частично или полностью) он будет отображаться так же, как и текст, выделенный за пределами таблицы. Однако при выделении нескольких ячеек выделяется также и их содержимое.
Если таблица распространяется на несколько фреймов, то указатель мыши на любом верхнем или нижнем колонтитуле, который не является первым, принимает форму значка блокировки, что показывает невозможность выделить текст и ячейки в данной строке. Чтобы выделить ячейки верхнего или нижнего колонтитула, перейдите в начало таблицы.
Выделение ячеек
![]()
С помощью инструмента «Текст» выполните одно из следующих действий:
- Чтобы выделить одну ячейку, щелкните внутри ячейки или выделите текст, затем выберите команду «Таблица» > «Выделить» > «Ячейка».
- Чтобы выделить несколько ячеек, перетащите указатель мыши через границу ячейки. При этом убедитесь в том, что границы столбца или строки остаются без изменений и размеры таблицы не меняются.
Примечание.
Чтобы переключиться между режимом выделения ячеек и текста в ячейке, нажмите клавишу Esc.
Выделение столбцов или строк целиком
![]()
С помощью инструмента «Текст» выполните одно из следующих действий:
- Щелкните внутри ячейки или выделите текст, затем выберите команду «Таблица» > «Выделить» > «Столбец» или «Строка».
- Переместите курсор мыши на верхний край столбца или на левый край строки, чтобы он принял форму стрелки (
или
), а затем щелкните мышью, чтобы выделить весь столбец или строку.

Выделение всех верхних или нижних колонтитулов или всех основных строк
Щелкните внутри таблицы или выделите текст.
Выберите команду «Таблица» > «Выделить» > «Верхний колонтитул», «Основные строки» или «Нижний колонтитул».
Выделение всей таблицы
![]()
С помощью инструмента «Текст» выполните одно из следующих действий:
![]()
- Щелкните внутри таблицы или выделите текст, затем выберите команду «Таблица» > «Выделить» > «Таблица».
- Переместите курсор мыши в верхний левый угол таблицы, чтобы он принял форму стрелки , а затем щелкните мышью, чтобы выделить всю таблицу целиком.

- Перетащите инструмент «Текст» по всей таблице.
Примечание.
Кроме того, таблицу можно выделить аналогично привязанному графическому объекту — поместить точку ввода непосредственно перед таблицей или после нее, затем, удерживая клавишу Shift, выделить таблицу клавишами «Стрелка влево» или «Стрелка вправо».
Вставка строк и столбцов
Для вставки строк и столбцов предусмотрено несколько различных способов.
Вставка строки
Поместите точку ввода в строку, рядом с которой нужно вставить новую строку.
Выберите команду «Таблица» > «Вставить» > «Строка».
Задайте нужное количество строк.
Укажите место вставки новых строк по отношению к текущей (до нее или после), затем нажмите кнопку «ОК».
Новые ячейки будут отформатированы так же, как текст в строке, где находилась точка ввода.
Примечание.
Если точка ввода находится в последней ячейке, то новую строку можно создать с помощью клавиши Tab.
Вставка столбца
Поместите точку ввода в столбец, рядом с которым необходимо вставить новый столбец.
Выберите команду «Таблица» > «Вставить» > «Столбец».
Задайте необходимое количество столбцов.
Укажите место вставки новых столбцов по отношению к текущему (до него или после), затем нажмите кнопку «ОК».
Новые ячейки будут отформатированы так же, как и текст в столбце, где находилась точка ввода.
Вставка нескольких строк и столбцов
Установив точку ввода в ячейку, выберите меню «Таблица» > «Параметры таблицы» > «Настройка таблицы».
Задайте другое количество строк и столбцов, а затем нажмите кнопку «ОК».
Новые строки будут добавлены в конец, а новые столбцы — с правого края таблицы.
Примечание.
Изменить количество строк и столбцов можно с помощью палитры «Таблица». Чтобы открыть палитру «Таблица», выберите команду «Окно» > «Текст и таблицы» > «Таблица».
Вставка строки или столбца путем перетаскивания
Столбцы можно добавить перетаскиванием. Для этого нужно перетащить столбец на расстояние, которое в полтора раза превышает его ширину. Ширина нового столбца будет равна ширине перетаскиваемого столбца. Если перетаскиванием вставляется один столбец, то его ширина после вставки может отличаться от исходной. Поведение строк аналогично, за исключением случая, когда высота перетаскиваемой строки ограничена значением «Не менее». В этом случае при создании одной строки перетаскиванием InDesign при необходимости увеличит высоту новой строки для размещения в ней текста.
Поместите инструмент «Текст»
на границе столбца или строки таким образом, чтобы появилась двунаправленная стрелка (
или
).
Перетащите указатель вниз (для создания новой строки) или вправо (для создания нового столбца), удерживая кнопку мыши и клавишу Alt (Windows) или Option (Mac OS). Если нажать клавишу Alt (Option) перед нажатием кнопки мыши, то появится инструмент «Рука», поэтому кнопку мыши необходимо нажать первой.
Примечание.
Строки и столбцы нельзя вставлять перетаскиванием в верхнюю или левую часть таблицы. Эти поля предназначены для выделения строк и столбцов.
Примечание.
Строки и столбцы нельзя вставлять перетаскиванием в верхнюю или левую часть горизонтальной таблицы, а также в верхний или правый край вертикальной таблицы. Эти поля предназначены для выделения строк и столбцов.
Удаление строк, столбцов и таблиц
- Чтобы удалить строку, столбец или таблицу, поместите точку ввода внутрь таблицы или выделите в ней текст, затем выберите команду «Таблица» > «Удалить» > «Строка», «Столбец» или «Таблица».
- Чтобы удалить строки и столбцы через диалоговое окно «Параметры таблицы», выберите команду «Таблица» > «Параметры таблицы» > «Настройка таблицы». Задайте другое количество строк и столбцов, а затем нажмите кнопку «ОК». Строки удаляются с конца таблицы, а столбцы — с правого края.
Примечание.
В вертикальной таблице строки удаляются из левой части таблицы, а столбцы — из нижней ее части.
- Чтобы удалить строку или столбец при помощи мыши, установите курсор мыши на нижней или правой границе таблицы, чтобы появился значок двунаправленной стрелки (
или
), нажмите кнопку мыши, а затем, удерживая нажатой клавишу Alt (Windows) или Option (Mac OS), перетащите вверх (для удаления строк) или влево (для удаления столбцов).
Примечание.
Если нажать клавишу Alt (Option) до кнопки мыши, то появится инструмент «Рука», поэтому кнопку мыши необходимо нажать первой.
![]()
- Чтобы удалить содержимое ячейки, не удаляя саму ячейку, выделите ее или выделите в ней текст с помощью инструмента «Текст» . Нажмите клавишу «Backspace» или «Delete» либо выберите команду «Редактирование» > «Очистить».
Изменение выравнивания таблицы внутри фрейма
При создании таблицы ее ширина определяется шириной абзаца или ячейки родительской таблицы. Однако размер текстового фрейма или таблицы можно увеличить или уменьшить, что сделает таблицу более узкой или более широкой, чем фрейм. В этом случае, возможно, потребуется выровнять таблицу в пределах фрейма.
Поместите точку ввода справа или слева от таблицы. Убедитесь, что точка ввода находится на абзаце таблицы, а не внутри самой таблицы. Точка ввода примет ту же высоту, что и таблица во фрейме.
Нажмите кнопку выравнивания (например, «Выключка по центру») на палитре «Абзац» или на панели «Управление».
Перемещение в таблице
Перемещаться по таблице можно с помощью клавиши Tab и клавиш со стрелками. Кроме того, можно перейти сразу на определенную строку таблицы, что особенно удобно при работе с большими таблицами.
Перемещение по таблице с помощью клавиши Tab
- Для перехода к следующей ячейке нажмите клавишу Tab. Если нажать клавишу Tab в последней ячейке таблицы, то будет добавлена новая строка. Сведения о вставке в таблицу табуляторов и отступов см. в разделе Форматирование текста в таблице.
- Для перехода к предыдущей ячейке нажмите клавиши Shift+Tab. При нажатии клавиш Shift+Tab в первой ячейке таблицы точка ввода переместится в последнюю ячейку таблицы.
Примечание.
Первая ячейка, последняя ячейка, предыдущая ячейка и следующая ячейка отличаются в зависимости от направления написания материала. При горизонтальном написании первая ячейка располагается в левом верхнем углу, последняя ячейка — в правом нижнем углу, предыдущая ячейка — это ячейка слева (предыдущая ячейка из имеющихся ячеек на левом крае является крайней правой ячейкой в строке выше), а следующая ячейка — это ячейка справа (следующая ячейка из имеющихся ячеек на правом крае является крайней левой ячейкой в строке ниже). При вертикальном написании первая ячейка располагается в правом верхнем углу, последняя ячейка — в левом нижнем углу, предыдущая ячейка — это ячейка выше (предыдущая ячейка из имеющихся ячеек на верхнем крае является нижней ячейкой в строке справа), а следующая ячейка — это ячейка ниже (следующая ячейка из имеющихся ячеек на нижнем крае является крайней верхней ячейкой в строке слева).
Перемещение по таблице с помощью клавиш со стрелками
Для перемещения по ячейке или между ячейками таблицы нажмите соответствующую клавишу. Если при нажатии клавиши «Стрелка вправо» точка ввода расположена в конце последней ячейки строки, она перемещается в начало первой ячейки той же строки. Аналогичным образом, если при нажатии клавиши «Стрелка вниз» точка ввода находится в конце последней ячейки столбца, она перемещается в начало первой ячейки того же столбца.
Если при нажатии клавиши «Стрелка вниз» точка ввода расположена в конце последней ячейки строки в вертикальной таблице, она перемещается в начало первой ячейки той же строки. Аналогичным образом, если при нажатии клавиши «Стрелка влево» точка ввода расположена в конце последней ячейки столбца в вертикальной таблице, она перемещается в начало первой ячейки того же столбца.
Таблица в PDF
Table to PDF — это бесплатный онлайн-инструмент, который поможет вам создать таблицу онлайн, заполнить ее, а затем преобразовать в PDF. Вы также можете заполнить таблицу, загрузив файл CSV. Разделителем по умолчанию является запятая. Однако вы можете выбрать другой разделитель в таких параметрах, как полуцвет, табуляция или пробел. Вы можете изменить заголовок таблицы и цвета строк. Если вы хотите преобразовать свой CSV в красивую таблицу в формате PDF или создать таблицу онлайн на лету, то это ваш инструмент. С помощью этого бесплатного сервиса Table to PDF вы можете быстро и легко создать таблицу онлайн, а затем преобразовать ее в красивую таблицу внутри PDF.
This site uses cookies to ensure best user experience. By using the site, you consent to our Cookie, Privacy, Terms ACCEPT
Редактировать
- Редактировать PDF
- Обрезать PDF
- Контрастность PDF
- Enhance Scanned PDF
- Сжать PDF
- PDF в оттенки серого
- Инвертировать цвета PDF
- PDF темный режим
- Повернуть PDF
- Выровнять PDF
- Цветной PDF
- Редактировать метаданные PDF
- Аннотировать PDF
- Добавить номера страниц в PDF
- Изменить размер PDF
- Верхний Нижний колонтитул PDF
- Добавить поле в PDF
- Восстановить PDF
- Просмотрщик PDF
- Быстрый веб-просмотр PDF
- Обратный PDF
- Распаковать PDF
- Добавить числа Бейтса в PDF
- Измерить PDF
- PDF в CMYK
- PDF в RGB
сборка
- Извлечь страницы из PDF
- Объединить PDF
- Разделить PDF
- Разделить страницы PDF пополам
- Разделить PDF по закладкам
- Разделить PDF по размеру
- Удалить страницы из PDF
- Упорядочить PDF
- N-Up PDF
Безопасность
- Редактировать PDF
- Подписать PDF
- Водяной знак PDF
- Разблокировать PDF
- Защитить PDF
- Выровнить PDF
- Сравнить PDF
Конвертировать из PDF
- Перевести PDF
- PDF для сканирования
- PDF OCR
- Извлечь изображения из PDF
- PDF в изображения
- Извлечь таблицы из PDF
- PDF в QR-код
- Извлечь шрифты из PDF
- PDF в EPUB
- PDF в JPG
- PDF в PNG
- PDF в TIFF
- PDF в текст
- PDF в HTML
- PDF в Word
- PDF в PowerPoint
- Арабский PDF в Word
- Персидский PDF в Word
- Иврит PDF в Word
- PDF в XML
- PDF в JSON
- PDF в САПР
- PDF в DWG
- PDF в DXF
- PDF в SVG
- PDF в GIF
- PDF в WEBP
- PDF в BMP
- PDF в PS
- PDF в EPS
- PDF в DICOM