Kaip konvertuoti XPS į JPG C#

Šis straipsnis atsako į klausimą apie kaip konvertuoti XPS į JPG C#. Jame yra aplinkos konfigūracijos informacija, žingsnis po žingsnio procedūra ir kodo fragmentas, skirtas pakeisti XPS į JPG C#. Jums tereikia įkelti įvesties failą XPS ir konvertuoti jį į JPG formatą tik keliais API metodų iškvietimais.

Veiksmai, kaip konvertuoti XPS į JPG naudojant C#

  1. Įdiekite Aspose.Page biblioteką, kad XPS konvertuotumėte į JPG
  2. Įkelkite šaltinio XPS dokumentą naudodami srauto klasės egzempliorių
  3. Nustatykite vaizdo ypatybes naudodami JpegSaveOptions klasės objektą
  4. Norėdami sukurti išvesties failą, inicijuokite image rendering device
  5. Parašykite išvesties JPG vaizdą

Šie veiksmai apibendrina visą XPS į JPG keitiklį C# rašymo procesą. Jame paaiškinama bibliotekos konfigūracija jūsų sistemos aplinkoje, pakeičiamos kelios vaizdo ypatybės ir galiausiai pateikiama informacija apie kodo fragmentą, kad būtų parodyta funkcija. Be to, yra įvairių konstruktorių perkrovų, o tokie metodai kaip XpsDocument klasė, Įrašymo metodas ir kt., kad būtų galima improvizuoti taikymo logiką pagal jūsų poreikius.

Kodas XPS konvertuoti į JPG C#

using System;
using System.IO;
using Aspose.Page.XPS;
using Aspose.Page.XPS.Presentation.Image;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert XPS to JPG
{
// Initialize license
Aspose.Page.License lic = new Aspose.Page.License();
lic.SetLicense("Aspose.Total.lic");
// Initialize JPG output stream
using (Stream pdfStream = File.Open("XPStoJPG.jpg", FileMode.OpenOrCreate, FileAccess.Write))
// Initialize XPS input stream
using (Stream xpsStream = File.Open("input.xps", FileMode.Open))
{
// Load XPS document
XpsDocument XPSdocument = new XpsDocument(xpsStream, new XpsLoadOptions());
// Initialize JpegSaveOptions object
JpegSaveOptions options = new JpegSaveOptions()
{
SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality,
Resolution = 300
};
// Create rendering device
ImageDevice device = new ImageDevice();
// Save the output JPG file
XPSdocument.Save(device, options);
}
Console.WriteLine("Done");
}
}
}

Šis kodo fragmentas gali efektyviai sukurti XPS į JPG vaizdo konverterį C#. Tačiau pagal savo poreikius galite koreguoti vaizdo kokybę, teksto atvaizdavimo patarimus ir kitas reikšmes. Be to, galite pasirinkti įrašyti išvesties JPG vaizdą į atminties srautą, failų srautą arba baitų formatu pagal savo pageidavimus.

Šiame vadove buvo pasidalinta išsamia informacija apie XPS konvertavimo į JPG C# procedūrą. Jei norite ištirti XPS konvertavimą į PDF, žr. straipsnį kaip konvertuoti XPS į PDF C#.

 Latviski