IRONSOFTWAREHOME
KORZYSTANIE Z IRONPDF FOR JAVA

Jak przekonwertować plik TIFF na PDF w Javie

Curtis Chau
Curtis Chau
Updated: 21 kwietnia 2026

W dziedzinie cyfrowego zarządzania dokumentami często pojawia się potrzeba konwersji różnych formatów plików do formatu PDF. Wśród nich konwersja obrazów w formacie TIFF (Tagged Image File Format) do formatu PDF ma szczególne znaczenie ze względu na powszechne wykorzystanie formatu TIFF do przechowywania wysokiej jakości obrazów i dokumentów.

Programiści Java często napotykają trudności podczas konwersji plików TIFF do formatu PDF. Jednak dzięki pomocy IronPDF, solidnej bibliotece Java, proces konwersji plików TIFF do PDF można skutecznie usprawnić. Ten kompleksowy przewodnik przeprowadzi Cię przez kroki dotyczące tego, jak konwertować obrazy TIFF na PDF bezproblemowo w Java, używając IronPDF for Java Applications.

Jak przekonwertować plik TIFF na PDF w Javie

  1. Utwórz nowy projekt Java w IntelliJ lub otwórz istniejący.
  2. Dodaj zależności IronPDF w pliku pom.xml.
  3. Dodaj niezbędne importy w pliku main.java.
  4. Przekonwertuj pliki TIFF na PDF, używając metody PdfDocument.fromImage.
  5. Zapisz plik PDF, używając metody saveAs.

2. Zrozumienie znaczenia plików PDF

PDF (Portable Document Format) wyróżnia się jako wszechstronny i powszechnie akceptowany format plików służący do wymiany i archiwizacji dokumentów. Oferuje wiele korzyści, w tym spójne formatowanie, funkcje bezpieczeństwa, import dokumentów PDF oraz kompatybilność między platformami. Konwersja obrazów TIFF do plików PDF dodatkowo zwiększa te zalety, umożliwiając wydajne zarządzanie dokumentami i udostępnianie ich przy zachowaniu jakości i integralności obrazu.

3. Przedstawiamy IronPDF for Java

IronPDF dla Java, dynamiczna biblioteka Java opracowana przez Iron Software, wykorzystuje możliwości .NET Framework, aby zaoferować programistom intuicyjny i kompleksowy zestaw narzędzi do obróbki plików PDF.

Jego płynna integracja z ekosystemami Java umożliwia programistom łatwe tworzenie, edycję i konwersję plików TIFF oraz konwersję dokumentów PDF, a wszystko to przy jednoczesnym wyeliminowaniu złożoności dzięki intuicyjnym interfejsom API i bogatemu zestawowi funkcji. Dzięki IronPDF programiści mogą z niezrównaną łatwością i wydajnością wykonywać różnorodne zadania związane z plikami PDF, co pozwala im skupić się na tworzeniu wyjątkowych aplikacji bez żadnych kompromisów.

3.1. Wymagania wstępne

Przed rozpoczęciem konwersji plików obrazów logicznych TIFF do formatu PDF za pomocą IronPDF upewnij się, że spełnione są następujące warunki wstępne:

  1. Java Development Kit (JDK): Pobierz i zainstaluj najnowszą wersję JDK ze strony Oracle.
  2. Maven: Zainstaluj Maven, narzędzie do automatyzacji kompilacji powszechnie używane w projektach Java.
  3. Biblioteka IronPDF for Java: Dodaj IronPDF jako zależność do swojego projektu Java. Dodaj następujące zależności do pliku pom.xml:
<dependency>
    <groupId>com.ironsoftware</groupId>
    <artifactId>ironpdf</artifactId>
    <version>2024.1.1</version>
</dependency>
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-simple</artifactId>
    <version>2.0.5</version>
</dependency>
XML

3.2. Konwersja plików TIFF do formatu PDF: przewodnik krok po kroku

Obrazy wejściowe

Jak przekonwertować TIFF na PDF w Javie: Rysunek 1 - Import obrazu TIFF

Krok 1: Dodaj importy do głównego pliku Java

Zacznij od dodania niezbędnych importów do głównego pliku Java, aby wykorzystać IronPDF for Java do konwersji plików TIFF na PDF:

import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.DirectoryStream;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.List;
Java

Krok 2: Konwersja pojedynczego pliku TIFF do formatu PDF

Aby przekonwertować pojedynczy obraz TIFF na plik PDF za pomocą zaledwie kilku wierszy kodu, postępuj zgodnie z poniższym przykładem:

import com.ironsoftware.ironpdf.PdfDocument;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.List;
import java.util.ArrayList;

public class TiffToPdfConverter {
    public static void main(String[] args) {
        // List to hold paths of images
        List<Path> paths = new ArrayList<>();
        
        // Adding a single TIFF image to the list of paths
        paths.add(Paths.get("assets/file_example_TIFF_1MB.tiff"));

        // Convert the TIFF image to a PDF and save it
        PdfDocument.fromImage(paths).saveAs(Paths.get("example.pdf"));
    }
}
Java

Jak przekonwertować TIFF na PDF w Javie: Rysunek 2 - Wyjściowy plik PDF

Krok 3: Konwersja wielu plików TIFF do formatu PDF

Aby przekonwertować wiele obrazów TIFF do jednego dokumentu PDF, użyj następującego kodu:

import com.ironsoftware.ironpdf.PdfDocument;
import java.io.IOException;
import java.nio.file.DirectoryStream;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.List;

public class MultiTiffToPdfConverter {
    public static void main(String[] args) {
        // Directory containing the TIFF images
        Path imageDirectory = Paths.get("assets");
        List<Path> imageFiles = new ArrayList<>();

        // Load all TIFF images from the directory
        try (DirectoryStream<Path> stream = Files.newDirectoryStream(imageDirectory, "*.{tiff}")) {
            for (Path entry : stream) {
                imageFiles.add(entry);
            }
            // Convert the TIFF images to a single PDF and save it
            PdfDocument.fromImage(imageFiles).saveAs(Paths.get("multiple_images.pdf"));
        } catch (IOException exception) {
            throw new RuntimeException(
                    String.format("Error converting images to PDF from directory: %s: %s",
                            imageDirectory,
                            exception.getMessage()),
                    exception);
        }
    }
}
Java

Jak przekonwertować TIFF na PDF w Javie: Rysunek 3 - Wyodrębnienie oddzielnych obrazów

4. Podsumowanie

W tym przewodniku omówiliśmy, jak w prosty sposób konwertować obrazy TIFF na pliki PDF przy użyciu IronPDF w Javie. Postępując zgodnie z instrukcjami krok po kroku i wykorzystując możliwości IronPDF, programiści mogą usprawnić procesy konwersji plików TIFF do formatu PDF oraz zwiększyć wydajność pracy.

Dzięki intuicyjnym interfejsom API, rozbudowanym funkcjom i płynnej integracji IronPDF umożliwia programistom Java skuteczne upraszczanie złożonych zadań związanych z plikami PDF. Niezależnie od tego, czy konwertujesz pojedyncze obrazy, czy partie obrazów TIFF, IronPDF zapewnia niezawodne rozwiązanie dla programistów Java, którzy chcą zoptymalizować swoje procesy zarządzania dokumentami.

Informacje dotyczące licencji IronPDF dostępne do celów wdrożeniowych. Szczegółowy poradnik dotyczący konwersji obrazów do formatu PDF można znaleźć na blogu IronPDF: Jak przekonwertować plik PNG do formatu PDF w Javie.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

...
Czytaj więcej

Powiązane artykuły

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta