Dieses kurze Tutorial erklärt, wie man PDF in MP4 mit C# konvertiert. Es enthält Details zur Einrichtung der IDE, eine Schritt‑für‑Schritt‑Liste und Beispielcode zum Umwandeln eines PDF in MP4 mit C#. Sie lernen die Techniken, um benutzerdefinierte MPEG‑Videos nach Ihren Anforderungen zu erstellen.
Schritte für einen PDF‑zu‑MP4‑Konverter in C#
- Setze die Umgebung so, dass Aspose.PDF for .NET für die Konvertierung von PDF-Format zu MP4 verwendet wird.
- Definieren Sie Pfade für das Eingabe‑PDF, das Ausgabe‑MP4, die Bildauflösung in DPI und legen Sie die Anzahl der Sekunden für die Anzeige jeder Seite fest.
- Erstelle einen Ordner zum Speichern gerenderter PNG‑Bilder
- Laden Sie das Quell‑PDF mit der Document Klasse und initialisieren Sie das PNG rendering device mit der konfigurierten DPI
- Durchlaufen Sie jede Seite im PDF und rendern Sie jede Seite mehrfach, entsprechend der Anzahl der Sekunden, die eine Seite im MP4 angezeigt werden soll.
- Formatiere die FFmpeg‑Befehlzeichenkette, um das MP4‑Video mit allen gerenderten PNG‑Bildern zu kodieren
- Führen Sie den FFmpeg‑Befehl in der Shell aus, um die MP4‑Ausgabedatei zu erzeugen.
- Löschen Sie den temporären Ordner, der die gerenderten Bilder enthält.
Diese Schritte beschreiben, wie man PDF mit C# in MP4 konvertiert. Beginnen Sie den Vorgang, indem Sie jede Seite der Quell‑PDF mehrfach rendern, abhängig von der Konfiguration der Anzahl von Sekunden, die jede Seite im ausgegebenen Video sichtbar bleibt. Schließlich fügen Sie alle gerenderten Bilder mit dem FFmpeg‑Befehl zu einem Video zusammen und löschen dann die Zwischenergebnisse.
Code für einen PDF‑zu‑MP4‑Videokonverter mit C#.
Dieser Code demonstriert, wie man PDF in MP4-Video mit C# konvertieren kann. Sie können den Code anpassen, um eine Seite zu rendern und dann Kopien zu erstellen, anstatt sie mehrmals zu rendern, um eine bessere Leistung zu erzielen. Sie können auch die Qualität und Dateigröße explizit steuern, indem Sie verschiedene PngDevice-Eigenschaften wie CompressionLevel und ColorDepth verwenden.
Dieser Artikel erklärt den Vorgang, ein MP4‑Video aus den PDF‑Seiten zu erstellen. Um ein PDF in eine GIF‑Datei zu konvertieren, siehe den Artikel PDF mit C# in GIF konvertieren.