Package de.elo.mover.utils
Class ELOAsJacobUtils
java.lang.Object
de.elo.mover.utils.ELOAsJacobUtils
public class ELOAsJacobUtils
extends java.lang.Object
Überschrift: ELOAsJacobUtils.
Beschreibung: Hilfsmethoden für die JACOB-Library. Für die Methoden dieser Klasse kann nur begrenzter Support geleistet werden.
Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2020
-
Constructor Summary
Constructors Constructor Description ELOAsJacobUtils()
-
Method Summary
Modifier and Type Method Description static void
convertDpsFileToPdf(java.io.File srcFile, java.io.File targetFile)
Konvertiert die angegebene DPS-Datei nach PDF.static void
convertEtFileToPdf(java.io.File srcFile, java.io.File targetFile)
Konvertiert die angegebene ET-Datei nach PDF.static void
convertExcelFileToPdf(java.io.File srcFile, java.io.File targetFile)
Konvertiert die angegebene EXCEL-Datei nach PDF.static void
convertFileToPdf(java.io.File srcFile, java.io.File targetFile)
Konvertiert die angegebene Datei nach PDF.static int
convertOneNoteFileToPdf(java.io.File srcFile, java.io.File targetFile)
Konvertiert die angegebene OneNote-Datei nach PDF.static void
convertPowerpointFileToPdf(java.io.File srcFile, java.io.File targetFile)
Konvertiert die angegebene POWERPOINT-Datei nach PDF.static void
convertVisioFileToPdf(java.io.File srcFile, java.io.File targetFile)
Konvertiert die angegebene VISIO-Datei nach PDF.static void
convertWordFileToPdf(java.io.File srcFile, java.io.File targetFile)
Konvertiert die angegebene WORD-Datei nach PDF.static void
convertWpsFileToPdf(java.io.File srcFile, java.io.File targetFile)
Konvertiert die angegebene WPS-Datei nach PDF.static java.util.HashMap<java.lang.String,java.lang.String>
getWordBookmarks(java.io.File wordFile)
Liefert eine Map mit den Bookmarks (Schlüssel und Wert) der angegebenen Word-Datei zurück.static java.util.HashMap<java.lang.String,java.lang.String>
getWordContentFields(java.io.File wordFile)
Liefert eine Map mit den Inhaltsfeldern (Schlüssel und Wert) der angegebenen Word-Datei (seit Word 2010) zurück.static java.util.HashMap<java.lang.String,java.lang.String>
getWordFormFields(java.io.File wordFile)
Liefert eine Map mit den Feldern (Schlüssel und Wert) der angegebenen Word-Datei im alten Word-Format zurück.static void
transferObjKeys(de.elo.ix.client.Sord sord, java.io.File wordFile)
Überträgt die Inhalte der ELO-ObjKeys in die Formularfelder der angegebenen WORD-Datei.static void
transferWordFields(java.io.File wordFile, de.elo.ix.client.Sord sord)
Überträgt die Felder der Word-Datei im angegebenen Sord-Objekt.
-
Constructor Details
-
ELOAsJacobUtils
public ELOAsJacobUtils()
-
-
Method Details
-
convertFileToPdf
public static void convertFileToPdf(java.io.File srcFile, java.io.File targetFile) throws java.lang.ExceptionKonvertiert die angegebene Datei nach PDF.- Parameters:
srcFile
- QuelldateitargetFile
- Zieldatei- Throws:
java.lang.Exception
-
convertWordFileToPdf
public static void convertWordFileToPdf(java.io.File srcFile, java.io.File targetFile) throws java.lang.ExceptionKonvertiert die angegebene WORD-Datei nach PDF.- Parameters:
srcFile
- QuelldateitargetFile
- Zieldatei- Throws:
java.lang.Exception
-
convertExcelFileToPdf
public static void convertExcelFileToPdf(java.io.File srcFile, java.io.File targetFile) throws java.lang.ExceptionKonvertiert die angegebene EXCEL-Datei nach PDF.- Parameters:
srcFile
- QuelldateitargetFile
- Zieldatei- Throws:
java.lang.Exception
-
convertPowerpointFileToPdf
public static void convertPowerpointFileToPdf(java.io.File srcFile, java.io.File targetFile) throws java.lang.ExceptionKonvertiert die angegebene POWERPOINT-Datei nach PDF.- Parameters:
srcFile
- QuelldateitargetFile
- Zieldatei- Throws:
java.lang.Exception
-
convertVisioFileToPdf
public static void convertVisioFileToPdf(java.io.File srcFile, java.io.File targetFile) throws java.lang.ExceptionKonvertiert die angegebene VISIO-Datei nach PDF.- Parameters:
srcFile
- QuelldateitargetFile
- Zieldatei- Throws:
java.lang.Exception
-
convertWpsFileToPdf
public static void convertWpsFileToPdf(java.io.File srcFile, java.io.File targetFile) throws java.lang.ExceptionKonvertiert die angegebene WPS-Datei nach PDF.- Parameters:
srcFile
- QuelldateitargetFile
- Zieldatei- Throws:
java.lang.Exception
-
convertDpsFileToPdf
public static void convertDpsFileToPdf(java.io.File srcFile, java.io.File targetFile) throws java.lang.ExceptionKonvertiert die angegebene DPS-Datei nach PDF.- Parameters:
srcFile
- QuelldateitargetFile
- Zieldatei- Throws:
java.lang.Exception
-
convertEtFileToPdf
public static void convertEtFileToPdf(java.io.File srcFile, java.io.File targetFile) throws java.lang.ExceptionKonvertiert die angegebene ET-Datei nach PDF.- Parameters:
srcFile
- QuelldateitargetFile
- Zieldatei- Throws:
java.lang.Exception
-
convertOneNoteFileToPdf
public static int convertOneNoteFileToPdf(java.io.File srcFile, java.io.File targetFile) throws java.lang.ExceptionKonvertiert die angegebene OneNote-Datei nach PDF.- Parameters:
srcFile
- QuelldateitargetFile
- Zieldatei- Returns:
- Rückgabewert vom Prozess, der die EXE-Datei startet
- Throws:
java.lang.Exception
-
getWordBookmarks
public static java.util.HashMap<java.lang.String,java.lang.String> getWordBookmarks(java.io.File wordFile) throws java.lang.ExceptionLiefert eine Map mit den Bookmarks (Schlüssel und Wert) der angegebenen Word-Datei zurück.- Parameters:
wordFile
- Word-Datei- Returns:
- Hashmap mit den Bookmarks
- Throws:
java.lang.Exception
-
getWordFormFields
public static java.util.HashMap<java.lang.String,java.lang.String> getWordFormFields(java.io.File wordFile) throws java.lang.ExceptionLiefert eine Map mit den Feldern (Schlüssel und Wert) der angegebenen Word-Datei im alten Word-Format zurück.- Parameters:
wordFile
- Word-Datei- Returns:
- Hashmap mit den Feldern
- Throws:
java.lang.Exception
-
getWordContentFields
public static java.util.HashMap<java.lang.String,java.lang.String> getWordContentFields(java.io.File wordFile) throws java.lang.ExceptionLiefert eine Map mit den Inhaltsfeldern (Schlüssel und Wert) der angegebenen Word-Datei (seit Word 2010) zurück.- Parameters:
wordFile
- Word-Datei- Returns:
- Hashmap mit den Inhaltsfeldern
- Throws:
java.lang.Exception
-
transferWordFields
public static void transferWordFields(java.io.File wordFile, de.elo.ix.client.Sord sord) throws java.lang.ExceptionÜberträgt die Felder der Word-Datei im angegebenen Sord-Objekt.- Parameters:
wordFile
- Word-Dateisord
- Metadaten des Dokuments- Throws:
java.lang.Exception
-
transferObjKeys
public static void transferObjKeys(de.elo.ix.client.Sord sord, java.io.File wordFile) throws java.lang.ExceptionÜberträgt die Inhalte der ELO-ObjKeys in die Formularfelder der angegebenen WORD-Datei.- Parameters:
sord
- Metadaten des DokumentswordFile
- MS-Word Datei- Throws:
java.lang.Exception
-