A.B.N. 26 082 201 410 |
We are offering enterprise solutions for viewing any file anywhere |
|
|
RxViewX and RxHighX NEWSRxHighX and RxViewX ™ build 7.0.0.122 Oslo, March 2006 Fixed: Now shows correct layer in status bar when selecting markup. Text and layer selections are now disabled in Redline Preference Dialog. Added support for "internal" hyperlinks in PDF files. Added consolidation functionality. Requires the latest RxRedlines.dll (7.2.0.90) Added support for PDF overlay and compare. New methods and properties. Methods:
long ZoomToNativeCoordinates (double dLowerRightX,
double dLowerRightY, double dUpperLeftX, double
dUpperLeftY); long StreamOpen(VARIANT Stream, BSTR DocName) Open a document from an IStream. DocName is required. Should be a unique name to use for the document. This name will also be shown on the Tabs. long SetMarkupStream(VARIANT Stream) Set an IStream to use for markup load and save. long GetPenInfo(long lIndex, long* plPenNo, long* plStyle, double*
pdWidth, long* plColor) Return information about selected pen. The width is always given in millimetres. Parameters: Index Number of the queried pen index No Returns the pen number. (may differ from index) Style Returns the style of the pen Width Returns the width of the pen Color Returns the color of the pen long RestorePenTable() Restore default pen settings (as defined by filter). long SetPenInfo(long lIndex, long lStyle, double dWidth, long lcolor) Change a pen. The width must be in millimetres only! Parameters: Index Index number of the pen (Note: not the pen number) Style The new style for the pen (-1 is no change) Width The new width for the pen (-1 is no change) Color The new color for the pen (-1 is no change) long SetFilterStringValue(enumStringSettings Setting, BSTR Data) Set a specific filter configuration string value. E.g.: Use for setting Autocad font folders, reference folders etc.... See RxConfigCom documentation for description of the available settings. Parameters: Setting - The identifier of the setting to set. Data - String value to set. long SetFilterLongValue(enumLongSettings Setting, long Data) Set a specific filter configuration long value. E.g.: Use for setting Autocad use font flag etc....
See RxConfigCom documentation for description of the available settings. Parameters: Setting - The identifier of the setting to set. Data - Long value to set.
Example code: How to change font settings for AutoCAD (old and new filter):
Rxviewx.SetFilterStringValue( rxAcadFontFolders, "c:\autocad\fonts; d:\autocad\fonts") Rxviewx.SetFilterStringValue( rxAcad2kFontFolders, "c:\autocad\fonts; d:\autocad\fonts") Rxviewx.SetFilterLongValue( rxAcadUseFonts, 1 ); Rxviewx.SetFilterLongValue( rxAcad2kUseFonts, 1 ); long VectorSave( BSTR UnlockCode, BSTR FileName, BSTR Format, double DPI, double Scale, double Rotation) Convert the active document to a vector file of given format. Paramteres: UnlockCode - A required code given by Rasterex for unlocking the conversion feature. FileName - Name of the new file to be created. Format - Destination format. DPI - Set to 0.0 to use RxViewX own calibration and settings. Scale - Set to 1.0, currently not implemented. Rotation - Set to 0.0, currently not implemented. long GetDocumentPtr(BSTR UnlockCode, IDispatch** DocDispatch) Access the internal Document pointer (RxDocCOM.RxDoc). This pointer can be used To access the IRxDoc interface directly. UnlockCode - A required code given by Rasterex for unlocking the conversion feature. DocDispatch - The returned IRxDoc interface pointer. Properties: DefaultPrinterName - Returns full name for default printer. long NumberOfPens - Returns number of pens for the active document (read only). long PenTableScaled - Set to 1 to scale pen table with drawing. long UsePenTable - Set to 1 to use pen table BSTR WatermarkText - Watermark text (read/write)long WatermarkEnable - Set to 1 to enable watermark. long WatermarkOnTop - Set to 1 to draw watermark ontop of printed drawing. If set 0 the watermark will be drawn first. long WatermarkOrientation - Rotation to use for watermark, possible values : 0, 45, 90, 135, 180, 225, 270, 315 long WatermarkColor - RGB color to use for the watermark text. long WatermarkVerticalPosition - Vertical position of watermark text:
0 - Top 1 - Middle 2 – Bottom
NumberOfPens - Number of pens in the pen table for the active document. PenTableScaled - Control if the pen table should be scaled or not. UsePenTable - Enable or disable the pen table. WatermarkText - Set/get watermark text. WatermarkEnable - Control if the watermark should be printed or not. WatermarkOnTop - Set to 0 to draw watermark under drawing, any other value will draw the watermark on top of the drawing. WatermarkOrientation - Watermark rotation. Accepted values: 0, 45 ,90, 135, 180, 225, 270, 315 WatermarkColor - RGB color to use for watermark text. WatermarkVerticalPosition - Vertical position of watermark text:
0 - Top 1 - Middle 2 - Bottom
installation is MSI based. Use the following syntax for silent installation msiexec /i C:\RxViewX.msi SELECTED_PRODUCT=RxHighX or msiexec /i C:\RxViewX.msi SELECTED_PRODUCT=RxViewX
RxViewX is built on RimEngine™ technology from Rasterex Software a.s.
See the documentation and the samples for further information.
Please report any incidents, in writing to: support@rasterex.com.au
For more information please contact us:+61(2)-9552-4439, Fax: +61(2)-9518 8566, Email: sales@rasterex.com.auPostal address: Level 1, 202 St Johns Road, Glebe, NSW, Australia, 2037 |
Send mail to sales@rasterex.com.au with questions or comments about this web site
Copyright © 2003