Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

email anhang in pfd umwandeln und ...

Empfohlene Antworten

Hallo,

ich habe auf Arbeit die Aufgabe bekommen ein Programm in vb6 zuschreiben das folgendes tut:

1) den Anhang einer E-mail auslesen (zB *.doc)

2) diesen Anhang in ein pdf-Dokument umwandeln

3) dieses pdf-Dokument speichern und ausdrucken

Jetzt stellt sich mir die Frage, wie anfangen?

Mein Denkansatz ist folgender.

1) anhang auslesen (sollte doch ned so schwer sein hoffe ich, habe mich noch ned damit beschäftigt)

2) die ausgelesene datei "drucken", also an den pdfdrucker schicken der mir dann ein pdf erstellt

3) druckbefehl für das erstellte dokument

Ich wollte es ausprobieren das ganze mit Freepdf und Ghostscript zurealisieren, da ja wenn man diese beiden Sachen ein neuer Drucker entsteht an den man den anhang ja schicken könnte.

Hoffe man konnte meinen Ausführungen folgen, is echt noch zu früh :D

Bin für jede Meinung dankbar

mfg

1) je nachdem wie das .doc in der e-mail eingebettet ist, wirst du zuerst den entsprechenden part decodieren müssen. bei binären attachements wird das höchstwahrscheinlich base64 oder quoted-printable sein. wenn du das mail vorher voch per POP3 abholen willst, kommt socketprogrammierung noch dazu.

2) verwende eine fertige PDF-bibliothek oder nutze API-funktionen, die vom entsprechenden programm mitgeliefert werden. drucke oder z.b. mithilfe der PDFPrint.DLL (suche danach), sie dient dir als hochwertige schnittstelle zu einem guten dutzend an vorhandenen PDF-erstellungsprogrammen.

3) um das fertige dokument auszudrucken, nutze entweder den shell- oder shellexecute-befehl (übergabe der datei an das ausdruckprogramm, z.b. adobe reader, etc.) oder drucke über GDI ... letzteres ist komplexer, aber besser steuerbar.

s'Amstel

Hallo,

danke ersteinmal für deine Antwort.

Ich stehe jetzt momentan vor dem Problem das ich es nicht hinbekomme, das zwischengespeicherte pdf-Dokument zu drucken.

Habe momentan echt überhaupt keinen Plan was ich machen soll.

Help plz :(

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.