1
0
Fork 0
mirror of https://github.com/Nioux/AideDeJeu.git synced 2025-10-29 14:35:45 +00:00
This commit is contained in:
Yan Maniez 2019-06-24 18:50:19 +02:00
parent 9e3a07efe4
commit cf9f5357a0

View file

@ -3,6 +3,7 @@ using AideDeJeu.Tools;
using AideDeJeu.ViewModels.Library;
using AideDeJeu.Views;
using AideDeJeu.Views.Library;
using AideDeJeu.Views.PlayerCharacter;
using AideDeJeuLib;
using Rg.Plugins.Popup.Services;
using System;
@ -362,11 +363,19 @@ namespace AideDeJeu.ViewModels
public async Task ExecuteGeneratePDFCommandAsync(string markdown)
{
using (var stream = new FileStream(Path.Combine(Xamarin.Essentials.FileSystem.CacheDirectory, "test.pdf"), FileMode.Create))
using (var stream = new FileStream(Path.Combine(Xamarin.Essentials.FileSystem.CacheDirectory, Path.Combine("pdf", "test.pdf")), FileMode.Create))
{
PdfService.Instance.MarkdownToPdf(new List<string>() { markdown }, stream);
}
var page = new PdfViewPage();
page.PdfFile = new Tools.NotifyTaskCompletion<string>(Task.Run(() =>
{ return "test.pdf"; }
));
page.BindingContext = page;
await Navigation.PushAsync(page, true);
}
}
}