Генерация PDF с помощью XML reader в windows forms
В моем приложении windows Form у меня есть одно текстовое поле, в котором мне нужно ввести правильный HTML-тег, и теперь мне нужно загрузить данные в текстовое поле в устройство чтения XML, а затем мне нужно рекурсивно обработать каждый элемент.После этого я должен сгенерировать PDF файл который содержит например как если бы я ввел
Что я уже пробовал:
Создал класс
пространство имен PDFfile
{
публичная информация о классе
{
частная строка data1;
общественные строке текстового поля textbox1
{
get { return data1; }
set{data1=значение;}
}
}
}
создал еще один класс, как показано ниже
публичный класс SaveXml
{
общественная статический недействительным SaveData(объект obj, строковый именем)
{
Помощью которого XmlSerializer СР =новый сериализатор XmlSerializer(объект.Метод gettype());
TextWriter write = новый StreamWriter(имя файла);
СР.Сериализации(записи, параметр obj);
писать.Закрывать();
}
}
код в формате form1.cs
частный недействительными textBox1_TextChanged(объект отправителя, EventArgs в электронной)
{
}
частный недействительными обработчика button1_click(объект отправителя, EventArgs в электронной)
{
текстовое поле textbox1.SelectAll();
var a = textBox1.Сосредоточить();
Информация информация = новая информация();
информация.текстовое поле textbox1 = текстовое поле textbox1.Текст;
SaveXml.SaveData(информация, "data.xml");
}