473,395 Members | 1,641 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Can SVG be a potential replacement for PDF?

I'm curious to get feedback regarding the potential SVG has in
performing the same functionality as PDF for fixing documents.

Thanks.

Mark
Jul 20 '05 #1
27 3857
Mark <ma**@nowhere.com> wrote:
I'm curious to get feedback regarding the potential SVG has in
performing the same functionality as PDF for fixing documents.


"fixing"? In what sense were they broke?
----------------------------------------
Aandi Inston qu***@dial.pipex.com http://www.quite.com
Please support usenet! Post replies and follow-ups, don't e-mail them.

Jul 20 '05 #2
Hi Mark

Mark wrote:
I'm curious to get feedback regarding the potential SVG has in
performing the same functionality as PDF for fixing documents.


SVG is a graphic format. How would you pack a multi-page document into
that ...?

2cents
Robert
--
/"\ ASCII Ribbon Campaign | MS
\ / | MVP
X Against HTML | for
/ \ in e-mail & news | Word
Jul 20 '05 #3
Robert M. Franz wrote:
Mark wrote:
I'm curious to get feedback regarding the potential SVG has in
performing the same functionality as PDF for fixing documents.

SVG is a graphic format. How would you pack a multi-page document into
that ...?


Each page has its own SVG graphic?

Mark
Jul 20 '05 #4
Mark wrote:
I'm curious to get feedback regarding the potential SVG has in
performing the same functionality as PDF for fixing documents.

SVG is a graphic format. How would you pack a multi-page document into
that ...?


Each page has its own SVG graphic?


That seems impractical at best.

You really want to replace one PDF file with [enter your favourite whole
number] SVG files ...?

Greetinx
Robert
--
/"\ ASCII Ribbon Campaign | MS
\ / | MVP
X Against HTML | for
/ \ in e-mail & news | Word
Jul 20 '05 #5
Robert M. Franz (RMF) wrote:
Mark wrote:
Each page has its own SVG graphic?

That seems impractical at best.

You really want to replace one PDF file with [enter your favourite whole
number] SVG files ...?


So the SVG spec has not included the functionality to have multiple
SVG graphics within a single SVG file? (Of course, multiple SVG
graphics can be embedded within an XML document using a schema which
supports islands of SVG markup.)

To rephrase, does SVG have the power to be a substitute for PDF on a
page-by-page basis? For example, could SVG be used to produce IRS
forms which would look identical to the PDF versions? Or does
Postscript still have more power than SVG at the exact "fixation" of
text on a page?

Mark
Jul 20 '05 #6


Aandi Inston wrote:
Mark <ma**@nowhere.com> wrote:

I'm curious to get feedback regarding the potential SVG has in
performing the same functionality as PDF for fixing documents.

"fixing"? In what sense were they broke?


Aw c'mon, Aandi. His meaning is clear enough. Fixing in the sense of
locking (as in fixing a microscopic specimen on a slide, for example).
Jul 20 '05 #7
Mark wrote:
I'm curious to get feedback regarding the potential SVG has in
performing the same functionality as PDF for fixing documents.


"fixing" in the sense of "prepare a self-contained, platform-independent
stand-alone document including all resources".

To answer the question in the subject: Yes, but ...

If you compare the specs, the scope of both of SVG and PDF is pretty
much equivalent. Both build upon the Adobe graphics model for rendering
objects: They share stuff like coordinate systems, graphics stack,
operator names for basic obejcts, set of allowed operators, all this
low-level stuff.

PDF is more mature in terms of specification of embedded blobs
(compression algorithms, fonts, images), but XML (and therefore future
versions of SVG) is extensible enough to support this as well. SVG would
be a lot more accessible though with a simpler structure.

There are relatively good converters between PDF<->SVG, which kind of
proves their strong relationship.

The following three are very close to each other conceptually:

* PostScript :
* strengths in printing (fonts, halftoning, support of device
dependent features in PPD, ...)

