Voglio creare un file PDF utilizzando C# per UWP, ma iTextSharp non funziona per UWP e non riesco a trovare alcuna altra libreria di terze parti che potrebbe creare file PDF per UWP. Eventuali suggerimenti?Come creare un file PDF con UWP C#?
risposta
Prova Syncfusion, hanno una libreria per la creazione di PDF, hanno persino un controllo PDF Viewer per UWP.
Ho provato Syncfusion, ma la documentazione non corrisponde al codice effettivo, ad es. Ho provato a salvare un PDF con PdfDocument document = new PdfDocument;
Nevermind, ho dimenticato di attendere la mia chiamata del metodo ... – Teysz
Il sito web non Non rispondo a questo (almeno non esplicitamente): la libreria PDF è implementata con .NET, al contrario di un componente nativo di Universal Windows Runtime? – IInspectable
Si deve cercare di Aspose PDF.
Ho usato questo e molto con successo.
Aspose PDF è un buon prodotto, ma non è compatibile con UWP. Si basa molto su System.Drawing che non fa parte di UWP. – ObjectType
C'è anche XFINIUM.PDF, supporta UWP.
http://xfiniumpdf.com/xfinium-pdf-crossplatform/xfinium-pdf-overview.html
Disclaimer: Lavoro per l'azienda che sviluppa questo prodotto.
Su xfiniumpdf esistono alcuni grafici predefiniti per passare dinamicamente alcuni valori JSON e mostrarli sul pdf? Possiamo creare un pdf con font e stili personalizzati? C'è la possibilità di caricare un modulo PDF e riempirlo o modificarlo (aggiungendo immagini o testo)? Grazie Se vuoi saperne di più su Twitter @dachibox. – soydachi
@dachibox Caratteri e stili personalizzati sono supportati, riempimento e modifica PDF è supportato anche dalla libreria XFINIUM.PDF. Nessun motore grafico integrato in questo momento, devi generare i grafici come immagini e inserire le immagini nel PDF. –
è necessario utilizzare FileSavePicker();
per salvare il documento PDF su disco una volta salvato nel flusso di memoria.
PdfDocument document=new PdfDocument();
PdfPage page=document.Pages.Add();
document.Save(stream);
document.Close(true);
Nota: queste API della libreria PDF di syncfusion.
saluti Praveen
Se i file sono essenziali ecco un link sulla creazione di PDF da soli - è in VB, ma non dovrebbe essere difficile da convertire: http://blogs.msdn.com/b/lucian/ archivio/2013/08/15/how-to-generate-pdf-su-windows-phone-in-vb-o-c.aspx – PaulF
Dovresti porre la tua domanda qui: http://softwarerecs.stackexchange.com/ anche nella lista dei commenti dell'articolo nel link sopra troverai le librerie che funzionano con UWP. – iPDFdev