Konvertieren Sie PDF mit der REST-API in Ruby in HTML

Konvertieren Sie PDF mit der REST-API in Ruby in HTML

Möglicherweise müssen Sie eine PDF-Datei in HTML konvertieren, da HTML im Allgemeinen viel besser für die Bereitstellung von Informationen über das Web geeignet ist. Um diese PDF zu HTML-Konvertierung unter programmgesteuerter Beibehaltung des Formats durchzuführen, erfahren Sie in diesem Artikel, wie Sie PDF Dateien mithilfe der REST-API in Ruby in HTML konvertieren. Darüber hinaus erfahren Sie, wie Sie mithilfe der kostenlosen Download-Bibliothek für den Online-PDF zu HTML-Konverter zusätzliche Optionen zum Konvertieren von PDF in HTML nutzen können.

PDF bietet die Möglichkeit, schreibgeschützte Dokumente zu teilen und zu drucken, ohne dass die Dokumentformatierung verloren geht. Wir können PDF Dokumente problemlos in HTML-Webseiten konvertieren und in jedem Browser anzeigen. Erfahren Sie, wie Sie mit Ruby PDF Dateien in das HTML-Format konvertieren.

Die folgenden Themen sollen in diesem Artikel behandelt werden:

PDF zu HTML-Konvertierung REST API – Installation

Für die Konvertierung von PDF in das HTML-Format verwenden wir das Ruby SDK der GroupDocs.Conversion Cloud API. Sie können die kostenlose Download-Bibliothek für den PDF Dokument zu HTML-Konverter installieren, indem Sie den folgenden Befehl in der Konsole verwenden:

gem install groupdocs_conversion_cloud

Diese PDF zu HTML-Konvertersoftware steht kostenlos zum Download bereit. Bitte holen Sie sich jetzt Ihre Kunden-ID und Ihr Geheimnis aus dem GroupDocs-Dashboard, bevor Sie die unten aufgeführten Schritte ausführen. Sobald Sie Ihre Client-ID und Ihr Client-Geheimnis haben, fügen Sie diese wie unten gezeigt in den Ruby-Anwendungscode ein:

# Holen Sie sich nach der kostenlosen Registrierung Ihre client_id und client_secret von https://dashboard.groupdocs.cloud.
# Laden Sie den Edelstein in Ihre Ruby-Anwendung für http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'

@client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Legen Sie Ihren Speichernamen fest
@storage_name = "test-internal-storage"

Lassen Sie uns als Nächstes Schritt für Schritt untersuchen, wie Sie mithilfe der REST-API in Ruby ein PDF in das HTML-Format konvertieren.

PDF zu HTML-Konvertierung mithilfe der REST-API in Ruby

Wir können eine PDF-Datei programmgesteuert in das HTML-Format konvertieren, indem wir die folgenden einfachen Schritte ausführen:

  • Erstellen Sie zunächst eine Instanz von ConvertApi
  • Erstellen Sie nun mit ConvertSettings eine Instanz der Konvertierungseinstellungen
  • Geben Sie als Nächstes den Namen des Dateispeichers an
  • Legen Sie den Pfad der Eingabe-PDF-Datei und das Ausgabedateiformat auf „html“ fest.
  • Geben Sie dann den Namen des Ausgabepfads an
  • Erstellen Sie anschließend ConvertDocumentRequest mit ConvertSettings als Argument
  • Wandeln Sie schließlich PDF in HTML um, indem Sie die Methode convert\document() mit ConvertDocumentRequest aufrufen

Das folgende Codebeispiel zeigt, wie man in Ruby das PDF-Format in das HTML-Format ändert.

# Dieses Codebeispiel zeigt, wie ein PDF Dokument in HTML-Webseiten konvertiert wird.
# Erstellen Sie eine ConvertApi-Instanz
@convert_api = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)

# Konvertierungseinstellungen vorbereiten
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "pdf-to-html/pdf-pages.pdf"
@settings.format = "html"
@settings.output_path = "pdf-to-html"

# Konvertieren Sie PDF in HTML
@result = @convert_api.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("PDF file successfully converted to HTML.")

Schließlich speichert das obige Codebeispiel die HTML-Datei in der Cloud. Dies ist die beste Möglichkeit, PDF Dokumente in HTML Dokumente umzuwandeln.

So konvertieren Sie einen Seitenbereich von PDF in HTML

Wir können einen Seitenbereich eines PDF Dokuments in HTML konvertieren, indem wir die folgenden Schritte ausführen:

  • Erstellen Sie zunächst eine Instanz von ConvertApi
  • Erstellen Sie nun mit ConvertSettings eine Instanz der Konvertierungseinstellungen
  • Geben Sie als Nächstes den Namen des Dateispeichers an
  • Legen Sie den Pfad der Eingabe-PDF-Datei und das Ausgabedateiformat auf „html“ fest.
  • Erstellen Sie eine Instanz von HtmlConvertOptions
  • Legen Sie die Konvertierungsoptionen „von\Seite“, „Seiten\Anzahl“ und „Festes\Layout“ fest
  • Legen Sie dann die Werte „convert\options“ und „output\path“ fest
  • Erstellen Sie anschließend ConvertDocumentRequest mit ConvertSettings als Argument
  • Konvertieren Sie abschließend PDF online in HTML-Code, indem Sie die Methode convert\document() mit ConvertDocumentRequest aufrufen

Das folgende Codebeispiel zeigt, wie Sie mit Ruby eine Reihe von Seiten aus einem PDF Dokument in eine HTML-Datei konvertieren.

# Dieses Codebeispiel zeigt, wie man in Ruby einen Seitenbereich von PDF in HTML konvertiert
# Erstellen Sie eine Konvertierungs-API-Instanz
@convert_api = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
 
# Konvertierungseinstellungen erstellen
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "pdf-to-html/pdf-pages.pdf"
@settings.format = "html"
@convertOptions = GroupDocsConversionCloud::HtmlConvertOptions.new
@convertOptions.from_page = 1
# Anzahl der zu konvertierenden Seiten
@convertOptions.pages_count = 3
@convertOptions.fixed_layout = true
@settings.convert_options = @convertOptions
@settings.output_path = "pdf-to-html"
 
# Konvertieren Sie PDF mit erweiterten Optionen in HTML
@result = @convert_api.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("PDF file converted to HTML using advance options.")

Schließlich speichert das obige Codebeispiel das Dokument nach der Konvertierung von PDF in HTML online in der Cloud.

So konvertieren Sie bestimmte PDF-Seiten in HTML

Mit dem besten Online-PDF zu HTML-Konverter mit Bildern können wir bestimmte Seiten eines PDF Dokuments in HTML konvertieren, indem wir die folgenden Schritte ausführen:

  • Erstellen Sie zunächst eine Instanz von ConvertApi
  • Erstellen Sie nun mit ConvertSettings eine Instanz der Konvertierungseinstellungen
  • Geben Sie als Nächstes den Namen des Dateispeichers an
  • Legen Sie den Pfad der Eingabe-PDF-Datei und das Ausgabedateiformat auf „html“ fest.
  • Erstellen Sie eine Instanz von HtmlConvertOptions
  • Stellen Sie die HTML-Konvertierungsoption für die Seitensammlung bereit
  • Legen Sie dann die Werte „convert\options“ und „output\path“ fest
  • Erstellen Sie anschließend ConvertDocumentRequest mit ConvertSettings als Argument
  • Konvertieren Sie abschließend eine PDF-Datei in eine HTML-Datei, indem Sie die Methode convert\document() mit ConvertDocumentRequest aufrufen

Das folgende Codebeispiel zeigt, wie man mit Ruby bestimmte Seiten eines PDF Dokuments in eine HTML-Datei exportiert.

# Dieses Codebeispiel zeigt, wie man in Ruby bestimmte PDF-Seiten in HTML konvertiert
# Erstellen Sie eine Konvertierungs-API-Instanz
@convert_api = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)
 
# Konvertierungseinstellungen erstellen
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "pdf-to-html/pdf-pages.pdf"
@settings.format = "html"
@convertOptions = GroupDocsConversionCloud::HtmlConvertOptions.new
# Die Seitenindizes der spezifischen Seiten, die konvertiert werden sollen
@convertOptions.pages = [1, 5]
@settings.convert_options = @convertOptions
@settings.output_path = "pdf-to-html"
 
# PDF konvertiert bestimmte Seiten in HTML
@response = @convert_api.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("PDF certain pages converted to HTML successfully.")

Schließlich konvertiert das obige Codebeispiel PDF in HTML mit Bildern in der Cloud. Es gibt einen Online-Konverter für PDF zu HTML-Code, wie unten erläutert.

PDF zu HTML-Online-Konvertierungstool

Wie konvertiert man PDF kostenlos online in HTML? Groupdocs.Conversion bietet ein kostenloses Online-PDF zu HTML-Konverter-Tool, mit dem Sie Ihr PDF in das HTML-Format ändern können. Wählen Sie einfach die Datei aus, die Sie konvertieren möchten, und nutzen Sie den besten kostenlosen Online-PDF zu HTML-Konverter, um Ihre PDF-Datei in eine HTML-Datei umzuwandeln. Es wurde mit der Online-PDF zu HTML-API von Groupdocs.Conversion entwickelt.

Abschluss

In diesem Artikel haben Sie gelernt:

  • wie man PDF in HTML konvertiert, ohne die Formatierung in Ruby zu verlieren;
  • So konvertieren Sie eine PDF-Datei nach Bereich in Ruby in eine HTML-Datei.
  • Konvertieren bestimmter PDF-Seiten in das HTML-Format;
  • PDF kostenlos online in HTML konvertieren;

Außerdem können Sie mithilfe der Dokumentation mehr über die Dateiformatkonvertierungs-API GroupDocs.Conversion erfahren.

Stelle eine Frage

Wenn Sie Fragen zur Konvertierung einer PDF-Datei in das HTML-Format haben, wenden Sie sich bitte an uns im Kostenlosen Support-Forum.

Siehe auch