how to upload pdf file in c# windows application : Find and replace text in pdf file Library control class asp.net azure wpf ajax plecsmanual10-part655

Exporting Circuitsfor the PLECS Viewer
Exporting Circuits for the PLECS Viewer
This section applies only to the PLECS Blockset.
The PLECS Viewer enables you to share your circuit models with users that
do not have a license for PLECS. The PLECS Viewer is available for free and
allows a user to simulate and optionally view – but not modify – a circuit
model, provided that it bears a special signature. In particular, the PLECS
Viewer does not permit changing a component parameter, nor is it possible to
specify parameters as variables from the MATLAB workspace.
In order to export a circuit for use with the PLECS Viewer, choose Export
for PLECS Viewer from the File menu. If the Simulink model has unsaved
changes you will be asked to save them before you can proceed. Afterwards
adialog allows you to specify a filename for the Viewer version of the model.
PLECS will then automatically copy the current model to the specified export
file, replace component parameters that access the MATLAB workspace with
their actual values, break any links to component libraries, and sign it for use
with the Viewer. The original model itself remains unchanged.
You can also export a model using the MATLAB command line interface. The
command line interface also allows you to protect any PLECS circuit against
opening in the PLECS Viewer. See section “Export for PLECS Viewer” (on
page 200) for more details.
Note An exported circuit can not be changed by anyone – noteven by its cre-
ator. It is therefore advisable that you keep the original model for later use and
that you choose export filenames that are easily distinguished from the origi-
nal.
79
Find and replace text in pdf file - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
pdf text select tool; how to make a pdf file text searchable
Find and replace text in pdf file - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
searching pdf files for text; search text in pdf image
3
Using PLECS
Exporting Schematics
PLECS allows you to export the schematic to a bitmap or PDF file for docu-
mentation. The supported image formats are:
• JPEG (Bitmap)
• TIFF (Bitmap)
• PNG (Bitmap)
• SVG (Scalable Vector Graphics)
• PDF (Portable Document Format)
To export a schematic choose Export... from the File menu and select your
desired output format. A second dialog lets you specify the export options for
the specific format, e.g. the bitmap resolution.
It is also possible to copy schematics to other applications directly via the
clipboard. To copy an image of the current schematic to the clipboard choose
Copy as image from the Edit menu, then select Paste from the Edit menu
in your target application.
80
VB.NET PDF replace text library: replace text in PDF content in vb
and ASP.NET webpage. Find and replace text in PDF file in preview without adobe PDF reader component installed. Able to pull text
select text in pdf; find and replace text in pdf file
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
project along with sample codes, which you can find in the Demos folder under RasterEdge.Imaging.Demo directory with the file name RasterEdge.Imaging.Demo.PDF.
how to select text in pdf; can't select text in pdf file
Using the PLECS Scope
Using the PLECS Scope
The PLECS scope is used to display simulation results and offers powerful
zooming and analysis tools to simplify viewing and processing results. The
PLECS scope can be placed on the Simulink worksheet or in the PLECS cir-
cuit. The appearance of the PLECS scope is depicted below. The scope con-
tains a plot area and optional Zoom view, Saved view and Data view windows.
Getting Started
To use the scope, drag the scope block from the PLECS library onto your
worksheet or schematic diagram. The scope block for Simulink can be found
in the top level of the PLECS library. The scope block for a PLECS circuit is
located in the PLECS Sources & Meters library.
81
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
find detailed guidance on creating, loading, merge and splitting PDF pages and Files, adding a page into PDF document, deleting unnecessary page from PDF file
converting pdf to searchable text format; find text in pdf files
VB.NET Create PDF Library SDK to convert PDF from other file
Create writable PDF file from text (.txt) file in VB with a demo project, which you can find in the programming, you can use specific APIs to create PDF file.
pdf find text; pdf select text
3
Using PLECS
Double clicking on the Scope block opens the Scope window. The main window
of the scope can contain multiple plots. Plots can be quickly added or removed
by right clicking the plot area and selecting Insert plot above, Insert plot
below or Remove plot from the context menu.
The optional Zoom view, Saved view and Data view windows can be opened
by right-clicking on the toolbar area. They can also be opened from the View
menu. These optional windows can be docked and undocked from the main
window. To dock them in main window, simply drag them to the desired loca-
tion inside the main window.
Zoom Operations
Zooming is performed by clicking on the plot area and dragging the mouse un-
til the desired area is selected. Two zoom modes exist: Constrained Zoom and
Free Zoom. The zoom mode is selected using the toolbar button. To temporar-
ily switch zoom modes, the Ctrl key (cmd key with Mac OS) can be pressed.
Constrained Zoom
With Constrained Zoom, zooming is only performed in the x or y direction.
The zoom direction is selected by moving the mouse horizontally or vertically.
Free Zoom
With Free Zoom mode activated, the zoom area is defined by dragging the
zoom cursor over a certain portion of the plot.
Zoom to Fit
Zoom to fit will fit the entire waveform into the plot window.
Zoom to Specification
Azoom range can also be manually specified. Double-clicking on the x or y
axis opens a dialog in which the x or y range of the zoom area can be entered.
82
C# PDF File Permission Library: add, remove, update PDF file
Text: Replace Text in PDF. Image: Insert Image to PDF. Image: Remove read PDF, VB.NET convert PDF to text, VB.NET the following code table, you will find a piece
convert pdf to word searchable text; select text in pdf reader
VB.NET PDF File Permission Library: add, remove, update PDF file
Text to PDF. Text: Delete Text from PDF. Text: Replace Text in PDF. NET rotate PDF pages, C#.NET search text in PDF In the following code table, you will find a VB
convert pdf to searchable text; search pdf for text
Using the PLECS Scope
Previous View, Next View
Every time a zoom action is performed, the view is stored in the view history.
The previous and next view buttons allow you to navigate backwards and for-
wards through the view history.
Panning
Azoom area can be panned by dragging the x or y axes of the plot with the
hand symbol that appears.
Zoom Area Window
The zoom area window displays the entire waveform and highlights the zoom
view that is displayed in the plot window. Constraint Zoom and Free Zoom
can also be performed in the zoom area window. The zoom area window is ac-
tivated by right clicking on the toolbar.
Scrolling
During a simulation, if the current x-axis range is smaller than the simulation
time span, the scope will automatically scroll the x-axis so that the current
simulation time step is always shown. The scrolling mode (paged or continu-
ous) may be specified in the scope parameters.
Scrolling is suspended if you manually zoom or pan so that the current simu-
lation time is greater than the right x-axis limit. This is indicated by a stack
of small arrows at the right border of the plot. Scrolling is resumed if you
click on these arrows or if you zoom or pan so that the current simulation
time is less than the right x-axis limit.
Y-Axis Auto-Scaling
The scope features a dynamic auto-scaling mode, in which the y-axis limits
are always adjusted to the currently visible waveforms. The state of the auto-
scaling mode is indicated by a small semi-transparent icon (
/
)in the top-
right corner of a plot. Clicking on this icon will toggle the state. Auto-scaling
will be enabled for all plots in the scope if you click the Zoom to Fit button.
If you zoom in the y direction of a plot, auto-scaling will be disabled for that
83
C# HTML5 PDF Viewer SDK deployment on Visual Studio .NET
C#.NET rotate PDF pages, C#.NET search text in PDF, C# Unzip the download package and you can find a project Once done debugging with x86 dlls, replace the x86
search text in multiple pdf; pdf searchable text converter
VB.NET PDF - Deploy VB.NET HTML5 PDF Viewer on Visual Studio.NET
C#.NET rotate PDF pages, C#.NET search text in PDF, C# Unzip the download package and you can find a project Once done debugging with x86 dlls, replace the x86
how to search text in pdf document; how to select all text in pdf
3
Using PLECS
plot. The initial auto-scale state at simulation start is specified for each plot
individually in the scope parameters (see page 505).
Changing Curve Properties
By default, the curves for the different signals and/or traces in a plot are
drawn with a pen that is defined by the palette selected in the PLECS pref-
erences (see “Scope Colors” on page 45).
To change individual curve properties (color, line style and width), right-click
on a plot and select Edit curve properties from the context menu. This will
open a table listing the properties of all visible curves. To change a particular
property, double-click on the corresponding table cell.
Locally changed properties are highlighted with a white background and
are stored persistently in the model file. In contrast, properties that are de-
fined by the global scope palette have a grey background. To remove all local
changes click on Restore Defaults.
Spreading Signals
When using a single plot to display multiple signals that assume only a small
number of discrete values (such as gate signals), it can be difficult to prop-
erly see the value that a particular signal has. You can have the scope au-
tomatically separate the signals in a plot by offsetting and scaling them ap-
propriately. All signals are scaled by the same factor and the offsets are dis-
tributed evenly in order to maintain the proportions between the signal. Verti-
cal scrolling and zooming is disabled in this mode.
To enable signal spreading, right-click on a plot and select Spread signals
from the context menu. While spreading is enabled, the y-axis will only dis-
play the zero-lines for the individual signals, and zooming in the y-direction is
disabled.
Cursors
The cursors are used for measuring waveform values and analyzing the sim-
ulation results. Cursors can be positioned by dragging them to a specific time
location, or by manually entering a value in the Time row in the Data Win-
dow.
84
Using the PLECS Scope
When the cursors are moved, they will snap to the nearest simulation time
step. To place the cursors arbitrarily, hold down the Shift key while moving
the cursor. The values in the data window will be displayed in italics to indi-
cate they are interpolated from the two nearest time steps.
Data Window
When the cursors are activated, the data window appears if it was not already
open. By default, the data window displays two columns in which the time
and data value of each signal at the position of each cursor are given. The sig-
nal names are also displayed and can be modified by double-clicking on the
name.
Aright-click into the Data Window shows a context menu. Selecting “Copy
to Clipboard” copies the current contents of the table to the system clipboard.
Afterwards the data can be pasted into other applications, e.g. a spreadsheet
tool or word processor.
Signal Type
Asmall icon that represents the signal type is shown next to the signal name
in the data view window. Signals can be of the continuous, discrete or impulse
type. The scope automatically determines the signal type from the port set-
tings of the connected signal to ensure the signal is displayed correctly. The
signal type can be overridden if necessary by clicking on the signal type icon.
Analyzing Data
Right-clicking on the data view header line in the data view window allows
for additional data analysis columns to be displayed. For example, difference,
RMS, min, max, and total harmonic distortion (THD) analysis can be per-
formed. The analysis is performed on the data between the two cursors. For
meaningful RMS and THD values the cursor range must be equal to the pe-
riod of the fundamental frequency.
Locking the Cursors
Locking the cursors can be useful for performing measurements over a fixed
time period, such as the time period of an ac voltage. When dragging one of
the locked cursors, the other cursor will be moved in parallel at a specified
85
3
Using PLECS
time difference. To lock the cursors, the Delta column in the Data Window
must be made visible by right-clicking on the table header. The desired cursor
distance can be entered in the Time row of the Delta column. The cursors
can be unlocked by double-clicking on the lock icon in the Delta column.
Fourier Analysis
AFourier analysis of the data in the current cursor range is accessible from
the View menu. The use of the Fourier analysis is detailed in section “Using
the Fourier Analysis” (on page 88).
Saving a View
Aparticular zoom view can be saved by pressing the eye button. The saved
views window will appear if it was not already displayed and the new view
will be added to the saved views list. To access a particular saved view, click
on the view name in the saved views window. Saved views can be renamed by
double clicking the name of the view, and reordered by clicking and dragging
an entry up and down in the list. A view can be removed with the red delete
button.
Adding Traces
After a simulation has been completed the resulting curves can be saved as a
trace. Traces allow to compare the results of different simulation runs.
Anew trace is added by either pressing the Hold current trace button in the
toolbar or by pressing the green plus button next to the Current Trace entry
in the Traces window. To remove a trace press the red minus button next to
the trace in the Traces window. Held traces can be reordered by clicking and
dragging an entry up and down in the list.
Traces can also be added and removed by simulation scripts. For details, see
section “Holding and Clearing Traces in Scopes” (on page 198).
Saving and Loading Trace Data
Existing traces in a scope can be saved by selecting Save trace data... from
the File menu. The saved traces can be loaded into a scope for later reference.
The scope into which the trace data is loaded must have the same number of
86
Using the PLECS Scope
plots as the scope from which the data was saved. The number of input sig-
nals per plot should also mach, otherwise the trace data is lost when a new
simulation is started.
Scope Parameters
The scope parameters dialog allows for the appearance of the scope to be
changed and automatic or custom zoom settings to be applied to the x and y
axes. More information can be found in the parameter description of the Scope
block (see page 505). The plot background color can be changed in the PLECS
preferences (see section “Configuring PLECS” on page 43).
Printing and Exporting
Aplot can be printed or exported from the File menu. When printing, the ap-
pearance of the plot and legend can be changed using the Page Setup option.
When exporting, the plot style can also be changed and the output size of the
image can be customized.
The data table can be exported to e.g. Microsoft Excel using the clipboard. To
copy the data to the clipboard open the context menu by right-clicking and
choose "Copy to clipboard".
87
3
Using PLECS
Using the Fourier Analysis
The Fourier Analysis is availabe from the View menu in the PLECS scope
window.
The Fourier analysis window shows the magnitude of the Fourier coefficients
for the given number of harmonics. The analysis range for the Fourier analy-
sis is determined by the cursors in the scope window. By default it is assumed
that the cursor range covers exactly one period of the base frequency, though
this can be changed in the Fourier parameters. Note that aliasing effects will
be visible if the cursor time range is not an exact integer multiple of the in-
verse base frequency.
Calculation Parameters
Base Freqency
The analysis range T is always bound to the cursor range in the PLECS
scope. In general it consists of n periods of the base frequency, i.e. T =
n
f
0
.
Aclick on the frequency input field f: in the window title bar opens the
Base Frequency dialog. Two modes are available to set the base frequency:
by freely positioning the cursors in the PLECS scope or by entering the
numerical values directly in the Base Frequency dialog.
The first mode is activated by selecting Calculate from cursor range
in the Base Frequency dialog. In this mode it is assumed that the cursor
range covers a single base period. The two cursors can be positioned inde-
pendently from each other and should be set as exactly as possible to the
start and end of a single base period. The corresponding base frequency is
displayed in the window toolbar.
If the base frequency is known beforehand it can be entered directly by
choosing Set base frequency. In this mode the scope cursors are locked
to the number of base periods. Moving the cursors still allows you to select
the analysis range without changing the base frequency.
Number of Fourier Coefficients
The number of Fourier Coefficients which are calculated can be changed in
the input field N: in the window title bar.
88
Documents you may be interested
Documents you may be interested