C++를 사용하여 이미지 크기 설정
Contents
[
Hide
]
PDF 파일에 추가되는 이미지의 크기를 설정할 수 있습니다. 크기를 설정하려면 Aspose.Pdf.Image 클래스의 FixWidth 및 FixHeight 속성을 사용할 수 있습니다.
다음 코드 스니펫은 이미지의 크기를 설정하는 방법을 보여줍니다:
void WorkingWithImages::ExampleSetImageSize()
{
String _dataDir("C:\\Samples\\");
// Document 객체를 인스턴스화합니다
auto document = MakeObject<Document>();
// PDF 파일의 페이지 컬렉션에 페이지를 추가합니다
auto page = document->get_Pages()->Add();
// 이미지 인스턴스를 생성합니다
auto img = MakeObject<Image>();
// 이미지 너비와 높이를 포인트 단위로 설정합니다
img->set_FixWidth(100);
img->set_FixHeight(100);
// 이미지 유형을 SVG로 설정합니다
img->set_FileType(Aspose::Pdf::ImageFileType::Unknown);
// 소스 파일의 경로
img->set_File(_dataDir + u"aspose-logo.jpg");
page->get_Paragraphs()->Add(img);
// 페이지 속성을 설정합니다
page->get_PageInfo()->set_Width(800);
page->get_PageInfo()->set_Height(800);
// 결과 PDF 파일을 저장합니다
document->Save(_dataDir + u"SetImageSize_out.pdf");
}