* PDF : derived from PostScript with more "web features"

* multi page documents with navigation
* much better structure than PostScript
* better compression algorithms
* mostly device-independent
* optional linear organization to improve streaming
* object tree for page independance
* support of hyperlinks
* fillable fields
* bookmarks
* scripting with JavaScript
* document meta data
* document security model
* better performance by stuff like xref table, incremental write
* one-vendor spec with advantages (consistency, reference
implementation) and disadvantages (dependency, patenting issues, ...)
* commonly seen as too complex with too many features
* specializations: PDF/A for archival, PDF/X for printing and
reliable document exchange in the graphics and publishing industry

* SVG :
* XML-based
* extensible
* single page documents
* easy to make simple examples
* scripting with JavaScript
* fits XML-based workflows best
* but: XML with namespaces gets more complex
* SVG moves towards multiple implementation profiles to support
embedded applications such as mobile phones, where PDF would be too complex
* so far Adobe makes the most wide-spread SVG viewer, it's in their
hand whether they push SVG or PDF. So far, they pushed PDF.

Microsoft wants to push SVG with Longhorn, but - as usual - they made
their own dialect of SVG called WVG (Windows Vector Graphics) with
extensions.

It's just that PDF seems to be the best mix with best software support
currently, which explains the predominance of PDF over SVG. This may
well change when SVG support esp. in browsers, features and maturity
improve.

Ralf
Jul 20 '05 #8
I understand by "fixation" you mean location or position on the page. PDF
is normally limited by the page resolution you've selected (default 1200
dpi) but can go higher (not sure of the limit). Remember, the PDF format
can and often uses a text searchable format, as well as meta-words
(keywords) and indexing to further apply the use of PDFs. An all graphic
format could have some of this, special when combined with an additional
markup or embedded application (xml, html and so on) but I doubt it would
work as smoothly nor is it likely that 3rd party software would be as
willing to interface (we like really, really well defined standards). As
for identical looking documents, you picked a very good example. IRS pdf
forms typically use a number of fonts, some not so common, to build the form
and this is where differences may start to occur (size of the dots,
arrowheads, and serifs on characters are often troublesome). Although these
differences may be miniscule, it could make some forms non-machine readable,
such as a the "notorious" Medicare services application CMS-1500 form. I do
agree however, that you certainly could build a graphic alternative to just
about any form and pass it for the original, except for text (searchable)
and embedded information, I am just not sure as to why.

Larry T.
Jul 20 '05 #9
On Tue, 26 Apr 2005 19:06:42 +0200, Ralf Koenig
<ra*********@informatik.tu-chemnitz.de> wrote:
Microsoft wants to push SVG with Longhorn, but - as usual - they made
their own dialect of SVG called WVG (Windows Vector Graphics) with
extensions.
What else is new :-)
It's just that PDF seems to be the best mix with best software support
currently, which explains the predominance of PDF over SVG. This may
well change when SVG support esp. in browsers, features and maturity
improve.


Not forgetting the fact that Adobe's PDF reader handles SVG just fine as
it is (via a plug in for Acrobat).

--
Rex
Jul 20 '05 #10
Mark wrote:
Robert M. Franz (RMF) wrote:
Mark wrote:
Each page has its own SVG graphic?


That seems impractical at best.

You really want to replace one PDF file with [enter your favourite whole
number] SVG files ...?


Well, put them into a zip-archive, and you have a nice single file
package. That's what OpenOffice does, or Java archives (jar).
So the SVG spec has not included the functionality to have multiple
SVG graphics within a single SVG file?
Well, you can read, look it up in the spec for SVG V1.1 (the current
"stable" spec).
http://www.w3.org/TR/SVG/

