Konwerter HTML

Konwerter HTML Documentize dla .NET oferuje solidne możliwości konwersji dokumentów między formatami PDF i HTML, idealne do aplikacji internetowych, archiwizacji i generowania raportów. Dzięki wielu opcjom obsługi zasobów i układów, konwerter dostosowuje się do różnych wymagań projektowych.

Kluczowe Cechy

Konwersja PDF na HTML

Konwertuj pliki PDF na HTML, aby uczynić dokumenty dostępnymi do przeglądania w Internecie lub integracji z aplikacjami, gdzie preferowany jest format HTML.

Konwersja HTML na PDF

Przekształć treść HTML w wysokiej jakości PDF-y, idealne do generowania raportów do druku, archiwizacji treści internetowych lub tworzenia formatów dokumentów do udostępnienia.


Szczegółowy Przewodnik

Konwersja PDF na HTML

Aby przekonwertować PDF na HTML:

  1. Zainicjalizuj Konwerter: Stwórz instancję HtmlConverter.
  2. Ustaw opcje konwersji: Użyj PdfToHtmlOptions, aby dostosować wyjście, wybierając zasoby osadzone lub zewnętrzne.
  3. Zdefiniuj ścieżki wejściowe i wyjściowe: Ustaw ścieżki dla swojego wejściowego PDF i wyjściowego HTML.
  4. Wykonaj konwersję: Wywołaj metodę Process, aby przekonwertować plik.

Przykład: Konwertuj PDF na HTML z osadzonymi zasobami

// Krok 1: Zainicjalizuj konwerter HTML
var converter = new HtmlConverter();

// Krok 2: Skonfiguruj opcje konwersji PDF na HTML
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);

// Krok 3: Ustaw ścieżki plików
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));

// Krok 4: Uruchom konwersję
converter.Process(options);

Opcje dostępne dla konwersji PDF na HTML

  • SaveDataType:

    • FileWithEmbeddedResources: Generuje pojedynczy plik HTML ze wszystkimi zasobami osadzonymi.
    • FileWithExternalResources: Zapisuje zasoby osobno, idealne do dużych plików HTML.
  • Dostosowywanie wyjścia:

    • BasePath: Ustaw bazową ścieżkę dla zasobów w dokumencie HTML.
    • IsRenderToSinglePage: Opcjonalnie renderuje całą treść PDF na pojedynczej stronie HTML.

Konwersja HTML na PDF

Aby przekonwertować dokument HTML na PDF, wykonaj te kroki:

  1. Zainicjalizuj Konwerter: Stwórz instancję HtmlConverter.
  2. Skonfiguruj opcje PDF: Użyj HtmlToPdfOptions, aby zdefiniować układ i ustawienia mediów.
  3. Określ ścieżki: Ustaw ścieżki plików wejściowego HTML i wyjściowego PDF.
  4. Wykonaj konwersję: Uruchom metodę Process, aby zakończyć konwersję.

Przykład: Konwertuj HTML na PDF

// Krok 1: Zainicjalizuj konwerter HTML
var converter = new HtmlConverter();

// Krok 2: Skonfiguruj opcje konwersji HTML na PDF
var options = new HtmlToPdfOptions();

// Krok 3: Ustaw ścieżki plików
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));

// Krok 4: Wykonaj konwersję
converter.Process(options);

Dodatkowe opcje dla konwersji HTML na PDF

  • Typ mediów:

    • HtmlMediaType.Print: Idealne do generowania PDF-ów dostosowanych do druku.
    • HtmlMediaType.Screen: Użyj podczas konwertowania treści zaprojektowanej do przeglądania cyfrowego.
  • Dostosowania układu:

    • PageLayoutOption: Dostosowuje, jak treść HTML pasuje do układu PDF, na przykład ScaleToPageWidth, aby zapewnić, że treść skaluje się do szerokości PDF-a.
    • IsRenderToSinglePage: Umożliwia renderowanie całej treści HTML na pojedynczej stronie PDF, jeśli jest to potrzebne do zwięzłych prezentacji.

Ten konwerter jest wszechstronny w różnych zastosowaniach, od generowania raportów PDF opartych na treści internetowej po konwertowanie archiwów dokumentów PDF dla dostępności w Internecie. Aby uzyskać bardziej zaawansowane konfiguracje, zapoznaj się z pełną dokumentacją Documentize.

 Polski