Hoe een HTML-bestand naar PDF in Java te converteren

In deze zelfstudie wordt beschreven hoe u het HTML-bestand in Java naar PDF converteert waarbij een bestaand HTML-bestand wordt geladen en opgeslagen als een PDF-bestand. Er kunnen ook verschillende attributen van het PDF-bestand worden ingesteld, zoals het paginaformaat en de achtergrondkleur. Met de functie convertHTML() kunt u HTML naar PDF-converter schrijven met java.

Stappen om PDF te genereren vanuit HTML in Java

  1. Configureer het project om een Aspose.HTML bibliotheek toe te voegen vanuit de Maven-repository
  2. Declareer en initialiseer het PdfSaveOptions-object om het PDF-uitvoerbestand aan te passen
  3. Maak en initialiseer de klassen Page en PageSetup om het paginaformaat van de PDF-uitvoer in te stellen
  4. Stel de achtergrondkleur van de uitvoer-PDF in met behulp van het PdfSaveOptions-object
  5. Converteer het HTML-bronbestand naar PDF door de ingevoerde HTML-bestandsnaam en de gewenste hierboven geconfigureerde opties op te geven

Deze stappen bieden richtlijnen voor het converteren van HTML naar PDF in Java door het project te configureren om de Aspose.HTML-bibliotheek toe te voegen vanuit de Maven-repository. De aanpassing met behulp van de PdfSaveOptions is optioneel en u kunt deze stap indien nodig overslaan. Naast het paginaformaat en de achtergrondkleur die in het voorbeeld worden genoemd, kunnen ook een aantal vele andere eigenschappen worden ingesteld.

Code om HTML-bestand naar PDF in Java te converteren

Deze code gebruikt de klassen PdfSaveOptions, PageSetup, Page en Converter voor het uitvoeren van deze taak. U kunt de paginagrootte instellen in inches, pixels, punten, dots per inch, dots per pixel en nog veel meer. U kunt ook de beeldcompressie, de transparante kleur van de afbeelding, de JPEG-kwaliteit, de details van de digitale handtekening, de tekstcompressie enz. instellen met behulp van PdfSaveOptions.

Dit onderwerp laat zien hoe het gebruik van Java HTML naar PDF converter kan worden geschreven. Er zijn ook veel andere opties beschikbaar, zoals het converteren van HTML naar tekst zoals beschreven in het artikel over hoe HTML naar tekst in Java te converteren.

 Nederlands