diff --git a/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Components/CustomPdfTable.Designer.cs b/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Components/CustomPdfTable.Designer.cs
deleted file mode 100644
index 497ec19..0000000
--- a/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Components/CustomPdfTable.Designer.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-namespace Cop.Borovkov.Var3.Components
-{
- partial class CustomPdfTable
- {
- ///
- /// Обязательная переменная конструктора.
- ///
- private System.ComponentModel.IContainer components = null;
-
- ///
- /// Освободить все используемые ресурсы.
- ///
- /// истинно, если управляемый ресурс должен быть удален; иначе ложно.
- protected override void Dispose(bool disposing)
- {
- if (disposing && (components != null))
- {
- components.Dispose();
- }
- base.Dispose(disposing);
- }
-
- #region Код, автоматически созданный конструктором компонентов
-
- ///
- /// Требуемый метод для поддержки конструктора — не изменяйте
- /// содержимое этого метода с помощью редактора кода.
- ///
- private void InitializeComponent()
- {
- components = new System.ComponentModel.Container();
- }
-
- #endregion
- }
-}
diff --git a/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Components/CustomPdfTable.cs b/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Components/CustomPdfTable.cs
deleted file mode 100644
index 0af6728..0000000
--- a/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Components/CustomPdfTable.cs
+++ /dev/null
@@ -1,92 +0,0 @@
-using Cop.Borovkov.Var3.Models;
-using PIHelperSh.PdfCreator;
-using PIHelperSh.PdfCreator.Enums;
-using PIHelperSh.PdfCreator.Interfaces;
-using PIHelperSh.PdfCreator.Models.TableModels;
-using System.ComponentModel;
-
-namespace Cop.Borovkov.Var3.Components
-{
- ///
- /// Компонент для сохранения таблицы в пдф
- ///
- public partial class CustomPdfTable : Component
- {
- ///
- ///
- public CustomPdfTable()
- {
- InitializeComponent();
- }
-
- ///
- ///
- ///
- public CustomPdfTable(IContainer container)
- {
- container.Add(this);
- InitializeComponent();
- }
-
- ///
- /// Сохранить набор таблиц в пдф
- ///
- ///
- ///
- ///
- public void SaveToPdf(PdfTableInfo tableInfo)
- {
- if (!tableInfo.Tables.Any())
- {
- return;
- }
-
- PdfCreator creator = new PdfCreator();
-
- creator.AddParagraph(new()
- {
- Style = PdfStyleType.Title,
- Text = tableInfo.Title,
- MarginAfter = PdfMargin.Smal,
- });
-
- foreach (string[,] table in tableInfo.Tables)
- {
- List rows = new();
-
- for (int i = 0; i < table.GetLength(0); ++i)
- {
- PDFSimpleTableRow row = new();
-
- for (int j = 0; j < table.GetLength(1); ++j)
- {
- row.Items.Add(table[i, j]);
- }
-
- rows.Add(row);
- }
-
- creator.AddSimpleTable(new()
- {
- Header = rows.First().Items.Select(item => new PdfTableColumn()
- {
- Title = item,
- Size = 3,
- } as IPdfColumnItem).ToList(),
- Rows = rows.Skip(1).ToList(),
-
- HeaderStyle = PdfStyleType.Basic,
- HeaderHorizontalAlignment = PdfAlignmentType.Left,
- RowHorizontalAlignment = PdfAlignmentType.Left,
- });
-
- creator.AddParagraph(new()
- {
- MarginAfter = PdfMargin.Smal,
- });
- }
-
- creator.SavePdf(tableInfo.FilePath);
- }
- }
-}
diff --git a/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Models/PdfTableInfo.cs b/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Models/PdfTableInfo.cs
deleted file mode 100644
index fa93c5a..0000000
--- a/Cop.Borovkov.Var3/Cop.Borovkov.Var3/Models/PdfTableInfo.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-namespace Cop.Borovkov.Var3.Models
-{
- ///
- /// Параметры для создания таблиц в пдф
- ///
- public record PdfTableInfo
- {
- ///
- /// имя файла (включая путь до файла)
- ///
- public string FilePath { get; init; } = @"C:\pdfTable.pdf";
-
- ///
- /// название документа(заголовок в документе)
- ///
- public string Title { get; init; } = "Таблица";
-
- ///
- /// Список таблиц
- ///
- public IEnumerable Tables { get; init; } = [];
- }
-}
diff --git a/Cop.Borovkov.Var3/PIHelperSh.PdfCreater/PIHelperSh.PdfCreator.csproj b/Cop.Borovkov.Var3/PIHelperSh.PdfCreater/PIHelperSh.PdfCreator.csproj
deleted file mode 100644
index 99f55df..0000000
--- a/Cop.Borovkov.Var3/PIHelperSh.PdfCreater/PIHelperSh.PdfCreator.csproj
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
- net8.0
- enable
- enable
- True
- Библиотека PDF
- MaximK
- Небольшая надстройка для более удобной работы с PDF
- README.md
- https://github.com/KuzarinM/PIHelperSh/tree/master/PIHelperSh.PdfCreater
- True
- LICENSE
- 1.1.1
- True
-
-
-
-
-
-
-
-
diff --git a/Cop.Borovkov.Var3/TestCustomComponents/Models/TestModel.cs b/Cop.Borovkov.Var3/TestCustomComponents/Models/TestModel.cs
index bc2e9a4..2def734 100644
--- a/Cop.Borovkov.Var3/TestCustomComponents/Models/TestModel.cs
+++ b/Cop.Borovkov.Var3/TestCustomComponents/Models/TestModel.cs
@@ -4,7 +4,7 @@
{
public int Id { get; set; }
- public string Name { get; set; } = string.Empty;
+ public string Name { get; set; }
public int Age { get; set; }
diff --git a/Cop.Borovkov.Var3/TestCustomComponents/Program.cs b/Cop.Borovkov.Var3/TestCustomComponents/Program.cs
index d570b34..d7fd2d1 100644
--- a/Cop.Borovkov.Var3/TestCustomComponents/Program.cs
+++ b/Cop.Borovkov.Var3/TestCustomComponents/Program.cs
@@ -1,5 +1,3 @@
-using TestCustomComponents.Forms;
-
namespace TestCustomComponents
{
internal static class Program