SVG V1.2 (draft) includes a model for multi-page documents.
http://www.w3.org/TR/2004/WD-SVG12-20041027/
(Of course, multiple SVG
graphics can be embedded within an XML document using a schema which
supports islands of SVG markup.)
That's what the multi-page feature of SVG 1.2 does, essentially.
To rephrase, does SVG have the power to be a substitute for PDF on a
page-by-page basis?
Yes.
For example, could SVG be used to produce IRS
forms which would look identical to the PDF versions?
Yes, including all the form and scripting stuff when combined with XForms.

If you are mainly interested in printing: Take a current PDF to
SVG-converter, and it will convert the PDF to single page SVG files.
These files will look identical to the PDF version, when using an
uptodate SVG viewer, on screen and on paper.

Example converters:
http://www.pdftron.com/pdf2svg/ - There is also a demo version.
http://www.pstoedit.net/pstoedit - with SVG plugin
many more ...
Or does
Postscript still have more power than SVG at the exact "fixation" of
text on a page?
Theoretically no, as both rendering models allow arbitrary precision in
placing graphics objects via transformation matrices.

But PDF and/or PS include some more printer-related functions: Alternate
colorspaces (CMYK, Device-dependent, spot colors ...), rendering intent
plus a few more. That's why SVG V1.1 is unsuitable for professional
graphics in print. SVG V1.2 will address some of these issues.

But in practice, Postscript may achieve better results for other
reasons, than a better model. Postscript is supported by many advanced
printers natively and licensed from Adobe. Since Adobe has control over
every sold Postscript printer, they can achieve a high level of
compliance to many details.

So, with Postscript there is less chance for errors. Printer makers
already started to put PDF renderers into the firmware of their
printers, e.g. current HP LaserJet models.

With SVG, there may be a longer pipeline of software (drivers,
converters, ...) where inconsistencies between different implementations
could cause differences.
Mark


Ralf
Jul 20 '05 #11
For completeness sake, I'll mention our own commercial PDF to SVG batch
conversion software, pdf2vector, which is regularly chosen to convert
forms. It has different options to deal with fonts, which indeed tends
to be the main hurdle for an accurate conversion.

My simple take on this subject: SVG conceptually can be able to replace
PDF, since the core imaging model is indeed very similar. But the
current specification will need to be expanded with a number of
document/print-related features to make that happen. And then of course
there's the whole thing of industry support and application
infrastructure.

But to give an example: our software has been implemented to serve
multi-page financial reports from Oracle Reports (generated as
PostScript) to the client's Web browser as SVG (using Batik and a Java
applet for rendering). They chose this over PDF, so that the user's
workflow would not be disturbed by Acrobat Reader taking over his
browser window. The pages are a combination of graphics, images and
text.

Jeroen Dekker
--
Visual Integrity Technologies
a division of Square One bv
www.visual-integrity.com
je****@square1.nl

