PdfFileMend
개요
PdfFileMend은 Aspose.PDF FOSS에서 .NET을 위한 클래스입니다. 상속받는 클래스: ISaveableFacade.
기존 PDF 문서에 텍스트와 이미지를 추가하기 위한 파사드.
이 클래스는 .NET 프로그램에서 PdfFileMend 객체를 다루기 위한 24개의 메서드를 제공합니다. 사용 가능한 메서드: AddImage, AddText, BindPdf, Close, Dispose, PdfFileMend, Save. 모든 public 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: Document, InputFile, InputStream, IsWordWrap, OutputFile, OutputStream, 및 2개 더.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
IsWordWrap | bool | 읽기/쓰기 | AddText 작업에 대한 자동 줄 바꿈을 활성화할지 여부. |
WrapMode | WordWrapMode | 읽기/쓰기 | 워드 랩 모드 (기본 또는 ByWords). |
TextPositioningMode | PositioningMode | 읽기/쓰기 | 텍스트 위치 지정 모드. |
InputFile | string? | 읽기/쓰기 | 입력 파일 경로. |
OutputFile | string? | 읽기/쓰기 | 출력 파일 경로. |
InputStream | Stream? | 읽기/쓰기 | 입력 스트림. |
OutputStream | Stream? | 읽기/쓰기 | 출력 스트림. |
Document | Document | 읽기 | 이 PdfFileMend에 바인딩된 문서로, 진행 중인 결과를 노출하여 다른 파사드에 연결될 수 있게 합니다. |
메서드
| 시그니처 | 설명 |
|---|---|
PdfFileMend() | 기본 생성자. |
PdfFileMend(inputFileName: string, outputFileName: string) | 입출력 파일 경로에서 PdfFileMend를 생성합니다. |
PdfFileMend(inputStream: Stream, outputStream: Stream) | 입출력 스트림에서 PdfFileMend를 생성합니다. |
PdfFileMend(document: Document) | 미리 로드된 Document를 바인딩합니다. |
PdfFileMend(document: Document, outputFileName: string) | 문서를 바인드하고 대상 파일 경로를 미리 설정합니다. |
PdfFileMend(document: Document, destStream: Stream) | 문서를 바인드하고 대상 스트림을 미리 설정합니다. |
BindPdf(document: Document) | 기존 Document를 이 PdfFileMend에 바인드합니다. |
BindPdf(inputFile: string) | 파일 경로에서 PDF 문서를 바인드합니다. |
BindPdf(inputStream: Stream) | 스트림에서 PDF 문서를 바인드합니다. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float) | 지정된 왼쪽 하단 위치에 특정 페이지에 형식이 지정된 텍스트를 추가합니다. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | 주어진 사각형 내의 특정 페이지에 형식이 지정된 텍스트를 추가합니다. |
AddText(text: FormattedText, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | 주어진 사각형 내의 여러 페이지에 형식이 지정된 텍스트를 추가합니다. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | 스트림에서 이미지를 특정 페이지에 추가합니다. |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | 파일 경로에서 이미지를 가져와 특정 페이지에 추가합니다. |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | 스트림에서 이미지를 가져와 여러 페이지에 추가합니다. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | 파일 경로에서 이미지를 가져와 여러 페이지에 추가합니다. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | 합성 매개변수(블렌드 모드)를 사용하여 이미지를 추가합니다. |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | 합성 매개변수(블렌드 모드)를 사용하여 이미지를 추가합니다. |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | 합성 매개변수를 사용하여 여러 페이지에 이미지를 추가합니다. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | 합성 매개변수를 사용하여 여러 페이지에 이미지를 추가합니다. |
Save(destFile: string) | 수정된 문서를 특정 파일 경로에 저장합니다. |
Save(destStream: Stream) | 수정된 문서를 스트림에 저장합니다. |
Close() | 문서를 닫고 출력 파일/스트림에 저장합니다. |
Dispose() | 이 PdfFileMend 인스턴스에 대해 Dispose를 호출합니다. |