How to use the Rsvg.Handle.has_sub function?How to dynamically insert and remove rowsHow to resize layout containers when the parent window resizes?Why does the “activated” signal never call the lambda function assigned to the Gtk.Action?How to display GtkTreeView with dummy data in ValaVala. How do you delete all the children of a GTK container?How do you display GTK3 ScrollBar stepper buttons in Vala?How to check gtk version in Vala?How to display a context menu on Gtk.TreeView right click?Vala GtkButton.Clicked.Connect not calling functionHow to use and compile standard c Lib in vala?
Noob at soldering, can anyone explain why my circuit won't work?
Is there a faster way to calculate Abs[z]^2 numerically?
What can cause a never-frozen indoor copper drain pipe to crack?
Looking for a simple way to manipulate one column of a matrix
How to make the table in the figure in LaTeX?
Is there enough time to Planar Bind a creature conjured by a 1-hour-duration spell?
How could we transfer large amounts of energy sourced in space to Earth?
Control variables and other independent variables
Guns in space with bullets that return?
International Code of Ethics for order of co-authors in research papers
Thesis' "Future Work" section – is it acceptable to omit personal involvement in a mentioned project?
Why use steam instead of just hot air?
Washer drain pipe overflow
As programers say: Strive to be lazy
How could a Lich maintain the appearance of being alive without magic?
Two researchers want to work on the same extension to my paper. Who to help?
histogram using edges
How to make a language evolve quickly?
What does this quote in Small Gods refer to?
Why is it so slow when assigning a concatenated string to a variable in python?
How are Core iX names like Core i5, i7 related to Haswell, Ivy Bridge?
Why does a C.D.F need to be right-continuous?
51% attack - apparently very easy? refering to CZ's "rollback btc chain" - How to make sure such corruptible scenario can never happen so easily?
Pre-1993 comic in which Wolverine's claws were turned to rubber?
How to use the Rsvg.Handle.has_sub function?
How to dynamically insert and remove rowsHow to resize layout containers when the parent window resizes?Why does the “activated” signal never call the lambda function assigned to the Gtk.Action?How to display GtkTreeView with dummy data in ValaVala. How do you delete all the children of a GTK container?How do you display GTK3 ScrollBar stepper buttons in Vala?How to check gtk version in Vala?How to display a context menu on Gtk.TreeView right click?Vala GtkButton.Clicked.Connect not calling functionHow to use and compile standard c Lib in vala?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I want use the librsvg to render part of some svg files.
When I use those code:
try
handle = new Rsvg.Handle.from_file(inputtext);
catch (GLib.Error e) error ("%s", e.message);
if(handle.has_sub("##sub0") && handle.has_sub("##sub1"))
sub=0; stdout.printf("found sub0 and sub1.n");
nothing happend. of course id="sub0" and id="sub1" is in the svg file, and handle also work (can render whole svg correctlly).
id (str or None) – An element's id within the SVG, or None to render the whole SVG. For example, if you have a layer called “layer1” that you wish to render, pass “##layer1” as the id.
according to https://lazka.github.io/pgi-docs/Rsvg-2.0/classes/Handle.html, search the id in svg need to prefix with "##".
If i use handle.has_sub("sub0"), the code still no work.
gtk3 vala librsvg
add a comment |
I want use the librsvg to render part of some svg files.
When I use those code:
try
handle = new Rsvg.Handle.from_file(inputtext);
catch (GLib.Error e) error ("%s", e.message);
if(handle.has_sub("##sub0") && handle.has_sub("##sub1"))
sub=0; stdout.printf("found sub0 and sub1.n");
nothing happend. of course id="sub0" and id="sub1" is in the svg file, and handle also work (can render whole svg correctlly).
id (str or None) – An element's id within the SVG, or None to render the whole SVG. For example, if you have a layer called “layer1” that you wish to render, pass “##layer1” as the id.
according to https://lazka.github.io/pgi-docs/Rsvg-2.0/classes/Handle.html, search the id in svg need to prefix with "##".
If i use handle.has_sub("sub0"), the code still no work.
gtk3 vala librsvg
Why is this tagged C# & Vala? Looks like your using Vala so you should probably remove c#
– AlexB
Mar 23 at 12:23
1
Also I suggest using vala or the original c docs (which seem to suggest just one #)
– AlexB
Mar 23 at 12:24
1
An id is referenced with a single # when using a URI, so it makes sense to try a single #. The C docs, as AlexB points out, state ' starting with "##", for example, "#layer1"' which could be confusing
– AlThomas
Mar 23 at 23:57
Thanks very much, AlThomas and AlexB. when use "#sub0", it works.
– utopic eexpress
Mar 26 at 11:08
add a comment |
I want use the librsvg to render part of some svg files.
When I use those code:
try
handle = new Rsvg.Handle.from_file(inputtext);
catch (GLib.Error e) error ("%s", e.message);
if(handle.has_sub("##sub0") && handle.has_sub("##sub1"))
sub=0; stdout.printf("found sub0 and sub1.n");
nothing happend. of course id="sub0" and id="sub1" is in the svg file, and handle also work (can render whole svg correctlly).
id (str or None) – An element's id within the SVG, or None to render the whole SVG. For example, if you have a layer called “layer1” that you wish to render, pass “##layer1” as the id.
according to https://lazka.github.io/pgi-docs/Rsvg-2.0/classes/Handle.html, search the id in svg need to prefix with "##".
If i use handle.has_sub("sub0"), the code still no work.
gtk3 vala librsvg
I want use the librsvg to render part of some svg files.
When I use those code:
try
handle = new Rsvg.Handle.from_file(inputtext);
catch (GLib.Error e) error ("%s", e.message);
if(handle.has_sub("##sub0") && handle.has_sub("##sub1"))
sub=0; stdout.printf("found sub0 and sub1.n");
nothing happend. of course id="sub0" and id="sub1" is in the svg file, and handle also work (can render whole svg correctlly).
id (str or None) – An element's id within the SVG, or None to render the whole SVG. For example, if you have a layer called “layer1” that you wish to render, pass “##layer1” as the id.
according to https://lazka.github.io/pgi-docs/Rsvg-2.0/classes/Handle.html, search the id in svg need to prefix with "##".
If i use handle.has_sub("sub0"), the code still no work.
gtk3 vala librsvg
gtk3 vala librsvg
edited Mar 24 at 7:47
utopic eexpress
asked Mar 23 at 10:40
utopic eexpressutopic eexpress
307
307
Why is this tagged C# & Vala? Looks like your using Vala so you should probably remove c#
– AlexB
Mar 23 at 12:23
1
Also I suggest using vala or the original c docs (which seem to suggest just one #)
– AlexB
Mar 23 at 12:24
1
An id is referenced with a single # when using a URI, so it makes sense to try a single #. The C docs, as AlexB points out, state ' starting with "##", for example, "#layer1"' which could be confusing
– AlThomas
Mar 23 at 23:57
Thanks very much, AlThomas and AlexB. when use "#sub0", it works.
– utopic eexpress
Mar 26 at 11:08
add a comment |
Why is this tagged C# & Vala? Looks like your using Vala so you should probably remove c#
– AlexB
Mar 23 at 12:23
1
Also I suggest using vala or the original c docs (which seem to suggest just one #)
– AlexB
Mar 23 at 12:24
1
An id is referenced with a single # when using a URI, so it makes sense to try a single #. The C docs, as AlexB points out, state ' starting with "##", for example, "#layer1"' which could be confusing
– AlThomas
Mar 23 at 23:57
Thanks very much, AlThomas and AlexB. when use "#sub0", it works.
– utopic eexpress
Mar 26 at 11:08
Why is this tagged C# & Vala? Looks like your using Vala so you should probably remove c#
– AlexB
Mar 23 at 12:23
Why is this tagged C# & Vala? Looks like your using Vala so you should probably remove c#
– AlexB
Mar 23 at 12:23
1
1
Also I suggest using vala or the original c docs (which seem to suggest just one #)
– AlexB
Mar 23 at 12:24
Also I suggest using vala or the original c docs (which seem to suggest just one #)
– AlexB
Mar 23 at 12:24
1
1
An id is referenced with a single # when using a URI, so it makes sense to try a single #. The C docs, as AlexB points out, state ' starting with "##", for example, "#layer1"' which could be confusing
– AlThomas
Mar 23 at 23:57
An id is referenced with a single # when using a URI, so it makes sense to try a single #. The C docs, as AlexB points out, state ' starting with "##", for example, "#layer1"' which could be confusing
– AlThomas
Mar 23 at 23:57
Thanks very much, AlThomas and AlexB. when use "#sub0", it works.
– utopic eexpress
Mar 26 at 11:08
Thanks very much, AlThomas and AlexB. when use "#sub0", it works.
– utopic eexpress
Mar 26 at 11:08
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55312849%2fhow-to-use-the-rsvg-handle-has-sub-function%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55312849%2fhow-to-use-the-rsvg-handle-has-sub-function%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Why is this tagged C# & Vala? Looks like your using Vala so you should probably remove c#
– AlexB
Mar 23 at 12:23
1
Also I suggest using vala or the original c docs (which seem to suggest just one #)
– AlexB
Mar 23 at 12:24
1
An id is referenced with a single # when using a URI, so it makes sense to try a single #. The C docs, as AlexB points out, state ' starting with "##", for example, "#layer1"' which could be confusing
– AlThomas
Mar 23 at 23:57
Thanks very much, AlThomas and AlexB. when use "#sub0", it works.
– utopic eexpress
Mar 26 at 11:08