Center align the diagram exported to pdf


Author
Message
sudarshan rudrappa
sudarshan rudrappa
Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)
Group: Forum Members
Posts: 9, Visits: 2
Hi,

Thanks a lot.It worked like charm.

Thanks,
Sudarshan
Nevron Support
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.2K

Hi, you can center a diagram in a PDF using the page margins of the PDF image format:

float docWidth = diagramControl.Document.Width;

float docHeight = diagramControl.Document.Height;

NSizeF pageSize = new NSizeF(842, 595); // The size of A4 format in landscape mode

pdfImageFormat.PageSize = pageSize;

 

float pageRatio = pageSize.Width / pageSize.Height;

float docRatio = docWidth / docHeight;

if (docRatio < pageRatio)

        pdfImageFormat.PageMargins = new NMarginsF((pageSize.Width * (pageRatio - docRatio)) / (2 * pageRatio), 0, 0, 0);

else

        pdfImageFormat.PageMargins = new NMarginsF(0, (pageSize.Height * (docRatio - pageRatio)) / (2 * docRatio), 0, 0);



Best Regards,
Nevron Support Team


sudarshan rudrappa
sudarshan rudrappa
Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)Forum Newbie (9 reputation)
Group: Forum Members
Posts: 9, Visits: 2
Hi,

I am exporting nevron generated image to pdf. The image is currently left aligned, but i want the image to center aligned in the pdf
I am using the following code.

DrawingView = New NDrawingView()
DrawingView.ViewLayout = CanvasLayout.Fit
Dim imageFormat As New NPdfImageFormat()
imageFormat.PageSize = New NSizeF(GetSizeInPoints("PageHeight"), GetSizeInPoints("PageWidth"))
imageFormat.Layout = PagedLayout.FitToPages

I have also attached the pdf for reference.
Please let me know how to center align the image in pdf
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search