2008-09-10 10 views
3

Gibt es eine Möglichkeit, eine HTML-Zeichenfolge in eine Image-TIFF-Datei zu konvertieren?HTML to Image .tiff Datei

Ich verwende C# .NET 3.5. Die Anforderung besteht darin, dem Benutzer eine Option zum Bestätigen einer Bestätigung zu geben. Die Bestätigung wird mit XML und einem XSLT erstellt. Normalerweise wird es per E-Mail verschickt.

Gibt es eine Möglichkeit, ich kann die HTML-Zeichenfolge von der Transformations-HTML-Zeichenfolge generiert und konvertiert, um eine .tiff oder ein Bild, das gefaxt werden kann?

Software von Drittanbietern ist erlaubt, je billiger, desto besser.

Wir verwenden eine 3rd-Party-Fax-Bibliothek, die nur .tiff Bilder akzeptiert, aber wenn ich das HTML zu jedem Bild bekommen kann, kann ich es in eine .tiff konvertieren.

Antwort

4

Hier sind einige frei-as-in-Bier Möglichkeiten:

Sie können die PDFCreator Druckertreiber verwenden, die direkt in eine TIFF-Datei oder viele andere Formate mit ghost und Druck kommt.

Wenn MSOffice installiert ist, erstellt der Microsoft Office-Dokument-Image-Writer eine Datei, die Sie in andere Formate konvertieren können.

Aber im Allgemeinen ist Ihre beste Wette, auf einen Treiber zu drucken, der Bilddatei irgendeiner Art oder eine Windows-Metadateiformat (.wmf) Datei produziert.

Gibt es einen Grund, warum Sie nicht einfach nur drucken können? Unterstützt die Drittanbietersoftware keinen Druckertreiber? Das ist heutzutage ungewöhnlich.

+0

Ich bin mir nicht sicher, ob das stimmt, ich werde das überprüfen. Das könnte die Lösung sein, die ich brauche. –

2

Ein Ausgangspunkt könnte die Software WebSuperGoo, die reiche Bildbearbeitung Produkte, billig oder kostenlos zur Verfügung stellen.

Ich weiß sicher, dass ihr PDF-Writer grundlegende HTML (http://www.websupergoo.com/helppdf6net/source/3-concepts/b-htmlstyles.htm) tun kann. Dies sollte nicht zu schwer in TIFF zu konvertieren sein.

Dies beinhaltet nicht die vollständige HTML-Teilmenge oder CSS. Dies erfordert möglicherweise die Verwendung von Microsofts IE ActiveX-Komponente.

+0

Der HTML-Code enthält das gesamte Styling für jedes Element. Das ist, weil, wenn Sie es in Outlook in der Vorschau anzeigen und ich CSS-Styling an der Spitze haben Sie das Styling sehen würde. Also habe ich alles auf die Elemente gelegt, um das zu verhindern. –