c# pdf reader writer : Delete pages out of a pdf file SDK Library API .net wpf web page sharepoint TeXShopManual-20062-part946

MetaPostWebSite:
http://cm.bell-labs.com/who/hobby/MetaPost.html
ComprehensiveTeXArchive:
http://www.ctan.org
http://www.ctan.org/tex-archive
TeX Users Group (TUG):
http://www.tug.org
XeTeX and XeLaTeX:
http://scripts.sil.org/xetex
1.20 License
TeXShop is provided under the GNU General Public License(GPL). This means that
you are free to use, copy, and modify the program. If you give your modifications to
others, the modifications must also be provided under the GPL.
The source code is available on the web site:
http://darkwing.uoregon.edu/˜koch/texshop/texshop.html
21
Delete pages out of a pdf file - 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 to word; cut pages from pdf preview
Delete pages out of a pdf file - 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
copy page from pdf; delete blank pages from pdf file
2 Advanced Help
2.1 Adding Personal Sty and Macro Files to teTeX
Users sometimes create additional sty, cls, bib, and tex files for common use in several
different projects. These files will certainly be seen by tex and latex if they are placed
in the same folder as the tex source file being typeset, but then multiple copies of
the files must be kept on the computer.
It is possible to make these files visible to all teTeX projects, whether typeset from
TeXShop or from the Terminal. To do so, create a subfolder of the Library folder in
your home directory named texmf. Create subfolders named tex and bibtex. Within
the tex folder, create a subfolder named latex. Store your personal files in these
folders.
Tex will find any file in ˜/Library/texmf/tex or a subfolder of this directory. La-
tex will find any file in ˜/Library/texmf/tex/latex or a subfolder of this directory,
and bibtex and makeindex will find any file in ˜/Library/texmf/bibtex and ˜/Li-
brary/texmf/makeindex respectively, or a subfolder. It is not necessary to run tex-
hash after adding files to these folders.
On other Unix machines, tex is sometimes notified of the location of personal input
files by setting the environment variables TEXINPUTS, BSTINPUTS, and BIBIN-
PUTS. This is generally not necessary in Gerben Wierda’s teTeX distribution.
These environment variables can be set in unusual circumstances. Mac OS X allows
users to notify programs about environment variables by creating a file in their home
directory named ˜/.MacOSX/environment.plist. These environment variables get
picked up by all user shells and all Carbon and Cocoa programs, so caution should
be used when creating the file.
Below is a sample environment.plist file sent me by Nathan Potter; thanks! For
further details, consult
http://developer.apple.com/qa/qa2001/qa1067.html
22
VB.NET PDF delete text library: delete, remove text from PDF file
Delete text from PDF file in preview without adobe PDF reader component installed. Able to pull text out of selected PDF page or all PDF document in .NET
delete pages from pdf acrobat reader; delete a page from a pdf without acrobat
C# PDF delete text Library: delete, remove text from PDF file in
Able to pull text out of selected PDF page or all PDF option, The search and delete match rules. -. pageCount, The count of pages that will be deleted a string.
delete page in pdf document; best pdf editor delete pages
2.2 Additional Typesetting Engines
Recently, Jonathan Kew introduced XeTeX and XeLaTeX. These programs can use
Macintosh fonts directly within a TeX document. XeTeX and XeLaTeX accept uni-
code source and thus can deal with any unicode character; for example, with them
you can type Arabic or Hebrew in the source document and later see Arabic or He-
brew in the output. TeXShop’s editor will correctly input these characters from right
to left. XeTeX is not part of the standard TeX distribution from Gerben Wierda,
but it can be obtained using Wierda’s i-Installer as an optional install directly from
Jonathan Kew. It is automatically installed as part of the MacTeX install package.
For additional details, consult
http://scripts.sil.org/xetex
To understand how this works, here is a brief XeLaTeX source document, and the
resulting output. The Arabic and Hebrew characters were obtained by accessing
the International Panel in System Preferences, selecting the Input Menu tab, and
checking Arabic and Hebrew; a small flag appeared on the menu bar and a user could
switch keyboards by selecting an appropriate flag.
23
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
VB.NET comment annotate PDF, VB.NET delete PDF pages, VB.NET can view PDF document in single page or continue pages. Support to zoom in and zoom out PDF page.
delete a page from a pdf; delete pages in pdf reader
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Auto Fill-in Field Data. Field: Insert, Delete, Update Field. can view PDF document in single page or continue pages. Support to zoom in and zoom out PDF page.
delete pages from pdf document; cut pages from pdf reader
24
C# WPF PDF Viewer SDK to view PDF document in C#.NET
Auto Fill-in Field Data. Field: Insert, Delete, Update Field. extract, copy, paste, C#.NET rotate PDF pages, C#.NET Abilities to zoom in and zoom out PDF page.
delete page in pdf reader; delete pages pdf
VB.NET PDF replace text library: replace text in PDF content in vb
Able to pull text out of selected PDF page or all PDF document in VB.NET. VB.NET: Replace Text in PDF File. VB.NET: Replace Text in Consecutive PDF Pages.
delete pages from pdf acrobat; delete page pdf
TeXShop now supports XeTeX and XeLaTeX. XeTeX and XeLaTeX are available
in the pull-down typesetting menu on the source window A user can make XeTeX
or XeLaTeX the default typesetting option in preferences. If one of the first twenty
lines of the source has the form
%!TEX encoding = UTF-8 Unicode
then that source will be loaded and saved with UTF-8 Unicode encoding regardless
of the default encoding setting in preferences If one of the first twenty lines of the
source has the form
%!TEX TS-program = xetex
or
%!TEX TS-program = xelatex
then the appropriate program will beused regardless of the typesetting option chosen
in the menu.
These XeTeX features are a special case of a new general method for adding type-
setting engines to TeXShop. There is a folder in ˜/Library/TeXShop named En-
gines; the files in this folder are shell scripts which call typesetting programs. When
TeXShop first starts, it examines this folder and adds the script names of files it
contains to the pull-down typesetting menu. Choosing one of these items and push-
ing the Typeset button calls the script. Users can write their own scripts and add
them to the Engines folder. Each such script must have a name without spaces, and
extension ".engine", and have the executable bit set.
Items in ˜/Library/TeXShop/Enginescan be chosen asthe defaulttypesetting method
in TeXShop Preferences. Notice that when amethod is listed in Preferences, its name
is given without the extension.
The default program can be set on one of the first twenty lines of the source code by
writing a line like
%!TEX TS-program = xelatex
The encodingused toopen or save any file can be set by writing a line ofthe following
form as one of the first twenty lines of a source document. Any supported encoding
is allowed. To bypass this behavior, hold down the option key while opening a
file.
%!TEX encoding = UTF-8 Unicode
25
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
Auto Fill-in Field Data. Field: Insert, Delete, Update Field. extract, copy, paste, C#.NET rotate PDF pages, C#.NET Abilities to zoom in and zoom out PDF page.
delete pages from a pdf; reader extract pages from pdf
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
document is unnecessary, you may want to delete this page get a PDF document which is out of order on creating, loading, merge and splitting PDF pages and Files
delete pages from pdf without acrobat; acrobat extract pages from pdf
There must beonespaceafter%!TEXand onespacebefore the equalssign; the spaces
in the name of the encoding must match the spaces in the name listed below.
Below is a list of allowed encoding names:
MacOSRoman
IsoLatin
IsoLatin2
IsoLatin5
IsoLatin9
MacJapanese
DOSJapanese
SJIS_X0213
EUC_JP
JISJapanese
MacKorean
UTF-8 Unicode
Standard Unicode
Mac Cyrillic
DOS Cyrillic
DOS Russian
Windows Cyrillic
KOI8_R
Mac Chinese Traditional
Mac Chinese Simplified
DOS Chinese Traditional
DOS Chinese Simplified
GBK
GB 2312
GB 18030
2.3 Removing AUX Files
When documents are typeset, auxiliary files are created with extensions .aux, .log,
.bbl, etc. Occasionally these files can become corrupt and lead to unexplained type-
setting errors. TeXShop has a menu command “Trash AUX Files” which will remove
all such files so typesetting can proceed. There is a similarly named button on the
Console window. If either of these items is activated, TeXShop will move to the
26
C# PDF Image Redact Library: redact selected PDF images in C#.net
Fill-in Field Data. Field: Insert, Delete, Update Field. extract, copy, paste, C#.NET rotate PDF pages, C#.NET NET control allows users to black out image in PDF
delete page from pdf online; delete blank pages in pdf online
C# PDF Text Extract Library: extract text content from PDF file in
Ability to extract highlighted text out of PDF document. How to C#: Extract Text Content from PDF File. C# example code for text extraction from all PDF pages.
delete page in pdf; delete pages on pdf online
trash all files in the current source directory with the same name as the source file
and extension aux, blg, brf, ccs, ent, fff, glo, idx, idv, ilg, ind, ioa, lg, log, lot, mte,
mlf, out, pdfsync, toc, ttt, wrm, xref, 4ct, or 4tc.
Additional extensions can be added to this list. To add “dvi” to the list, activate
the Terminal and type
defaults write TeXShop OtherTrashExtensions -array-add "dvi"
To remove all additions and return to the original default list, tppe
defaults write TeXShop OtherTrashExtensions -array
Sometimes more extensive cleanup is needed. For example, if a book is controlled by
main.tex, and chapters are in subfolders accessed with commands like
\include{chapter1/chapter1}
then typesetting the book will create main.aux, main.pdfsync, and main.log in the
main folder, and chapter1.aux in the chapter1 folder.
The required extensive cleanup can be done by holding down the option key while
choosing “Trash AUX Files”. In this case: “%!TEX root” and Root File information
will be used to find the root document and its folder All files with appropriate
extensions in this folder or any subfolder will be moved to the trash, regardless of
the name of the file.
There is a way to make this behavior the default behavior for “Trash AUX Files”
even if the option key is not down:
defaults write TeXShop AggressiveTrashAUX YES
2.4 Using an External Editor
TeXShop can be configured for an external editor in several ways. Some features
below will be useful and others not depending on how your editor works. In the
future, your editor may come with configuration instructions.
There is a menu item named “Open for Preview..” When this item is chosen, you
will be asked to select a .tex source file. But only the associated pdf preview window
opens. If the source has not yet been typeset or if the pdf is out of date, TeXShop
will typeset the file as it is opened. You can open your source file in any editor.
When it is time to typeset, save the changes in your editor, switch to the preview
27
window, and typeset. In this mode, TeXShop never opens or modifies the source file.
It simply passes this file to the Unix TeX or LaTeX process.
The preview window can be configured to contain a typesetting button. If such
a button is not there, use “Customize Toolbar...” in the Windows menu to add
one.
For users who prefer external editors most of the time, there is a preference item
called “Configure for External Editor.” When this preference is chosen, the“Open”
and “Open Recent...” menus open tex source files in the above manner for editing
with an external editor. Moreover, the “Open for Preview...” menu becomes “Open
for Editing...” and opens the source file in TeXShop’s internal editor for those rare
occasions when the internal editor is desired. The “Open” and “Open Recent...”
menus can also open jpg, tiff, ps, pdf, dvi, log, and other files; selecting the new
preference does not change this behavior.
Some editors are able to call Unix typesetting commands directly. A new preference
item, “Automatic Preview Update”, has been added to improve your experience
with these editors. When this item is active and a .tex file is opened using “Open
for Preview”, the pdf preview display automatically updates whenever the pdf file
is rewritten. Thus you can typeset with an external editor and the preview window
will automatically show changes. The preference also applies to .pdf files opened
in TeXShop, and if TeXShop is configured to use an external editor, the preference
applies to .tex files opened with “Open”.
The following applescript commands have been added to TeXShop so editors can call
TeXShop directly:
typesetinteractive
texinteractive
latexinteractive
contextinteractive
bibtexinteractive
makeindexinteractive
metapostinteractive
taskdone
refreshpdf
open_for_externaleditor
The first seven commands activate TeXShop typesetting commands. Applescript
will return immediately after these calls without waiting for typesetting to complete.
28
The “taskdone” call can be used to test completion; it returns NO while typesetting
is being done, and YES when it is finished. Each of these calls refreshes the preview
window at the end of typesetting. If your editor calls TeXShop to typeset, the
“Automatic Preview Update” preference can be turned off.
If the external editor modifies the pdf output directly, it can call “refreshpdf” to
refresh the pdf display. This is only needed if “Automatic Preview Update” is off.
Finally“open
for
externaleditor” opens atexfile by calling “Open forPreview”.
The Tcl code to make these calls from AlphaX in included in the AlphaTcl folder
inside the TeXShop
Folder of the TeXShop distribution. Read the first lines of this
file to see how to configure AlphaX for this purpose.
2.5 Copy-Paste and Drag-Drop from the Preview Window
It is possible to select a portion of the pdf preview display and copy and paste
the resulting graphic into another program. Drag and drop of the selection is also
supported. Preference items allow users to select the file type of the copy (pdf, png,
jpg, tiff, etc.) and the foreground and background colors and transparency.
Preview selection combined with drag and drop can be used with Keynote. Using
the default copy preferences, a text selection can be dropped on a Keynote slide; the
background ofthe text will be transparent, so the slidebackground will show between
the letters. This text can be resized since the default copy format is pdf.
The Edit menu’s “Select All” command can be used to select the entire pdf page
for copying. However, in Multi-Page and Double-Multi-Page modes Select All only
works if the document has 20 or fewer pages, since otherwise the selected pdf could
be enormous and copying could bring the machine to a crawl.
2.6 Setting a Project Root File
It is common to split large input files into several smaller files controlled by a root
file. For instance, the root file of a book project might have the form
\documentclass[11pt]{book}
\includeonly{Chapter2/two}
\textwidth = 6..5 in
\textheight = 9 in
29
\begin{document}
\include{Chapter1/one}
\include{Chapter2/two}
\include{Chapter3/three}
\end{document}
This root file contains formatting commands for the entire project, but the subject
matter is contained in files one.tex, two.tex, and three.tex. The second line above
tells TeX to typeset chapter two only, speeding up typesetting while chapter two is
being written. When the book is complete, this line can be commented out and the
entire book can be typeset a final time.
While chapter two is being written, it would be natural to open the file two.tex in
TeXShop. But after changes are made to this input file, TeXShop should not typeset
two.tex; instead it should typeset the root file. TeXShop can be told to do so in two
ways. The first of these is easier and is the preferred method. Specify the root file
in one of the first twenty lines of each chapter file by writing
%!TEX root = ../Main.tex
The second method uses the menu command ¨Set Project Root...¨ This menu com-
mand presents a panel with a text box where the name of the root file can be
entered.
If the root file is in the same folder as the input file, it is enough to give its name,
including the ¨.tex¨ extension. For instance, if the root file is named Main, you can
enter Main.tex in the first source line or the dialog window.
If the root file is in a different directory, its name can be given relative to the
location of the input file. In the above example, the various chapters are contained
in subfolders within the folder containing the root file. In that case, you could enter
../Main.tex in the first source line or dialog window, showing the location of the root
file relative to the chapter input file.
Finally, the name of the root can be given with an absolute name, as in
/Users/me/Main.tex
If the entire TeX source is contained in a single file, it is not necessary to set the
root project name.
If the “Set Project Root..” command is used to indicate a root file, TeXShop re-
members the name of the root file by writing the information to a file with the same
30
Documents you may be interested
Documents you may be interested