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:
- Zainicjalizuj Konwerter: Stwórz instancję
HtmlConverter
. - Ustaw opcje konwersji: Użyj
PdfToHtmlOptions
, aby dostosować wyjście, wybierając zasoby osadzone lub zewnętrzne. - Zdefiniuj ścieżki wejściowe i wyjściowe: Ustaw ścieżki dla swojego wejściowego PDF i wyjściowego HTML.
- 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:
- Zainicjalizuj Konwerter: Stwórz instancję
HtmlConverter
. - Skonfiguruj opcje PDF: Użyj
HtmlToPdfOptions
, aby zdefiniować układ i ustawienia mediów. - Określ ścieżki: Ustaw ścieżki plików wejściowego HTML i wyjściowego PDF.
- 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ładScaleToPageWidth
, 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.