Conversione in Adobe® Photoshop® tramite C#
Converti Photoshop PSD, PSB in PDF e immagini JPG, PNG, BMP, TIFF per creare applicazioni .NET multipiattaforma».
Il formato PSD salva i dati sotto forma di livelli ed è il noto formato di Adobe® Photoshop® per scopi di progettazione, compresi i design di siti Web. I designer possono esportare facilmente livelli PSD in singole immagini, tra cui PNG, JPG, GIF, TIFF ecc. tramite Adobe Photoshop. Per implementare la conversione di Photoshop in immagini raster e PDF all’interno della soluzione .NET senza l’installazione di Adobe Photoshop, .NET API può farlo con facilità. I seguenti codici di esempio in C# possono essere facilmente integrati per l’automazione del convertitore di file PSD in formati di immagini raster e PDF. Anche i programmatori possono estrarre livelli da qualsiasi immagine PSD.
Converti Photoshop PSD in PDF
Per convertire un documento PSD in PDF, Processo è, Carica il file PSD usando Classe di immagini . Crea classe PDFOptions oggetto, per le impostazioni PDF pertinenti. Finalmente chiama Immagine.Salva metodo con file PDF di output e opzioni PDF per la conversione.
Codice C# per la conversione da PSD a PDF di Photoshop
// Load an existing PSD file as Image | |
using (Image psdtopdf = Image.Load("Photoshop.psd")) | |
{ | |
// Create an instance of PdfOptions class | |
PdfOptions PDFOpts = new PdfOptions(); | |
// Convert PSD to PDF | |
psdtopdf.Save("output.pdf", PDFOpts); | |
} |
Conversione di immagini da Photoshop PSD a JPG, PNG, BMP
Per convertire PSD in immagini, il processo è quasi lo stesso di PSD in PDF, carica il file usando Image.Load e quindi invece di utilizzare le opzioni di salvataggio PDF, utilizzando le opzioni di salvataggio delle immagini pertinenti come Opzioni JPEG , Opzioni PNG , Opzioni BMP , Opzioni TIFF , Opzioni GIF , Opzioni Jpeg 2000 per JPG, PNG, BMP, TIFF, GIF, JP2 rispettivamente e infine la conversione richiamando la funzione Salva con i parametri pertinenti.
Codice C# per la conversione da PSD a immagine di Photoshop
using (Image psdtoimage = Image.Load("Photoshop.psd")) | |
{ | |
// Create an instance of JpegOptions class | |
JpegOptions jpgOptions = new JpegOptions(); | |
jpgOptions.Quality = 100; | |
// Use the relevant image option classes such as | |
// PngOptions, BmpOptions, TiffOptions, GifOptions, Jpeg2000Options | |
// for PNG, BMP, TIFF, GIF, JP2 respectively | |
// Convert PSD to JPG Image | |
psdtoimage.Save("Photoshop-to-Image.jpeg", jpgOptions); | |
} |