Denna snabba handledning ger information om hur man konverterar HTML till PDF med Java. Den delar alla detaljer för att ställa in utvecklingsmiljön, en stegvis lista över uppgifter för att skriva applikationen och en körbar enkel kod för att konvertera HTML-fil till PDF med Java. Några alternativ diskuteras också för att anpassa inläsningen av HTML-källfilen innan den konverteras till en PDF-fil.
Steg för att generera PDF från HTML med Java
- Ställ in miljön att använda Aspose.PDF for Java för att producera PDF från en HTML-fil
- Instantiera klassobjektet HtmlLoadOptions för att kontrollera laddningen av HTML-källfilen
- Ladda HTML-filen med objektet Document class med alternativen ovan
- Spara den utgående PDF-filen som konverterats från HTML-filen
Dessa steg sammanfattar processen för att spara HTML som PDF med Java. För det första deklareras ett HtmlLoadOptions-klassobjekt med standardalternativ för att ladda en HTML-fil. I nästa steg laddas HTML-källfilen med de valda alternativen och sparas sedan som en PDF-fil med metoden save() i klassen Document.
Kod för att konvertera HTML-sida till PDF med Java
Här är koden som demonstrerar operationen för att ändra HTML till PDF med Java. Den använder objektet HtmlLoadOptions för att styra laddningen av HTML-källfilen, till exempel kan du ställa in flaggan för att rendera hela dokumentet till en enda sida, ställa in sidlayoutalternativ, ställa in HTML-medietyp, ställa in sidinformation och ställa in anpassad laddare för externa resurser. När källfilen väl har laddats in i klassen Document kan den dessutom anpassas precis som en vanlig PDF-fil genom att använda alla metoder och egenskaper som finns tillgängliga i klassen Document.
Det här ämnet har förklarat processen för att transformera en fil från HTML till PDF med Java. Om du vill lära dig den omvända processen för att konvertera en PDF-fil till HTML, se artikeln om hur man konverterar PDF till HTML i Java.