Примените дозированную лицензию с помощью Aspose.Page для .NET

Введение

Раскройте весь потенциал Aspose.Page для .NET, применив дозированную лицензию. Это руководство проведет вас через процесс настройки и применения дозированной лицензии, обеспечивая плавное и оптимизированное использование этой мощной библиотеки .NET.

Предварительные условия

Прежде чем приступить к пошаговым действиям, убедитесь, что у вас есть следующие предварительные условия:

  • Действующая лицензия Aspose.Page для .NET: ее можно получить на сайтеPurchase.aspose.com.
  • Установлена библиотека Aspose.Page: см.документация для инструкций по установке.
  • Среда разработки .NET. Убедитесь, что на вашем компьютере установлена работающая среда .NET.

Импортировать пространства имен

В свой проект .NET импортируйте необходимые пространства имен для доступа к функциям Aspose.Page:

using Aspose.Page;
using Aspose.Page.EPS;
using Aspose.Page.EPS.Device;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;

Шаг 1. Установите лимитированные открытые и закрытые ключи

ИнициализируйтеAspose.Page.Metered class и установите лимитированные открытый и закрытый ключи. Заменять<type public key here> и<type private key here> с вашими настоящими ключами.

Aspose.Page.Metered metered = new Aspose.Page.Metered();
metered.SetMeteredKey("<type public key here>", "<type private key here>");

Шаг 2. Загрузите файл EPS и создайте документ.

Укажите путь к вашему EPS-файлу и создайте поток для чтения его содержимого. Затем создайте экземплярPsDocument класс из потока.

string dataDir = "Your Document Directory";
System.IO.Stream psStream = new System.IO.FileStream(dataDir + "input.eps", System.IO.FileMode.Open, System.IO.FileAccess.Read);
PsDocument document = new PsDocument(psStream);

Шаг 3. Конвертируйте EPS в PNG-изображение

СоздатьImageDevice для преобразования файла EPS в изображение PNG. Сохраните файл EPS как изображение, используяImageSaveOptions.

ImageDevice device = new ImageDevice();
document.Save(device, new ImageSaveOptions());

Шаг 4. Получение байтов изображения

Получите байты изображения, где каждый массив байтов представляет одну страницу. В данном случае у нас есть одна страница.

byte[][] imagesBytes = device.ImagesBytes;

Шаг 5. Сохраните байты изображения в файл

Сохраните байты изображения в файл, обеспечив успешное преобразование из EPS в PNG.

using (FileStream fos = File.OpenWrite(dataDir + "eps_out.png"))
{
    fos.Write(imagesBytes[0], 0, imagesBytes[0].Length);
}

Шаг 6. Проверка лимитной лицензии

Визуально проверьте, успешно ли применена лимитная лицензия. Если полученное изображение не содержит красного оценочного сообщения, это означает, что лимитная лицензия применяется без каких-либо проблем.

Теперь вы готовы использовать все возможности Aspose.Page для .NET с дозированной лицензией!

Заключение

Это пошаговое руководство дало вам знания о том, как легко применить дозированную лицензию с помощью Aspose.Page для .NET. Расширьте свои возможности обработки документов и изучите обширные возможности, предлагаемые этой мощной библиотекой.

Часто задаваемые вопросы

Вопрос 1. Как получить дозированную лицензию на Aspose.Page для .NET?

А1: ПосетитеPurchase.aspose.com получить действующую лицензию.

Вопрос 2. Где я могу найти документацию по Aspose.Page для .NET?

A2: См.Aspose.Page .NET для получения полной документации.

Вопрос 3: Существует ли форум для обсуждения и поддержки Aspose.Page?

A3: Да, посетитеФорум взаимодействовать с сообществом и обращаться за помощью.

Вопрос 4: Могу ли я попробовать Aspose.Page для .NET перед покупкой?

А4: Абсолютно! Получите доступ к бесплатной пробной версии наздесь.

Вопрос 5: Как я могу получить временную лицензию на Aspose.Page для .NET?

А5: Посетитевременная лицензия/ получить временную лицензию.