XPS Converter -muunnin .NET
Käynnistä XPS Converter for .NET
XPS Converter for .NET on tehokas kirjasto, joka antaa kehittäjille mahdollisuuden muuntaa xps (XML Paper Specification) -tiedostoja erilaisiin kuvanmuotoihin, kuten PNG, JPEG, TIFF ja enemmän.
XPS:n muuntaminen PDF:ään
XPS-tiedoston muuntaminen on yksinkertainen prosessi, johon liittyy XP:n tiedoston lataaminen ja lähtömuodon määrittäminen. Seuraava koodin esimerkki osoittaa, miten muunnetaan xPS tiedosto PDF-asiakirjaan:
XpsConverter converter = new XpsConverter();
XpsConverterToPdfOptions opt = new XpsConverterToPdfOptions();
opt.AddDataSource(new FileDataSource("input.xps"));
opt.AddSaveDataSource(new FileDataSource("output.pdf"));
converter.Process(opt);
Tässä esimerkissä ladataan XPS-tiedosto virtauksesta ja luodaan uusi XpsConverter
Sitten määritämme lähtömuodon PDF-muodoksi ja tallennamme asiakirjan uuteen virtaukseen.
XPS:n muuntaminen kuviin
XPS-tiedoston muuntaminen on yksinkertainen prosessi, johon liittyy XP:n tiedoston lataaminen ja lähtömuodon määrittäminen. Seuraava koodin esimerkki osoittaa, miten muunnetaan xP file PNG-kuvaksi:
XpsConverter converter = new XpsConverter();
PsConverterToImageOptions opt = new PsConverterToImageOptions();
opt.AddDataSource(new FileDataSource("input.xps"));
opt.AddSaveDataSource(new FileDataSource("output.png"));
converter.Process(opt);
Tässä esimerkissä ladataan XPS-tiedosto virtauksesta ja luodaan uusi XpsConverter
Sitten määritämme lähtömuodon PNG ja tallennamme asiakirjan uuteen virtaukseen.
Tuetut lähtömuodot
XPS Converter for .NET tukee laajan valikoiman lähtömuotoja, mukaan lukien:
- PNG (Portable Network Graphics) – siirrettävä verkkografiikka
- JPEG (Joint Photographic Experts Group) yhteinen valokuvausasiantuntijoiden ryhmä
- TIFF (Tagged Image File Format -kuvan tiedostomuoto)
- BMP ja Bitmap (Bitmap)
- GIF (Graphics Interchange Format) – grafiikan vaihtomuoto
Virheiden ja poikkeusten käsittely
XPS Converter for .NET heittää poikkeuksia, jos muutosprosessin aikana tapahtuu virhe.
try
{
XpsConverter converter = new XpsConverter();
XpsConverterToPdfOptions opt = new XpsConverterToPdfOptions();
opt.AddDataSource(new FileDataSource("input.xps"));
opt.AddSaveDataSource(new FileDataSource("output.pdf"));
converter.Process(opt);
}
catch (NotSupportedException ex)
{
Console.WriteLine($"Error converting file: {ex.Message}");
}
Huomaa, että se NotSupportedException
luokka antaa lisätietoja virheestä, kuten virhekoodi ja viesti.