TemplateDesigner: pdf-Export
CI / build-and-test (push) Canceled after 0s

This commit is contained in:
2026-08-31 23:28:08 +02:00
parent 4b4a746e17
commit 11ef73ab1f
4 changed files with 53 additions and 2 deletions
@@ -141,6 +141,9 @@ public partial class DesignerViewModel : ObservableObject
public ITemplateDataProvider BuildDataProvider() => new DesignerDataProvider(Placeholders.ToDictionary(
x => x.Name.Trim(), x => x.ToValue(), StringComparer.Ordinal));
public byte[] RenderCurrentPdf() =>
new QuestTemplateRenderer().RenderToPdf(BuildLoaded(), BuildDataProvider());
public void ApplyPdfImport(PdfImportResult import)
{
TemplateId = import.Manifest.Id; TemplateName = import.Manifest.Name; Description = import.Manifest.Description;