Questo articolo descrive come stampare PDF in PDF con C#. Riceverai dettagli sulla configurazione dell’ambiente di sviluppo, un elenco di passaggi e un codice di esempio per utilizzare una stampante Adobe PDF con C#. Condividerà anche le proprietà per impostare le impostazioni della stampante, le impostazioni di pagina e gli attributi di stampa.
Passaggi per stampare su stampante virtuale PDF con C#
- Imposta l’ambiente per utilizzare Aspose.PDF for .NET per stampare con una stampante software
- Crea un’istanza dell’oggetto classe PDFViewer
- Carica il file PDF di origine associandolo al visualizzatore
- Imposta gli attributi di stampa
- Crea gli oggetti di classe PrinterSettings e PageSettings e imposta le proprietà desiderate
- Stampa il documento sulla stampante PDF
- Chiudi il file PDF
Questi passaggi condividono i dettagli per l’utilizzo di una stampante PDF virtuale con C#. Istanziare l’oggetto di classe PdfViewer, associare il file PDF di origine e impostare gli attributi di stampa. Creare oggetti delle classi PrinterSettings e PageSettings e impostare il nome della stampante, le dimensioni della pagina e i margini prima di stampare il documento utilizzando il metodo PrintDocumentWithSettings() nella classe PDFViewer.
Codice per stampare su stampante PDF con C#
Questo codice di esempio dimostra come sviluppare il software della stampante virtuale con C#. È possibile impostare proprietà aggiuntive in PDFViewer, come tipo di coordinate, allineamento orizzontale, opzione di stampa in scala di grigi e risoluzione, se necessario. È possibile omettere l’impostazione del formato della carta e dei margini durante l’utilizzo delle impostazioni predefinite.
Questo tutorial ci ha mostrato come usare la stampante virtuale Adobe PDF con C#. Se vuoi ruotare il PDF, fai riferimento all’articolo su come ruotare PDF usando C#.