로 내보내기 PDF를 내보내려면 itextsharp를 사용하십시오. ---- 이미지의 가장자리를 부드럽게 (곡선 가장자리), ----하고 이미지 너비와 높이를 가져 오는 itextsharp 이미지 속성으로 (디스크에서 이미지를 가져 오는 동안) ----디스크에서 이미지의 가장자리를 부드럽게하는 방법/pdf (C#)
pdfDoc.Open();
//pdfDoc.Add(new iTextSharp.text.Paragraph("Welcome to dotnetfox"));
iTextSharp.text.Image gif = iTextSharp.text.Image.GetInstance(@"C:\Users\Admin\Desktop\logoall.bmp");
// gif.ScaleToFit(500, 100);
pdfDoc.Add(gif);
이미지에 격자를 만들고 다음과 디스크에 저장 :
Grid companysnapshot = values[0] as Grid; //companysnap shot
companysnapshot.Measure(new System.Windows.Size(double.PositiveInfinity, double.PositiveInfinity));
int companywidth = (int)Math.Round(companysnapshot.ActualWidth);
int companyheight = (int)Math.Round(companysnapshot.ActualHeight);
companywidth = companywidth == 0 ? 1 : companywidth;
companyheight = companyheight == 0 ? 1 : companyheight;
RenderTargetBitmap rtbmp = new RenderTargetBitmap(companywidth, companyheight, 96d, 96d, PixelFormats.Default);
rtbmp.Render(companysnapshot);
BmpBitmapEncoder encoder = new BmpBitmapEncoder();
encoder.Frames.Add(BitmapFrame.Create(rtbmp));
FileStream fs1 = File.Create(@"C:\Users\Admin\Desktop\companyss.bmp");
encoder.Save(fs1);
fs1.Close();
방법도 이미지를 얻고 PDF에 추가하는 것입니다 다음 PDF 페이지
의 배경 색상을 설정합니다 대구를 제발 나는 이것을 위해 나 밖으로 나간다!
비트 맵 이미지는 항상 사각형입니다. 이 맥락에서 "모서리를 부드럽게하는 것"은 무엇을 의미합니까? – usr2564301