Онлайн-програма для перетворення XPS у TGA і код .NET для перетворення файлів XPS
Розробіть потужну програму для перетворення й експорту XPS на основі .NET. Перетворіть один або декілька файлів XPS у TGA та інші формати за допомогою API автоматизації .NET. Вільно конвертуйте файли XPS онлайн за допомогою програми з миттєвим завантаженням.
Конвертуйте файли XPS у файли TGA онлайн за допомогою програми
- Завантажте файли XPS для конвертації
- Зачекайте кілька секунд або більше залежно від розміру XPS
- Слідкуйте за рядком стану завантаження
- Натисніть кнопку «Конвертувати».
- XPS буде перетворено на документ TGA
- Завантажте перетворений файл TGA
Перетворіть XPS на TGA за допомогою .NET Automation API
- Відкрийте файл XPS за допомогою класу Document
- Ініціалізація об’єкта класу JpegDevice і рендеринг XPS у JPEG за допомогою методу Process
- Завантажте файл JPEG за допомогою класу Image
- Збережіть документ у форматі TGA за допомогою методу Save
Перетворіть XPS на TGA за допомогою C# .NET
// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats | |
// load PDF with an instance of Document | |
var document = new Document("input.pdf"); | |
// create an object of jpegDevice | |
var renderer = new JpegDevice(); | |
// convert a particular page and save the image in JPEG format | |
renderer.Process(document.Pages[1], "output.jpeg"); | |
// load JPEG file | |
var image = Image.Load("output.jpeg"); | |
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats | |
// save JPEG to PSD file format | |
image.Save("output.psd", new PsdOptions()); |
Ще кілька випадків для збереження XPS у TGA з іншими функціями, такими як
// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats | |
// Open PDF document | |
Document pdfDocument = new Document("input.pdf"); | |
// Create Resolution object | |
Resolution resolution = new Resolution(300); | |
// Create TiffSettings object | |
TiffSettings tiffSettings = new TiffSettings | |
{ | |
Compression = CompressionType.None, | |
Depth = ColorDepth.Default, | |
Shape = ShapeType.Landscape, | |
SkipBlankPages = false | |
}; | |
// Create TIFF device | |
TiffDevice tiffDevice = new TiffDevice(resolution, tiffSettings); | |
// Convert a particular page and save the image to stream | |
tiffDevice.Process("output.tif"); | |
// load TIFF file | |
var image = Image.Load("output.tif"); | |
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats | |
// save TIFF to PSD file format | |
image.Save("output.psd", new PsdOptions()); |
// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats | |
// load PDF with an instance of Document | |
var document = new Document("input.pdf"); | |
// create an object of jpegDevice | |
var renderer = new JpegDevice(); | |
// convert a particular page and save the image in JPEG format | |
renderer.Process(document.Pages[1], "output.jpeg"); | |
// load an existing JPEG image | |
Image image = Image.Load("output.jpeg"); | |
// declare a String object with Watermark Text | |
string theString = "45 Degree Rotated Text"; | |
// create and initialize an instance of Graphics class and Initialize an object of SizeF to store image Size | |
Graphics graphics = new Graphics(image); | |
SizeF sz = graphics.Image.Size; | |
// create an instance of Font, initialize it with Font Face, Size and Style | |
Font font = new Font("Times New Roman", 20, FontStyle.Bold); | |
// create an instance of SolidBrush and set its various properties | |
SolidBrush brush = new SolidBrush(); | |
brush.Color = Color.Red; | |
brush.Opacity = 0; | |
// initialize an object of StringFormat class and set its various properties | |
StringFormat format = new StringFormat(); | |
format.Alignment = StringAlignment.Center; | |
format.FormatFlags = StringFormatFlags.MeasureTrailingSpaces; | |
// create an object of Matrix class for transformation | |
Matrix matrix = new Matrix(); | |
// first a translation then a rotation | |
matrix.Translate(sz.Width / 2, sz.Height / 2); | |
matrix.Rotate(-45.0f); | |
// set the Transformation through Matrix | |
graphics.Transform = matrix; | |
// draw the string on Image Save output to disk | |
graphics.DrawString(theString, font, brush, 0, 0, format); | |
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats | |
// save JPEG to PSD file format with watermark in it | |
image.Save("output.psd", new PsdOptions()); |
// supports PDF, CGM, EPUB, TeX, PCL, PS, XPS, MD, MHTML, XSLFO, HTML file formats | |
// load PDF with an instance of Document | |
var document = new Document("input.pdf"); | |
// create an object of jpegDevice | |
var renderer = new JpegDevice(); | |
// convert a particular page and save the image in JPEG format | |
renderer.Process(document.Pages[1], "output.jpeg"); | |
// load JPEG file | |
var image = Image.Load("output.jpeg"); | |
// rotate the image | |
image.RotateFlip(RotateFlipType.Rotate270FlipNone); | |
// supports Dicom, Jpeg2000, Apng, Psd, Dxf, Wmf, Emz, Wmz, Tga, Svgz file formats | |
// save JPEG to PSD file format | |
image.Save("output.psd", new PsdOptions()); |
Розробіть програму для перетворення файлів XPS за допомогою .NET
Потрібно розробити програмне забезпечення на основі .NET, щоб легко зберігати й експортувати файли XPS у документ TGA? За допомогою
Aspose.Total for .NET
будь-який розробник .NET може інтегрувати наведений вище код API для програмування програми перетворення в різних форматах, включаючи Microsoft Word, Excel, Powerpoint, PDF, файли електронної пошти, зображення та інші формати. Потужна бібліотека .NET для конвертації документів, підтримує багато популярних форматів, включаючи формат XPS. Експортуючи документи в інші формати, програмісти можуть використовувати Aspose.Total для дочірніх API .NET, включаючи
Aspose.Words for .NET
,
Aspose.Cells for .NET
,
Aspose.Slides for .NET
,
Aspose.PDF for .NET
,
Aspose.Imaging for .NET
тощо.
XPS Бібліотека перетворення для .NET
Є три альтернативні варіанти встановлення Aspose.Total для .NET у вашу систему. Виберіть той, який відповідає вашим потребам, і дотримуйтеся покрокових інструкцій:
- Встановіть NuGet Package . Дивіться Документація
- Встановіть бібліотеку за допомогою консолі диспетчера пакунків, вибравши дочірній API у Visual Studio IDE, як-от Aspose.Wrods , Aspose.Cells , Aspose.PDF тощо
- Встановіть бібліотеку вручну за допомогою Windows Installer
Збереження XPS у TGA Вимоги до програми
Наш продукт є повністю кросплатформним і підтримує всі основні реалізації .NET відповідно до специфікації «.NET Standard 2.0»:
- Microsoft .NET Framework, починаючи з ранньої версії 2.0 і закінчуючи останньою .NET Framework 4.8
- .NET Core, починаючи з ранньої версії 2.0 і закінчуючи останньою версією «.NET 6»
- Моно>= 2.6.7
Оскільки код .NET покладається не на базове апаратне забезпечення чи операційну систему, а лише на віртуальну машину, ви можете вільно розробляти будь-яке програмне забезпечення для Windows, macOS, Android, iOS і Linux. Просто переконайтеся, що ви встановили відповідну версію .NET Framework, .NET Core, Windows Azure, Mono або Xamarin.
Ми рекомендуємо використовувати Microsoft Visual Studio, Xamarin і MonoDevelop IDE для створення програм C#, F#, VB.NET.
поширені запитання
- Чи можу я використовувати вищезгаданий код .NET у своїй програмі?Так, ви можете завантажити цей код. Можна легко розробити професійне рішення для експорту та збереження XPS у файл TGA за допомогою .NET. Використовуйте API перетворення Aspose XPS в TGA для розробки високорівневого, незалежного від платформи програмного забезпечення в .NET.
- Цей документ експортує роботу програми лише в Windows?У вас є можливість ініціювати експорт документа з XPS до TGA з будь-якого пристрою, незалежно від операційної системи, на якій він працює, будь то Windows, Linux, Mac OS або Android. Все, що потрібно, це сучасний веб-браузер і активне підключення до Інтернету.
- Чи безпечно використовувати онлайн-програму для конвертації кількох документів XPS?звичайно! Вихідні файли, створені за допомогою нашої служби, будуть безпечно та автоматично видалені з наших серверів протягом 24 годин. Як наслідок, посилання для завантаження, пов’язані з цими файлами, перестануть працювати після закінчення цього періоду.
- Який браузер потрібно використовувати для використання програми?Ви можете використовувати будь-який сучасний веб-переглядач, як-от Google Chrome, Firefox, Opera або Safari, для онлайн-конвертування документів XPS.
- Як я можу експортувати декілька файлів XPS?Почніть із завантаження одного або кількох файлів, які потрібно конвертувати. Ви можете перетягнути файли XPS або просто клацнути всередині білої області. Після цього натисніть кнопку «Конвертувати», і наш онлайн-додаток для конвертації швидко обробить завантажені файли.
- Скільки часу потрібно для перетворення файлів XPS?Ця програма для перетворення працює швидко. Це може зайняти кілька секунд або більше, залежно від розміру документа, щоб завантажити та зберегти їх у потрібному форматі.