Autor Thema: PDF Formulare per LS ausfüllen?  (Gelesen 4128 mal)

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
PDF Formulare per LS ausfüllen?
« am: 15.09.03 - 12:04:41 »
Hy,

ich dachte mal irgendwo gesehen zu haben, dass man per Lotus Script ein PDF Formualr automatisch ausfüllen kann, genaus sie wie es z.B. mit Word kein Problem ist.

Hat da irgendjemand nen Tip für mich?

Cu
Martin
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:PDF Formulare per LS ausfüllen?
« Antwort #1 am: 15.09.03 - 15:41:11 »
... per JavaScript habe ich schon davon gehört, per LS nicht...

ata
Grüßle Toni :)

Axel Janssen temp

  • Gast
Re:PDF Formulare per LS ausfüllen?
« Antwort #2 am: 15.09.03 - 16:00:29 »
Mit apache.xml.fop und java kannst du sogar neue PDF Dokumente erzeugen, wobei die xsl-fo Spezifikation, die fop implementiert ein bißchen geschwätzig ist.

Mit R5, Java1.1.8 funktionierten Bilder nicht, mit R6 schon.

Außerdem gibt es noch eine andere API, die ein bischen einfacher zu bedienen ist. IText oder so.

Gruß Axel

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Re:PDF Formulare per LS ausfüllen?
« Antwort #3 am: 15.09.03 - 16:21:01 »
Hy,

danke für eure Infos.

FOP und iText habe ich mir schon angeschaut sind auch ganz cool um PDF's zu erstellen.

Schön wäre es gewesen wenn ich da über COM irgendwie rangekommen wäre.

Cu
Martin
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:PDF Formulare per LS ausfüllen?
« Antwort #4 am: 15.09.03 - 19:33:39 »
Hy,

danke für eure Infos.

FOP und iText habe ich mir schon angeschaut sind auch ganz cool um PDF's zu erstellen.

Schön wäre es gewesen wenn ich da über COM irgendwie rangekommen wäre.

Cu
Martin


schau doch mal, was Acrobat so für TypeLibraries mitinstalliert. Vielleicht is da was dabei. Außerdem gibts glaub ich nen SDK für Acrobat. Vielleicht hilft googlen
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Re:PDF Formulare per LS ausfüllen?
« Antwort #5 am: 16.09.03 - 07:25:17 »
Hy,

ich hab mich schon rund gegoogelt ;D

Ich habs mit iText hinbekommen, jetzt probier ich es mal mit dem SDK und der API.

Wenn ich was funktionierendes habe gebe ich Bescheid. ;)

Cu
Martin
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Re:PDF Formulare per LS ausfüllen?
« Antwort #6 am: 18.09.03 - 17:56:39 »
@all

So jetzt klappts ;D ;D ;D

@potsmoker
Auch ohne Acrobat nur mit dem Reader ;)

Das ganze heisst FDF-Toolkit von Adobe, da drin sind 2 dll's die man registrieren muss mit denen mann dann mit LS PDF Formulare befüllen kann.

Sieht dann so aus:

Codeschnipsel>>
Code
   
'Declarations
   Dim FdfAcX As Variant
   Dim objFdf As Variant
   Dim FilePath As String
   Dim tempFDFFile As String
   Dim ndt_Birth As NotesDateTime
   
'Init
   FilePath = "M:\"
   Const FDFNormalAP = 0
   Const FDFRolloverAP = 1
   Const FDFDownAP = 2
   
' The 2 object below can probably be As Object, as well
   
   
' Set variable to name of temporary FDF file
   tempFDFFile = FilePath + FDF_FileName
   
' Create the two ActiveX objects
   Set FdfAcX = CreateObject("FdfApp.FdfApp")
   Set objFdf = FdfAcX.FDFCreate()

' Set the name of the PDF Form that the data will go into
   Call objFdf.FDFSetFile (FilePath + PDF_FileName) 
   Call objFdf.FDFSaveToFile (FilePath + FDF_FileName)
   
' Do cleanup stuff
   objFdf.FDFClose
   Set objFdf = Nothing
   Set FdfAcX = Nothing

Cu
Martin
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz