Domanda

Ho documenti XPS generati dai controlli utente XAML che fungono da modelli. Voglio convertire i documenti XPS in formati alternativi, principalmente PDF, a livello di programmazione con un'API basata su .NET.

Qual è il modo migliore per farlo?

È stato utile?

Soluzione 4

Dopo molte ricerche, ho trovato questo SDK:

NiXPS

È un po 'caro ma funziona meravigliosamente. Addio fop!

Altri suggerimenti

Puoi anche usare ABCpdf PDF Component per .NET. La versione 7 può servire al tuo scopo. vedi http://www.websupergoo.com/abcpdf-12.htm .

fornisce una versione di prova completamente funzionale a differenza di NiXPS e quasi altrettanto veloce di NiXPS.

Il modo in cui l'ho fatto in passato è stampare il mio file XPS su una stampante PDF. Uso cutePDF per questo. Quindi, quando si sceglie di stampare, si stampa su cutePDF che stampa una versione PDF.

Non sono sicuro che questo soddisfi le tue esigenze, ma in passato ha funzionato bene per me.

Se si dispone di OneNote, è possibile stampare su OneNote e quindi esportare come PDF almeno in OneNote 2013. Sembra meglio che dover installare un altro strumento di terze parti.

Se vuoi farlo nel tuo programma, CloudConvert ha un'API gratuita e open source costruita sul framework .NET da MadScripter.

https://github.com/MadScripter/CloudConvert-.NET-Wrapper/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top