PdfFileMend.AddImage
AddImage(Stream, int, float, float, float, float)
Добавляет изображение на указанную страницу PDF-документа по указанным координатам.
public bool AddImage(Stream imageStream, int pageNum, float lowerLeftX, float lowerLeftY,
float upperRightX, float upperRightY)
| Параметр | Тип | Описание |
|---|---|---|
| imageStream | Stream | Входной поток изображения. |
| pageNum | Int32 | Номер страницы, которая получит изображение. |
| lowerLeftX | Single | Нижний левый x прямоугольника изображения. |
| lowerLeftY | Single | Нижний левый y прямоугольника изображения. |
| upperRightX | Single | Верхний правый x прямоугольника изображения. |
| upperRightY | Single | Верхний правый y прямоугольника изображения. |
Возвращаемое значение
True, если успешно, false в противном случае.
Примеры
PdfFileMend mendor = new PdfFileMend("example.pdf", "out_example.pdf");
using (Stream stream = File.OpenRead("picture.jpg"))
{
mendor.AddImage(stream, 1, 10, 10, 100, 100);
}
mendor.Close();
См. также
- класс PdfFileMend
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
AddImage(Stream, int, float, float, float, float, CompositingParameters)
Добавляет изображение на указанную страницу PDF-документа по указанным координатам.
public bool AddImage(Stream imageStream, int pageNum, float lowerLeftX, float lowerLeftY,
float upperRightX, float upperRightY, CompositingParameters compositingParameters)
| Параметр | Тип | Описание |
|---|---|---|
| imageStream | Stream | Входной поток изображения. |
| pageNum | Int32 | Номер страницы, которая получит изображение. |
| lowerLeftX | Single | Нижний левый x прямоугольника изображения. |
| lowerLeftY | Single | Нижний левый y прямоугольника изображения. |
| upperRightX | Single | Верхний правый x прямоугольника изображения. |
| upperRightY | Single | Верхний правый y прямоугольника изображения. |
| compositingParameters | CompositingParameters | Параметры композитинга графики для изображения. |
Возвращаемое значение
True, если успешно, false в противном случае.
Примеры
PdfFileMend mendor = new PdfFileMend("example.pdf", "out_example.pdf");
using (Stream stream = File.OpenRead("picture.jpg"))
{
mendor.AddImage(stream, 1, 10, 10, 100, 100, new CompositingParameters(BlendMode.Multiply);
}
mendor.Close();
См. также
- класс CompositingParameters
- класс PdfFileMend
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
AddImage(Stream, int[], float, float, float, float)
Добавляет изображение на указанные страницы PDF-документа по указанным координатам.
public bool AddImage(Stream imageStream, int[] pageNums, float lowerLeftX, float lowerLeftY,
float upperRightX, float upperRightY)
| Параметр | Тип | Описание |
|---|---|---|
| imageStream | Stream | Входной поток изображения. |
| pageNums | Int32[] | Номера страниц, которые получат изображение. |
| lowerLeftX | Single | Нижний левый x прямоугольника изображения. |
| lowerLeftY | Single | Нижний левый y прямоугольника изображения. |
| upperRightX | Single | Верхний правый x прямоугольника изображения. |
| upperRightY | Single | Верхний правый y прямоугольника изображения. |
Возвращаемое значение
True, если успешно, false в противном случае.
Примеры
PdfFileMend mendor = new PdfFileMend("example.pdf", "out_example.pdf");
using (Stream stream = File.OpenRead("picture.jpg"))
{
mendor.AddImage(stream, new int[]{1, 2}, 10, 10, 100, 100);
}
mendor.Close();
См. также
- класс PdfFileMend
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
AddImage(Stream, int[], float, float, float, float, CompositingParameters)
Добавляет изображение на указанные страницы PDF-документа по указанным координатам.
public bool AddImage(Stream imageStream, int[] pageNums, float lowerLeftX, float lowerLeftY,
float upperRightX, float upperRightY, CompositingParameters compositingParameters)
| Параметр | Тип | Описание |
|---|---|---|
| imageStream | Stream | Входной поток изображения. |
| pageNums | Int32[] | Номера страниц, которые получат изображение. |
| lowerLeftX | Single | Нижний левый x прямоугольника изображения. |
| lowerLeftY | Single | Нижний левый y прямоугольника изображения. |
| upperRightX | Single | Верхний правый x прямоугольника изображения. |
| upperRightY | Single | Верхний правый y прямоугольника изображения. |
| compositingParameters | CompositingParameters | Параметры композитинга графики для изображений. |
Возвращаемое значение
True, если успешно, false в противном случае.
Примеры
PdfFileMend mendor = new PdfFileMend("example.pdf", "out_example.pdf");
using (Stream stream = File.OpenRead("picture.jpg"))
{
mendor.AddImage(stream, new int[]{1, 2}, 10, 10, 100, 100, new CompositingParameters(BlendMode.Multiply);
}
mendor.Close();
См. также
- класс CompositingParameters
- класс PdfFileMend
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
AddImage(string, int, float, float, float, float)
Добавляет изображение на указанную страницу PDF-документа по указанным координатам.
public bool AddImage(string imageName, int pageNum, float lowerLeftX, float lowerLeftY,
float upperRightX, float upperRightY)
| Параметр | Тип | Описание |
|---|---|---|
| imageName | String | Путь к входному файлу изображения. |
| pageNum | Int32 | Номер страницы, которая получит изображение. |
| lowerLeftX | Single | Нижний левый x прямоугольника изображения. |
| lowerLeftY | Single | Нижний левый y прямоугольника изображения. |
| upperRightX | Single | Верхний правый x прямоугольника изображения. |
| upperRightY | Single | Верхний правый y прямоугольника изображения. |
Возвращаемое значение
True, если успешно, false в противном случае.
Примеры
PdfFileMend mendor = new PdfFileMend("example.pdf", "out_example.pdf");
mendor.AddImage("picture.jpg", 1, 10, 10, 100, 100);
mendor.Close();
См. также
- класс PdfFileMend
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
AddImage(string, int, float, float, float, float, CompositingParameters)
Добавляет изображение на указанную страницу PDF-документа по указанным координатам.
public bool AddImage(string imageName, int pageNum, float lowerLeftX, float lowerLeftY,
float upperRightX, float upperRightY, CompositingParameters compositingParameters)
| Параметр | Тип | Описание |
|---|---|---|
| imageName | String | Путь к входному файлу изображения. |
| pageNum | Int32 | Номер страницы, которая получит изображение. |
| lowerLeftX | Single | Нижний левый x прямоугольника изображения. |
| lowerLeftY | Single | Нижний левый y прямоугольника изображения. |
| upperRightX | Single | Верхний правый x прямоугольника изображения. |
| upperRightY | Single | Верхний правый y прямоугольника изображения. |
| compositingParameters | CompositingParameters | Параметры композитинга графики для изображений. |
Возвращаемое значение
True, если успешно, false в противном случае.
Примеры
PdfFileMend mendor = new PdfFileMend("example.pdf", "out_example.pdf");
mendor.AddImage("picture.jpg", 1, 10, 10, 100, 100, new CompositingParameters(BlendMode.Multiply));
mendor.Close();
См. также
- класс CompositingParameters
- класс PdfFileMend
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
AddImage(string, int[], float, float, float, float)
Добавляет изображение на указанные страницы PDF-документа по указанным координатам.
public bool AddImage(string imageName, int[] pageNums, float lowerLeftX, float lowerLeftY,
float upperRightX, float upperRightY)
| Параметр | Тип | Описание |
|---|---|---|
| imageName | String | Путь к входному файлу изображения. |
| pageNums | Int32[] | Номера страниц, которые получат изображение. |
| lowerLeftX | Single | Нижний левый x прямоугольника изображения. |
| lowerLeftY | Single | Нижний левый y прямоугольника изображения. |
| upperRightX | Single | Верхний правый x прямоугольника изображения. |
| upperRightY | Single | Верхний правый y прямоугольника изображения. |
Возвращаемое значение
True, если успешно, false в противном случае.
Примеры
PdfFileMend mendor = new PdfFileMend("example.pdf", "out_example.pdf");
mendor.AddImage("picture.jpg", 1, 10, 10, 100, 100);
mendor.Close();
См. также
- класс PdfFileMend
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF
AddImage(string, int[], float, float, float, float, CompositingParameters)
Добавляет изображение на указанные страницы PDF-документа по указанным координатам.
public bool AddImage(string imageName, int[] pageNums, float lowerLeftX, float lowerLeftY,
float upperRightX, float upperRightY, CompositingParameters compositingParameters)
| Параметр | Тип | Описание |
|---|---|---|
| imageName | String | Путь к входному файлу изображения. |
| pageNums | Int32[] | Номера страниц, которые получат изображение. |
| lowerLeftX | Single | Нижний левый x прямоугольника изображения. |
| lowerLeftY | Single | Нижний левый y прямоугольника изображения. |
| upperRightX | Single | Верхний правый x прямоугольника изображения. |
| upperRightY | Single | Верхний правый y прямоугольника изображения. |
| compositingParameters | CompositingParameters | Параметры композитинга графики для изображений. |
Возвращаемое значение
True, если успешно, false в противном случае.
Примеры
PdfFileMend mendor = new PdfFileMend("example.pdf", "out_example.pdf");
mendor.AddImage("picture.jpg", 1, 10, 10, 100, 100, new CompositingParameters(BlendMode.Multiply));
mendor.Close();
См. также
- класс CompositingParameters
- класс PdfFileMend
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF