Deze nauwkeurige handleiding legt uit hoe je PDF afdrukt in Java. Het behandelt de omgevingsconfiguratie-informatie, het stapsgewijze proces en uitvoerbare voorbeeldcode om PDF-bestand in Java af te drukken. Daarnaast wordt ook uitgelegd hoe u wijzigingen in het codefragment kunt aanbrengen, afhankelijk van uw vereisten.
Stappen om PDF af te drukken in Java
- Configureer de omgeving door Aspose.PDF for Java te installeren om PDF af te drukken
- Initialiseer een object van de klasse PdfViewer
- Laad het ingevoerde PDF-document om het af te drukken
- Sluit het geladen PDF-document
De bovenstaande stappen bespreken het basisalgoritme om * een PDF-document af te drukken in Java *. U kunt elk PDF-document afdrukken door het te laden en de afdrukopdracht met een methodeaanroep te verzenden. Bovendien kunt u ook een PDF naar een bestand afdrukken wanneer er geen fysieke printer is.
Code om PDF af te drukken in Java
public static void main(String[] args) throws Exception // Print PDF in Java | |
{ | |
// Set the license | |
new com.aspose.pdf.License().setLicense("Aspose.Total.lic"); | |
// Create PdfViewer object | |
com.aspose.pdf.facades.PdfViewer viewer = new com.aspose.pdf.facades.PdfViewer(); | |
// Open input PDF file | |
viewer.bindPdf("print.pdf"); | |
// Print PDF document | |
viewer.printDocument(); | |
// Close PDF file | |
viewer.close(); | |
} |
Deze voorbeeldcode is efficiënt om PDF met opmerkingen in Java af te drukken. U kunt echter met de PdfViewer-klasse werken om de afdrukroutine, zoals de resolutie, schaalfactor, automatische rotatie, formaat wijzigen en andere eigenschappen naar wens aan te passen. U kunt de PDF ook in grijstinten of afbeeldingsindeling afdrukken door de respectieve methoden aan te roepen.
Dit artikel is ook relevant voor meerdere pdf’s tegelijk afdrukken in Java. Als u echter PDF-bestanden wilt roteren, lees dan het artikel op Hoe PDF in Java te roteren.