Heim  >  Artikel  >  Java  >  Einführung in Tools, die Java zum Verarbeiten von Audio, Video, Dokumenten und Bildern verwendet

Einführung in Tools, die Java zum Verarbeiten von Audio, Video, Dokumenten und Bildern verwendet

不言
不言nach vorne
2019-03-22 10:47:593214Durchsuche

Dieser Artikel bietet Ihnen eine Einführung in die in Java verwendeten Tools zur Verarbeitung von Audio, Video, Dokumenten und Bildern. Ich hoffe, dass er Ihnen als Referenz dienen wird.

Für Entwickler ist die Bedienung von Dateien oft unerlässlich, aber es kann sich seltsam anfühlen. Dieser Artikel stellt Ihnen einige verfügbare Tools vor, die Ihnen bei der Verarbeitung verschiedener Arten von Dokumenten helfen.

Audio und Video

Empfohlenes Tool: FFmpeg, das eine Komplettlösung zum Aufzeichnen, Konvertieren und Streamen von Audio und Video bietet und auf Linux, Windows, Mac OS X und anderen Plattformen verwendet werden kann Nach dem Kompilieren und Ausführen können wir eine Skript-Tool-Klasse erstellen und diese zur Verwendung durch das Programm kapseln. Es kann schnell verschiedene Parameter von Audio- und Videoformatdateien abrufen, einschließlich Dauer, Bitrate, Bildrate usw. Und es unterstützt viele Dateiformate, sodass Sie es bedenkenlos verwenden können. Darüber hinaus können wir damit auch andere erweiterte Vorgänge ausführen, wie z. B. das Zuschneiden von Audio und Video, das Konvertieren von Audio und Video usw.

Dokument

Empfohlenes Tool: POI, das ist wirklich leistungsstark, es kann doc-, docx-, xls-, xlsx-, ppt-, pptx-Versionen von Office-Dateien bearbeiten und die Attribute der Datei abrufen , Inhalt und andere Informationen sowie seine Maven-Abhängigkeiten:

       <properties>
        <poi.version>3.17</poi.version>
       </properties>
       ...
       <dependencies>
        <!--操作office的JAR包  -->
        <!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi</artifactId>
            <version>${poi.version}</version>
        </dependency>
        <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->
        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi-ooxml</artifactId>
            <version>${poi.version}</version>
        </dependency>
        <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-scratchpad -->
        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi-scratchpad</artifactId>
            <version>${poi.version}</version>
        </dependency>
       </dependencies>


Ein weiteres empfohlenes Tool zur Verarbeitung von PDF-Dateien: PDFBox, das sehr gut und leistungsstark ist, sagt jeder, der es verwendet hat es ist gut!

Dateikonvertierungstool: jodconverter, viel Spaß beim Konvertieren!

Bild: im4java, Sie müssen GraphicsMagick installieren. Sie können die DPI, Breite, Höhe und Anzahl der Seiten des TIFF-Typs usw. abrufen. Sie können auch andere Bearbeitungen am Bild durchführen, z. B. Zuschneiden, Konvertieren von Formaten usw. Die Maven-Abhängigkeit von im4java:

        <!-- https://mvnrepository.com/artifact/org.im4java/im4java -->
        <dependency>
            <groupId>org.im4java</groupId>
            <artifactId>im4java</artifactId>
            <version>1.4.0</version>
        </dependency>

Die oben genannten nützlichen Tools, die ich für die Verarbeitung von Dateien zusammengestellt habe, gibt es im Internet hoffentlich nicht mehr verwirrt, nachdem ich es gelesen habe. Es gibt eine Richtung für die Entwicklung!

Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in der Spalte Java-Tutorial-Video auf der chinesischen PHP-Website!

Das obige ist der detaillierte Inhalt vonEinführung in Tools, die Java zum Verarbeiten von Audio, Video, Dokumenten und Bildern verwendet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen