Praca z plikami PSB

Konwertowanie pliku PSB do JPEG

Za pomocą Aspose.PSD dla .NET programiści mogą konwertować format pliku PSB na format pliku JPEG. Ten temat wyjaśnia podejście do wczytania istniejącego pliku PSB i przekonwertowania go na format pliku JPEG.

// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET
string[] sourceFileNames = new string[] {
//Test files with layers
"Little",
"Simple",
//Test files without layers
"psb",
"psb3"
};
var options = new PsdLoadOptions();
foreach (var fileName in sourceFileNames)
{
var sourceFileName = dataDir + fileName + ".psb";
using (PsdImage image = (PsdImage)Image.Load(sourceFileName, options))
{
// All jpeg and psd files must be readable
image.Save(dataDir + fileName + "_output.jpg", new JpegOptions() { Quality = 95 });
image.Save(dataDir + fileName + "_output.psb");
}
}

Konwertowanie pliku PSB do PSD

Za pomocą Aspose.PSD dla .NET programiści mogą konwertować PSB na format pliku PSD. Ten artykuł pokazuje, jak wyeksportować/przekonwertować plik PSB do formatu PSD za pomocą Aspose.PSD. Aspose.PSD dla .NET udostępnia metodę Load wystawioną przez klasę Image do wczytywania plików PSB, a to samo można wykorzystać do zapisywania wyników. Poniższy fragment kodu pokazuje, jak przekonwertować plik PSB do formatu PSD.

// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET
string sourceFilePathPsb = dataDir + "2layers.psb";
string outputFilePathPsd = dataDir + "ConvertFromPsb.psd";
using (Image img = Image.Load(sourceFilePathPsb))
{
var options = new PsdOptions((PsdImage)img) { PsdVersion = PsdVersion.Psd };
img.Save(outputFilePathPsd, options);
}

Za pomocą Aspose.PSD dla .NET programiści mogą konwertować PSB na format pliku PDF. Ten artykuł pokazuje, jak wyeksportować/przekonwertować plik PSB do formatu PDF za pomocą Aspose.PSD. Aspose.PSD dla .NET udostępnia metodę Load wystawioną przez klasę Image do wczytywania plików PSB, a to samo można wykorzystać do zapisywania wyników. Klasa PdfOptions udostępnia opcje tworzenia pliku PDF, takie jak PageSize, JpegQuality i inne. Te opcje mogą być wykorzystane do uzyskania pożądanego standardu PDF.

Konwertowanie pliku PSB do PDF

Poniższy fragment kodu pokazuje, jak przekonwertować plik PSB na plik PDF

// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET
string sourceFileName = dataDir + "Simple.psb";
using (PsdImage image = (PsdImage)Image.Load(sourceFileName))
{
string outFileName = dataDir + "Simple.pdf";
image.Save(outFileName, new PdfOptions());
}