c# pdf reader control : Delete blank pages in pdf SDK control project winforms web page .net UWP uconowner2-part1960

Delete blank pages in pdf - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
copy pages from pdf into new pdf; delete pages from a pdf reader
Delete blank pages in pdf - VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Visual Basic Sample Codes to Delete PDF Document Page in .NET
delete page on pdf reader; cut pages from pdf preview
3.0   Analysis of the Interoperability of AutoCAD and Microstation 
This  section  summarizes  the  process  of  converting  an  AutoCAD  drawing  (*.dwg)  to 
MicroStation  (*.dgn)  format.   It  contains  a  conversion  table,  detailed  conversion  process, 
common  conversion  issues,  CADD  forum  discussions  on  conversion  techniques,  and  a 
conclusion on the current conversion process. 
3.1   Conversion Tables 
The conversion tables shown in Tables 3 and 4 were provided by Bentley to assist their users 
with conversions to .dwg. The tables show the correlation between the two formats in many 
different attributes.  For example, “Layers” in AutoCAD are “Levels” in MicroStation.  These 
tables can help understand how to create seed files and ensure they are converting in the most 
efficient way possible. 
3.2   Converting *dwg to *dgn in AutoCAD 
To improve the file sharing and conversion needs of the user, AutoCAD has settings in place to 
convert from the *.dwg format to the *.dgn format.  The following steps are based on AutoCAD 
versions 2008 and later exporting to MicroStation V7: On the “Menu” tool bar, highlight the 
“File” tab and click on the “Export” tab in the Export dialog box then, select “Export to Other 
Formats” and the subdirectory shown in Error! Reference source not found. will appear. 
Figure 2:  Export *.DWG to *.DGN. 
C# PDF Page Insert Library: insert pages into PDF file in C#.net
such as how to merge PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using Add and Insert Blank Pages to PDF File in
delete pages pdf document; cut pages out of pdf online
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Able to add and insert one or multiple pages to existing adobe PDF document in VB.NET. Ability to create a blank PDF page with related by using following online
add and delete pages in pdf online; delete pdf pages reader
Table 3:  .DGN EXPORT Conversion Table part 1. (Autodesk, 2008) 
C# Word - Insert Blank Word Page in C#.NET
Users to Insert (Empty) Word Page or Pages from a to specify where they want to insert (blank) Word document rotate Word document page, how to delete Word page
delete pages from a pdf; add and delete pages in pdf
C# PowerPoint - Insert Blank PowerPoint Page in C#.NET
to Insert (Empty) PowerPoint Page or Pages from a where they want to insert (blank) PowerPoint document PowerPoint document page, how to delete PowerPoint page
cut pages from pdf online; cut pages out of pdf file
Table 4 - *.DGNEXPORT Conversion Table part 2. (Autodesk, 2008) 
C# Create PDF Library SDK to convert PDF from other file formats
String outputFile = Program.RootPath + "\\" output.pdf"; // Create a new PDF Document object with 2 blank pages PDFDocument doc = PDFDocument.Create(2
add remove pages from pdf; pdf delete page
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
is unnecessary, you may want to delete this page is the programmatic representation of a PDF document instance may consist of newly created blank pages or image
delete page pdf; delete page in pdf
At this stage of the conversion process, comments from users in online forums suggest that it is 
important to note that a shift occurs in the placement of the drawings and some drawings will not 
when doing a direct import/export of files in *.dwg→*.dgn
. To avoid this, the original 
author must send their project seed file along with the design file. Then the seed file must be 
saved on the receiving system, once in the *.dgn Export window, the seed file must be selected 
as the one needed for conversion.  The file then can be saved as either V8 *.dgn or V7 *.dgn.  
MicroStation also has settings in place to facilitate the conversion of drawings in the (*.dgn) 
format to the AutoCAD (*.dwg) format.  To export files from MicroStation to AutoCAD, the 
following process is followed: On the “Menu” tool bar, click on the “File” option and scroll 
down to the “Export” option.  Then, select either *.dwg or *.dxf formats as the conversion 
formats. After selecting the format, the Export window appears. Since it is a *.dwg conversion, 
the format to save it is AutoCAD drawing files (*.dwg). 
MicroStation and AutoCAD have also  incorporated settings to facilitate the importation of 
drawings. To import files from the MicroStation (*.dgn) format to the AutoCAD (*.dwg) the 
following process is followed: On the “Menu” tool bar, click on the “File” tab and select the 
“Import” option.  Then, select *.dgn format as the conversion format. An import file window 
opens where you will be prompted to choose the file to be used for import (NB: use the Seed 
files). The next window that appears is the “Import DGN Settings” window shown in Figure 3. 
In this window, the user has to select a model from the *.dgn File. Under the External *.dwg 
references, select the “Translate All *.dwg references to *.dgn files”. You will be prompted to 
overwrite the file and bind all reference or to ignore all references. You will also specify your 
conversion units under “Specify *.dgn Units to Convert to *.dgn”. To avoid multiple overlaying 
of lines and drawings, you must select “Explode Text Nodes to Text Elements”. Once these 
options have been selected, they will be saved making the conversion process simpler. 
VB.NET Create PDF Library SDK to convert PDF from other file
Dim outputFile As String = Program.RootPath + "\\" output.pdf" ' Create a new PDF Document object with 2 blank pages Dim doc As PDFDocument = PDFDocument
cut pages from pdf; add or remove pages from pdf
How to C#: Cleanup Images
returned. Delete Blank Pages. Set property BlankPageDelete to true , blank pages in the document will be deleted. Remove Edges or Borders.
delete page in pdf reader; delete pages from pdf in reader
Figure 3:  Import screen from *.dwg to *.dgn. 
3.3   Conversion Issues  
To  evaluate  the  conversion  process  between  AutoCAD  and  MicroStation,  a  drawing  was 
converted using the process described in the previous section.  The only issue was the text 
alignment of the drawing was skewed when opened in MicroStation.  The original drawing in 
AutoCAD is shown in Figure 4 and the converted drawing in MicroStation is shown in Figure 5. 
Figure 4:  Original Text in AutoCAD 
VB.NET PDF: Get Started with PDF Library
Auto Fill-in Field Data. Field: Insert, Delete, Update Field. RootPath + "\\" output.pdf" ' Create a new PDF Document object with 2 blank pages Dim doc
delete pages from pdf preview; copy pages from pdf to word
Figure 5:  Drawing opened in MicroStation. 
3.4   CADD User Forums Survey  
Because the conversion process between MicroStation and AutoCAD is relatively new, there is 
not much reference material available.  To better understand the issues related to the conversion 
process, a review was made of seven CAD forums frequented by professionals who work with 
both CADD programs. Below is a list of comments from the forums providing insight from 
practitioners into the conversion process.  
AutoCAD 2010  
Use  MicroStation  to  import  *.dwg  to  *.dgn  instead  of  exporting  from  AutoCAD 
(AutoCAD 2010, 2007). 
If  the  *.dwg  is  exported  from  AutoCAD  save  it  down  to  the  2007  version  first.  
(AutoCAD 2010, 2007). 
Explode all Civil 3D objects before the conversion is made.  (AutoCAD 2010, 2007). 
 The problem with exploding is that the notation no longer scales or orientates 
