Show Menu
THEMEN×

Konvertieren von PDF-Dateien in PostScript- und Bilddateien

Informationen zum Convert PDF-Dienst
Der Convert PDF-Dienst konvertiert PDF-Dokumente in PostScript und eine Reihe von Bildformaten (JPEG, JPEG 2000, PNG und TIFF). Das Konvertieren eines PDF-Dokuments in PostScript ist nützlich für die unbeaufsichtigte serverbasierte Druckausgabe auf PostScript-Druckern. Das Konvertieren eines PDF-Dokuments in eine mehrseitige TIFF-Datei ist beim Archivieren von Dokumenten in Content Management-Systemen praktisch, die PDF-Dokumente nicht unterstützen.
Sie können diese Aufgaben mithilfe des Convert PDF-Dienstes ausführen:
  • Konvertieren von PDF-Dokumenten in PostScript –
  • Konvertieren von PDF-Dokumenten in Bildformate
For more information about the Convert PDF service, see Services Reference for AEM Forms .

Converting PDF Documents to PostScript

In diesem Thema wird beschrieben, wie Sie mit der Convert PDF Service API (Java und Webdienst) PDF-Dokumente programmgesteuert in PostScript-Dateien konvertieren können. Das PDF-Dokument, das in eine PostScript-Datei konvertiert wird, muss ein nicht interaktives PDF-Dokument sein. Wenn Sie also versuchen, ein interaktives PDF-Dokument in eine PostScript-Datei zu konvertieren, wird eine Ausnahme ausgelöst.
For more information about the Convert PDF service, see Services Reference for AEM Forms .

Zusammenfassung der Schritte

So konvertieren Sie ein PDF-Dokument in eine PostScript-Datei:
  1. Schließen Sie Projektdateien ein.
  2. Erstellen Sie einen Convert PDF-Dienstclient.
  3. Verweisen Sie auf das PDF-Dokument, das in eine PostScript-Datei konvertiert werden soll.
  4. Legen Sie Laufzeitoptionen für Konversionen fest.
  5. Konvertieren Sie das PDF-Dokument in eine PostScript-Datei.
  6. Speichern Sie die PostScript-Datei.
