Описание тега migradoc

MigraDoc Foundation - это библиотека.NET с открытым исходным кодом, которая легко создает документы на основе объектной модели с абзацами, таблицами, стилями и т. Д. И отображает их в PDF или RTF. Используйте этот тег для вопросов, связанных с MigraDoc на любой платформе и на любом языке программирования.
2 ответа

Pdfsharp и MigradDoc: как сделать правильную белую панель отзывчивой, используя migradoc и pdfsharp?

//-- migradoc---------- <code> Document document = new Document(); Section section = document.AddSection(); Paragraph paragraph = section.AddParagraph(); </code> // --- pdfSharp --------------------------- <code> PdfDocument layout…
13 фев '17 в 06:19
1 ответ

Маржа в MigraDoc

Я использую MigraDoc и PDFsharp, и мне нужно установить разные поля для каждой страницы в моем документе PDF. С помощью document.DefaultPageSetup.RightMargin = 20; document.DefaultPageSetup.LeftMargin = 20; Я получаю, что все страницы в моем докумен…
13 окт '14 в 09:39
2 ответа

Сделать всю ячейку в таблице MigraDoc ссылкой

Есть ли в MigraDoc способ сделать ссылку на всю ячейку таблицы? У меня есть табличное оглавление, а номер страницы трудно щелкнуть. Я бы предпочел, чтобы вся ячейка была кликабельной, чтобы перейти на указанную страницу. Вот пример моего кода: // Cr…
07 апр '15 в 01:15
1 ответ

Изображения MigraDoc в абзаце - не полный путь к файлу

Я хочу отобразить изображение в абзаце в MigraDoc. До сих пор во всех примерах, которые я нашел, требовался полный путь к файлу для ссылки на файл изображения: answerParagraph.AddImage("C:\Project\Images\Image.png") Однако я хочу использовать некото…
27 фев '18 в 20:05
1 ответ

Выходное изображение со сборкой

Я использую MigraDoc и хотел бы вставить изображение в документ. Самый простой способ сделать это - указать путь к файлу изображения (а не указывать его в ресурсах). Поэтому я хотел бы включить изображение в файл вместе с другими файлами в сборке. Т…
25 окт '17 в 07:26
1 ответ

Перекрытие текста в ячейке таблицы MigraDoc

Я хочу PDF с таблицей, и я использую MigraDoc.DocumentObjectModel.Tables.Table для создания таблицы. Содержимое ячейки таблицы перекрывается, когда в содержимом есть "текст без пробелов". Есть ли прямое решение, а не ручное создание функции переноса…
20 ноя '18 в 07:50
1 ответ

MigraDoc: Как увеличить высоту строки при добавлении текста?

Я строю стол в MigraDoc. Я нашел способ поставить Table в Table.Row.Cell с помощью TextFrame, К сожалению Row.Cell не растет при добавлении новых записей в TextFrame, Таким образом, в определенный момент внутренняя таблица пересекается с рядами ниже…
25 апр '16 в 14:06
1 ответ

Как я могу определить, будет ли таблица Migradoc разделена на две страницы?

Я использую Migradoc для создания некоторых PDF-файлов. У меня есть код для создания таблицы текста для каждого элемента в массиве, и я распечатываю страницы с этими таблицами. Однако требования, которые мне предъявляют, состоят в том, что если у ме…
15 окт '12 в 20:04
2 ответа

MigraDoc/PDFsharp выбрасывает исключения с китайским шрифтом YaHei

Недавно после перемещения нашего веб-сайта с Windows Server 2008 на Server 2016 у нас возникли проблемы с экспортом документов PDF из нашего кода C#, в котором используется библиотека MigraDoc/PDFsharp.Проблема также может быть воспроизведена на Win…
13 окт '18 в 08:31
1 ответ

Не содержит определения для "таблицы" и метода расширения "таблица", принимающего