itself to the viewport, or to the scale of the drawing. The rescaling of the text or 
exploding objects at multiple scales can be very time consuming, and this is a 
very large job. (AutoCAD 2010, 2007). 
The Map 3D Export to MicroStation requires all the Civil 3D objects to be converted into 
vanilla AutoCAD objects the same as exporting to ESRI shape format. As for the layers, 
blocks  and  etc  use  what  is  called  a seed file  that  will  convert  the  layers  to the 
MicroStation levels and blocks to their cells when using the map export. The seed file 
should be provided by the DOTs, In Tennessee they provide all the info needed to 
convert to their standards.  (AutoCAD 2010, 2007). 
CADTutor – AutoCAD/MicroStation Issues 
When converting from *.dgn to *.dwg back to *.dgn the translation comes in a few feet 
off (CADTutor, 2008). 
As for units, MicroStation V8 introduced the concept of a *.dgn file being unit aware, but 
the people writing  the  code  were  not  civil or  survey  savvy  so  it  only understood 
International Feet and Metric units. It was necessary to adjust certain files to add US 
Survey Feet to the mix. When working with *.dwg files, it is also necessary therefore to 
specify US Survey Feet, not simply feet (CADTutor, 2008). 
AutoCAD Civil 3D Discussion Group 
To get a better conversion, save the *.dwg to an r2000 format (MicroStation v7 doesn't 
seem to handle any later formats than that) then open or import that r2000 file into 
MicroStation. From there attach the proper color table (for some reason when a *.dwg 
files is brought in it overrides the color table that is already attached so reattach the color 
table) and then select the text entities and change the font (AutoCAD Civil 3D, 2007). 
MicroStation does not have the object enablers used by Civil 3D so you will have to first 
export to AutoCAD (That sounds funny-"export Civil 3D to AutoCAD") (AutoCAD 
Civil 3D, 2007).  
All seems to convert OK except the Civil 3D labels that have annotative scaling attached 
to them (grades, contour labels) (AutoCAD Civil 3D, 2007). 
When importing a *.dgn file, specify the conversion units (master units or sub-units) 
based on the *.dwg file's drawing units. For example, if a *.dgn file is received with 
master units set to meters, and sub-units set to millimeters, and the drawing units need the 
*.dwg file to be in meters, then select master units in the Import *.dgn Settings dialog 
box. This matches the meters in the *.dgn file to the meters in the *.dwg file (CADform, 
BE Communities 
The key things to watch out for are: line types / line styles, text styles (fonts), and a 
matched  set  of ctb/tbl  files.   Use  *.DWG  files  for  standard  borders  (including 
MicroStation projects), and also *.DWG block files (instead of cell libraries) so that 
common  data  won’t  replicate.  Package the standards as AutoCAD templates 
(MicroStation seed) files, so that all of the Layers (levels), line types (line styles), 
text/dimension styles, blocks (shared cells), etc. are part of the template/seed file.  Then 
have an AutoCAD color table (CTB file) that is an identical match to the MicroStation 
Pen table (TBL file), thus ensuring that plot output is identical (BE Communities, 2009). 
The issues with MicroStation have occurred when trying to read a MicroStation drawing 
into AutoCAD via DXF. This might be because of the way that MicroStation creates the 
DXF file, but there is a considerable loss in precision. My understanding this has to do 
with the type of data storage that MicroStation uses. I have read in countless DXF files 
produced by other applications without any precision issues, except DXF files produced 
by MicroStation (Draftsperson, 2009). 
CADTutor – Converting from MicroStation to AutoCAD 
The *.dgn import and export capabilities are designed to provide a fundamental exchange 
of information between MicroStation V7/V8 *.dgn files and AutoCAD *.DWG files. 
However, translating data from one format to a completely different format inevitably 
require compromises and substitutions (CADTutor, 2007).  
 Simple geometric objects such as lines, arcs, and circles, and properties such as 
layer assignments correlate directly between the *.dwg and *.dgn data formats.  
 Data with built-in features or variations are visually approximated. For example, 
text and dimensions  might have specialized  formatting, and color  definitions 
might be customized.  
 Some  data  cannot  be  translated  completely.  For  example,  product-specific 
features such as data fields or dynamic blocks can be represented visually but not 
3.5   Conversion Process Summary 
The processes for converting a drawing created in Autodesk to MicroStation are fairly detailed. 
To make the conversion, one needs to have Autodesk Xref files contain the same set values and 
conversion parameters as the format it is moving to (if measurement in CAD is ft., measure in 
MicroStation should also be in ft). The use of external references creates large problems because 
of the need to overlay information and the coordination with the master seed files.  The use of 
external  references  causes  many  problems  in  the  conversion  process  that  are  difficult  to 
One of the main problems reported in the forums was the use of MicroStation seed files.  Using 
the right seed files eliminates most of the small issues like text alignment and layers.  It was also 
interesting to read that it works better to import *.dwg files in MicroStation rather than to export 
the file to *.dgn from AutoCAD.    
From the information in the forums, the following points were made to optimize the data transfer 
from the MicroStation *.dgn file format.  The creator of the MicroStation drawings should 
consider the following recommendations:  
Create a separate *.dgn file for each design model  
Do not reference sheet models from design models  
Minimize the use of custom objects and other data unique to MicroStation  
Use ByLevel for color, line style, and weight properties  
Use simple line styles as much as possible  
Use simple patterns and pattern styles  
Use TrueType text fonts rather than SHX text fonts  
Use defined styles for dimensions and text rather than a “none” style  
Use simple dimension styles if possible  
Use shared cells as opposed to normal (library) cells  
Work primarily in one format, *.dwg or *.dgn, rather than switching back and forth  
Documents you may be interested
Documents you may be interested