.NET
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

When plot "PNG or JPG" file, How to edit Paper Size using Custom Paper Size?

1 REPLY 1
Reply
Message 1 of 2
spyder3739
920 Views, 1 Reply

When plot "PNG or JPG" file, How to edit Paper Size using Custom Paper Size?

Hello, I have some questions.

 

Using ObjectARX2013, I have to solve problems.

 

When I plot PNG or JPG file, its paper size is needed to edit according to drawing size.

 

I want to know the source code or function(or method) - C#.

 

Please help me.

 

Thanks.

 

1 REPLY 1
Message 2 of 2
norman.yuan
in reply to: spyder3739

I just posted a similar question a while ago and the reply from SENL 1363 offerred the solution I needed exactly.

 

Pay attention to code

 

plotInfo.DeviceOverride=tds;

 

and

 

validator.MediaMatchingPolicy = Autodesk.AutoCAD.PlottingServices.MatchingPolicy.MatchEnabledCustom

and

 

int itIs = validator.IsCustonPossible(plotInfo);

 

The last line of code means that you do not need to define a custom size of paper. When IsCustomPossible() called, AutoCAD will create a custom sized paper to match the defined plot area (Layout/Window...). If it returns 0, it means, you can go ahead with the plotting. For the details of the returned value from IsCustomPossible, you need to find it in ObjectARX C++ API documentation, not managed API documentation.

 

HTH

 

Norman Yuan

Drive CAD With Code

EESignature

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk DevCon in Munich May 28-29th


Autodesk Design & Make Report

”Boost