Я пытаюсь отправить данные в PDF с помощью MigraDoc. Но я столкнулся с этой синтаксической ошибкой и смог найти ссылку на сборку, чтобы исправить ее.Причина ошибки ниже: this.table = section.AddTable(); this.table.Style = "Table"; this.table.Borders…
15 июл '15 в 14:54
2 ответа

Добавление ссылок в PDF с помощью MigraDoc

Я использую MigraDoc для создания PDF-документов в проекте. Код ниже показывает, как я работаю с библиотекой: var document = new Document { Info = { Author = "title" } }; Section section = document.AddSection(); Paragraph paragraph = section.AddPara…
01 окт '13 в 16:44
1 ответ

C# / MigraDoc - столбцы таблицы, выделенные жирным шрифтом

У меня есть таблица с двумя столбцами и несколькими строками, и мне нужно сделать первый столбец жирным. Я пытался с помощью column.Format.Font.Bold = true; но это не меняет шрифт на жирный. Если я использую column.Format.Font.Colors = Colors.Blue; …
19 окт '16 в 04:03
1 ответ

Приведение System.Drawing.Font к MigraDoc.DocumentObjectModel.Font?

Мне было интересно, почему я не могу привести System.Drawing.Font к MigraDoc.DocumentObjectModel.Font. Мне нужно загрузить определенный шрифт в моем приложении. Я хочу сделать это через стили, как это: PrivateFontCollection pfc; FontFamily family = …
09 июн '13 в 22:16
2 ответа

Выравнивание текста по изображению с помощью MigraDoc

У меня есть заголовок в этом формате - "Заголовок" "Имидж" "Заголовок" Ниже приведен фрагмент кода, который я использую для достижения этой цели - Paragraph header = section.Headers.Primary.AddParagraph("Heading"); header.Format.Font.Bold = true; he…
19 сен '16 в 11:34
1 ответ

Ширина раздела MigraDoc

Я хотел метод, чтобы установить относительную ширину столбца в MigraDoc, и я нашел этот пост на эту тему. Проблема в том, что это не работает для меня. Я скопировал точный код из этого поста: Section section = document.AddSection(); section.PageSetu…
08 ноя '17 в 10:23
3 ответа

Как определить схему PDF с помощью MigraDoc

Я заметил, что при использовании MigraDoc, если я добавляю абзац с любым из стилей заголовка (например, "Заголовок1"), запись автоматически помещается в схему документа. У меня вопрос, как я могу добавить записи в структуре документа, не показывая т…
07 апр '15 в 01:07
2 ответа

MigraDoc Два стола в одном ряду

Я работаю над созданием отчета с MigraDoc, который будет иметь 4 таблицы, 2 строки с 2 таблицами. Я попробовал несколько различных методов для достижения этой цели. 1- Я попытался создать leftIndent на столе. table1.Format.LeftIndent = 7; Я попыталс…
14 окт '15 в 18:13
1 ответ

Добавить содержание MigraDoc в PDFsharp PDF

Я пытаюсь использовать PDFsharp и MigraDoc для создания файла отчета в формате PDF из многих других файлов. В основном рабочий процесс выглядит следующим образом: Пользователь загружает 2 или более документов для объединения Пользователь выбирает, к…
28 апр '16 в 07:18
1 ответ

Преобразование HTML-строки в PDF с MigraDoc

Я извлекаю содержимое HTML из базы данных и пытаюсь создать документ PDF, используя следующий код paragraph = Document.LastSection.AddParagraph(); paragraph.Format.Alignment = ParagraphAlignment.Left; paragraph.AddFormattedText(AuditSummary); Но нео…
13 фев '18 в 04:51
1 ответ

MigraDoc: проблема с автоматическим разрывом страниц

У меня проблемы с получением MigraDoc для автоматического разделения страниц. Я размещаю таблицы друг над другом и надеялся, что они просто разумно разместят разрывы страниц, так как число строк в этих таблицах является динамическим. Код, который у …
22 окт '13 в 16:41