Pechkin Dokumentation / tutorial

Versuchte ich wkhtmltopdf das funktionierte perfekt... Aber auf dem server kann ich nicht starten, ein Prozess also meine Lösung wäre diese: https://github.com/gmanny/Pechkin

Aber ich habe keine Ahnung, wie es zu implementieren, in meinem Projekt... gibt es irgendwelche samples kann ich nur öffnen und ausführen?

Hatte ich einen Blick auf dieses Beispiel:

byte[] pdfBuf = new SimplePechkin(new GlobalConfig()).Convert("<html><body><h1>Hello world!</h1></body></html>");

//create global configuration object
GlobalConfig gc = new GlobalConfig();

//set it up using fluent notation
gc.SetMargins(new Margins(300, 100, 150, 100))
  .SetDocumentTitle("Test document")
  .SetPaperSize(PaperKind.Letter);
//... etc

//create converter
IPechkin pechkin = new SynchronizedPechkin(gc);

//subscribe to events
pechkin.Begin += OnBegin;
pechkin.Error += OnError;
pechkin.Warning += OnWarning;
pechkin.PhaseChanged += OnPhase;
pechkin.ProgressChanged += OnProgress;
pechkin.Finished += OnFinished;

//create document configuration object
ObjectConfig oc = new ObjectConfig();

//and set it up using fluent notation too
oc.SetCreateExternalLinks(false)
  .SetFallbackEncoding(Encoding.ASCII)
  .SetLoadImages(false);
  .SetPageUri("http://google.com");
//... etc

//convert document
byte[] pdfBuf = pechkin.Convert(oc);

Aber ich schaffte es nicht funktionieren... Es sieht so einfach, aber keine Ahnung, wie es zu implementieren...
Aber ich sehe Gman hat mit ihm gearbeitet.

Danke im Voraus... 🙂

InformationsquelleAutor user1518729 | 2012-08-25
Schreibe einen Kommentar