Converti file PostScript utilizzando .NET
Questo articolo spiega come convertire file PS utilizzando C# sull’esempio della conversione da PS a PDF.
Aspose.Page consente di convertire file PS utilizzando C# nei formati BMP, JPG, TIFF, PNG e PDF.
Conversione da C# PS a PDF
Puoi verificare la qualità della conversione da PS a PDF di Aspose.Page e visualizzare i risultati tramite il servizio online gratuito Convertitore da PostScript a PDF, Visualizzatore PS e altre app per la manipolazione di file PS
Aspose.Page per .NET: il convertitore da PS a PDF consente di convertire file PostScript (PS) in qualsiasi linguaggio supportato dalla piattaforma .NET: C#, VB, J#. Tutte le conversioni vengono eseguite in modo simile a quella mostrata nell’esempio seguente.
Passaggi per eseguire la conversione da PS a PDF:
- Creare un’istanza di PsDocument dal file PS. 2. Utilizzare PdfSaveOptions (o ImageSaveOptions se si esegue la conversione in un formato immagine) per specificare i valori booleani AdditionalFontsFolder e SuppressError.
- Creare un’istanza di PdfDevice (o ImageDevice se si esegue la conversione in un formato immagine) dal flusso di output creato in precedenza.
- Salvare il documento PostScript in PDF con le opzioni di salvataggio PDF. 5. Se il valore SuppressErrors è impostato su true, come di default, è possibile vedere quali errori sono stati generati durante la conversione da PS a PDF e salvati nell’elenco Eccezioni.
Consideriamo PdfSaveOptions. Utilizzando questa classe possiamo assegnare diversi parametri di conversione durante la conversione da PS a PDF.
- Size specifica la dimensione delle pagine nel documento risultante.
- AdditionalFontsFolder specifica le posizioni in cui trovare i font. Le cartelle di sistema dei font sono sempre incluse per impostazione predefinita.
- ConvertFontsToTTF indica il processore per convertire i font di base non TrueType (al momento Type1, Type3 e Type32) in font TrueType (TTF). Se il file PS contiene complessivamente più di 500 glifi nei font Type1, Type3 o Type32, la velocità di conversione sarà molto più rapida e il volume del file PDF risultante sarà molto più ridotto se questi font vengono convertiti in TTF.
- SuppressError controlla il comportamento del convertitore PS in caso di errori non critici. Se il valore è impostato su true, è possibile visualizzare un elenco di tali errori dopo la conversione nel campo Eccezioni. Il valore predefinito è true.
- Debug consente di inviare informazioni di debug alla console. Il valore predefinito è false.
Verifica anche la funzionalità di conversione PS online sul nostro Convertitore PS. Qui puoi convertire più file PS contemporaneamente e scaricare i risultati in pochi secondi.
È possibile scaricare esempi e file di dati da GitHub.