Questo breve tutorial definisce come ritagliare un PDF utilizzando C#. In condivide i dettagli di configurazione, il flusso del programma e un codice di esempio eseguibile che mostra un’applicazione di base per ritagliare una pagina in PDF utilizzando C#. Questo codice di esempio può essere eseguito in una qualsiasi delle piattaforme che supportano l’ambiente .NET e non richiede Acrobat o altri strumenti di terze parti per ritagliare una parte di un file PDF.
Passaggi per ritagliare PDF usando C#
- Stabilisci l’ambiente per aggiungere Aspose.PDF for .NET per ritagliare parte di una pagina
- Carica il file PDF di origine nell’oggetto di classe Document per ritagliarlo
- Visualizzare le caselle di pagina PDF esistenti, se necessario
- Crea un nuovo oggetto Rectangle definendo l’area di ritaglio
- Impostare i valori CropBox, TrimBox, ArtBox e BleedBox sul rettangolo appena creato
- Salva il PDF
Questi passaggi riassumono il processo per ritagliare un documento PDF utilizzando C#. Il processo inizia caricando il file PDF e, facoltativamente, visualizzando i valori esistenti per CropBox, TrimBox, ArtBox, BleedBox e MediaBox. Nei passaggi successivi, viene inizializzato un nuovo rettangolo definendo l’area della pagina che deve essere ritagliata, quindi impostando questo rettangolo come nuovo parametro per tutte le caselle della pagina PDF menzionate sopra.
Codice per ritagliare file PDF utilizzando C#
Questo codice di esempio può essere utilizzato come base per lo sviluppo di un’applicazione per ritagliare pagine in PDF utilizzando C#. È possibile impostare uno qualsiasi dei valori della casella PDF in base alle proprie esigenze, ma per ritagliare la parte del PDF di origine e visualizzarla completamente nella nuova pagina del file PDF, impostare un nuovo valore per tutte queste caselle. È inoltre possibile utilizzare il flag normalizeCoordinates per regolare le nuove dimensioni del rettangolo, se necessario.
Questo breve tutorial ci ha guidato su come ritagliare un file PDF usando C#. Se vuoi imparare il processo per dividere un file PDF per pagine, fai riferimento all’articolo su come dividere il file PDF per pagine in C#.