DWF

Reply
Contributor
janderssen
Posts: 20
Registered: ‎11-25-2008
Message 1 of 2 (160 Views)

dwfx definePageLayout parameters

160 Views, 1 Replies
02-07-2010 08:00 PM
Hi,

I would like to know what is the safest and most reliable way to populate the definePageLayout matrix, and width, height and scale parameters.
Example code to show this would be very much appreciated.

Thanx in advance.

Cheers
Jason
Employee
herbert.he
Posts: 338
Registered: ‎03-05-2008
Message 2 of 2 (160 Views)

Re: dwfx definePageLayout parameters

02-24-2010 07:25 PM in reply to: janderssen

Thank you for your question.
You can find the sample "XPSTest" from DWF Toolkit package that shows how to use the definePageLayout:
WT_Matrix2D oTransform;
{color:#999999}//
// This transform must match the one on the graphics resource exactly
//{color}
double fScale = 0.0016792611251049536;
oTransform(0,0) = fScale;
oTransform(1,1) = fScale;
oTransform(2,0) = 4.3706968933669188;
oTransform(2,1) = 6.1601595298068847;

{color:#999999}//{color}
{color:#999999}// The heigh and width values must match those of the section's paper
// the scale is a factor to scale the units given in the page size to inches...
// so if the paper size is in mm, it should be 0.03937
{color}{color:#999999}//{color}
ERR_CHECK( pxFile->definePageLayout(oTransform, 11, 8.5, 1) );

Please let me know if you have any follow-on questions.
-Herbert



Herbert He
SW Engineer
PSEB-GE- ACRD PSEB
Autodesk, Inc.
Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Announcements
Are You Going To Be @ AU 2014? Feel free to drop by our AU topic post and share your plans, plug a class that you're teaching, or simply check out who else from the community might be in attendance. Ohh and don't forgot to stop by the Autodesk Help | Learn | Collaborate booths in the Exhibit Hall and meet our community team if you get a chance!