Class JacobHelper


  • public class JacobHelper
    extends java.lang.Object

    Überschrift: JacobHelper.

    Beschreibung: Hilfsmethoden für die JACOB-Library.

    Copyright: Copyright (c) ELO Digital Office GmbH 2018

    • Constructor Summary

      Constructors 
      Constructor Description
      JacobHelper()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      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 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 transferWordFields​(java.io.File wordFile, de.elo.ix.client.Sord sord)
      Überträgt die Felder der Word-Datei im angegebenen Sord-Objekt.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JacobHelper

        public JacobHelper()
    • Method Detail

      • convertFileToPdf

        public static void convertFileToPdf​(java.io.File srcFile,
                                            java.io.File targetFile)
                                     throws java.lang.Exception
        Konvertiert die angegebene Datei nach PDF.
        Parameters:
        srcFile - Quelldatei
        targetFile - Zieldatei
        Throws:
        java.lang.Exception
      • convertWordFileToPdf

        public static void convertWordFileToPdf​(java.io.File srcFile,
                                                java.io.File targetFile)
                                         throws java.lang.Exception
        Konvertiert die angegebene WORD-Datei nach PDF.
        Parameters:
        srcFile - Quelldatei
        targetFile - Zieldatei
        Throws:
        java.lang.Exception
      • convertExcelFileToPdf

        public static void convertExcelFileToPdf​(java.io.File srcFile,
                                                 java.io.File targetFile)
                                          throws java.lang.Exception
        Konvertiert die angegebene EXCEL-Datei nach PDF.
        Parameters:
        srcFile - Quelldatei
        targetFile - Zieldatei
        Throws:
        java.lang.Exception
      • convertPowerpointFileToPdf

        public static void convertPowerpointFileToPdf​(java.io.File srcFile,
                                                      java.io.File targetFile)
                                               throws java.lang.Exception
        Konvertiert die angegebene POWERPOINT-Datei nach PDF.
        Parameters:
        srcFile - Quelldatei
        targetFile - Zieldatei
        Throws:
        java.lang.Exception
      • convertVisioFileToPdf

        public static void convertVisioFileToPdf​(java.io.File srcFile,
                                                 java.io.File targetFile)
                                          throws java.lang.Exception
        Konvertiert die angegebene VISIO-Datei nach PDF.
        Parameters:
        srcFile - Quelldatei
        targetFile - Zieldatei
        Throws:
        java.lang.Exception
      • convertWpsFileToPdf

        public static void convertWpsFileToPdf​(java.io.File srcFile,
                                               java.io.File targetFile)
                                        throws java.lang.Exception
        Konvertiert die angegebene WPS-Datei nach PDF.
        Parameters:
        srcFile - Quelldatei
        targetFile - Zieldatei
        Throws:
        java.lang.Exception
      • convertDpsFileToPdf

        public static void convertDpsFileToPdf​(java.io.File srcFile,
                                               java.io.File targetFile)
                                        throws java.lang.Exception
        Konvertiert die angegebene DPS-Datei nach PDF.
        Parameters:
        srcFile - Quelldatei
        targetFile - Zieldatei
        Throws:
        java.lang.Exception
      • convertEtFileToPdf

        public static void convertEtFileToPdf​(java.io.File srcFile,
                                              java.io.File targetFile)
                                       throws java.lang.Exception
        Konvertiert die angegebene ET-Datei nach PDF.
        Parameters:
        srcFile - Quelldatei
        targetFile - Zieldatei
        Throws:
        java.lang.Exception
      • getWordBookmarks

        public static java.util.HashMap<java.lang.String,​java.lang.String> getWordBookmarks​(java.io.File wordFile)
                                                                                           throws java.lang.Exception
        Liefert 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.Exception
        Liefert 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.Exception
        Liefert 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-Datei
        sord - Verschlagwortungsobjekt
        Throws:
        java.lang.Exception