Projektdateien einschließen
Schließen Sie die erforderlichen Dateien in Ihr Entwicklungsprojekt ein. Wenn Sie eine Clientanwendung mit Java erstellen, schließen Sie die erforderlichen JAR-Dateien ein. Wenn Sie Webdienste verwenden, stellen Sie sicher, dass Sie die Proxydateien einschließen.
Erstellen eines Convert PDF-Clients
Bevor Sie einen Convert PDF-Dienstvorgang programmgesteuert durchführen können, müssen Sie einen Convert PDF-Dienstclient erstellen. Wenn Sie die Java-API verwenden, erstellen Sie ein ConvertPdfServiceClient Objekt. Wenn Sie die Webdienst-API verwenden, erstellen Sie ein ConvertPDFServiceService Objekt.
In diesem Abschnitt werden Webdienstfunktionen verwendet, die in AEM Forms eingeführt wurden. Um auf neue Funktionen zugreifen zu können, müssen Sie das Proxy-Objekt mithilfe des lc_version Attributs erstellen. (Siehe "Zugriff auf neue Funktionen mithilfe von Webdiensten"in Aufrufen von AEM Forms mithilfe von Web-Services .)
Verweisen Sie auf das PDF-Dokument, das in eine PostScript-Datei konvertiert werden soll
Verweisen Sie auf das PDF-Dokument, das Sie in eine PostScript-Datei konvertieren möchten. Wie bereits in diesem Thema erwähnt, muss das PDF-Dokument ein nicht interaktives PDF-Dokument sein. Wenn Sie versuchen, ein interaktives PDF-Dokument in eine PostScript-Datei zu konvertieren, wird eine Ausnahme ausgelöst.
Optionen für die Konvertierungslaufzeit festlegen
Beim Konvertieren eines PDF-Dokuments in eine PostScript-Datei können Sie Laufzeitoptionen definieren, die den erstellten PostScript-Typ angeben. Sie können beispielsweise eine PostScript-Datei der Stufe 3 definieren.
Die generierte PostScript-Datei spiegelt in der Regel die Größe des PDF-Eingabedatums wider. Wenn Sie die ShrinkToFit Option auswählen (mit der die Ausgabe der PostScript-Datei an die Seite angepasst wird), wird kein Unterschied zwischen dem PDF-Dokument und der generierten PostScript-Datei angezeigt. Die ShrinkToFit Option wird nur aktiviert, wenn Sie die Druckoption auf einer kleineren Seitengröße als das PDF-Dokument für die Eingabe auswählen. Um eine kleinere Seitengröße auszuwählen, definieren Sie die PageSize Option. Darüber hinaus wird empfohlen, die RotateAndCenter Option so festzulegen, dass die richtige PostScript-Ausgabe abgerufen true wird.
Wenn Sie die ExpandToFit Option (mit der die Ausgabe der PostScript-Datei an die Seite angepasst wird) auswählen, wird sie nur dann wirksam, wenn Sie die Druckausgabe auf einer größeren Seitengröße als das PDF-Dokument für die Eingabe vornehmen. Um ein größeres Seitenformat auszuwählen, definieren Sie die PageSize Option. Darüber hinaus wird empfohlen, die RotateAndCenter Option so festzulegen, dass die richtige PostScript-Ausgabe abgerufen true wird.
Informationen zu den Laufzeitwerten, die Sie einstellen können, finden Sie in der ToPSOptionsSpec Klassenreferenz in der AEM Forms-API-Referenz .
PDF-Dokument in eine PostScript-Datei konvertieren
Nachdem Sie den Dienstclient erstellt und Laufzeitoptionen festgelegt haben, können Sie den PostScript-Konvertierungsvorgang aufrufen. Dieser Vorgang erfordert Informationen über das zu konvertierende Dokument, einschließlich der bevorzugten PostScript-Ebene für das Zielgruppe-Dokument.
PostScript-Datei speichern
Nachdem Sie das PDF-Dokument in PostScript konvertiert haben, können Sie die Ausgabe als PostScript-Datei speichern.
Siehe auch

Konvertieren eines PDF-Dokuments mit der Java-API in PS

Konvertieren Sie ein PDF-Dokument mithilfe der Convert PDF Service API (Java) in PostScript:
  1. Schließen Sie Projektdateien ein.
    Schließen Sie Client-JAR-Dateien wie "adobe-convertpdf-client.jar"in den Klassenpfad Ihres Java-Projekts ein.
  2. Erstellen Sie einen Convert PDF-Client.
    • Erstellen Sie ein ServiceClientFactory -" -Objekt, das Verbindungseigenschaften enthält.
    • Erstellen Sie ein ConvertPdfServiceClient -Objekt, indem Sie seinen Konstruktor verwenden und das ServiceClientFactory -Objekt übergeben.
  3. Verweisen Sie auf das PDF-Dokument, das in eine PostScript-Datei konvertiert werden soll.
    • Erstellen Sie ein java.io.FileInputStream Objekt mithilfe des Konstruktors und übergeben Sie einen Zeichenfolgenwert, der den Speicherort des zu konvertierenden PDF-Dokuments angibt.
    • Erstellen Sie ein com.adobe.idp.Document Objekt, das das PDF-Dokument mithilfe des com.adobe.idp.Document Konstruktors speichert. Übergeben Sie das java.io.FileInputStream Objekt, das das PDF-Dokument enthält.
  4. Legen Sie Laufzeitoptionen für Konversionen fest.
    • Create a ToPSOptionsSpec object by invoking its constructor.
    • Legen Sie Laufzeitoptionen fest, indem Sie eine geeignete Methode aufrufen, die zum ToPSOptionsSpec Objekt gehört. Um beispielsweise die erstellte PostScript-Ebene zu definieren, rufen Sie die ToPSOptionsSpec Objektmethode auf und übergeben Sie einen Wert für die setPsLevel PSLevel Auflistung, der die PostScript-Ebene angibt. Informationen zu allen Laufzeitwerten, die Sie festlegen können, finden Sie in der ToPSOptionsSpec Klassenreferenz in der AEM Forms-API-Referenz .
  5. Konvertieren Sie das PDF-Dokument in eine PostScript-Datei.
    Rufen Sie die ConvertPdfServiceClient Objektmethode toPS2 auf und übergeben Sie die folgenden Werte:
    • Ein com.adobe.idp.Document Objekt, das das PDF-Dokument darstellt, das in eine PostScript-Datei konvertiert werden soll.
    • Ein ToPSOptionsSpec Objekt, das PostScript-Laufzeitoptionen angibt.
    Die toPS2 Methode gibt ein Document Objekt zurück, das das neue PostScript-Dokument enthält.
  6. Speichern Sie die PostScript-Datei.
    • Create a java.io.File object and ensure that the file name extension is .ps.
    • Rufen Sie die Document Methode des copyToFile Objekts auf, um den Inhalt des Document Objekts in die Datei zu kopieren (stellen Sie sicher, dass Sie das Document Objekt verwenden, das von der toPS2 -Methode zurückgegeben wurde).
Siehe auch

Konvertieren eines PDF-Dokuments in PS mithilfe der Webdienst-API

Konvertieren eines PDF-Dokuments mithilfe der Convert PDF Service API (Webdienst) in PostScript:
  1. Schließen Sie Projektdateien ein.
    Erstellen Sie ein Microsoft .NET-Projekt, das MTOM verwendet. Stellen Sie sicher, dass Sie die folgende WSDL-Definition verwenden: http://localhost:8080/soap/services/ConvertPDFService?WSDL&lc_version=9.0.1 .
    Ersetzen Sie dies localhost durch die IP-Adresse des Servers, auf dem AEM Forms gehostet wird.
  2. Erstellen Sie einen Convert PDF-Client.
    • Create a ConvertPdfServiceClient object by using its default constructor.
    • Create a ConvertPdfServiceClient.Endpoint.Address object by using the System.ServiceModel.EndpointAddress constructor. Übergeben Sie einen Zeichenfolgenwert, der die WSDL angibt, an den AEM Forms-Dienst (z. B. http://localhost:8080/soap/services/ConvertPDFService?blob=mtom ). Sie müssen das lc_version Attribut nicht verwenden. Geben Sie jedoch ?blob=mtom an.
    • Erstellen Sie ein System.ServiceModel.BasicHttpBinding Objekt, indem Sie den Wert des ConvertPdfServiceClient.Endpoint.Binding Felds abrufen. Wandeln Sie den Rückgabewert in BasicHttpBinding um.
    • Legen Sie für das System.ServiceModel.BasicHttpBinding Objektfeld MessageEncoding den Wert WSMessageEncoding.Mtom fest. Dieser Wert stellt sicher, dass MTOM verwendet wird.
    • Aktivieren Sie die einfache HTTP-Authentifizierung, indem Sie die folgenden Aufgaben ausführen:
      • Weisen Sie dem Feld den AEM Forms-Benutzernamen zu ConvertPdfServiceClient.ClientCredentials.UserName.UserName .
      • Weisen Sie dem Feld den entsprechenden Kennwortwert zu ConvertPdfServiceClient.ClientCredentials.UserName.Password .
      • Weisen Sie dem Feld den Konstantenwert HttpClientCredentialType.Basic zu BasicHttpBindingSecurity.Transport.ClientCredentialType .
      • Weisen Sie dem Feld den Konstantenwert BasicHttpSecurityMode.TransportCredentialOnly zu BasicHttpBindingSecurity.Security.Mode .
  3. Verweisen Sie auf das PDF-Dokument, das in eine PostScript-Datei konvertiert werden soll.
    • Erstellen Sie ein Objekt BLOB , indem Sie den Konstruktor verwenden. Das BLOB Objekt wird zum Speichern eines PDF-Dokuments verwendet, das in eine PostScript-Datei konvertiert wird.
    • Erstellen Sie ein System.IO.FileStream Objekt, indem Sie den Konstruktor aufrufen und einen Zeichenfolgenwert übergeben, der den Dateispeicherort des zu konvertierenden PDF-Dokuments und den Modus zum Öffnen der Datei darstellt.
    • Erstellen Sie ein Bytearray, das den Inhalt des System.IO.FileStream Objekts speichert. Sie können die Größe des Byte-Arrays bestimmen, indem Sie die System.IO.FileStream Objekteigenschaft Length abrufen.
    • Füllen Sie das Byte-Array mit Stream-Daten, indem Sie die System.IO.FileStream Read Objektmethode aufrufen und das Byte-Array, die Startposition und die zu lesende Stream-Länge übergeben.
    • Füllen Sie das BLOB Objekt, indem Sie seinem MTOM Feld den Inhalt des Byte-Arrays zuweisen.
  4. Legen Sie Laufzeitoptionen für Konversionen fest.
    • Create a ToPSOptionsSpec object by invoking its constructor.
    • Legen Sie Laufzeitoptionen fest, indem Sie dem Datenmember des ToPSOptionsSpec Objekts einen Wert zuweisen. Um beispielsweise die erstellte PostScript-Ebene zu definieren, weisen Sie dem PSLevel - ToPSOptionsSpec Datenmember des Objekts einen Wert für die psLevel Auflistung zu.
  5. Konvertieren Sie das PDF-Dokument in eine PostScript-Datei.
    Rufen Sie die GeneratePDFServiceService Objektmethode toPS2 auf und übergeben Sie die folgenden Werte:
    • Ein BLOB Objekt, das das PDF-Dokument darstellt, das in eine PostScript-Datei konvertiert werden soll
    • Ein ToPSOptionsSpec Objekt, das Laufzeitoptionen angibt
    Nach Abschluss der Konvertierung extrahieren Sie die Binärdaten, die das PostScript-Dokument darstellen, indem Sie auf die BLOB Objekteigenschaft MTOM zugreifen. Dadurch wird ein Bytearray zurückgegeben, das Sie in eine PostScript-Datei schreiben können.
  6. Speichern Sie die PostScript-Datei.
    • Create a System.IO.FileStream object by invoking its constructor. Übergeben Sie einen Zeichenfolgenwert, der den Dateispeicherort der PS-Datei darstellt.
    • Erstellen Sie ein Bytearray, das den Dateninhalt des BLOB Objekts speichert, das von der encryptPDFUsingPassword Methode zurückgegeben wurde. Füllen Sie das Byte-Array, indem Sie den Wert des BLOB Objektfelds MTOM abrufen.
    • Create a System.IO.BinaryWriter object by invoking its constructor and passing the System.IO.FileStream object.
    • Schreiben Sie den Inhalt des Byte-Arrays in die PostScript-Datei, indem Sie die System.IO.BinaryWriter Objektmethode aufrufen und das Bytearray Write übergeben.
Siehe auch

Konvertieren von PDF-Dokumenten in Bildformate

Mit dem Convert PDF-Dienst können Sie PDF-Dokumente programmgesteuert in Bildformate konvertieren, darunter JPEG, JPEG 2000, TIFF und PNG. Durch Konvertieren eines PDF-Dokuments in eine Bilddatei können Sie das PDF-Dokument als Bilddatei verwenden. Sie können das Content-Management beispielsweise zur Datenspeicherung in einem Unternehmenssystem ablegen.
Beim Konvertieren eines PDF-Dokuments in ein Bild erstellt der Convert PDF-Dienst für jede Seite im Dokument ein eigenes Bild. Das heißt, wenn das Dokument 20 Seiten umfasst, erstellt der Convert PDF-Dienst 20 Bilddateien. Beim Konvertieren eines PDF-Dokuments in ein Bildformat können Sie Einzelbilder für jede Seite im PDF-Dokument oder eine Bilddatei für das gesamte PDF-Dokument erstellen.
For more information about the Convert PDF service, see Services Reference for AEM Forms .

Zusammenfassung der Schritte

So konvertieren Sie ein PDF-Dokument in einen der unterstützten Typen:
  1. Schließen Sie Projektdateien ein.
  2. Erstellen Sie einen Convert PDF-Dienstclient.
  3. Rufen Sie das zu konvertierende PDF-Dokument ab.
  4. Legen Sie Laufzeitoptionen fest.
  5. Konvertieren Sie die PDF-Datei in ein Bild.
  6. Rufen Sie die Bilddateien aus einer Sammlung ab.
Projektdateien einschließen
Schließen Sie die erforderlichen Dateien in Ihr Entwicklungsprojekt ein. Wenn Sie eine Clientanwendung mit Java erstellen, schließen Sie die erforderlichen JAR-Dateien ein. Wenn Sie Webdienste verwenden, stellen Sie sicher, dass Sie die Proxydateien einschließen.
Erstellen eines Convert PDF-Clients
Bevor Sie einen Convert PDF-Dienstvorgang programmgesteuert durchführen können, müssen Sie einen Convert PDF-Dienstclient erstellen. Wenn Sie die Java-API verwenden, erstellen Sie ein ConvertPdfServiceClient Objekt. Wenn Sie die Webdienst-API verwenden, erstellen Sie ein ConvertPDFServiceService Objekt.
Zu konvertierendes PDF-Dokument abrufen
Sie müssen das PDF-Dokument abrufen, um es in ein Bild zu konvertieren. Sie können ein interaktives PDF-Dokument nicht in ein Bild konvertieren. Wenn Sie dies versuchen, wird eine Ausnahme ausgelöst. Um ein interaktives PDF-Dokument in eine Bilddatei zu konvertieren, müssen Sie das PDF-Dokument vor der Konvertierung reduzieren. (Siehe Reduzieren von PDF-Dokumenten .)
Festlegen von Laufzeitoptionen
Sie müssen Laufzeitoptionen wie das Bildformat und die Auflösungswerte festlegen. Informationen zu den Laufzeitwerten finden Sie in der ToImageOptionsSpec Klassenreferenz in der AEM Forms-API-Referenz .
PDF in ein Bild konvertieren
Nachdem Sie den Dienstclient erstellt und Laufzeitoptionen festgelegt haben, können Sie das PDF-Dokument in ein Bild konvertieren. Ein Sammlungsobjekt, das die Bilder enthält, wird zurückgegeben.
Abrufen der Bilddateien aus einer Sammlung
Sie können Bilddateien von einem Sammlungsobjekt abrufen, das der Convert PDF-Dienst zurückgibt. Jedes Element in der Sammlung ist eine com.adobe.idp.Document Instanz (oder eine BLOB Instanz, wenn Sie Webdienste verwenden), die Sie als Bilddatei, z. B. als JPG-Datei, speichern können.
Das Format der Bilddatei hängt von der ImageConvertFormat Laufzeitoption ab. Das heißt, wenn Sie die ImageConvertFormat Laufzeitoption auf ImageConvertFormat.JPEG einstellen, können Sie Bilddateien als JPG-Dateien speichern.
Siehe auch

Konvertieren eines PDF-Dokuments in Bilddateien mit der Java-API

Konvertieren Sie ein PDF-Dokument mithilfe der Convert PDF-Dienst-API (Java) in ein Bildformat:
  1. Schließen Sie Projektdateien ein.
    Schließen Sie Client-JAR-Dateien wie "adobe-convertpdf-client.jar"in den Klassenpfad Ihres Java-Projekts ein.
  2. Erstellen Sie einen Convert PDF-Client.
    • Erstellen Sie ein ServiceClientFactory -" -Objekt, das Verbindungseigenschaften enthält.
    • Erstellen Sie ein ConvertPdfServiceClient -Objekt, indem Sie seinen Konstruktor verwenden und das ServiceClientFactory -Objekt übergeben.
  3. Rufen Sie das zu konvertierende PDF-Dokument ab.
    • Erstellen Sie ein java.io.FileInputStream Objekt, das das zu konvertierende PDF-Dokument darstellt, indem Sie den Konstruktor verwenden und einen Zeichenfolgenwert übergeben, der den Speicherort des PDF-Dokuments angibt.
    • Erstellen Sie ein com.adobe.idp.Document -Objekt, indem Sie seinen Konstruktor verwenden und das java.io.FileInputStream -Objekt übergeben.
  4. Legen Sie Laufzeitoptionen fest.
    • Erstellen Sie ein Objekt ToImageOptionsSpec , indem Sie den Konstruktor verwenden.
    • Rufen Sie nach Bedarf Methoden auf, die zu diesem Objekt gehören. Legen Sie beispielsweise den Bildtyp fest, indem Sie die setImageConvertFormat Methode aufrufen und einen ImageConvertFormat Enum-Wert übergeben, der den Formattyp angibt.
    Das Festlegen des Werts für die ImageConvertFormat Auflistung ist obligatorisch.
  5. Konvertieren Sie die PDF-Datei in ein Bild.
    Rufen Sie die ConvertPdfServiceClient Objektmethode toImage2 auf und übergeben Sie die folgenden Werte:
    • Ein com.adobe.idp.Document Objekt, das die zu konvertierende PDF-Datei darstellt.
    • Ein com.adobe.livecycle.converpdfservice.client.ToImageOptionsSpec Objekt, das die verschiedenen Voreinstellungen zum Bildformat der Zielgruppe enthält.
    Die toImage2 Methode gibt ein java.util.List Objekt zurück, das Bilder enthält. Jedes Element in der Sammlung ist eine com.adobe.idp.Document Instanz.
  6. Rufen Sie die Bilddateien aus einer Sammlung ab.
    Durchlaufen Sie das java.util.List Objekt, um zu ermitteln, ob Bilder vorhanden sind. Jedes Element ist eine com.adobe.idp.Document Instanz. Speichern Sie das Bild, indem Sie die com.adobe.idp.Document Methode des copyToFile Objekts aufrufen und ein java.io.File Objekt übergeben.
Siehe auch

Konvertieren eines PDF-Dokuments in Bilddateien mithilfe der Webdienst-API

Konvertieren Sie ein PDF-Dokument mithilfe der Convert PDF Service API (Webdienst) in ein Bildformat:
  1. Schließen Sie Projektdateien ein.
    Erstellen Sie ein Microsoft .NET-Projekt, das MTOM verwendet. Stellen Sie sicher, dass Sie die folgende WSDL-Definition verwenden: http://localhost:8080/soap/services/ConvertPDFService?WSDL&lc_version=9.0.1 .
    Ersetzen Sie dies localhost durch die IP-Adresse des Servers, auf dem AEM Forms gehostet wird.
  2. Erstellen Sie einen PDF-Client zum Konvertieren.
    • Create a ConvertPdfServiceClient object by using its default constructor.
    • Create a ConvertPdfServiceClient.Endpoint.Address object by using the System.ServiceModel.EndpointAddress constructor. Übergeben Sie einen Zeichenfolgenwert, der die WSDL angibt, an den AEM Forms-Dienst (z. B. http://localhost:8080/soap/services/ConvertPDFService?blob=mtom ). Sie müssen das lc_version Attribut nicht verwenden. Geben Sie jedoch ?blob=mtom an.
    • Erstellen Sie ein System.ServiceModel.BasicHttpBinding Objekt, indem Sie den Wert des ConvertPdfServiceClient.Endpoint.Binding Felds abrufen. Wandeln Sie den Rückgabewert in BasicHttpBinding um.
    • Legen Sie für das System.ServiceModel.BasicHttpBinding Objektfeld MessageEncoding den Wert WSMessageEncoding.Mtom fest. Dieser Wert stellt sicher, dass MTOM verwendet wird.
    • Aktivieren Sie die einfache HTTP-Authentifizierung, indem Sie die folgenden Aufgaben ausführen:
      • Weisen Sie dem Feld den AEM Forms-Benutzernamen zu ConvertPdfServiceClient.ClientCredentials.UserName.UserName .
      • Weisen Sie dem Feld den entsprechenden Kennwortwert zu ConvertPdfServiceClient.ClientCredentials.UserName.Password .
      • Weisen Sie dem Feld den Konstantenwert HttpClientCredentialType.Basic zu BasicHttpBindingSecurity.Transport.ClientCredentialType .
      • Weisen Sie dem Feld den Konstantenwert BasicHttpSecurityMode.TransportCredentialOnly zu BasicHttpBindingSecurity.Security.Mode .
  3. Rufen Sie das zu konvertierende PDF-Dokument ab.
    • Erstellen Sie ein Objekt BLOB , indem Sie den Konstruktor verwenden. Dieses BLOB Objekt wird zum Speichern des PDF-Formulars verwendet.
    • Create a System.IO.FileStream object by invoking its constructor. Übergeben Sie einen Zeichenfolgenwert, der den Speicherort des PDF-Formulars und den Modus zum Öffnen der Datei angibt.
    • Erstellen Sie ein Bytearray, das den Inhalt des System.IO.FileStream Objekts speichert. Bestimmen Sie die Größe des Byte-Arrays, indem Sie die System.IO.FileStream Eigenschaft des Length Objekts abrufen.
    • Füllen Sie das Bytearray mit Stream-Daten, indem Sie die System.IO.FileStream Objektmethode Read aufrufen. Übergeben Sie das Bytearray, die Startposition und die zu lesende Stream-Länge.
    • Füllen Sie das BLOB Objekt, indem Sie seinem MTOM Feld den Inhalt des Byte-Arrays zuweisen.
  4. Legen Sie Laufzeitoptionen fest.
    • Erstellen Sie ein Objekt ToImageOptionsSpec , indem Sie den Konstruktor verwenden.
    • Rufen Sie nach Bedarf Methoden auf, die zu diesem Objekt gehören. Legen Sie beispielsweise den Bildtyp fest, indem Sie die setImageConvertFormat Methode aufrufen und einen Wert für die ImageConvertFormat Auflistung übergeben, der den Formattyp angibt.
    Das Festlegen des Werts für die ImageConvertFormat Auflistung ist obligatorisch.
  5. Konvertieren Sie die PDF-Datei in ein Bild.
    Rufen Sie die ConvertPDFServiceService Objektmethode toImage2 auf und übergeben Sie die folgenden Werte:
    • Ein BLOB Objekt, das die zu konvertierende Datei darstellt
    • Ein ToImageOptionsSpec Objekt mit den verschiedenen Voreinstellungen zum Bildformat der Zielgruppe
    Die toImage2 Methode gibt ein MyArrayOfBLOB Objekt zurück, das die neu erstellten Bilddateien enthält.
  6. Rufen Sie die Bilddateien aus einer Sammlung ab.
    • Bestimmen Sie die Anzahl der Elemente im MyArrayOfBLOB Objekt, indem Sie den Wert des Count Felds abrufen. Jedes Element ist ein BLOB Objekt, das das Bild enthält.
    • Durchlaufen Sie das MyArrayOfBLOB Objekt und speichern Sie jede Bilddatei.
Siehe auch