c# display pdf in window : Add page number to pdf online application control tool html azure wpf online QGIS-2.2-UserGuide-en25-part483

QGISUserGuide,Release2.2
Figure19.3:The
Notinstalledmenu
Figure19.4:The
Upgradeablemenu
19.1. QGISPlugins
245
Add page number to pdf online - insert pages into PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide C# Users to Insert (Empty) PDF Page or Pages from a Supported File Format
add page break to pdf; add page to a pdf
Add page number to pdf online - VB.NET PDF Page Insert Library: insert pages into PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document
add blank page to pdf preview; adding page numbers pdf
QGISUserGuide,Release2.2
Showalsodeprecatedplugins. Thesepluginsaredeprecatedandgenerallyunsuitableforproduction
use.
Toaddexternalauthorrepositories,click[Add...]inthePluginrepositoriessection. Ifyoudonotwantoneor
moreoftheaddedrepositories,theycanbedisabledviathe[Edit...] button,orcompletelyremovedwiththe
[Delete]button.
Figure19.5:The
Settingsmenu
TheSearchfunctionisavailableinnearlyeverymenu(except
Settings). Here,youcanlookforspecific
plugins.
Tip: Coreandexternalplugins
QGISpluginsareimplementedeitherasCorePluginsorExternalPlugins. CorePluginsaremaintainedby
theQGISDevelopmentTeamandareautomaticallypartofeveryQGISdistribution. Theyarewritteninoneof
twolanguages:C++orPython.ExternalPluginsarecurrentlyallwritteninPython.Theyarestoredinexternal
repositoriesandaremaintainedbytheindividualauthors.
Detaileddocumentationabouttheusage,minimumQGISversion,homepage,authors,andotherimportantin-
formationareprovidedforthe‘Official’QGISRepositoryathttp://plugins.qgis.org/plugins/. Forotherexternal
repositories,documentationmightbeavailablewiththeexternalpluginsthemselves.Ingeneral,itisnotincluded
inthismanual.
.
246
Chapter19. Plugins
C# PDF insert text Library: insert text into PDF content in C#.net
pageIndex, The page index of the PDF page that will be 0
add page to pdf reader; add page number to pdf preview
C# PDF File Split Library: Split, seperate PDF into multiple files
If your page number is set as 1, then the two output PDF files will contains the first page and the later three pages Add necessary references:
add page number to pdf in preview; add pages to pdf without acrobat
QGISUserGuide,Release2.2
19.2 UsingQGISCorePlugins
Icon
Plugin
Description
ManualReference
CoordinateCapture
CapturemousecoordinateindifferentCRS
CoordinateCapturePlugin
DBManager
ManageyourdatabaseswithinQGIS
DBManagerPlugin
DXF2ShapeConverter
ConvertsfromDXFtoSHPfileformat
Dxf2ShpConverterPlugin
eVis
EventVisualizationTool
eVisPlugin
fTools
Asuiteofvectortools
fToolsPlugin
GPSTools
ToolsforloadingandimportingGPSdata
GPSPlugin
GRASS
GRASSfunctionality
GRASSGISIntegration
GDALTools
GDALrasterfunctionality
GDALToolsPlugin
GeoreferencerGDAL
GeoreferencerasterswithGDAL
GeoreferencerPlugin
Heatmap
Createheatmaprastersfrominputvectorpoints
HeatmapPlugin
Interpolationplugin
Interpolationonbaseofverticesofavectorlayer
InterpolationPlugin
OfflineEditing
Offlineeditingandsynchronizingwithdatabase
OfflineEditingPlugin
OracleSpatialGeoraster
AccessOracleSpatialGeoRasters
OracleSpatialGeoRasterPlugin
PluginManager
Managecoreandexternalplugins
ThePluginsMenus
RasterTerrainAnalysis
ComputegeomorphologicalfeaturesfromDEMs
RasterTerrainAnalysisPlugin
RoadGraphplugin
Shortestpathanalysis
RoadGraphPlugin
SQLAnywhereplugin
AccessSQLanywhereDB
SQLAnywherePlugin
SpatialQuery
Spatialqueriesonvectors
SpatialQueryPlugin
SPIT
ShapefiletoPostgreSQL/PostGISImportTool
SPITPlugin
ZonalStatistics
Calculaterasterstatisticsforvectorpolygons
ZonalStatisticsPlugin
.
19.3 CoordinateCapturePlugin
Thecoordinatecapturepluginiseasytouseandprovidestheabilitytodisplaycoordinatesonthemapcanvasfor
twoselectedcoordinatereferencesystems(CRS).
Figure19.6:CoordinateCapturePlugin
1. StartQGIS,select
ProjectPropertiesfromtheSettings(KDE,Windows)orFile(Gnome,OSX)menu
andclickontheProjectiontab. Asanalternative,youcanalsoclickonthe
CRSstatus
iconinthelower
right-handcornerofthestatusbar.
19.2. UsingQGISCorePlugins
247
VB.NET PDF File Split Library: Split, seperate PDF into multiple
can split target multi-page PDF document file to one-page PDF files or PDF file to smaller PDF documents by every given number of pages Add necessary references
adding page numbers to pdf documents; add page number to pdf hyperlink
C# PDF Text Search Library: search text inside PDF file in C#.net
Add necessary references: Description: Search specified string from all the PDF pages. eg: The first page is 0. 0
add page to pdf preview; add page number to pdf reader
QGISUserGuide,Release2.2
2. Clickonthe
Enableontheflyprojectioncheckboxandselectaprojectedcoordinatesystemofyour
choice(seealsoWorkingwithProjections).
3. LoadthecoordinatecaptureplugininthePluginManager(seeload_core_plugin)andensurethatthedialog
isvisiblebygoingtoViewPanelsandensuringthat
CoordinateCaptureisenabled.Thecoordinate
capturedialogappearsasshowninFigurefigure_coordinate_capture_1. Alternatively,youcanalsogoto
VectorCoordinateCaptureandseeif
CoordinateCaptureisenabled.
4. Clickonthe
ClicktotheselecttheCRStouseforcoordinatedisplay
iconandselectadifferentCRSfromtheoneyou
selectedabove.
5. Tostartcapturingcoordinates,clickon[Startcapture]. . Youcannowclickanywhereonthemapcanvas
andthepluginwillshowthecoordinatesforbothofyourselectedCRS.
6. Toenablemousecoordinatetracking,clickthe
mousetracking
icon.
7. Youcanalsocopyselectedcoordinatestotheclipboard.
.
19.4 DBManagerPlugin
TheDB ManagerPluginisofficiallypartoftheQGIScoreandisintendedtoreplacetheSPITPluginand,
additionally,tointegrateallotherdatabaseformatssupportedbyQGISinoneuserinterface. The
DBManager
Pluginprovidesseveralfeatures. YoucandraglayersfromtheQGISBrowserintotheDBManager,anditwill
importyourlayerintoyourspatialdatabase.Youcandraganddroptablesbetweenspatialdatabasesandtheywill
getimported. YoucanalsousetheDBManagertoexecuteSQLqueriesagainstyourspatialdatabaseandthen
viewthespatialoutputforqueriesbyaddingtheresultstoQGISasaquerylayer.
Figure19.7:DBManagerdialog
TheDatabasemenuallowsyoutoconnecttoanexistingdatabase,tostarttheSQLwindowandtoexittheDB
248
Chapter19. Plugins
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Highlight Text. Add Text. Add Text Box. Drawing Markups. PDF VB.NET merge PDF files, VB.NET view PDF online, VB.NET Please note that, PDF page number starts from
adding page numbers to pdf in preview; adding pages to a pdf document in preview
C# PDF delete text Library: delete, remove text from PDF file in
Add necessary references: RasterEdge.Imaging.Basic.dll. matchString, The string wil be deleted from PDF file, -. 0
add page to pdf online; adding page numbers to a pdf in reader
QGISUserGuide,Release2.2
ManagerPlugin. Onceyouareconnectedtoanexistingdatabase, , themenus SchemaandTableadditionally
appear.
TheSchemamenuincludestoolstocreateanddelete(empty)schemasand,iftopologyisavailable(e.g.,PostGIS
2),tostartaTopoViewer.
TheTablemenuallowsyoutocreateandedittablesandtodeletetablesandviews. Itisalsopossibletoempty
tablesandtomovetablesfromoneschematoanother. Asfurtherfunctionality,youcanperformaVACUUM
andthenanANALYZEforeachselectedtable. PlainVACUUMsimplyreclaimsspaceandmakesitavailable
forreuse. ANALYZEupdatesstatisticstodeterminethemostefficientwaytoexecuteaquery. Finally,youcan
importlayers/files,iftheyareloadedinQGISorexistinthefilesystem. Andyoucanexportdatabasetablesto
shapewiththeExportFilefeature.
TheTreewindowlistsallexistingdatabasessupportedbyQGIS.Withadouble-click, youcanconnecttothe
database.Withtherightmousebutton,youcanrenameanddeleteexistingschemasandtables.Tablescanalsobe
addedtotheQGIScanvaswiththecontextmenu.
Ifconnectedtoadatabase,themainwindowoftheDBManageroffersthreetabs.TheInfotabprovidesinforma-
tionaboutthetableanditsgeometry,aswellasaboutexistingfields,constraintsandindexes. Italsoallowsyou
torunVacuumAnalyzeandtocreateaspatialindexonaselectedtable,ifnotalreadydone.TheTabletabshows
allattributes,andthePreviewtabrendersthegeometriesaspreview.
.
19.5 Dxf2ShpConverterPlugin
Thedxf2shapeconverterplugincanbeusedtoconvertvectordatafromDXFtoshapefileformat.Itrequiresthe
followingparameterstobespecifiedbeforerunning:
Figure19.8:Dxf2ShapeConverterPlugin
• InputDXFfile:EnterthepathtotheDXFfiletobeconverted.
• OutputShpfile:Enterdesirednameoftheshapefiletobecreated.
• Outputfiletype:Specifythegeometrytypeoftheoutputshapefile.Currentlysupportedtypesarepolyline,
polygon,andpoint.
• Exporttextlabels:Whenthischeckboxisenabled,anadditionalshapefilepointlayerwillbecreated,and
theassociatedDBFtablewillcontaininformationaboutthe“TEXT”fieldsfoundintheDXFfile,andthe
textstringsthemselves.
19.5.1 UsingthePlugin
1. StartQGIS,loadtheDxf2ShapeplugininthePluginManager(seeThePluginsMenus)andclickonthe
Dxf2ShapeConverter
icon,whichappearsintheQGIStoolbarmenu.TheDxf2Shapeplugindialogappears,
asshowninFigure_dxf2shape_1.
19.5. Dxf2ShpConverterPlugin
249
C# PDF Text Highlight Library: add, delete, update PDF text
200F); annot.EndPoint = new PointF(300F, 400F); // add annotation to The string wil be highlighted from PDF file, 0
add page to pdf without acrobat; add page number to pdf print
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Add necessary references: RasterEdge.Imaging.Basic.dll. 0
add page to pdf acrobat; add pages to pdf online
QGISUserGuide,Release2.2
2. EntertheinputDXFfile,anamefortheoutputshapefileandtheshapefiletype.
3. Enablethe
Exporttextlabelscheckboxifyouwanttocreateanextrapointlayerwithlabels.
4. Click[OK].
.
19.6 eVisPlugin
(This section is s derived d from Horning, , N., , K. . Koy, , P. . Ersts.
2009. eVis s (v1.1.0) User’s Guide.
American Museum m of Natural l History, , Center r for Biodiversity y and Conservation.
Available from
http://biodiversityinformatics.amnh.org/,andreleasedundertheGNUFDL.)
TheBiodiversityInformaticsFacilityattheAmericanMuseumofNaturalHistory’s(AMNH)CenterforBiodi-
versityandConservation(CBC)hasdevelopedtheEventVisualizationTool(eVis),anothersoftwaretooltoadd
tothesuiteofconservationmonitoringanddecisionsupporttoolsforguidingprotectedareaandlandscapeplan-
ning. Thispluginenablesuserstoeasilylinkgeocoded(i.e.,referencedwithlatitudeandlongitudeorXandY
coordinates)photographs,andothersupportingdocuments,tovectordatainQGIS.
eVisisnowautomaticallyinstalledandenabledinnewversionsofQGIS,andaswithallplugins,itcanbedisabled
andenabledusingthePluginManager(seeThePluginsMenus).
TheeVispluginismadeupofthreemodules: the‘DatabaseConnectiontool’,‘EventIDtool’,andthe‘Event
Browser’.Theseworktogethertoallowviewingofgeocodedphotographsandotherdocumentsthatarelinkedto
featuresstoredinvectorfiles,databases,orspreadsheets.
19.6.1 EventBrowser
TheEventBrowsermoduleprovidesthefunctionalitytodisplaygeocodedphotographsthatarelinkedtovector
featuresdisplayedintheQGISmapwindow. Pointdata,forexample,canbefromavectorfilethatcanbeinput
usingQGISoritcanbefromtheresultofadatabasequery. Thevectorfeaturemusthaveattributeinformation
associatedwithittodescribethelocationandnameofthefilecontainingthephotographand, optionally,the
compassdirectionthecamerawaspointedwhentheimagewasacquired. Yourvectorlayermustbeloadedinto
QGISbeforerunningtheEventBrowser.
LaunchtheEventBrowsermodule
TolaunchtheEventBrowsermodule, clickonDatabaseeViseVisEventBrowser. Thiswillopenthe
GenericEventBrowserwindow.
TheEventBrowserwindowhasthreetabsdisplayedatthetopofthewindow.TheDisplaytabisusedtoviewthe
photographanditsassociatedattributedata.TheOptionstabprovidesanumberofsettingsthatcanbeadjustedto
controlthebehavioroftheeVisplugin.Lastly,theConfigureExternalApplicationstabisusedtomaintainatable
offileextensionsandtheirassociatedapplicationtoalloweVistodisplaydocumentsotherthanimages.
UnderstandingtheDisplaywindow
ToseetheDisplaywindow,clickontheDisplaytabintheEventBrowserwindow.TheDisplaywindowisused
toviewgeocodedphotographsandtheirassociatedattributedata.
1. Displaywindow:Awindowwherethephotographwillappear.
2. Zoominbutton:Zoomintoseemoredetail.Iftheentireimagecannotbedisplayedinthedisplaywindow,
scrollbarswillappearontheleftandbottomsidesofthewindowtoallowyoutopanaroundtheimage.
3. Zoomoutbutton:Zoomouttoseemorearea.
4. Zoomtofullextentbutton:Displaysthefullextentofthephotograph.
250
Chapter19. Plugins
QGISUserGuide,Release2.2
Figure19.9:TheeVisdisplaywindow
19.6. eVisPlugin
251
QGISUserGuide,Release2.2
5. Attributeinformationwindow: Alloftheattributeinformationforthepointassociatedwiththephoto-
graphbeingviewedisdisplayedhere. Ifthefiletypebeingreferencedinthedisplayedrecordisnotan
imagebutisofafiletypedefinedintheConfigureExternalApplicationstab,thenwhenyoudouble-click
onthevalueofthefieldcontainingthepathtothefile,theapplicationtoopenthefilewillbelaunchedto
vieworhearthecontentsofthefile. Ifthefileextensionisrecognized,theattributedatawillbedisplayed
ingreen.
6. Navigationbuttons: UsethePreviousandNextbuttonstoloadthepreviousornextfeaturewhenmore
thanonefeatureisselected.
UnderstandingtheOptionswindow
Figure19.10:TheeVisOptionswindow
1. Filepath: Adrop-downlisttospecifytheattributefieldthatcontainsthedirectorypathorURLforthe
photographsorotherdocumentsbeingdisplayed. Ifthelocationisarelativepath,thenthecheckboxmust
beclicked. ThebasepathforarelativepathcanbeenteredintheBasePathtextboxbelow. Information
aboutthedifferentoptionsforspecifyingthefilelocationarenotedinthesectionSpecifyingthelocation
andnameofaphotographbelow.
2. Compassbearing:Adrop-downlisttospecifytheattributefieldthatcontainsthecompassbearingasso-
ciatedwiththephotographbeingdisplayed. Ifcompassbearinginformationisavailable,itisnecessaryto
clickthecheckboxbelowthedrop-downmenutitle.
3. Compassoffset:Compassoffsetscanbeusedtocompensatefordeclination(toadjustbearingscollected
usingmagneticbearingstotruenorthbearings). Clickthe
Manualradiobuttontoentertheoffsetin
thetextboxorclickthe
FromAttributeradiobuttontoselecttheattributefieldcontainingtheoffsets.
Forbothoftheseoptions,eastdeclinationsshouldbeenteredusingpositivevalues,andwestdeclinations
shouldusenegativevalues.
252
Chapter19. Plugins
QGISUserGuide,Release2.2
4. Directorybasepath: : ThebasepathontowhichtherelativepathdefinedinFigure_eVis_2(A)willbe
appended.
5. Replacepath:Ifthischeckboxischecked,onlythefilenamefromAwillbeappendedtothebasepath.
6. Applyruletoalldocuments:Ifchecked,thesamepathrulesthataredefinedforphotographswillbeused
fornon-imagedocumentssuchasmovies,textdocuments,andsoundfiles. Ifnotchecked,thepathrules
willonlyapplytophotographs,andotherdocumentswillignorethebasepathparameter.
7. Remembersettings:Ifthecheckboxischecked,thevaluesfortheassociatedparameterswillbesavedfor
thenextsessionwhenthewindowisclosedorwhenthe[Save]buttonbelowispressed.
8. Resetvalues:Resetsthevaluesonthislinetothedefaultsetting.
9. Restoredefaults:Thiswillresetallofthefieldstotheirdefaultsettings.Ithasthesameeffectasclicking
allofthe[Reset]buttons.
10. Save:ThiswillsavethesettingswithoutclosingtheOptionspane.
UnderstandingtheConfigureExternalApplicationswindow
Figure19.11:TheeVisExternalApplicationswindow
1. Filereferencetable:AtablecontainingfiletypesthatcanbeopenedusingeVis. Eachfiletypeneedsa
fileextensionandthepathtoanapplicationthatcanopenthattypeoffile. Thisprovidesthecapabilityof
openingabroadrangeoffilessuchasmovies,soundrecordings,andtextdocumentsinsteadofonlyimages.
2. Addnewfiletype:Addanewfiletypewithauniqueextensionandthepathfortheapplicationthatcan
openthefile.
3. Deletecurrentrow:Deletethefiletypehighlightedinthetableanddefinedbyafileextensionandapath
toanassociatedapplication.
19.6.2 Specifyingthelocationandnameofaphotograph
Thelocationandnameofthephotographcanbestoredusinganabsoluteorrelativepath,oraURLifthepho-
tographisavailableonawebserver. ExamplesofthedifferentapproachesarelistedinTableevis_examples.
X
Y
FILE
BEARING
780596
1784017
C:\Workshop\eVis_Data\groundphotos\DSC_0168.JPG
275
780596
1784017
/groundphotos/DSC_0169.JPG
80
780819
1784015
http://biodiversityinformatics.amnh.org/\
evis_testdata/DSC_0170.JPG
10
780596
1784017
pdf:http://www.testsite.com/attachments.php?\
attachment_id-12
76
19.6. eVisPlugin
253
QGISUserGuide,Release2.2
19.6.3 Specifyingthelocationandnameofothersupportingdocuments
Supportingdocumentssuchastextdocuments,videos,andsoundclipscanalsobedisplayedorplayedbyeVis.To
dothis,itisnecessarytoaddanentryinthefilereferencetablethatcanbeaccessedfromtheConfigureExternal
ApplicationswindowintheGenericEventBrowserthatmatchesthefileextensiontoanapplicationthatcanbe
usedtoopenthefile. ItisalsonecessarytohavethepathorURLtothefileintheattributetableforthevector
layer.OneadditionalrulethatcanbeusedforURLsthatdon’tcontainafileextensionforthedocumentyouwant
toopenistospecifythefileextensionbeforetheURL.Theformatis—file extension:URL.TheURL
isprecededbythefileextensionandacolon;thisisparticularlyusefulforaccessingdocumentsfromwikisand
otherwebsitesthatuseadatabasetomanagethewebpages(seeTableevis_examples).
19.6.4 UsingtheEventBrowser
WhentheEventBrowserwindowopens,aphotographwillappearinthedisplaywindowifthedocumentrefer-
encedinthevectorfileattributetableisanimageandifthefilelocationinformationintheOptionswindowis
properlyset.Ifaphotographisexpectedanditdoesnotappear,itwillbenecessarytoadjusttheparametersinthe
Optionswindow.
Ifasupportingdocument(oranimagethatdoesnothaveafileextensionrecognizedbyeVis)isreferencedinthe
attributetable,thefieldcontainingthefilepathwillbehighlightedingreenintheattributeinformationwindowif
thatfileextensionisdefinedinthefilereferencetablelocatedintheConfigureExternalApplicationswindow.To
openthedocument,double-clickonthegreen-highlightedlineintheattributeinformationwindow.Ifasupporting
documentisreferencedintheattributeinformationwindowandthefilepathisnothighlightedingreen,thenit
willbenecessarytoaddanentryforthefile’sfilenameextensionintheConfigureExternalApplicationswindow.
Ifthefilepathishighlightedingreenbutdoesnotopenwhendouble-clicked,itwillbenecessarytoadjustthe
parametersintheOptionswindowsothefilecanbelocatedbyeVis.
IfnocompassbearingisprovidedintheOptionswindow,aredasteriskwillbedisplayedontopofthevector
featurethatisassociatedwiththephotographbeingdisplayed.Ifacompassbearingisprovided,thenanarrowwill
appearpointinginthedirectionindicatedbythevalueinthecompassbearingdisplayfieldintheEventBrowser
window.Thearrowwillbecenteredoverthepointthatisassociatedwiththephotographorotherdocument.
ToclosetheEventBrowserwindow,clickonthe[Close]buttonfromtheDisplaywindow.
19.6.5 EventIDTool
The‘EventID’moduleallowsyoutodisplayaphotographbyclickingonafeaturedisplayedintheQGISmap
window.Thevectorfeaturemusthaveattributeinformationassociatedwithittodescribethelocationandnameof
thefilecontainingthephotographand,optionally,thecompassdirectionthecamerawaspointedwhentheimage
wasacquired.ThislayermustbeloadedintoQGISbeforerunningthe‘EventID’tool.
LaunchtheEventIDmodule
Tolaunchthe‘EventID’module,eitherclickonthe
EventID
iconorclickonDatabaseeVisEventID
Tool.Thiswillcausethecursortochangetoanarrowwithan‘i’ontopofitsignifyingthattheIDtoolisactive.
ToviewthephotographslinkedtovectorfeaturesintheactivevectorlayerdisplayedintheQGISmapwindow,
movetheEventIDcursoroverthefeatureandthenclickthemouse. Afterclickingonthefeature, , theEvent
Browserwindowisopenedandthephotographsonorneartheclickedlocalityareavailablefordisplayinthe
browser.Ifmorethanonephotographisavailable,youcancyclethroughthedifferentfeaturesusingthe[Previ-
ous]and[Next]buttons.Theothercontrolsaredescribedintheref:evis_browsersectionofthisguide.
19.6.6 Databaseconnection
The‘DatabaseConnection’moduleprovidestoolstoconnecttoandqueryadatabaseorotherODBCresource,
suchasaspreadsheet.
254
Chapter19. Plugins
Documents you may be interested
Documents you may be interested