Iron Software kündigt erstes Produkt in der Sprache Java an
Iron Software hat heute IronPDF for Java vorgestellt. Damit steht unserer Community von mehr als 50.000 Entwicklern ein neues Tool in einer neuen Sprache zur Verfügung.
Mehr lesen
Die Java PDF-Bibliothek
import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;
// Apply your license key
License.setLicenseKey("YOUR-LICENSE-KEY");
// Set a log path
Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));
// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1> ~Hello World~ </h1> Made with IronPDF!");
// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("html_saved.pdf"));
import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;
// Apply your license key
License.setLicenseKey("YOUR-LICENSE-KEY");
// Set a log path
Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));
// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderHtmlFileAsPdf("example.html");
// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("html_file_saved.pdf"));
import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;
// Apply your license key
License.setLicenseKey("YOUR-LICENSE-KEY");
// Set a log path
Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));
// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com");
// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("url.pdf"));
import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.*;
import java.util.ArrayList;
import java.util.List;
// Reference to the directory containing the images that we desire to convert
Path imageDirectory = Paths.get("assets/images");
// Create an empty List to contain Paths to images from the directory.
List<Path> imageFiles = new ArrayList<>();
// Use a DirectoryStream to populate the List with paths for each image in the directory
// that we want to convert (this example uses a glob pattern to target only png and jpg images)
try (DirectoryStream<Path> stream = Files.newDirectoryStream(imageDirectory, "*.{png,jpg}")) {
for (Path entry : stream) {
imageFiles.add(entry);
}
// Render all targeted images as PDF content and save them together in one PDF document.
PdfDocument.fromImage(imageFiles).saveAs(Paths.get("assets/composite.pdf"));
} catch (IOException exception) {
throw new RuntimeException(String.format("Error converting images to PDF from directory: %s: %s",
imageDirectory,
exception.getMessage()),
exception);
}
<dependency>
<groupId>com.ironsoftware</groupId>
<artifactId>ironpdf</artifactId>
<version>2024.9.1</version>
</dependency>
Haben Sie eine Frage? Kontakt aufnehmen mit unserem Entwicklungsteam.
Möchten Sie IronPDF kostenlos für ein Live-Projekt einsetzen?
Ihr Testschlüssel sollte in der E-Mail enthalten sein.Das Versuchsformular wurde eingereicht
erfolgreich.
Sollte dies nicht der Fall sein, wenden Sie sich bitte an
support@ironsoftware.com
Möchten Sie IronPDF kostenlos für ein Live-Projekt einsetzen?
Ihr Testschlüssel sollte in der E-Mail enthalten sein.Das Versuchsformular wurde eingereicht
erfolgreich.
Sollte dies nicht der Fall sein, wenden Sie sich bitte an
support@ironsoftware.com
Möchten Sie IronPDF kostenlos für ein Live-Projekt einsetzen?
Ihr Testschlüssel sollte in der E-Mail enthalten sein.Das Versuchsformular wurde eingereicht
erfolgreich.
Sollte dies nicht der Fall sein, wenden Sie sich bitte an
support@ironsoftware.com
Möchten Sie IronPDF kostenlos für ein Live-Projekt einsetzen?
Ihr Testschlüssel sollte in der E-Mail enthalten sein.Das Versuchsformular wurde eingereicht
erfolgreich.
Sollte dies nicht der Fall sein, wenden Sie sich bitte an
support@ironsoftware.com
Starten Sie kostenlos
Keine Kreditkarte erforderlich
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
Sie erhalten 30 Tage lang ein voll funktionsfähiges Produkt.
In wenigen Minuten ist es einsatzbereit.
Vollständiger Zugang zu unserem technischen Support-Team während Ihrer Produkttestphase
Keine Kreditkarte oder Kontoerstellung erforderlich
Ihr Testschlüssel sollte in der E-Mail enthalten sein.
Sollte dies nicht der Fall sein, wenden Sie sich bitte an
support@ironsoftware.com
Starten Sie kostenlos
Keine Kreditkarte erforderlich
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
Sie erhalten 30 Tage lang ein voll funktionsfähiges Produkt.
In wenigen Minuten ist es einsatzbereit.
Vollständiger Zugang zu unserem technischen Support-Team während Ihrer Produkttestphase
Keine Kreditkarte oder Kontoerstellung erforderlich
Ihr Testschlüssel sollte in der E-Mail enthalten sein.
Sollte dies nicht der Fall sein, wenden Sie sich bitte an
support@ironsoftware.com
Starten Sie kostenlos
Keine Kreditkarte erforderlich
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
Sie erhalten 30 Tage lang ein voll funktionsfähiges Produkt.
In wenigen Minuten ist es einsatzbereit.
Vollständiger Zugang zu unserem technischen Support-Team während Ihrer Produkttestphase
Lizenzen von $749. Haben Sie eine Frage? Kontakt aufnehmen.
Ich danke Ihnen!
Ihr Lizenzschlüssel wurde an die angegebene E-Mail-Adresse gesendet.Kontakt
24-Stunden-Upgrade-Angebot:
Save 50% in einem
Professional Upgrade
Weiter Professional für 10 Entwickler
und unbegrenzte Projekte.
:
:
Professional
$600 USD
$299 USD
5 .NET-Produkte zum Preis von 2
Gesamtwert der Suite:
$7,192 USD
Upgrade-Preis
HEUTE
NUR
$499 USD
Nach 24 Std
$1,098 USD
Voll funktionsfähiges Produkt, sofortiger Erhalt des Schlüssels
PM > Install-Package IronPdf
9 .NET API-Produkte für Ihre Bürodokumente