Konwerter PDF na TIFF

Dokumentize PDF na TIFF Konwerter dla .NET to potężne narzędzie zaprojektowane do konwersji dokumentów PDF na obrazy TIFF wysokiej jakości. Ten plugin zapewnia, że Twoje treści są dostępne na różnych platformach, przy zachowaniu doskonałej wierności i wszechstronności.

Kluczowe cechy:

  • Konwersja PDF na TIFF: Bezproblemowo konwertuj całe dokumenty PDF lub konkretne strony na obrazy TIFF.
  • Niestandardowa rozdzielczość: Dostosuj rozdzielczość (np. 300 dpi) dla lepszej jakości wyjściowej.
  • Wielostronicowy TIFF: Połącz wiele stron PDF w jeden wielostronicowy plik TIFF.
  • Zakres stron: Konwertuj konkretne strony lub zakresy dla precyzyjnych wyników.
  • Przetwarzanie wsadowe: Konwertuj wiele dokumentów PDF lub stron jednocześnie.
  • Szybka konwersja: Szybki i wydajny proces przy minimalnym wysiłku.

Jak konwertować strony PDF na TIFF

Aby przekonwertować dokument PDF na obrazy TIFF, wykonaj następujące kroki:

  1. Utwórz instancję klasy TiffConverter.
  2. Utwórz instancję PdfToTiffOptions, aby skonfigurować proces konwersji.
  3. Dodaj wejściowy plik PDF za pomocą metody AddInput.
  4. Określ ścieżkę pliku wyjściowego dla obrazów TIFF za pomocą metody AddOutput.
  5. Uruchom metodę Process, aby przekonwertować strony PDF na obrazy TIFF.
 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions();
 3
 4// Dodaj wejściowy plik PDF
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Określ plik wyjściowy dla obrazów TIFF
 8options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));
 9
10// Przetwarzaj konwersję PDF na TIFF
11converter.Process(options);

Dostosowywanie konwersji PDF na TIFF

Możesz dostosować proces konwersji, regulując rozdzielczość, włączając wyjście wielostronicowe lub wybierając zakresy stron. Oto jak przekonwertować pierwszą stronę PDF przy 300 dpi na plik TIFF:

 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions();
 3
 4// Ustaw rozdzielczość wyjściową na 300 dpi i konwertuj tylko pierwszą stronę
 5options.OutputResolution = 300;
 6options.PageList = new List<int> { 1 };
 7
 8// Dodaj ścieżki wejściowe i wyjściowe
 9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));
11
12// Przetwarzaj konwersję
13converter.Process(options);

Tworzenie wielostronicowego TIFF

Plugin Konwerter PDF na TIFF obsługuje generowanie wielostronicowych TIFF, umożliwiając połączenie wielu stron PDF w jeden plik TIFF do efektywnego archiwizowania lub drukowania.

 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions
 3{
 4    MultiPage = true // Włącz wyjście wielostronicowe TIFF
 5};
 6
 7// Dodaj wejściowy plik PDF
 8options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 9
10// Określ plik wyjściowy dla wielostronicowego TIFF
11options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));
12
13// Przetwarzaj konwersję
14converter.Process(options);

Przetwarzanie wsadowe dla konwersji PDF na TIFF

Plugin Konwerter PDF na TIFF obsługuje również przetwarzanie wsadowe, umożliwiając konwersję wielu stron PDF lub całych dokumentów jednocześnie na osobne pliki TIFF.

 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions();
 3
 4// Dodaj wejściowy plik PDF
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Ustaw ścieżki wyjściowe dla poszczególnych stron
 8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.tiff"));
10
11// Przetwarzaj konwersję wsadową
12converter.Process(options);

Jak obsługiwać wyniki konwersji

Metoda Process zwraca obiekt ResultContainer, który dostarcza informacji o wynikach konwersji. Możesz wydrukować ścieżki przekonwertowanych plików TIFF, jak pokazano poniżej:

1ResultContainer resultContainer = converter.Process(options);
2
3// Wydrukuj ścieżki wyjściowe obrazów TIFF
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6    Console.WriteLine(result.Data.ToString());
7}
 Polski