SaveOptions

SaveOptions class

출력 파일 이름을 변경하거나 문서를 이미지 기반 PDF(래스터화)로 변환하기 위한 옵션을 제공합니다.

public class SaveOptions

생성자

이름 설명
SaveOptions() 기본값으로 새 인스턴스를 초기화합니다: PDF로 래스터화 - false, 접미사 추가 - false.
SaveOptions(bool, string) 지정된 매개변수로 새 인스턴스를 초기화합니다.

속성

이름 설명
AddSuffix { get; set; } 저장하기 전에 파일 이름을 변경해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. 기본적으로 거짓입니다.
Rasterization { get; } 래스터화 설정을 가져옵니다.
RasterizeToPDF { get; set; } 문서의 모든 페이지를 이미지로 변환하고 단일 PDF 파일에 넣어야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.
RedactedFileSuffix { get; set; } 출력 파일 이름에 대한 사용자 지정 접미사를 가져오거나 설정합니다. 지정되지 않은 경우,SaveSuffix 상수가 사용됩니다.

필드

이름 설명
const SaveSuffix “수정됨"인 기본 접미사 값을 나타냅니다.

비고

더 알아보기

다음 예제에서는 SaveOptions를 사용하여 문서를 저장하는 방법을 보여줍니다.

    using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
    {
       // 문서 편집은 여기로 이동합니다.
       // ...
    
       // 기본 옵션으로 문서 저장(페이지를 이미지로 변환, PDF로 저장)
       redactor.Save();
    
       // 원본 파일을 덮어써 원본 형식으로 문서 저장
       redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = false });
    
       // 문서를 원본 형식으로 "*_Redacted.*" 파일에 저장
       redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
    
       // 문서를 래스터화하지 않고 파일 이름에 "*_AnyText.*"(예: "AnyText" 대신 타임스탬프)로 저장합니다.
       redactor.Save(new SaveOptions(false, "AnyText"));
    }    

또한보십시오