PDF에 배경 추가하기 C#
Contents
[
Hide
]
배경 이미지는 워터마크 또는 문서에 섬세한 디자인을 추가하는 데 사용할 수 있습니다. Aspose.PDF for .NET에서 각 PDF 문서는 페이지의 모음이며 각 페이지는 아티팩트 모음을 포함하고 있습니다. BackgroundArtifact 클래스를 사용하여 페이지 객체에 배경 이미지를 추가할 수 있습니다.
다음 코드 조각은 Aspose.PDF.Drawing 라이브러리와 함께 작동합니다.
다음 코드 조각은 C#을 사용하여 PDF 페이지에 배경 이미지를 추가하는 방법을 보여줍니다.
// 전체 예제와 데이터 파일은 https://github.com/aspose-pdf/Aspose.PDF-for-.NET 에서 확인하십시오.
// 문서 디렉토리 경로입니다.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// 새 Document 객체를 생성합니다.
Document doc = new Document();
// 문서 객체에 새 페이지를 추가합니다.
Page page = doc.Pages.Add();
// 배경 Artifact 객체를 생성합니다.
BackgroundArtifact background = new BackgroundArtifact();
// backgroundartifact 객체에 이미지를 지정합니다.
background.BackgroundImage = File.OpenRead(dataDir + "aspose-total-for-net.jpg");
// 페이지의 아티팩트 컬렉션에 backgroundartifact를 추가합니다.
page.Artifacts.Add(background);
dataDir = dataDir + "ImageAsBackground_out.pdf";
// 문서를 저장합니다.
doc.Save(dataDir);