Jul 20 '05 #12
In addition (I don't think this has been mentioned here) SVG is an open
standard, and PDF is not.

If I can output SVG from my python script (python has been held back
from universal domination by crummy text and graphic output, IMO), then
I can view it or print it in any compliant application, on any
platform. You have to mumble that word "compliant" REALLY fast, but
the potential is there.

For that matter, I can read it and munge it in any XML-aware
application. I hope Adobe decides to "push" SVG over PDF. It makes
commercial sense, I think. "Microsoft =>proprietary; Adobe=>open" is
what they should foster in developer's minds.

Jul 20 '05 #13
paron wrote:
For that matter, I can read it and munge it in any XML-aware
application. I hope Adobe decides to "push" SVG over PDF. It makes
commercial sense, I think. "Microsoft =>proprietary; Adobe=>open" is
what they should foster in developer's minds.


With recent purchase of Macromedia by Adobe, I can easily imagine an utopia
where both Acrobat and Flash natively produce SVG output.

Berislav
Jul 20 '05 #14
"paron" <rp*******@engineer.co.summit.oh.us> wrote:
In addition (I don't think this has been mentioned here) SVG is an open
standard, and PDF is not.


According to Wikipedia, which is hardly infinitely reliable, but is a
starting point:

http://en.wikipedia.org/wiki/Open_standard
"Open standards are publicly available specifications for achieving a
specific task."

http://en.wikipedia.org/wiki/Pdf
"PDF is an open standard"

There doesn't seem to be much universal agreement as to what "Open
standard" means. How do YOU define it?
----------------------------------------
Aandi Inston qu***@dial.pipex.com http://www.quite.com
Please support usenet! Post replies and follow-ups, don't e-mail them.

Jul 20 '05 #15
I guess I had in mind a standard promoted by a non-commercial body like
the W3C. Adobe could do whatever they like with the PDF standard, even
though they publish it. Of course, so could the W3C with SVG, I guess.

It's certainly possible to make a good argument that PDF is as open and
stable as SVG, and I don't want to argue with wikipedia -- too many
people watching it for it to be very far off base.

Still, I prefer SVG -- what if the MacroMedia deal fell through,
Microsoft bought Adobe, and radically altered (extinguished)PDF? Or
some other scenario that can happen to a commercial enterprise that
can't happen as easily to a non-commercial enterprise?

Anyway, that's why I'd prefer SVG. Perhaps I'm overly cynical about
commercial enterprise, maybe not cynical enough about the W3C.

Jul 20 '05 #16
paron wrote:
In addition (I don't think this has been mentioned here) SVG is an open
standard, and PDF is not.
What about:
http://partners.adobe.com/asn/tech/p...ifications.jsp

What about the free tools (all non-Adobe and non-commercial) at:
https://rnvs.informatik.tu-chemnitz....esAndLibraries

Why is SVG more "open" then?
If I can output SVG from my python script (python has been held back
from universal domination by crummy text and graphic output, IMO), then
I can view it or print it in any compliant application, on any
platform. You have to mumble that word "compliant" REALLY fast, but
the potential is there.
The following *free* libs ease PDF output from Python:

ReportLab Toolkit
http://www.reportlab.org/rl_toolkit.html

PDFlib lite
http://www.pdflib.com/products/pdfli...ad-source.html
For that matter, I can read it and munge it in any XML-aware
application.
You're right here. SVG is much more accessible when reading files.
I hope Adobe decides to "push" SVG over PDF. It makes
commercial sense, I think.
I don't think so. Why reinventing everything?

Why not release an "official" way of expressing PDF in XML such as an
XML schema with a spec, and free reference implementations of converters
between PDF 1.6 (and lower) <-> PDF-XML 1.6? Then, all of a sudden, you
could process (parse, read, generate, modify, write) PDF-XML files with
your favourite XML tools. And by linking the converters to existing
programs, current applications could support PDF-XML with little
modifications.

Adobe is definitely working on that but they did not release any
documents or software for the conversion yet - AFAIK. I heard of
commercial Adobe software to do these conversions, but they are
big-money solutions.

It can't be that hard to come up with a reasonable (and standard!) way
of expressing the semantics of PDF operators and constructs in XML
syntax, enabling lossless conversion between the two formats. Again, a
big problem are binary objects so far. What parts of them should be
accessible via XML elements, what parts should remain in binary form for
compatibility with exisiting software and for efficiency?
"Microsoft =>proprietary; Adobe=>open" is
what they should foster in developer's minds.


That would be far too simple.

Ralf
Jul 20 '05 #17
Ralf Koenig <ra*********@informatik.tu-chemnitz.de> wrote:
Why not release an "official" way of expressing PDF in XML


Here's one:

< pdf >...contents of PDF 1.6 file in asci85 format ... < /pdf >

It's hard to see what advantage it would have, except being 20%
larger, and thereby helping struggling disk space manufacturers.

If you are talking about an XML mapping of PDF at a lower level, it's
worth bearing in mind that, in order to produce PDF files of a
reasonable size, Adobe had to add binary, compressible, streams
collecting together many objects...

This would not be an easy sell. "Use new miracle PDF XML! It's just
like the old PDF, except that very few applications handle it so far,
and it's several times larger than the original PDF".
----------------------------------------
Aandi Inston qu***@dial.pipex.com http://www.quite.com
Please support usenet! Post replies and follow-ups, don't e-mail them.

Jul 20 '05 #18
I'd really like to do input and output on screen and output on paper
using one technology. SVG just seems like the best bet, if a large
segment of the industry supports it. I could design specialized GUI
widgets and output results either to screen or paper, cross-platform,
without using proprietary formats.

If only SVG were adopted as a standard for graphic work by a large
segment of the industry.

As Berislav says, ". . . utopia . . ."

Jul 20 '05 #19
Aandi Inston wrote:
"paron" wrote:
In addition (I don't think this has been mentioned here) SVG is an open
standard, and PDF is not.

According to Wikipedia, which is hardly infinitely reliable, but is a
starting point:

http://en.wikipedia.org/wiki/Open_standard
"Open standards are publicly available specifications for achieving a
specific task."

http://en.wikipedia.org/wiki/Pdf
"PDF is an open standard"

There doesn't seem to be much universal agreement as to what "Open
standard" means. How do YOU define it?


This is true -- there is not a comprehensive and accepted definition
of "open standard".

Many people, though, feel that in addition to the standard being
published and everyone can use it royalty-free, that an "open
standard" must also be controlled by a consortium of competing
companies and organizations in their sphere of interest. The PDF
specification, for example, is not controlled by the "PDF Consortium".
Rather, it is ultimately controlled by a single corporation: Adobe. On
the other hand, SVG is essentially controlled by W3C, which comprises
a large number of corporations and organizations, many of which
compete with each other.

Mark
Jul 20 '05 #20


Mark wrote:
Aandi Inston wrote:


[snip]

There doesn't seem to be much universal agreement as to what "Open
standard" means. How do YOU define it?

This is true -- there is not a comprehensive and accepted definition
of "open standard".

Many people, though, feel that in addition to the standard being
published and everyone can use it royalty-free, that an "open
standard" must also be controlled by a consortium of competing
companies and organizations in their sphere of interest. The PDF
specification, for example, is not controlled by the "PDF Consortium".
Rather, it is ultimately controlled by a single corporation: Adobe. On
the other hand, SVG is essentially controlled by W3C, which comprises
a large number of corporations and organizations, many of which
compete with each other.

Mark


Mark,

I'm sure you've heard the adage that "a camel is a horse designed by a
committee."

There are many good reasons to support the creation of international
standards by committees (it would be better if they were consortia, but
calling a committee a consortium does not make it one).

However, there is also the defensible point of view that we could do
with more horses and fewer camels in the world.

My point is that when Adobe publishes revisions to the PDF standard, the
playing field is just as level as it is for any committee-produced
standard; but the change process is more efficient and therefore faster.
Jul 20 '05 #21
Jan Roland Eriksson wrote:
On Tue, 26 Apr 2005 19:06:42 +0200, Ralf Koenig
<ra*********@informatik.tu-chemnitz.de> wrote:

Microsoft wants to push SVG with Longhorn, but - as usual - they made
their own dialect of SVG called WVG (Windows Vector Graphics) with
extensions.

What else is new :-)


http://msdn.microsoft.com/library/de...ongraphics.asp

==== quotation ============================================

"A frequently asked question is: Why doesn't Avalon just use SVG? On the
face of it, it seems strange to invent a new way of representing vector
graphics in markup when a standard already exists.

However, the principal advantage of these shape classes is that they
have been designed to integrate into the Avalon programming model. The
vector drawing elements derive from the same FrameworkElement base class
as all other XAML elements, and follow the same naming conventions. SVG
has its own set of conventions for element and attribute names that is
at odds with the existing .NET Framework class library.

Furthermore, SVG elements were not designed to fit into the Avalon
object model. By not using SVG, Avalon ensures that vector graphics can
be mixed in with any other kind of markup in your XAML, and can take
advantage of all of the same layout facilities. (Note that in the
version of the Longhorn SDK documentation released at the 2003 PDC, the
XAML elements used for vector drawing are sometimes referred to
collectively as WVG (Windows Vector Graphics).

However, Microsoft is no longer using this name, because it implies,
incorrectly, that these elements are somehow distinct from all of the
other elements supported by Avalon.)"

==== end of quotation =====================================

Ralf
Jul 20 '05 #22
Dick Margulis wrote:
Mark wrote:
Aandi Inston wrote:
There doesn't seem to be much universal agreement as to what "Open
standard" means. How do YOU define it?
Many people, though, feel that in addition to the standard being
published and everyone can use it royalty-free, that an "open
standard" must also be controlled by a consortium of competing
companies and organizations in their sphere of interest. The PDF
specification, for example, is not controlled by the "PDF Consortium".
Rather, it is ultimately controlled by a single corporation: Adobe. On
the other hand, SVG is essentially controlled by W3C, which comprises
a large number of corporations and organizations, many of which
compete with each other.
I'm sure you've heard the adage that "a camel is a horse designed by a
committee."

There are many good reasons to support the creation of international
standards by committees (it would be better if they were consortia, but
calling a committee a consortium does not make it one).

However, there is also the defensible point of view that we could do
with more horses and fewer camels in the world.
Laugh. But sometimes camels are quite useful.

My point is that when Adobe publishes revisions to the PDF standard, the
playing field is just as level as it is for any committee-produced
standard; but the change process is more efficient and therefore faster.


It may be more efficient and faster, but does Adobe get it right
all the time?

Sure, they get feedback from the many stakeholding groups and
hopefully listen to them, but ultimately they will adapt the
specification to best meet (as they deem) the needs of Adobe
shareholders, with a shorter-term focus in mind (i.e., do they
care what the specification will look like in 25 or 50 years?)

There are those who argue (including yours truly) that most standards
should be developed by consortia (whose members compete with each
other in the space the standards apply) and that the resulting
standards are fully published and royalty-free to all. PDF gets it
mostly right, but I'd like to see Adobe shift PDF specification
activity, and control of the PDF spec itself, to an independent
consortium which they don't control but which they are a founding,
and equal member.

Mark
Jul 20 '05 #23
> My point is that when Adobe publishes revisions to the PDF standard,
the
playing field is just as level as it is for any committee-produced
standard; but the change process is more efficient and therefore

faster.

Ah, if only I could be sure that "...when Adobe publishes..." shouldn't
read "...IF Adobe publishes..."; they are under no obligation to do so.
In fact, as Mark points out, if they perceive an advantage to their
stockholders, they might be obliged to "extend and extinguish" their
own "standard." Just for instance, what if the reason they bought
Macromedia was to get Flashpaper?

Adobe is under no obligation to publish at all (the only reason they
exist at all is to satisfy stockholders), but consortia exist for
expressly the purpose of publishing.

Jul 20 '05 #24


paron wrote:
consortia exist for
expressly the purpose of publishing.


Perhaps in some alternate universe you inhabit, but not in my
experience. Companies join standards efforts (generally structured as
committees, not consortia, wishful thinking notwithstanding) to advance
their corporate interests, not to promote the general welfare. They
bicker and delay, back and forth, trying to write in clauses that favor
their own technologies, and eventually publish something about three
years after the technology is already obsolete. The longer the process
takes, the more successful the participants judge it.
Jul 20 '05 #25
"Companies join standards efforts (generally structured as
committees, not consortia, wishful thinking notwithstanding) to advance
their corporate interests, not to promote the general welfare."

Exactly.

And if they're not in consortia? They suddenly get all public spirited
and release their latest and best for all to use?

I agree, consortia are just a makeshift ("takes a thief") kind of an
operation, but in my opinion are better than trusting any one of the
perpetrators by themselves.

Jul 20 '05 #26
"paron" wrote:
someone else not attributed wrote:
"Companies join standards efforts (generally structured as
committees, not consortia, wishful thinking notwithstanding) to
advance their corporate interests, not to promote the general
welfare."

Exactly.

And if they're not in consortia? They suddenly get all public
spirited and release their latest and best for all to use?

I agree, consortia are just a makeshift ("takes a thief") kind of an
operation, but in my opinion are better than trusting any one of the
perpetrators by themselves.


Churchill once said (my paraphrase) that "democracy is the worst form
of government, and all others are even worse."

My mentioning of the preference of standards to be authored and
maintained by consortia does not imply that's perfect, either. It's
not. There is no such thing as a perfect system.

My belief is that most (but not all) standards are better authored and
maintained by consortia groups comprised of competing principal and
minor members of the industry the standard operates in. This assures
compromise, give and take, and hopefully (but not always) a more
uniform, more consumer-friendly standard which is forward looking.

Of course, there are variations on the "consortium" theme, so instead
of having everything clearcut, black and white, we have a rainbow of
possibilities.

Ultimately, however, I think that having competing players jointly
control a standard is generally much better than control by a single
company.

Mark
Jul 20 '05 #27
Mark wrote:

To rephrase, does SVG have the power to be a substitute for PDF on a
page-by-page basis?
PDF does encryption. See: http://www.svgfaq.com/Encryption.asp
For example, could SVG be used to produce IRS
forms which would look identical to the PDF versions?
Trivially yes, since you could render the PDF to bitmaps.
Or does
Postscript still have more power than SVG at the exact "fixation" of
text on a page?


Postscript is considerably more powerful than PDF.

Unless you know in advance that the consumer of the documents is
sighted and not rendering the document via a voice I/O, how can any
of this matter? The IRS being a government agency should be reading
http://www.usdoj.gov/crt/ada/adahom1.htm

cheers
stuart
Jul 20 '05 #28

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: Paul Miller | last post by:
We've run into minidom's inabilty to handle large (20+MB) XML files, and need a replacement that can handle it. Unfortunately, we're pretty dependent on a DOM, so a pulldom or SAX replacement is...
53
by: Kerberos | last post by:
I followed Dan Cederholm's image replacement tutorial, to replace a header tag by a logo. The h1 is clickable if no CSS is applied but it I replace it by the logo, the area isn't clickable anymore...
3
by: Vibha Tripathi | last post by:
Hi Folks, I put a Regular Expression question on this list a couple days ago. I would like to rephrase my question as below: In the Python re.sub(regex, replacement, subject)...
2
by: brian | last post by:
Hi, before coming to .NET, I utilized regular expressions mostly in JScript / JavaScript and also in my favorite text editor: TextPad (www.textpad.com) I don't know about JScript/JavaScript, but...
20
by: Paul D. Boyle | last post by:
Hi all, There was a recent thread in this group which talked about the shortcomings of fgets(). I decided to try my hand at writing a replacement for fgets() using fgetc() and realloc() to read...
3
by: Jeffrey D. Gordon | last post by:
I'm wanting to replace Field Values in an existing PDF, I've done this with PHP by doing a replace in the file. I've been able to read the file in a byte array in c# but all my attempts to...
1
by: lawrence k | last post by:
Want to replace the limit clause in a query, but can't get it right. What's wrong with this: $pattern = "(.*)limit (.*)"; $replacement = '$1'; $replacement .= "LIMIT $limit"; $replacement .=...
8
by: vidya.bhagwath | last post by:
Hello Experts, I am using std::string object as a member variable in one of the my class. The same class member function operates on the std::string object and it appends some string to that...
3
by: =?Utf-8?B?RHVrZSAoQU4yNDcp?= | last post by:
I've added a web deployment project and want to use the config section replacement but I'm obviously not understanding something. I have set up an alternate appSettings file,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.