asp.net open pdf file in web browser using c# vb.net : Adjust size of pdf file software application project winforms windows web page UWP indesign-cs4-troubleshooting9-part480

91
Last updated 11/12/2015
Mac OS X
On Mac OS, you can find these keys in a file in the following Property List (.plist) files:
• /Library/Preferences/com.adobe.AdobeOnlineHelp.plist AdobeOnlineDefault; controls online connects for Search 
for Help and Help > [Product Name] Help
• /Library/Preferences/com.adobe.CSXSPreferences.plist AdobeOnlineDefault; controls online connections for the 
other services UpdatesAllowed; controls download of updates to these service extensions
Do the following:
Open the Apple Property List Editor (supplied with the Apple SKD) or other property list editor application.
Open /Library/Preferences/com.adobe.CSXSPreferences.plist.
Select Root to see the subentries.
Change the value of the key AdobeOnlineDefault to "0" to disable it.
Change the value of the key UpdatesAllowed to "0" to disable it.
Open /Library/Preferences/com.adobe.AdobeOnlineHelp.plist.
Select Root to see the subentries.
Change the value of the key AdobeOnlineDefault to "0" to disable it.
Save the plist file.
10Restart the Adobe application.
If any of these keys does not exist, then complete the following steps:
Select the Root object in the applicable plist file and click the triangle to display its contents.
Click the New Child button and name it "AdobeOnlineDefault" or "UpdatesAllowed" as appropriate.
For Class, select String.
Set the value to "0" to disable it.
Save the plist file.
Restart the Adobe application.
Sample plist files and registry keys
Attached below are sample plist files and registry keys that you can use as reference, or in place of manually performing 
the steps above. To add the plist files, navigate to the locations indicated in the steps above. Replace the files with those 
files supplied in the attached .zip file. To add the registry keys, double-click the registry files in the provided .zip file, 
authenticate with an administrative password, and click Yes to add the entries.
• PlistFiles.zip (Mac OS)
• RegEntries.zip (Windows)
Note: For information about disabling the CS3 or CS4 Adobe Update Manager (Help > Product Updates), see Disable 
Adobe Update Manager for CS3 or CS4 applications, for system administrators (kb408711).
Additional Information
• User Settings are controlled through the application Interface. For example, the Connections panel has the 
commands "Check for Updates," "Update Preferences" and "Offline Options" in its pop-up menu. These options 
don't appear if the system-level registry entries or plist keys have disabled the functions.
Adjust size of pdf file - Compress reduce PDF size in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
C# Code & .NET API to Compress & Decompress PDF Document
pdf file size limit; pdf paper size
Adjust size of pdf file - VB.NET PDF File Compress Library: Compress reduce PDF size in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Compression and Decompression Control SDK
pdf file compression; pdf font size change
92
Last updated 11/12/2015
• If the Administrator disables AdobeOnlineDefault in the CSXS preferences, the Connections panel displays the 
following: "This feature is disabled. Please contact your internal IT for more information."
• If the User preference is set through the application interface, it affects the application immediately. If an 
Administrator changes it in the registry, it affects the application immediately. If an administrator changes it in a 
plist file, it doesn't have an affect until the application is relaunched.
• Setting only the UpdatesAllowed key doesn't restrict the services from accessing the Internet.
• These settings do not affect other online connections from features such as: 
• Resource Central
• Help > Online Registration
• Help > Product Updates
• Help > Adobe Product Improvement
More Help topics 
Disable CS Live internet access from CS5 applications for system administrators
Cannot open PDF file in Acrobat created from InDesign 
or Illustrator (Mac, InDesign and Illustrator)
Issue
When trying to open a PDF generated from InDesign or Illustrator, Acrobat displays the following error message:
"Acrobat could not open '[name of file]' because it is either not a supported file type or because the file has been 
damaged (for example, it was sent as an email attachment and wasn't correctly decoded).
To create an Adobe PDF document, go to the source application. Then print the document to Adobe PDF."
Using Apple Preview, the error is, "Couldn't open the file. It may be corrupt or a file format that Preview doesn't 
recognize."
VB.NET Image: How to Draw Annotation on Doc Images with Image SDK
like multi-page TIFF, Microsoft Office Word and PDF file). that, you are also able to adjust various image the annotation shapes, the outline size (width and
best way to compress pdf; change font size pdf text box
C# Image: Zoom Image and Document Page in C#.NET Web Viewer
jpeg), gif, bmp (bitmap), tiff / multi-page tiff, PDF, etc. APIs for Visual C# .NET developers to adjust the image & document page viewing size with this
can a pdf be compressed; change font size pdf form reader
93
Last updated 11/12/2015
Reason
The file was created by selecting the option "Save as PDF" from the Mac OS Print dialog.
This workflow is not supported.
Solution
Solution 1:Use the Export PDF (InDesign) or Save As > Adobe PDF (Illustrator) methods
InDesign
Choose File > Export and select Adobe PDF as the Format.
Select the desired PDF options.
Click Export.
Illustrator
Choose File Save and select Adobe PDF as the Format.
Select the desired PDF options.
Click Save PDF.
Solution 2: Print to Adobe PDF
InDesign and Illustrator
Choose File > Print.
Select Adobe PDF [version] from the Printer list.
Select the desired printer options.
Click Print.
Bleed settings are incorrect when you export to PDF ( 
InDesign CS3, CS4)
VB.NET Image: VB.NET Code to Create Watermark on Images in .NET
font type "Times New Roman", size "16", and style "Bold"), and then adjust brush color provide powerful & profession imaging controls, PDF document, tiff
change font size in pdf form; change font size fillable pdf
C# PDF Convert: How to Convert Word, Excel, PowerPoint, Tiff
for image size. Able to adjust and customize image resolution to meet various C# PDF conversion requirements. Conversion from other files to PDF file can be
change paper size pdf; batch pdf compression
94
Last updated 11/12/2015
Issue
When you export an InDesign document with bleed settings as a spread to PDF, the bleed appears incorrectly in the 
PDF.
For example, the PDF does not show the outside bleed of a spread, or the last page has a bleed incorrectly added.
Reason
The Use Document Bleed And Slug Settings option in the InDesign PDF Export settings is unreliable when you export 
as Reader Spreads.
Solution
Solution 1: Specify the Bleed and Slug settings manually
In the PDF Export dialog box, go to Marks And Bleeds.
In the Bleeds And Slug section, deselect Use Document Bleed And Slug Settings.
Enter values for Bleed and Slug.
Specify other export settings as desired.
Click Export.
Solution 2: Export to PDF with single pages
In the PDF Export dialog box, go to General.
In the Pages section, deselect Spreads.
Finish the other export settings as desired.
Click Export.
Background information on InDesign CS4 Flash 
publishing functionality (SWF/XFL)
What's Covered
• Overview 
• Flattening and Interactivity 
• Comparison of Flash's Imaging Model and the Adobe Imaging Model 
• Representing AIM in Flash 
• Paths 
• Raster Images in XFL Export 
• Raster Images in SWF Export 
• Color Conversion 
C# PDF: Use C# APIs to Control Fully on PDF Rendering Process
0, 0, originalWidth, originalHeight), size); // adjust with a 0, originalWidth / 2, originalHeight), new Size(originalWidth / 2 tool to convert PDF document to
change font size pdf form; change font size pdf fillable form
C# PowerPoint: How to Set PowerPoint Rendering Parameters in C#
this SDK to render PowerPoint (2007 or above) slide into PDF document or Generally, you are allowed to set image resolution, image size, batch conversion and
change page size of pdf document; change paper size in pdf
95
Last updated 11/12/2015
• Strokes and Fills 
• Placed Vector Art 
• Text 
• Text Representation in XFL 
• Text Representation in SWF 
• Buttons and Interactivity 
• Movies and Sounds 
• XFL Packaging 
• Spreads as Symbols in XFL 
• Representing Entire Spread as Raster 
Overview
Overview
InDesign CS4 supports two Flash publishing workflows; one, a direct-to-SWF export, the other, an XFL export for 
transitioning InDesign authored content into Flash CS4 for further authoring. Both export formats aim to represent 
static InDesign content as accurately as possible, with emphasis placed on preserving the visual appearance of the 
source document. Because of the differences between Flash's imaging model and the Adobe Imaging Model (AIM) 
that's the foundation of PostScript and PDF, there are challenges in how to represent particular kinds of content when 
converting from one representation to the other. When facing these challenges, its typical to choose the option that 
gives the best visual fidelity, even if that means the structure of the underlying content is destroyed. For instance, text 
may in some cases be converting to outlines or rasterized, and dashed lines, which have no native Flash representation, 
may be converted to compound paths that are then filled. One important difference between the two formats is that 
SWF is a final form content, similar is some respects to PDF, that is not intended for further editing in a downstream 
tool, whereas XFL is, by its very nature, an editable format. This has two main consequences. First, it means that 
interactivity for SWF must be added in InDesign, whereas with XFL it will likely be added within Flash. Second, it is 
much less important to attempt to preserve the original structure of the document for SWF. This led two key decisions 
about how InDesign CS4 exports the two formats. First, when exporting to XFL,InDesign CS4 does not include 
buttons, page transitions, or other interactivity features, or movies and sounds. The assumption behind this is that 
customers will most likely want to add interactivity like this in the Flash environment given the much better toolset 
available there - InDesign's interactivity tools are limited to simple buttons, page transitions and placed sounds and 
movies, whereas Flash offers ActionScript scripting, an extensive set of components, and more, on top of what InDesign 
offers. Support for such features in XFL export may come in future versions of the software. Second, InDesign CS4 
flattens all transparency when exporting to SWF. The assumption is that the SWF content will not have later edits that 
would benefit from the preservation of transparency. Like with PDF 1.3, PostScript/print, and SVG exports, flattening 
only occurs on spreads that have transparency, and makes use of the existing Flattener Presets to control the flattening 
options.
Flattening and Interactivity
Flattening and Interactivity
Note that the use of flattening with interactivity may in some cases cause interactivity to drop out when exporting to 
SWF. The flattener works by dividing content it sees into two categories: bits that interact with transparency and those 
that don't. Bits that don't interact are passed through unchanged. However, bits that do interact are typically converted 
into a much different form to preserve the visual appearance of the transparency (e.g., rasterized, broken into distinct 
opaque regions). When this occurs with an interactive item, the interactivity will lost. This is unavoidable and already 
a fact of life for InDesign users publishing to PDF version 1.3.
View Images & Documents in Web Image Viewer | Online Tutorials
page document or image file, like Word, PDF or TIFF three different APIs for adjusting image viewing size. btnFitWidth API allows developers to adjust the width
change file size of pdf document; adjust size of pdf file
VB.NET Image: Image Resizer Control SDK to Resize Picture & Photo
VB.NET Code for Adjusting Image Size. In order to resizer control add-on, can I adjust the sizes of powerful & profession imaging controls, PDF document, image
adjusting page size in pdf; pdf reduce file size
96
Last updated 11/12/2015
Comparison of Flash's Imaging Model and the Adobe Imaging Model
Comparison of Flash's Imaging Model and the Adobe Imaging Model
Flash's imaging model is superficially similar to the Adobe Imaging Model (AIM): Both are vector-based and support 
the notion of paths that are filled/stroked with various kinds of paint. Both support affine transformations 
(transformations which, like scaling, translation, and rotation, preserve the parallel-ness of an objects lines). Both 
support raster images, including alpha channel. Both support vector text. Both support simple opacity and the notion 
of blend modes that dictate how content is composited with content it overlaps. The takeaway is that experience with 
AIM representation of things will largely transfer to Flash. However, the two imaging models differ in a number of 
important ways. The complete list of differences is too large to include here, but some of the more important differences 
are:
• Flash uses device RGB color only. No other color spaces are supported and all color is uncalibrated.
• Flash uses quadratic curves, whereas AIM uses cubics. This requires that an authoring tool approximate its native 
cubic curves with quadratic curves.
• Flash paths implicitly use a non-zero winding rule. AIM paths may use either non-zero or even-odd winding.
• Flash supports a limited set of paint types: solid color, gradients, and raster paint are supported; more complex 
paints, such as general smooth shades, and patterns, are not.
• Flash gradients allow a smaller number of stops than their AIM equivalents.
• Flash supports limited clipping and masking. Flash allows objects in its display list to be clipped and/or masked by 
other objects in the display list, but this is a simple one-to-one relationship and limited compared to the graphic state 
based clipping and masking supported by AIM.
• Flash does not natively support dashed or dotted lines. These simulated in Flash by drawing each dash as an 
individual line segment.
• Flash supports a limited subset of the blending modes available in AIM.
• Flash does not support transparency groups.
Representing AIM in Flash
Representing AIM in Flash
The general rule InDesign CS4 uses for representing AIM constructs in Flash is to attempt to use native Flash 
constructs wherever possible, and to fall back on a Flash construct that maintains the visual appearance when this 
cannot be done. This is conceptually similar to flattening. In the below content, if no explicit reference is made to a 
particular format, the assumption should be that the item refers to both SWF and XFL.
Paths
Paths
Paths are implicitly simplified so that they can be represented using either winding rule. Paths are implicitly intersected 
with the current clipping path. For instance, if a rectangular path is filled with solid color and the current clip is an 
ellipse that fits exactly within the rectangle, the result will be a fill of the elliptical path. We will not represent this as it 
would typically be represented in PostScript, PDF or SVG, as a clip on the elliptical path followed by a fill on the 
rectangular path. Dashed and dotted paths are implicitly converted to fills. The resulting path is compound and will be 
filled with a single call and not as a separate fill for each dash. Raster Images Raster images in the Flash imaging model 
fall into two main categories: lossy (such as JPEG compressed) or lossless (such as Zip or Flate compressed). In addition 
to these main categories, indexed can be considered a subcategory of lossless. This distinction is muddied somewhat 
when authoring in Flash, which allows a number of raster formats to be imported to the library. Internally, however, 
Flash will ultimately treat the images as falling into one of the two main categories.
C# Word: How to Draw Text, Line & Image in C#.NET Word Project
copy the sample codes below to adjust text properties such as image color, picture size, location of powerful & profession imaging controls, PDF document, image
compress pdf; change font size in pdf comment box
VB.NET Excel: VB Methods to Set and Customize Excel Rendering
on the fixed image size ration that the size is limited by Adjust Image Scaling Factor. supports converting Excel to other document files, like PDF with online
pdf page size may not be reduced; pdf compression settings
97
Last updated 11/12/2015
Raster Images in XFL Export
Raster Images in XFL Export
InDesign exports a raster image to XFL as a path with a BitmapFill applied. This allows us to clip the image to the path 
boundaries. This differs from what happens when a raster image is placed on the stage while authoring in Flash. In that 
case, you get a Bitmap object. It is necessary to select the placed image, context click on it, and choose Break apart... to 
convert a Bitmap object to a path with a BitmapFill. We use BitmapFill instead of Bitmap objects in order to ensure 
clipping works in all cases of images transitioning from InDesign CS4 to XFL. We use this heuristic when determining 
what format to use when encoding a raster image as part of exporting to XFL: * If the image source is a JPEG that does 
not require any modifications, such as color conversion or re-sampling, it is used as is. Note that this implies that the 
image has no alpha channel. * For all other cases, we use PNG. Note that these heuristics are also used when exporting 
to SWF, with a handful of exceptions (see below).
Raster Images in SWF Export
Raster Images in SWF Export
The raster heuristics used when exporting to SWF are similar to that for XFL, except that it must choose between full 
color lossless, indexed lossless and lossy (JPEG) encoding. When exporting to SWF, InDesign CS4 uses the following 
heuristic to determine whether lossless or lossy encoding is used: Lossless encoding is used if one or more of the 
following is true:
• The raster is a 1-bit bitmap
• The raster's width times its height is less than 4096 (this matches SWF publishing from Flash)
• The raster has a chroma key*
• The raster is not considered smooth
Alpha channel does not automatically require lossless compression as it does for XFL. Flash Player supports the notion 
of JPEG + alpha, in which the color pixels are JPEG compressed and the alpha channel is stored as a separate, Flate 
compressed block. If an image with alpha can be represented as JPEG, aside from its alpha channel, it will be stored in 
the SWF as JPEG + alpha. If the raster uses 256 or fewer colors, it is implicitly converted to indexed. In all other cases, 
lossy compression is chosen. *Chroma key is a way to selectively mask pixels based on a particular pixel value (compare 
to the transparent pixel in GIF). These are not expected in an InDesign CS4 workflow where we'll be rasterizing the 
placed vector content that would be the only way to get such content into ID.
Color Conversion
Color Conversion
All content is converted to sRGB. This includes spot colors, DeviceN and NChannel color. I need to go back and 
determine exactly how the conversions are done. I believe that this is done using Newell blending for separation and 
DeviceN/NChannel color (rather than OPP) and that it is not a preserve numbers conversion for RGB content but I'm 
not positive about any of that. [Not sure if this is important for the sake of this document]
Strokes and Fills
Strokes and Fills
Fills using solid color and raster images, both rendered without an alpha server, are preserved as is (aside from 
conversion to RGB). Other types of fill, such as gradients, will be rasterized. All content with an alpha server will be 
rasterized, effectively merging the alpha into the rasterized contents. Simple opacity will be preserved. Blending modes 
common to AIM and Flash are currently preserved in XFL export, assuming that the flattener is not invoked. However, 
there are outstanding issues around the use of transparency groups with blend modes that may result in incorrect 
98
Last updated 11/12/2015
appearance when imported into Flash Authoring.[Did these issues get resolved? Do they need to be noted here?] 
Strokes with non-solid color, such as gradients, are converted to fills. Note that gap color handling naturally follows 
these same rules. In InDesign, gap color is rendered by stroking the path with a solid stroke prior to stroking with the 
dashed (or other non-solid) stroke. Each follows the rules abovelikewise for striped and other stroke styles (e.g., slanted, 
diamond, wavy, etc.). These are rendered as multiple stroked paths, each following the above rules.
Placed Vector Art
Placed Vector Art
Placed PDF, EPS, WMF, EMF, INDD, and Vector PICT graphics will be rasterized. This will occur for both SWF and 
XFL output. This is currently done by rasterizing the content in device space that is, we determine the bounds of the 
content in device space, and then bake any transforms on the content, rotation or skew, for instance, into the resulting 
raster. Rasterized content will follow the resolution specified in the export settings.
Text
Text
Three export options are provided to control how native text is represented in the export:
• InDesign Text to Flash Text: Text will be represented as DOMTextObject when exporting to XFL so that it can be 
edited in Flash, or represented by DefineText tags when exporting directly to SWF.
• InDesign Text to Vector Paths: Text will be represented as path shape in XFL, or using DefineShape tags in SWF.
• InDesign Text to Raster Image: Text will be represented as raster images in XFL, or using Image tags in SWF.
When exporting XFL or SWF with the InDesign CS4 Text to Flash Text option enabled, all text in will be represented 
as static text objectsdynamic text is not supported. All fonts are embeddeddevice fonts are not supported.
Text Representation in XFL
Text Representation in XFL
Since XFL is XML-based format, raw text has to be represented as Unicode which involves the process of converting 
glyphID values to the Unicode values. InDesign CS4 leverages the code used for PDF export to construct the Unicode 
table, and then extracts the Unicode value from that table to make the XML representation. Ideally each InDesign CS4 
text run would be represented as a DOMTextObject in XFL, however, in some cases, the original text run must be 
subdivided so that each subrun can be represented uniquely. For example, if composite font has applied to a text run, 
we have to do this subdivision since XFL face attribute tag does not have the notation of composite font. Another case 
is that if text run has been applied tracking or kerning attribute, then we may have to subdivide the text run too if the 
letter space of each characters in the original text run is different. Since XFL does not current support all text attributes 
that can be set in InDesign CS4, some text has to be converted to vector paths or rasterized to preserve the visual fidelity 
of the text. Below are some of the instances where this will occur, even when the option for InDesign Text to Flash Text 
is selected Cases in which the text will be rasterized:
• Text has gradient applied
Cases in which the text will be converted to vector paths:
• Ruby text
• Kenten text
• Warichu
• Text with Small Cap applied
• Text on the path
• Text has stroke applied (both fill and stroke will be vectorized)
99
Last updated 11/12/2015
• Text has Gaiji/Sing font applied
• GlyphID and Unicode values do not match
• Many glyphs map to the same Unicode value
• Glyph cannot be represented by Unicode value
Text Representation in SWF
Text Representation in SWF
Although SWF has the notion of static text, dynamic text and an input text, in InDesign CS4, our text in SWF will 
always be represented as static text. In addition, we decide to always embed fonts in SWF which means that character 
shapes will always be in the SWF file, so it's not necessary to convert glyphID to Unicode for rendering text in SWF 
because DefineText tag has reference to the glyphID in the DefineFont tag. Therefore the visual look of SWF should be 
the same across platforms.
Buttons and Interactivity
Buttons and Interactivity
As noted above, buttons and itneractivity features are not preserved in XFL exported from InDesign CS4. For that 
workflow, use Adobe Flash CS4 to add buttons and interactivity to your XFL project. SWF export from InDesign CS4 
supports a subset of buttons actions, page transitions, and other interactivity features. Button actions include a subset 
of those supported by PDF export. Some, like 'Quit,' 'Close,' and 'Open file' have no real meaning in Flash, and thus are 
not supported when exporting to SWF. See note above for issues with transparency flattening and interactivity.
Movies and Sounds
Movies and Sounds
Currently, movies and sounds are not supported in either XFL or SWF export from InDesign CS4. For this workflow, 
export to XFL and use Flash CS4 to add movies and sounds to the project.
XFL Packaging
XFL Packaging
XFL is packaged as a single file that is ZIP compressed and contains an XML-based manifest file and a LIBRARY folder 
that contains XML-based representation of each page (or spread, if Spreads are enabled in the Export XFL dialog box) 
and all images produced as part of the export.
Spreads as Symbols in XFL
Spreads as Symbols in XFL
When exporting to XFL, each page (or spread, if Spreads are enabled in the Export XFL dialog box) in the source 
document are mapped to a keyframe in Flash. Also, the contents for each page or spread are wrapped in a symbol that 
is then placed on its corresponding frame.
Representing Pages as Raster
Representing Pages as Raster
To absolutely guarantee visual fidelity, InDesign CS4 offers an export option to Rasterize Pages. The images this 
generates follow the resolution specified in the export settings. When exporting with this option to SWF, buttons and 
hyperlinks are not preserved. However, page transitions, including Page Curls, are preserved.
100
Last updated 11/12/2015
Applied clipping paths on placed Photoshop EPS files 
are not retained after relinking/updating (InDesign CS4)
Issue
After you place a Photoshop EPS into your InDesign document, and apply a Photoshop path in the Clipping Path 
Options dialog box, manually relinking that image to the same source, or another copy, or using the Edit Original 
command and modifying the image, causes the clipping path's masking to fail to appear in the page display. Other file 
formats which are treated as Photoshop EPS files, such as certain EPS based OPI proxy files, will demonstrate the same 
issue.
Reason
Adobe is currently investigating this issue, and hope to address it in a future release.
Solution: Install the InDesign CS4 6.0.4 update
Download the update from the Adobe website at http://www.adobe.com/downloads/updates.
or
Update through the Adobe Update Manager
In Adobe InDesign CS4 do the following: 
Help > Updates
Select Show Details in the first Adobe Updater window
Select Adobe InDesign CS4 6.0.4 update from the list of available updates 
Click Download and Install Updates
Anchored objects lose corner options | InDesign CS5
Issue
When you open documents authored in CS4 or earlier in InDesign CS5, corner options applied to anchored rectangles 
are lost on all but the upper-left corner. 
Documents you may be interested
Documents you may be interested