Class PsDocument
이름 공간 : Aspose.Page.EPS 모임: Aspose.Page.dll (25.4.0)
이 클래스는 PS/EPS 문서를 캡슐합니다.
public sealed class PsDocument : Document
Inheritance
object ← Document ← PsDocument
상속 회원들
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PsDocument()
빈 Aspose.Page.EPS.PsDocument을 시작합니다.이 건축기는 PostScript 파일과 관련이없는 추가 작업에만 사용됩니다.예를 들어 글꼴을 변환합니다.
public PsDocument()
PsDocument(링크, PsSaveOptions)
시작된 페이지와 함께 빈 Aspose.Page.EPS.PsDocument을 시작합니다.
public PsDocument(string outPsFilePath, PsSaveOptions options)
Parameters
outPsFilePath
string
출력 PS/EPS 파일 경로.
options
PsSaveOptions
PostScript 파일의 저장을 제어하는 매개 변수 세트.
PsDocument(스트림, PsSaveOptions)
시작된 페이지와 함께 빈 Aspose.Page.EPS.PsDocument을 시작합니다.
public PsDocument(Stream outPsStream, PsSaveOptions options)
Parameters
outPsStream
Stream
PS/EPS 파일을 저장할 수 있는 스트림
options
PsSaveOptions
PostScript 파일의 저장을 제어하는 매개 변수 세트.
PsDocument(스트리트, PsSaveOptions, bool)
빈 Aspose.Page.EPS.PsDocument을 시작합니다.
public PsDocument(string outPsFilePath, PsSaveOptions options, bool multipaged)
Parameters
outPsFilePath
string
출력 PS/EPS 파일 경로.
options
PsSaveOptions
PostScript 파일의 저장을 제어하는 매개 변수 세트.
multipaged
bool
가짜 페이지가 시작되지 않으면 이 경우 페이지 시작은 명시적으로 “openPage(폭, 높이) 호출을 통해 이루어져야합니다.
PsDocument(스트림, PsSaveOptions, bool)
빈 Aspose.Page.EPS.PsDocument을 시작합니다.
public PsDocument(Stream outPsStream, PsSaveOptions options, bool multipaged)
Parameters
outPsStream
Stream
PS/EPS 파일을 저장할 수 있는 스트림
options
PsSaveOptions
PostScript 파일의 저장을 제어하는 매개 변수 세트.
multipaged
bool
가짜 페이지가 시작되지 않으면 이 경우 페이지 시작은 명시적으로 “openPage(폭, 높이) 호출을 통해 이루어져야합니다.
PsDocument(링크, PsSaveOptions, int)
빈 Aspose.Page.EPS.PsDocument을 시작하면 Postscript 문서 페이지의 수가 사전에 알려져 있습니다.
public PsDocument(string outPsFilePath, PsSaveOptions options, int numberOfPages)
Parameters
outPsFilePath
string
출력 PS/EPS 파일 경로.
options
PsSaveOptions
PostScript 파일의 저장을 제어하는 매개 변수 세트.
numberOfPages
int
PostScript 문서의 페이지 수.
PsDocument(스트림, PsSaveOptions, int)
빈 Aspose.Page.EPS.PsDocument을 시작하면 Postscript 문서 페이지의 수가 사전에 알려져 있습니다.
public PsDocument(Stream outPsStream, PsSaveOptions options, int numberOfPages)
Parameters
outPsStream
Stream
PS/EPS 파일을 저장할 수 있는 스트림
options
PsSaveOptions
PostScript 파일의 저장을 제어하는 매개 변수 세트.
numberOfPages
int
PostScript 문서의 페이지 수.
PsDocument(스트리트)
Aspose.Page.EPS.PsDocument를 입력 PS/EPS 파일로 시작합니다.
public PsDocument(string psFilePath)
Parameters
psFilePath
string
PS/EPS 파일 경로
PsDocument(Stream)
Aspose.Page.EPS.PsDocument를 PS/EPS 파일의 스트림으로 시작합니다.
public PsDocument(Stream inPsStream)
Parameters
inPsStream
Stream
PS/EPS 파일의 입력 스트림.
Properties
InputStream
PS/EPS 파일의 입력 스트림을 얻거나 설정합니다.
public Stream InputStream { get; set; }
부동산 가치
NumberOfPages
결과 PDF 문서의 페이지 수를 반환합니다.
public int NumberOfPages { get; }
부동산 가치
Methods
Clip(GraphicsPath)
현재 그래픽 상태에 클립을 추가합니다.
public void Clip(GraphicsPath s)
Parameters
클리핑 경로 입니다.
ClipAndNewPath(GraphicsPath)
현재 그래픽 상태에 클립을 추가하고 “newpath” 운영자가 쓰는 것보다.이 클립 경로와 “charpath” 운영자와 함께 표시 된 글리프와 같은 일부 후속 패트의 혼합.
public void ClipAndNewPath(GraphicsPath s)
Parameters
클리핑 경로 입니다.
ClipRectangle(오른쪽)
현재 그래픽 상태에 클립 직경을 추가합니다.
public void ClipRectangle(RectangleF rect)
Parameters
rect
RectangleF
클리핑 직경을 니다.
ClipText(흐름, 흐름, 흐름, 흐름)
특정 글꼴에서 특정 텍스트의 출력에서 클립을 추가합니다.
public void ClipText(string text, Font font, float x, float y)
Parameters
text
string
이 텍스트
font
Font
그 폰트는
x
float
텍스트 위치의 X 조정.
y
float
텍스트 위치의 Y 조정.
ClosePage()
현재 전체 페이지입니다.
public void ClosePage()
변환Type1FontToTTF(스트링, 스트링)
Type 1 문자를 TrueType로 변환합니다.변환된 TTF 글꼴의 이름은 “.ttf” 확장을 가진 입력 타입 1 글꼴과 동일합니다.TTF 파일은 지정된 출력 디렉토리에 저장됩니다.
public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)
Parameters
type1FontFilePath
string
유형 1 문자 파일 경로.
outputDir
string
출력 지표는 결과 TrueType 글꼴을 저장하는 곳입니다.
CropEps(플로트, 플로트[])
Crops는 Aspose.Page.EPS.PsDocument을 EPS 파일로 제공합니다.그것은 업데이트 된 기존 %%BoundingBox 또는 새로운 하나를 가진 초기 EPS 파일을 저장합니다.
public void CropEps(string outEpsFilePath, float[] cropBox)
Parameters
outEpsFilePath
string
출력 EPS 파일 경로.
cropBox
float
[ ] [ [ ]
식물 상자 (x0, y0, x, y)
CropEps(흐름, 흐름[])
Crops는 Aspose.Page.EPS.PsDocument을 EPS 파일로 제공합니다.그것은 업데이트 된 기존 %%BoundingBox 또는 새로운 하나를 가진 초기 EPS 파일을 저장합니다.
public void CropEps(Stream epsStream, float[] cropBox)
Parameters
epsStream
Stream
출력 EPS 파일의 스트림.
cropBox
float
[ ] [ [ ]
식물 상자 (x0, y0, x, y)
Draw(GraphicsPath)
자발적인 길을 걷다.
public void Draw(GraphicsPath shape)
Parameters
shape
GraphicsPath
끌어내는 길을 걷다.
DrawArc(더블, 더블, 더블, 더블, 더블)
한 개의 아크를 던져라.
public void DrawArc(double x, double y, double width, double height, double startAngle, double arcAngle)
Parameters
x
double
옥의 중심의 X 좌표.
y
double
궤의 중심의 Y 조정.
width
double
서커스 쓰여진 직경의 넓이.
height
double
둥글게 쓰여진 직경의 높이.
startAngle
double
아크의 시작 구석입니다.
arcAngle
double
궤의 한 구석이다.
DrawExplicitImageMask(Bitmap, Bitmap, 매트릭스)
마스크된 그림을 그리세요.
public void DrawExplicitImageMask(Bitmap image24bpp, Bitmap alphaMask1bpp, Matrix transform)
Parameters
image24bpp
Bitmap
그림을 그려야 합니다. 24bpp RGB 이미지 형식에 있어야 합니다.
alphaMask1bpp
Bitmap
이미지 마스크는 1bpp 이미지 형식에 있어야 합니다.
transform
Matrix
매트릭스는 이미지를 변환합니다.
DrawImage(Bitmap)
그림을 그린다.
public void DrawImage(Bitmap image)
Parameters
image
Bitmap
그림을 그려야 할 것이다.
DrawImage(Bitmap, 매트릭스, 색상)
배경으로 변형된 이미지를 그리십시오.
public void DrawImage(Bitmap image, Matrix transform, Color bkg)
Parameters
image
Bitmap
그림을 그려야 할 것이다.
transform
Matrix
매트릭스는 이미지를 변환합니다.
bkg
Color
이미지에 대한 배경.
DrawLine(더블, 더블, 더블, 더블)
라인 세그먼트를 설정합니다.
public void DrawLine(double x1, double y1, double x2, double y2)
Parameters
x1
double
X 좌표는 세그먼트의 시작입니다.
y1
double
Y 조정은 세그먼트의 시작입니다.
x2
double
X 좌표는 세그먼트의 끝에 있습니다.
y2
double
그리고 그 부분의 끝에 대한 조정이다.
DrawOval(더블, 더블, 더블, 더블)
그들은 오발을 흔들었다.
public void DrawOval(double x, double y, double width, double height)
Parameters
x
double
X 좌표는 오발의 중심에 있습니다.
y
double
Y 좌표는 오발의 중심에 있습니다.
width
double
서커스 쓰여진 직경의 넓이.
height
double
둥글게 쓰여진 직경의 높이.
DrawPolygon(이트[ ] [ [ ], 는 int[ ] [ [ ], 는 int)
폴리곤을 흔들어 놓는다.
public void DrawPolygon(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[ ] [ [ ]
X 포인트의 일관성
yPoints
int
[ ] [ [ ]
그리고 포인트의 조정이다.
nPoints
int
점수의 숫자.
DrawPolygon(듀얼[ ] [ [ ], 듀얼[ ] [ [ ], 는 int)
폴리곤을 다.
public void DrawPolygon(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[ ] [ [ ]
X 포인트의 일관성
yPoints
double
[ ] [ [ ]
그리고 포인트의 조정이다.
nPoints
int
점수의 숫자.
DrawPolyline(이트[ ] [ [ ], 는 int[ ] [ [ ], 는 int)
폴리나를 다.
public void DrawPolyline(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[ ] [ [ ]
X 포인트의 일관성
yPoints
int
[ ] [ [ ]
그리고 포인트의 조정이다.
nPoints
int
점수의 숫자.
DrawPolyline(듀얼[ ] [ [ ], 듀얼[ ] [ [ ], 는 int)
폴리나를 다.
public void DrawPolyline(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[ ] [ [ ]
X 포인트의 일관성
yPoints
double
[ ] [ [ ]
그리고 포인트의 조정이다.
nPoints
int
점수의 숫자.
DrawRect(더블, 더블, 더블, 더블)
오른쪽을 흔들어 놓습니다.
public void DrawRect(double x, double y, double width, double height)
Parameters
x
double
X 좌석의 상단 왼쪽 구석의 일관성.
y
double
Y 좌석의 상단 왼쪽 구석의 일관성.
width
double
오른쪽의 넓이를 니다.
height
double
오른쪽의 높이를 보여준다.
DrawRoundRect(더블, 더블, 더블, 더블, 더블)
둥근 직경을 흔들어 놓습니다.
public void DrawRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)
Parameters
x
double
X 좌석의 상단 왼쪽 구석의 일관성.
y
double
Y 좌석의 상단 왼쪽 구석의 일관성.
width
double
오른쪽의 넓이를 니다.
height
double
오른쪽의 높이를 보여준다.
arcWidth
double
척추의 각도를 둘러싸고 있는 척추의 척추를 둘러싸는 척추의 척추의 척추입니다.
arcHeight
double
척추의 각도를 회전하는 척추의 회전된 직경의 높이.
DrawTransparentImage(비트마프, 매트릭스, int)
변형된 투명한 이미지를 그리십시오.그림이 알파 채널이 없다면 그것은 눈에 띄는 이미지로 그려질 것입니다.
public void DrawTransparentImage(Bitmap image, Matrix transform, int transparencyThreshold)
Parameters
image
Bitmap
그림을 그려야 할 것이다.
transform
Matrix
매트릭스는 이미지를 변환합니다.
transparencyThreshold
int
투명성 픽셀의 값이 완전히 투명한 것으로 해석되는 것을 정의하는 한계.이 한계 아래의 모든 값은 완전히 거짓으로 해석됩니다.
ExtractEpsBoundingBox()
EPS 파일을 읽고 %%BoundingBox 코멘트 또는 기본 페이지 크기 (0, 0, 595, 842)의 제한 상자를 추출합니다.
public int[] ExtractEpsBoundingBox()
Returns
int [ ] [ [ ]
EPS 이미지의 경계 상자.
ExtractEpsSize()
EPS 파일을 읽고 %%BoundingBox 코멘트 또는 기본 페이지 크기 (595, 842)에서 EPS 이미지 크기를 추출합니다.
public Size ExtractEpsSize()
Returns
EPS 이미지의 크기
ExtractText(저장 옵션, int, int)
PS 파일에서 텍스트를 추출합니다.이 텍스트는 벡터지도에서 Type 42 (TrueType) 문자 또는 Type 0 문자로 작성된 경우에만 추출될 수 있습니다.
public string ExtractText(SaveOptions options, int startPage = 0, int endPage = 0)
Parameters
options
SaveOptions
저축 옵션
startPage
int
텍스트를 추출하기 시작하는 페이지.이 매개 변수는 멀티 페이지 문서에 사용됩니다.
endPage
int
텍스트를 추출하기 위해 끝나는 페이지.이 매개 변수는 다중 페이지 문서에 사용됩니다.
Returns
추출된 텍스트
Fill(GraphicsPath)
자발적인 길을 가리킨다.
public void Fill(GraphicsPath shape)
Parameters
shape
GraphicsPath
채우는 길을 걷다.
FillAndStrokeText(링, 글꼴, 플로이트, 플로이트, 브러시, 펜)
글리프의 인테리어를 채우고 글리프의 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void FillAndStrokeText(string text, Font font, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
추가하려는 글입니다.
font
Font
텍스트를 인쇄하는 데 사용되는 시스템 글꼴.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
fillPaint
Brush
인테리어 글리프를 칠하는 데 사용되는 채우기.
stroke
Pen
뇌졸중은 글리프 콘트리트를 그리는 데 사용됩니다.
FillAndStrokeText(플로트, 플로트[ ] [ [ ], 폰트, 플로트, 플로트, 브러시, 펜)
글리프의 인테리어를 채우고 글리프의 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void FillAndStrokeText(string text, float[] advances, Font font, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
추가하려는 글입니다.
advances
float
[ ] [ [ ]
그것의 길이는 끈에있는 글리프의 수와 일치해야합니다.
font
Font
텍스트를 인쇄하는 데 사용되는 시스템 글꼴.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
fillPaint
Brush
인테리어 글리프를 칠하는 데 사용되는 채우기.
stroke
Pen
뇌졸중은 글리프 콘트리트를 그리는 데 사용됩니다.
FillAndStrokeText(스트리트, DrFont, 플로트, 플로트, 브러시, 펜)
글리프의 인테리어를 채우고 글리프의 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void FillAndStrokeText(string text, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
추가하려는 글입니다.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont 는 텍스트를 인쇄하는 데 사용될 것입니다.이 텍스트는 사용자 지정 폴더에 위치한 사용자 지정 글꼴과 함께 사용할 수 있습니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
fillPaint
Brush
인테리어 글리프를 칠하는 데 사용되는 채우기.
stroke
Pen
뇌졸중은 글리프 콘트리트를 그리는 데 사용됩니다.
FillAndStrokeText(플로트, 플로트[ ] [ [ ], DrFont, 플로이트, 플로이트, 브러시, 펜)
글리프의 인테리어를 채우고 글리프의 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void FillAndStrokeText(string text, float[] advances, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
추가하려는 글입니다.
advances
float
[ ] [ [ ]
그것의 길이는 끈에있는 글리프의 수와 일치해야합니다.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont 는 텍스트를 인쇄하는 데 사용될 것입니다.이 텍스트는 사용자 지정 폴더에 위치한 사용자 지정 글꼴과 함께 사용할 수 있습니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
fillPaint
Brush
인테리어 글리프를 칠하는 데 사용되는 채우기.
stroke
Pen
뇌졸중은 글리프 콘트리트를 그리는 데 사용됩니다.
FillArc(더블, 더블, 더블, 더블, 더블)
한 개의 아크를 채워줍니다.
public void FillArc(double x, double y, double width, double height, double startAngle, double arcAngle)
Parameters
x
double
옥의 중심의 X 좌표.
y
double
궤의 중심의 Y 조정.
width
double
서커스 쓰여진 직경의 넓이.
height
double
둥글게 쓰여진 직경의 높이.
startAngle
double
아크의 시작 구석입니다.
arcAngle
double
궤의 한 구석이다.
FillOval(더블, 더블, 더블, 더블)
그것은 오발으로 가득합니다.
public void FillOval(double x, double y, double width, double height)
Parameters
x
double
X 좌표는 오발의 중심에 있습니다.
y
double
Y 좌표는 오발의 중심에 있습니다.
width
double
서커스 쓰여진 직경의 넓이.
height
double
둥글게 쓰여진 직경의 높이.
FillPolygon(이트[ ] [ [ ], 는 int[ ] [ [ ], 는 int)
폴리곤으로 가득합니다.
public void FillPolygon(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[ ] [ [ ]
X 포인트의 일관성
yPoints
int
[ ] [ [ ]
그리고 포인트의 조정이다.
nPoints
int
점수의 숫자.
FillPolygon(듀얼[ ] [ [ ], 듀얼[ ] [ [ ], 는 int)
폴리곤으로 가득합니다.
public void FillPolygon(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[ ] [ [ ]
X 포인트의 일관성
yPoints
double
[ ] [ [ ]
그리고 포인트의 조정이다.
nPoints
int
점수의 숫자.
FillRect(더블, 더블, 더블, 더블)
오른쪽으로 가득 다.
public void FillRect(double x, double y, double width, double height)
Parameters
x
double
X 좌석의 상단 왼쪽 구석의 일관성.
y
double
Y 좌석의 상단 왼쪽 구석의 일관성.
width
double
오른쪽의 넓이를 니다.
height
double
오른쪽의 높이를 보여준다.
FillRoundRect(더블, 더블, 더블, 더블, 더블)
그것은 둥근 직경을 채우고 있습니다.
public void FillRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)
Parameters
x
double
X 좌석의 상단 왼쪽 구석의 일관성.
y
double
Y 좌석의 상단 왼쪽 구석의 일관성.
width
double
오른쪽의 넓이를 니다.
height
double
오른쪽의 높이를 보여준다.
arcWidth
double
척추의 각도를 둘러싸고 있는 척추의 척추를 둘러싸는 척추의 척추의 척추입니다.
arcHeight
double
척추의 각도를 회전하는 척추의 회전된 직경의 높이.
FillText(흐름, 흐름, 흐름, 흐름)
글리프의 인테리어를 채우면서 텍스트 스트립을 추가합니다.
public void FillText(string text, Font font, float x, float y)
Parameters
text
string
추가하려는 글입니다.
font
Font
텍스트를 인쇄하는 데 사용되는 시스템 글꼴.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
FillText(플로트, 플로트[ ] [ [ ], 흐름, 흐름, 흐름)
글리프의 인테리어를 채우면서 텍스트 스트립을 추가합니다.
public void FillText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
추가하려는 글입니다.
advances
float
[ ] [ [ ]
그것의 길이는 끈에있는 글리프의 수와 일치해야합니다.
font
Font
텍스트를 그리기 위해 사용되는 글꼴입니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
FillText(링, DrFont, 플로이트, 플로이트)
글리프의 인테리어를 채우면서 텍스트 스트립을 추가합니다.
public void FillText(string text, DrFont drFont, float x, float y)
Parameters
text
string
추가하려는 글입니다.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont 는 텍스트를 인쇄하는 데 사용될 것입니다.이 텍스트는 사용자 지정 폴더에 위치한 사용자 지정 글꼴과 함께 사용할 수 있습니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
FillText(플로트, 플로트[ ] [ [ ], DrFont, 수영장, 수영장)
글리프의 인테리어를 채우면서 텍스트 스트립을 추가합니다.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y)
Parameters
text
string
추가하려는 글입니다.
advances
float
[ ] [ [ ]
그것의 길이는 끈에있는 글리프의 수와 일치해야합니다.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont 는 텍스트를 인쇄하는 데 사용될 것입니다.이 텍스트는 사용자 지정 폴더에 위치한 사용자 지정 글꼴과 함께 사용할 수 있습니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
FillText(링, 글꼴, 플로이트, 플로이트, 브러시)
글리프의 인테리어를 채우면서 텍스트 스트립을 추가합니다.
public void FillText(string text, Font font, float x, float y, Brush fill)
Parameters
text
string
추가하려는 글입니다.
font
Font
텍스트를 인쇄하는 데 사용되는 시스템 글꼴.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
fill
Brush
글리프를 그리는 데 사용되는 채우기.
FillText(플로트, 플로트[ ] [ [ ], 폰트, 플로트, 플로트, 브러시)
글리프의 인테리어를 채우면서 텍스트 스트립을 추가합니다.
public void FillText(string text, float[] advances, Font font, float x, float y, Brush fill)
Parameters
text
string
추가하려는 글입니다.
advances
float
[ ] [ [ ]
그것의 길이는 끈에있는 글리프의 수와 일치해야합니다.
font
Font
텍스트를 인쇄하는 데 사용되는 시스템 글꼴.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
fill
Brush
글리프를 그리는 데 사용되는 채우기.
FillText(스트리트, DrFont, 플로이트, 플로이트, 브러시)
글리프의 인테리어를 채우면서 텍스트 스트립을 추가합니다.
public void FillText(string text, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
추가하려는 글입니다.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont 는 텍스트를 인쇄하는 데 사용될 것입니다.이 텍스트는 사용자 지정 폴더에 위치한 사용자 지정 글꼴과 함께 사용할 수 있습니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
fill
Brush
글리프를 그리는 데 사용되는 채우기.
FillText(플로트, 플로트[ ] [ [ ], DrFont, 플로이트, 플로이트, 브러시)
글리프의 인테리어를 채우면서 텍스트 스트립을 추가합니다.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
추가하려는 글입니다.
advances
float
[ ] [ [ ]
그것의 길이는 끈에있는 글리프의 수와 일치해야합니다.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont 는 텍스트를 인쇄하는 데 사용될 것입니다.이 텍스트는 사용자 지정 폴더에 위치한 사용자 지정 글꼴과 함께 사용할 수 있습니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
fill
Brush
글리프를 그리는 데 사용되는 채우기.
GetPaint()
현재의 그래픽 상태의 페인트를 얻습니다.
public Brush GetPaint()
Returns
GetStroke()
현재의 그래픽 상태에서 충격을 받습니다.
public Pen GetStroke()
Returns
GetXmpMetadata()
PS/EPS 파일을 읽고 이미 존재하는 경우 XmpMetdata를 추출하거나 존재하지 않는 경우 새 파일을 추가합니다.
public XmpMetadata GetXmpMetadata()
Returns
기존 또는 새로운 XMP 메타 데이터.
MergeToPdf(스트링, 스트링[ ] [ [ ], Save 옵션)
PS/EPS 파일을 장치에 삽입합니다.
public void MergeToPdf(string outPdfFilePath, string[] filesForMerge, SaveOptions options)
Parameters
outPdfFilePath
string
출력 PDF 파일 경로.
filesForMerge
string
[ ] [ [ ]
PS/EPS 파일은 출력 장치에 이 파일과 결합할 수 있습니다.
options
SaveOptions
변환 중에 던져진 오류의 출력을 지정하는 깃발을 포함합니다.
MergeToPdf(스트리밍, 스트리밍[ ] [ [ ], Save 옵션)
PS/EPS 파일을 장치에 삽입합니다.
public void MergeToPdf(Stream pdfStream, string[] filesForMerge, SaveOptions options)
Parameters
pdfStream
Stream
출력 PDF 스트림.
filesForMerge
string
[ ] [ [ ]
PS/EPS 파일은 출력 장치에 이 파일과 결합할 수 있습니다.
options
SaveOptions
변환 중에 던져진 오류의 출력을 지정하는 깃발을 포함합니다.
OpenPage(수영장, 수영장)
새 페이지를 만들고 현재 페이지를 만들고 있습니다.
public void OpenPage(float width, float height)
Parameters
width
float
새로운 페이지의 크기.
height
float
새 페이지의 높이.
OpenPage(스트리트)
문서 크기로 새 페이지를 만들고 현재 페이지를 만들 수 있습니다.
public void OpenPage(string pageName = null)
Parameters
pageName
string
새 페이지의 이름.그것이 null이라면 이름 o 페이지는 페이지의 주문 번호가 될 것입니다.
OutlineText(흐름, 흐름, 흐름, 흐름)
글리프 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void OutlineText(string text, Font font, float x, float y)
Parameters
text
string
추가하려는 글입니다.
font
Font
텍스트를 인쇄하는 데 사용되는 시스템 글꼴.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
OutlineText(플로트, 플로트[ ] [ [ ], 흐름, 흐름, 흐름)
글리프 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void OutlineText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
추가하려는 글입니다.
advances
float
[ ] [ [ ]
그것의 길이는 끈에있는 글리프의 수와 일치해야합니다.
font
Font
텍스트를 그리기 위해 사용되는 글꼴입니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
OutlineText(링, DrFont, 플로이트, 플로이트)
글리프 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void OutlineText(string text, DrFont drFont, float x, float y)
Parameters
text
string
추가하려는 글입니다.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont 는 텍스트를 인쇄하는 데 사용될 것입니다.이 텍스트는 사용자 지정 폴더에 위치한 사용자 지정 글꼴과 함께 사용할 수 있습니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
OutlineText(플로트, 플로트[ ] [ [ ], DrFont, 수영장, 수영장)
글리프 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y)
Parameters
text
string
추가하려는 글입니다.
advances
float
[ ] [ [ ]
그것의 길이는 끈에있는 글리프의 수와 일치해야합니다.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont 는 텍스트를 인쇄하는 데 사용될 것입니다.이 텍스트는 사용자 지정 폴더에 위치한 사용자 지정 글꼴과 함께 사용할 수 있습니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
OutlineText(링, 글꼴, 플로트, 플로트, 펜)
글리프 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void OutlineText(string text, Font font, float x, float y, Pen stroke)
Parameters
text
string
추가하려는 글입니다.
font
Font
텍스트를 인쇄하는 데 사용되는 시스템 글꼴.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
stroke
Pen
Glyphs outlines를 그리기 위해 사용되는 뇌졸중.
OutlineText(플로트, 플로트[ ] [ [ ], 펜 펜 펜 펜 펜 펜)
글리프 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void OutlineText(string text, float[] advances, Font font, float x, float y, Pen stroke)
Parameters
text
string
추가하려는 글입니다.
advances
float
[ ] [ [ ]
그것의 길이는 끈에있는 글리프의 수와 일치해야합니다.
font
Font
텍스트를 인쇄하는 데 사용되는 시스템 글꼴.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
stroke
Pen
Glyphs outlines를 그리기 위해 사용되는 뇌졸중.
OutlineText(링, DrFont, 플로트, 플로트, 펜)
글리프 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void OutlineText(string text, DrFont drFont, float x, float y, Pen stroke)
Parameters
text
string
추가하려는 글입니다.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont 는 텍스트를 인쇄하는 데 사용될 것입니다.이 텍스트는 사용자 지정 폴더에 위치한 사용자 지정 글꼴과 함께 사용할 수 있습니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
stroke
Pen
Glyphs outlines를 그리기 위해 사용되는 뇌졸중.
OutlineText(플로트, 플로트[ ] [ [ ], DrFont, 플로트, 플로트, 펜)
글리프 콘토리를 그리면서 텍스트 스트립을 추가합니다.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y, Pen stroke)
Parameters
text
string
추가하려는 글입니다.
advances
float
[ ] [ [ ]
그것의 길이는 끈에있는 글리프의 수와 일치해야합니다.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont 는 텍스트를 인쇄하는 데 사용될 것입니다.이 텍스트는 사용자 지정 폴더에 위치한 사용자 지정 글꼴과 함께 사용할 수 있습니다.
x
float
텍스트 출처를 위한 X 좌표
y
float
텍스트 출처에 대한 Y 조정.
stroke
Pen
Glyphs outlines를 그리기 위해 사용되는 뇌졸중.
ResizeEps(링, SizeF, 단위)
이 방법은 EPS 파일로 Aspose.Page.EPS.PsDocument을 제공합니다.이 방법은 EPS 크기를 추출 한 후에만 사용됩니다.그것은 업데이트 된 기존 %%BoundingBox 또는 새로운 하나를 가진 초기 EPS 파일을 저장합니다.
public void ResizeEps(string outEpsFilePath, SizeF newSizeInUnits, Units units)
Parameters
outEpsFilePath
string
출력 EPS 파일 경로.
newSizeInUnits
SizeF
새로운 크기 EPS 이미지에 부여된 단위.
units
Units
새로운 크기의 단위.점, 인치, 밀리미터, 센티미터 및 초기 크기의 비율이 될 수 있습니다.
ResizeEps(흐름, SizeF, 단위)
이 방법은 EPS 파일로 Aspose.Page.EPS.PsDocument을 제공합니다.이 방법은 EPS 크기를 추출 한 후에만 사용됩니다.그것은 업데이트 된 기존 %%BoundingBox 또는 새로운 하나를 가진 초기 EPS 파일을 저장합니다.
public void ResizeEps(Stream epsStream, SizeF newSizeInUnits, Units units)
Parameters
epsStream
Stream
출력 EPS 파일의 스트림.
newSizeInUnits
SizeF
새로운 크기 EPS 이미지에 부여된 단위.
units
Units
새로운 크기의 단위.점, 인치, 밀리미터, 센티미터 및 초기 크기의 비율이 될 수 있습니다.
Rotate(플로트)
현재 그래픽 상태에 원산지에 대한 반동 회전을 추가합니다 (현재 매트릭스를 회전).
public void Rotate(float angleRadians)
Parameters
angleRadians
float
방사선에서 회전의 각도.
Rotate(이트)
현재 그래픽 상태에 원산지에 대한 반동 회전을 추가합니다 (현재 매트릭스를 회전).
public void Rotate(int angleDegrees)
Parameters
angleDegrees
int
등급으로 회전의 각도.
Save(Stream)
Aspose.Page.EPS.PsDocument를 EPS 파일로 저장합니다.이 방법은 XMP 메타 데이터를 업데이트 한 후에만 사용됩니다.그것은 GetMetadata 방법을 호출하는 동안 업데이트 된 기존 메타 데이터 또는 새로운 하나를 가진 초기 EPS 파일을 저장합니다.마지막으로 필요한 모든 PostScript 코드와 EPS 코멘트가 추가됩니다.
public void Save(Stream epsStream)
Parameters
epsStream
Stream
출력 EPS 파일의 스트림.
Save()
Aspose.Page.EPS.PsDocument를 EPS 파일로 저장합니다.이 방법은 PsDocument가 스크래치에서 생성되었을 때만 사용됩니다.
public void Save()
SaveAsImage(ImageSaveOptions)
PS/EPS 파일을 이미지 바이트에 저장합니다.
public byte[][] SaveAsImage(ImageSaveOptions options)
Parameters
options
ImageSaveOptions
변환 중에 던져진 오류의 출력을 지정하는 이미지 및 깃발을 저장하는 데 필요한 매개 변수를 포함합니다.
Returns
byte [ ] [ ] [ ]
이미지 바이트. 한 페이지에 대한 하나의 바이트 배열.
SaveAsPdf(링크, PdfSaveOptions)
PS/EPS 파일을 PDF 파일로 저장합니다.
public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)
Parameters
outPdfFilePath
string
출력 PDF 파일 경로.
options
PdfSaveOptions
변환 중에 던져진 오류의 출력을 지정하는 깃발을 포함합니다.
SaveAsPdf(스트림, PdfSaveOptions)
PS/EPS 파일을 PDF 스트림으로 저장합니다.
public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)
Parameters
pdfStream
Stream
출력 PDF 스트림.
options
PdfSaveOptions
변환 중에 던져진 오류의 출력을 지정하는 깃발을 포함합니다.
SaveImageAsEps(스트림, 스트림, PsSaveOptions)
PNG/JPEG/TIFF/BMP/GIF/EMF 이미지를 입력 스트림에서 EPS 출력 스트림으로 저장합니다.
public static void SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options)
Parameters
imageStream
Stream
이미지 입력 스트림
epsStream
Stream
EPS 출력 스트림
options
PsSaveOptions
변환 중에 던져진 오류의 출력을 지정하는 매개 변수를 포함합니다.
SaveImageAsEps(스트리트, 스트리트, PsSaveOptions)
PNG/JPEG/TIFF/BMP/GIF/EMF 이미지를 파일에서 EPS 파일로 저장합니다.
public static void SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options)
Parameters
imageFilePath
string
이미지 파일 경로.
epsFilePath
string
EPS 파일 경로
options
PsSaveOptions
변환 중에 던져진 오류의 출력을 지정하는 매개 변수를 포함합니다.
SaveImageAsEps(Bitmap, 스트리트, PsSaveOptions)
Bitmap 객체를 EPS 파일로 저장합니다.
public static void SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options)
Parameters
image
Bitmap
그 이미지 입니다.
epsFilePath
string
EPS 파일 경로
options
PsSaveOptions
변환 중에 던져진 오류의 출력을 지정하는 매개 변수를 포함합니다.
SaveImageAsEps(Bitmap, 스트림, PsSaveOptions)
Bitmap 객체를 EPS 출력 스트림으로 저장합니다.
public static void SaveImageAsEps(Bitmap image, Stream epsStream, PsSaveOptions options)
Parameters
image
Bitmap
그 이미지 입니다.
epsStream
Stream
EPS 출력 스트림
options
PsSaveOptions
변환 중에 던져진 오류의 출력을 지정하는 매개 변수를 포함합니다.
Scale(수영장, 수영장)
현재 그래픽 상태에 스케일을 추가합니다 (스케일 현재 매트릭스).
public void Scale(float xScale, float yScale)
Parameters
xScale
float
X 좌석에 있는 스케일
yScale
float
Y 좌석에 대한 번역입니다.
SetPageDevice(원제 : String, Object=“>”)
페이지 장치 매개 변수를 설정합니다 (관리자 “setpagedevice” PostScript 사양 참조).이 중에는 페이지 크기와 색상 등이 포함될 수 있습니다.
public void SetPageDevice(Dictionary<string, object=""> pageParams)
Parameters
pageParams
Dictionary
<에 대한 정보
string
, object
>
페이지의 매개 변수.이 사전에는 페이지 크기와 색상 등이 포함될 수 있습니다.
SetPageSize(수영장, 수영장)
한 문서에서 다른 크기의 페이지를 만들려면 Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{System.String,System.Object})를 사용합니다.이 방법을 사용한 후에.
public void SetPageSize(float width, float height)
Parameters
width
float
결과 PostScript 파일의 페이지 폭.
height
float
결과 PostScript 파일의 페이지 높이.
SetPaint(Brush)
현재의 그래픽 상태에서 페인트를 설정합니다.
public void SetPaint(Brush paint)
Parameters
paint
Brush
그것은 .NET 플랫폼에 존재하는 System.Drawing.Brush 클래스의 모든 하위 클래스가 될 수 있습니다.
SetStroke(Pen)
현재의 그래픽 상태에서 충격을 설정합니다.
public void SetStroke(Pen stroke)
Parameters
stroke
Pen
이 충격을
SetTransform(Matrix)
현재의 변화를 이 하나로 설정하십시오.
public void SetTransform(Matrix matrix)
Parameters
matrix
Matrix
그 변형을
Shear(수영장, 수영장)
현재 그래픽 상태(현재 현재 매트릭스)에 표시 변환을 추가합니다.
public void Shear(float shx, float shy)
Parameters
shx
float
X 좌석에 있는 좌석.
shy
float
Y 좌석에 있는 좌석.
Transform(Matrix)
현재 그래픽 상태로 변환을 추가합니다 (이 매트릭스를 현재 상태로 결합).
public void Transform(Matrix matrix)
Parameters
matrix
Matrix
그 변형을
Translate(수영장, 수영장)
현재 그래픽 상태로 번역을 추가합니다 (현재 매트릭스를 번역).
public void Translate(float x, float y)
Parameters
x
float
X 방향으로 번역합니다.
y
float
Y 방향으로 번역합니다.
WriteGraphicsRestore()
현재 그래픽 상태를 복원하는 글쓰기 (포스트 스크립트 사양을 참조하십시오 운영자 “grestore”).
public void WriteGraphicsRestore()
WriteGraphicsSave()
현재 그래픽 상태를 저장하는 글자 (포스트 스크립트 사양을 참조하십시오 운영자 “구조”).
public void WriteGraphicsSave()
</string,></string,>