Как да добавите изображение в PDF с помощта на C#

Тази статия обяснява как да добавите изображение в PDF с помощта на C# с помощта на стъпките за настройка на средата и споделяне на логическите стъпки за написване на приложението с помощта на тази библиотека. Всички необходими класове и методи се обсъждат в подробните стъпки и след това се използват в изпълним примерен код за пълна демонстрация на функцията за вмъкване на картина в PDF с помощта на C#. В крайна сметка, когато изображението се добави към целевата страница, полученият файл се записва на диска.

Стъпки за вмъкване на изображение в PDF с помощта на C#

  1. Създайте среда за използване на Aspose.PDF for .NET за добавяне на изображение
  2. Отворете изходния PDF файл и отворете целевия page
  3. Определете координатите, където изображението ще бъде поставено
  4. Заредете изображението и го добавете към колекцията от ресурси за тип изображения на избраната страница
  5. Запазете текущото състояние на графиката и създайте правоъгълник и matrix обекти
  6. Определете разположението на изображението и нарисувайте изображението
  7. Възстановете състоянието на графиката и запазете получения PDF файл

Тези стъпки описват процеса за вмъкване на снимка в PDF с помощта на C#. Обобщението на стъпките е зареждане на PDF файла, получаване на достъп до целевата страница, зареждане и добавяне на изображението към колекцията от изображения на избраната страница, запазване на текущото състояние на графиките, което се възстановява в края, преди да запазите изходен PDF файл, създаване на правоъгълник и изчертаване на изображението с помощта на множество оператори в класа Aspose.Pdf.Operators. Можете да следвате стъпките в предписания ред, за да постигнете желания резултат.

Код за добавяне на изображение към PDF с помощта на C#

Този код демонстрира как да добавите картина в PDF с помощта на C#. Основно използва клас Aspose.Pdf.Operators, като извиква метода GSave(), за да запази графичното състояние, и метода GRestore(), за да възстанови състоянието в края, ConcatenateMatrix, за да определи как да бъде поставено изображението, и Do( ) метод за изчертаване на изображението. Той също така показва декларацията на координатите, където изображението трябва да бъде поставено на PDF страницата.

Тази статия ни напътства да добавим картина към PDF с помощта на C#. Ако искате да се научите да добавяте чертожни обекти като кръг към PDF файл, вижте статията на как да добавите кръг към PDF с помощта на C#.

 Български